A day on the grill

A debugging story Ep01

Today we had a big deal production release. And guess what, everyone is on holiday ! Happy summer everyone !!!

The release was at 2 pm, and everything on my part was already tested and validated up until our staging environment, the step before production where everything is supposed to be strictly equal to the production environment (according to the great theory of perfect software development). But around 2:30 pm, I got a phone call, an email, an instant message, AND a visit in person, simultaneously, to tell me the same thing : “THE SERVER IS BLEEDING !!! THE WEBSITE IS DYING, DON’T YOU SEE !!! LET’S ALL PANIC TOGETHER, JOIN US – NOW.”

Continue reading

Posted in Life, Stories, Devsworld

Tagged

My git settings

A good practice to use git in command line

I wish I could port my git settings from one computer to another. But how ? If only there was a guide I could follow for that. So I’ve decided to document it here so my future self can check it anytime.

Here are the settings I use for git.
Continue reading

Posted in Technical, Tools & System

Tagged

jGridder : how to fit elements in a sized grid

A recursion pattern for UI

Today I want to share about jGridder : https://github.com/eloone/jgridder.

jGridder is a javascript UI component that I developed to fit a number of elements in a sized html grid.
It solves this problem :

Given a height and width and a number of items, how do I place those items as squares in a grid that fits those dimensions?

To see what I mean, peek at the demo : http://eloone.net/jgridder/demo/.

In this post I will share my approach to design the script and tackle the problem, it’s not a tutorial about the code itself. But hopefully it will enlighten and help you regarding similar problems you might have in UI. The focus will be on the method.

Continue reading

Despair and misery.

Back to the windows platform

First day of a new contract today. After spending 6 months completely away from the Windows platform (95% Linux, 5% Mac OS), today I returned : full Windows stack. Yikes! I almost puked on my keyboard.

Continue reading

How people ruined my movie not technology

Have you heard about this movie l’écume des jours? I went to see it yesterday. You know it’s the very imaginative styled movie like Michel Gondry (Eternal Sunshine) loves doing. It reminded me of Brazil, but Brazil is still the best. Well, it’s the kind of movie that I love and that I looked forward to seeing ever since I knew it was coming out. So yesterday when we finally decided to see it, it was kind of a special night out. Unfortunately, 66 years ago, that small thing called “transistor” was invented and people thought they could stop doing their jobs.

Continue reading

Posted in Stories, Movies

My first time in America-ah !

I should have written this post ages ago, but life and stuff happened. So here it is now.
Back in November I visited America for the first time ever, it was aw-some. Most people I hear going to the US always go to NY, but NY never really fascinated me. Instead I always thought that if I would visit the US, my first destination would definitely be California to meet the hippies, the Silicon valley and the sun. However, my first destination was quite unexpected but just as interesting. Since my brother had exported himself to the US I thought that was the perfect time to pay him a visit and discover America. That’s how I landed in the “Tough City” as I will always remember it, aka Chicago ♥.

Continue reading

Girls day out !

The skin care analyst robot

Roooarrr ! So I went crusading in women territory with my friend. We took an afternoon to explore the realms of facial beauty, a real event that happens every 5 years or so. Yes, really. We decided solemnly “It’s time we know. Let’s do it”. You would think women know this stuff naturally but it’s just like shell scripting, you need to learn it, it’s not loaded in your brain. And since I refuse to buy a book about facial beauty, I had to update from real world, it’s way more fun.

So we went to see the “professionals”. Apart from the cleansing lotion and some things we heard one day we really knew very little. So it was quite intimidating to go and ask the lady in the white coat, in front of the dozens of creams “So…what is all this stuff ?” We didn’t even know where to start. It’s indeed embarrassing. Fortunately, technology was around the corner, much to my delight.

Continue reading

The toilets mishap

The lost dream of the automatic city

I spent Christmas eve at Notre Dame de Paris, the big cathedral of Paris that you might know of. There were so many people, I’d say around 50,000 people coming and going, queuing and praying inside. It was like “the big show”.

I came with my parents but since they had arrived earlier they could actually attend mass from inside while I had to view everything through a big screen outside sitting in the cold on arranged benches. It was nice to observe all those people – mostly tourists – sitting there and queuing in the cold. I was sitting with my brother, another professional geek, and we couldn’t help noticing how people around us would share their activity online. We spotted 3 sharing patterns : facebook, twitter and foursquare. (Un)strangely, I suspect all the people that we spotted sharing to be Americans (I heard them speak). I visualize well their post “Celebrating Xmas @NotreDame in Paris, OMG so beautiful!” 🙂 I never post my activity online on the fly, ne-ver, I never know what to write. I prefer the elaborated blog article that I can re-read later. Each to their own sharing habit 🙂 I will not say that it was “OMG so beautiful” though, but listening to the choirs was indeed quite pleasant in spite of the cold.

Notre Dame

The saint songs, the Christmas lights, the festive atmosphere, what on earth does it all have to do with toilets ?!

Continue reading