Programming

Incredibuild and “cannot create temporary il file”

This is caused by latest MS security update. After applying these two 3126587 and 3126593 previous versions of Incredibuild stopped working. The solution is to uninstall it https://support.microsoft.com/en-us/kb/3126587 https://support.microsoft.com/en-us/kb/3126593 On Windows 10 the responsible update is KB3135173 Next steps Also it’s necessary to disable these updates in auto-update! More info: http://xoreax.helpserve.com/Knowledgebase/Article/View/131/8/command-line-error-d8037–cannot-create-temporary-il-file

Continue Reading
Mac OS Programming Qt

Crash in QTreeWidget / QTreeView index mapping on Mac OSX 10.10 part III

So, one more attempt. Previous articles (part1, part2) mentioned possible solutions to fix crash insinde the QTreeWidget and QAccessibleTableCell. Unfortunately, deselecting current item still doesn’t fix all issues. The problem with deselection is that it’s not handled correctly via QAccessibleTableCell: If current index isn’t valid, QAccessible doesn’t correctly update currect QAccessibleTableCell object which caused all this evil …

Continue Reading
Programming Qt

QDialog::reject can be invoked multiple times

When user use ESC to close the dialog and press it very quickly two or more times in a row, QDialog::reject can be invoked also multiple times. This is very dangerous and unpredictable because in case your reject will contain some one-time-execute routine the application will start crashing. The only solution I found is to …

Continue Reading
Programming

Keyboard and mouse recording tools

http://www.robot-soft.com/mouse-keyboard-recorder.html http://www.hot-keyboard.com/order/ https://www.jitbit.com/macro-recorder/ http://www.quickmacros.com/features.html http://www.murgee.com/auto-mouse-clicker/ http://www.vtaskstudio.com/screenshots.php OS X http://apple.stackexchange.com/questions/31633/software-to-record-and-playback-mouse-movement-clicks-and-keyboard-presses http://www.murgaa.com/macro-recorder-mac/

Continue Reading
Programming

Enabling SSL on Mongoose http server

Mongoose github page – info about PEM file Stack overflow question with guide how to generate file (but invalid certificate bindings) Mongoose documentation with correct listening_port format       Testing mongoose server via command line (curl), Switch -k allow to use self-signed certificates.

Continue Reading
Programming

UML tools and c++ code generators

List of UML modellers Free/open source UML tools UML tools – diagramming.org umltools.net Another list of uml tools List of online UML diagrams UML tools Visual paradigm – free/paid, c++ code generator Netbeans UML – free + c++ code generator Umbrello free – multiplatform ArgoUML free, multiplatform, c++ generator StarUML – free (v2 doesn’t support …

Continue Reading