Archive for June, 2007

OFFTOPIC: Hiring!

Wednesday, June 27th, 2007

Boys and girls, I’m afraid that there is next to no bile in this post. Life is incredibly cruel sometimes, and I’m sorry to disappoint, but I figured with all the insane/sick/perplexed Java developers reading, it’s as good a venue as any to shill for potential employees.

Likewise, if you’re in London and want a job, please also send me your resume. Hell, if you’re an American and want a job in London, then that’s good too, we’ll even pay you some relocation money. You can even be a C/C++/.net freak for London and we’ll still talk to you. Financial industry knowledge helps but what helps a lot more is a willingness to learn. Usual blurbage applies (dynamic exciting blahblah team player etc etc growth wibblewibble spring jpa ejb3 javaee otherrandomcrap foofoopoop).

Google Code: Ugliness is not just skin deep

Tuesday, June 19th, 2007

I had previously ranted about google code from the perspective of a user. Turns out, users have it easy compared to project owners/administrators. Google code is, without a shadow of a doubt, the worst online application I have ever seen from Google. It isn’t just bad by Google standards, it’s bad by any standard. In any sane company, the people responsible for delivering such an abysmal product would be taken out back and shot in the face, just to save humanity from the risk of them ever doing anything again.

Where does one start? Lets look at the cool new downloads feature they added once they realised how useless their shitty little python jizz is. So hosted projects can now offer downloads to users, all is good and well. These downloads however come with some interesting restrictions.

For example, if you want to update a download, you can’t. Fair enough, you’d delete it and then upload a new version, we can live with that. Oh wait, except you can’t do that either. You know why? Because there’s no delete functionality. That’s right, no delete functionality. So if you accidentally uploaded ‘Sistas Fucking ApacheCocksuckersUpTheAss With BigBlackDildos-DivX-preview.avi’ (and it has to be preview I’m afraid, given the 20mb uploade size limit and the 100mb cap on your file space), you’re basically, well, fucked.

You’re not just fucked in the lost storage space wtf do I do now you cunts, but you’re actually fucked in the oh shit now everyone knows that I like seeing pot bellied hairy apache fucks taking it up the ass from muscled black women sense. See. not only is it not possible to delete uploads, it’s also not possible to archive them from end users. Anyone could just choose to see ‘deprecated’ downloads, which is about as ‘hidden’ as you can make things.

I kid you not, you are shown a list of tags, and at the bottom, it says ‘Each download may have at most one label with each of these prefixes:’. What prefixes? What downloads? What the fuck are these labels for and what do I do with them? Maybe I’m particularly retarded, but I honestly have tried very hard to decipher this page, and still have no idea what the purpose of it is, or what I can achieve by using it. The wiki and other admin pages also have this cryptic tagging mechanism, which clearly requires someone far more qualified than mere project admins to decipher.