Information Systems

Products

Omnicode Twist Twist up your videos.

Snatch Capture audio and video from your desktop.

QA tips

How to get the Program Files dir in Windows c++ 04/18/2017
Here's some psuedocode. Hopefully the external references are self-explanatory. One thing that's important to understand is that when running a 32 bit app, FOLDERID_ProgramFilesX86 and FOLDERID_ProgramFiles will both return the x86 version of the program files folder. I'm not sure what the behavi
File Explorer flashes then closes in Windows 04/10/2017
We had a problem where File Explorer would open, flash a black screen, then close. What fixed it to go to File Explorer options, and clear the recently used file and folder history. Alternatively, you could set File Explorer to open to This PC instead of Quick Access.
Magic packet to wakeup on LAN 05/23/2016
This code will send a packet to a special packet to a NIC on net work 192.168.1.* to tell it to power on after it's been turned off. Change your mac[] address and the network broadcast address to suite your network. Wakeup on LAN must be set in the target computer's BIOS settings. This type o
Rsync with cygwin messing up ACL 05/09/2016
If you're having trouble with Windows file permissions and the Access Control List on Windows syncing files with rsync, try turning off ACL in the drive mount in cygwin /cygwin/etc/fstab use noacl none /cygdrive cygdrive binary,posix=0,user,noacl 0 0
error D8016: '/clr' and '/EHs' command-line options are incompatible 03/02/2016
In Visual C++ these are 2 errors that you might get when building Microsoft CLR apps. error D8016: '/clr' and '/EHs' command-line options are incompatible error D8016: '/clr' and '/RTC1' command-line options are incompatible Consider changing the following C/C++ settings to: Enable C++ E
Rename a schema/database in Mysql 02/18/2016
There's no direct and easy way to do it. The easiest thing to do is to dump and restore the database in a different schema. Something like: mysqldump -u username -p -v olddb > olddb.sql mysqladmin -u username -p create newdb mysql -u username -p newdb < olddb.sql You can also use gui
std::stringstream decimal places 12/31/2015
If you want to set the number of decimal places in a std template stream use the precision function. std::stringstream ss; ss.precision(2); ss << 100; // will get translated to 100.00

05/08/2017 New Version of Slaptune
03/23/2017 New Version of Snatch
10/28/2016 New Version of Snatch
05/27/2016 New Version of Snatch
05/25/2016 New Version of Snatch
05/17/2016 New Version of Snatch
05/05/2016 New Version of Snatch
05/03/2016 New Version of Snatch
05/01/2016 New Version of Snatch
04/30/2016 New Version of Snatch
Copyright 2012, Omnicode Inc. Omnicode is a registered trademark of Omnicode Inc.