“Automatic transformation of XML namespaces” specification

Automatic transformation of XML namespaces specification releases its first draft. From the specification: This is a preliminary rough draft. There may be errors, omissions, and logical inconsistency. There should be added more formal explanations (not just examples as now), more examples, and more explanation. The standard may change. However, the first draft is released and it is a complete specification, which should be formal enough … Continue reading “Automatic transformation of XML namespaces” specification

“The Machine” and operating system

I’ve said earlier, that Linux would be inefficient with The Machine computer architecture, because its different memory model. Thus, as I said earlier, The Machine requires development of a radically new operating system, not just an adaptation of Linux. I have said: Linux is dead. Recently I have realized that this is wrong: We indeed can adapt Linux to The Machine, and it will be … Continue reading “The Machine” and operating system

New flexible recursive retrieval of XML namespaces information

As an update to the previous version of the specification I have written a new draft of Automatic transformation between XML documents with different namespaces. This updated version supports the choice of the user to download only information referenced from the source or only information referenced from the destination. For example, it allows, when directly transforming from an XML namespace A to¬†an XML namespace B, … Continue reading New flexible recursive retrieval of XML namespaces information

Recursive retrieval algorithm for XML transformations changed

About my specification on automatic transformation between XML namespaces: I have rewritten the algorithm of recursive retrieval namespace and XML transformations descriptions. The updated algorithm allows to do such things as to not to download the destination namespace at all if all transformations can be done without its downloading. The algorithms (both the current and the past) however requires to always download information about all … Continue reading Recursive retrieval algorithm for XML transformations changed

Updates to XML transformations specification (now with Turtle)

I have rewritten my draft specification “Automatic transformation between XML documents with different namespaces“. Now it uses Turtle (instead of RDF/XML) syntax in examples. As for now, the algorithm is nearly complete (but may require error checking and also formally explaining what I now just show with examples). Continue reading Updates to XML transformations specification (now with Turtle)

Automatic XML transformations between namespaces – draft status

I have revised the draft about Automatic XML transformations between namespaces. This is the first version of the draft which is nearly complete (except of descriptions of particular transformations). However: There may be errors, omissions, and logical inconsistency. There should be added more formal explanations (not just examples as now), more examples, and more explanation. The standard may change. We can start to implement it. … Continue reading Automatic XML transformations between namespaces – draft status

“The Machine” and Ada

Hewlett Packard company announced a new kind of future computers, called The Machine. One of the features of The Machine is that it will have many special purpose CPU cores instead of a few general purpose cores like modern computers. This provides a challenge for software developers, to make efficient software for such an architecture. And a base for such solution exists! It is Ada … Continue reading “The Machine” and Ada

XML namespaces – my development plan

Despite of that I have earlier said that my specification writing fails, I have developed a more or less consistent specification which I am going to implement. I am going to implement it in the form of a HTTP proxy server, in Ada programming language. One reason for this is that Ada is a good programming language, especially for multitasking projects such as proxy servers. … Continue reading XML namespaces – my development plan

Toward robust Linux sandbox

Sandboxing means running a program in a closed environment (such as no permission to open new files, no or restricted network access, etc.) in order to protect from malicious or erroneous software. In Fedora Linux there is `policycoreutils` package which contains bin/sandbox based on SELinux. This sandbox is not perfect however. So in this post I will describe some proposed updates and implementation considerations to … Continue reading Toward robust Linux sandbox

My XML standard again fails

I wrote earlier that my XML standard writing (about automatic transformation between XML namespaces) failed. I have later resolved that problem, see standard draft (in Word 97 format), but now I found another problem: For my idea to work in practice, one needs to be able to deal with Turing complete plugins which are however not allowed (for obvious security reasons) to do such things … Continue reading My XML standard again fails