@malymiskrzys: @antynormik: nie wiem który z was jest na prawdę programistą, ale wiem jedno że programiści mają wyolbrzymione ego - nie wiedzieć czemu, jest pełno innych zawodów bardzo dobrze płatnych. Poza tym nie wiem jak wy wyliczacie IQ, z proporcji? (⌐͡■͜ʖ͡■) dajcie spokój, programować trzeba lubić, trzeba się wczuć, trzeba dużo konsekwencji, samozaparcia - bo sam jestem z branży IT, ale bardziej
@Altar: heheh wy to mizerni jesteście, znowu goowno burza o to kto jest najlepszym programistą na wykopie xd, no to już jest śmieszniejsze niż grupa na FB - PPIT ( ͡°͜ʖ͡°) yebnijcie się w banie, bo stety to nie jedyne zajęcie osób na wykopie i nie każdy siedzi godzinami i nie ślęczy przy swoim najnowszym, debeściackim Macbooku PRO ULTRA SUPER HERO POWER M1111111111111111111 ABRAMS.
@niko444: jq to program shellowy. najczęściej go używam w jednolinijkowcach typu
curl gdzies | jq -r 'wydobadz cos z odpowiedzi' | xargs rob cos dalej
w 95% starcza mi skladnia, ktorej nauka zajmie 5 minut i jest inyuicyjna na tyle ze ta wiedza nie wyparuje za moment. bardziej skomplikowane funkcjonalnosci nie sa czesto potrzebne i siegam do czegos typu https://lzone.de/cheat-sheet/jq.
to co piszesz jest troche ignoranckie, "po co mi nowy JĘZYK
@kicy: ... | python -c "import sys, json; print(json.load(sys.stdin)['message'])" Jednak zgadzam się, że do jednolinijkowców to właśnie jq robi robotę i jego nieznajomość to imo ułomność, jeśli na codzień się pracuje w powłoce.
Z drugiej strony - dobry developer to bardzo ładnie i szybko sobie klepnie właśnie w czystym Pythonie i zrobi to (dla niego) lepiej, niż ucząc się jq.
Znowu tutoriale z podstaw podstaw. Żeby się tego nauczyć to otwierasz dokumentację, czytasz i próbujesz. Naprawdę nie znam żadnego solidnego programisty który czerpie wiedzę z tutoriali na jutubie. A programiści którzy tworzą te tutoriale robią to chyba wyłącznie dla zasięgu i rozpoznawalności, bo im to ma pomóc jakoś w karierze, czy awansie.
Tak, podejrzewam że komuś gdzieś tam może to będzie pomocne, ale moim zdaniem wartość tego typu materiałów jest znikoma. Nie
programiści którzy tworzą te tutoriale robią to chyba wyłącznie dla zasięgu i rozpoznawalności, bo im to ma pomóc jakoś w karierze, czy awansie.
@Kargaroth: mam własną firmę, nie szukam pracy etatowej, więc filmik nie jest wpisem w CV. Zasięgi i rozpoznawalność mam o wiele lepsze z newslettera niż z YouTube. Moje filmy ze względu na skrajnie niszową, geekową tematykę nie zarabiają też za bardzo na reklamach (do 8-9zł/msc per film), więc
Ja cały swój projekt oparłem na plikach konfiguracyjnych JSON - są bardzo human readable i sporo rzeczy można w nich przenieść. Mają swoje minusy ale wielkim plusem jest to że praktycznie wszystkie API je rozumieją no i nei zajmują aż tyle miejsca co w Embedded ma swoje spore plusy.
Polecam też MSGPACK - czyli binarną reprezentacje JSON, genialne jeśli serio potrzebujemy zaoszczędzić trochę miejsca.
@szpongiel: YAML to największy rak jaki powstał. O ile przy niewielkiej treści jest ok - czyli do jakichś plików konfiguracyjnych się nadaje, to programowanie w tym jest masochizmem.
Kilka wcięć, dłuższy kod, i już nic nie widzisz.
Oczywiście różnego rodzaju SOLIDy, modele domenowe, różne inne wzorce projektowe, oraz zasada DRY, ładnie rozbijają wszystko na dość małe kawałki, ale dłuższe fragmenty kodu i więcej wcięć, są nie do uniknięcia w jakimś większym
Komentarze (147)
najlepsze
źródło: comment_1662661698R6JWk9QgRyFmoyStZ9hN36.jpg
Pobierzcurl gdzies | jq -r 'wydobadz cos z odpowiedzi' | xargs rob cos dalej
w 95% starcza mi skladnia, ktorej nauka zajmie 5 minut i jest inyuicyjna na tyle ze ta wiedza nie wyparuje za moment. bardziej skomplikowane funkcjonalnosci nie sa czesto potrzebne i siegam do czegos typu https://lzone.de/cheat-sheet/jq.
to co piszesz jest troche ignoranckie, "po co mi nowy JĘZYK
... | python -c "import sys, json; print(json.load(sys.stdin)['message'])"
Jednak zgadzam się, że do jednolinijkowców to właśnie jq robi robotę i jego nieznajomość to imo ułomność, jeśli na codzień się pracuje w powłoce.
Z drugiej strony - dobry developer to bardzo ładnie i szybko sobie klepnie właśnie w czystym Pythonie i zrobi to (dla niego) lepiej, niż ucząc się jq.
Żeby się tego nauczyć to otwierasz dokumentację, czytasz i próbujesz. Naprawdę nie znam żadnego solidnego programisty który czerpie wiedzę z tutoriali na jutubie. A programiści którzy tworzą te tutoriale robią to chyba wyłącznie dla zasięgu i rozpoznawalności, bo im to ma pomóc jakoś w karierze, czy awansie.
Tak, podejrzewam że komuś gdzieś tam może to będzie pomocne, ale moim zdaniem wartość tego typu materiałów jest znikoma. Nie
@Kargaroth: mam własną firmę, nie szukam pracy etatowej, więc filmik nie jest wpisem w CV. Zasięgi i rozpoznawalność mam o wiele lepsze z newslettera niż z YouTube. Moje filmy ze względu na skrajnie niszową, geekową tematykę nie zarabiają też za bardzo na reklamach (do 8-9zł/msc per film), więc
źródło: comment_1662671781VtE9GxbshBO7GvU2f2GqYg.jpg
PobierzPolecam też MSGPACK - czyli binarną reprezentacje JSON, genialne jeśli serio potrzebujemy zaoszczędzić trochę miejsca.
Kilka wcięć, dłuższy kod, i już nic nie widzisz.
Oczywiście różnego rodzaju SOLIDy, modele domenowe, różne inne wzorce projektowe, oraz zasada DRY, ładnie rozbijają wszystko na dość małe kawałki, ale dłuższe fragmenty kodu i więcej wcięć, są nie do uniknięcia w jakimś większym
Ale to tylko przez operacje na kilkunastoletnich oprogramowaniach ..