<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8129475</id><updated>2010-02-23T00:31:11.874+03:30</updated><title type='text'>Zero-Width Non-Joiner</title><subtitle type='html'>&lt;a href="http://behnam.esfahbod.info/"&gt;Behnam Esfahbod&lt;/a&gt;'s daily notes... but not every day!</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default'/><link rel='alternate' type='text/html' href='http://zwnj.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://zwnj.org/atom.xml'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8129475.post-1133133033699482893</id><published>2009-07-01T12:18:00.003+04:30</published><updated>2009-07-01T12:40:28.307+04:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><category scheme='http://www.blogger.com/atom/ns#' term='localization'/><category scheme='http://www.blogger.com/atom/ns#' term='persian'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>First release of Persian Mozilla Firefox ever!</title><content type='html'>&lt;a href="http://fa.www.mozilla.com/fa/"&gt;Download Persian Mozilla Firefox 3.5&lt;/a&gt; now!  This is the first time Firefox is released in Persian. The number of supported languages has raised to 70 this time!&lt;br /&gt;&lt;br /&gt;I started the &lt;a href="http://wiki.mozilla.org/L10n:Teams:fa"&gt;Mozilla Persian localization team&lt;/a&gt; back in 2002 and after almost 7 years, this is our first release, which is very very close to perfect!  I should thank &lt;a href="http://www.ehsanakhgari.com/"&gt;Ehsan Akhgari&lt;/a&gt; for his great help to the Persian team and the Mozilla project generally in the past couple of years.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-1133133033699482893?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/1133133033699482893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=1133133033699482893' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/1133133033699482893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/1133133033699482893'/><link rel='alternate' type='text/html' href='http://zwnj.org/2009/07/first-release-of-persian-mozilla.html' title='First release of Persian Mozilla Firefox ever!'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-842344459584145453</id><published>2009-02-16T05:19:00.004+03:30</published><updated>2009-02-16T05:28:59.558+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='gpg'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='gears'/><title type='text'>Gmail Wish</title><content type='html'>Wish Gears had GPG integrity so Gmail could &lt;span style="font-weight: bold;"&gt;sign&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;encrypt&lt;/span&gt; emails via the web UI...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-842344459584145453?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/842344459584145453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=842344459584145453' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/842344459584145453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/842344459584145453'/><link rel='alternate' type='text/html' href='http://zwnj.org/2009/02/gmail-wish.html' title='Gmail Wish'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-3362511342356679065</id><published>2009-02-09T00:20:00.004+03:30</published><updated>2009-02-09T00:27:32.779+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='digilib'/><category scheme='http://www.blogger.com/atom/ns#' term='dot-iran'/><category scheme='http://www.blogger.com/atom/ns#' term='idn'/><category scheme='http://www.blogger.com/atom/ns#' term='rira'/><category scheme='http://www.blogger.com/atom/ns#' term='persian'/><title type='text'>RIRA.IRAN (ری‌را.ایران)</title><content type='html'>We got a new Persian domain name (IDN) for &lt;a href="http://rira.ir/"&gt;RiRa, the free Persian digital library&lt;/a&gt;.  It's &lt;a href="http://%d9%88%d8%a8.%d8%b1%db%8c%d8%b1%d8%a7.%d8%a7%db%8c%d8%b1%d8%a7%d9%86.ir/"&gt;وب.ری‌را.ایران.ir&lt;/a&gt;. (translation: web.rira.iran.ir ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-3362511342356679065?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/3362511342356679065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=3362511342356679065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/3362511342356679065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/3362511342356679065'/><link rel='alternate' type='text/html' href='http://zwnj.org/2009/02/rirairan.html' title='RIRA.IRAN (ری‌را.ایران)'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-6846850215148116072</id><published>2009-02-08T23:47:00.002+03:30</published><updated>2009-02-09T00:06:07.532+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='unicode'/><category scheme='http://www.blogger.com/atom/ns#' term='udhr'/><category scheme='http://www.blogger.com/atom/ns#' term='persian'/><title type='text'>UDHR in Persian</title><content type='html'>Finally the &lt;a href="http://unicode.org/udhr/d/udhr_pes_1.html"&gt;Persian translation of the Universal Declaration of Human Rights&lt;/a&gt; is available on the UDHR in Unicode project. (&lt;a href="http://unicode.org/udhr/d/udhr_pes_1.pdf"&gt;get the PDF&lt;/a&gt;) &lt;br /&gt;&lt;br /&gt;This Persian (Farsi) version is an encoding of &lt;a href="http://www.unhchr.ch/udhr/lang/prs.htm"&gt;this old printed version&lt;/a&gt;.  If you know any newer translation available in public domain please inform us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-6846850215148116072?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/6846850215148116072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=6846850215148116072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/6846850215148116072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/6846850215148116072'/><link rel='alternate' type='text/html' href='http://zwnj.org/2009/02/udhr-in-persian.html' title='UDHR in Persian'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-2841136178783165764</id><published>2009-02-08T22:56:00.006+03:30</published><updated>2009-02-08T23:40:49.812+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jalali'/><category scheme='http://www.blogger.com/atom/ns#' term='greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><title type='text'>Jalali GCal 3.0 &amp; Greasefire</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://zwnj.org/uploaded_images/jalali-gcal-in-greasefire-727517.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 201px;" src="http://zwnj.org/uploaded_images/jalali-gcal-in-greasefire-727495.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Jalali GCal has a major update, version 3.0.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;It's updated to recent changes by Google on the Calendars's HTML code;&lt;/li&gt;&lt;li&gt;now uses jQuery for some operations, which makes it somehow faster now and later updates will be easier as well;&lt;/li&gt;&lt;/ul&gt;Get the new English and Persian edition from &lt;a href="http://code.google.com/p/jalali-gcal/downloads/list"&gt;the Google Code download page&lt;/a&gt;. &lt;span style="font-weight: bold;"&gt; If you cannot access Google Code, or have problems with Persian text, please try the userscripts.org mirror; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://userscripts.org/scripts/show/7793"&gt;English&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; and &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://userscripts.org/scripts/show/41935"&gt;Persian&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OTOH I found this handy Firefox/Greasemonkey extension named &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/8352"&gt;&lt;span style="font-weight: bold;"&gt;Greasefire&lt;/span&gt;&lt;/a&gt;, which lists all available user-scripts (from userscripts.org) for current site in just one click, and you can install them rightaway!&lt;br /&gt;&lt;br /&gt;The exciting news is that Jalali GCal has the 6th place in the list of scripts for Google Calendar in Greasefire (actually userscripts.org)!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-2841136178783165764?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/2841136178783165764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=2841136178783165764' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/2841136178783165764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/2841136178783165764'/><link rel='alternate' type='text/html' href='http://zwnj.org/2009/02/jalali-gcal-30-greasefire.html' title='Jalali GCal 3.0 &amp; Greasefire'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-8608316758773651526</id><published>2008-09-19T23:09:00.004+04:30</published><updated>2008-09-19T23:51:17.203+04:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jalali'/><category scheme='http://www.blogger.com/atom/ns#' term='greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='persian'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>Jalali GCal moved to Google Code</title><content type='html'>Finally I created a project for &lt;a href="http://code.google.com/p/jalali-gcal/"&gt;Jalali GCal in code.google.com&lt;/a&gt;.  Here are &lt;a href="http://code.google.com/p/jalali-gcal/wiki/Installation_Guide"&gt;the Installation Guide&lt;/a&gt; and &lt;a href="http://code.google.com/p/jalali-gcal/downloads/list"&gt;the downloads list&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href="http://www.acsu.buffalo.edu/~mehdia/"&gt;Mehdi Ahmadizadeh&lt;/a&gt;, the new versions work fine with current Google Calendar UI.  Also some ideas from &lt;a href="http://www.blogger.com/profile/16986166827027701174"&gt;Shayan&lt;/a&gt; have been implemented.&lt;br /&gt;&lt;br /&gt;Here are latest features (for version 2.4):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The userscript is now available in two editions: English and Persian.  Using Persian edition gives you Persian numbers and months' names;&lt;/li&gt;&lt;li&gt;The font of Persian texts in Persian version is bigger than the default texts;&lt;/li&gt;&lt;li&gt;The name of the Jalali month is shown in the first day of the month (in the table).&lt;/li&gt;&lt;/ul&gt;Hope you enjoy it. Feel free to &lt;a href="http://code.google.com/p/jalali-gcal/issues/list"&gt;report enhancement requests, bugs, and issues&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-8608316758773651526?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/8608316758773651526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=8608316758773651526' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/8608316758773651526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/8608316758773651526'/><link rel='alternate' type='text/html' href='http://zwnj.org/2008/09/jalali-gcal-moved-to-google-code.html' title='Jalali GCal moved to Google Code'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-6757336010872818949</id><published>2008-04-25T21:02:00.008+04:30</published><updated>2008-09-19T18:33:16.279+04:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='persian'/><category scheme='http://www.blogger.com/atom/ns#' term='arabeyes'/><category scheme='http://www.blogger.com/atom/ns#' term='console'/><category scheme='http://www.blogger.com/atom/ns#' term='bidi'/><title type='text'>Persian in Console, using Bicon and console-setup</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://zwnj.org/uploaded_images/Bicon---The-Little-Prince---Chapter-02-764049.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://zwnj.org/uploaded_images/Bicon---The-Little-Prince---Chapter-02-764039.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;This is a screen-shot of &lt;a href="http://shamlou.org/thelittleprince/text/"&gt;Persian translation of The Little Prince&lt;/a&gt;, in GNOME Terminal, using Bicon.&lt;br /&gt;&lt;br /&gt;A few days ago &lt;a href="https://edge.launchpad.net/%7Eaelmahmoudy"&gt;Ahmed El-Mahmoudy&lt;/a&gt; told me about his recent work on &lt;a href="http://www.arabeyes.org/project.php?proj=BiCon"&gt;Bicon&lt;/a&gt;, the Bidirectional Console program.  He has made a Debian package, so I made one for Ubuntu Hardy, with a little fix on builddeps, through Launchpad's Private Package Archive build system.  You can find the package at &lt;a href="https://edge.launchpad.net/%7Ebehnam/+archive"&gt;my PPA&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I just started using PPA and this is my first package there. By the way, I've also became a &lt;a href="https://edge.launchpad.net/%7Elaunchpad-beta-testers"&gt;Launchpad Beta Tester&lt;/a&gt; and am using Launchpad as my &lt;a href="https://help.launchpad.net/OpenID"&gt;OpenID server&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also I found &lt;span style="font-weight: bold;"&gt;console-setup&lt;/span&gt; works fine with XKB's Iranian keyboard layout, with a change on &lt;tt&gt;CODESET&lt;/tt&gt;.  This is how you can get a Persian/Iranian keyboard on your Linux console.  Open &lt;tt&gt;/etc/default/console-setup&lt;/tt&gt; and change the lines like these:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;CODESET="Arabic"&lt;br /&gt;&lt;br /&gt;XKBMODEL="pc105"&lt;br /&gt;XKBLAYOUT="us,ir"&lt;br /&gt;XKBVARIANT=","&lt;br /&gt;XKBOPTIONS="grp:shift_caps_toggle,lv3:ralt_switch,grp_led:scroll"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Bicon project is not so active, but if you need Persian support in console, it's a good start.  Please report bugs, or inform us at &lt;a href="irc://irc.freenode.net/#arabeyes"&gt;#arabeyes at irc.freenode.net&lt;/a&gt;.  Thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-6757336010872818949?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/6757336010872818949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=6757336010872818949' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/6757336010872818949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/6757336010872818949'/><link rel='alternate' type='text/html' href='http://zwnj.org/2008/04/persian-in-console-using-bicon-and.html' title='Persian in Console, using Bicon and console-setup'/><author><name>ZWNJ</name><uri>http://www.blogger.com/profile/02171629143947802444</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11470669646053420544'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-3542889648259367655</id><published>2008-01-31T11:07:00.000+03:30</published><updated>2008-01-31T13:54:46.187+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='poll'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='iran'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Iranian Firefox Users Survey</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://zwnj.org/uploaded_images/firefox-ir.15.01.w160px-740497.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 80px;" src="http://zwnj.org/uploaded_images/firefox-ir.15.01.w160px-740494.png" alt="" border="0" /&gt;&lt;/a&gt;A &lt;a href="http://www.kordestanchi.com/"&gt;couple&lt;/a&gt; &lt;a href="mailto:samar.dt@gmail.com"&gt;of&lt;/a&gt; &lt;a href="http://maziar.persianblog.ir/"&gt;friends&lt;/a&gt; have been running a &lt;a href="http://www.eocsite.com/ff/"&gt;survey for Iranian users of Firefox&lt;/a&gt;.  It contains at most 17 questions, based on whether you use Firefox, and its version.&lt;br /&gt;&lt;br /&gt;It's open for another couple of weeks, and the results will be out soon after that.  Till now, there's been &lt;span style="font-weight: bold;"&gt;more than one thousand&lt;/span&gt; participants.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-3542889648259367655?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/3542889648259367655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=3542889648259367655' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/3542889648259367655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/3542889648259367655'/><link rel='alternate' type='text/html' href='http://zwnj.org/2008/01/iranian-firefox-users-poll.html' title='Iranian Firefox Users Survey'/><author><name>ZWNJ</name><uri>http://www.blogger.com/profile/02171629143947802444</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11470669646053420544'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-220291396247735019</id><published>2008-01-26T00:58:00.001+03:30</published><updated>2008-04-25T20:57:25.531+04:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='idn'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Dot-IR on Firefox IDN White-list</title><content type='html'>Just a quick notice. ".ir" TLD has been &lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=IDN-dot-IR"&gt;added to the IDN white-list of Firefox&lt;/a&gt;, and will be effective on next updates for 2.0 (Gecko 1.8.1.12) and beta-3.0 (Gecko 1.9).&lt;br /&gt;&lt;br /&gt;Now you can use your &lt;a href="http://www.nic.ir/IDN"&gt;&lt;span style="font-style: italic;"&gt;Persian domain names&lt;/span&gt;&lt;/a&gt;, "&lt;span style="font-weight: bold;"&gt;.ایران.ir&lt;/span&gt;", easily in Firefox.  Enjoy it!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;P.S. ".ir" has been in white-list in IE since version 7.0.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-220291396247735019?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/220291396247735019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=220291396247735019' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/220291396247735019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/220291396247735019'/><link rel='alternate' type='text/html' href='http://zwnj.org/2008/01/ir-on-firefox-20-30.html' title='Dot-IR on Firefox IDN White-list'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-5354253648700686521</id><published>2008-01-10T01:32:00.000+03:30</published><updated>2008-01-10T01:54:58.032+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='freedesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>On Bugmail RFE and My Bugzilla Accounts</title><content type='html'>After my RFE, about adding an option to Bugmail to not put my email address in To/CC fields of email header, rejected as &lt;span style="font-style: italic;"&gt;WORKSFORME&lt;/span&gt; by one of bugzilla maintainers (&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=410671"&gt;Mozilla bug 410671&lt;/a&gt;), I had to change  my Bugzilla email addresses (GNOME, Mozilla, and freedesktop.org for now).  I have added a "bugs+" to the beginning of previous one, so it's &lt;span style="font-weight: bold;"&gt;bugs+&amp;lt;my-name&amp;gt;@&amp;lt;this-blog-domain&amp;gt;&lt;/span&gt; from now on.&lt;br /&gt;&lt;br /&gt;The reason for this change is that I prefer to use the &lt;span style="font-weight: bold;"&gt;Mute&lt;/span&gt; feature of Gmail, so I can get rid of some discussions, which I cannot unsubscribe them directly.  Now I get them in the same mail box, but Gmail doesn't detect them as a To or CC one for &lt;span style="font-style: italic;"&gt;me&lt;/span&gt;, so when I mute a bug, I won't see the thread again.  The more interesting part is when a bug's title changes, I'll get it again, which seems very useful.&lt;/this-blog-domain&gt;&lt;/my-name&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-5354253648700686521?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/5354253648700686521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=5354253648700686521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/5354253648700686521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/5354253648700686521'/><link rel='alternate' type='text/html' href='http://zwnj.org/2008/01/on-bugmail-rfe-and-my-bugzilla-accounts.html' title='On Bugmail RFE and My Bugzilla Accounts'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-198328189500736781</id><published>2007-10-16T03:16:00.000+03:30</published><updated>2007-10-16T14:26:11.513+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='dot-iran'/><category scheme='http://www.blogger.com/atom/ns#' term='idn'/><category scheme='http://www.blogger.com/atom/ns#' term='irnic'/><category scheme='http://www.blogger.com/atom/ns#' term='icann'/><title type='text'>Internationalized Top-Level Domains</title><content type='html'>After about a week that eleven Int'lized TLDs had been in root servers, yesterday &lt;a href="http://www.icann.org/announcements/announcement-15oct07.htm"&gt;ICANN officially announced&lt;/a&gt; them, the localized &lt;a href="http://idn.icann.org/"&gt;IDNwiki&lt;/a&gt; pages are open to the world. Here are &lt;a href="http://فارسی.idn.icann.org/"&gt;the Persian one&lt;/a&gt;.    Go ahead and test your softwares. Firefox has them in the &lt;span style="font-style: italic;"&gt;IDN whitelist&lt;/span&gt; in the trunk, and will have them in an update for Firefox 2.0 soon. Unfortunately they started using &lt;span style="font-weight: bold;" &gt;pe&lt;/span&gt; as the two-letter code for Persian, which is not a standard, and know it's changed to &lt;span style="font-weight: bold;" &gt;per&lt;/span&gt;.  I hope they fix it soon, and use just &lt;span style="font-weight: bold;" &gt;fa&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;This is a big step forward to have &lt;span style="font-weight: bold;" &gt;dot-iran&lt;/span&gt; (.ایران) TLD in the root servers, which has currently &lt;a href="https://nic.ir/Statistics"&gt;more than two thousand&lt;/a&gt; registered domains. In fact supporting fully int'lized domain names was one of the major reasons of developing the new &lt;a style href="http://nic.ir/"&gt;IRNIC domain registration system&lt;/a&gt;, which has been up since early September. Come on! &lt;a href="https://nic.ir/Domain_Registration?domain_tld_code=9"&gt;Register a &lt;span style="font-weight:bold;"&gt;future dot-iran domain&lt;/span&gt; now!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-198328189500736781?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/198328189500736781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=198328189500736781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/198328189500736781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/198328189500736781'/><link rel='alternate' type='text/html' href='http://zwnj.org/2007/10/internationalized-top-level-domains.html' title='Internationalized Top-Level Domains'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-1659233218398015355</id><published>2007-01-03T05:07:00.001+03:30</published><updated>2008-09-19T23:27:24.549+04:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='jalali'/><category scheme='http://www.blogger.com/atom/ns#' term='greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Jalali GCal, Version 1.2</title><content type='html'>Here are an &lt;a href="http://zwnj.org/proj/gcal/jalali-gcal-1.2.user.js"&gt;update for Jalali GCal&lt;/a&gt;  (old: &lt;a href="http://zwnj.org/2006/06/jalali-calendar-for-google-calendar.html"&gt;Jalali Calendar for Google Calendar&lt;/a&gt;).  Installing the new one will replace the previous version.  Also I changed its description to &lt;span style="font-style: italic;"&gt;Jalali calendar for the web interface of Google Calendar&lt;/span&gt;.  All features work well on &lt;a href="http://firefox.ir/"&gt;Firefox 1.5&lt;/a&gt; on &lt;a href="http://www.ubuntulinux.org/"&gt;my Linux desktop&lt;/a&gt;.  Bug reports are welcomed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update&lt;/span&gt;: &lt;a href="http://zwnj.org/2008/09/jalali-gcal-moved-to-google-code.html" title="permanent link"&gt;Jalali GCal moved to Google Code&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-1659233218398015355?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/1659233218398015355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=1659233218398015355' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/1659233218398015355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/1659233218398015355'/><link rel='alternate' type='text/html' href='http://zwnj.org/2007/01/jalali-gcal-version-12.html' title='Jalali GCal, Version 1.2'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-115884145426126364</id><published>2006-09-21T15:29:00.000+03:30</published><updated>2007-01-03T13:20:45.800+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='localization'/><category scheme='http://www.blogger.com/atom/ns#' term='power-user'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><category scheme='http://www.blogger.com/atom/ns#' term='bidi'/><title type='text'>Mozilla/Firefox Hacks for Power Users (Hack 200C+0002)</title><content type='html'>Here is some preferences I have set, and you may like to set them, if you are a power user, bidi user, or your locale is not en-US, but have to use this locale.&lt;br /&gt;&lt;br /&gt;Newbie HOWTO: use "&lt;a href="about:config"&gt;about:config&lt;/a&gt;" to set this key/values.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Power User:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;layout.word_select.stop_at_punctuation&lt;/li&gt;&lt;li&gt;layout.word_select.eat_space_to_next_word&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;  Set them to &lt;span style="font-style: italic;"&gt;TRUE &lt;/span&gt;if you want Ctrl+Left/Right-Arrows stop at the start/end of alpha-numeric words (like what you get on &lt;a href="http://gtk.org/"&gt;Gtk+&lt;/a&gt;/&lt;a href="http://gnome.org/"&gt;Gnome&lt;/a&gt;).  Default values make it to jump to the next/previous Space/Tab character!  The second one also affects word boundary on selecting with mouse double-click.&lt;/blockquote&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;browser.triple_click_selects_paragraph&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;  (Mozilla &gt;= 1.9, Firefox &gt;= 3.0a1)&lt;/span&gt;&lt;br /&gt;This option allows you to select whether triple click should select the whole paragraph, or just the line you are clicking.  If it's FALSE, you can select the whole paragraph with quadruple-click (Wait, it doesn't work on Gtk+/Gnome, as Gtk+ doesn't support quadruple-click.  If you like it, here are the Mozilla bug:  &lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=348751"&gt;#348751&lt;/a&gt;.)&lt;/blockquote&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;network.http.max-persistent-connctions-per-proxy&lt;/li&gt;&lt;li&gt;network.http.max-persistent-connctions-per-server&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;If you use &lt;a href="http://tor.eff.org/"&gt;Tor&lt;/a&gt;, or any other proxy in your LAN, just set the first one to a big number (I use 50).  Also I set the second one to 8, as &lt;a href="http://www.flickr.com/"&gt;Flickr &lt;/a&gt;and many other photo-sharing sites use just one domain for almost all images on the their pages, so I cannot get even two pages simultaneously. (&lt;a href="http://maps.google.com/"&gt;maps.google.com&lt;/a&gt; is smart enough)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;network.protocol-handler.external.ed2k&lt;/li&gt;&lt;li&gt;network.protocol-handler.app.ed2k&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;  Here are how you can define a protocol and set the external application.  In this example, I set &lt;a href="http://en.wikipedia.org/wiki/ED2K"&gt;ED2K&lt;/a&gt; protocol.  Create the first key as &lt;span style="font-style: italic;"&gt;Boolean&lt;/span&gt;, and set the value to &lt;span style="font-style: italic;"&gt;TRUE&lt;/span&gt;.  Then create the second key as &lt;span style="font-style: italic;"&gt;String&lt;/span&gt;, and set the path to your ed2k link-handler ("/usr/bin/ed2k" for me) as its value.  That's it.&lt;br /&gt;Homework: Create a protocol-handler and write a script to handle &lt;a href="http://messenger.yahoo.com/"&gt;Yahoo! Messenger&lt;/a&gt; links, and make &lt;a href="http://gaim.sf.net/"&gt;GAIM&lt;/a&gt; do the requested action (add buddy, send message, etc).  Of course you should mail them to me to get your point. :D)&lt;/blockquote&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;mousewheel.horizscroll.*.action&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;Try possible values for this key (&lt;span style="font-style: italic;"&gt;0&lt;/span&gt;..&lt;span style="font-style: italic;"&gt;4&lt;/span&gt; IIRC) to get more functions under your fingers (horizontal scroll of your professional mouse, or the touch-pad of your laptop).&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Localization:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;printer.printer_PostScript/*.print_paper_name&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;If you live in a country (or organization) which the default paper size is A4, not Letter, just set the value of this key to "&lt;span style="font-style: italic;"&gt;A4&lt;/span&gt;".&lt;/blockquote&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;browser.fixup.alternate.suffix&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;And if your want to set the default "&lt;span style="font-style: italic;"&gt;.com&lt;/span&gt;" value to something else (i.e. "&lt;span style="font-style: italic;"&gt;.co.uk&lt;/span&gt;" or "&lt;span style="font-style: italic;"&gt;.ir&lt;/span&gt;"), just set it in this key.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bi-Directional:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;bidi.browser.ui&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;And this is the best part for &lt;span style="font-weight: bold;"&gt;Arabic&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Iranian&lt;/span&gt; (Persian), and &lt;span style="font-weight: bold;"&gt;Israeli&lt;/span&gt; (Hebrew) users.  Setting this key to &lt;span style="font-style: italic;"&gt;TRUE&lt;/span&gt; will do some magic for you.  You can switch the text &lt;span style="font-weight: bold; font-style: italic;"&gt;direction&lt;/span&gt; and &lt;span style="font-weight: bold; font-style: italic;"&gt;alignment&lt;/span&gt; of input fields with just one keystroke: &lt;span style="font-weight: bold;"&gt;Ctrk+Shift+X&lt;/span&gt;!  Also you can switch the page direction from the View menu.  Help yourself!&lt;/blockquote&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;mousewheel.horizscroll.*.numlines&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;If you use Mozilla/Firefox in a right-to-left locale, just set the value of these keys to "1" instead of default "-1".  Here are the Mozilla bug: &lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=350594"&gt;#350594&lt;/a&gt;.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Ok, that's all.  Let me know if you have problem with this hacks, or other &lt;span style="font-weight: bold;"&gt;L10n &lt;/span&gt;(localization), &lt;span style="font-weight: bold;"&gt;Bidi &lt;/span&gt;(bi-directional), or &lt;span style="font-weight: bold;"&gt;RTL &lt;/span&gt;(right-to-left) problems with Mozilla/Firefox.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-115884145426126364?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/115884145426126364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=115884145426126364' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115884145426126364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115884145426126364'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/09/mozillafirefox-hacks-for-power-users.html' title='Mozilla/Firefox Hacks for Power Users (Hack 200C+0002)'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-115711185895782592</id><published>2006-09-01T15:02:00.000+03:30</published><updated>2007-01-03T13:01:37.525+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='delete-me'/><title type='text'>Metro Lines I Have Used</title><content type='html'>In order of time:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://metro.b3co.com/logos/tehran.gif" ondblclick="remove(this,129)" /&gt;&lt;img src="http://metro.b3co.com/logos/istanbul-t.gif" ondblclick="remove(this,52)" /&gt;&lt;img src="http://metro.b3co.com/logos/barcelona-s.gif" ondblclick="remove(this,9)" /&gt;&lt;img src="http://metro.b3co.com/logos/barcelona.gif" ondblclick="remove(this,10)" /&gt;&lt;img style="display: none;" src="http://metro.b3co.com/logos/milan.gif" ondblclick="remove(this,76)" /&gt;&lt;img src="http://metro.b3co.com/logos/madrid.gif" ondblclick="remove(this,68)" /&gt;&lt;img src="http://metro.b3co.com/logos/milan.gif" ondblclick="remove(this,76)" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here are &lt;a href="http://mces.blogspot.com/2006/08/metro-lines-i-have-used.html"&gt;Behdad's&lt;/a&gt; and &lt;a href="http://tieguy.org/blog/2006/08/31/metro-lines-i-have-used/"&gt;Luis's&lt;/a&gt;. Should it be more than ten to blog it?  I'm not sure... but, how you will update it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-115711185895782592?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/115711185895782592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=115711185895782592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115711185895782592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115711185895782592'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/09/metro-lines-i-have-used.html' title='Metro Lines I Have Used'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-115698059005784188</id><published>2006-08-31T02:36:00.000+03:30</published><updated>2007-01-03T13:20:38.778+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='zwnj'/><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><category scheme='http://www.blogger.com/atom/ns#' term='localization'/><category scheme='http://www.blogger.com/atom/ns#' term='persian'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>What Microsoft did to Persian Language</title><content type='html'>Recently I installed Microsoft's Persian UI for Windows XP. Seems like Microsoft can't do anything right for Persian. They use SPACE instead of ZWNJ everywhere in the UI. WTF?! After spending about 1.5 million USD on Persian (they even call it Farsi) support on Windows, the real Persian Windows is still a dream. They are practically removing ZWNJ from Persian, just because they don't know how to use it (or rather, their American-grown confused Iranians don't.)&lt;br /&gt;&lt;br /&gt;Microsoft is the one who brought U+064A ARABIC LETTER YEH (Yeh with two dots bellow in final and isolate forms) to Persian, instead of U+06CC ARABIC LETTER FARSI YEH (Yeh without any dots in final and isolate forms), with their buggy fonts. Even Windows Persian keyboard layout have never been compatible with the Iranian standard layout. Now it's so common to see Arabic Yeh and Keh instead of Persian ones everywhere, everytime. &lt;a href="http://www.laits.utexas.edu/persian/persianword/fonts.htm"&gt;More info&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This story reminds me of an old joke:&lt;br /&gt;&lt;q&gt;A British guy was arguing with a Hindi guy.&lt;br /&gt;The British guy says:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We f**ked your country for one hundred years!&lt;/span&gt;&lt;br /&gt;The Hindi guy responds:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We f**ked your language &lt;span style="font-weight: bold;"&gt;forever&lt;/span&gt;!&lt;/span&gt;&lt;/q&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-115698059005784188?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/115698059005784188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=115698059005784188' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115698059005784188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115698059005784188'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/08/what-microsoft-did-to-persian-language.html' title='What Microsoft did to Persian Language'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-115608509955589743</id><published>2006-08-20T18:08:00.000+03:30</published><updated>2007-01-03T05:45:58.062+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='intellectual-property'/><category scheme='http://www.blogger.com/atom/ns#' term='tehran-avenue'/><category scheme='http://www.blogger.com/atom/ns#' term='iran'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><title type='text'>Tehran Avenue and Intellectual Property</title><content type='html'>New issue of &lt;a style="font-weight: bold;" href="http://tehranavenue.com/"&gt;Tehran Avenue&lt;/a&gt; online magazine has some articles and news about Intellectual Property issues in Iran, in both English and Persian. Here are the items:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;a href="http://tehranavenue.com/article.php?id=594"&gt;On Intellectual Property&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://tehranavenue.com/article.php?id=595"&gt;General Call for the Submission of Works&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://tehranavenue.com/article.php?id=596"&gt;Intellectual Rights in the Laws of Iran&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-115608509955589743?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/115608509955589743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=115608509955589743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115608509955589743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/115608509955589743'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/08/tehran-avenue-and-intellectual.html' title='Tehran Avenue and Intellectual Property'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-114917142192944825</id><published>2006-06-01T17:09:00.000+03:30</published><updated>2007-01-03T05:39:53.162+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='flickr'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>Flickr Hack 200C+0001: EasyDownloadr</title><content type='html'>&lt;a href="http://behdad.org/"&gt;Behdad&lt;/a&gt; and I prefer to have the "Original" size of a photo to view, or use (if it's under a &lt;a href="http://creativecommons.org/"&gt;CC lisence&lt;/a&gt;).  So we wrote a &lt;a href="http://en.wikipedia.org/wiki/Bookmarklet"&gt;Bookmarklet&lt;/a&gt; to make it easy to save the original size of an image on Flickr.&lt;br /&gt;&lt;br /&gt;Here is &lt;a href="javascript: /* This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.  * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.  * You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.  * Copyright (C) 2006, Behname Esfahbod * Copyright (C) 2006, Behdad Esfahbod */ id=String(page_current_url.match(/\/[0-9]{3,}\//)).match(/[0-9]{3,}/); g=global_photos[id]; l=%22http://static.flickr.com/%22+g.server+%22/%22+g.id+%22_%22+g.secret+%22_o_d.jpg%22; document.location=l; "&gt;&lt;b&gt;the Flickr EasyDownloadr bookmarklet&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;HOWTO:&lt;/b&gt; Right click on previous link.  Bookmark it (preferably in &lt;b&gt;Bookmarks Toolbar Folder&lt;/b&gt; and rename it if needed).  Open the Flickr page of the image and use this bookmark to save the original size of the image.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPDATE:&lt;/b&gt; And here are &lt;a href="javascript: /* This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.  * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.  * You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.  * Copyright (C) 2006, Behname Esfahbod * Copyright (C) 2006, Behdad Esfahbod */ id=String(page_current_url.match(/\/[0-9]{3,}\//)).match(/[0-9]{3,}/); g=global_photos[id]; l=%22http://static.flickr.com/%22+g.server+%22/%22+g.id+%22_%22+g.secret+%22_o.jpg%22; document.location=l;"&gt;the Flickr EasyOpenr&lt;/a&gt; which just opens the original size.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-114917142192944825?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/114917142192944825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=114917142192944825' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114917142192944825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114917142192944825'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/06/flickr-hack-200c0001-easydownloadr.html' title='Flickr Hack 200C+0001: EasyDownloadr'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-114912254856835892</id><published>2006-06-01T03:30:00.001+03:30</published><updated>2008-09-19T23:27:22.444+04:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='jalali'/><category scheme='http://www.blogger.com/atom/ns#' term='greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Jalali Calendar for Google Calendar</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7792/549/1600/157558129_4089a7b07e_o.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/7792/549/320/157558129_4089a7b07e_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A couple weeks ago, I wrote the &lt;a href="http://zwnj.org/proj/gcal/jalali-gcal-1.1.user.js"&gt;&lt;b&gt;Jalali GCal user script&lt;/b&gt;&lt;/a&gt; (a JavaScript that Firefox runs on the web page if you have &lt;a href="http://greasemonkey.mozdev.org/"&gt;GreaseMonkey extension&lt;/a&gt; installed) to add Jalali Calendar (A.K.A. Iranian Calendar) to Google Calendar application.&lt;br /&gt;&lt;br /&gt;As you can see in the screenshot, it adds Jalali year, month, and month days beside the Gregorian ones. (which makes it &lt;i&gt;really useful&lt;/i&gt; for me! ;)  This version (v1.1) supports all views: &lt;b&gt;Day&lt;/b&gt;, &lt;b&gt;Week&lt;/b&gt;, &lt;b&gt;Month&lt;/b&gt;, &lt;b&gt;Next 4 Days&lt;/b&gt;, and &lt;b&gt;Agenda&lt;/b&gt;!&lt;br /&gt;&lt;br /&gt;To use it, you should &lt;a href="http://ftp.mozilla.org/pub/mozilla.org/extensions/greasemonkey/greasemonkey-0.6.4-fx.xpi"&gt;install GreaseMonkey (for Firefox 1.5)&lt;/a&gt;, then open &lt;a href="http://zwnj.org/proj/gcal/jalali-gcal-1.1.user.js"&gt;Jalali GCal user script&lt;/a&gt; and install it.  Now refresh Google Calendar page.&lt;br /&gt;&lt;br /&gt;Of course it's under LGPL license.  I hope you like it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update&lt;/span&gt;: &lt;a href="http://zwnj.org/2008/09/jalali-gcal-moved-to-google-code.html" title="permanent link"&gt;Jalali GCal moved to Google Code&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-114912254856835892?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/114912254856835892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=114912254856835892' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114912254856835892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114912254856835892'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/06/jalali-calendar-for-google-calendar.html' title='Jalali Calendar for Google Calendar'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-114911586026697692</id><published>2006-06-01T01:41:00.000+03:30</published><updated>2007-01-03T05:41:36.428+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='guadec'/><category scheme='http://www.blogger.com/atom/ns#' term='dont-be-evil'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Your Google public Calendar is NOT public!</title><content type='html'>I use &lt;a href="http://calendar.google.com/"&gt;Google Calendar&lt;/a&gt; in day life and also maintain &lt;a href="http://guadec.org/GUADEC2006/schedule/ical"&gt;GUADEC 2006 iCal file&lt;/a&gt; and keep it synced with &lt;a href="http://guadec.org/GUADEC2006/schedule"&gt;the schedule&lt;/a&gt; of &lt;a href="http://guadec.org/"&gt;The GNOME Conference&lt;/a&gt;.  Stop! don't try to add that iCal link to your Google Calendar account.  It doesn't work and you will get an error message.&lt;br /&gt;&lt;br /&gt;Here are what happens:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Google's robots crawl the web and index all calendar files (i.e. iCal), and of course they check the robots.txt file to make sure they are allowed to do this.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Unfortunately, Google Calendar AJAX application checks robots.txt.  May be it uses the indexed file at Google's server and so it's a side effect of the previous fact.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Unfortunately again &lt;a href="http://google.com/robots.txt"&gt;Google's robots.txt&lt;/a&gt; file doesn't allow crawlers to index your public calendars.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Our iCal link is just an HTTP forward to the address of the file on Google's server.  And yes, because of facts 2 and 3, you cannot add our iCal URL to your Google Calendar account!  Not Google only, you cannot use it on any other web application that respect to robots.txt files.  And of course you won't have your public calendar indexed in any search engine; but Google!  It reminds me on how Microsoft tried to make its website somehow Netscape couldn't show it properly.&lt;br /&gt;&lt;br /&gt;By the way, if you want to add GUADEC 2006 calendar to your Google Calendar account, just search for "GUADEC 2006" there, and add it directly.  And send me a note if you need write access to it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Problems:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;An organizer application (feed reader, calendar, etc) SHOULD NOT use robots.txt files, as it's NOT a crawler, it's just a user agent which do exactly what a user tells it (like a browser).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Google MUST allow other web crawlers to index &lt;i&gt;public&lt;/i&gt; calendars, and NOT make a monopoly .&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-114911586026697692?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/114911586026697692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=114911586026697692' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114911586026697692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114911586026697692'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/06/your-google-public-calendar-is-not.html' title='Your Google public Calendar is NOT public!'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-114138649574397086</id><published>2006-03-03T13:12:00.000+03:30</published><updated>2007-01-03T05:42:39.568+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='intellectual-property'/><category scheme='http://www.blogger.com/atom/ns#' term='sharif-uni'/><category scheme='http://www.blogger.com/atom/ns#' term='iran'/><title type='text'>Intellectual Property in Iran</title><content type='html'>&lt;a href="http://techstudies.org/"&gt;Center for Technology Studies&lt;/a&gt; (&lt;a href="http://www.sharif.edu/"&gt;SUT&lt;/a&gt;) held a &lt;b&gt;workshop on intellectual property&lt;/b&gt; at &lt;a href="http://management.sharif.edu/"&gt;Graduate School of Management and Economics&lt;/a&gt; (SUT).  &lt;a href="http://www.ripi.ir/en/Staff_info.asp?code=414"&gt;Kamran Bagheri&lt;/a&gt;, from &lt;a href="http://www.ripi.ir/en/"&gt;Iran's Research Institute Of Petroleum Industry&lt;/a&gt;, lectured on the Intellectual Property Acts in US, EU and Iran.  Here are some interesting news!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7792/549/1600/Majiles.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7792/549/400/Majiles.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;The Intellectual Property Act of Iran is under revision!  It has been approved in the first vote in &lt;a href="http://en.wikipedia.org/wiki/Majlis_of_Iran"&gt;Parliament (Majlis)&lt;/a&gt;, and in about seven months, it will be a law.  Some effects of this act (as Mr. Bagheri told) will be increase in registration prices (i.e. you can get a  patent for $30~40 by now) and international interest on copyright and patent registeration in Iran.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Current amount of registered patents per year is about &lt;i&gt;five thousands&lt;/i&gt;, that may increase up to &lt;i&gt;fifty thousands&lt;/i&gt; with the new act.&lt;br /&gt;&lt;br /&gt;I'm trying to get more information and will post here as soon as possible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-114138649574397086?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/114138649574397086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=114138649574397086' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114138649574397086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114138649574397086'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/03/intellectual-property-in-iran.html' title='Intellectual Property in Iran'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-114137864412917002</id><published>2006-03-03T11:54:00.000+03:30</published><updated>2007-01-03T05:44:45.720+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='iran'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><category scheme='http://www.blogger.com/atom/ns#' term='rights'/><title type='text'>Journalists' Rights in Iran</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7792/549/1600/SmartPicture.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/7792/549/320/SmartPicture.jpg" alt="" border="0" /&gt;&lt;/a&gt; A couple of weeks ago, I missed the &lt;a href="http://www.iranartists.org/en/news.php?id=2891"&gt;&lt;b&gt;Speech of Kambiz Norouzi on Rights and Professional Morality of Photojournalism&lt;/b&gt;&lt;/a&gt; which was held on &lt;a href="http://www.iranartists.org/en/"&gt;Iranian Artists Organization&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Based on news reports, &lt;a href="http://rooznamenegar.ir/en/2006/02/12/kombiz_norouzi_lawyer_and_lect_1.shtml"&gt;Kambiz Norouzi will be in court branch no. 1083 of General Court of Tehran, headed by Judge Husseinian&lt;/a&gt; and he will defend himself. He is accused of propaganda against the establishment, irreverent comments and his accuser is general prosecutor.&lt;br /&gt;&lt;br /&gt;Hope they let me to get to the session.&lt;br /&gt;&lt;br /&gt;Kambiz Norouzi is a Lawyer and Lecturer on Press Rights in University and Media Education Center in Iran. More about Kambiz Norouzi: &lt;a href="http://www.google.com/search?q=kambiz+norouzi"&gt;English&lt;/a&gt;, &lt;a href="http://www.google.com/search?q=کامبیز+نوروزی"&gt;Persian&lt;/a&gt;, &lt;a href="http://www.google.com/search?q=كامبيز+نوروزي"&gt;Persian (misspell)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-114137864412917002?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/114137864412917002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=114137864412917002' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114137864412917002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/114137864412917002'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/03/journalists-rights-in-iran.html' title='Journalists&apos; Rights in Iran'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-113879730866834167</id><published>2006-02-01T15:11:00.000+03:30</published><updated>2007-01-03T13:13:45.905+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='guadec'/><category scheme='http://www.blogger.com/atom/ns#' term='graphic-design'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>GUADEC Logo Design Contest</title><content type='html'>Here are my works for the &lt;a href="http://beta.guadec.org/contest"&gt;GUADEC logo design contest&lt;/a&gt;.  You can find &lt;a href="http://www.flickr.com/photos/zwnj/sets/72057594057113693/"&gt;my complete set of GUADEC Logos&lt;/a&gt; at &lt;a href="http://www.flickr.com/photos/zwnj/"&gt;my photostream&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93754221/in/set-72057594057113693" title="guadec-76.01"&gt;&lt;img src="http://static.flickr.com/36/93754221_9505805919_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93755126/in/set-72057594057113693" title="guadec-77.20"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/28/93755126_0b5ee2277f_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93756078/in/set-72057594057113693" title="guadec-78.32"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/42/93756078_c638245c70_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93756564/in/set-72057594057113693" title="guadec-79.31"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/42/93756564_127826f2a3_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93757310/in/set-72057594057113693" title="guadec-80.41"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/24/93757310_fe1d5f8257_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93757794/in/set-72057594057113693" title="guadec-81.51"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/16/93757794_475757cca4_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93758728/in/set-72057594057113693" title="guadec-82.44"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/40/93758728_392cd804c6_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93760028/in/set-72057594057113693" title="guadec-83.34"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/34/93760028_c37f8ec942_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93760916/in/set-72057594057113693" title="guadec-84.25"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/14/93760916_9315404af4_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/zwnj/93762729/in/set-72057594057113693" title="guadec-85.16"&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/33/93762729_74b50c07cb_m_d.jpg" alt="" style="border: 1px solid white; padding: 3px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-113879730866834167?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/113879730866834167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=113879730866834167' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113879730866834167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113879730866834167'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/02/guadec-logo-design-contest.html' title='GUADEC Logo Design Contest'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-113831427117619456</id><published>2006-01-27T01:48:00.000+03:30</published><updated>2007-01-03T13:14:12.867+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim'/><category scheme='http://www.blogger.com/atom/ns#' term='delete-me'/><title type='text'>And the LORD said: Vim</title><content type='html'>And the LORD said, behold, editor is one, and it has one binding language; and this they begin to do: and now nothing will be restrained from them, which they have imagined to do.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.moolenaar.net/"&gt;Bram&lt;/a&gt; sent an email titled "Vim mapping" to &lt;a href="http://groups.yahoo.com/group/vimannounce/"&gt;announce mailing list&lt;/a&gt;, so I joined the group at Frappr. The map is found here: &lt;a href="http://www.frappr.com/vim"&gt;http://www.frappr.com/vim&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-113831427117619456?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/113831427117619456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=113831427117619456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113831427117619456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113831427117619456'/><link rel='alternate' type='text/html' href='http://zwnj.org/2006/01/and-lord-said-vim.html' title='And the LORD said: Vim'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-113423492450279727</id><published>2005-12-10T20:45:00.000+03:30</published><updated>2007-01-03T13:14:51.409+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='delete-me'/><category scheme='http://www.blogger.com/atom/ns#' term='contest'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>GNOME's marketing slogan for 2006</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/zwnj/72098554/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/34/72098554_af6ee48d1d_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt; &lt;span style="margin-top: 0px;font-size:0;" &gt;  &lt;a href="http://www.flickr.com/photos/zwnj/72098554/"&gt;GNOME's marketing slogan for 2006&lt;/a&gt; Originally uploaded by &lt;a href="http://www.flickr.com/people/zwnj/"&gt;ZWNJ&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Last week, &lt;a href="http://gnomedesktop.org/"&gt;FootNotes&lt;/a&gt; held &lt;a href="http://gnomedesktop.org/node/2506"&gt;a brainstorming for a Motto/Slogan for GNOME&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Seeing &lt;a href="http://gnomedesktop.org/node/2510"&gt;the poll for the final results&lt;/a&gt;, &lt;a href="http://gnomedesktop.org/node/2506#comment-39502"&gt;my suggestion&lt;/a&gt; is at the first place! This would be &lt;b&gt;my best&lt;/b&gt; contribution to the GNOME project; after all those patches for Character Map, Pango, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-113423492450279727?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/113423492450279727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=113423492450279727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113423492450279727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113423492450279727'/><link rel='alternate' type='text/html' href='http://zwnj.org/2005/12/gnomes-marketing-slogan-for-2006.html' title='GNOME&apos;s marketing slogan for 2006'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8129475.post-113162449099301226</id><published>2005-11-10T15:38:00.000+03:30</published><updated>2007-01-03T13:15:24.965+03:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='gaim'/><category scheme='http://www.blogger.com/atom/ns#' term='user-interface-design'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Horizontal theme for Guifications</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/zwnj/61846187/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/31/61846187_6b8643437b_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;  &lt;a href="http://www.flickr.com/photos/zwnj/61846187/"&gt;Horizontal theme for Guification Originally uploaded by &lt;/a&gt;&lt;a href="http://www.flickr.com/people/zwnj/"&gt;ZWNJ&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Here are my Horizontal theme for &lt;a href="http://guifications.sf.net/"&gt;Gaim's Guifications plugin.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zwnj.org/proj/guifications/horizontal-1.0.tar.gz"&gt;Download horizontal-1.0.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;a href="http://zwnj.org/proj/guifications/horizontal-1.0.zip"&gt;Download horizontal-1.0.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just sets "IM Message", "Invited", "Name Spoken", "Topic Changed" and "Warned" event, as they are the only feature that I use.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ubuntu HOWTO:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ sudo apt-get install gaim-guifications wget&lt;br /&gt;$ mkdir -p ~/.gaim/guifications/themes/&lt;br /&gt;$ wget http://zwnj.org/proj/guifications/horizontal-1.0.tar.gz -O - | tar -zx -C ~/.gaim/guifications/themes/&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8129475-113162449099301226?l=zwnj.org%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/113162449099301226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8129475&amp;postID=113162449099301226' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113162449099301226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8129475/posts/default/113162449099301226'/><link rel='alternate' type='text/html' href='http://zwnj.org/2005/11/horizontal-theme-for-guifications.html' title='Horizontal theme for Guifications'/><author><name>Behnam</name><uri>http://www.blogger.com/profile/01450081068279667056</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16998938174842297744'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry></feed>
