f901db69ddc507d42b234d7c8ce0521c

Why Learning to Program Is Difficult

I remember a  few years back, I happened to come across an advertisement of a reputed computer training academy in USA, which specialized in teaching PHP. The course cost a few thousand dollars and it…


accident1-2012-09-11

How to send app crash reports in Android

As a developer you often need to know the details of an app crash, specially if it happens on a customer’s device or any remote device. If your app is being downloaded via Play Store…


image-ruby-chest-drawers4

Create A Navigation Drawer in Android

OVERVIEW Most modern apps have a sliding Navigation Drawer as the main navigation element. This seems to be the modern version replacement of the sliding TabHost which was the main navigation element a few years…


compression-icon

Minify CSS with C#

The code below compresses and minifies CSS files. Minification is not the same as obfuscation. Minification removes all whitespace , comments and needless characters so that the end result is much smaller and is more…





holler

The Stupid Concept Of “Soft Skills”

Let me tell you what I find “stupid” about the phrase “soft skills”. Anyway, it’s most likely that the word “stupid” caught your attention and you wanted to see what this article was about. Had…


proftpd-logo

Setup ProFTP in FreeBSD

Instructions for setting up an internal FTP server on a FreeBSD 10 machine. Note that this machine is not setup for public access and hence no specific security steps have been taken.   Installing portmaster…


windows64

Registering DLL files in Windows 64 bit

If the DLL is 32 bit: Copy the DLL to C:\Windows\SysWoW64\ In an elevated command prompt: %windir%\SysWoW64\regsvr32.exe %windir%\SysWoW64\namedll.dll if the DLL is 64 bit: Copy the DLL to C:\Windows\System32\ In an elevated command prompt: %windir%\System32\regsvr32.exe…