Pages Menu
Categories Menu

Most recent articles

Audio visualization in HTML 5

Posted by on 28th May, 2013

I love seeing new approaches and mashups of different technologies and when my friend Sann-Remy posted this fascinating experiment, I had to re-post it. He is using Web Audio API together with WebGL and making it work with three.js, a sophisticated 3D library for rendering objects in space on an HTML 5 canvas or WebGL. I don’t have much more to say than that I am very inspired by his work and that it raises the bar for my next experiment… ok Sann-Remy, it’s on! 🙂 See the experiment (use Google Chrome to see it and make sure to wait for the sound to load): read...

What tools are the big startups using?

Posted by on 21st May, 2013

Startup services: you have yours. Great. But with so many new services appearing every day, you might wonder whether you are missing out on a service that offers more than the one you are using. Then you might also start to wonder what the big start ups are using for tools. They have been doing it right, so they must be using the latest and best of all the available tools and services, right? Sure, you have your own preferred cloud storage, project management and CRM services. But what if yours aren’t the same as the services the big startups are using…. with features that you were not aware of? Aren’t you curious?...

Machinegun Javascript effect

Posted by on 15th May, 2013

This is definitively one of those effect that keep you waiting for the rest, that may, or may not come. Guaranteed to keep you glued to the screen till the end, simply because your curiosity is stronger than your will power. A short machineGun(); function takes the text as a parameter and does an intriguing text effect. Just around 20 lines of code! Only a few years back, we thought this stuff could only be done with Flash… read...

Chrome Extension code inspection

Posted by on 10th May, 2013

I was about to install an extension for Chrome and it was asking me for some permissions that I wasn’t ready to give up. I am sure it was ok, but I wanted to take a closer look, just in case. So, I know that Chrome extensions are just Javascript and some other files, right? I’d like to have a look. Where do I look, where are these files? You’ll find them here: The exact path is: clock.js C:\Users\<User>\AppData\Local\Google\Chrome\User Data\<User or Default>\Extensions\ Now, you need to find the Extension ID to find out which folder you need to look into. You find that here: Click on Chrome Settings here: When...

Explaining Bitcoin to my 9 year old

Posted by on 6th May, 2013

I decided I wanted to create an address for my son and store 1 Bitcoin in it and give it to him. This way, he could be part of this new technology, way before it was mainstream and watch the value of his single coin grow or shrink. So, inevitably, when I told him I had given him one Bitcoin, the questions began: A bitwhat? What’s a Bit… oin? Well, first, it’s Bitcoin… B-i-t-c-o-i-n. Bitcoin is money, but instead of it being a coin, like you know it, it is computer money. You know how email isn’t paper and is really computer mail..? An email is a message that...

Running WordPress on Azure

Posted by on 6th May, 2013

WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing and with fewer users than you can count on your fingers and toes. Since then it has grown to be the largest self-hosted blogging tool in the world, used on millions of sites and seen by tens of millions of people every day. Today it power about 18.9% of all websites in the world. WordPress is a CMS [Content Management System] based on a PHP/MySQL framework that is very useful for many and most cases, especially if you need a website quick up and running with minimum effort. Now, can you run WordPress...

Bitcoin address collision

Posted by on 6th May, 2013

A Bitcoin collision is when two different people in the world randomly generate the same Bitcoin address. They would both have access to any funds in that address. Is that even possible? The answer: yes However, the chances of that happening are pretty much nil. Read on. A Bitcoin address consists of mainly two parts: an address (public key) and the key (private key) to that address. The address is the container for the funds and the key, well, opens the container. How this works, is that when you generate a new Bitcoin address, you are really generating a key pair. That is a private key is created first...

Create a Bitcoin paper wallet

Posted by on 5th May, 2013

A paper wallet is nothing more than the information of a Bitcoin key pair, printed on a piece of paper. This key pair, contains the address of where the funds are stored and the private key is the key to send or withdraw those funds. In other words, it is a pre-signed check with bitcoins. A paper wallet might look like this: The reason we want this on paper, is because, ultimately, having this on paper and away from any digital access is the best place to have the key to your funds. Away from your PC. Anywhere else, your data could be compromised by spyware or key loggers....

Why Bitcoin?

Posted by on 5th May, 2013

Bitcoin has been all over the news and many opinions have been posted and shared. Good news, positive opinions, bad news, negative opinions and everything in between. Just a year ago, the currency could be bought for just a few dollars. Just last month it was around $76 and jumped $12, to $90 in one single day. Two weeks later it was at $250 and then a hard crash to $60. Since becoming somewhat of a celebrity overnight, there has been quite a bit of demand and speculation about this new currency. Media sensation and  speculation made many people try to get a piece of the fortune to be...