@Anon95: Python jest najszybszy do nauki, ale średni do pisania apek desktopowych.
C# jest świetny do pisania apek na windowsa, ale średni jeśli chodzi o szybkość nauki ;)
  • Odpowiedz
Siema, ostatnio czasem piszę sobie artykuły o #machinelearning i dzielę się nimi na blogu. Zbieram też ciekawostki i fajne artykuły z obszarów #datascience, #ml, #ai i rozsyłam w formie newslettera.

Gdyby ktoś chciał poczytać to zapraszam ;)

Tutaj ostatni artykuł o tym, jak stworzyć pierwszy model ML: https://uczymymaszyny.pl/moj-pierwszy-model-machine-learning/
Rzuciłem też na wykopalisko, może akurat ktoś zechce poczytać
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kkthxbb: wiesz co z mojej perspektywy korzyści są takie, że
a) przypominam sobie podstawy ;)
b) gdzieś tam pojawiam się w sieci jako ten od machine learningów
c) lubię pisać takie rzeczy :)

A co do bardziej zaawansowanych treści
  • Odpowiedz
@kkthxbb: jako autor prokulski.science dla przykładu piszę bo w ten sposób utrwalam wiedzę i... mam później ściągi jak robię podobne zadania. Korzyści? Ludzie mnie kojarzą, czasem zapraszają na konferencje jako prelegent albo prowadzący warsztaty. Ale przede wszystkim kiedy będę szukał kiedyś nowej pracy to mam "portfolio" (chcę zrobić taki test - odpowiedzieć na ogłoszenie wysyłając po prostu link do bloga ;), wiem że HRy tego nie puszczą dalej ale do
  • Odpowiedz
#python
hejka, dwa pytania:
1. gdzie przeczytam jakiś dobry tekst o zasięgu zmiennych?
2. gdzie rozwiążę jakieś zadanka z pythona?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej wykopki, stwierdziłem, że machnę sobie projekt na studia w Pythonie, bo na co dzień kodzę w innym języku i z wężem się zawsze jakoś minę. A teraz pytanie: Jak to jest z przekazywaniem parametrów do funkcji, skąd interpreter ma wiedzieć, że ja chcę dostać w tej funkcji akurat np string a nie int itp. Wychowany na Javie nie potrafię tego ogarnąć :'(
#python #python3
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@invokeLater: Po prostu to wie, python to mądry wąż. Zapiszesz w parametrze 10, to dostajesz int, zapiszesz „10”, to dostaniesz stringa, a jak myślisz co się stanie jak zadeklarujesz „c”?

  • Odpowiedz
Nadal dla mnie trochę dziwne, ale jak juz zacząłem pisać to się przełamałem, najgorsze jest to, że człowiek do dobrego szybko sie przyzwyczaja :P Dzięki!
  • Odpowiedz
Brak rozpakowywania list

some_values = ['jeden', 2, 'three']

first, second, third = some_values

print(first, second, third)

@kirek: jeszcze mogłeś wspomnieć o czymś takim:
print(*some_values)
  • Odpowiedz
Mirki, niedługo matura i mi się poprzestawiało w głowie co do studiów xD

Otóż od zawsze jarałem się programowaniem, nawet przez parę miesięcy pracowałem jako programista w #python
Z drugiej strony uwielbiam matematykę, i po prostu sprawia mi podobną przyjemność co kodowanie. Jeśli mam studiować to jedynie zaocznie, i mam ochotę pójść na matematykę ze specjalizacją informatyczną - czy takie studia niestacjonarne mają sens, jeśli docelowo chcę pracować w ML/
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KevinMalone dlaczego studiując dziennie zostają tylko prace dorywcze? Pracuję na studiach od końcówki 2. roku jako programista, większość znajomych z roku też. W Wwie nie ma problemu ze znalezieniem pracy na 1/2 etatu.
Jeśli chodzi o studia - ja polecam mimuw. Jest tu też opcja JSIMu, czyli studiowania infy i matmy jednocześnie, ale to raczej dla hardkorow.
Jeśli miałbyś wybrać jeden kierunek, interesuje cię rzeczywiście matma i umiesz się sam uczyć
  • Odpowiedz
@abdonaty: Taki protip, Rozróżniaj struktury danych bo w programowaniu sa to dość ważne zagadnienia:
Set - zbiór - przechowuje elementy unikalne, bez kolejności np. {1,2,3,4}
Bag - torba - przechowuje elementy (nie muszą być unikalne), bez kolejności - nieużywane w programowaniu raczej
Ordered Set - posortowany zbiór - przechowuje elementy unikalne, ważna kolejność np. collections.OrderedSet()
List - lista - przechowuje elementy (nie muszą być unikalne), ważna
  • Odpowiedz
Ściągnąłem patcha do gry, który wymaga Pythona 2.7. Zainstalowałem Pythona 3.8.2 ze strony i patch nie działa. Czy dlatego, że nie jest kompatybilny z nowym Pythonem? Nie znam się a tym.
#python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzień dobry mirki i mirabelki, jako że nie mam obecnie zajęć na #studbaza i mam chwile wolnego czasu chciałbym go poświecić na naukę #python . Stąd pytanie czy możecie polecić jakieś fajne kursy które pomogą mi w nauce? Posiadam trochę umiejętności z C oraz potrafię coś z obiektówki w C++. Może ktoś z #programista15k okaże pomoc
#programowanie #nauka
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki co dalej polecacie? Mam 3 lata expa w javie, jest to mój jedyny język, którego dobrze znam. Jsa i c/c++ tylko z laborek na studiach. Poza tym znam frameworki typu spring/hibernate, kafka/aws/docker, trochę spring cloud, elasticsearch i zrobiłem jakiś jeden prosty projekcik z architekturą mikroserwisów. Trochę mi się nudzi więc zastanawiam się nad:
- nauka dodatkowego języka, np. python (potem machine learning), albo funkcyjny? scala?
- Google cloud?
- może react/angular? jestem noga z
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nick230: Poducz się podejścia funkcyjnego, strumieni, asynchroniczności. Scala, Groovy, testy spocka. Wpierw zerknij na podobne języki (kod java w groovy działa), później na inne. A nuż nie będzie ci się chciało :)
  • Odpowiedz
@asterix61: Dzięki, staram się tego trzymać :)
Do tej pory miałem styczność z java + selenium no i tu ze znalezieniem jakichkolwiek materiałów nigdy nie było żadnego problemu, przy python + selenium strasznie ciężko o coś konkretnego, a już coś o python + behave to nawet w hinduskich tutorialach rzadkość ;)
  • Odpowiedz