Archive for the ‘Work’ Category

Apparently life goes on …

Monday, April 28th, 2008

Last night I drank absinthe again without any problems this time, why you might be asking let me tell you why, because this time a professional made it for me and this time I managed to keep all my hair while drinking it. Anyway lets move on to more important things. Last week I at work I received a IMB laptop at work for testing purposes let me rephrase that I received an OLD laptop for testing purposes (probably because I’m about to lose all my Windows-related knowledge) the thing is being an IBM machine this damn laptop has a NIPPLE right in the middle of the keyboard. I know it’s called a glide point or something like that … but still someone at IBM was kinda kinky in my opinion because the damn thing has the dimensions of a nipple.

The good thing is that I don’t have to mark it on the photo because is kinda obvious it’s there.

How to rape a Mac Mini

Tuesday, November 13th, 2007

Well basically all you needed is phone card, a guitar pick, a cross which is also a knife (?!?), a set of pliers and a hair pin…at least that’s how we (me & Robert) did it. And of course lots of balls to open the Mac Mini with those tools, luckily that it wasn’t my computer, I opened my with the proper tools.

Here’s a illustrated story of the actual process.

img_0050.JPG

img_0051.JPG

img_0056.JPG

So finally it seems to be running ok with the new RAM.

macminiworking.jpg

Books and doors (maybe windows later …)

Friday, August 31st, 2007

Today at work I found some very interesting stuff, so … what can you do with an 44.95$ AXAJ book? There you go … you can make a very nice door holder (?!?). Now I know why we buy books, to use them as office utilities.

31082007.jpg

Never, never I tells ya’

Thursday, July 5th, 2007

I just realized today that if I don’t explicitly promote the new components at work to my colleagues these new components will NEVER be used. Well actually it’s like this for a while now everybody at work started to see the advantages brought by AJAX and they started using it in various forms for delegating information and making the static content more “dynamic”. Of course everybody started implementing their own AJAX library … well more or less, most of the cases it’s the same JavaScript code that you find on the first link when you search on Google for “XMLHttpRequest”, and actually it’s not really a library more of a function customized for everyone’s needs. Also many of these implementations don’t even check to see whether the operation ended successfully because many of them don’t even send data back returning the status of the custom operation.

It was the same case even on my project which had a custom AJAX implementation though a very complicated mechanism which involved too many steps. To be honest I didn’t even bother to try to understand what was going on there but after some benchmarking tests I decided that we should re-write the whole Data-to-AJAX-to-Data problem, so this way we came up with something similar to a web service which has several levels of customization (serialization, content-type, security) and MOST important it sets a standard for working with AJAX and also it clearly separates the presentation layer from the domain logic. Also together with the JavaScript guy we wrote a class for the client-side which has error management and it also implements a customization level trough delegates. All being said and done we set a standard in our application for us for an easy implementation but I was surprised to find that most of the programmers don’t care about this … they still use the old crappy methods of getting the data and justify by saying that it takes too much to implement these new service model, and now I try a question: “Does it really take more time to implement this model, more than patching the current implementations?”, there were also people interested in this people for which I explicitly created a small example so this way I managed to get some feedback and even some implementation requests.

And probably the conclusion is that inside a company it’s probably necessary once a while to promote your work, even more when the company has many projects on the role that use the same technology. But the implementation for these components still remains an issue. So how to deal with these problems?

On a more personal thing but the title applies perfectly in this case, yesterday evening I went to a book-signing followed by a concert, well the concert was quite nice actually (I also know some guys from the band) but when the author started reading from the book I realized he’s a complete idiot and I was absolutely sure that I would NEVER buy the book.

Peace out

iPhone bitch !

Sunday, July 1st, 2007

After a long break … I’m back. A lot happened since my last post but let’s keep the story short. Today’s item on the list is iPhone, which seems to be a great success and it’s selling like hot bread. Actually I’m really curious to see this gadget not just because it’s the newest toy from Apple but also because it’s a really nice combination of technology. Actually I planned to go to NYC after the Apple event but my company decided that I should go early. No problem I did get to see the Surface presentation which is not bad at all, I did get to play with it and I assisted to some discussions about the Surface’s potential. So far I find it to be really interesting but what I’m really interested about is the new ideas and applications developed by the community or even better I’m really waiting for the first Linux distribution for Surface.

Anyway I had the pleasure to visit the Apple Store on 5th Avenue, and I was really impressed by this experience and once again I got to see with my own eyes the way that Apple promotes the products… well the truth is i was really impressed that I got to play with all the Apple toys and decided that the next year I’ll buy an iMac. Below is a photo with my own version of the Cube (the crappy version)

The Cube