Wednesday, April 30, 2008

RIA with Adobe Flex and AIR

I just happen to attend a talk on Rich Internet Applications with Adobe Flex and AIR, and like to share it with you on 26th April' 2008.

Making most out of the web, in the sense it started with Java Applets and Microsoft ActiveX, but they have some issues due to security and page loading which takes time (Applets). With the transition in the Web, AJAX came into the picture and people used it.
In 2002, Macromedia came with RIA i.e. Rich Internet Applications. It is a combination of flexibility, responsiveness and ease of use both for the Web and Desktop level.
Adobe came with RIA in form of Adobe Flex (http://www.adobe.com/products/flex/) and AIR (http://www.adobe.com/products/air/).

With Flex, it works on MXML i.e. a declarative XML language use to describe the UI and its behavior. One could make the Flex Applications using the Adobe Flex Builder and at the browser side one only needs the Adobe Flash Player and on the Desktop Adobe AIR (both are cross browser and cross-platform respectively).

When one creates the Flash .swf file (which has all the rich UI), when invoked it connects to the Adobe Flash Player -> which in-turns contacts the Web Server where all the business logic is invoked through the set of tags. One could as well call the Web Service methods.

Using Adobe Flex Builder which is very powerful IDE for making Flex applications has suite of controls like Data Grid, Tables, to name a few.

We looked at a very simple application, where in some controls were added to it and .swf file was created. The same code was used in Desktop Application and was deployed.

One more feature, that makes it pain free is packaging. It provided a packaging functionality where Desktop application was packaged and deployed at the system.

Sunday, April 20, 2008

BarCamp on Sunday...


I went to BarCamp at IIM, Bangalore on Sunday.. gosh, I missed my sleep, that what I was thinking before, but after going there I wasn't feeling too much bad. There were few good topics which were presented and discussed.

The crowd was very less as compared to last BarCamp in Bangalore. Though I met few of the people, whom I knew in last BarCamp, some them who inspired me to write blog even, and here I am...

Though, I first went to MySpaces.com presentation, though it sounds nice, the presenter presented on the rich API MySpace provide in order to build application. But I guess I was looking much more interesting topic so I quit from there.

Next, I went to a presentation where Naveen (if I am correct!!!), was presenting on integration of BIRT to the RIA, though it was interesting as I worked on BIRT sometime back, but I missed the initial thing, hence joined people arguing about one way or the other using Business Intelligence tool.

Next, I had a cup of coffee; I was bit sleepy now, so I rejuvenated myself.

So, I thought to go to a discussion which is totally apart from my domain of interest. So I went to VoIP a.k.a. Voice over Internet Protocol. They were discussing why VoIP is still not favored by Indian government and how its been popular West and South – East countries. But we explore it using Skype like software but it yet has to become legal so that we could call locally within India using VoIP. We should protest, and I am ready…

By now, it was lunch time, so I went to have lunch. As I said, it takes pro-active nature to get to know people. Hence I met few good people in discussion talks and during lunch hours who are working closely in the domain of my interest and not of my interest as well, but doing cool things. I get to know how people are scaling their applications in order make a mark in the market. All Web 2.0 technologies are not hot piece but some are. There were talks about how Adobe is making use and aggressively marketing its Web 2.0 tools, though they are paid frameworks. People also talking about OSS tools as well and how Web 2.0 is making buzz in the computing market.

So lunch was good, now I went to talk / discussion, where Vinayak from Akamai, talking about High Performance Websites. Though I herd of High Performance Computing, but High Performance Websites, what is this… ????

Vinayak, talking about how you could make your website popular from 10 hits per day to 100,000 hits per day and increase them. He talked about the caching technology, As he was from Akamai, which deals in providing services to companies like MySpace in server and stuff, so he knew where the bandwidth is eaten up in your web site. He talked that with little tweaks, you could make your website fast downloadable when network is slow. That’s nice one, I must say…

Next, I was searching but tired how you could make your software as a service, but I couldn’t find. Then, I thought, lets call for the day, and called my chauffer, and went back home…

Wait a sec, I also got a shirt as well as a souvenir to remember BarCamp the whole year and look forward to participate in it next year… So kudos to all who started this concept and its really worth appreciation….

The Water Horse: Legend of the Deep


So, again this weekend I was forced to watch a movie... nahin...... dosto.. main mazak kaar raha tha.. not forced, but invited... (no.... friends.... i am joking)

I was totally talli (drunk) before watching this movie and after watching I became some what more talli... what a movie is it ... first of all this movie is in English that too with no hot scenes and all cartoon dragon moving here and there, and the little kid running after it to save from not so cruel people, arre bhai saab log dushman nahin hote hain (all people are not enemies)



well it was ok movie worth not watching ... hall was empty and we were bound to keep are legs above the chairs, as if its our theater... one couple was sitting in the row below us, they moved couple of row below .... I told my friends to behave in very gentle man manner, but ....

anyways.. Ashish Bhai, I am again insisting that it was very good movie.. thank u once again... aapkee choice kaa jawaab nahin... hahahhahehehehehehe

Thursday, April 17, 2008

BarCamp - the next big thing in Bangalore



So BarCamp is here once again... It will be my second time I will meet my old and new friends all of similar interest. Its the one place where like / unlike minded people meet, share ideas, collaborate and speak together. Yes, there is lot of technology transfer, meeting new people whom you dont know and like to know. But all said, one has to make an initiative. The BarCamp is self less initiative by group of collectives who present their ideas, talk and present some very cool stuff.

Not to forget the very warm and welcoming IIM Bangalore, which host the event, the one of the best place in Bangalore. I just luv it....

What to get to know about in BarCamp. Well if you just browse to the BarCamp 6 you will catch up several interesting topics. If you are technology enthusiast, you could catch up with upcoming and Web 2.0 talks or VoIP or Signal Processing and much more, social networking people could catch up with Future of Social Networking, Marketing, Digital Media all under one roof...

So gear up, get ready and hit the floor... Catch you all at the BarCamp... at IIM Bangalore...

Saturday, April 12, 2008

Movie review - Krazzzzzzzzy 4



I was really krazy that i had watch such a idiotic movie. What the movie is all about and these fine actors been portrayed is totally insensible. There is no head and toe to the movie. you really hold your head while watching this movie. people running here and there just for nothing and songs, they suck a lot (some exceptions are there).

well, the movie startup was good and worth watching but as it goes, the story becomes penless (that what i say). well all in the group were cursing me after watching a movie, but hey guys it was a unanimous decision to watch a movie.

well our sponsor Mr. Murali (who understand little bit of Hindi, too was puzzled what he saw) ... don't worry Murali, when you will come a new will be released so that u can take all of us again...!!!

well back to the movie, ya the songs of hotty mumbai babe (is she really a babe!!) aka Rakhi Sawant is hot, then Shah Rukh song was good too… best rest of the movie really sucks man…

well if u have time go and watch a movie, but only when u r not paying for it(same case with me toooooooo .......hahahhahahahhahehehehe)

Sunday, April 6, 2008

One Two Three ... Movie

One Two Three…. – Comic Adventure

So it was Saturday, a night to enjoy and looking for company to spent with. My friend Ashish called me for chit – chat, and I proposed to go for a movie. I usually not a first day first show buff, but go to a movie by looking at the rating / comments and then decide to watch it. So we met at Innovative Multiplex, were all shows were open to watch English / Hindi. I was proposing for Shaurya, a serious movie, may be it tried to give audience a lesson. But all we decided to watch One Two Three… I don’t know what made me to change my decision, well I would give credit to our friendship. But I decided my decision wasn’t that bad. What is the reason?

Let me start from background, One Two Three… a comic puzzler (that would I say), was given two and half rating by national daily. Though, it said the comedy wasn’t so funny, but I would say not to use your brain while you watch this kind of movies. But at the same time, you expect a good performance from the actors too. Though I would give my vote to Paresh Rawal and Suniel Shetty. Though some actors were terribly bad such as Esha Deol, what the hell she was doing in the movie with that pathetic South Indian melodrama in the movie. Sameera Reddy is hot though.



The thing that catches me in the movie is the Left – Right Funda. I thought to use that in daily life, but I guess it looks good in movie. It catches laughter of the audience.

One more thing, the Papa ( I don’t remember that actors name) was also cool and his one of the senior assistant was too good. He was leading in the climax.

Though slang language is used a lot. I guess that is something, I see a change in movies. But on the contrary people don’t mind at certain level.

So, it’s a movie to watch (but only with friends, it will give you immense pleasure). But I would recommend leaving your brain at home (psychologically). Then you will be able to enjoy the movie to fullest.