Quantcast
Channel: StringCat
Browsing latest articles
Browse All 46 View Live

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 Article



Troubleshooting 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 Article

Troubleshooting 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 Article

Double 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 Article

Outlook 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 Article


Adding 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 Article

Undefined 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 Article

Windows, 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 Article


Having 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 Article


Developers, 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 Article

Suddenly 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 Article

Digitally 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 Article

Which 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 Article


Compiling 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 Article

Preventing 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 Article


Undefined 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 Article

Compiling 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 Article


Prevent 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 Article

Fighting 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 Article

Solving 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
Browsing latest articles
Browse All 46 View Live




Latest Images