mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.2K
active users

#json

10 posts9 participants0 posts today
Penpot<p><strong>Importing &amp; Exporting Tokens (JSON) | Penpot 2.6</strong></p> <p><a href="https://peertube.kaleidos.net/videos/watch/3849341e-62a8-4bc0-bc9c-5b2c88f21ef3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">peertube.kaleidos.net/videos/w</span><span class="invisible">atch/3849341e-62a8-4bc0-bc9c-5b2c88f21ef3</span></a></p>
Mark T. Tomczak<p>Using Jenkins deeply has reminded me that one of the pros of the original REST API intent was "You don't have to write your HTML handling logic twice." As in: if you use honest-to-God <em>forms,</em> and those forms access your app via your own REST API, you aren't writing one handler for form inputs and one for API calls (which had been the style at the time when REST hit the scene).</p><p>Nowadays, it's pretty much all JSON under the hood (i.e. barely anyone uses raw forms anymore; if you have a form on a page, it's bundling its fields into JSON and making an XmlHttpRequest), so this benefit is overlooked.</p><p><a href="https://mastodon.fixermark.com/tags/jenkins" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jenkins</span></a> <a href="https://mastodon.fixermark.com/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://mastodon.fixermark.com/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a></p>
buchatech :ve:<p>@pluralsight published another one of my <a href="https://techhub.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> articles: "What is <a href="https://techhub.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a>, and how to use it in JavaScript".</p><p>It covers JSON syntax, converting data, &amp; working with APIs in JS. </p><p>Check it out here:</p><p><a href="https://www.pluralsight.com/resources/blog/software-development/how-use-json-javascript" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">pluralsight.com/resources/blog</span><span class="invisible">/software-development/how-use-json-javascript</span></a></p><p><a href="https://techhub.social/tags/Dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dev</span></a> <a href="https://techhub.social/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a> <a href="https://techhub.social/tags/Pluralsight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pluralsight</span></a> <a href="https://techhub.social/tags/CodingTips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodingTips</span></a> <a href="https://techhub.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a></p>
Calishat<p>Good <a href="https://researchbuzz.masto.host/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> stuff from <span class="h-card" translate="no"><a href="https://fedi.simonwillison.net/@simon" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simon</span></a></span> . Thank you sir. </p><p><a href="https://hackaday.com/2025/04/12/the-incomplete-json-pretty-printer-brought-to-you-by-vibes/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/04/12/the-in</span><span class="invisible">complete-json-pretty-printer-brought-to-you-by-vibes/</span></a></p>
Sapere Aude<p>Hat hier schon wer Erfahrung mit dem persönlichen Mastodon-<a href="https://swiss.social/tags/Archiv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Archiv</span></a>?</p><p>Ich konnte bisher keinen Reader finden, der mir das <a href="https://swiss.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a>-Format lesbar macht oder auf eine andere Instanz importieren kann.</p><p><a href="https://swiss.social/tags/retoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retoot</span></a> wäre saunett. :))</p>
Michael Simons<p>Today is rest day, in all dimensions.</p><p>So why not computing the administrative areas around the world I've visited while running and cycling with <span class="h-card" translate="no"><a href="https://mastodon.social/@duckdb" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>duckdb</span></a></span> <a href="https://mastodon.social/tags/SQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQL</span></a> and a bit of <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> </p><p><a href="https://github.com/michael-simons/biking3/blob/main/bin/collect_administrative_areas.java#L210" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michael-simons/biki</span><span class="invisible">ng3/blob/main/bin/collect_administrative_areas.java#L210</span></a></p><p>Doing all the <a href="https://mastodon.social/tags/spatial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spatial</span></a> stuff directly from within the db, working on temp tables. </p><p>Eventually getting a deeply nested <a href="https://mastodon.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> structure out of it:</p><p><a href="https://github.com/michael-simons/biking3/blob/25fd2c462954395f84ca3ec5fd4f81851746caa0/schema/api.sql#L632-L673" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michael-simons/biki</span><span class="invisible">ng3/blob/25fd2c462954395f84ca3ec5fd4f81851746caa0/schema/api.sql#L632-L673</span></a></p><p>Thanks <span class="h-card" translate="no"><a href="https://mastodon.social/@lukaseder" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>lukaseder</span></a></span> for inspiration, <span class="h-card" translate="no"><a href="https://discuss.systems/@hannes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hannes</span></a></span> for that piece of tech :)</p>
rdm<p>In less than 18 hours, including a solid 12 hours (at least) of downtime, I have gone from concept to 90% functional prototype of a creative rPi project, thanks to aus.social allowing quick and easy downloads, jq, an obscure CUPS driver project, and an intimate knowledge of scripting.</p><p>Feeling very accomplished.</p><p><a href="https://aus.social/tags/BashScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BashScript</span></a> <a href="https://aus.social/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raspberrypi</span></a> <a href="https://aus.social/tags/hacking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hacking</span></a> <a href="https://aus.social/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a> <a href="https://aus.social/tags/scripting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scripting</span></a> <a href="https://aus.social/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://aus.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>
IT News<p>The Incomplete JSON Pretty Printer (Brought To You By Vibes) - Incomplete JSON (such as from a log that terminates unexpectedly) doesn’t parse cl... - <a href="https://hackaday.com/2025/04/12/the-incomplete-json-pretty-printer-brought-to-you-by-vibes/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/04/12/the-in</span><span class="invisible">complete-json-pretty-printer-brought-to-you-by-vibes/</span></a> <a href="https://schleuss.online/tags/artificialintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>artificialintelligence</span></a> <a href="https://schleuss.online/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://schleuss.online/tags/softwarehacks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwarehacks</span></a> <a href="https://schleuss.online/tags/vibecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vibecoding</span></a> <a href="https://schleuss.online/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a></p>
J. R. DePriest :verified_trans: :donor: :Moopsy: :EA DATA. SF:<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@Sidneys1" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Sidneys1</span></a></span> Using that page I've been able to build a fancy test query. I am using the NVD API since it doesn't require authentication and the data that comes back is complicated enough to give me lots to try.<br>I've built this up over the last few days. I am querying NVD for all CVEs that are in the CISA KEVC then pulling out just the ones that apply to Windows Server 2008, 2012, 2016, and 2019. I could have just done different NVD searches but this was an exercise for how to parse JSON with <code>jq</code><br>A week ago, <code>jq '.'</code> was about all I knew how to do.<br>Now I have created this.</p><pre><code>curl https://services.nvd.nist.gov/rest/json/cves/2.0?hasKev | jq '. | .vulnerabilities | map(<br> if isempty(<br> .cve.configurations | map(<br> .nodes | map(<br> .cpeMatch | map(<br> if (<br> .criteria | test(<br> "windows_server_20(08)|(1[269])"<br> )<br> )<br> then .<br> else empty<br> end<br> )<br> )<br> )<br> )<br> then empty<br> else .<br> end<br>)'<br></code></pre><p>Which seems to do what I want it to do.<br>I was deleting some fields at one point just to see if I knew how to do it, but I took that part out.<br>I found <code>type</code> and <code>keys</code> to be indispensable for figuring out what each new layer was offering me to work with.</p><p>That manual page <a href="https://jqlang.org/manual" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jqlang.org/manual</span><span class="invisible"></span></a> is fantastic. I also found out that it is designed to work just as well on a computer screen as a mobile device screen. I was able to keep reading through it with no loss in usability when I only had my phone handy.</p><p>If any <code>jq</code> devs or anybody responsible for that website is on the Fediverse, let them know how much I appreciate the work that was put into creating the tool and documenting how to use it.</p><p><a href="https://infosec.exchange/tags/jq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jq</span></a> <a href="https://infosec.exchange/tags/JQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JQ</span></a> <a href="https://infosec.exchange/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> <a href="https://infosec.exchange/tags/ParsingJSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ParsingJSON</span></a> <a href="https://infosec.exchange/tags/Parsing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Parsing</span></a> <a href="https://infosec.exchange/tags/DataParsing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataParsing</span></a></p>
J. R. DePriest :verified_trans: :donor: :Moopsy: :EA DATA. SF:<p>I need to learn <code>jq</code>.<br>I'm used to parsing JSON with PowerShell which is logical and easy to use. I even install PowerShell Core on my Linux systems so I don't have to learn to use <code>jq</code>.<br>But now I have to learn to do it with <code>jq</code> because that's all that's available for this particular linux-ish automation platform.<br>I can't seem to find a good, physical book to buy for it.<br>I was really hoping O'Reilly had a pocket guide like <a href="https://www.librarything.com/work/4134819/t/sed-awk-Pocket-Reference" rel="nofollow noopener noreferrer" target="_blank">sed &amp; awk Pocket Reference</a> but for <code>jq</code> but it doesn't look like it.</p><p>What physical books would you recommend? </p><p><a href="https://infosec.exchange/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> <a href="https://infosec.exchange/tags/JQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JQ</span></a> <a href="https://infosec.exchange/tags/jq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jq</span></a> <a href="https://infosec.exchange/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://infosec.exchange/tags/LearningLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearningLinux</span></a></p>
Nicos Nicolaou :androidHead:<p>🚀 Gson 2.13.0 is here! Fixes critical issues with deserializing immutable collections – now correctly throws JsonIOException for type mismatches. </p><p>More details: <a href="https://github.com/google/gson/releases/tag/gson-parent-2.13.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/google/gson/release</span><span class="invisible">s/tag/gson-parent-2.13.0</span></a> </p><p><a href="https://androiddev.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://androiddev.social/tags/Gson" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gson</span></a> <a href="https://androiddev.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> <a href="https://androiddev.social/tags/AndroidDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AndroidDev</span></a> <a href="https://androiddev.social/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a></p>
Gerard Braad<p>Handy commands that return <a href="https://mastodon.social/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a> ?</p><p># Git<br>git log --pretty=format:'{%n "commit": "%H",%n "author": "%an",%n "date": "%ad",%n "message": "%s"%n},'</p><p># Networking<br>ip -j addr show # Show IP addresses in JSON format<br>ip -j link show # Show network links in JSON format<br>ip -j route show # Show routing table in JSON format</p><p>...</p><p><a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/jq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jq</span></a></p>
TeX Users Group<p>From <a href="https://techhub.social/tags/CTAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CTAN</span></a>:</p><p>Jasper Habicht submitted an update to the jsonparse package.</p><p>Version: 1.4.0 2025-04-10<br>License: lppl1.3c</p><p>Summary description: Parse, store and access JSON data in LaTeX documents</p><p><a href="https://ctan.org/pkg/jsonparse" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ctan.org/pkg/jsonparse</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/TeXLaTeX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TeXLaTeX</span></a> <a href="https://techhub.social/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a></p>
troz<p>If you’re trying to test JSON decoding in a Swift Playground, it crashes the playground’s LLDB RPC server in Xcode 16.3 every time. Works fine in Xcode 16.2 I wasted a lot of time yesterday on this, but now I’m installing 16.2</p><p>Forum post and feedback links here: <a href="https://developer.apple.com/forums/thread/778850" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/forums/thr</span><span class="invisible">ead/778850</span></a></p><p><a href="https://mastodon.social/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftLang</span></a> <a href="https://mastodon.social/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a> <a href="https://mastodon.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> <a href="https://mastodon.social/tags/SwiftPlayground" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftPlayground</span></a></p>
kalvn<p>La v4 de Zod supporte l'export sous forme de schéma JSON, c'est intéressant 🤔</p><p>Ça permet de générer une documentation type Swagger ou OpenAPI assez facilement par exemple.</p><p>🔗 <a href="https://v4.zod.dev/json-schema" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">v4.zod.dev/json-schema</span><span class="invisible"></span></a></p><p><a href="https://mastodon.xyz/tags/validation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>validation</span></a> <a href="https://mastodon.xyz/tags/lib" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lib</span></a> <a href="https://mastodon.xyz/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.xyz/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a> <a href="https://mastodon.xyz/tags/schema" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>schema</span></a></p>
Penpot<p><strong>Penpot Design Tokens Highlights</strong></p> <p><a href="https://peertube.kaleidos.net/videos/watch/0cd65dc5-ec3f-492e-853f-35fb5cd8495c" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">peertube.kaleidos.net/videos/w</span><span class="invisible">atch/0cd65dc5-ec3f-492e-853f-35fb5cd8495c</span></a></p>
Penpot<p><strong>What's new | Penpot release 2.6 - DESIGN TOKENS!</strong></p> <p><a href="https://peertube.kaleidos.net/videos/watch/6ebd7d54-9525-454c-90b8-7e961b3d24c2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">peertube.kaleidos.net/videos/w</span><span class="invisible">atch/6ebd7d54-9525-454c-90b8-7e961b3d24c2</span></a></p>
David Wheeler<p>How should <a href="https://xoxo.zone/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> property keys be formatted?</p>
Reuben Walker aka mobileatom<p>Comment migrer du type array vers JSON avec Doctrine. <a href="https://flipboard.com/tag/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Json</span></a> <a href="https://flipboard.com/tag/docrtine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docrtine</span></a></p><p><a href="https://jolicode.com/blog/comment-migrer-du-type-array-vers-json-avec-doctrine?utm_source=flipboard&amp;utm_medium=activitypub" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jolicode.com/blog/comment-migr</span><span class="invisible">er-du-type-array-vers-json-avec-doctrine?utm_source=flipboard&amp;utm_medium=activitypub </span></a></p><p>Publié dans SYMFONY FOR THE DEVIL <span class="h-card" translate="no"><a href="https://flipboard.com/@mobileatom/symfony-for-the-devil-allupr6jz" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>symfony-for-the-devil-mobileatom</span></a></span></p>
Tokyo Outsider (337ppm)<p>Neat primer on using the <a href="https://mas.to/tags/Jackson" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jackson</span></a> library to parse <a href="https://mas.to/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> with <a href="https://mas.to/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> 👉 <a href="https://www.digitalocean.com/community/tutorials/jackson-json-java-parser-api-example-tutorial" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">digitalocean.com/community/tut</span><span class="invisible">orials/jackson-json-java-parser-api-example-tutorial</span></a></p>