- Facebook offers new messaging tool (The New York Times)
- Deloitte names FatPipe fastest growing tech firm (The Economic times)
- The business of innovation: Steven Johnson (BBC News)
- Researchers develop ultrathin microchip that can fold to fraction of a millimeter (The Mainichi Daily News)
- With Galaxy Tab, Samsung aims to lead in ‘tablet war’ (the Korea Times)
- The 50 best inventions of 2010 (TIME)
Networking, I have been listening to this word all the time. It may be of the features to achieve success. Have contacts, find new friends, find reason to talk to people etc etc … so that one can have a good network and it can help me in future.
Well this was or may be the idea the social networking sites came into existence. I started with Orkut, then MySpace and now Facebook. Firstly I was amazed with the concept and features provided by these sites but now it has changed.
Wow !! was my reaction when I first logged into Orkut. Within few weeks I found it pretty cool that I have 500+ friends and I can keep contact with them forever. I can see what a friend is upto or can join various fans group, create my own group, plays games and the list can go on…. Read more…
Google brings Quake 2 to the browser with HTML5 – VentureBeat
Hands-on Review of Marvel Comics for iPad – BoingBoing
Rails 3.0: Second beta released – RubyOnRails.org
iPad apps go live in App Store - CNET news
Gmail Becomes an App Platform: Google Adds OAuth to IMAP – ReadWriteWeb
Chrysler to Build A Battery-Powered Electric Car by 2012 – Design News
39 Examples of Minimalist Web Designs – YouTheDesigner
Fast Company magazine recently published the list of Most Innovative Companies 2010.
Facebook jumped from its no.15 ranking last year to top the chart this time, while amazon jumped from no.9 to no.2.
Interestingly there is a link specific to most innovative Indian companies and the leader of this lot is the Indian Premier League.
In the Design section IDEO, my personal favorite, comes second to the BMW Group Designworks.
The importance of this event lies in the fact that many of todays leading software companies use MapReduce based projects. It is slightly scary for these players especially the users of the Hadoop and the CouchDb projects Read more…
Today I got an email from Google (as a google apps admin) saying that over the course of 2010 they we will be phasing out support for Microsoft Internet Explorer 6.0. The same is also communicated at their blog.
Also when opening Facebook from IE7 browser I got a box on the top suggesting me to upgrade to IE8. Earlier last year similar phase out warnings had started to appear on YouTube as well.
The online world is buzzing with the news of the showcase of the apple ipad. My take, i am in love. The cozy size and slim body as shown here, are good enough reasons to make it irresistible to me. Add to that the portability of all the the iphone apps and apple promoting it as a gaming machine, things can’t seem to be getting better. A friend pointed out how this will change the landscape for e-reader. Amazon now needs to do some serious rethinking of its Kindle.
For sometime now, I have been wishing to have a cool device that could let me just browse the web and blog, while being portable enough to be brought out anywhere. I think i have found my device, now just need to wait for the 2 months to lay my hands on this new phenomenon.
It is amazing as its a paradigm shift in the way we can code interactions with any GUI. It enables programming using GUI screenshots rather than lines of code.
As the article on MIT site says : A programmer using Sikuli doesn’t need to know anything about the code underlying a GUI. Infact even Sikuli doesn’t know anything about it, either. Instead, it uses computer vision algorithms to analyze what’s happening on-screen. “It’s a software agent that looks at the screen the way humans do.
Lets take the example of a weather map maintained by some Meteriological deparment, which specifies with a certain color (say dark gray) that it is going to rain in a particular region. A programmer using Sikuli can actually specify that a message should be sent to him mobile when the particular region changes to the rain colors. Instead of using language (as in terminology) to describe the color or the region, the programmer can simply plug screen shots into the script: when this (the region) becomes this color (the color of rain, dark gray), send me a text message. This is a hypothetical scenario i could think about similar to the bus example that is present on the Sikuli website.
Sekuli looks for the targets that receive the commands on the screen using a ‘computer vision engine’ that finds the best matching region. The script is based on Jython, a Python implementation on Java VM so you can use virtually any Python module with it. So there is a learning curve, but a basic understanding of Python is probably all that’s required.
The first release of Sikuli contains Sikuli Script, a visual scripting API for Jython, and Sikuli IDE, an integrated development environment for writing visual scripts with screenshots easily. Sikuli Script automates anything you see on the screen without internal API’s support. You can programmatically control a web page, a desktop application running on Windows/Linux/Mac OS X, or even an iphone application running in an emulator.
Downloads: Sikuli related downloads are available here
The creators of the language say that it’s not intended for beginners, but it’s also not terribly difficult to learn. It’s object-oriented and boasts features like true closures and reflection.
This one is another resultant of the 20% time project time that Google is famous for.