Showing posts with label technical. Show all posts
Showing posts with label technical. Show all posts

Sunday, May 05, 2013

This is an old post which remained as a draft...
 
Nightmare with Eclipse
       Had heard much about "Eclipse : the open source Java IDE". Just wanted to try out.
Had tried long back (almost a year from now).  But didn't find it appealing enough as the
other IDE that I was using at that time "Idea from IntelliJ" was par above it. The version
that I had used at that point of time was 2.0. Had done all the setup and the look and feel
was good. The act ended at that point. Never thought I would come back to it.
     1 year after, I (for some reasons...)  had to try the latest version. Downloaded it and
the greatest thing I liked was that there was no installation and anything required. Just
unzip it and run it. I didn't get it running in the first try. It required JDK 1.4 and my
system was holding onto JDK 1.3. So referred the README and there found the way
to run it with a VM as the option.
     eclipse -vm $JVM_PATH
     Got it running and it was late, after configuring all my sources I realized that there
was nothing related to Java in the Menus. No Syntax highlighting and nothing. So what's
this: wasn't this a Java IDE. Suspected my system Java configuration for this and
gave up not knowing what to do. Lot of time passed just reading the Help ...no use though.
The ultimate rescue : search in google. Luckily someone in some part of the world had
faced similar problems and so stepped onto this link
     http://www.sitepoint.com/forums/showthread.php?t=165604
     This is stupid....No where in the documentation does it mention that Java Develppment
Tool (eclipse-JDT-3.0.zip) has been moved out of the platform SDK and it is a separate plugin that is to be downloaded explicitly. With the 2.0 worship it was packaged into the
core distribution. All my curses to the guy who made this decision ..or the guy whose responsiblity was to document this stuff. So that was the end of all my woes. Am I not to bark against them for all this pain and loss of time (approximately 4 hours) for just getting my project up.

Thursday, July 07, 2011

Java Anti Patterns

Came across this nice articles which enumerates some quite basic and common mistakes done by Java programmes. Definitely worth a read.

http://www.odi.ch/prog/design/newbies.php

Saturday, January 12, 2008

Yahoo Pipes

I had heard about Yahoo Pipes long time back (If my memory doesn't fail me, it should be more than six months). Little did I realize that it would be a very handy tool for me then. I have been searching for a used car for a long time and checking craigslist has sort of become a daily habit for me. It was becoming very painful visiting the site and finding out the cars that interest me. I was thinking of writing some Java Program which would filter out the things for me and send me an email of only the cars that I am looking for. Only a few days back I realized that I could use a Yahoo Pipe for the same. So I wrote a Yahoo Pipe. (Of course there were many similar pipes that people had already written, but they wouldn't meet my specific requirement and also to satisfy my ego, I thought it would be good to write one myself.) It was so easy and fast to write and the Pipe creation Tool was very impressive and I loved it. And we have an option of using the Yahoo alerts to get notifications about any changes in the Pipe Results. This was what I was exactly looking for. Had I written a Java Program it would have taken me more time and it wasn't worth the effort...until my search for cars doesn't end. Check it out http://pipes.yahoo.com/pipes/. You can copy others pipes and customize them, embed Pipes within Pipes. I guess these are the next-generation SOA apps or what is the term "Mashups". I am really impressed with these concepts. Trivia: As anybody can guess it derives it's name from Unix Pipes.

Saturday, December 02, 2006

Friends Map at Orkut


I didn't notice this until today. Orkut provides a nice friends map using Google Maps.
That is mine (For some reason no one is showing up in India :-()

Friday, December 01, 2006

The amazingly cool WII

The newly introduced Nintendo Wii (pronounced as We) is an amazingly cool innovation.
I am not one of those guys who is into gaming, but the other day when I saw people
trying it out at the Valley Fair Mall in San Jose, I couldn't stop myself from trying it. I played boxing and
it was as if you were really in the ring and were fight with an opponent to knock him down. No more key combinations or press-buttons...Just swing your arms and body and
it recognizes the motion of the body and also the pace of the motion and reacts
accordingly. I think this is a revolutionary technology.
The last time (remember I am not into gaming) I was amazed, was when I got a jerk/sth
of the sort of a shock when I held the Playstation controller in my hand, and when
I hit my car with sth while playing the NFS sort-of game. I am talking abt the
feeedback and this was like 4-5 years back. But looking at it now, I get the thought..."but isn't that very basic and simple".

The crazy Vista story

I am not sure if I have heard it properly ...but I remember hearing to the radio
that Vista was a 50,000 man year project. Isn't that crazy...but that's what I
heard "10,000 people working for 5 years". (Yeah it does include every person involved
in the effort: the developers, the testers, the program managers, the UI experst and
the other higher-ups). I dont know anything abt what's new in the Vista, but I do
know that it's not just the OS, but there are lot of other products like the entire
office-suite, but still I cant convince myself that it would take such a looooooooong time. But the following blogs seems to point that it could be true:-
http://moishelettvin.blogspot.com/2006/11/windows-shutdown-crapfest.html

I am still trying to find out a written evidence for it.

Wednesday, November 29, 2006

An AI/NLP problem

I was just wondering if this could be possible:-
Using my blog (which includes all my blog posts) as the key to a
search engine, can I find all those persons who blog and
have a similar mindset/interests/thoughts like me.

Wednesday, November 08, 2006

The OLPC Project

Here's the link for the pics of the working prototyp of $100 laptop,
which is part of the One Laptop Per Child intiative.
http://www.flickr.com/photos/pete/sets/72057594143224765/
And here's the link that shows the current adoption/interest by
the countries:-
http://www.laptop.org/map.en_US.html

Wednesday, November 01, 2006

Computer History Museum

Finally got a chance to visit the one of it's kind Computer History Museum, situated
in Mountain View. It's really worth a visit. It had a collection of old machines ranging from the Abacus to the Blue. To mention some of them: Abacus, Difference Engine, DEC PDP1, System/360, ENIAC, UNIVAC, Apple Mac Workstation, Altair 9000 (that created the PC revolution). You could also see the huge Hard Disks (the platter of which is around 3 feet in diameter). I was just there for over an hour. It makes me visit again. Will fill up this space with more info.

Tuesday, October 17, 2006

Blogger Beta

Blogger has come up with a beta, which includes some good features like:-
- Publish thru Email
- Enhance inline blog content editor.
- Setting up feeds (I am not sure if this was earlier there)

Visit Blogger Beta Tour

I hope I will soon migrate to it.

Tuesday, October 04, 2005

Wonderful Photo Sharing site

In the last week I had send our new office photos to a lot of my friends which I did thru email. This is when I realized the need to share my photos online. Looked at "Hello Picasa" but it wasn't possible to share the photos publicly to everybody. Sometime back one of my friends (I guess it was vakiba) who had introduced Flickr (www.flickr.com) to me. I checked it now and I liked it very much. There are offline Desktop tools using which I can post my photos (haven't checked it though) and it's even possible to upload the photos by e-mail. I like it.
Here is where you can find my photos http://www.flickr.com/photos/dhiraj

Friday, July 09, 2004

Useful CVS commands

Have been looking for the cvs command to list the modules available on the
server. Finally got it today.


cvs co -c
cvs co -S


but need to understand the output a little.