Jakub Swacha

Learn More
The innate verbosity of the Extensible Markup Language remains one of its main weaknesses, especially when large XML documents are concerned. This problem can be solved with the aid of XML-specialized compression algorithms. In this work, we describe a fast and fully reversible XML transform which, combined with generally used LZ77-style compression(More)
This paper describes a new XML compression scheme that offers both high compression ratios and short query response time. Its core is a fully reversible transform featuring substitution of every word in an XML document using a semi-dynamic dictionary, effective encoding of dictionary indices, as well as numbers, dates and times found in the document, and(More)
Contemporary information systems are replete with log files, created in multiple places (e.g., network servers, database management systems, user monitoring applications, system services and utilities) for multiple purposes (e.g., maintenance, security issues, traffic analysis, legal requirements, software debugging, customer management, user interface(More)
In this paper, a system for monitoring client-side activity is described. The system is capable of monitoring a wide range of user actions performed in web browser environment. Event logs are sent to the web server for further processing. The described system is completely script-driven on the client side, requiring no additional software to b e installed o(More)
– Python and C# are two programming languages of great educational value. Python has a simple and clear syntax, as well as a concise and readable source code, but is relatively slow, and its industrial applications are mostly web-based. Although the syntax and code readability of C# does not match the Python's high level, they are not very bad either;(More)