@budyn: c++ może być begginer friendly, ale tylko jeśli go znasz na poziomie expert :D A tak serio, to jest ogromny problem bo większość C++owców ma ogromnego kija w dupie i nie są chętni do pomocy.... Niedawno powstała podgrupa komisji standaryzacyjnej, której zadaniem będzie tylko edukacja, czyli jak sprawić, by C++ uczono się chętniej i żeby nauka nie była traumatycznym przeżyciem.
  • Odpowiedz
Chciałem porobić programy z gui. Jestem początkujący.
Desktopy na javie niby umierają, więc jak najbardziej bezboleśnie napisać coś na web (antytalent do frontu)?
Jakie pojęcia będą potrzebne i jakie frameworki użyć?
HTML + Bootstrap i Sockety?

Czy na webie prosto można też tworzyć odpowiedniki typowych desktopowych programów (dużo przycisków / inputów a mało wyświetlanej treści - np. kalkulatory, programy narzędziowe)?
#naukaprogramowania #java #programowanie
@krasnoludkolo: tylko to raczej zapewnia strukturę aplikacji, logikę apki a bezpośrednio nie pomaga zrobić czegokolwiek gdzie zrobię prosto GUI. Chcę coś co zastąpi mi prosto swinga w html/css i połączę się z taką stroną przez servlet / jsp.
Później postaram się douczyć angulara albo (jeśli to jest podobna rzecz) Spring MVC który domyślam się też zapewnia logikę do GUI.
  • Odpowiedz
Witam wszystkich zapaleńców. Pisząc swój pierwszy większy projekt w javie natknąłem się na wiele pytań, na których po części znalazłem już odpowiedź, ale reszty, mam nadzieję, że dowiem się od Was. A mianowicie:

Ile metod to za dużo? Czy wpychanie prawie każdego wczytania czegoś z konsoli jako metoda to przesada? a może pisać metody tylko tam, gdzie wiem że będę mógł ją gdzieś wykorzystać drugi raz?
Co powinno znajdować się w głównej
  • Odpowiedz
#javascript #naukaprogramowania #programowanie

Jestem teraz w klasie maturalnej i planuje zawodowo zająć się frontendem. Technik informatyk więc podstawy mam które cały czas rozwijam. Html i css bez większego problemu (a jak jest problem to plynnie posługuje się google), js zacząłem się uczyć stosunkowo niedawno ale nauka tego języka sprawia mi przyjemność. Tutaj kieruje pytanie do was. Czy podczas nauki do maja w międzyczasie bo matura a po matirze do września katując js
@LegatMichau: Wszystko można, ale musisz liczyć się z tym, że ci się nie uda.

Gita umiesz? Podstawy linuxa? Połączyć się z jakimś środowiskiem zdalnym przez ssh? Skonfigurować sobie vpn'a żeby mieć dostęp na produkcje? Front end to nie tylko klepanie htmla, cssa i js, trzeba umieć też ogólnie rzeczy, które tyczą się każdego programisty. Im więcej umiesz tym lepiej, nie chcesz iśc na staż tylko do pracy więc umiejętności musisz jakieś
  • Odpowiedz
W bazie danych jesli chce przechowywać obrazki które są na serwerze to najlepiej w SQL trzymać do nich nazwy? Jaką ścieżką potem się do tego odwołać? W sensie "/Folder/nazwaobrazka.jpg"? Czy potem jeśli będę chciał je wczytać z androida lub php lub czegokolwiek to taką ścieżkę zobaczy? #sql #naukaprogramowania
Mireczki i Mirunie z pod #naukaprogramowania napisałem sobie morsowskie dekoder ale mam pewien problem mianowicie:
podczas kodowania( z ludzikigo na morsowy), gubione są spacje. W drugą strone wszystko działa jak tralalal. #javascript #js
Oto kod funckji
function code(str) {
let string = str.split('')

for (let i = 0; i < string.length; i++) {

switch (string[i]) {
case 'a':
string[i] = '.-'
break;
case 'b':
string[i] = '-...'
break;
case ' ':
string[i]
Wprowadza jakis ciag znakow, liczby slowa, znaki i chcailbym liczby zapisywac do tablicy int, slowa do charow i znaki oddzielnie np wprowadzam Ala ma 4 psy.
i chcialbym wypisac Ala 4. jest jakas funckja co zmiesjca odroznia input w C ?
#naukaprogramowania
  • Odpowiedz
Jak mam klasę w JS to czy da się zrobić jakieś tricki, żeby zawsze wewnątrz callbacków w metodach tej klasy mieć dostęp do aktualnego contextu danego obiektu(tj. "this")? Strasznie słabo to wygląda, jeśli za każdym razem muszę robić coś w stylu:

var object = this;
callback.bind(object, ...);

#javascript #naukaprogramowania
Coś pomieszałeś, to jest błąd który mówi że przeglądarka nie potrafi się połączyć z serwerem po ssl (protkokół https) a w tym poradniku nic nie ma o tym żeby konfigurowali połączenie po https, (co jest nawiasem mówiąc dużym błędem). Jest takie magiczne miejsce zwane /var/log/http i tam z dużym prawdopodobieństwiem znajdziesz odpowiedź na dręczące pytanie "co tu jest źle". :)
  • Odpowiedz
Mam zadeklarowane pole w klasie z wartością domyślną.
Dlaczego używając poniższego zapisu nie przypisze nowej wartości?

Int32.TryParse(Console.ReadLine(), out int temp);
Chodzi mi o drugi parametr TryParse. Bez int działa. Wytłumaczy ktoś łopatologicznie?

#naukaprogramowania #csharp
@grap32: Kolega @IlIlIlllIIl mnie ubiegł. Twój kod niczym nie różnił się od czegoś takiego:

public int temp_2;

public Program()
{
Int32.TryParse(Console.ReadLine(), out int temp);
}
public void show()
{
Console.Write(temp_2);
}

Drukowałeś nie tą wartość, którą wydawało Ci się, że drukujesz :)
  • Odpowiedz
Cześć
Zachęcam do lektury kolejnego artykułu, który zaciekawił również mojego #rozowypasek :)
Dzisiaj opisuję alternatywę dla Facebooka i Twittera, czyli projekt zdecentralizowanej sieci społecznościowej Mastodon :)
http://openhero.pl/mastodon/
Nowym czytelnikom polecam nadrobić wcześniejsze publikacje o GODOT, Gutenberg oraz dlaczego OpenSource jest tyle warty .
Miłego wieczoru ! :)
#openhero #programowanie #naukaprogramowania #programista15k #facebook #gamedev #ror #ruby #rubyonrails #opensource
Chcę zrobić w końcu jakiś projekt i pomyślałem, żeby zrobić coś podobnego do tego, ale w django, a nie w JS. Po sprawdzeniu GET requestów okazało się, że osoba, która wykonała tę stronę, ma wszystkie dane w formacie JSON (link). Nie wiem jak się teraz zabrać do napisania tego projektu i od czego zacząć xD Czy mam to wszystko sczytać i wrzucic do SQL przez django? W jaki sposób
@Griffith zrób aplikacje do obsługi podań. Masz dwie grupy użytkowników, klient i pracownik. Klienci mogą złożyć podanie pozwolenie na coś, pracownik może zatwierdzić. Klient dostaje wtedy maila. Zawsze może też sprawdzić status swojego podania. Możesz to później bardzo ładnie rozbudowywać, np dodac termin ważności, dodać email który powiadamia pracowników o zbliżającym się terminie i inne takie ;-)
  • Odpowiedz
@Griffith:
Podstawy Django
Podsawy Django ORM
Podstawy Django Rest Framework
Czym jest REST, API

Do tego: celery i jak się integruje z django - wysyłanie tasków i te sprawy, co to asynchroniczność
Do scrapowania: beautifulsoup (jedna metoda w sumie) + skrypcik do pobierania obrazków (są gotowce)

Kompletne podstawy Dockera + Docker-compose
  • Odpowiedz
tablica ma zakres dlugosc+1 zebym mogl uzywac rownowaznych pozycji [1]=1 oraz do tego aby pozycja 0 byla zajeta jako marker do jednego sortowania takze tu jest ok.


@rosso_corsa: Z kodu który zapostowałeś to nie wynika stąd wypadasz poza tablice.
  • Odpowiedz