Edent, to webdev
@Edent@mastodon.social avatar

🆕 blog! “Let's build a website using XML!”

It is 2023. XHTML is dead and buried. HTML is a "living standard" with billions of users. So what kind of idiot would want to build a website using XML? Me. I am that idiot. Last year, I launched a "web page" which didn't use HTML. Called, appropriately enough, "YOU DON'T NEED HTML!" That (ab)used […]

👀 Read more: https://shkspr.mobi/blog/2023/08/lets-build-a-website-using-xml/

#webdev #XML

bobulous, to rust
@bobulous@fosstodon.org avatar

I have, belatedly, realised that my parser needs to use dynamic dispatch, because the character encoding can only be determined at runtime. Which means all of my rigidly static generic structs need to have dynamic equivalents. But I want to keep the static generic versions too, so that (for example) a JSON parser can be built from them (JSON is always UTF-8 so no need for runtime determination).

The dynamic/static files are almost identical. Any way to avoid duplication?

brunty, to random
@brunty@brunty.social avatar

Deployed a tool for a personal / thing recently and it was configured using

There was much rejoicing, no , no !

ebassi, to random
@ebassi@mastodon.social avatar

Dear lazyverse: is there an XML validation tool using RelaxNG compact schemas that I can install on Fedora and that doesn't depend on Java? Assume I know about jing and rnv

#lazyverse #xml #validation

jevko, to random

Working on a #new #jevko #format #codename #JDAML.

Kinda like #XML, but much more #flexible -- works equally well for #data, #configuration, and #markup.

What do you think? Is it readable?

TOML and YAML compared to JDAML
HTML compared to JDAML

veronica, to programming
@veronica@mastodon.online avatar

Someone really wants me to add docx support in my app (I already have odt support), so I was looking at the Office Open XML (aka docx) standard, and what a mess it is.

I know the Open Document standard (odt) pretty well, and while it's a complex format, it is quite logical and sensible, and not least: flexible.

Docx is pretty much the opposite. It's partially based on Microsoft's older proprietary binary formats, and an obviously self-serving "standard".

#Standards #Office #Programming #XML

Edent, to random
@Edent@mastodon.social avatar

Calling all #XML nerds.

Does anyone know why Firefox doesn't support the #XSLT
disable-output-escaping="yes"
?

Is there something else I should be using to transform escaped HTML entities back?

hrefna, to random
@hrefna@hachyderm.io avatar

Reading the #JsonLD framing document and just…

It is not weakening my instinct that what they really want is to be working in #XML—with #XPath and #XSLT and #XSD—and not in JSON.

tynstar, to opensource
@tynstar@nerdculture.de avatar

Any experienced C developers among my followers? #BoostsWelcome.

Expat, arguably the world's most popular #XML parser, is understaffed and without funding. As #xz has shown, situations like this are dangerous.

Last month, maintainer Sebastian Pipping put up a plea for help at https://github.com/libexpat/libexpat/blob/R_2_6_2/expat/Changes

(I would help myself, but my C skills barely surpass "Hello, World".)

Found via @timbray - https://cosocial.ca/@timbray/112203547801373427

#libexpat
#SoftwareSupplyChainSecurity #OpenSource #OpenSourceMaintainer
#C

zkamvar, to pdx
@zkamvar@hachyderm.io avatar

I'm looking for a new job (remote or ), please boost!

I am a research software engineer with 11 years experience developing interdisciplinary scientific software that is robust, , and user-friendly.

I have experience in population genetics, , , and . My main language is , but I can also speak , , , #C, , etc.

The following thread describes why you want me on your team

1/

jcdietrich, to random

Spent hours this weekend working on my

XML -> XSLT -> TEX -> PDF

workflow but, I do love the quality of the end product.

#shakespeare #xml #xslt #pdf #texlatex #tex #latex #script #romeo #juliet #play

javahippie, to random
@javahippie@freiburg.social avatar

#XML and #Clojure are not best friends, are they?

davidshq, to python

looking to #programmatically #transform data from a proprietary #XML format into an open #JSON format, #geojson to be specific.

any suggestions on good ways to proceed using #python?

Emphasis should be placed on the transform step (e.g., I can't simply convert the XML to JSON, I need to modify fields/values).

#ETL #question

DaveMasonDotMe, to SQLServer
@DaveMasonDotMe@mastodon.social avatar
oz, to Kubernetes
@oz@mastodon.social avatar

Free startup idea: #Kubernetes but with #XML configuration files.

Probably needs AI somewhere to be able to raise funds, get into an incubator, or something 🔥💰.

"Perfection" meme GIF from Alien: Covenant

dandb, to php
@dandb@mas.to avatar

Working on a legacy #PHP codebase with this #XML-based framework where the dev had the genius idea of mixing business logic with presentation logic.

Okay, that happens. But each XML fragment is isolated, with no way to inject data into it, so what ends up happening is every single XML fragment is doing db lookups to get data that the parent template already has.

Why is the application slow? Hmmm, what could it be...

danyork, to internet
@danyork@mastodon.social avatar

Have you ever been curious about the process of creating a RFC document that defines an Internet standard? Recently Russ White completed a 7-part article series about “The RFC Process” for the Packet Pushers Network. I wrote a bit about why I like Russ’ series at: https://www.disruptivetelephony.com/2024/01/russ-white-on-the-process-around-creating-rfcs-in-the-ietf.html

I also wrote about my one disagreement with Russ where he advocates for writing drafts in XML, but I have become a strong advocate for using Markdown in most cases.

xmlarbyter, to random German
@xmlarbyter@social.tchncs.de avatar

Die heutige CMS-Klausur hatte natürlich auch Bezüge zu #XML-Basics und dann darüber hinaus zu konkreten Formaten, Standards und Vorgehensweisen. Dabei gab es eine Referenz zur Serie #ForAllMankind mit fünf Fehlern und zwei vermeintlichen Triggerpunkten.

ihor, to RSS

BREAKING NEWS: A generation that knows nothing about #RSS and #Atom has finally grown up.

During the podcast recording today, a user in a live chat reached out to me saying that the #feed button on my personal site is broken 'cause it returns an #XML.

scy, to programming
@scy@chaos.social avatar

How could I miss out on #VisiData for so long? This might become my new favorite #CLI tool.

If you do anything with data and enjoy working in the terminal, check it out. It can

• provide a #TUI for viewing and editing data in #CSV, #Excel, #SQLite, #JSON, #YAML & #XML files and quite a few more
• sort, filter, join and edit that data, across files and across formats
• convert between the formats (interactively or not)
• record & play macros
• be scripted in #Python

https://www.visidata.org/

carson, to GNOME

Yes, of course #GNOME #Boxes, when I click "Edit Configuration" on my VM, dealing with raw #XML directly in a text editor is exactly what I want to do, why would anyone be surprised by that?

gregorni, to UI
@gregorni@fosstodon.org avatar

How would you like to build your UIs?

Is there some markup language you really like?
Do you have a vision of what a perfect markup language should look like?
Do you write your UIs without a markup language, just with code?

swsnr, to rust
@swsnr@mastodon.social avatar

Whenever I touch xjc and jaxb I wish that Rust had any decent XML libraries and codegen tools.

#rustlang #java #xml

dmaus, to random

XML Prague 2024 here I come! Judging from the invoice I am number 11 to register. Next: Finish the paper until April 2nd!

#xmlprague #xml

faassen, to rust
@faassen@fosstodon.org avatar

I go to #rustnl2024

I figure doing XML in Rust is rather obscure. I queue for lunch, mention it to someone, someone else just ahead of me in the queue says "oh I am working on that too!"

I also chatted to two different speakers at the conference who worked on a different XSLT engine in the past (way before Rust)

#rustlang #xml

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