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 #PDX), please boost!

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

I have experience in population genetics, #BioInformatics, #ReproducibleResearch, and #PublicHealth. My main language is #RStats, but I can also speak #Python, #JavaScript, #Lua, #C, #XML, etc.

#GetFediHired #RSEng

The following thread describes why you want me on your team

1/

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

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.

bitsgalore, to webdev
@bitsgalore@digipres.club avatar

Latest version of standard includes a warning that advises against using the syntax (formerly known as ), stating that it's "essentially unmaintained"🧐 :

https://html.spec.whatwg.org/multipage/xhtml.html

Looks like a recent change, as there's no mention of this in the April 3 version of the spec:

https://web.archive.org/web/20240403210532/https://html.spec.whatwg.org/multipage/xhtml.html

Unless I'm misreading it, this seems like a big deal? E.g. XML syntax is mandatory in 3 documents:

https://www.w3.org/TR/epub-33/#dfn-xhtml-content-document

Time to 📯?

herrthees, to fediverse German
@herrthees@wue.social avatar

Wer ihre/seine #Mastodon-Lesezeichen über ein Script herunterladen und in #RSS, #XML, #JSON oder #CSV umwandeln will - ich hab gestern Abend mal was gebastelt.

https://codeberg.org/herrthees/MastoBook
#Python #Tool

Lluis_Revilla, to random
@Lluis_Revilla@fosstodon.org avatar

CRAN is looking for someone to maintain #XML package: #rStats

"So we are looking for a person volunteering to take over 'XML'.
Please let us know if you are interested."

The task is not easy: many thousand of packages depend on it. Anyone taking it will be doing a great service to the R community.

I have a post about the situation they are in but it seems lacking the plots and some content. I'll update this toot once I fix it, to provide a link to it.

oblomov, to fediverse
@oblomov@sociale.network avatar

Fun fact: had #ActivityPub object representation been #XML #RDF instead of #JSON, little more than a thin wrapper with #XSLT and #noJavaScript would have been sufficient to serve them on the web —statically.

#webDev #JavaScript

joe, to random

I post a lot of sample code on this blog. My CodePen is full of little snippets of this and that. Quite often, these snippets need data to do something useful. A good example of that is my Lit example from this past week. Coming up with that data can be complicated, though. That is why I created a site for assorted test data. If you want to have a little rummage through it, I also made the git repository public for the site. While I was at it, I also put it behind a Cloudflare proxy to speed it up a little.

Have any questions, comments, etc? Please feel free to drop a comment below.

https://jws.news/2024/i-have-been-making-some-infrastructure-impovements/

#JSON #XML

Crell, to random
@Crell@phpc.social avatar

Over time, all data formats end up reinventing #XML.

YurkshireLad, to Java
@YurkshireLad@mastodon.social avatar

I have a #Java app that loads user created #JSON. I also have a JSON file that describes the content of this format, which I’m using to to validate the content of the user created JSON. This lets me determine if the user forgot to include some properties or if they’re of the wrong type or out of range. I can then display some errors accordingly.

Is there a library that would do this for me? I guess it’s the equivalent of #XML and XSDs.

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.

bobulous, to rust
@bobulous@fosstodon.org avatar

I was planning to have my parser and XML parser packages published to crates.io by now, but while writing example code I keep finding new features begging to be added, such as the ability to specify a default namespace before reaching for a chain of child elements.

But I'm pretty sure they say that scope creep always leads to the best outcome, right?

#Rust #RustLang #ScopeCreep #XML

slatian, to random

If you have an XRechnung/XInvoice (EU Standard), there is a free software viewer for that which just got it’s 1.0 release … :drgn_heart:

Read more on Dragotin’s Blog!

Also if you have #qt knowledge and know how to deal with #xml consider helping. (I’m not very fluent in C++ or QT, apologies)

You can find the source code on Codeberg.

#XRechung #XInvoice #codeberg

cc: @Codeberg @dragotin

bobulous, to rust
@bobulous@fosstodon.org avatar

Okay, finally published my #Rust powered parser and XML-specific parser packages to crates.io.

sipp: "Simple parser package"

spex: "Simple(ish) parser and extractor of XML"

I've not had time to push them to my Codeberg account yet, and there are problems with my initial attempt at README pages. But hopefully there's enough there to give an idea of what the packages offer.

Feedback welcome, especially about the "shape" of the public interface and how it "feels" in actual use.

#XML #RustLang

ct_Magazin, to apple German

​ Apple Fitness: Daten besser auswerten​

Ich sammle Fitnessdaten von meiner Bluetooth-Waage und Sport-Apps in der App Apple Fitness. Mit der Auswertung bin ich nicht zufrieden. Gibt es Alternativen?​

https://www.heise.de/ratgeber/Apple-Fitness-Daten-besser-auswerten-9337686.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

#Apple #ctTippsundTricks #Docker #FitnessTracker #XML #news

jnpn, to emacs
@jnpn@mastodon.social avatar

People are still hacking the old nxml-mode to add more sensible ergonomics

https://borretti.me/article/better-xml-editing-for-emacs

ps: author had a digital friend as support

#emacs #nxml #xml

emchateau, to random French

Appel à communication pour #XML Prague 2024 https://www.xmlprague.cz/cfp/

AndreasZeller, to hiring
@AndreasZeller@mastodon.social avatar

I am co-founding a new startup! #InputLab creates test data for thousands of formats from electronic invoices to retail orders, covering all input features – and we just got an 800k€ initial funding to start as a #CISPA spin-off in September.

We are #hiring, especially experts in constraint solving and test generation – and we are looking out for #collaboration partners and early #adopters from industry and public service. Check us out at https://inputlab.net! #startup #XML #softwaretesting

bobulous, to rust
@bobulous@fosstodon.org avatar

Phew, had me worried for a minute. I'm writing a simple XML 1.0 parser in just for practice, and on feeding it a 4.4MB XML file it took 56.5s to read it. I've done nothing to optimise it yet, but even so that sounded dire.

Then I remembered to use "release" mode, and the time dropped to 3.9s. Whatever the compiler is doing behind the scenes, I'll take that 14x speed boost, thank you.

haskman, to random
@haskman@functional.cafe avatar

is a great configuration language. Yes, I'm not joking. It has a terrible syntax, and it hasn't been in vogue for many years, but semantically it's better suited than and for many tasks.

With YAML/JSON you have to choose between arrays (nesting) and maps (keys). XML gives you both nesting and keys for every single element in the config. It's a much cleaner abstraction since it's all nodes all the way down. But it's rather ugly!

Well solves the syntax part of XML!

It makes the config readable, formalises the grammar, and adds some minor features.

https://kdl.dev/

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

_bydbach_, to Help
@_bydbach_@hcommons.social avatar

Hey, #XML crowd! I've got a mark-up puzzle to solve that my trainer can't answer.

How to I tag Germany or Italy in a historical context that predates their existence as a codified state? So, for Germany any time before 1871. Do I ignore historical reality and just go ahead and code it with [gw]?

#DigitalHumanities #help

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

In der nächsten Woche gibt es ein weiteres interessantes #XML-Webinar. Steven Pemberton präsentiert Invisible XML: https://www.brighttalk.com/webcast/9273/599089

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

bobulous,
@bobulous@fosstodon.org avatar

@swsnr I recently published a crate for reading XML:

https://docs.rs/spex/latest/spex/

There's no fancy unmarshalling; the entire document just gets read into an element tree. It does support namespaces, though, and I spent a lot of time creating traversal mechanisms (XmlPath and cursors) in the hope it makes it easy to grab the desired data out of the tree.

Probably not a JAXB substitute, but maybe useful in some scenarios.

#RustLang #XML

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