Archive of category ‘Linux’

Sunday 20 December, 2015 om 17.07 door Ad  

Fighting the dll hell of Windows

hellAt first sight it looks sensible to put all functions your application needs inside your application. However, it would make your application very big and very difficult to manage. Whenever there is a function that you use - like printing something or saving a file - is being updated by the operating system you have to rebuild and relink your application. That is crazy. So thousands of mundane functions are supplied by the operating system and the only thing your application does is calling them. Software development kits supplied by the company that is responsible for the operating system in question will tell the developer how to use these system functions. >> >>

Tuesday 25 March, 2014 om 10.46 door Ad  

Developers, please make desktop apps ready to run

ready-to-runIn the earlier days of personal computing - the early 1980's - resources were scarce, like limited memory and disk sizes. These limitations called for sharing binaries to the extreme. Sharing of software libraries is a nightmare to maintain. In the world of Windows this is called the dll hell. But this hell exists on the Mac and Linux platforms as well. >> >>

Thursday 14 November, 2013 om 22.58 door Ad  

Having a Linux app starting by clicking an icon

startingI assume you just build an Linux application. You want to make life easy for your users or customers. here is your challenge; >> >>

Thursday 7 November, 2013 om 12.14 door Ad  

Windows, Linux and Mac application on one USB stick

usb-stickSuper user

Windows, Linux and Mac suffer all from the sloppiness in which way the operating system makes a distinction between a simple user and a superuser. In Windows the superuser is called Administrator and in Linux and Mac she is called root. >> >>

Sunday 19 May, 2013 om 9.11 door Ad  

Double clicking non-trivial console application in Mac’s Finder

double-clickNowadays any non-experienced computer user wants to be able to start a computer application (app) by double clicking an icon, or a file name, appearing in a file manager, or sitting on the desktop. In all three operating systems - Windows, Mac, and Linux - double clicking a file that is registered as a document of a certain application, will result in opening the application with the double-clicked file as the opened document. But this is a chicken-and-egg problem: we want to be able to start the original application by double clicking it. Here we will discuss the Apple solution. >> >>