WIX CustomAction deferred versus immediate and the nightmare of Windows...
When it comes to using WIX everybody would agree that C# language is on the paper the easiest language to use to write a Custom Action.When things get more complicated is that if you want to create a...
View ArticleERROR LEVEL
ErrorlevelsThe correct name for errorlevels would be return codes.But since the DOS command to determine the return code is IF ERRORLEVEL, most people use the name errorlevel.Errorlevels are not a...
View ArticleHow can I pad an int32 or int64 with leading zeros replacement of sprintf
#define hexchar(x) ((((x)&0x0F)>9)?((x)+'A'-10):((x)+'0'))typedef signed long long Int64;// special printf for numbers only// see formatting information below// Print the number "n" in the given...
View ArticleNokia 920 vs Samsung Galaxy SIII picture quality
Very cool photo comparison tool Welcome to the GSMArena Photo Compare Tool. The tool puts up to three phones and their cameras head to head, testing their performance on three charts. The overview...
View ArticleOlder developer are better than young developer :)
http://www.wired.com/wiredenterprise/2013/04/developers-age/ Older software programmers have long complained of age discrimination. But according to study conducted by researchers at North Carolina...
View ArticleGetting Public Key Token of Assembly Within Visual Studio
This is a very common Assembly.Load failure exception text. The terminology, this is called Ref-Def-Mismatch. This exception is thrown when your project finds an assembly that does not match what you...
View ArticleExtract useful data from iPhone 4 including Shazham tags list, wallpaper...
1 Install SQLite Database Browser in your Applications FoldersClick here to download2 Install iPhone Backup ExtractorClick here for download3 Download iTunes 11.0.4.44 backup your phone with iTunes5...
View ArticleLinux / UNIX: Change File Permissions Recursively with or without condition
To change file access permissions you need to use the chmod command.It has -R or --recursive option that change files and directories recursively. The find command can be used to find files and...
View ArticleFinding Apache configuration file (httpd.conf)
Finding Apache configuration file (httpd.conf) Just a quick tip for programmers working with Apache. Sometimes I'm asked where to find the Apache configuration file on a given server. Since it's...
View ArticleAndroid 4.3 init.rc
init is the first process after kernel started. For Android 4.3, the corresponding source code lies in: system/core/init...
View ArticleGoogle Nexus 5 Inside Out
• CPU: MSM8974A (Qualcomm) Possible that it can be using a 'higher binned' Snapdragon 800• Radio Chip: Qualcomm MDM9x25 + RF360 support <-- well-made video, deals with LTE band fragmentation (max...
View ArticlePutting the (ultra-low) Power in GeoFence
Great article about ultra-low Power in GeoFencehttp://gpsworld.com/putting-the-ultra-low-power-in-geofence/GPS World Blog: Geofencing and Location Apps Shouldn’t Be a Battery...
View ArticleHow to create PDF document from doxygen
How to create PDF documentation with Doxygen/MiKTeX automaticallyLet us suppose you need to make API Reference Guide with Doxygen as a PDF file.You can do it in several steps:1. Your development...
View ArticleApple II source code and historical communication exchange between Steve Jobs...
http://www.computerhistory.org/atchm/apple-ii-dos-source-code/
View ArticlePanda Board bring up
My two favorites mini board arethe Raspberry Pi using Broadcom AP http://en.wikipedia.org/wiki/Raspberry_Pithe Panda board using TexasInstrument OMAP AP. The later was used by Google as their reference...
View ArticleGoogle Python Preprocessor
A variation on the C preprocessor that (1) works on multiple languages and (2) encodes preprocessor statements as comments in that language so syntax correctness is not broken. This project provides a...
View Articlechm viewer compatible with doxygen 1.7.6.1 and chmcmd on ubuntu
ChmSee is doing the jobhttps://apps.ubuntu.com/cat/applications/precise/chmsee/
View ArticleHow to Survive a Total Constellation Outage
"There are two receivers shown here, from two different manufacturers, both in smartphones. The yellow dots are for a GPS/GLONASS receiver; the blue dots are from the Broadcom 47531 receiver which...
View Articlelibwebviewchromium.so is a memory hog Android 4.4.4_r1 inside Ubuntu 13 VM
A very good alternative is to install openbox which takes about 1/2 memory to load instead of standard ubuntu Windows Manager http://openbox.org/target SharedLib: libwebviewchromium...
View ArticleXiaomi's 49-inch Android TV boasts 4K for just $640
The Mi Pad wasn't Xiaomi's only announcement 2 months ago. Following the Chinese company's first smart TV from last September, 2 months ago it has unveiled a slightly larger model with a nice surprise:...
View Article