photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
🌈 An inclusive place for your photos, silliness, and convos! 🌈

Administered by:

Server stats:

238
active users

#rpc

0 posts0 participants0 posts today
Karsten Schmidt<p><a href="https://mastodon.thi.ng/tags/ReleaseFriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReleaseFriday</span></a> — New version 3.1.0 of the recently talked about <a href="https://thi.ng/args" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/args</span><span class="invisible"></span></a> package, a declarative &amp; functional CLI argument parser &amp; app framework. I updated the arg specifications to be fully self-describing &amp; serializable (with minor exceptions), and streamlined the API for factory functions to define the specs.</p><p>Why is this useful? For example, now I can (already have!) implemented a CLI as separate short-lived client/process which only acts as RPC frontend/proxy for the actual CLI commands defined &amp; executed in a long running app server, which is heavily based on a plugin architecture. Each plugin can contribute any number of CLI commands, each with its own set of args/options... When the CLI client app is launched, it first retrieves a list of these registered commands and all their options from the server, then uses the <a href="https://thi.ng/args" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/args</span><span class="invisible"></span></a> CLI framework to select the right command, validate its options or display formatted usage info. If all is ok, the command is then triggered via an HTTP request to the app server, executes there and the command's log messages are send back as response...</p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> <a href="https://mastodon.thi.ng/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.thi.ng/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.thi.ng/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a></p>
jordan<p>Do you download lots of files from the <span class="h-card" translate="no"><a href="https://mastodon.archive.org/@internetarchive" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>internetarchive</span></a></span> ? If so, you might find my <a href="https://mastodon.jordanwages.com/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> <a href="https://mastodon.jordanwages.com/tags/extension" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>extension</span></a> handy. It can filter the links on collection pages and copy them to the clipboard, or even send them to an <a href="https://mastodon.jordanwages.com/tags/aria2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aria2</span></a> download manager via <a href="https://mastodon.jordanwages.com/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a>. It pairs very nicely with <a href="https://mastodon.jordanwages.com/tags/AriaNG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AriaNG</span></a> running on a <a href="https://mastodon.jordanwages.com/tags/NAS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NAS</span></a>.</p><p>You can take a look at the <a href="https://mastodon.jordanwages.com/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.jordanwages.com/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> and find the (self hosted) link to the installation file here: <a href="https://git.jordanwages.com/wagesj45/archive-org-link-grabber" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.jordanwages.com/wagesj45/a</span><span class="invisible">rchive-org-link-grabber</span></a></p>
Edwin G. Spooks 👻 🍁<p>About 47% of the Canada Pension Plan’s assets are invested in the United States of America, while 12% are in Canada.</p><p><a href="https://www.cbc.ca/news/politics/canada-pension-plan-us-1.7565080" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cbc.ca/news/politics/canada-pe</span><span class="invisible">nsion-plan-us-1.7565080</span></a><br>- - -<br>Environ 47% du Régime de pensions du Canada est investi aux États-Unis d’Amérique, alors que 12% le sont au Canada.</p><p>// Article en anglais //</p><p><a href="https://mstdn.moimeme.ca/tags/Canada" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Canada</span></a> <a href="https://mstdn.moimeme.ca/tags/CPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPP</span></a> <a href="https://mstdn.moimeme.ca/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a></p>
DragonBe<p>I always wonder what to choose for remote procedure calls or RPC. I’ve grown up with XML-RPC, changed over to JSON-RPC sometime ago. Lately I started playing with gRPC as I found it more aligned with my development workflow. What do you prefer and why? <a href="https://phpc.social/tags/rpc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rpc</span></a> <a href="https://phpc.social/tags/communityworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>communityworks</span></a></p>
Glorrion<p><span class="h-card" translate="no"><a href="https://rollenspiel.social/@Just_me" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Just_me</span></a></span> Ich bin mal gespannt auf <span class="h-card" translate="no"><a href="https://rollenspiel.social/@genominc" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>genominc</span></a></span> Erfahrungen. 🙂 Die alte <a href="https://nrw.social/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a> hatte zum Schluß ähnlich hohe Preise, was der Veranstaltung das Genick gebrochen hat.</p><p><a href="https://nrw.social/tags/pnpde" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pnpde</span></a></p>
NYC Glue<p><span class="h-card" translate="no"><a href="https://urbanists.social/@enobacon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>enobacon</span></a></span> That <a href="https://mstdn.social/tags/Yuba" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Yuba</span></a> is sooo nice. I used one from the <a href="https://mstdn.social/tags/RiversideParkConservancy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RiversideParkConservancy</span></a> (<a href="https://mstdn.social/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a>) to pick up trash along the <a href="https://mstdn.social/tags/HudsonRiverGreenway" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HudsonRiverGreenway</span></a> also known as the <a href="https://mstdn.social/tags/HRG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HRG</span></a>. RPC didn't like it until I tightened the steering cables - a simple no tools operation. So smooth. Able to shift while standing still. Totally awesome. RPC also neglected to fill up the tires and lost the parking hardware. I filled up the tires but laid it down when it wasn't in motion.</p>
Glorrion<p><span class="h-card"><a href="https://nerdculture.de/@theretrosven" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>theretrosven</span></a></span> Ich bin früher vor Corona regelmäßig auf die <a href="https://nrw.social/tags/Spiel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spiel</span></a> in Essen oder die <a href="https://nrw.social/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a> in Köln gefahren, aber da ist so ein bisschen die Luft raus. </p><p>Meist ist es mir einfach zu voll und wirklich lohnenswerte Schnäppchen sind eher selten. Da lohnt sich der ganze Aufwand nicht so wirklich. Das sind auch die Gründe, warum ich bisher noch nicht auf <a href="https://nrw.social/tags/gamescom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamescom</span></a> war.</p>
大字報 (dazibao)<p><strong>«&nbsp;David versus Goliath&nbsp;»</strong> par Seth Globepainter, à Shanghai dans le M50 Art District, en République populaire de Chine (sans date). C’est la première fois que je vois du streetart chinois. Signalé par <span class="h-card"><a class="u-url mention" href="https://mastodon.online/@AmiW" rel="nofollow noopener" target="_blank">@<span>AmiW</span></a></span> <a class="hashtag" href="https://social.tmprs.net/tag/chine" rel="nofollow noopener" target="_blank">#Chine</a> <a class="hashtag" href="https://social.tmprs.net/tag/rpc" rel="nofollow noopener" target="_blank">#RPC</a> <a class="hashtag" href="https://social.tmprs.net/tag/streetart" rel="nofollow noopener" target="_blank">#streetart</a> <a class="hashtag" href="https://social.tmprs.net/tag/artmural" rel="nofollow noopener" target="_blank">#artmural</a> <a class="hashtag" href="https://social.tmprs.net/tag/videosurveillance" rel="nofollow noopener" target="_blank">#videosurveillance</a></p>
heise online (inoffiziell)Die Beta des Qt Frameworks 6.5 hat drei neue Module für die Kommunikation über gRPC, zum Erstellen von Karten und für Shader-Effekte. <br><a href="https://www.heise.de/news/Cross-Plattform-Framework-Qt-6-5-fuehrt-ein-Modul-fuer-die-gRPC-Kommunikation-ein-7441888.html" rel="nofollow noopener" target="_blank">Cross-Plattform-Framework Qt 6.5 führt ein Modul für die gRPC-Kommunikation ein</a><br>
Mufasa :sdf:Elon Musk is still a terrible employer
Geoffrey Huntley<p>If you're interested why the <a href="https://fediverse.ghuntley.com/tags/Twitter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Twitter</span></a> Home Time Line sends 1200 <a href="https://fediverse.ghuntley.com/tags/RPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPC</span></a> calls it's explained in this <a href="https://fediverse.ghuntley.com/tags/paper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paper</span></a>: <a href="https://drive.google.com/file/d/1aYupExDuAbUheDX4aycrxZDrc6stTcig/view" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">drive.google.com/file/d/1aYupE</span><span class="invisible">xDuAbUheDX4aycrxZDrc6stTcig/view</span></a></p><p><a href="https://fediverse.ghuntley.com/tags/haxl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haxl</span></a> <a href="https://fediverse.ghuntley.com/tags/dsl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dsl</span></a> <a href="https://fediverse.ghuntley.com/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a></p>
heise online (inoffiziell)Wichtige Sicherheitsupdates schließen Lücken in Exchange Server, Office, Windows &amp; Co. Eine Schwachstelle wird bereits aktiv ausgenutzt. <br><a href="https://www.heise.de/news/Patchday-Angreifer-nehmen-von-der-NSA-entdeckte-Windows-Luecke-ins-Visier-6670345.html" rel="nofollow noopener" target="_blank">Patchday: Angreifer nehmen von der NSA entdeckte Windows-Lücke ins Visier</a><br>