XML in Bewegung
How to use Microsoft Clipart files on Linux/Unix
Users of Microsoft Office have access to the Microsoft ClipArt Library. The downloaded files can easily be used with the associated Clip Organizer, which runs on Windows, of course. But if you want to switch to Linux, there seems to be no software to handle the clip art files with the .mpf extension. Since the .mpf files are plain XML with the graphics embedded as Base64 strings, it’s easy to extract the files.
Continue reading
W3C sperrt Java aus
Heute habe ich bei der Arbeit mit einer XSLT-Engine an meinem Verstand gezweifelt. Die Aufgabe war einfach: Ein kleines Verarbeitungsskript für eine Webseite. Doch leider brach die Verarbeitung immer ab, weil der XSLT-Interpreter die DTD nicht vom Server des W3C laden konnte. Natürlich sollte man besser eine lokale DTD verwenden, dennoch war es überraschend, dass die DTD nicht zugreifbar war. Dem wollte ich auf den Grund gehen, was zu einer zweistündigen Recherche führte. Hier die Ergebnisse in Kurzform.
Know-how aus Erfahrung
Ab sofort erfahren Sie auf unserer Webseite noch mehr über unser Know-how. In einem neu eingerichteten Bereich auf unserer Site geben wir Ihnen im Stil eines Glossars, alphabetisch geordnet, einen Eindruck unseres Könnens; aufgelistet in Begriffen mit denen wir uns auskennen. Nicht aus einer theoretischen Betrachtung, sondern aus praktischem Tun. — Wir nennen das Know-how aus Erfahrung.
So finden Sie nicht nur Fachbegriffe vor, die Sie schon lange mit uns verbinden, wie XML, Java, XSLT und Semantic Web. Vielmehr zeigen wir auch, wie wir die Qualität erzielen, die unsere Kunden schätzen. Im Rahmen unserer Softwareentwicklung spielen dabei Werkzeuge wie Maven, Hudson, Sonar und einige andere eine wichtige Rolle.
Wir werden unsere Know-how-Übersicht weiter ausbauen. Schauen Sie regelmäßig vorbei! Oder fragen Sie uns direkt. Wir beantworten Ihre Fragen gerne.
Hilfe, mein Software-Agent hat Angst
Na ja, ganz so weit ist es noch nicht. Aber sollte ich mal einen persönlichen, autonomen und wirklich intelligenten Software-Agenten mein Eigen nennen, könnte er ja auch mal Angst haben, sich überlastet oder ausgebrannt fühlen. Das W3C arbeitet jedenfalls schon mal an der passenden Auszeichnungssprache: EmotionML. Wer jetzt glaubt, die Initiative sei genauso sinnvoll wie MRML, sollte einen Blick in den EmotionML-Draft werfen. Zu Beginn sind Use Cases aufgelistet.
Statt des obligatorischen Smileys, drücke ich meine Gefühle abschließend mal XML-like aus:
<emotion>
<intensity value="0.2"/>
<category set="everydayEmotions"
name="enjoyment"/>
</emotion>
xmllint und Kataloge
Ist es sinnvoll einen Artikel über ein Software-Feature zu schreiben, wenn die gesamte Aussage des zu schreibenden Artikels in der Software-Dokumentation bereits enthalten ist? Falls Du grundsätzlich “Nein” sagst, kannst Du hier aufhören zu lesen und einfach einen Blick in die Doku von xmllint werfen.
Wenn andererseits immer wieder die gleiche Frage an mich herangetragen wird und ich sie mir gelegentlich selbst stelle (sic!), ist es zumindest für mich sinnvoll den Artikel zu schreiben; in Zukunft kann ich immer wieder darauf verweisen oder nachlesen. Also, hier geht’s los. Es geht um Verwendung von XML-Katalogen mit xmllint.

