Friday, May 30, 2008

Programming Languages: Current Popular Languages and Future Potential Ones

I found a good article about programming languages. It shows statistics about current popular languages and trends. It discusses in depth why languages like C/C++, Java and C# are popular and widely used. It also discusses potentials of some new languages while criticizes some. The article is worth reading for one who is interested in programming languages.

Wednesday, May 21, 2008

Bangladesh: A rush to the election, then what?

Here is a good article by GM Solaiman discussing some very important points which people of Bangladesh should mull over. Now that the election is nearing, people are forgetting some things which will return us to the old days of politics. All of the hard work since last year will go in vain if these are not taken care of.

Tuesday, May 06, 2008

A Win32 programmer criticizes Microsoft

Here is a great article doing some criticism of .NET platform which is meant to compete with Java. There is an interesting taxonomy of developers. Reader will also find a short history of windows API development.

Wednesday, April 16, 2008

Forecast for Big Sea Level Rise

A UK/Finnish team predicted that at the end of this century, sea level will rise between 0.8 to 1.5 meters. How much impact will that have on Bangladesh? According to Steve Nerem from the University of Colorado, 80% to 90% of Bangladesh is within one meter of sea level. Will our politicians stop bickering and focus on these national issues instead?

Monday, April 14, 2008

B.T.T.B.: the corrupt giant of Bangladesh

Some days ago in bdresearchers mail group, I told that the sooner we get rid of B.T.T.B. the better. This institution has caused more harm to our country than any other. Here is one more tale of its misdeed. After all its misdeeds for years after years, it again got complete control of country's only submarine cable on which the future of our prospective IT industry is lying. B.T.T.B. must be obliterated. To be practical, the process has to be gradual but this must start now. Instead of B.T.T.B. we can have a more powerful and larger regulatory body like B.T.R.C. which will monitor the private telecommunication sector and enforce regulations. We should have more open telecommunication policies for land lines and encourage more companies to come forward. In this way, we can ensure much better service for our people than what B.T.T.B. is providing now.

Article on Call Centers in Bangladesh

This is an excellent article by Zakaria Swapan on challenges of establishing call center business in Bangladesh. It is in Bengali.

http://www.prothom-alo.com/mcat.news.details.php?nid=OTM1MDg=&mid=Mw==

Sunday, April 13, 2008

When will we focus on the root of all problems of Bangladesh?

Our biggest problem is not corruption or poverty. Our biggest problem is population growth. As a very small country of the world, we have very limited resources. Our only resource is our fertile land and nothing else. Though our crooked subversive politicians wanted to export gas for personal financial benefit, it is already proven that our gas is not even adequate to meet our needs. Despite of this very limited resources, we are continuing to increase the population at an unacceptable rate. Then we send our finance minister to rich nation to get some alms for us. What a shame! It seems that our duty is to increase the total number of stomachs in our country and other nations of the world has the duty to feed them. We must concentrate on decreasing our population by one/two children per family doctrine like China. Once the proportion of population to resources reaches an acceptable level, corruption and other problems will start to dwindle automatically through economic solvency. Today, apart from the top level robbers of our society, most of the corruption comes from bare necessity. Do we ever think how a government 3rd, 4th class employee can run his family with the mere salary he gets? They are bound to take resort to corruption just to feed their family. Until we continue to ignore our biggest problem, we are not taking a single step forward. With all our efforts we take one step forward but our population growth takes us ten steps back. Yesterday the Daily Prothom-Alo published a news that each year we are adding to our population a staggering 2.5 million people! This was stated by a high government official involved in family planning program. Prothom-Alo published it as an unimportant news. Others did not even bother to mention it. If such negligence continues, I do not understand how we can hope for better days.

Monday, March 31, 2008

An Interview with Bjarne Stroustrup

This is the latest interview of Bjarne Stroustrup. He discusses on several issues. It starts with the history of C++. Then it focuses on features of the upcoming C++0x standard. It ends with a discussion on future of the language. In my opinion, C++ is the best and will remain so for a long time for systems programming. It seems that Bjarne Stroustrup is also aware of that and focusing on incorporating features like multi-threading, file system manipulation etc. to the language standard. It was interesting to know that C++ was used in complex projects like JSF and Mars Rover, though it may not be the only language used.

Sunday, March 23, 2008

Thursday, March 20, 2008

Apple's eccentric but successful tactics

Apple's Steve Jobs has a different management policy. Though it resembles the ancient old policies, today's silicon valley it looks odd and different. But as long as it is tremendously successful, nobody is going to complaint. Here is where I found an excellent article on it: http://www.wired.com/techbiz/it/magazine/16-04/bz_apple?currentPage=1. This also discusses all the secrecy practices Apple does. This is a nice article detailing what Apple does to keep everyone guessing what it is coming up with next.

Tuesday, February 19, 2008

Ship Building Industry: A Potential Sector For the Economy of Bangladesh

Recently, a local ship building company, Ananda Shipyards & Slipways Ltd., has started building quality ships. It is doing great in delivering orders to foreign countries. We never had the shortage for skilled personnel to do it but we lacked entrepreneurship in this area. This company has received orders of worth $200 million recently from Germany, Denmark and Mozambique. This proves that we can build products with high enough quality to enter developed markets. As China and India is making huge money in this industry, I think Bangladesh also has bright prospect. As usual, if we look for help from the government, nothing will happen (a perfect example is IT industry). I hope more entrepreneurs will come forward to follow the example of Ananda Shipyards. The link of the story is here:

http://thedailystar.net/story.php?nid=23974

Thursday, January 24, 2008

Mystery image of Mars


Is that someone walking on the surface of Mars? The image is taken by NASA spacecraft Spirit in 2004. Some says it is garden gnome, some says Virgin Mary. Some says it is the Bigfoot, some says it the Little Mermaid status of Copenhagen. What is your take on it?

Reference: http://news.bbc.co.uk/2/hi/science/nature/7205004.stm

Thursday, January 17, 2008

Avoid LAB-Aid Hospital

I just received the following email. I felt that I should share it with all the Bangladeshis. The following is not an exception in Bangladesh. It is happening all the time. I do not know whether there are laws to prevent this kind of negligence or whether people are unaware or afraid of taking help of the laws. But something must be done to stop those greedy guys. They deserve some punishment.


Dear all,

My intuition of sending this e-mail to you is to raise my
voice against LabAid Cardiac Hospital and provide a real
picture about LabAid, so that the LabAid hospital change
their attitude with their future customers.

Please read the attached news paper article which was
published on The Daily Janakantha on 19 Dec, 2007, also,
please see the actual condition of my father while he was
under treatment at LabAid Cardiac Hospital:

http://www.youtube.com/watch?v=gnJZIg_x1KI

CAUTION: This video is very graphical!)

The person that you are watching on this video is not in this
world anymore! He died on 11 Nov, 2007 at LabAid Cardiac
Hospital, Dhaka, Bangladesh while treating under Prof.(Dr.)
Baren Chakrabarti, Prof. (Dr.) M. Matiur Rahman (who is
actually not a professor, but using this fancy title) and
Prof. (Dr.) Ali Hossain (the best doctors in our country with
some fancy fake title.!!!).

We trusted the fancy ads of LabAid, also trusted the fancy
titled doctors and nurses. But look at the real picture of
LabAid's CCU Bed No. 8. After the surgery they left my father
on the bed without any proper attention. The LabAid doctors
are so busy to catch another new CCU patient, which they
forget about stitching the surgery area of the current
patient. Look at the blood all over the bed! Look at.. how
clean LabAid's CCU unit is!

I raised my voice when I saw the real picture of LabAid. For
raising my voice I got slapped on my face in front of the all
the people by the LabAid G.M. Mr. Imran Chowdhury.

I am sure LabAid doctors who were involve with my father's
treatment has got a good amount of share from the bill, but
can they really tell that the hospital/or even the doctor's
has done a proper treatment for that helpless guy Mr. A. K.
M. Fazlul Haq (my father)? He was just lying on the CCU Bed
No. 8 helplessly for 15 days and expecting his sons, also the
doctors will take care of him properly. We have done our part
from the bottom of our heart; we were ready to spend all of
our savings and everything to get a proper treatment for our
father, because he is our father who took care of us
properly. But Mr. or Ms. Lab Aid administrators....Have you
guys taken care of my father properly? I am sure you did not,
because I am the one who is one of your victims. How come a
person who didn't even have any heart surgery or any type of
major surgery, but got a bill for 5 and Half lac taka (BD Tk.
5,00, 000.00, AU$8,155.00 , US$7,288.00)???

Dr. Lutfor Rahman (Head of LabAid's Cardiac Hospital) (I am
pointing you because you are the golden son of our country),
do you guys still wanna claim that Heart Surgery is cheaper
in Bangladesh now? On 11 Nov, 2007 when my auntie (Ms.
Sharmin Naaz, Assitt. Commissioner of Taxes, Bangladesh
Govt.) went to see with you regarding my father's bill that
time you mentioned about your contribution in Bangladesh. You
were also talking about you can make 1 lac take in a matter
of second. Well, done Dr. Lutfor Rahman...Well done! We're
really proud of your contribution (?) to our country! Here is
one of your biggest contributions to our country's medical
history which was published on the Daily Janakantha on 19
Dec, 2007 -- ("Lab Aid has become a human killing machine"
The Daily Janakantha, 19 Dec, 2007")

Life is very interesting Dr. Lutfor Rahman! When we lost our
love ones then we feel for it, but then we forget about it.
Instead of forgetting about my father's death, I want to
raise my voice against LabAid Cardiac Hospital and request
all of you to "STOP GOING TO THE LabAID for any heart
treatment" and wanna make those doctors to understand that
they should not play with any humans life, because no matter
how powerful or rich they could be, they will never be able
to give a life back to a dead man's life! So, STOP playing
around with a human life, OKAI Dr. Lutfor Rahman, Prof (Dr.)
Baren Chakraborty, also the others who are involve in this
human killing business!

The LabAid hospital needs to know a little bit about the
power of Internet in disseminating information. I will
request to all of you also do the same (when forwarding the
article, send CC or copies to the lab-aid related addresses,
so that the LabAid individuals feel a little shame every time
they receive a copy of this email).

Here are the email addresses of the LabAid individuals with
their full name:

Prof. (Dr.) Baren Chakraborty -
baren_chakraborty@yahoo.com
Prof (Dr.) Matiur Rahman -
prof.motiur@labaidgroup.com
Dr. Lutfor Rahman - lutfor@labaidgroup.com

cardiacsurgery@labaidgroup.com
prof.jalal@labaidgroup.com
cardiology_lch@labaidgroup.com
admin_lch@labaidgroup.com
marketing_lch@labaidgroup.com
hospitalcoordinator_lch@labaidgroup.com

Thanks for all of your time!

With regards,

M. P. Masum
Sr. Software Engineer
Accenture Australia Ltd.
Wollongong, NSW 2500
Mobile: + 61 401 485 243
e-mail: mpmasum@gmail.com

Thursday, January 10, 2008

Why Java should not be the first programming language to learn?

I found this article "Computer Science Education: Where Are the Software Engineers of Tomorrow?" by Dr. Robert B.K. Dewar and Dr. Edmond Schonberg of New York University to be very interesting. I am in full agreement with these gentlemen in this regard. Actually, I told this to my friends long ago when I saw people are running to Java to avoid pointers of C/C++ and enjoy the ease of using libraries which basically spoon-feed the students. Not learning pointer is a big mistake. Also by learning how to use libraries at the beginning of one's programming career, one cannot grow good skill. Java is very good for rapid, reusable and easily maintainable software development but it must not be the first language to learn.

Wednesday, January 02, 2008

Dynastic politics in Pakistan

After the tragic assassination of Banazir Bhutto, Pakistan went to a disarray. The culprits are yet to be found. I do not know much about Benazir Bhutto's past achievements but seeing her courage to try to return democracy to Pakistan and defy threats on her life, I started to admire her. I was amazed to see that she was not provided enough security despite serious attempts and threats on her life. But I am more amazed to see her 19 year old son assuming the power of her party. It is not expected from a country which has so many literate people. Is this what they call democracy? How is her young son qualified as the party leader? What experience does he have? What kind of public support does he have? Was it decided by any voting process inside the party? Is this what they see in countries like U.S.A. and U.K. which are the epitomes of democracy? The irony is, they want to become developed country like them but they keep practicing corruption and all those dynastic crap. I hope my country will not try to follow that. I am afraid that some corrupt people of my country might want to follow example in future. People of my country must resist any such attempt in future.

Tuesday, December 18, 2007

Vista is not a disappointment

An article published in PCWorld says that Windows Vista is the most disappointing product of 2007. Their argument is that Vista is slower than XP and it has few problems e.g. slow file transfer. While I am not sure about Vista being slow, I agree with the later issue. Sometimes, Vista is really slow even when transferring files of size less than 1 MB. I hope this is a minor issue and will be fixed in the first service pack. But Vista does have some good features. It has significantly improved search capability. The program control is excellent and an effective tool against viruses and spyware. Microsoft did a great job writing the whole TCP/IP stack from scratch for Vista. The wireless connectivity is much better now. All the TCP connections are not immediately broken after the wi-fi connection goes out. I get enough time to reconnect and still retain those connections. The interface is nice though the 3D list of current windows is useless. But overall, after using Vista for about 11 months, I can say that Vista is not a disappointment. Those who are not satisfied with it should wait for the soon to be released service pack 1.

Khaled as GP model!


This is my friend Khaled Maruf in Grameen Phone's ad. He also starred in a tv commercial of same company of which he is also an employee. Though he has enormous potential as a model for a long time, he was not interested in showbiz before. However, I am happy that at last he took the right decision. Better late than never :-).

Wednesday, November 14, 2007

List of Shameless Dhaka University Teachers - as 102 vanished abroad with Tk 1.8crore

 
As many as 102 DU teachers who went abroad on study leave owe Tk 1.80 crore to the university as they have never returned or repaid the loan taken before leaving the country for higher studies.
 
According to the university rules, an eligible teacher can go abroad for higher education with up to four years' study leave. During the study leave, he or she is entitled to receive salary and other allowances from the university.

Sources said the defaulters each had signed a bond before taking the loan that they would pay the money back if they decided to stay abroad.
 
Sources said 71 of these teachers are from the science faculties, five from the Arts faculty, 14 from Social Science faculty, two from the Law faculty, nine from Business Studies faculty and four from the Institute of Business Studies.

Among the defaulters, three are professors, 66 lecturers and the rest are assistant professors, university sources said.

Of the teachers of sciences faculties, 10 are from biochemistry and molecular biology department, nine each from applied physics and electronics, and chemistry departments, one from mathematics, five from physics, three from applied chemistry, four from applied chemistry and chemical technology, one from computer science and engineering, five from geography and environment, three from geology, five from statistics, two from applied statistics, six from microbiology, five from psychology and one from soil, water and environment department.
 
Defaulters List:
  1. Management department teacher Mishkat Uddin who had gone to the US for higher studies and made no contact for a few years but recently joined North South University , the VC said the authorities have already sent a letter to his address.Management department teacher Mishkat Uddin was fired. He owes over Tk 1 lakh.
  2. Nahida Banu, lecturer in biochemistry and molecular biology, was due to return to her job on April 1, 1994. The authorities have terminated her job as she did not respond to letters sent to her asking her to return. She owes Tk 3.5 lakh to the university.
  3. Chemistry teacher Abul Khair Khan took Tk 1.6 lakh and was due to return to the university on July 1, 2001.
  4. Md Salauddin of Bangla took Tk 3.12 lakh
  5. Faiza Sultana of English Tk 4 lakh
  6. Sudhir Shyamol Chowdhury of English Tk 1.44 lakh
  7. Abul Fazal Md Fazle Rabbi of information science Tk 2.35 lakh
  8. Monjushri Bonik of library management Tk 2.14 lakh
  9. Saida Zakia Hossain of sociology Tk 1.84 lakh
  10. Kawsar Kibria of sociology Tk 2.54 lakh
  11. Mohammad Selim of economics owe Tk 1.95 lakh
  12. Jahanara Begum of economics owe Tk 1.41 lakh
  13. Dr Monsurul Alam Khan of economics owe Tk 2.78 lakh
  14. Soumi Mostafa of economics owe Tk 1.82 lakh
  15. AKM Mahbub Morshed of economics owe Tk 2.69 lakh
  16. Saira Khan of International Relations owe Tk 2.15 lakh
  17. Muna Hossain of international relations owe Tk 1.11 lakh
  18. M Nurul Hossain of mass communications and journalism took Tk 1.11 lakh
  19. Md Shamsher Ali of Institute of Social Welfare and Research is Tk 1.03 lakh

Source: http://www.thedailystar.net/story.php?nid=11593

Saturday, November 10, 2007

Is this an acceptable behavior?

First of all, My congratulations to www.amaderprojukti.com for the excellent effort of making a complete Bengali forum site.

Mr. Mostafa Jabbar is threating www.amaderprojukti.com to stop using his layout. Oh wait! He demands the site to be shut down!!! The fact is they are not using his layout at all rather they are using a newer layout UNIJOY which is an openware. In a field like IT, where everyone is assumed to be a gentleman, this incident is the very first of its kind in Bangladesh. Here is the link:

http://forum.amaderprojukti.com/viewtopic.php?f=7&t=340