Ember and Google Analytics

I haven’t been able to find simple and complete instructions for integrating Google Analytics and EmberJS. In this article I will show you how to do that by hooking into the Router class. I assume that you are using the hashchange event for ember urls (your urls look like /#/my/url) which is the default setting.

»

Git essentials

I believe that there are a few things that are essential to having a clean and informative source code revision history when using distributed version control systems such as Git. Let me try to explain a few of them and why it’s so important to care about your project’s source code history.

»

How to override the screen resolution in Arch Linux

This guide will show you how to set a custom resolution that is supported by your monitor, but not automatically detected by the OS. I’m using the open source radeon driver and the HD 5870 graphics card on Arch Linux but the process should be very similar on other configurations.

»

Speaking in public

Do you dread speaking in front of a wider audience? Most people do. But after this weekend I will be a bit better at it than I used to be. Just like everything else, public speaking takes practice, but it’s especially hard at the beginning.

»

How to Win Friends and Influence People

How to Win Friends and Influence People is a book written by Dale Carnegie. The book is a chest full of golden principles that one should be guided by when interacting with other humans. When reading it for the first time I used to go back to each chapter and re-read it at least once, just to make sure that I got the most of it. Here’s why I think that everyone trying to be better at handling people should read and try to follow the guidelines written by Mr. Dale in his book—first published in 1936.

»

Dreaming in Code

Dreaming In Code is a book written by Scott Rosenberg about a bold open source software project that aimed to change the way we organize personal information — Chandler. It was started and funded by Mitch Kapor, Lotus 1-2-3 designer, former Chair of the Mozilla Foundation and co-founder of the Electronic Frontier Foundation. In this post I will try to give my humble review of this book and provide some interesting notes.

»

Memcache python decorators

Using memcache on google app engine was always recommended but now it’s a must. Since the GAE pricing changed it became a lot more important to keep the resources required to run your application as low as possible since you don’t want to throw your money away. Using memcache is a simple way to increase the performance of your application while lowering the daily costs of running your application. One particular use case of caching expensive computations is when running queries against the datastore. It’s always faster to get a value from memcache than it is from the datastore.

»

Android IceCream is out!

Android IceCream source code has been finally released into the wild! IceCream (or Android 4.0) has a lot of new features that will refresh your Samsung Galaxy S or Galaxy S II. Here’s to hoping that custom RAM’s will be released soon and we will be able to upgrade both Galaxy S and Galaxy S II models.

»

The Quest For A Silent PC

Lately it’s been very uncomfortable to sit in front of my PC for longer periods of time simply because the CPU fan gets extremely loud. The fact that there are three additional fans on the case (Thermaltake V9) doesn’t help either. A simple google query or two and I found two candidates for my upgrade: Thermaltake Jing and Thermaltake Frio. The price difference was not big and I ultimately decided to go with Jing because Frio was not in stock.

»