Pages | 1 | 2 |
Google's Data Interchange Format “Protocol Buffers allow you to define simple data structures in a special definition language, then compile them to produce classes to represent those structures in the language of your choice. These classes come complete with heavily-optimized code to parse and serialize your message in an extremely compact format.”

Valve announces Steam Cloud “At a conference on Steam and the future of PC gaming at its Seattle headquarters today, Valve announced that it would be introducing a new feature to its digital distribution platform that allows remote storage of all game data for Steam games.”

The End of Theory: The Data Deluge Makes the Scientific Method Obsolete “Kilobytes were stored on floppy disks. Megabytes were stored on hard disks. Terabytes were stored in disk arrays. Petabytes are stored in the cloud.”

Google spotlights data center inner workings

Hadoop Summit and Data-Intensive Computing Symposium Videos and Slides | Yahoo! Research

Next Generation Data Storage with CouchDB “Next Generation Data Storage with CouchDB”


Solar from flight404 on Vimeo.




Lightweight data exploration in Excel “For in-cell bar charts, the trick is to repeat a single bar “|”. When formatted in 8 point Arial font, single bars look like bar graphs. Here’s the formula behind the bars:”

MapReduce: Simplied Data Processing on Large Clusters

Juggernaut “The Juggernaut plugin for Ruby on Rails aims to revolutionize your Rails app by letting the server initiate a connection and push data to the client.”

Naked Objects “Most people who believe they are doing object-oriented design and development are doing no such thing, because they are ignoring the most important principle of object-orientation. We describe that principle as 'behavioural completeness': an object should completely model the behaviour of the thing that it represents. Instead, most people continue to design business systems that separate procedure from data, albeit dressed up in the language and technology of object-orientation.

Why is this distinction important? Because behavioural completeness is the key to realising the principal benefit of object-orientation: the ability to cope with unforeseen changes in requirements.”


Streamlined - Real world scaffolding “Streamlined is an open source framework for quickly creating data-centric applications with Ruby on Rails.”

Data Decoupling Patterns

Data Accessor Pattern:

  • Used to seperate data access complexity from application logic. Typically used in applications with a db backend. Changes in data representation will not affect application logic as long as application uses a generic set of access operations to retrieve data (etc: read,write,delete).


Active Domain Object Pattern:

  • Sits in between the physical representation and the business logic. Encapsulates physical data representation in higher level domain objects. The data access can be encapsulated in a data accessor pattern.


Object Relational Map:

  • Maps objects to relational databases. In other words, it is used to encapsulate physical data in logical objects. A typical mapping would map a table to a class, a row to an object and a column to an attribute.


  • A one to one relationship between tables is mapped using a direct reference.


  • A one to many could be an aggregation or an association. In an aggregation, one side owns the other one. In an association, one side is related to the other one. In an aggregation, all owned objects are automatically updated. In an aggregation, all related objects are just read automatically.


  • A many to many is a bidirectional association.

Removing the Submit or Save button is likely to cause users to question whether or not their data was stored Topics : asynchronous, javascript, ajax, web, application

A Neutrino feed is a collection of pointers to other syndication feeds I am solving the distributed data problem by aggregating all my content on tamizhan.com. Topics : api, blog, data, distributed, del.icio.us, feed, flickr, remote, tamilizhan.com

Site Update

I am pulling data from my delicious page into tamizhan.com. Next on the list is flickr integration.

Offshoring - The Punch Card Era

“It was founded in 1968, and started at the very bottom of the outsourcing value chain: documents were flown into Mumbai, then known as Bombay, from other parts of India. Data was punched into cards, and the work was turned around in seven days.”

The Outsourcing Weblog.

I didn't know that TCS was involved with punch card outsourcing :-)

I am looking to link to interesting outsourcing/insourcing/offshoring/globalisation stories from here. If you come across any, do let me know with this link.

Sarovar : Open Source in India

“Sarovar.org is India's first portal to host projects under Free/Open source licenses. It is located in Trivandrum, India and hosted at Asianet data center. Sarovar.org is customised, installed and maintained by Linuxense as part of their community services and sponsored by River Valley Technologies.

Sarovar is hosted on a Compaq box running Debian woody and GForge.

Please read the site documentation http://doc.sarovar.org for effective use of Sarovar.org. Contact raj at linuxense dot com if you have further questions or comments”

Sarovar.org

I always had a sneaky suspicion that there were a lot of really smart guys in Trivandrum, my home town. This more or less confirms it.

I have joined and have plans of putting my nucleus plugins over there. I have started out on a couple of new projects which hopefully will have a larger user base.

Open Source is a natural fit for India. Behind inherently less materialistic than the West and with a long scholarly tradition of distributing knowledge behind us, I am quite sure that Indians will make their mark in OSS.

India really is shining ;-)

Foreign funds' Sept inflows to India beat '02 total

“Foreign funds stepped up purchases of Indian shares in September, with the month's net inflows surpassing their investments in all of 2002, buoyed by a bullish outlook for the farm-dependent economy, fund managers said.

Data released by the Securities and Exchange Board of India late on Wednesday showed offshore funds picked up stocks worth $855.2 million in September.

Their cumulative purchases this year totalled $3.1 billion, the highest portfolio inflow into the country since foreign investments were allowed a decade ago.

"The underlying economy is doing phenomenally well, there is no argument about it," said London-based Avinash Vazirani, the chief investment officer for South Asia and Africa at BNP Paribas Asset Management.”

Read more.

Lately. there has been a lot of positive buzz about India in the media. The hockey team, the cricket team's performance in the world cup, Anju George, the economy which is generating the maximum buzz, the BPO sector which of course is growing at a torrid pace of 60%, the excellent monsoon and so on and so forth.

Gradually, Momentum is building up. All this reminds me of Gandhi's classic quote,

“First they ignore you,
then they laugh at you,
then they fight you,
that is when you win”.

Maybe, the mahatma is finally smiling somewhere up there :-)

Happy birthday, old guy. You moved an empire without firing a single shot. A certain GW Bush could learn a lot from you.

Meanwhile here is hoping, the forthcoming elections next year don't end up having a major impact on the economy.

It is going to be fun watching the next year's election. The number of channels, especially the number of news channels, has gone up significantly since the last election and it should be fun watching the channels trying to outdo each other.

Hace a nice long weekend.
Topics From Archives (The bigger the keyword, the more number of posts in it)ad airport bangalore buddha chenkottah crocodile dharma eagle ridge entrepreneur falls flower foot grandbay india indianresort karma kerala life lisp mauritius mom monsoon moon mountain pink programmer rain rochester sand sea shalini submarine subscooter sunset tamil nadu underseawalk underwater walking wedding wordpress