It all sounds Geek to me! [Gautam Arora]

Friday, March 31, 2006

Better days @ Blogosphere

The last few days on 'Blogosphere' have been good.

I upgraded to a port of the Kubrick theme(originally for Word Press) to Blogger, K2 from Blogger Templates.
It looks much better, but i had overlooked the template forum, this port needed all verifications to be turned OFF for comments.
This led to 'No Comments' on my blog, which i had been expecting, keeping in mind that i have been getting some minimal traffic from reddit and digg.
Thanks Ajay for getting this to my notice and i rectified it, and i soon plan to shift to Word Press or Drupal.
Also got a mail from fellow blogger 'Sudhanshu-The Day Dreamer' and have added him to my blogroll too.Connections of the like-minded are surely developed here.

Amit has also started blogging, and he is a journalist at heart and am sure will soon write some powerful stuff!


The weekend is here, and will put some efforts towards OpenCerti too.

Thursday, March 30, 2006

Bye-Bye Orkut?

Google's makin' a hell lot of moolah! i'm glad that its taking a slice outta M$'s kitty :)

But the latest buzz on BusinessWeek seems to suggest:

"At its current share price of $394.98 a share, a sale of 5.3 million shares would raise nearly $2.1 billion..."

and what could be a likely acquisition with this $2.1 billion...well, maybe Facebook!

Its a social community, just like Google' Orkut (a place where i hang out with many of my friends!)

Would you have to soon leave your healthy collection of Orkut scraps and move to a new home?

Is it the end of the road for Orkut?

I hope not...

Monday, March 27, 2006

HOWTO: Start Websphere AS(Linux) App Assembly Tool from Windows using Cygwin

1 Introduction

1.1 Purpose
The document explains the procedure for using AAT for WAS on a Linux machine through a remote connection from a Windows machine. The procedure involves starting the X server on the Win PC and connecting to the remote WAS Linux server. This will allow us to assemble and deploy J2EE applications remotely on the Linux server.

1.2 Target Audience
Web designer, Java programmer and System Administrator

1.3 References
[1] Cygwin/X User’s Guide
[2] IBM WAS, Version 4.0.x Information Center

2 AAT usage procedure

2.1 Pre-requisites
2.1.1 Cygwin/X setup
*Download the Cygwin/X setup
*Follow the Installing Cygwin/X procedure

Please note:
For the current doc, Local Package Directory: C:\cygwin
It is necessary to select the xorg-x11-base package during the setup
It is optional to select the inetutils package (for telnet) and openssh package (for ssh)

2.1.2 PuTTY setup
Download the PuTTY client

2.2 Steps to start AAT

2.2.1 Start the X server
Run C:\cygwin\usr\X11R6\bin\startxwin.bat
Start X Server

This starts the X server and an X terminal window pops up.

2.2.2 Connect to remote server using PuTTY
Enable X11 forwarding and define X display location from Connection->SSH->X11
X11 Forwarding


Begin SSH connection on port 22 by entering the IP address of WAS Linux Server, and click on ‘Open’
Begin SSH Conn


Enter the login details in the new window
Login


We are now connected to the remote server using PuTTY!


2.2.3 Start AAT
Enter the following commands in the terminal
#cd /opt/WebSphere/AppServer/bin/
#./assembly.sh
Enter this...


This will start the IBM WAS AAT
WAS Starts 1


WAS Starts 2

2.3 Steps to exit AAT

2.3.1 Exit AAT
Use File->Exit to close the AAT
Exit from WAS


2.3.2 Close the remote connection
Use ‘exit’ command on the terminal to close the connection
#exit
Terminte connection


2.3.3 Shutdown the X server
Right-click on the X icon in the taskbar and select ‘Exit’ and
Shitdown X 1


click on ‘Exit’ to shutdown the X server.
Shitdown X 2

3 Conclusion


We have used Cygwin/X and PuTTY to start/stop the AAT on the WAS Linux from our Win PC.

Digg it! Redd-it!

OpenCerti - Community driven PHP certification - Coming 'damn' soon!

Must've been abt 3 weeks back when Nirav shared the OpenCerti vision with me at The Mumbai PHP Meetup(surprisingly though no1 except the both of us had turned up!)

I was seriously looking at some projects to get to work on, but either they were all too far ahead in their development phase or i was far too behind in the project-domain(and this had gone on for quite some time as is evident by the zillion number of blogposts about some open source projects...)

Infact the very reason I used to post about them was that I wished to be a part of the 'OpenSource Community' from which I had just received and never been able to give back.Though i made a Java Network Sniffer and planned to opensource it, but have never gone back to it, except to give it to other students and asking them to make it more useful.

Ya, so going back to the meetup which was at the Magnet office at Borivali(W), it brought back memories of going to a network security company in my Final Year to get guidance(and a job) for my BE project.
A medium-sized office with an dynamic CEO, a vision to touch the sky but not alone...

Deep inside of me I was hoping to turn this PHP meetup into a Python Meetup, and get some ideas to get that rolling too.(They say that once there was a Python Meetup in Mumbai, but maybe they just got too busy with their own lives....happens!)

After Nirav had heard enough of me, he asked, Do u wanna be a part of OpenCerti?
Oh Hell Yeah!

So he started telling me the plan about development, promotion etc.
'This is gonna be BIG!', i can still hear the ring of those words from Nirav.

So ok, where do i get started?
Why dont u write some code for the Exam Management System? What the hell!
I mean I know i had spent quite sometime telling him about the languages i knew and the projects i had done, but then still...

Actually, we have the code almost ready but you will have to write a port in PHP? Ahem!
I mean, i agree we are at the PHP meetup,we wanna do php stuff-and-all-that and OpenCerti is all BIG, but why me?
There is definitely someone out there who knows a heck-more PHP than i would know in 10 lifetimes...
But there was that sudden-adrenalin-rush and I said, Yes! This was my chance to be part of the community and I aint gonna let that go!

So well, thats how it all began...the port is ready and we have tweaked the system into motion, we are almost there!

OpenCerti should be a fun-place to be at and learn (already know a fair amount of php/mysql), infact a great place to share knowledge and get certified too!
I'm glad i wud be a part of it, and so can you....join us!

Sunday, March 12, 2006

Better Web Application Development Video

The video(which i found from my best friend reddit) is by:

Sean Kelly(woking at Nasa JPL )

He gives his work background, and the need to look at scripting languages for UI development for the 2000's. The video covers a Hello World app development(using the so popular screencast mode) using the competing frameworks and then a Time Log application(UML below). The metrics coveres include LOC,XML situps, compile/runtime errors,headaches and FUN! and even security,i18n etc.

The results favors the Scripting Language Web Frameworks. There is no winner as to say, because it depends on the viewer to decide who it is, and once you see it, you will know where you wanna head. A worthy download for sure...

Here are a few screenshots before you start downloading the 378 MB video

p.s. The results at the end have been masked and can be viewed in the video :)

Download the interesting comparison of Rails, TurboGears, Django, Plone, and Java Sevlets/JSP, and full fledged J2EE development (60 min video!) here!









Tuesday, March 07, 2006

Trade@InklingMarkets

Define:Inkling - a slight suggestion or vague understanding; "he had no inkling what was about to happen"

When it comes to trading, shares and all those money-kinda stuff, it does excite me but i safely keep my wallet tucked deep into my pocket and like to believe that its better to stay away as i dont understand them much...

Stock Market Sims have interested me and I had developed one in VB, for Space 2003 (if i remember corretly).
The coding took me a single evening and the Saurabh Aggarwal had been the brain behind the concept and guided the rise and fall of the market.And then in Space 2004, i had tried my hand at Cricket Betting(the software for which was developed by our Tech Team) and miserably failed again!

Things were about to change when i hit InklingMarkets.

The markets include the likes of :
Computers and Internet
* Apple Rumors
* Del.icio.us vs. Digg vs. Reddit vs. Slashdot

which sounded interesting, and i jumped to give it a shot.

After a few hours of play (i am about $500 down), i would like to believe that Apple is gonna release the Full Screen IPod soon enough and Digg will beat Reddit for the race to most traffic in March!

Monday, March 06, 2006

A look at AOI Freshers Closing Ceremony


23503-23
Originally uploaded by Gautam Arora.
There are times when a geek does get rewarded for his work!
One of such Kodak moments from AOI Fresher's Closing Ceremony...

Work-Shauk and all that...

Long time no blog!So here is what has happened of late:

1.Worked on C/Pro*C, Linux,Solaris,Shell scripts...was looking around for what would help me define my job description, and i guess, i can call myself, an Oracle Backend Developer as of now.Though some J2EE Struts work is also in the pipeline.So i could be shifing to something new...

2.Have been doing some PHP with specific interest in the Symfony Web Framework.The documentation(which included the demo and videos) are brilliant, and Symfony is definitely going great guns in keeping their docs up-to-date.Submitted a typo i found in the book, my tiny contribution.Thei explanantion of the MVC has been one of the simplest and best i have read.It hits the bullseye again with the code examples.

3.Went to the Mumbai PHP March Meetup and though 8 members had RSVPed as 'yes', it was only Nirav and me.He shared the vision of OpenCerti with me, and gave me some work and jump into the team.OpenCerti looks very promising indeed, and i would definitely want to be one of the early test-takers too! Also joined the mailing lists for Drupal.

4.There has been a lot of talk in the Python Community on marketing it well, as RoR is generating a lot of buzz.There is a new Python website around the corner and the buzz has started to find the 'next' killer app to push python-awareness back to the top!

5.Here are my best-friends at work:
Reddit
Digg
NetVibes
Orkut