Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 20

2015

December

A Terabyte of RAM

A Terabyte of RAM

Why is it that I can't have a terabyte of RAM on my machine? With a 64bit chip I can virtually access all the memory address I'll ever need yet there is no way of attaching my extra memory to the motherboard.

Why Should I Upgrade to SSD

Why Should I Upgrade to SSD

I had a very hard time accepting Solid State Drives. Not because I didn't think they were cool, but because the whole internet was telling me that it was an untested technology that couldn't last more than a year at a time.

Security by denying everything

Security by denying everything

Most applications that come with a layer of security give the user the option to set up some rules. For example, when I set up an apache webserver, there are rules to determine which files are accessible to the user and which are not. The same goes with the firewall, you can set which ports are open and which are not.

No more external CSS

No more external CSS

One day I woke up and decided to remove all external CSS from my websites. And every website I build consequentially will have no external CSS. No one noticed anything on my website except the speed increase.

Not solving the problem

Not solving the problem

Waking up. If you are like me, it is one of the most difficult task of the day. Everyday, I go to bed late, thinking it won't be so hard to wake up the next morning. But everyday I struggle. When the first light of the day enters my bedroom, it is only an excuse for me to tuck myself deeper into the blanket. I can't wake up, and the apparent solution is the alarm clock.

Internet Facts

Internet Facts

Nietzsche put it best: There are no facts, only interpretation. Yet we live in a world where only the facts matter. The dictionary definition is an indisputable truth. In the scientific world, its the same conclusion reached by multiple different bodies.

November

Long term ideas

Long term ideas

Silicon Valley is the banal cliche where ideas come to life. Everything you can think of there is an app for that. The common saying is that ideas don't matter, only execution can bring them to life.

A suit worthy interview

A suit worthy interview

My Alarm rang at 4am, I usually set it 30 minutes before the time I have to get up from bed. But on this day, I only had 2 hours of sleep. I never manage to have a good night sleep on my first day on the job. But at 4 am, my body felt light, the bed felt exceptionally comfortable, I had to spend at least another 5 minutes enjoying this moment before facing the day. So I fell asleep.

Track page read not page views

Track page read not page views

When I first started to work on the web, I had no way to track how users interacted with my websites. I created HTML websites and the only way I could think of to know how many people visited was to use those all too familiar page counters. Fast forward a few years, there are so many analytical tools available. But just like page counters, we use analytics mainly for page views.

October

Serving pi in school

Serving pi in school

That kid in the back was right. Nothing in Math made any sense. The vectors, the matrices, the limits, or, for God sake, cotangent! None of it made any sense. When are we ever going to use these in the real world? The teacher argued that it was necessary to learn without giving us any tangible thing to grasp. The only immediate reward that justified learning this organized gibberish was getting a good grade.

JS Tip of the day

Organizing your JavaScript

Relative to other languages, learning JavaScript is a much easier process. It's easy to use it to add a functionality to your website. For example making a pop …

Photography