@leah@blahaj.social avatar

leah

@leah@blahaj.social

Just another random shark-hugging girl. · queerfeminist ⚧ trans 🏳️‍🌈 bi 💞 polyam ✨ white

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ljrk, to random
@ljrk@todon.eu avatar

TIL, the German #Datev uses #IBM #zOS for paycheck #PDF generation. PDFs are generated through PDFlib by the Munich based company of the same name:

PDF producer: PDFlib+PDI 9.0.4-m (zSeries z/OS)

The API ref is promising some fun:
"For use with C, C++, Cobol, COM, Java, .NET, Objective-C, Perl, PHP, Python, REALbasic/Xojo, RPG, Ruby"
(https://www.pdflib.com/fileadmin/pdflib/pdf/manuals/PDFlib-9.0.4-API-reference.pdf)

As well as:
"PDFlib is available on a variety of platforms, including Unix,
Windows, OS X, and EBCDIC-based systems such as IBM i5/iSeries and zSeries."
(https://www.pdflib.com/fileadmin/pdflib/pdf/manuals/PDFlib-9.0.4-tutorial.pdf)

And since IBM #zSeries does everything in #EBCDIC, this, of course is also supported:

"stringformat ebcdicutf8: All strings and option lists are expected in EBCDIC-UTF-8 format with or without BOM."

And although I do hope that Datev uses Unix System Services #USS instead of plain #MVS on z/OS, this does give me the creeps:

"MVS versions of PDFlib GmbH products are not thread-safe"
(https://www.pdflib.com/fileadmin/pdflib/System_Requirements/PDFlib-9.0.4-system-requirements.txt)

Truly curséd. But PDFlib on zSeries doesn't support networking ... unfortunately?

leah,
@leah@blahaj.social avatar

@ljrk What makes you think it would use threads? Batch processing!

larsmb, to random Czech
@larsmb@mastodon.online avatar

Wenn man eine Mitfahrer*innenfreifahrt bei der bucht gilt angeblich nur der Ausdruck, die App weigert sich, dass QR Ticket anzuzeigen.

Der QR Code kann aber einwandfrei vom Display des PDF gescannt werden, es gibt nicht einmal eine Rückfrage des Personals.

...

leah,
@leah@blahaj.social avatar

@larsmb Conway's law?

leah, to random
@leah@blahaj.social avatar

Okay, Apache-2.0 licensed binaries were not on my 2023 bingo card.

leah,
@leah@blahaj.social avatar
leah,
@leah@blahaj.social avatar

@janl Doubt it, they sell support and use it internally.

6d03, to random
@6d03@mathstodon.xyz avatar

https://dr-knz.net/abstract-machine-models.html fascinating reflections about how we think about what programs do.

reminds me that when recently learning about semantics of programming languages, no body seems to ever talk about program execution explicitly. at least not for functional languages.

leah,
@leah@blahaj.social avatar

@6d03 there are many papers on abstract machines for functional languages, like the SECD, KAM, CAM...

dcz, to random
@dcz@fosstodon.org avatar

Do you have a file full of arcane ?

Well, I do. And I'm sharing it here on my , including commentary:

https://dorotac.eu/posts/recipes/

I hope you find the commands as useful as I do!

leah,
@leah@blahaj.social avatar

@dcz in a similar spirit, https://leahneukirchen.org/TIL

leah, to random
@leah@blahaj.social avatar

Let's port Inkscape to KDE: Kinkscape!

leah, to random
@leah@blahaj.social avatar

Self-OH: LinkedIn, das Fetlife für Berufstätige.

leah, to random
@leah@blahaj.social avatar

Who called it USA and not SUViet Republic?

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