home.social

#ixml — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ixml, aggregated by home.social.

  1. Where should the Invisible XML community group host the videos from the First International Symposium on Invisible XML? We'll have about 16 videos and it would be nice if they had reliable, stable URIs accessible by anyone without ads, tracking, registration, etc. #ixml #video

  2. Taught Invisible XML today to my undergrads for the first time (last year had a guest speaker do it). This is lots of fun, to write a deliberate grammar instead of grabbing at patterns haphazardly with ad hoc regular expressions. Both are fun, but ixml kinda makes you feel like a serious wielder of Unicode lore. Or a Cheshire Cat.

    invisiblexml.org
    #ixml #digitalhumanities #xml #unicode

  3. Despite rumours, #XML, #invisibleXML (#iXML) #XSLT, #XQuery all very much alive. They solve real problems and meet people’s needs.

    native XSLT in the browser might go away. So applications like wendellpiez.github.io/Pellucid might stop working (made by Wendell Piez) which is sad but won’t affect large corporations and their revenue.

    There is still no standard way to mark up a poem in HTML. No business case for it. But you can do it in XML with the #TEI.

    #markupMonday

  4. #ArtAdventCalendar

    Day 20: Fish in glass

    I made this as a title image for a talk I gave this year called "Invisible Fish" (about using InvisibleXML as a driver for my art shell). I love this little guy.

    #XQuery #SVG #IXML #CreativeCoding

  5. The @TEIConsortium TEI Consortium has posted its 'In Memoriam' for Dr C. Michael Sperberg-McQueen:
    tei-c.org/2024/08/18/c-michael
    😢😭

    A loss to the world and those interested in text technologies. We'll remember him at #TEI2024 and always.

    #RIP #XML #XSD #iXML #W3C #XSLT @w3c

  6. With the new version 1.3 of MorganaXProc-IIIse, we now have an <p:ixml> step. Great for splitting larger amounts of text into smaller pieces for iXML. xml-project.com/ #iXML #xproc

  7. #GenerativeArt interlude

    Fish

    You haven't seen a lot of new works out of my lately because I've been playing with a whole new (textual) interface to my underlying components.

    It is interesting when you have a different API with different affordances how you end up recasting/reworking a lot of things, so a lotta refactoring is happening too.

    Anyway, here is one of the outputs of
    "'unique huge diff-slant fish in some 10 deepsea tiling"

    #SVG #XQuery #IXML #CreativeCoding

  8. #GenerativeArt interlude

    This week's little project is an experiment with using iXML to make a simple interface to my higher level drawing components.

    ifish "4 red fish and pink octopus with yellow eyes deepsea background"

    #XQuery #SVG #iXML #CreativeCoding

  9. Same task: ixml vs. xslt (However, the runtime is inversely proportional to the number of lines.) #ixml #xml #xslt

  10. ixml field test: Plain text (database) for catalog ▶️ ixml ▶️ validation ▶️ import into InDesign.

    For shorter text: works great.
    For longer text: long runtime and OutOfMemoryError
    Drawback: When wrong line breaks creep in 💥💥💥
    #ixml #CoffeePot #Oxygen #indesign

  11. ixml field test: Plain text (database) for catalog ▶️ ixml ▶️ validation ▶️ import into InDesign.

    For shorter text: works great.
    For longer text: long runtime and OutOfMemoryError
    Drawback: When wrong line breaks creep in 💥💥💥
    #ixml #CoffeePot #Oxygen #indesign

  12. ixml field test: Plain text (database) for catalog ▶️ ixml ▶️ validation ▶️ import into InDesign.

    For shorter text: works great.
    For longer text: long runtime and OutOfMemoryError
    Drawback: When wrong line breaks creep in 💥💥💥
    #ixml #CoffeePot #Oxygen #indesign

  13. ixml field test: Plain text (database) for catalog ▶️ ixml ▶️ validation ▶️ import into InDesign.

    For shorter text: works great.
    For longer text: long runtime and OutOfMemoryError
    Drawback: When wrong line breaks creep in 💥💥💥
    #ixml #CoffeePot #Oxygen #indesign

  14. CW: If you have Boom sound libs and don't use Soundminer - a thread on .wav metadata bloat for you🧵

    Now the "jpg or didn't happen".

    Tom had a tool prototype to selectively strip #iXml #RIFF data chunks from a file, and was kind enough to send it over for testing.

    Results with lib1, original + original with Soundminer stripped + with ID3 stripped.

    = about 7Gb of dupe metadata gone!

  15. Playing with Invisible #XML right now. So I can format my file initially in plain text suitable for gopher hosting rather than figuring how to convert HTML/XML to plain text file.

    xml.com/articles/2022/03/01/in

    #ixml