Server-side JavaScript

April 24, 2008. Filed under Programming, Web Services.

Its been almost 4 years since I first started coding JavaScript and I have to agree that its an awesome programming language. Most people think JavaScript is a client-side browser dependent inconsistent programming languages with tons of if’s and but’s. I have to admit that its the problem of inconsistent implementation of the DOM model across different browsers.

JavaScript, also called EMCAScript, like any other programming language has a real spec. It’s been majorly considered to be a client-side scripting language to make the front-end of any web-based product more interactive. But, recently, there has been lot of work going on to adopt JavaScript as a server side technology.

There are tons of projects which are using JS on the server side to churn out html at the web-server’s end. These projects range from simple to most complex solutions.  mod_js is the most simple solution ( proof of concept ) which is a stand alone apache module that allows to execute JavaScript ( EmcaScript ) on the server.  While, Jaxar, a java container which enables to code JavaScript on the server side.  And as a server it offers access to files, processes, databases, networking, logging, scalability, security and extensibility.

With all these developments going on its for sure that something big is coming. The peices are falling into place and setting stage for the next big thing on the server-side. Think about just one technology on both server as well as client-side which would filter a lot of mess in the existing solutions. With the tools, technology and need its just the matter of hype thats needed for it to flourish.

Today Ajax, a derivative of JavaScript, is so hyped and successful. It took some time to evolve and get adopted with all the sexy cool features.  Let the saga follow and may JavaScript win again!!

Tutuorials for Advanced JavaScript

April 17, 2008. Filed under Java Script, Programming.

These are the best tutorials out there, don’t miss these if you are/wannabe javascript programmer. ( Hold your nerves untill these videos load. )

PS: Douglas Crockford is the JavaScript architect of Yahoo!

Now is our time!

April 9, 2008. Filed under Personal.

A fantastic inspirational motivational videos I have recently come across.

Music File Compressed 1,000 Times Smaller than MP3

April 3, 2008. Filed under Innovation, Technology.

If you are a fan of stretching limits and shrinking volumes with technology, here is a wonderful work on the next generation music compression format. MP3 has dominated the whole music industry for a while but here is what might dominate in the future.

Considering an average mp3 file to be of size 5MB a 700MB cd would accommodate  140 songs. Considering this new format the same cd would accommodate  140*1000 songs. Hurray!! thats like having my entire collection of various language’s in a single mp3 cd.

Well here’s the link: http://www.rochester.edu/news/show.php?id=3136

OpenCoffee Meetup II @ Pune on Apr 4th

April 2, 2008. Filed under Entrepreneur, Events.

The Open Coffee Meetup event has no fixed format, it is an informal networking meetup. There are no expenses to attend. It’s free - open to all entrepreneurs and startup enthusiasts.

Uma Heights is a residential apartment building on BMCC College Rd. in front of Agarkar Research Institute (ARI), 3 buildings before the Law-College Rd., Senapati Bapat Rd. Intersection Circle.

Please RSVP your attendance on Upcoming.com
http://upcoming.yahoo.com/event/428897/

Date/Time: April 4th Friday, 5:30pm - 7.30pm
Venue: BookEazy Technologies,
Flat No. 3 (staircase at the back of the building, top floor),
831-A Uma Heights,
BMCC College Rd., ShivajiNagar,
Pune - 411005.

As a bonus the Startup Lunch event is also happening in parallel at the same venue.