Archive for November, 2006

Java Based SVN Client

Thursday, November 30th, 2006

I use a nice dual CPU Sun JDS as my main development workstation at school. My mentor got it on a grant, and I get to mess around with it as I work on my thesis. This machine is so fast that it is sick and it looks pretty too. Gnome runs on it so smoothly that I actually doesn’t even bother me that much (I’m a hard core KDE user).

But, unfortunately the JDS itself sucks ass. That is my honest opinion. This is not to say that it is a bad distro - it just sucks compared to what I’m used to - and that is Debian, and Ubuntu. I like nice apt-based distributions, with large communities and tons of easily available precompiled packages available via good packet management system. JDS community is small, the choice of downloadable packages is even smaller, and the version of Yast I’m using does not give me an option to connect to an online repository.

Seriously, if you are buying machines from Sun have a choice between Solaris 10 and JDS go with Solaris, because the community support is far better. I spent over an hour trying to find an RPM of Subversion that would actually install on my system. Every time I found one, it had 5-6 unmet dependencies which of course were not included on my software CD bundle. When I hunted down rpm’s of those dependencies they had in turn more dependencies, and so on. I finally gave up and decided I’ll compile from source… But of course my gcc version was wrong, so that idea went out the window. I can tell you one thing - if apt-get was a woman, I would friken marry it (only if it was hot though). It is a gift from God and you will never know just how good it is until you are stuck without it.

Anyways, all I really needed was to check in some code into my new Subverision repository on another machine, and then check out some other code. If I actually needed to set up that machine as a svn server then I would probably put some extra effort into it, and find a way to get it working. But seeing how I only needed a client I decided to search for alternate solutions.

I need something that has no crazy dependencies, so I turned to Java wold. I was really impressed by SmartSVN. It is a really solid SVN client that completely outclasses eSvn and RapidSvn in usability and user friendliness. The UI is clear, and intuitive and very well designed. If you are looking for a nice, self contained client that will run on any platform, definitely check it out.

Of course the major downside is that it is a proprietary application. The Foundation version is free, but you need to pay for the more advanced features. The only Pro feature I find really useful is the repository browser (which does come in handy if you decide to move stuff around inside the repository - but how ofter do you really do that). Other than that, I think the Foundation has very adequate functionality - especially for the normal day-to-day use kind of stuff.

So, now I’m using SmartSVN on the JDS workstation, kdesvn on my laptop and TortoiseSVN on windows. I think I have all my bases covered.

Firefox Crop Circle on Google Maps

Wednesday, November 29th, 2006

Remember that Firefox Crop Circle I posted about some time ago? Guess what? I found it on Google maps!

Firefox Crop Circle
click on image to see this in google maps

How awesome is that?

20 Things on the Internets that Piss Me Off

Tuesday, November 28th, 2006

There are things on the internets that piss me off these days:

  1. Online Comic Strips without a functional RSS feed (and no, the feed for your Live Journal does not count, unless it notifies me when you update your comic)
  2. Sites with 16 different feeds for each different categories/sections, none of which encompasses all the content posted there
  3. News Sites which can’t be bothered to publish a RSS feed
  4. News Sites with an overactive RSS feed that racks up 50+ posts a day (I’m looking at you digg)
  5. Blogs that do not allow comments especially the ones which pose questions to the reader or start their posts with the rhetorical “Can someone explain to me why…”
  6. People who abandon their blog for 3 months, then write a 10 page dissertation apologizing the readers, and explaining why they were not blogging, only to disappear for another 3 months. Come on people - stop apologizing, and start blogging. Geez!
  7. People who put intricate images as the background for their Myspace profiles, and then make sure all the text containers are transparent so that you can’t read shit without highlighting it
  8. People who put music on their Myspace profiles. Playing music on your website was a shitty idea back in the 90’s and it is still a shitty idea now
  9. Websites done completely in flash. If you see one of those, you can safely assume that it has no worthwhile content and move on
  10. Webmasters who think that disabling right-click via javascript actually does something
  11. Sites that excessively watermark their images - especially if they simply lifted them from another site.
  12. People who do not use email because they are always signed into AIM, and utilize Myspace and Facebook for all other email-like stuff that can’t be done over IM.
  13. Retards posting their lip syncing videos on YouTube
  14. Retards posting videos of themselves singing on YouTube
  15. All the so called “YouTube celebrities” that became (in)famous thanks to their lip syncin/singing videos
  16. Dudes posting videos of “Ghost Riding the Whip” and not getting hurt. Unless you are run over, or you total your car, I’m not interested in that dumb shit
  17. Companies which use “Beta” tag as a fashion statement (yes, Google, that means you)
  18. Websites that use nested tables for layout
  19. Websites that still refuse to enter the world of CSS and standards compliant design
  20. Assholes who design IE only websites for no other reason than being fucken lazy

What pisses you off on the Internets lately?

The Comments I get…

Tuesday, November 28th, 2006

You may or may not know that I used to run a Gigi Edgley fan site. It was long time ago, in ancient times, back when you could get good quality web hosting for free (unlimited free hosting and badnwidth @ crosswinds.net ftw!), no one knew who Gigi was, and her out of makeup pictures were rare as shit. That project kinda died, but I still think Gigi is awesome - as evidenced by the fact that she has her own dedicated category on this blog :P

Anyways, when I was one of the few relevant Google hits both for Gigi Edgley and Chiana I used to get a fair share of silly misdirected emails from people who thought that I was Gig or something. I haven’t archived any of that crap, probably cause I was a much nicer guy back then. I just politely pointed them towards the proper communication channels, and sent them a link to the disclaimer on the site.

I still occasionally find stuff like that in that old mailbox - but I rarely check it, so some of the good stuff probably drowns in the sea of spam. Hell, I was still getting some of these letters last November. Heh, I guess someone found my derilect corpse of a website in the hellish maelstrom of lameness that is tripod.

I guess I can sort of understand these mistakes. After all, it was a fan site and someone could potentially get confused. Granted they would have to get really, really drunk, then high, then suffer from SSMRFHS (Strikingly Sudden Mental Retardation from Hell Syndrome), then get a full frontal lobotomy, and finally suffer from a stroke, and get a brain tumor the size of a medium kangaroo, but still. It’s possible. I have seen stuff like that happen to the best of us…

But I never expected to be mistaken for Halle Berry. Please check out this comment though and please tell me how did this dude mistake my blog for some sort of an official Halle Berry website?

I seriously don’t get it. Do you?