Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Poniżej wybór polecanych przeze mnie książek z tej promocji z 600 pierwszych pozycji (tyle udało mi się przejrzeć). Promocja z okazji urodzin Heliona trwa do jutra!

Wszystkie tytuły tutaj: LINK

Polecane przeze mnie:

Ogólnie
tomaszs - Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Pon...

źródło: comment_aaEZjNyxbw5zXHLQC7HH9zmO7oh6Setn.jpg

Pobierz

Z czego 11-latek najlepiej się nauczy programowania?

  • Z kursów wideo 67.6% (48)
  • Z ebooka / książki 21.1% (15)
  • Inne (pisz w komentarzu) 11.3% (8)

Oddanych głosów: 71

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs Jak sobie zrobisz robota np na Raspberry Pi to będzie to możliwe. Z tym, że do wielu rzeczy konieczna jest ścisła kontrola czasowa, której nie da się prosto osiągnąć pod Raspbianem. Programowanie w Pythonie chyba jest zarezerwowane dla funkcji wyższego poziomu np. do AI.
  • Odpowiedz
Cześć,

W sumie jestem na początku kotlina, i idę krok po kroku i coś mnie przykład zaskoczył.
Sama funkcja wiem co robi (z kontekstu), ale mógłby mi ktoś wyjaśnić co robi "->" ? widziałem tylko w kontekście when
A tu bez wyjaśnienia wyskakuje takie coś.
ok, widzę, że całości nie łapię (domyślam się tylko) czyli całe wyrażenie (B) -> C
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LowcaG: Tak. Może być (Int, Int) -> Int ale taka funkcja nie pasuje do (B) -> C (pierwsza jest 2 argumentowa, a druga 1 argumentowa, a Kotlin nie wspiera curryingu AFAIK).
  • Odpowiedz
3 różne języki: Java, Kotlin i Scala Co je łączy? Odpowiadam na to pytanie tutaj - https://mmazurek.dev/java-kotlin-scala-co-laczy-te-trzy-jezyki-programowania-rzecz-o-ekosystemie-jvma/

Mega ciekawy wpis, wprowadzający w technologię #jvm - polecam każdemu, nie tylko tym którzy są związani z Javą

Poza tym - od jakiegoś czasu mam tu własny tag - #mazurbloguje - obserwuj jeśli uważasz że to co piszę jest wartościowe:)

#java #programowanie #programming #kotlin
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@scriptkitty: Moze kiedys sprobuje (zaraz po Rust xD). Genealnie LISP-owe jezyki jakos nigdy do mnie nie przemawialy ze wzgledu na te specyficzna skladnie, ale moze jak juz zacznie sie w tym kodzic, to przestaje to przeszkadzac.
  • Odpowiedz
@gos4k: Dzięki bardzo, zwiększyłeś moją motywację do jego nauki. Zacząłem testowo od jakiegoś am szkolenia i dopiero teraz wszedłem na stronę od samego kotlina i jak tak patrzę, to wiele wow.
  • Odpowiedz
Frontendowcy z tego wydania Prasówki Technologicznej dowiedzą się, co JavaScript ma wspólnego z muzyką, backendowcy przekonają się, że przejście z Pythona do Kotlina wcale nie jest takie trudne, a wszystkim zainteresowanym wpływem, jaki technologia ma na codzienne życie ludzi, polecamy teksty dotyczące Huawei, Facebooka i Google.

------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit
------
justjoinit - Frontendowcy z tego wydania Prasówki Technologicznej dowiedzą się, co Ja...

źródło: comment_HEjSM4yFV2FGR9iXb0DExZHwSO4mZU2n.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #kotlin
Programuje w javie, ostatnio zainteresowalem sie kotlinem i uderzyly mnie dwie rzeczy:
1. Niby kotlin prestrzega dobrych praktyk, tj. classy sa finalne domyslnie, jest val/var ale nie rozumiem dlaczego classy sa domyslnie public. W wiekszosci tutoriali za plus kotlina uwaza sie wlasnie powyzsze rzeczy, zgodnie ze slynna ksiazka Effective Java ale juz klasy zrobili publiczne. Wg mnie powinno byc odwrotnie, tak jak np. w javie sa
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
@newbie_235235:
Dali domyślnie public bo w javie i tak wszyscy to robią, protected jest dopiero w drugiej setce najczęściej używanych słów w javie
Ogólnie enkapsulacja to mit, ludzie dają gettery i settery do wszystkiego. Też mi brakuje czasami protected ale jeżeli nie masz gigantycznych modułów to raczej nie powinien to być problem. Nie rozumiem jednak w czym przeszkadza to w package per feature?
  • Odpowiedz
@Bruno_:
no to ze lwszyscy daja public to nie znaczy ze jest ok.

no to ze ludzie daja gettery/settery to nie znaczy ze to jest dobre. Pracowalem przy jednym projekcie, gdzie nie bylo zadnej enkapsulacji a wszystkie operacje opieraly sie na getterach/setterach i o zgrozo utilsach ktore zawieraly logike i operowaly na tych getterach/setterach. Gettery/settery poza dto to zlo.

No zalozmy, ze mam modul ktory cos wylicza w zaleznosci od
  • Odpowiedz
Jeśli programujecie aplikacje na Androida w Kotlinie i denerwuje was to, jak Google rozwiązało kwestię pobierania danych z innych aktywności, czyli:
1. Zapisanie sobie gdzieś request code.
2. Uruchomienie Activity, z którego chcemy otrzymać dane w jakimś miejscu (startActivityForResult) z użyciem tego request code.
3. Nadpisanie metody onActivityResult i tam oczekiwanie na wynik.
To napisałem prostą libkę, która znacznie ułatwia sprawę :)
#androiddev #programowanie #
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #android #kotlin
Ktoś mi może powiedzieć o grzyba tu chodzi?
W/BiChannelGoogleApi: [FirebaseAuth: ] getGoogleApiForMethod() returned Gms

Jeszcze 3 godziny temu przy tej samej kompilacji nie miałem tego w logach i wszystko działało poprawnie
(z kotlinem i androidem dopiero zaczynam zabawę)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

korzysta ktoś produkcyjnie z Kotlina na szerszą skale poza aplikacjami mobilnymi? całkiem przyjemnie się w nim pisze, natomiast odnoszę wrażenie, że mimo wszystko to dalej dość niszowy język i zastanawiam się nad jego przyszłością. macie jakieś ciekawe spostrzeżenia?

#programowanie #kotlin #jvm
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach