Gemini Links 09/09/2024: Gemini Application Developer Guide and ROOPHLOCH 2024
Contents
-
Gemini* and Gopher
-
Personal/Opinions
-
week 36 recap
moved the furniture around in the main room. still need storage but i'm excited for the potential of some open floor space. i need my floor time
-
the outdoors. and some feels
I am a wishy washy dingbat, really
Right now, I am sober. I took a Rexulti pill this am, for psych issues
-
im bad at titles
it's hard to write sometimes.
other times, you write, regardless.
-
ROOPHLOCH 2024: Pretty Simple Post
I'm currently on the Munich underground, heading to a burger championship. The contestants tour Germany making burgers for the public, who then rate the burger they tried.
...
I'm now sitting on a bench outside a cafe in Verksvietel-Mitte, having an ice cream. I had a quite nice vegetarian burger earlier. I especially liked the fact that the patty ingredients weren't fully blended, leaving sizeable chunks of vegetables in.
I've been writing this post on a second hand PSP Street, using the homebrew pspWrite text editor. The input method needs some getting used to but is surprisingly workable, especially given the limited number of buttons on the PSP.
-
-
Technology and Free Software
-
computers, waste of time
I disassemble the Acer laptop, took out he 256GB ssd. Expecting to put into the HP14 laptop. Nope. No M2 connection for it. An eMMC-only deal, so the entire small project was wasted.
So, I harvested the ssd and 4gb ram and soon the 1tb HDD from the Acer and will keep those around. The rest can be donated, traded off. AMD Ryzen 5, and a fairly decent GPU - no idea what model. A donation/gift from a friend, and I know I will not get (gaming) use out of it. I am a one-laptop guy.
-
Internet/Gemini
-
Gemini wandering
It's this time again, where I
wander around gemini crawlers
Mostly broken sites and hello worlds
Mostly closed doors and curtains on the walls of the street
everyone talking about the same things
how they got here, because nobody knows what to do with here now that they have it
-
-
Software Releases/Announcements
-
Gemini app developer's guide published
I am very happy to announce a new item of official Gemini documentation, hosted at geminiprotocol.net. It is a guide to developing applications for Gemini. At least 95% of the work of producing this document has been done by Skyjake, with some small contributions from myself. Skyjake is the well-known author of the Lagrange Gemini client and also the "Bubble" BBS framework, so is certainly no stranger to either client-side or server-side considerations in the development of complicated, multi-user Gemini applications. The developer's guide discusses all facets of application devlopment, including user-interfaces, receiving user input, implementing sessions with client certificates, providing nice workflows for account recovery or multi-device account access within the client certificate paradigm, protecting against CSRF attacks, and more. I hope it will become a valuable resource for the community. I also hope this will not be the last technical guide developed with the help of a Geminispace community member which I can publish at geminiprotocol.net, so stay tuned!
-
Gemini Application Developer Guide v1.0
Last summer, at Solderpunk's request, I started drafting a guide for developing Gemini applications, i.e., programs that run on a Gemini server and provide their user interface via a Gemini client. In other words, the Gemini equivalent of web apps.
I figured it would take me a couple of months to distill the knowledge I had gathered while developing Lagrange, GmCapsule, Cosmos, and Bubble. But of course, life got in the way and it took more than a year to get to version 1.0. But here it is, on geminiprotocol.net:
-
geminiprotocol.net: Gemini app developer's guide published
Thank you @Solderpunk for giving me the chance to contribute some official Gemini documentation in the form of a new developer guide.
-
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.