<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Hebrew</title>
        <link>http://www.ayende.com/Blog/category/471.aspx</link>
        <description>Hebrew</description>
        <language>en-US</language>
        <copyright>Ayende Rahien</copyright>
        <managingEditor>Ayende@ayende.com</managingEditor>
        <generator>Subtext Version 1.9.3.51</generator>
        <item>
            <title>The single line bug fix</title>
            <link>http://ayende.com/Blog/archive/2008/05/01/The-single-line-bug-fix.aspx</link>
            <description>&lt;p&gt;It is amazing how much time you can hunt for the exact cause of a bug. In this case, it took me almost two days (intersperse with other work, however) to track down and find the issue.&lt;/p&gt;  &lt;p&gt;Remember, there is &lt;strong&gt;no&lt;/strong&gt; reason to use ASCII, ever. I actually run a blame on the code (a new feature for SvnBridge!) to find out who wrote it. And then I sent a nasty email about it to /dev/null, just to clear my mind. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/Thesinglelinebugfix_9ECA/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="486" alt="image" src="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/Thesinglelinebugfix_9ECA/image_thumb.png" width="804" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10199.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/05/01/The-single-line-bug-fix.aspx</guid>
            <pubDate>Thu, 01 May 2008 08:17:55 GMT</pubDate>
            <wfw:comment>http://ayende.com/Blog/comments/10199.aspx</wfw:comment>
            <comments>http://ayende.com/Blog/archive/2008/05/01/The-single-line-bug-fix.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10199.aspx</wfw:commentRss>
        </item>
        <item>
            <title>You really want to rethink your localization</title>
            <link>http://ayende.com/Blog/archive/2007/06/22/You-really-want-to-rethink-your-localization.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/Youreallywanttorethinkyourlocalization_A6E5/image.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 15px; border-left: 0px; border-bottom: 0px" alt="image" src="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/Youreallywanttorethinkyourlocalization_A6E5/image_thumb.png" align="left" border="0" /&gt;&lt;/a&gt;This is from a advertising brochure that my company has distribute, for a virtualization conference that we recently did.&lt;/p&gt; &lt;p&gt;I have included the sponsorships part only, it says "Gold Sponsor: IBM", "Silver Sponsors: VMWare, FilesX".&lt;/p&gt; &lt;p&gt;The problem is that in Hebrew, the word for Silver is the same word for Money. &lt;/p&gt; &lt;p&gt;This has the affect of me reading it as: "Money Sponsors: VMWare, FilesX".&lt;/p&gt; &lt;p&gt;That sounds... crass.&lt;/p&gt; &lt;p&gt;The problem is actually not limited to my company's conferences, but it actually wide spread in Israel. I really wish they would think about a different term.&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/9489.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2007/06/22/You-really-want-to-rethink-your-localization.aspx</guid>
            <pubDate>Fri, 22 Jun 2007 08:54:59 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2007/06/22/You-really-want-to-rethink-your-localization.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/9489.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Why you can't code in Hebrew...</title>
            <link>http://ayende.com/Blog/archive/2006/09/08/7283.aspx</link>
            <description>&lt;p&gt;    In response for my &lt;a href="http://www.ayende.com/Blog/2006/09/07/DDDInHebrew.aspx"&gt;DDD in Hebrew&lt;/a&gt;, I was asked why it is not recommended to code in Hebrew. I decided to question my initial response, and give it a shot. I quickly gave it a try and created the following domain model. I don't expect you to be able to read it (although if you can, you'll find it hilarious).&lt;/p&gt;&lt;p&gt;    Here is my DDD in Hebrew, the classes are Employee (right, top), Report (Left, Top), HoursReport (Middle, Bottom), WontBeHereReport (Left, Bottom) and Repository&amp;lt;T&amp;gt; (Right, Bottom):&lt;/p&gt;&lt;p&gt;    &lt;img alt="(Image from clipboard).png" src="http://www.ayende.com/Blog/Images/tmp49D.png" /&gt;&lt;/p&gt;&lt;p&gt;    I run into a couple of issues just with designing this diagram:&lt;/p&gt;&lt;ul&gt;    &lt;li&gt;        Trying to specify a generic parameter in Hebrew cause issues because of alignments. Basically, the whole class name is presented in the wrong way (this is a common issue with mixing Hebrew &amp;amp; math together).&lt;/li&gt;    &lt;li&gt;        Intellisense is mostly useless, check out this, you may not be able to see it, but the Hebrew is half-way reversed.&lt;br /&gt;        &lt;img alt="(Image from clipboard).png" src="http://www.ayende.com/Blog/Images/tmp49F.png" /&gt;    &lt;/li&gt;    &lt;li&gt;        For some reason Visual Studio is working a &lt;em&gt;lot&lt;/em&gt; harder when I write code in Hebrew.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;    Let us move to more serious issues, take a look at this simple program:&lt;/p&gt;&lt;p&gt;    &lt;img alt="(Image from clipboard).png" src="http://www.ayende.com/Blog/Images/tmp4A8.png" /&gt;&lt;/p&gt;&lt;p&gt;    Main issues:&lt;/p&gt;&lt;ul&gt;    &lt;li&gt;        Hebrew is written right to left, the code here is structured left to right.&lt;/li&gt;    &lt;li&gt;        Hebrew doesn't have upper/lower casing, so words need to be seperated by "_".&lt;/li&gt;    &lt;li&gt;        I often need to switch keyboard setttings ( even something as simple as "&amp;lt;" has different orientetions in Hebrew and English).&lt;/li&gt;    &lt;li&gt;        I need to use primitives (such as DateTime) in English.&lt;/li&gt;    &lt;li&gt;        I need to mix English and Hebrew in the same line (see the "new" lines).&lt;/li&gt;    &lt;li&gt;        All control flow is in English.&lt;/li&gt;    &lt;li&gt;        You can't grep this source. At least not easily. Hebrew and the command line do not mix.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;    That is even beside the nice point of the enconding hell that you get yourself into. It is very easy to save this as ASCII (if you open it in an editor that doesn't support unicode, or simple use a tool to go over it) and lose all the hebrew characters.&lt;/p&gt;&lt;p&gt;    Sorry Eliezer, but you will have to write Hebrew# and language pack, and write a translation layer for the framework if you really want me to use it.&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/7283.aspx" width="1" height="1" /&gt;</description>
            <guid>http://ayende.com/Blog/archive/2006/09/08/7283.aspx</guid>
            <pubDate>Fri, 08 Sep 2006 09:10:06 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2006/09/08/7283.aspx#feedback</comments>
            <slash:comments>12</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/7283.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>