Wednesday, December 06, 2006

A paper work who gave birth of Google Inc.

Google is the largest and only successful search engine up to now. We sometimes can't even imagine of it's level of success. If we look back to it's paper works that Sergey Brin and Lawrence Page did. Then it really amazes me did they ever thought of today's Google Inc. ?

Google was a name under a big Title of a paper work: "The Anatomy of a Large-Scale Hypertextual Web Search Engine".

URL of the Paper Work:

The prototype with a full text and hyperlink database of at least 24 million pages is available at :

I should suggest everyone to have a look at the paper work of Google's Birth. Though i got this URL long ago. But i forgot to share it with my Blog readers.

Thursday, November 16, 2006

Pageflakes vs YourMinis

Suddenly today i started to explore the features and uses of Pageflakes and was searching for few Add-on Extensions of FireFox v2.0. What i discovered was interesting to me. There is a website called Yourminis ( which is launched very recently and mostly similar to PageFlakes ( Now let me talk about them individually and i let you all to judge who is faster and who is better? No personal attack but it's just a post :)

Pageflakes was founded in October 2005 by Christoph Janz, Omar AL Zabir, Ole Braundenburg and Shahedul Huq Khandkar. We're still a small company, but people from four continents work for Pageflakes. So at any time somewhere someone is working to make your experience with Pageflakes even better! Read about Pageflakes.

Now just after
1 year! yourminis is in the field to compete with pageflakes., launched in October, 2006 is a property of goowy media, inc. ( goowy was started in mid 2004 in San Diego, California, by 4 friends (Alex Bard, Gary Benitt, Jeremy Suriel and Sashi Bommakanty) who have worked and played together for the last 10 years. Read about Yourminis.

Lets study on it more.. This is true that Pageflakes is running since October 2005 and according to the expectation they must be even more matured then Yourminis.

Now Pageflakes has another competitor in his area. Who will be his 1st competent? Google, Yahoo, Microsoft (GYM) ? Or goowy's newly launched Yourminis (

Thursday, November 09, 2006

Creative CV / Resume

Check this CV .. He was hired by Microsoft Graphics team.

The person who prepared this CV received job offers from 180 companies..

Thursday, November 02, 2006

SQA Engineers in Bangladesh

Please read my recent post on SQA Engineers in Bangaldesh from my SQABD (SQA Bangaldesh) Blog.


Hope to get your comments :)


BASIS sponsoring Chatpati Wala

I was reading a post titled as "Chotpoti/Foochka Stands (Photos)" of Ihtisham Kabir today and found an interesting picture which i thought to share with you all :)

BASIS (Bangladesh Association of Software and Information Services) arranges SoftExpo in every year. And an advertisement banner of BASIS SoftExpo 2002 is here covering a Chotpoti / Foochka Stand.

Can we call it as a BASIS sponsored Chotpoti/Foochka Stand? ;)

Friday, October 27, 2006

Your Secured Information could be Hacked away

Thanks to Jyotirmoy Banik for sharing the URL about how could the Text of your Clipboard could be stolen while you might be visiting several websites and you forgot that you have already copied your Credit Card number or PIN number or Email address or Password for further use.

Copy any thing and go to URL:
You will see that they have retrieved your Clipboard information. It is easy to do while you are sufring using Internet Explorer (IE) , but not in Firefox or Opera.

It is true, text you last copied for pasting (copy & paste) can be stolen when you visit web sites using a combination of JavaScript and ASP (or PHP, or CGI) to write your possible sensitive data to a database on another server. Hopefully you haven't copied a credit card number recently before surfing!

Text From Your Clipboard - Source Code

The Clipboard hack is done by the following Source Code:

<Script Language="JavaScript">

var content = clipboardData.getData("Text");



To avoid Clipboard Hack Problem of Internet Explorer (IE) , do the following:

1. Go to internet options->security
2. Press custom level
3. In the security settings, select disable under Allow paste operations via script.

Now the contents of your clipboard are safe. :)


Tuesday, October 24, 2006

Software WAR!

Last 2/3 days ago i found one of my friend sent me this funny image. But though most of the people calims it funny i feel that it's a real scenario of Software War in our current time.

Microsoft is fighting with everyone in software industries and everyone is fighting with them with strong base. Think what if every one merges to kill down Microsoft? Then? What will be the ultimate result?

Click on the Picture to view in large size. You must enjoy it.

Sunday, October 22, 2006

Interview with Christopher Janz of PageFlakes

Interview with Christopher Janz of PageFlakes

By Kat Ortland

Rand's Customized PageFlakes Homepage
PageFlakes delivers a customized homepage that can be edited to include hundreds of unique widgets, RSS feeds, etc. & tabs for different content.

  1. What inspired you to create Pageflakes? Where did the idea come from?The idea of a personalized startpage itself is not new. Yahoo, Excite and others started personalizing their portals years ago. However, thanks to the rise of RSS, XML, APIs and AJAX and other new developments the value proposition is now much more compelling. It's these new developments as well as inspirations from other sites which made us come up with the idea for creating Pageflakes.
  2. How long did it take you, from start to finish, to get Pageflakes off the ground?About three months from scratch to Public Beta.
  3. How did you get funding for the project?So far we're self-funded but we plan to do a business angel or VC round shortly.
  4. How do you sustain the usage costs of Pageflakes?We expect advertising to be our most important revenue stream in the future. Subscription fees for premium fees are an option, but far in the future. Further revenue streams like licensing revenues are possible, but we don't have concrete plans on that yet. In general, generating revenue is not a short term priority for us. We really want to focus on developing the product and acquiring a large user base first.
  5. What programming languages & technologies does Pageflakes use?The Pageflakes framework is built using ASP.NET 2.0, Atlas, JavaScript and of course lots of AJAX goodness. The flakes are built using a variety of different languages and technologies. We wanted to make the framework as flexible as possible to allow each developer to use his favorite tools and technologies. So if you want to develop a flake, you can also use PHP, JSP or ASP.NET, and work with an IDE like VisualStudio.NET, or even develop flakes in Flash.
  6. How big is your development team? Anything special you'd like to say about them?Our core development team consists of three outstanding developers in Bangladesh. I myself do most of the UI/design/speccing stuff. In addition, we have a couple of freelancers across the globe.

    They are geniuses. :-)

  7. What are your plans for the future of Pageflakes?Short term:
    1. Continue to build an excellent product and innovate more quickly than the rest
    2. Add new useful flakes every week
    3. Release some really exciting features like the option to share and publish pages

    Long term:
    1. Provide users a convenient one-stop access point to all the services, apps and data they care about.
    2. Simplify almost any aspect of peoples' digital lives.

  8. How many people do you estimate currently use Pageflakes?We don't have much statistcis yet, since we launched the beta just a week ago. But yesterday an article in which we were mentioned got slashdotted, so we had about 20,000 visits yesterday.
  9. What is your opinion about the Web 2.0 phenomenon? How do you see Pageflakes fitting into it?I think there are a couple of viewpoints and angles that are new to Web 2.0 and that make it different. But frankly, I don't have a completely consistent picture of it yet or of what it will look like with hindsight. I'm also not sure how long the term "Web 2.0" will survive. It will probably be a temporary term because at some point people will start calling their startups "Web 3.0"... and then it will get weird.

    There are a couple of interesting developments, technological and other, which fuel the development of new services. One of them, of course, is AJAX because, as you know, it allows a desktop-like user interface and user experience on the Web. AJAX is not that new, really, but frankly I'd never heard of it until a year ago or so.

    The AJAX technology really fuels many of these applications because many of them aren't a lot of fun if you have to reload the page all the time. If you compare Gmail with the Web applications of a few years ago, I think the difference is huge.

    Another very important trend is data syndication using RSS and XML and other formats, as well as the opening of applications using APIs, which fuel all those mashups and open forms and integrations with one another. This is pretty much the focus of our efforts since we provide users with a variety of applications and services and content offerings. While we created a variety of application of our own, many of them integrate with existing applications like Zoho Writer, Flickr,, & Alexa.

    So these two things are absolutely vital for us, (AJAX and Data Syndication) without them we wouldn't exist, so to speak. These are the things that make us different from old-school portals which also offered personalization but which have much less appeal.

  10. Do you have advice or insights for other people who are trying to create their own Web 2.0 projects?If you have a great idea, go for it! And choose your partners based on skills rather than geography even if people are telling you this can't work. Our founder team consists of five people from three continents who somehow found each other....and so far it works great


Friday, October 13, 2006

OpenSource replacement - 001

Today I saw a post in BDLUG ( Bangladesh Linux User Group ) where a person asked about if there is any opensource project, which could be the replacement of Microsoft Visio and Microsoft Projects?

Mr. Jamil Ahmed replied him with the references of

So, I came up with thinking to share few list of OpenSource replacement of Costly Licensed Software. That's why i named this post as "OpenSource replacement - 001". Hope it could be a good start ;)

(To be continued)

Friday, October 06, 2006

Hackers Crash the Social Networking Party - [PC World]

Hackers Crash the Social Networking Party

Huge crowds in social networking sites draw money-minded malware authors.

Josh Krist, PC World

Tuesday, October 03, 2006 01:00 AM PDT

The malware headache began for Robyn when she saw a MySpace bulletin from a friend inviting her to view new photos. She knew the friend in real life, so she went ahead and clicked the link. The site looked like a photo-sharing site, but one she had never heard of. Then her computer practically froze. A few days later, her MySpace friends received photo-viewing invites that seemed to come from her.

"It definitely wigged me out," says Robyn, who asked that her last name not be used. She hasn't touched that computer since.

Like pickpockets at a festival, money-minded malware authors are drawn by the huge crowds visiting social networking sites. In an August report, Internet security firm ScanSafe states that, on average, one in every 600 pages on the sites hosts some form of malware. The report says Facebook tended to be more secure given its previous member restriction to those with educational e-mail addresses, but the site has since opened its doors to everyone.

And these days, those viruses and worms are after your wallet. "There's a great deal of money in it for people to be able to get your personal data," said Lysa Myers, virus research engineer for McAfee Avert Labs, in an e-mail interview.

Poisoned Banner Ads

One major attack took place in July, when iDefense, a research and security company, discovered a poisoned banner ad that appeared on MySpace, Webshots, and many other sites. The new type of attack ad downloaded adware onto an estimated million computers, according to iDefense. The threat went after low-hanging fruit by exploiting an image file (.wmf) vulnerability. It's a vulnerability that was reported and fixed way back in January. But in the huge numbers game of social networking sites, the attack still found plenty of victims.

And the game is growing ever larger. MySpace ranks as the sixth most-visited site in the world, according to, which analyzes Web traffic and puts Flickr at number 39 and Facebook at number 69. Most social networking sites more than doubled their user base between July 2005 and July 2006, according to comScore Media Matrix.

It's not just eager teens visiting the sites, either. The ScanSafe report found that social networking sites now account for 1 percent of at-work Web browsing. This may not seem like much, but consider just how much Web traffic goes in and out of most every business in the nation.

Good Defense Necessary

Even if the site maintainers are on the ball--MySpace generally gets decent marks for closing new-found holes and threats on its site--the sheer number of people involved can present an irresistible target for crooks. To keep your system safe, make sure you've got a layered defense with good antivirus and antispyware programs, and a firewall. PC World's Spyware and Security Info Center contains the latest security software reviews and rankings, and a link to our Internet Safety Tool Kit.

In addition, Dan Moniz, a security consultant in San Francisco, recommends using a browser other than Internet Explorer. "The way that Internet Explorer is hooked in with the operating system can cause some problems," he says. The July banner ad attack targeted Internet Explorer.

As if downloaded malware weren't enough, future attacks could twist things so that the browser attacks a site. At the BlackHat Internet security conference in Las Vegas this year, Moniz and HD Moore, head of the Metasploit project and a well-known hacker, presented a novel proof-of-concept hack. It showed that a poisoned site could infect a Web browser using Javascript such that the browser becomes an attacker and infects visited blogs or social networking sites. It could spam links to malware downloads or overwhelm blogs with casino advertisement comments, for instance.

Like many proof-of-concepts, this one might never become a real threat. It still has to find an open security hole to infect the browser in the first place, and it might never interest malware writers who have plenty of other profitable methods currently in use. But it's one more example of a party crasher just waiting to spoil the fun.

source: PC World

Saturday, September 30, 2006

New Features in Opera 9

I used upto Opera 8. For a new project i had to re-install my Windows in start of this month. Today suddenly i recalled that i didn't install Opera which i usually use for tracking different Group posts, Blog feeds and other online articles. So i installed Opera 9 which was already downloaded in my PC few days ago.

I used upto Opera 8. For a new project i had to re-install my Windows in start of this month. Today suddenly i recalled that i didn't install Opera which i usually use for tracking different Group posts, Blog feeds and other online articles. So i installed Opera 9 which was already downloaded in my PC few days ago.

Most interesting part i saw was the Thumbnail view of any Tab which is rare in any other browsers. Though very simple but most friendly to me for tracking my expected Tab to open while there are long Page titles.

I saw Feed Reader last time in Opera 8, but it's missing in this version. And there is a new thing called Widget. I just printed out "Your first widget" tutorial doc to learn how to create a personal widget. I need to create a Blog RSS reader Widget. Lets hope i could do it as soon as possible. Before anyone do it for me ;)

By the way if you want to see more features of Opera 9 browser.
Click on :

Tuesday, September 26, 2006

Goolge HQ

Today i got this Document file from one of my senior Brother (Noori Bhai). Pasted them here to share with you all my Blog readers :)

Google’s HQ, otherwise known as Googleplex, is situated in Mountain view, California in Silicon Valley. Throughout the corridors between the four buildings, there are all sorts of Google memorabilia on display. They even employ guides who specialize in explaining Google’s history to people. There are lava lamps everywhere, as well as free coke and candy all over the place. They’ve also got huge multicolored exercise balls everywhere.

People’s workspaces are full of individuality, and the atmosphere is relaxed. There are couches everywhere. People can have a lie down when they need to and take a break.

Google’s staff loves sports. The big guns often have meetings at the pool table or in the corridors.

The casual atmosphere in Google HQ can be demonstrated by the fact that staff can bring their pets to work, and the pets are allowed to wander around the office.

Heaps of people have pets at Google HQ.

There’s a rule within Google: that there must be food within 100 feet of every employee.

There was once an engineer who felt a bit ripped off about that rule because his nearest food counter was 120 feet away, so he asked for the error to be corrected, tongue in cheek. The relevant department replied: “There’s a restaurant right above your desk, and you are definitely less than 100 feet from that one.”

This looks more like a toyshop than a workspace!

Rumor has it, a dude who had just joined Google had not been able to find a flat, so he lived at Google HQ for a month. He lived a lot better than Tom Hanks in The Terminal. Meals are provided, couches everywhere, there are showers in the bathrooms, a gym and a swimming machine. There are even pianos in music rooms you could use. Better than the facilities at home! The dude didn’t leave Google HQ for a month straight.

It’s all fun and games!

Whiteboards at Google HQ are filled with all sorts of great (or not) ideas in all sorts of different languages.

There’s free food all over the place, it almost look like a supermarket.

Hmmmmmmmm chocolate!

There’s also a free laundry room for use for the staff.

Monday, August 21, 2006

Creating EOT - helping guide in Bangla

Today i got this nice post in phpXperts Group, it's about the EOT file creation using Microsoft WEFT. Most of the time Bangali people are not able to create EOT file even after reading the Help or Online guides. They came up with an Online Bangla tutorial for every Bangalies saying - How to create EOT file?

Enjoy reading the guide and forward the URL to your friends who are seeking for Help in creating EOT file.

Thursday, August 17, 2006

New on Google Talk

What's New on Google Talk?

Just launched!

File Transfer
With this top requested new feature, you can send unlimited files and folders to your friends through Google Talk. There is no restriction on the file type or size and the peer-to-peer transfer is fast and reliable. Learn more

File transfer

If your friends aren't around to answer your call, you can leave them a voicemail message instead. Just record your voice after the "Meep" and your friends will get an email to their Talk contact address with the voicemail attached as an audio file. They can play your message when they check their email and save it for as long as they want. Learn more


Music Status and Music Trends
Listening to music while chatting on Google Talk? Now you can let your friends see what you're listening to by selecting "Show current music track" in your status menu. Your status message will change when your song does!

You can also choose to contribute your music tastes to Google Music Trends, and check out what Google Talk users are listening to across the world. Learn more
Music status
What's been keeping us busy...

Pictures and themes
See pictures in your Friends list and chat sessions. Pick a picture for yourself and customize where you see your friends' pictures. Now you can also change the appearance of your chat sessions.

Google Talk for BlackBerry devices
Get Google Talk on your BlackBerry and chat with your friends on the go for free. You can even keep emailing and playing BrickBreaker while you chat. Download it at (most commonly accessed via your BlackBerry).

Pictures in Google Talk

Wednesday, August 16, 2006

Technical Blog from Google

Today i discovered few interesting Blogs which are mentioned below :

Blog on Google Codes. Here are posts on Update Google Codes! Enjoy this blogs...

Blog URL :

Blog URL :

Krugle for Krugling

"Krugle is for Krugling
where Google is for Googling"

Suddenly i recalled about "Krugle" while i was surfing through the Goolge. Last time i received an email from Krugle about their beta release with a survay form. I liked this Krugle searching engine. Here what the Krugle is for...

Krugle Search gives you to :

  • Find Code
  • Find Answers
  • Save and Share
See few of the Screen shots from Below.

-> Index page of the Krugle.
-> Find Code

-> Find Answer

-> Save and Share

I recommend every one to utilize the use of Krugle as they released their version open to everyone where it was not open to all even few months ago. Don't know the exact date when they really let it open for all. But now everyone should get the chance to use it. It should help Krugle team even to find more bugs and enrich the features purely. Several open feedbacks could help a process to be more perfect :)

Lets use and ask our friends to use it. Enjoy Krugling :)

Wednesday, August 09, 2006

Online Radio + XAMPP, LAMP, WAMP

Today one of my friend was asking about Online Radio. How to come up with this "Online Radio" stuff as a Web Service? Usually i preffer PHP for any web service as Hosting is cheaper, Database compatibility is there, faster development is possible. Even there are more OpenSource packages in PHP can be plugged in easily.

Searching in PHPClass i got a Radio class which i need to test. There are more classes on Audio classification. Although i got this help from PHPClass i posted 1 inquery in phpXperts and phpResource group to see more feedbacks. If there are any more better feedbacks? ;) You see we all think for more better... :P and even if that is for free :)

Suddenly i wanted to focus few difference on XAMPP, LAMP, WAMP. Just to make sure anyone can be aware of it and at least have few idea on the differences.

XAMPP is an integrated server package of Apache, mySQL, PHP and phpMyAdmin (the AMPP in XAMPP) that all run from a removable drive. Everything is pre-configured and ready to go just by unzipping or installing it.

WAMP5 ! discover PHP5
Applications have also been updated (MySQL 5.0.22, Apache 2.0.58, phpmyadmin 2.8.1) as well as PHP4, MySQL administration and Zend Optimizer add-ons.

see details from WiKi

Tuesday, August 01, 2006

Dive Into Python

[Dive Into Python]

Dive Into Python is a Python book for experienced programmers. You can buy a printed copy, read it online, or download it in a variety of formats. It is also available in multiple languages.

Read Dive Into Python

The complete text is available online. You can read the revision history to see what's new. Updated 20 May 2004


Saturday, July 29, 2006

SEO - Search Engine Optimization

From last few weeks i started working on SEO. The problem is - there are many articles on SEO - basically on Google SEO. And as Google changeing their policys most frequently. Most of the articles became contradictory with each other. Make sure you are studying on updates articles from Internet.
Yes! you can learn on SEO even from the Old articles, but just to increase your knowledge and to avoide the old strategies which are banned or outdated to popular search engines. Most easy way to start with SEO is to start with Google's "Webmaster Help Center". Cause here you can see that what Google is allowing you to do and what are asked to follow.

I heared, even was suggested not to use any robots in websites as Google disallows this strategy and blah blah.. But in Google's webmaster help center i read - there are few rules to follow for robots and Google itself owns a Googlebot: Google's Web Crawler .

See at "Google Information for Webmasters" where there are few helps on -

Webmaster Info

Facts & Fiction

Most interesting part which i found that we Internet users who own our personal blogs or web pages are mostly interested in few Automated rank checkers. Google says -

"Automated rank checking programs violate Google's Terms of Service. They use server resources that should be spent on answering user requests. We strongly request that you not use rank checking programs to check your position on Google."

Never go for any third party linking programs. See the comment below :
We have been on the internet since 1996 and had always taken a very conservative approach on our site. For nearly a year though, we were bombarded by emails from third party linking programs, which stressed the importance of linking for relevancy.

Finally, we broke down and joined one of these programs. Unfortunately, the program used hidden links, and Google removed us from the index within a week. I guess it's true that anyone can get fooled into buying snake oil."

– Frank, owner of a limousine services company

So what you can start with - is doing study on GoogleBot and how really a Robot works. Read the Robot FAQs which is already suggested by Google. By creating a good sitemap of your desired webpage. You can even start with studying on Google Sitemap.

What is the Google Sitemaps program?
The Google Sitemaps program has two major components:

To get started, simply add your site to your Google Sitemaps account.

You can even use Sitemaps Third Party Programs & Websites which are referred by Google.
Webhosting companies can use Google Sitemaps Logo and see detail here.

(to be continued)

Thursday, July 27, 2006

Want to learn AJAX?

I got a nice link from It's about Ajax tutorial. Any one interested to learn Ajax in vast? Then click on I liked his Posts.. :)

42 Recent AJAX Tutorials
Max Kiesler

Wednesday, July 26, 2006

What is CAPTCHA?

I used CAPTCHA many times in developing different Web Applications and even used in many websites but didn't know the formal name. I used to identify it as Word Verifier or code for Word Verification. Whatever! Now I learned that the formale name is CAPTCHA!

While i was looking into Online for more information on CAPTCHA see few interesting URL i got sharing with you all below:

CAPTCHA from Wiki (
Breaking Captchas without using OCR (
Breaking a Visual CAPTCHA (
The CAPTCHA Project (
PWNtcha - Captcha decoder (

Tuesday, July 11, 2006

phpresource group celebrating it's Birthday!

phpResource Group announced it's coding contest from it's Birthday of 2nd July 2006. I was late to be notified that 2nd July was phpResource gourp's step to the 2nd year.

This is the 2nd largest bangladeshi based PHP programmers community after PHPXperts. They came with little different thinking from PHPXperts group. I am a memeber of PHPXperts and even in PHPResource. But i am not here for discriminating any group in any way. Just wanted to share the feelings - feeling better that people in Bangladesh started to think more faster then the old time where we had to look an expert or professional for different assitance in different issues.

In Bangladesh we have many Communities who are serving to people in many different ways.
It shows the dedication of Bangladeshi people in their respective field. Few people says they are all junks cause they alway open new Groups but at last they all are dead. But i think they are wrong. There are different community/groups for complishing different targets with different mission and vission.

Belated Happy Birthday to PHPResource group!

Please sign up here for the Coding Contest:

Friday, July 07, 2006

My Logo design

Today i have designed a Logo for SQA Bangladesh community. There are some other Logos i designed are enlisted below.

Other Logos by me:

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.