Za wczorajszą prywatę dziś również przedpremierowo
#prasowkadev 4 sierpnia 2019 roku

Seria #owasp #cheatsheet, czyli jak pisać bezpieczniejszy kod w pigułce #security #hacking
https://cheatsheetseries.owasp.org/

Czy istnieje zapytanie do #google, którego wykonanie trwa kilka sekund? #internet
https://twitter.com/liron/status/1157327854033674241

Kilka precyzyjnych słów krytyki w kierunku #vpn
https://gist.github.com/joepie91/5a9909939e6ce7d09e29

#easteregg z 1977 roku
https://selectbutton.net/t/i-found-an-easter-egg-from-1977/8828

Jak #python obsługuje współbieżność
https://hackernoon.com/concurrent-programming-in-python-is-not-what-you-think-it-is-b6439c3f3e6a

Kilka niekonwencjonalnych porad o tym, jak być #programista15k
https://dev.to/lukegarrigan/top-5-tips-to-be-a-better-programmer-without-programming-4oj6

Kilka słów o testowaniu kandydatów na #
@rzet: To na wyrywki - w 2 str.format jest i działa już kilka lat, print jako funkcję masz przez __future__, tak samo dzielenie. repr() jest od tak dawna że nawet nie mogę znaleźć w której wersji dodano, jeszcze nie widziałem kodu ze starą notacją.
Iteratory działają chyba identycznie, tylko nazwa funkcji się zmienia. Tak samo nigdy nie widziałem kodu, z <> zamiast !=, a trochę lat w 2.x już piszę.
  • Odpowiedz
@rzet: Gadają od lat, jednocześnie przedłużając support 2.x do 2020 chyba obecnie. Nikt większy nie migruje na 3, żadne większe projekty nie portują się na 3 (ba, części się nawet nie da). Ogólnie 3 nie ma żadnych zalet nad 2, za to ma kilka wad. Jeśli nie musisz to nie polecam :p
  • Odpowiedz