Author Archive

I’m Bangladeshi NOT Indian!

August 7th, 2010

My boss always calls me an “Indian”. I correct him every time. “ Man, I’m not an Indian, I’m Bangladeshi”. He’s always like “Oh well, it’s the same thing”. No, it’s not the same thing, we have a country and we have our own identity. We fought in 1971 against Pakistan to get this identity. We are different from Indian, I correct him again.

Few days later he would be calling me an Indian again. He is American. I know not only Americans but the whole world knows us as “Indian”. Well, I mean most of them.

People know us as Indian? Why? I think in my mind who’s fault is this? And slowly answers come in my mind. It’s us who let other people know us as Indians. I have been here in Hamilton (Canada) for at least 40+ days. I’ve visited some Bangladeshi restaurants here and haven’t found a single restaurant who introduces themselves as Bangladeshi! Why? Because then customers won’t know them. Customers know Indians so it’s easy to sell foods eh? And trust me these restaurants are very popular for their spicy items, not for their names. What if they changed their name to Bangladesh, people would know there is a country named Bangladesh, sigh!

And why would we care about Indians when these people don’t care about us! I made a mistake coming to Canada through India. I will never make this mistake again. I obviously had a Bangladeshi passport and because of that I faced a lot of trouble at the Bombay airport. For this Indians will never get my respect.

But at the end, I look down for whatever is happening around us. Again, it’s us who are letting ourselves down. We don’t have anyone to blame but ourselves. Honestly, I was confused if I should write “Bangladeshi” or “Bengali” in the title. As a nation we are that much confused and divided!

Anyways, I wrote this out of frustration. I hope one day this nation will realize the reality and wake up from sleep. And my personal promise: I will always be proud to let people know that I’m a “Bangladeshi” and I will always introduce this country to rest of the world as a proud nations.

What about you?

It’s Time To Go Mobile

July 19th, 2010
It’s been 3 weeks since i arrived here in Canada and this is the first blog from Canada. So “Hi” from Canada!

And what have i been up to?

I started working again from home for my Company in America after 2 week vacation and i gotta tell you that, that 2 weeks were most relaxing weeks in my life. I really enjoyed the break with my wife and visited lots of cool places here in Canada.

Anyway, workaholic days started here again. Hope to get regular on social networks and blogging. Sorry, i’m not being regular on blogging. It’s because i was really busy with work and personal life for last couple of months. But now i have got at such position where i can start a regular life on things i love the most. So you can expect me to see here and on social networks more than before hopefully.

I have got some cool stuff *finally* to play with. So what are they?

  • A MacBook Pro
  • An Andoid Mobile (HTC Legend)
  • An iPod touch
  • and a Blackberry (for my wife)

An android phone to use for myself. But hey, i don’t want to miss what apple got in their app store. Why some geeks go crazy over Apple. Well yea, i’m also an Apple fan but i love Open Source and i believe in Google more than Apple. But when Scoble dude go crazy and funny with Apple and Android then you must have both device to check what’s going on actually and find your actual interest in them. At the same time i don’t want to miss why most north Americans use Blackberry. So i got my wife a blackberry :)

Now what? My maximum spare time are going behind these toys. And you will see more reflects here on my twitter profile as im updating my thoughts more on twitter than any other places.

oh well, what’s the next thing i want to play with? That must be an iPhone 4! Will be writing about it once i get a chance to play with.

Stay tune, as im getting more mobile now. you can expect me to write my next blog from my mobile :)

What Are You Missing As a Developer?

June 18th, 2010

There is a well known verse in software engineering that says “eat your own dog’s food” or “dogfooding”. Meaning, use your own product you make. That’s true for developers and company itself no doubt. In my opinion, as a developer

  • if you don’t study, then you are missing something.
  • If you don’t try something new to learn then you are missing something.
  • if you don’t follow the current trend then you are missing something.
  • if you don’t share your ideas/thoughts with other developers then you are missing something.
  • if you don’t work with a better developers then you are missing something

BUT,

to me, you are missing MOST important thing IF you don’t communicate or stay in touch with general USERS who are mainly eating your product! I’m lucky enough to work on some exciting projects in my short career. Most of them had thousands of daily active users. I had chance to stay in touch with those users and communicate with them. Specially when i was in tripperlabs. But poor me, i was such a lazy ass who never took that chance seriously.

And,

I wouldn’t realize this truth until i worked on NoobFeed. I worked on this project for 3 months and i must say that was a great experience for me. I can assure you that it wasn’t my best work but it was one of the best experience in my career!

Why?

because this is such a project that opened my eyes different way and gave me the idea that interactions with the users is one of the most important things for a developer. I would read users feedback everyday, i would reply their queries everyday, i would share my own ideas [which wasn't the same as i would share with a developer] and all these interactions gave me such feelings that i never got from anywhere else before. They would criticize for any mistake and they would appreciate for any kind of good work! This is such an experience that made me thing how important it is for a developer to interact with the users. Because you will get a PURE idea by this about the real environment and you can imagine how your own product going to work in the market.

So what about you?

Facebook is Banned in Bangladesh, unexpected!

May 30th, 2010

Lots of things can happen in 26 hours. Just got back at my desk after a break from Internet. My younger brother told me last night that Facebook was banned in Bangladesh. It was shocking to hear. I was trying to guess any reason behind it. I just read this news on bdnews24.com and the real reason was far behind my guess i did last night. I just feel instead of fixing the damage in our hand we are cutting our whole hand. Wondering if our government is understanding the lose for people who are having business with Facebook, who are advertising on Facebook, developers who are developing Facebook applications. Wondering if government even know that Facebook is not just a social networking application but also a business partner for lots of people.

I’m always scared to bet on politicians. I’m always scared to expect something from our politicians. I will pray that Facebook will be unblock soon in our Country.

Let’s Meet Masum Aka Kind Hacker.

May 2nd, 2010

He is known as Kopa masum for creating an annoying virus called “Kopa Virus”. But as a guy he is a wonderful and kind person. Following interview will show it by the way. Masum is working at Trippertlabs as an action script developer. I had a chance to take his interview regarding this virus and what happened later. Let’s follow the interview…

Q : You are known as “Kopa Masum” among your BUET friends, colleagues etc. How does it feel it to be kopa Masum :)
A: Well the name dosn’t sound good, but when somebody says that about me, i feel like yah, i might have done something good! though it was not a good thing for people suffering due to some annoying features of the virus

Q : Was it just for fun…
A : Yah it was just for fun

Q : Did you have fun when you saw the effect?
A : Well initially the effects in my class and university was quite funny, my friends did enjoyed those things too. but when it started to propagate through the country, first in Dhaka and then outside of the country. i was getting impressions of general users that it was very annoying and harmed their work and regular use of the computer. then someday i found it to propagate outside of the country, even in network

Q : Wow, how many computers were infected, any guess?
A : I don’t have any exact count as not every computers infected have internet connections and sometimes it was difficult for me to track where it is going. but as it was traceable, i guess it’s about 1/2 millions

Q : Holy cow!
A : It was spreading like real viruses and it’s growth rate increased day by day before i stopped everything from my control unit hosted in a server

Q : So it was YOU who stopped the virus first?
A : I stopped it for mainly the complain i got from many users that it was really annoying and harmed their daily works. i had no intentions of harming people with my creations. it was made just for fun. so i decided to stop that

Q : Of course not! But then why did you keep the name “Kopa” ? you know lots of friends asked me this question on twitter
A : Well that was the funny story about one of our teachers of buet

Q : Would you like to share
A : We had a teacher in buet i don’t want to spread his name, but students including my friends named him as Mr. Kopa. we all enjoyed his classes due to his funny attitude

Q : I see, so was there any reason behind creating this virus to annoy that teacher?
A : Well before i created the virus, i helped many friends to remove viruses from their pc. i liked to fight against viruses without using any help from the anti viruses. and then i decided to make one which will be different and will not be detected by the anti viruses. so i tried the other way. but doing the rnd helped me a lot in finding some severe security holes in windows xp service pack 2

Q : Would you like to share how technically it worked, or you want to keep it as a secret? :)
A : Sure , it was built using c. i started with a basic windows program with a message loop. then i just created the program such that it runs as a normal program but is invisible but also not a service. windows services needs to have access rights. then running the program in background. i build my own scripting language, which the program was able to compile and run in the infected machine. the script i wrote and saved in my server. all the programs infecting different computers download the script and compile that script. then they know what is the command sent to them by me. they find their job to do for the session the computer is running script was very much customizable and if i wanted to format user’s hard disks i could have done it easily with my scripts written in the server

Q : That’s really scary, i should call you a “Kind hacker”
A: The agents (the virus infecting the pcs) don’t have any harmful codes. so it was difficult for the anti viruses to detect it as a harmful program. all the instructions for it to do was written in a text script file, which is also not understandable by the anti viruses. because the language is defined by me. so i was successful in this case that no anti virus could detect it when i checked with them. and i was feeling like i’m the winner in the battle :p

Q : Does it mean you can create lots of annoying viruses that dont create any harm for computers, as anti-virus can’t detect them?
A: Not really, anti viruses check for many other things. and to make a successful virus u need to behave just like a useful program the user is using :p it could write anywhere, a textfield was enough for it to start writing automatically. for example one of my friend told me that he was chatting with his gf. while the kopa started to chat with her :p and it took some time for my friend to make her understand the fact. two classes in buet were suspended due to this

Q : Ha ha ha ok lets come to latest windows OS…What’s your opinion about Win7 security system
A : Well Microsoft always things about there business. they have the capability to secure, but i think they won’t. vista disappointed us all in terms of security. though bill tried to say that it was more secure than xp. but not actually. win 7 is much better but still is not enough to defend against virus makers. windows is still vulnerable to network attacks and that is the most scary thing

Q : So are you up to any RnD on Win7 security hole? ;)
A : well i can tell you, for now i don’t have any intention to create troubles for general users, and see them cursing me rather if i do something, i might try to help people to secure their systems against these type of attacks. but actually anti viruses can’t do much to secure u. if the user have some knowledge about hoe these things work, then they can protect themselves

Q : Ok, a different question, do you use any anti-virus on your computer?
A : No i don’t

Q : Which OS do you use?
A : I Use xp, i prefer that and Ubuntu is my favorite

Q : Ubuntu is my favorite too, we are at the end of our conversation, do you have anything else to say?
A : Another thing i missed. the security hole was named as “Remote code execution vulnerability” by Microsoft, they released a patch later

Q : You made them work man! Thanks for your time…
A : Thanks a lot for taking my interview

That’s it, I know you might have lot more questions to Masum, he promised me if you ask any questions, he will answer here. So shoot with more questions here :)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes