Debugging qmake
For developers the Qt framework is of great value. The tool chains allows for building applications using the same source C++ base for Windows, Mac, Linux and for some mobile platforms. Qt extends...
View ArticleTroubleshooting mingw32-make
We recently were confronted with an intermittent bug in mingw32-make. On internet fora we found that more people had similar problems, but we found no solution there. After a couple of frustrating days...
View ArticleTroubleshooting building with Qt
Introduction Qt is a great platform for building cross-platform applications. Qt is regularly updated and has a lively user community. A number of problem solutions can be found on the Internet....
View ArticleDouble clicking non-trivial console application in Mac’s Finder
Nowadays 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...
View ArticleOutlook macro for showing total numbers of items for all folders
When using with Outlook folders the navigation tree can show either how many unread items it contains or how many items it contains. The read-unread status of a message is fragile and not very useful....
View ArticleAdding automatically Alt Text to PowerPoint shapes like pictures
Adding a state to PowerPoint figures A number of tools can generate figures that can be copy-pasted into a PowerPoint presentation. An example is the Latex package, available at all platforms, for...
View ArticleUndefined reference to _time32, _gmtime32 and _localtime32
Irritating bug We are developing applications for multiple platforms using Qt. These platforms are Windows, Linux and Mac. Unfortunately when upgrading ffrom Qt4 to Qt5 compiling breaks on Windows XP....
View ArticleWindows, Linux and Mac application on one USB stick
Super 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...
View ArticleHaving a Linux app starting by clicking an icon
I assume you just build an Linux application. You want to make life easy for your users or customers. here is your challenge; Do not at any time during installing or running require root privilege from...
View ArticleDevelopers, please make desktop apps ready to run
In 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...
View ArticleSuddenly Safari stopped working on OSX
If you search the Internet with the title of this post you will come across a lot of hits. And in almost all cases the suggestion is to try erase cookies and and erase the cache. The problem with this...
View ArticleDigitally signing a Mac App outside Xcode
We develop a Mac app with Qt5, so outside Xcode. I want GateKeeper to allow my app to run on clients' computers rather than issuing the "Can't be opened because the identity of the developer cannot be...
View ArticleWhich cloud service is secure and free?
I assume that you want to store your files on a cloud server in such a way that only those people can access it who you have given explicit permission. Do not be misled by commercials in which a safe...
View ArticleCompiling OpenSSL on Windows (mingw32)
The present post is a recipe for building static and dynamic OpenSSL libraries for all versions of OpenSSL on the Windows platform, viz. mingw using the gnu c++ compiler. In another posts we treat the...
View ArticlePreventing character replacements by WordPress
Many WordPress users write their posts with the TinyMCE editor. This editor has two view options: (i) Visual and (ii) Text In the text view all kind of html can be embedded in the post. Unfortunately...
View ArticleUndefined reference to WinMain@16 when compiling OpenSSL
The error message as given in the title occurs regularly when compiling OpenSSL. In our case the cause was always the incorrect decompressing of file links of the source tarball with a Windows zip...
View ArticleCompiling OpenSSL on Windows (msvc)
The present post is a recipe for building the static and dynamic OpenSSL libraries for all versions of OpenSSL on the Windows platform, viz. msvc32 and msvc64. We are using the Microsoft Visual Studio...
View ArticlePrevent and detect source code tampering
These days the security professionals are upset about two malicious vulnerabilities found in the firewalls of ScreenOS, a product of Juniper. Wild speculations are put forward as to who did it, when it...
View ArticleFighting the dll hell of Windows
At 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...
View ArticleSolving problems with Windows printers and printer drivers
I have two HP printers that are a few years old: LaserJet 4050 and Color Laser Jet CP2025. Both printers are connected to local desktops through a USB connection. Both printers witnessed my upgrading...
View Article
More Pages to Explore .....