He’s a Mac, he’s a PC, but we’re Linux

Earlier this year the Linux Foundation launched a competition for budding writers, film makers and just general Linux enthusiasts to make their own grassroots advertisement to compete with Apple’s highly-successful “I’m a Mac” series of adverts. The Linux Foundation hopes to succeed where Microsoft’s short-lived Jerry Seinfeld experiment failed, namely landing a glove on Apple’s unrelenting “I’m a Mac” ads.

The Linux Foundation think, and rightly so, that a Linux advertisement is overdue and felt it time to produce their own ad they did as Linux does – they sought community involvement.

The Linux Foundation opted not to embark on their own production but rather sponsor a community contest, exploiting the minds and talents of Linuxphiles globally. The contest started on January 26th and entrants are asked to showcase their take on “I’m Linux” within 60 seconds or less.

Participants were asked to showcase their take on “I’m Linux” within 60 seconds or less. There was no requirement to mention or refer to the Apple or Microsoft campaigns. Submissions were expected to be inspirational and explain why the creators love Linux, infecting viewers with their passion. The winner has now been announced.

It wasn’t just a work of love, mind you. The winning prize is a free trip to Tokyo to participate in the Linux Foundational Japan Linux Symposium during October this year.

Over 90 entries were submitted, from across the globe. Five of these were shortlisted as the finalists, and just prior to Easter the winner was chosen, Armitay Tweeto, freelance graphic designer and user interface consultant from Bet Shemesh, Israel.

Tweeto’s winning entry was titled “What does it mean to be free?

The two runner ups were “The Origin,” and “Linux pub.”

The other two finalists, who did not gain a place, were “The future is open” and “Challenges at the office.”


Microsoft to unveil SkyBox cloud service

skybox Microsoft is all set to announce a new syncing service at the Mobile World Congress this year, with SkyBox set to rival the likes of MobileMe as a cloud-based system.

This gives users the ability to back up their Windows Mobile devices over the air, meaning they can backup, restore, and manage phone contacts and data on the fly.

In fact, and in quite a departure for Microsoft, the service could also be rolled out to non-Windows Mobile devices, although it’s unlikely this will extend to the likes of the iPhone.

Sky’s the limit

Other services set to be announced at the Mobile World Congress include SkyLine, which will be aimed at helping users and small business owners to set up their Exchange servers with their own domain names.

And those of you that remember Microsoft’s efforts to replicate the success of Apple’s App Store won’t be surprised to find out that SkyMarket is finally coming to fruition, but only for WM devices.

Of course, there’s always the rumour that Windows 6.5 is going to make its debut as well, and if we were betting folk we’d say it’s pretty likely, so watch this space as TechRadar reports from the MWC this year.

Monitor Internet bandwidth with BitMeter and SurplusMeter

With ISPs, such as Comcast and Time Warner, metering or limiting bandwidth, your users, particularly telecommuters, may soon need a way to monitor their Internet usage. On a September 24 episode of CNET TV’s Insider Secrets, Brian Tong discusses two free bandwidth monitors–BitMeter for Windows and SurplusMeter for OS X.

I haven’t used either of these applications, but those concerned they might get caught by their ISP’s bandwidth limit might want to give them a quick look.

Glary Registry Repair

Glarysoft Registry Repair is an advanced registry cleaner for Windows that allows you to safely scan, clean, and repair registry problems. Problems with the Windows registry are a common cause of Windows crashes and error messages. Glarysoft Registry Repair allows you to fix your registry and optimize your PCs performance with a few simple mouse clicks.Version 3 improves scan engine and fixed some bug.


Edit me

Just saw an interesting bit of JavaScript that allows anyone to edit the content of a web page from IE or Firefox.

This is a JavaScript trick that runs on the client side and does not have any effects on the actual file on the server. With this, you can change the text of a web page to your heart’s content.

Once you visit a page you are interested in modifying, enter the following JavaScript in the address or location bar all in one line.

javascript:document.body.contentEditable='true';document.designMode='on'; void 0

This should turn the web page into a editor. Try it out.

Google Chrome, another browser in the block !

The Browser War is flaring up once again with the release of Google Chrome. Google Inc. has released its own Web browser in a long-anticipated move aimed at countering the dominance of Microsoft Corp.’s Internet Explorer and ensuring easy access to its market-leading search engine.

It is a new browser based on many freely available open source components such as WebKit and Firefox. Chrome is bare bones, chrome less, browser with very little UI fluff and decoration. It is interesting to note that the UI for the Google browser took a note from the companies colorful logo, the Chrome UI looks neat with a blue pastel color scheme.

They say, Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier. Many of the features that are high lighted in Chrome are not necessarily revolutionary. Chrome basically reduced the browser to the location bar, tabs, and content page.

The most notable features in Chrome are its crash control, incognito mode, and safe browsing. Chrome runs each web page on its own process so that if one page fails only that page is effected. Incognito mode is like Safari’s Private Browsing, aka Porn Mode, it allows you to surf the web without caching cookies and history of the sites you visit on your local computer. It’s safe browsing feature will help you to identify web sites with malicious code or applications. Many of these features are not entirely new.

What I think is new is that Google decided to release yet another browser. The browser space is already crowded with Firefox, IE, Safari, Opera, Konqueror, and Flock to name just a few. It is clear that Google will align Chrome with its properties, search, applications, development tools, and user generated content sites. Seeing Google take this approach I wonder if other companies follow suit and release internet browsers that compliment their business. Can you imagine a custom browser from Adobe, McAffee, Oracle, Amazon, or EBay? hell!

The news is that Chrome has already acquired nearly 1% of the market share. Now, thats impressive and I think Firefox is already feeling the heat.

TIOBE Programming Community Index

The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, and YouTube are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system.

Since there are many questions about the way the TIOBE index is assembled, a special page is devoted to its definition.

The ratings are calculated by counting hits of the most popular search engines. The search query is executed for the regular Google, Google Blogs, MSN, Yahoo!, and YouTube web search for the last 12 months. The web site Alexa.com has been used to determine the most popular search engines.

The number of hits determine the ratings of a language. The counted hits are normalized for each search engine for the first 50 languages.

Besides the rating of programming languages, there is also a status indicated in the TIOBE chart. Programming languages that have status “A” are considered to be mainstream languages. Status “A-” and “A–” indicate that a programming language is between status “A” and “B”. If a programming language has a rating that is higher than 0.7% (yes, this number is arguable but we had to fix it somewhere) for at least 3 months it is rewarded status “A”. The first two months the programming language will receive status “A–” and “A-” respectively. The opposite holds for languages that go from status “A” to status “B”. So if a language had status “A” 2 months ago, a rating of “0.607%” last month and a rating of “0.687%” now, it will have status “A–“.

Programming languages that are very similar are grouped together. Currently the maximum of the hits of the individual languages is taken into account when calculating the ratings of groupings. In the future we will do a better job and take the union (from mathematical set theory) of all the hits.

The long term trends for the top 10 programming languages can be found in the line diagram below.

No wonder Java tops the ranking. And it will continue to hold that position for some time to come. What I am surprised to see there was Pascal is gaining popularity and people are using it nowadays. You can see the list of top 50 languages here.