Software Technologies

Share

Concurrency Several clients sharing a resource Contention Multiple users try to access a resource at the same time resulting in waits or event deadlocks. Deadlocks A deadlock occurs when two or more transactions are both in a wait state, with each one waiting for the other to release a lock before it proceeds.

Continue Reading  

Share

AJAX (Asynchronous JavaScript and XML.) is not a new programming language, but a new way to use existing standards. AJAX’s intention is to make web pages become faster and therefore more accepted, by doing background exchange of some small amounts of data with the server, in order to avoid the page to be reloaded on […]

Continue Reading  

Share

Several issues appeared when dealing (or not) with enconding in Python scripting. As a basic information in Python there are two types of string: unicode and byte strings. In theory everything in Python is treating Unicode strings the same as byte strings, but you have to be carefull in your code and understand when you […]

Continue Reading  

Share

Often it is useful to showcase a web application to potential customers allowing them to live test the application features. For this you need to publish and maintain a demo version with some relevant base data. A service application, triggered to run at a given time, basicly will clean the database by restoring it from […]

Continue Reading  

Share

In almost every project there is need for code that converts one object type to another or provides custom formatting for output. Until C# 3.0 this was usually done by creating a wrapper class with static methods or worst by writing inline code that made those transformations on the spot. With C# 3.0 Microsoft introduced […]

Continue Reading  

Share

After several months of development the Document Data-Tracking Client was released last week. It is an open-source desktop client application for the TraSer server and it is build upon the GUI4j framework. Also, it is available for download on Source Forge.

Continue Reading  

Share

If you need to install the WSF/PHP extension on a SUSE Linux with GCC 4.1.2 (pretty old) and receive some strange errors with missing libraries (even if you think / see they are there and even if you followed a la lettre the documentation) you may try the following approach:

Continue Reading  

Share

Earning a Microsoft Certification demonstrates the experience on using Microsoft products and platforms and technical problem-solving skills. To make it also reflect your job-related experience, the certification choosed must be dependant upon your current position or planned career path. As a result, a MS certification not only helps you stay up-to-speed on the latest Microsoft […]

Continue Reading  

Share

This article describes an enterprise collaborative portal approach that plays an active role for company employees, partners and customers by managing business content, unifying work teams and providing one- stop access to essential documentation, functionality and services.

Continue Reading  

Share

What is ExpDB ExpDB (a.k.a. Experience DB) is a software system which consists in a database of experiences, different situations in general, that are thought at a higher abstract level, the purpose being to manage diverse knowledge, in a controlled and organized manner. It allows persisting knowledge by categorizing it and by filtering it, based […]

Continue Reading  

By continuing to use the site, you agree to the use of cookies. More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close