Author Archives: thesamet

Facebook is Becoming an Address Book

I really liked Facebook. Few months ago, I could still use Facebook to easily follow up what was going on with my real-world friends. I would see my friends’ new friends, new status updates, moods, and additional useful information. <rant> Looking … Continue reading

Posted in facebook | 5 Comments

First week at Google

What a week. I’ve arrived to Dublin on last Sunday. A driver waited for me at the airport and dropped me at a temporary apartment Google organized for me. The apartment is relatively large (2 bed rooms) and is very … Continue reading

Posted in google | 8 Comments

15Gammons: Backgammon in TurboGears

I’ve finally launched it. 15Gammons is an online realtime backgammon website. Its backend is written entirely in Python using TurboGears and Twisted. In fact, it is the first TurboGears project I’ve started (over 18 months ago); and the last one … Continue reading

Posted in python, turbogears | 6 Comments

Speeding Up your Application with Javascript Templates (and cjson)

The web application project that I am currently working on (the one for which I’ve written TGFusionCharts) has some pages with huge tables, generated using the Kid Template Language. Page loading times became more and more notable as the table … Continue reading

Posted in python, turbogears | 8 Comments

Add Eye-Catching Flash Charts to Your TurboGears Application

I’ve released today the first version of TGFusionCharts. TGFusionCharts is a TurboGears widget built around InfoSoft’s FusionCharts, which lets you easily add beautiful animated flash charts to your web application. The package support a wide varierty of chart types, including … Continue reading

Posted in python, turbogears | 2 Comments

Catching Up

A lot has been going on lately: 1. I participated in an academic workshop in Vrnjačka Banja, Serbia. 2. More or less 20 hours after I returned from Serbia to Israel, I flew to Dublin, Ireland for a day of … Continue reading

Posted in daily | 3 Comments

Productivity Tip: Multitasking slows you down

The picture says it all. Multitasking really slows you down. Suppose you have two tasks to do: Task A and Task B. When you perform your tasks alternately (as in the top line) you pay a big overhead cost. Each … Continue reading

Posted in daily | 5 Comments

Winners of the Python Challenge

The Python Challenge had started two years ago, in April 2005. The basic idea of the Python Challenge was to introduce people to the wonderful world of Python by creating a puzzle which will encourage them to solve programmatic problems … Continue reading

Posted in python | 3 Comments

WordPress MySQL Database Encoding Fun

How I transferred my latin1 encoded wordpress blog into a perfectly working database setup with UTF8 encoding. Continue reading

Posted in daily | Leave a comment

Screenshot l10n

It’s always funny to see your content translated or mentioned in another language. This time it is special, since even the screenshot (and food) got some localization. Original: Translated: Related posts: TurboGallery: Making a Flickr Killer in 30 Minutes Flat. … Continue reading

Posted in python, turbogears | Leave a comment