Akbar on Development
Attaining the Impossibles
  • All Projects
  • Jack Sparrow Compass
  • Subtitles Translator
  • USB Disk Manager
  • Swift MVC Framework
  • TaskbarExt
  • Quick Chess
  • Basecamp Extension
  • Language Tools
  • Rapid Downloader

When developing a desktop application, it’s often required that only one instance of application should be executable at a time. This is usually implemented in different ways depending on Language/Tools you are using to build the application. Some common techniques used are either using the Mutex or getting a list of active processes and making […]

If you are writing any application which adds an icon to the Taskbar notification area, it’s recommend to handle the “WM_TASKBARCREATED” the message sent by explorer. This message is sent by explorer when it’s creating the taskbar. As after crash explorer doesn’t remember the original notification icons, you should handle this message and then re-register […]

Page break in HTML pages   When generating reports directly in the HTML, it’s often required to do a forced page break so that a new sections always prints on a new page. Fortunately, this is very simple with the help of CSS. For this you just need to add the “page-break-before:always” or “page-break-after:always” styles to […]

One has to often import and export dates in different format in the day to day programming. Though most of the .Net developers know how to export (convert the date to string) in a specific format, it’s little tricky when it comes to importing that i.e. loading the date in a custom string format to […]

I recently got new MacBook Pro notebook. This is my first Apple notebook. I am regular user of the Windows and need it for both work and home (game playing). I also like to have a Linux flavor on my disk to do the time to time research and testing. So as soon as I […]