manu, to opensource
@manu@hachyderm.io avatar

There’s a new jq release out. The first one in 5 years! Lots of big and little improvements thanks to a whole new maintainer team! So good to see that this great tool lives on! https://github.com/jqlang/jq/releases/tag/jq-1.7rc1

bagder, to random
@bagder@mastodon.social avatar

did its first release in 5 years yesterday, now under a brand new github org and everything:
https://jqlang.github.io/jq/

iooioio, to random
@iooioio@fosstodon.org avatar

Just found out about . Like but for html. Perfect for scraping websites in combination with !

https://github.com/mgdm/htmlq

m0bi13, to mastodon Polish
@m0bi13@mastodon.social avatar

Po ostatnim poście o grupach Guppe Groups odbyłem kilka bardzo ciekawych rozmów.

Pojawiał się m. in. stale wracający temat: "nie widać poprzednich postów". Czyli problem braku -a w

Napisałem mały artykuł na moim blogasku o tym, z czego to wynika i jak sobie poradzić.

Zapraszam do lektury:

https://zb3.org/m0bi13/jak-pobrac-liste-ostatnich-postow-dla-grupy-guppe-groups

P.S. Będziemy używać linii poleceń, , i API, więc materiał raczej dla power-users.
Do porannej kawusi ☕ :)

lucassatabin, to random
@lucassatabin@fosstodon.org avatar

This has been a long dream of mine, since I added JSON support in -data. And it has never been so close to become true: the PR adding support for queries (think ) is ready! It allows for declarative streaming extraction and transformation of JSON data, emitting data as soon as some piece of output has been built, discarding input that has been consumed, on the go. I must admit, that I am super proud of this one! https://github.com/gnieh/fs2-data/pull/426

wader, to haskell
@wader@fosstodon.org avatar
KevinGimbel, to random
@KevinGimbel@fosstodon.org avatar
anderseknert, to devops
@anderseknert@hachyderm.io avatar

Tonight I’m playing with , a tool originally intended as a replacement using as its query language, but which eventually grew to be useful for format transformations, and now a full-blown environment. All powered by . Madness, obviously, but just the right kind of madness.

https://sr.ht/~charles/rq/

bortzmeyer, to random French
@bortzmeyer@mastodon.gougere.fr avatar

Proposition de Captcha : demander au visiteur d'écrire un programme en pour un cahier des charges donné (genre, trouver tous les éléments d'un tableau qui contiennent un autre tableau qui contient une certaine chaine de caractères).
Ça élimine tous les robots et tous les humains. Seuls les mutants seront acceptés.

FLOX_advocate, to Seattle
@FLOX_advocate@floss.social avatar

I'll be talking about jq and JSON @SeaGL on Saturday, November 4th

I'm flying up to Seattle to be masked and in person. We're hybrid this year, so you can watch our talks remotely

This is part 3 of my jq trilogy, "Advanced jq: awk for JSON"

https://osem.seagl.org/conferences/seagl2023/program/proposals/950

because I'm looking forward to a fantastic meal while in town :)

kubikpixel, to webdev
@kubikpixel@chaos.social avatar

Awesome jq

A curated list of awesome things built with the JSON processor and turing-complete functional language jq.

./jq https://github.com/fiatjaf/awesome-jq


FLOX_advocate, to Seattle
@FLOX_advocate@floss.social avatar

I'm giving two talks at tomorrow (Sunday)

Mastodon and the Fediverse: Decentralized Social Networking and Services at 10:00

https://lfnw2024.sessionize.com/session/603213

Intro to jq: grep for JSON at 11:00

https://lfnw2024.sessionize.com/session/603215

I will be remote, but @SeaGL is on site and looking for volunteers for our November conference in

@lfnw

arda, to rust
@arda@micro.arda.pw avatar

Jaq:

A jq clone focussed on correctness, speed, and simplicity, written with rust

https://github.com/01mf02/jaq

fedora, to linux
@fedora@fosstodon.org avatar

Learn how to write a text user interface (TUI) for yourself! Could be a nice way to smooth out your workflow in the terminal.

➡️ https://fedoramagazine.org/writing-useful-terminal-tui-on-linux-with-dialog-and-jq/

geekland, to linux Spanish
@geekland@mastodon.social avatar
qmacro, to random
@qmacro@hachyderm.io avatar

New post: Improving my interactive workflow with ijq, and .

I'm a big fan of ijq and how it allows me to explore data interactively with jq expressions. With a small script I have improved my workflow by being able to capture the jq expression from ijq and use it easily on the command line.

https://qmacro.org/blog/posts/2023/04/27/improving-my-interactive-jq-workflow-with-ijq-bash-and-tmux/

Share & enjoy!

mnw, to TodayILearned

Wow my perception of jq as like a grep for json has been changed it is so much more like an awk for json. very cool Thank you @FLOX_advocate and

snonux, to random
@snonux@fosstodon.org avatar

I wasn't aware until now, that jq is actually a full blown functional programming language. Originally it was inspired by Haskell and the very first version(s) of jq were actually implemented in Haskell. Only later jq got ported over to C. To have an idea how powerfull the jq language is, there is also a jq implementation purely written in jq: https://github.com/wader/jqjq

qmacro, to random
@qmacro@hachyderm.io avatar

Ok folks, I decided to work openly on my Community Theatre talk at and start writing my notes in the shape of a long-form article. All critiques welcome. Share & enjoy! (And caution: WIP!)

"Handle JSON like a boss with "
https://github.com/qmacro/teched-jq-talk

clux, to rust

quick releases of the rewrite of yq (a multi-format wrapper) at https://github.com/clux/whyq

now handles all of jq's syntax, raw/compact/joined output, yaml/json/toml inputs & outputs, with jq module re-use for all formats!

jamesog, to random
@jamesog@mastodon.social avatar

“DuckDB as the New jq” is a short but good read. I'd heard of DuckDB but not looked into it. This is a cool use-case.

https://www.pgrs.net/2024/03/21/duckdb-as-the-new-jq/

btaroli,
@btaroli@federate.social avatar

@jamesog thanks for sharing this! I’m going to have to play with it. I have some complex cases that might really benefit. I also see promise in cases where today I might translate to and then import into . Why do all that if I can query the original directly? Awesome!

wjmaggos, to random
@wjmaggos@liberal.city avatar

Adam is worried about what others said on NAS dooming his campaign, while he's said a million things himself on the podcast that will ruin his chances. He sees these problems in others that are exactly what he is guilty of. That old Dutch saying again. He doesn't need god, he needs therapy. But it's ok, even if he loses, he'll claim the election was stolen by aliens and the WEF. And most of his listeners will believe him. Let's just hope nobody gets shot.

amerika,

@wjmaggos

Am I the only podcast listener who thinks highly of Adam and John and believes they are essentially honest?

I think he is willing to stand up for what he believes, but does not want to be lumped in with the crowd or some of the normtard Republicans.

nurkiewicz, (edited ) to random
@nurkiewicz@fosstodon.org avatar

Am I the only one still preferring , and over desktop tools like ? Findings like that aren't helpful: https://www.leeholmes.com/security-risks-of-postman/

jbrains, to random
@jbrains@mastodon.social avatar

Trying to do something like with

I'm using Golden Master technique and I've committed the expected output to git.

This is "assert all remains well" while refactoring:

git diff --exit-code --quiet Testing/; if (( $? )) then; echo "FAIL"; else; echo "OK"; fi

gnulinux, to linux German
@gnulinux@social.anoxinon.de avatar

JSON Query - Teil 2

Wie filtert man mit dem Werkzeug jq und stellt mehrere Werte in einer Zeile dar? Ein Artikel aus dem beruflichen Alltag.

https://gnulinux.ch/json-query-teil-2

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • khanakhh
  • InstantRegret
  • Youngstown
  • ngwrru68w68
  • slotface
  • rosin
  • tacticalgear
  • mdbf
  • Durango
  • JUstTest
  • modclub
  • osvaldo12
  • ethstaker
  • cubers
  • normalnudes
  • everett
  • tester
  • GTA5RPClips
  • Leos
  • cisconetworking
  • provamag3
  • anitta
  • lostlight
  • All magazines