Category Archives: Techie Talk

What are the signs of a fake programmer?

How would someone with experience in the tech industry (and hopefully experience as a software engineer, but not necessarily) identify someone who just shouldn’t be/wasn’t meant to be a software engineer?

Robin Thomas
  1. They talk and talk about their code. But their code won’t do much talking.
  2. Modular Design. They just don’t understand it. Nor about maintaining a large codebase.
  3. Their comments are larger than their code.
  4. NoSQL and shiny languages/frameworks are their buzzwords. But have no idea why one should or should not use them.
  5. Memorizing code. I repeat. Memorizing code. Line by line. Especially for technical interviews.
  6. Copy-paste code from StackOverflow without at least reading through it once.
  7. Won’t get frustrated when something doesn’t work as intended. It won’t keep them up at night. Would lack that delight at finding the solution that had been staring at his/her face for so long!
  8. They code and its over. They don’t want to keep polishing it later.

Good programmers are mostly lazy. They don’t like to do redundant stuff if it can automated. They are proud of their work. They are always willing to learn. They are always trying to be jack of all trades.

Why Python is Not a Good OOP Language


I’ll go against popular opinion. I started with Python. I did all my projects in my Master’s program in Python. However, after graduating, I started working for a company that worked on Microsoft stack. I realized the importance of strongly typed language when it came to writing large applications. I fell for “hey, how simple it is to write hello world program in python” trick. Everything looks nice, and feels better when you write a to-do app. You’ll see the real face of the language when your application grows. I recommend learning python after you have mastered a strongly typed language like Java/C#. There are “recommended” ways to write Python but not enforced upon. Also, I’ve heard learning about types is not a big hurdle for beginners.

Windows 7 laptop randomly freezes

My laptop was randomly freezing.So After  a lot of hassle I have found that  Nvidia graphics driver is the criminal for this situation.May be my laptop hangs for this randomly or bios could not find the real driver to make companion with the Nvidia PhysX GPU.

And another cause I have found that my old version adobe master collection CS 6 also making deadlocking situation

First clean install windows then update it fully.Then install driver one by one that is needed.Then install software you need and keep records.If anything harms for you then uninstall this soft after a hard restart if it is freezed thatt time.Or you can make login to ubuntu if it is installed in your pc then delete those files are hampering your work.And work perfectly in windows

Now everything is fine.Alhamdulillah

Hibernate or Sleep which is best ?

From my point of view and by searching various websites  I have found that

Hibernate is good that it resume all of your work after an extended period of time…..And do not use any power while close

and For sleep it can be use for shortest period of time and it uses some power while close…

So hibernate is good from the comparison and my personal experience

But we have to be cautious not to do those things too much Hibernate or Sleep that can sometimes causes the damage for hard disk if power interruption or any misinterpretation happens.



C++,JAVA,PHP etc in one Eclipse IDE

Help>Install New Software>Select Luna From Drop Down Box>Select Programming Languages from Arrow>Then Select your desired Dev Language..

Synergy synergys.exe issue…Mouse Freezing at startup

While  I was trying to connect with the client then the server pc got hanged even after restarting….the issue was synergys.exe process deadlock may be..As my Mouse cursor was freezing…So I uninstalled the synergy from uninstaller however and then restarted…

Then I find out the bonjour or automatic searching on server or clients RSA security certificate causes this …

So I manually defined my client PC on server configuration and then connected from client successfully..and this problem solved perfectly….as after restarting or log on to windows my mouse cursor is working well 🙂

Fix DVD Tray and DVD Laser from Dust

Those links i have seen to fix my dvd drive..That was not working as to clean the laser and the fix the tray’s rubber band

Fix MSVCR110.dll is missing when starting up WAMP

This can be happen when new OS has been installed..Apache needs this dll file

So  just we have to download the files

I am using win 7 home basic 64 bit(x64)

so here is the link:

Just download those files and then install and open WAMP ..It will run smoothly without any kinds of errors 🙂

Enable Virtualization in Hp Pavillion dv4 Notebook PC

After searching the net I have found the solution…It was painful I can’t installing Android Studio that use Intel  HAXM for Emulating and Virtualization

My windows pc got hanged when enabled the virtualization from the BIOS and logon to the windows 🙁

So I have just proceed to this step to fixed this issue

This linked helped me a lot

Here I got hints

So I did just like this
Turn off Virtualization from Your BIOS then open the windows.. I am using windows 7 64 bit home basic

then go to

My Computer > Advanced System Settings > Advanced Tab > Performance Section > Settings > Data Execution Prevention > Select the button Turn on DEP for all programs and service excepts those I select
2015-06-28 22_01_35-Enable Virtualization in Hp Pavillion dv4 Notebook PC _ Syed Ahmed Zaki

Then restart the computer..

And at the BIOS menu enable Virtualization again and log on to windows

It will work like a charm if the steps follows perfectly 🙂

Check the virtualization from CMD by typing > “systeminfo”

and you will find something like this

2015-06-28 22_05_02-C__Windows_system32_cmd.exe


Kaspersky 2015 and windows 7 Homegroup problem

See this link

Follow the steps and make your connected network from public to trusted network


Fixing Master Boot Recrord(MBR) issue with BIOS and Windows 7

Insert Windows 7 DVD in the DVD – ROM
then Keep Nexting and Repair Windows option will come then you have to click comamnd prompt when system recovery option comes then click bootrec

>bootrec /fixmbr

and enter then type >exit

then just restart  the system

Boot screen will be back again 🙂

This video helped me a lot by showing how the command perform

হার্ডডিস্ক পার্টিশান

নতুন হার্ড ডিস্ক টা অনেক দিন পর পারটিশান করতে বসলাম …এতদিন যে ড্রাইভটাতে উবুন্তু দিয়ে চালাচ্ছিলাম সেটায় এখন রিসাইজ করছি জিপার্টেড লাইভ দিয়ে…ইউএসবি থেকে বুট করা এটা

মান টা অনেক টা এরক ম
/dev/sdb1 উইন্ডোজ এর জন্য NTFS টা 170.83GiB বা 174932 MiB (NTFS)[primary]
/dev/sdb3 উবুন্তু এর জন্য 184998 MiB(Mebabytes) বা 180.66GiB (EXT4)[primary]
sdb3 কে ডিলিট ক রে দিইয়ে এভাবে সেটাপ ক রেছি যাতে উইন্ডোজ আর উবুন্তু পাশাপাশি সুন্দর করে থাকতে পারে
/dev/sdb7 29998(30000)MB root / ext4
/dev/sdb8 19998(20000)MB swap
/dev/sdb9 143977MB /home ext4
/dev/sdb2 Extended space e অ্যালোকেটেড করে
/dev/sdb5 ব্যাকাপ এর জন্য 928.77 GiB বা 951061 (NTFS)[logical]
/dev/sdb6 গেমস এর জন্য NTFS টা 500.60GiB বা 512618 (NTFS)[logical]
Unallocated স্পেস 82.15GiB

৪ টার বেশী প্রাইমারী পার্টিশান একটা হার্ড ডিস্ক এ বানানো যায় না…এখেত্রে এক্সটেন্ডেড ভার্শান ক রে নেয়া প্রয়োজন

আর আরেকটা কথা এক্সটেন্ডেড পার্টিশান কেবল একটাই থাকতে পারে মনে হয়


Ubuntu 14.04 missing Synaptics Touchpad Utility

Solution I have found by searching various websites on the net.I am sharing this with all of you now.It will also help me to findout  when i will stuck at this problem again 🙂

It’s simple .
Just do this in your ubuntu terminal :

Why happened this:
Maybe you clicked to disable the touchpad in your laptop like this:

Now showing like this :(…Where no synaptic touchpad option  in laptop.

AdMOB.CoM[চলুন আয় করি ওয়াপ সাইট থেকে…

আমরা ওয়েবে Adsense এর সাথে অনেকেই পরিচিত তবে ওয়াপ সাইট যাদের আছে তারা Adsense কোড ওয়াপ সাইটে পেস্ট ক রলে ও ওইটা কাজ ক রবে না…বরং সাইট Parse ই হবে না অনেক মোবাইল ব্রাউজারের ক্ষেত্রে যদিও Adsense এর mobile Version আছে |আর Adsense Mobile বাংলাদেশের ইউজারদের ক্ষেত্রে এখনো কাজ ক রে না…

যাই হোক আমি admob এর ক থা বলছি এইটা ঠিক adsense এর মত ই তবে মোবাইলের ব্রাউজারের সাথে কমপ্যাটিবল । আর এইটার কোড অনেক ল্যাঙ্গুএজে ওয়াপ সাইট এ পেস্ট করা যায়…PHP,Ruby,VB ইত্যাদি ল্যাঙ্গুয়েজে।

আর admob এ সাইনাপ করা adsense এর মতো এতটা কঠিন না বরং সোজাই।Admob এ সাইন আপ এর জন্য শুধু যান এরপর গিয়ে রেজিস্টার ক রুন।।

রেজিস্টার এর সম য় Email Confirmation আসবে সেইটা কনফার্ম করে আপনার user id and password দিয়ে ঢুকুন ।এরপর আপনার সাইটের নাম আর URL দিয়ে সাইটের টাইপ সিলেক্ট করুন এরপ র ই আপনি Install Code Option পাবেন…এইক্ষেত্রে PHP(Fsock) কপি ক রে admob.php নামে একটি ফাইল করুন…এরপর সেখানে কোড পেস্ট ক রুন এরপর First যে লাইনে test লিখা আছে শুধু তাকে মুছে লিখুন live …

সবশেসে আপনার ওয়াপ সাইটের যেখানে অ্যাড দিতে চান সেখানে php এর include function দিয়ে admob.php ফাইল টা Add ক রে দিন।।

তারপ র সেভ করে সার্ভারে Upload করে দশ মিনিট অপেক্ষা করুন…কিছুক্ষন পরেই অ্যাড দেখতে পাবেন।

১.এক পেজে কেবল একটা অ্যাড ই দেয়া যায়।
২.ব্যান খাওয়ার সম্ভাবনা ১০০%
৩.বাংলাদেশ থেকে প্রাপ্ত ক্লিকে কম টাকা পাওয়া যায় USA থেকে সবচেয়ে বেশী

যেভাবে পে করেঃ
১.চেক দিয়ে
২.পেপল এ

১.নিজের ওয়েব স্পেস থাকতে হবে মানে আপ্নাকেই admin হতে হবে অন্নের ফ্রি সাইট[যেমনঃ, ইত্যাদি] হলে php কাজ ক রবে না সেখেত্রে html হিসেবে দিতে পারেন।

আসল কথা হ্ল আমি একবারো টাকা পাই নাই…দিয়ে রাখসি সাইটের মধ্যে url:
আপ্নারা ট্রাই ক রতে পারেন আমার কাছে ভালই মনে হইসে..

YouTube এর ভিডিও Download Problem এর সমাধান….

আমরা সাধারন্ ত youtube এর ভিডিও online এ দেখি। তাছাড়া কয়েক্টি সাইট এ গিয়ে address bar এর youtube এর link দিলে download relay server হ য়ে আসে। আর ও অনেক রক ম system e youtube er ভিডিও নামা ন যায়।যেম নঃ youtube এর বিভিন্ন downloader পাওয়া যায়। তবে সেগুল র গতি প্রচলিত downloader যেম্ নঃ DAP, KAZAA……… ইত্যাদির থেকে কম।

সেই স মস্যার স মাধান নিয়ে আস ল মজিলার(Mozilla Firefox এর এক অসাধারন plug in Download Helper.

এই download helper দিয়ে শুধু YouTube না ব রং Meta Cafe, Meta Tube, Pickle স হ FLV format এ আছে এরক ম সাইট এর Video নামা ন যায়।

এই Plugin ta সংগ্রহ ক রুন নিম্নে প্রদত্ত লিঙ্ক থেকে