فرو ریخت

هر چه دیدیم و شنیدیم همه وهم شد از بیخ فرو ریخت

هرچه گشتیم و بدیدیم همان لحظه دیدار فرو ریخت

خاک بودیم و ندیدیم و پی یار به هر کوچه دویدیم

ولی اندوه که آتش پس هر کوچه این جهل فرو ریخت

Dad’s Roses

My dad grows some fat, beautiful, blood red roses in our house at Tabriz. The yard is full of beautiful flowers and plants. Packing my bags to leave home again (probably for a long time) I thought I should take a couple of photos of those beautiful roses. Here are two of them.

Continue reading “Dad’s Roses”

پنهان

بشمار، ببین، بو کن همینجاست ولی پنهان و بی صورت
قلم، اعداد و اشکال فریبا، بی صدا تا بی نهایت
هندسه، شب، روز و فردا، بی زمان، بی شکل اما
همچنان جاری، حقیقت، پاسخ هر پرسش بی پاسخت

Shell Overlay Icons Problem Fix

Having many programs with Shell Overlay Icons in Windows will cause some of them to not appear. This is because there is a limit to how many Shell Overlay Icons. (Not sure but I think it’s around 10 icons)

Below is an example of a Shell Overlay Icon.

shelloverlayiconexample

To overcome this problem you need to run “regedit” and edit the registry entries in the path below:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

Just delete any entries you don’t need and restart.



Hürriyet Mobil Hackathon Winners

I participated in a hackathon hosted by Hürriyet (http://www.hurriyethackathon.com) along with my friends Erisn and Sinan. It lasted more than 48 hours, full of coding, designing and debugging. We were awarded as the third best project. There were 54 groups from all around Turkey with some really great ideas and projects. Our group was called T2K and our project was named Elizabeth. Below is the video we used for presentation at the finals. It’s also a description of the project. Continue reading “Hürriyet Mobil Hackathon Winners”

How to limit 32-bit applications to one instance in Visual C++ (with or without Qt)

I use the code from the following article to allow only a single instance of my programs (mostly written using Qt Framework) to run on Windows. Some programs (specially the ones which connect to a specific type of hardware or resource) need this limitation to avoid conflicts.

Please also note that this code is specific to Windows.

Continue reading “How to limit 32-bit applications to one instance in Visual C++ (with or without Qt)”