Perl Servey 2007

3 08 2007

Perl Servey 2007 is taking place. Please take time to take part in it if you have any relation with Perl. The servey form is very short, wont take much of your time.

Funny thing is, they listed Bangladesh and Bengali in the coutry and spoken-language fields. That is really interesting, because I am the only Perl programmer I know in Bangladesh.

Here is the promotional notice:

Take part in the 2007 Perl Survey!

The Perl Survey is an attempt to capture a picture of the Perl community
in all its diversity.  No matter what sort of Perl programmer you are,
we’d love to hear from you.

The survey can be found at: http://perlsurvey.org/

It only takes about 5 minutes to complete.

The survey will be open until September 30th, 2007.  After that, we’ll be
reporting on the results and making the data freely available.

Please feel free to forward this email to any other Perl programmers
you know.

Thanks for your help!

Yours,

Kirrily “Skud” Robert
The Perl Survey
info@perlsurvey.org

Tags:

Advertisements




Flock 0.9 Beta testing ended

24 06 2007

I have been part of the small group of beta testers who were invited to download and test Flock 0.9 beta for last few weeks. Finally the carnival of 10-mails-per-hour mailing-list is quiet. The bugs are verified, listed and assigned for fix. We were adviced not to air the download link as it was under testing. But now I can invite the enthusiasts to visit the wiki that has the results of the testing phase. I would not like to forget mentioning that my name is listed in that page and will be in Flock Help Menu>”About Flock”>”Credits”>”Friends” of the final version of Flock 0.9. (off-track: I had a hard time explaining what “bragging right” is, to an Indian programmer last week. He should read this post to get an idea.)

Flock is technically a cousin of Firefox, because both runs on the Gecko engine, as does Camino, SeaMonkey, K-Meleon, and Netscape. Flock came out in the scene with many original ideas which firefox and other browser are planning to implement in the future. The main Idea is to integrate the social networking tools in the browser. Like blogging, uploading/downloading images to popular social networking sites right from the browser, intregrated news reader, saving web snippet etc. Amongst these, I like the photo-stream feature most. I can gaze at colorful pictures from  flickr and photobucket, easily can filter the streams, and also upload from my harddrive by just drag n drop. I am also a fan of the news reader it has embeded in it. What I don’t like is yahoo as the default search engine. First thing I customized was setting google in it’s place.

Flock has enhanced all these features along with adding few new ones. The list of  supported social sites are extended. Video streams from Youtube and Truveo are added to the media streams array. The look is prettier than any other browser, and a new home page feature is introduced that is called My World. It aggregates the favorite sites, feeds and media streams in the customizable homepage, reusing the redundant “home” button. There are three buttons (rss, media stream and search engine detector) in the address bar that get active depending on the meta data or content of any web page. They kept their creative flicks alive, to say the least. I am very excited about the release candidates now, with the requested features in place. Here is a sneak peek of 0.9 beta with the default home or my world page:

Flock n Roll…

Blogged with Flock

Tags: , , , , , , ,





A research on Web 2.0 webserver demographics

8 06 2007

Background: I had an interesting chat with one of my friends about what technology Web 2.0 uses and promotes. Does it break any trend or at least started to break any in the field of web servers? So for the welfare of science, technology and humanity, I decided to do a research. I can knock all the Web 2.0 web sites to learn about their web servers info and analyze to find out if there is really any significant visible trend or not. Alexa pays their researchers a lot of money to do this type of research. Anyway I am doing it for free this time.

Plan: So, I had to write a web crawler that makes a list of all the web 2.0 sites some how and knocks all of them at the head (pulls the http header only) to know what web server they use. I chose eConsultants.com to create the list. They have a list of all Web 2.0 sites like quite a few sites do, as you may know. And they are easier to crawl as they are least bloated than the others (and I cannot pull data from websites made with flash).

Research: So crawl i did. And found a list of 1269 sites in total. So you know how many Web 2.0 web sites are there. Hang on a minute! What makes them qualified as Web 2.0 sites? Lets leave that responsibility on eConsultants.com. But if you want to know what I think about Web 2.0, here you go, I found these comments in a Digg story:

Digger X: What exactly is Web 2.0? What kind of features can I expect? I keep hearing about this buzz, but I’m not sure exactly what it is.
Digger Y: web 2.0 is a new buzz word that will allow startups to get funding again if they can tag themselves as web 2.0 If your website has gradient colors and uses ajax you’re already web 2.0 baby!!!

Okey, so our mind is clear again. Here is the list of Web 2.0 websites. And another web crawler retrieved web server info from all these sites and created a Web 2.0 list with webserver info. Then a text analyzer program I wrote, made me a sorted list of all the web servers.

Result: Final list is not that big, so I can post it here:

725 (57.13%) ==> Apache
176 (13.87%) ==> Microsoft-IIS
173 (13.63%) ==> unknown
52 (4.10%) ==> Lighttpd
37 (2.92%) ==> Apache-Coyote
25 (1.97%) ==> Mongrel
10 (0.79%) ==> nginx
7 (0.55%) ==> Zope
7 (0.55%) ==> Jetty
6 (0.47%) ==> GFE/1.3
6 (0.47%) ==> LiteSpeed
6 (0.47%) ==> Resin
4 (0.32%) ==> Oversee Webserver v1.3.18
3 (0.24%) ==> GWS/2.1
2 (0.16%) ==> AOLserver/4.0.10
2 (0.16%) ==> Apache-AdvancedExtranetServer
2 (0.16%) ==> SWS
2 (0.16%) ==> Zeus
1 (0.08%) ==> Web Crossing(r)
1 (0.08%) ==> Juniper Networks NitroCache/v1.0
1 (0.08%) ==> Japache/2.2.4
1 (0.08%) ==> AZTK – dido
1 (0.08%) ==> Web Server
1 (0.08%) ==> TwistedWeb/2.2.0
1 (0.08%) ==> JoyWeb 1.0b1
1 (0.08%) ==> Server
1 (0.08%) ==> LuMriX
1 (0.08%) ==> JWS 1.2
1 (0.08%) ==> Lotus-Domino
1 (0.08%) ==> mfe
1 (0.08%) ==> netvibes.com
1 (0.08%) ==> Concealed by Juniper Networks DX
1 (0.08%) ==> Sparky
1 (0.08%) ==> Sun Java System Application Server Platform Edition
1 (0.08%) ==> Mittwald HTTPD
1 (0.08%) ==> Yaws/1.65 Yet Another Web Server
1 (0.08%) ==> igfe
1 (0.08%) ==> Phillips Data v1
1 (0.08%) ==> bsfe
1 (0.08%) ==> SimplyServer 1.0
1 (0.08%) ==> DMS/1.0.42
1 (0.08%) ==> Sun-ONE-Web-Server/6.1

You can compare it with Netcraft’s research result of all web server. I won’t claim that mine is a very accurate research (does have some rubbish data), but it showes the picture more or less. You can see that Mongrel gets a greater share here than the general list. At least those are Rails sites (does anyone use Ruby without Rails as a web platform?). I am happy to see Lighttpd (lighty) getting a spot amongst top 4. If any web server goes up in that list significantly in the near future, it will be lighty. The “unknowns” listed in 3rd place did not give any web server info in their http header. So let us assume that they have the same demographics as the visible ones.

And Apache is the leader by far, IIS being the second biggest web server in the market.

I would be happier if more info could be retrieved this way. I will definitely try to know more about the other web servers here I did not hear of before. I would also love to take part in any research project of similar sort in the future. Finally, If you have any suggestion/critique to make this research any better, or just would like to let me know your appreciation, please drop me a line.

Update: I just found that the primary list has some duplications. Too bad. I just updated the post with the new data. Changed the bad list files with new ones too.

technorati tags:, , , , , , , , , , , ,

Blogged with Flock





Zamzar: online file conversion service and some thoughts about future

31 05 2007

If anybody is interested in online file conversion, I suggest a great service/website zamzar.com. It lets you convert files between most of the common text, document, image, audio and video formats. Just upload, select target format and give it your mail address, it will mail you the result instantly.

Let’s share a scenario with you. I didn’t install any office package in my new OS installation, partly out of laziness, partly out of scarcity of hard drive space.
Yesterday I had to edit and mail an important document file in a hurry. I thought that I can try google docs, instead of installing MS Office or Open Office, to eidt it. As I was ready to uploaded it to google docs, found out that it’s in docx format (introduced in office 11). Goggle docs doesn’t support docx. Then I found zamzar.com after googling. I thought it’s another freeware or shareware, that I have to download and install. But no, it’s an online utility. I converted docx to doc with zamza. And then edited the file in google docs. I saved hard drive space and installation time. And hey, I started thinking, what software I cannot replace with an online service within next two years? Hmm, operating system…… games (real ones)…. web browser…. hmm i keep thinking…\.

Why this is important? Have you recently heard the term SAAS (Software As A Service). That is the future of software solutions. Within 2 years more or less we will be able to do most of our daily tasks without ever installing a software other than a web browser. Day by day web services like these will become powerful. And web browsers will become center of all tasks. Flock showed some creativity, opera pioneered some ideas. And as much as I know FireFox 3 will kill all other browsers. DOM will become even more powerful. Flex, Silverlight, JavaFX (hmm i am doubtful) and Apollo will create new standards. And most of them will be free. We will use on line file storage instead of “My Documents” or “home/”, just like we shifted towards web mail services over desktop clients. It’s true that there is probably a bubble forming somewhere in the Web 2.0 world, but at the same time Web 2.0 is changing our life forever. So lets get ready to embrace the change. And I will write about Web 3.0 some other day.

technorati tags:, , , , , , , , , ,

Blogged with Flock





Hack Day website

27 05 2007

Take a look at the spooky London Hack Day website. Screenshots:

Hack day screen-shot 1

Hack day screen-shot 2

Trivia: Can you guess the chypher criteria used here? (Its very easy!)





Softwares I cannot leave without: Episode 1

26 05 2007

I am someone who appreciates great softwares. Let it be a windows or Linux software, an web app or a tool for mobile, I try, judge them all and use the softwares I find best. I am a download junkie too. I download, in my honest opinion, more than anybody else in Bangladesh. I download via my download managers, bittorrent clients, Linux tools and finally my custom web crawlers written in Perl (that’s another story, which I will write in some other series of posts) 24/7. I find it my duty to remain cutting edge. If I do not use the best softwares, how can I create best ones, right? Enough prologue, here is the part of the post that may come of use to you. And I will keep the series going:

Wordweb (free edition): It’s a tiny dictionary that remains in your system tray. Select any text in any window/editor/software and hit ctrl+alt+w. The dictionary pops out with the definitions/synonyms. If find yourself caring for your English, don’t live without it. Cons: Does not find rare words, in free edition. But serves well for me ( I got 7.5 in IELTS 😉 ).

DUMeter: Bandwidth monitor software for windows. It shows exactly what is happening with my Internet connection. If you have an Internet connection faster that you will ever need, you don’t need it. But I am someone who will, in my humble opinion, prove even few MBps connection slow. But anyway, in Bangladesh we don’t get fast enough Internet connections. And I feel blind if I do not get a measure of incoming and outgoing traffic of my PC.

That’s all for this episode. I would appreciate if anyone suggests any better alternatives or relevant info.

technorati tags:, , , , , , , , ,

Blogged with Flock





Try Flock!

7 10 2006

Did you check out Flock? Its a brother of Mozilla FireFox, written on mozilla source code, just as FireFox. You can even use FireFox extensions with it, well, not all. The “bingo” is, you can blog directly from it, without logging into your blog everytime. Visit the site and they will convince you to use it by showing some online demo.

technorati tags:

Blogged with Flock