Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko256
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

423

Praca z plikami JSON - tutorial JQ

Poradnik będący wstępem do narzędzia JQ do przetwarzania plików JSON.

imlmpe
imlmpe
z
youtube.com
dodany: 08.09.2022, 12:40:29
  • #
    technologia
  • #
    linux
  • #
    unknownews
  • #
    informatyka
  • #
    devops
  • #
    programowanie
  • 147
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (1)

Manually Parse Bloodhound Data with JQ | IppSec
the_me_
z youtube.com
  • 1

Komentarze (147)

najlepsze

kasza332
kasza332
08.09.2022, 18:28:19
  • 60
kasza332

źródło: comment_1662661698R6JWk9QgRyFmoyStZ9hN36.jpg

Pobierz
  • 66
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

OscarGoldman
OscarGoldman
08.09.2022, 21:44:41
  • 14
@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,
  • Odpowiedz
OscarGoldman
OscarGoldman
08.09.2022, 21:52:38
  • 7
@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.
  • Odpowiedz
niko444
niko444
08.09.2022, 21:29:20 via iOS
  • 21
No super uczyć się praktycznie nowego języka tylko po to żeby coś wydobyc z jsona sorry ale nie, już wolę to w pythonie obrabiać lub z pandas
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Fachmann
Fachmann
09.09.2022, 04:09:22 via Wykop Mobilny (Android)
  • 39
@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
  • Odpowiedz
Maciek-z-Krakowa
Maciek-z-Krakowa
09.09.2022, 07:11:04
  • 4
@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.
  • Odpowiedz
Kargaroth
Kargaroth
09.09.2022, 06:20:49
  • 20
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
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

drzwi_do_piwnicy
drzwi_do_piwnicy
09.09.2022, 07:10:10
  • 4
@Kargaroth: Zakładasz że mam z czymś problem, a nie że chce rzucić okiem na nowe nie używane wcześniej narzędzie.
  • Odpowiedz
imlmpe
imlmpe
Autor
09.09.2022, 08:25:55
  • 12
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
  • Odpowiedz
patrolez
patrolez
08.09.2022, 21:14:09
  • 5
Ja znowu polecam https://github.com/mikefarah/yq ze względu na pre-buildowane binarki na ARM-a.
patrolez - Ja znowu polecam https://github.com/mikefarah/yq ze względu na pre-buildow...

źródło: comment_1662671781VtE9GxbshBO7GvU2f2GqYg.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

sorek
sorek
08.09.2022, 14:21:01
  • 3
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.
  • 37
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

T.....l
T.....l
konto usunięte 08.09.2022, 21:17:09 via Wykop Mobilny (Android)
  • 8
@sorek: pół internetu używa jsona, nic interesującego
  • Odpowiedz
dcz1337
dcz1337
dcz1337
08.09.2022, 21:45:17
  • 4
@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ś
  • Odpowiedz
grap32
grap32
08.09.2022, 21:41:50
  • 2
Fajna gra z tymi światłami, zimnym tłem i oświetloną ciepłą barwą twarzą.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

S.....i
S.....i
konto usunięte 08.09.2022, 19:27:46
  • 2
swietnie uzupelnia vima ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

t.....1
t.....1
konto usunięte 09.09.2022, 18:56:27
  • 0
To do SQL-a jest?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

B.....1
B.....1
konto usunięte 08.09.2022, 22:51:14
  • 0
temat sie czyta, popkorn przgotowany, nawet dobrze wam idzie panowie #pdk ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

rukh
rukh
08.09.2022, 22:23:16 via Wykop Mobilny (Android)
  • 0
Operowałem tylko na INI :)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

rukh
rukh
09.09.2022, 06:30:22
  • -1
.. i bibliotekami do edycji XML, żeby nie było za prosto ( ͡° ͜ʖ ͡°)
Ale to tylko przez operacje na kilkunastoletnich oprogramowaniach ..
  • Odpowiedz
  • <
  • 1
  • 2
  • Strona 1 z 2
  • >

Hity

tygodnia

Pokaż 18+

Velvet szydzi z mężczyzn
Velvet szydzi z mężczyzn
3825
Piractwo wraca do łask. Polacy mają dość drogich subskrypcji
Piractwo wraca do łask. Polacy mają dość drogich subskrypcji
2522
Facet może płacić alimenty na cudze dziecko, zaprzeczenie ojcostwa nie wystarczy
Facet może płacić alimenty na cudze dziecko, zaprzeczenie ojcostwa nie wystarczy
2403

Pokaż 18+

Pies pogryzł dziecko, właściciel sfałszował zaświadczenie o szczepieniu
Pies pogryzł dziecko, właściciel sfałszował zaświadczenie o szczepieniu
1881
Na Allegro kwitnie handel podróbkami dermokosmetyków, m.in La Roche Posay
Na Allegro kwitnie handel podróbkami dermokosmetyków, m.in La Roche Posay
1758
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #polska
  • #informatyka
  • #wydarzenia
  • #swiat
  • #rozrywka
  • #internet
  • #sztucznainteligencja
  • #motoryzacja
  • #ai
  • #telefony

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking