I am at the Libre Graphics Meeting in Toronto this week, which means that I got to talk to GIMP and Inkscape developers after many years, and was reminded that Pango still does not make it easy ...
http://mces.blogspot.com/2015/05/how-to-use-custom-application-fonts.html
GLyphy is an experiment in high-quality glyph rendering using OpenGL ES2 shaders. It's a project of mine at Google that I never really publicly announced. I worked on it mostly in 2011 and 2...
In the Summer of 2003 I visited Ottawa for a Computer Science workshop. Before getting there I also noticed that there's Ottawa Linux Symposium going on after my workshop, so I made it there, a...
Just finished downloading the 125 pages of vote counts from the Ministry of Internal Affairs portal , massaged them into usable data and put into a public spreadsheet . Will add extra sheets for ...
http://mces.blogspot.com/2013/06/iran-presidential-election-2013-vote.html
What happens when an unstoppable bullet hits an impenetrable wall? A while back I wrote a document about the interactions of high-density displays and font rendering options. I just went ahea...
http://mces.blogspot.com/2012/11/high-dpi-subpixel-text-positioning.html
Since behdad.org is blocked in Iran these days, I went ahead and made my Iranian calendar thingy available at taghvim.info . Let me know if it doesn't work.
http://mces.blogspot.com/2011/11/behdads-calendar-now-available-at.html
After a crazy Oktoberfest party in Kitchener last night, I woke up at 6:45 this morning, drove back to Toronto, took the ferry to the Island, took a Porter flight to Montréal, took the 747 dow...
http://mces.blogspot.com/2011/10/in-montreal-for-boston-summit.html
1982: I was born. 1998: Google was born . 2011: My personal website was filtered in Iran. 2011: Roozbeh joined Google.
http://mces.blogspot.com/2011/09/events-of-significance-for-sep-26-and.html
So I missed the intel party it seems. I assume the tablets are GLES2-ready and have a fair pixel density. If that is the case, I can make good use of one for OpenGL-based text rendering I'm exper...
http://mces.blogspot.com/2011/08/can-i-has-intel-tablet.html
Just got to the Desktop Summit in Berlin. It's lovely seeing everyone after two years. I'm running Text Layout Summit August 9th to 12th, so come find me for some font and text chat!
http://mces.blogspot.com/2011/08/arrived-at-desktop-summit.html
It should be clear by now that I've gave up on blogging. Couple things I found worth writing down for da Nets today: By way of GNOME Foundation Board of Directors election discussion I read the ...
http://mces.blogspot.com/2011/05/contributor-agreements.html
GNOME 3.0 released. Slashdot effect observed. No Slashdot post in sight. Great job, everyone!
Here's a nice blogpost from John Dagget of Firefox fame about the upcoming Firefox 4 supporting CSS3 OpenType font-feature support: Firefox 4: OpenType font feature support This is a direct re...
This is a few weeks old, but so good I still wanted to share. Brought to you by xiph.org and Red Hat and featuring my old colleage, Monty, of xiph.org and Red Hat fame: A Digital Media Primer for...
http://mces.blogspot.com/2010/10/digital-media-primer-for-geeks.html
Dear LazyWeb, With the recent launch of Netflix in Canada , here comes the question I've been unable to answer so far: How do I use Netflix on my Bravia-enabled Sony TV or Blu-ray player? The n...
http://mces.blogspot.com/2010/10/dear-lazyweb-netflix-on-bravia-in.html
My friends in the Hague will slowly start the process of resuming from sleep and dealing with hangover, eventually heading for the conference venue as I write this, because, right, it's GUADEC ti...
June 18th was my last day at Red Hat. I spent last week road-tripping to Eastern Canada with my friends. In a couple of weeks I will start working for Google Canada in the Waterloo office. I wi...
If you ever enjoyed a Dan Bern song, or generally appreciate good folk-rock music, check out his new album Dan Bern Live in Los Angeles in which he performs with the Common Rotation and Mike V...
http://mces.blogspot.com/2010/05/dan-bern-live-in-los-angeles.html
Jussi Pakkanen posted the following to the Fontforge list today: > Hi all > > I have written a simple program to help creating fonts from images. > It is called Glyphtracer.�...
http://mces.blogspot.com/2010/04/create-font-in-less-than-three-minutes.html
Sounds silly, but I found the following construct handy: int margin_t, margin_r, margin_b, margin_l; switch (sscanf (optarg, "%d %d %d %d", ...
http://mces.blogspot.com/2010/04/parsing-css-style-margin-attributes.html
Happy Nowrouz to all my Iranian friends. Wishing you all the best in the year to come. Last year was the most eventful year of my life. Looking forward to the next one. (I don't have any artis...
I didn't blog for almost three months! It has been a hectic few months, I've had so much on my plate I could hardly get anything done. So I spent some time this week unsubscribing from tens of ma...
When I decided to run for the foundation board in 2006, many of the old timers where not running again and there was the feeling that new people are needed on the board. The board work has been v...
http://mces.blogspot.com/2010/03/stepping-down-from-gnome-foundation.html
I wrote my last exam on Tue night and We afternoon headed to the airport to get to Spain for the WebKitGtk hackfest at the Igalia offices. At this time, stuck in Frankfurt airport after missing ...
Dear Lazyweb: What are the best Free Software conference orginizing / scheduling pieces of software? We are looking for things more sophisticated than Drupal's conference module. Two years ago ...
http://mces.blogspot.com/2009/12/lazyweb-conference-organizingscheduling.html