<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" gd:etag="W/&quot;CkAFSX84eip7ImA9WxBWFk0.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681</id><updated>2010-02-08T03:45:18.132Z</updated><title>မာ့ခ္၏ ကိုယ္ပိုင္ အတဿတမ်ား</title><subtitle type="html">သင္ေကာင္းလ်ွင္ က်ြန္ုပ္မဆိုးပါ။ သင္ဆိုးလ်ွင္ သင့္ထက္ပိုဆိုးလ်ွင္ ဆိုးမည္။</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.soemin.net/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.soemin.net/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>524</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/soemin-mark" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="soemin-mark" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CEUGQnc4eyp7ImA9WxBWEEU.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-8626216565102129797</id><published>2010-02-02T02:37:00.001Z</published><updated>2010-02-02T03:43:43.933Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-02T03:43:43.933Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Shits" /><title>NTT Sucks!!!</title><content type="html">NTT Sucks!!!&lt;br /&gt;
&lt;br /&gt;
They recently blocked almost everything for internal internet, which includes google search, yahoo search, even stackoverflow. Damn it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-8626216565102129797?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/8626216565102129797/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=8626216565102129797" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/8626216565102129797?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/8626216565102129797?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/02/ntt-sucks.html" title="NTT Sucks!!!" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;D0UER3k8cSp7ImA9WxBWEEo.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-8549163340612511073</id><published>2010-02-02T01:43:00.003Z</published><updated>2010-02-02T01:46:46.779Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-02T01:46:46.779Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Burmese|Myanmar" /><category scheme="http://www.blogger.com/atom/ns#" term="Zawgyi" /><category scheme="http://www.blogger.com/atom/ns#" term="Unicode" /><title>Regarding New Zawgyi</title><content type="html">In my New Zawgyi original plan, there was 2 steps,&lt;br /&gt;
&lt;br /&gt;
- Step 1, Zawgyi 2009, which is backward compatible with original Zawgyi&lt;br /&gt;
- Step 2, Zawgyi 2010, which is backward compatible with Zawgyi 2009 and Compatible with unicode 5.1 for Ethnic Characters,&lt;br /&gt;
&lt;br /&gt;
BUT, Zawgyi 2009 didn't get released, Its &lt;b&gt;NOT&lt;/b&gt; my fault, I told them in 2009, they can release it but its never get released.&lt;br /&gt;
&lt;br /&gt;
So, basically, I didn't satisfy with the plan, and I wouldn't continue for Zawgyi 2010 anymore.&lt;br /&gt;
&lt;br /&gt;
But I got some requests from Ko Ye Myat Thu the other day, and added some basic characters for ethnic letters, basically combination of Shan Font and Zawgyi 2009 Font&lt;br /&gt;
&lt;br /&gt;
Which you can find it here, with source included&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://newzawgyi.googlecode.com/svn/zawgyi-ethnic/"&gt;http://newzawgyi.googlecode.com/svn/zawgyi-ethnic/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And Font Face is called &lt;b&gt;Zawgyi-Ethnic&lt;/b&gt; , not Zawgyi-One anymore.&lt;br /&gt;
&lt;br /&gt;
BUT, its only initial, I don't like to take care of any more additions or changes or bug fixes, basically &lt;b&gt;everything&lt;/b&gt;!!!&lt;br /&gt;
&lt;br /&gt;
If you like to continue, just copy there and get the source, and update it. You could discuss with Ko Ye Myat Thu for more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-8549163340612511073?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/8549163340612511073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=8549163340612511073" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/8549163340612511073?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/8549163340612511073?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/02/regarding-zawgyi.html" title="Regarding New Zawgyi" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;DEUFSHw7fSp7ImA9WxBWEE4.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-3756393064955810596</id><published>2010-02-01T14:56:00.000Z</published><updated>2010-02-01T14:56:59.205Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-01T14:56:59.205Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Myself" /><title>#Memo - Feb 1 ~ Feb 2</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_yKRrybBZsxE/S2bq_g9VnFI/AAAAAAAABCM/gGzIeNQW7GA/s1600-h/snow.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://1.bp.blogspot.com/_yKRrybBZsxE/S2bq_g9VnFI/AAAAAAAABCM/gGzIeNQW7GA/s400/snow.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div align="center"&gt;Some snow in Tokyo&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-3756393064955810596?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/3756393064955810596/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=3756393064955810596" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/3756393064955810596?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/3756393064955810596?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/02/memo-feb-1-feb-2.html" title="#Memo - Feb 1 ~ Feb 2" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yKRrybBZsxE/S2bq_g9VnFI/AAAAAAAABCM/gGzIeNQW7GA/s72-c/snow.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DEYFSXwzcSp7ImA9WxBXGUU.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-6429046026243776025</id><published>2010-02-01T01:01:00.000Z</published><updated>2010-02-01T01:01:58.289Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-01T01:01:58.289Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Quotes" /><title>#Memo - Some Quotes</title><content type="html">&lt;pre&gt;"When people are lame, they love to blame."&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;"Inside of every problem lies an opportunity."&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;"You have to be smart. The easy days are over."&lt;/pre&gt;&lt;br /&gt;
&lt;a href="http://mmitpros.ning.com/profiles/blogs/how-to-start-a-software"&gt;CopyPasted from Ko Ei Maung's Post&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-6429046026243776025?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/6429046026243776025/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=6429046026243776025" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/6429046026243776025?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/6429046026243776025?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/02/memo-some-quotes.html" title="#Memo - Some Quotes" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C0ANSXw7cCp7ImA9WxBXGE4.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-2346600750065783980</id><published>2010-01-30T06:09:00.001Z</published><updated>2010-01-30T06:09:58.208Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-30T06:09:58.208Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Myself" /><title>Memo# Added StackOverflow flair</title><content type="html">Added My StackOverflow flair&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-2346600750065783980?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/2346600750065783980/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=2346600750065783980" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/2346600750065783980?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/2346600750065783980?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/01/memo-added-stackoverflow-flair.html" title="Memo# Added StackOverflow flair" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUICRHw-cCp7ImA9WxBXFUU.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-1995047062484815806</id><published>2010-01-27T06:33:00.003Z</published><updated>2010-01-27T09:12:45.258Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-27T09:12:45.258Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>Writing Proxy Server for particular site in PHP with one line (HTTP GET only)</title><content type="html">I cannot get access to stackoverflow today again. &lt;br /&gt;
&lt;br /&gt;
So here it is tiny proxy server for http get request, I've written today.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:8pt;"&gt;&amp;lt;?php echo preg_replace('|"\/|','"/?x=',file_get_contents('http://stackoverflow.com/'.$_GET["x"]));?&gt;&lt;/pre&gt;&lt;br /&gt;
Cheers,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-1995047062484815806?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/1995047062484815806/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=1995047062484815806" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/1995047062484815806?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/1995047062484815806?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/01/writing-proxy-server-for-particular.html" title="Writing Proxy Server for particular site in PHP with one line (HTTP GET only)" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;D0YCQHc7eyp7ImA9WxBXEEo.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-3317289546302964976</id><published>2010-01-21T11:59:00.000Z</published><updated>2010-01-21T11:59:21.903Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-21T11:59:21.903Z</app:edited><title>Memo# Couldn't get access to stackoverflow.com</title><content type="html">I couldn't get access to stackoverflow.com almost all the days (only about an hour in the evening, its fine)&lt;br /&gt;
&lt;br /&gt;
- downforeveryorjustme says its down there too&lt;br /&gt;
- but just-ping says its almost fine from most place&lt;br /&gt;
- it could be my company banned it for local machines&lt;br /&gt;
- superuser and serverfault got banned page, but stackovflow and meta aren't, just got&lt;br /&gt;
&lt;pre&gt;The remote server refuses to perform the request. This address is not available.&lt;/pre&gt;- I got it works around 1 hours with Opera Turbo.&lt;br /&gt;
- It could be my company banned Opera Turbo too, but some others site like whatismyipaddress.com are fine with Opera Turbo&lt;br /&gt;
- Or Stackoverflow banned Opera Turbo? may be because of high traffic on same ip (because its shared by many users?)&lt;br /&gt;
- I got 1 hour ok, so its mean banning is not permanent, may be just for few hours for high traffic?&lt;br /&gt;
&lt;br /&gt;
still no clue till now. hopes it will be ok later. or I need to tunnel something with my servers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-3317289546302964976?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/3317289546302964976/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=3317289546302964976" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/3317289546302964976?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/3317289546302964976?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/01/memo-couldnt-get-access-to.html" title="Memo# Couldn't get access to stackoverflow.com" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUMMSXw5fSp7ImA9WxBQF0Q.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-7202118069995296565</id><published>2010-01-18T06:49:00.001Z</published><updated>2010-01-18T06:51:28.225Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-18T06:51:28.225Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Python|Ruby" /><title>Memo# Loop with index in Ruby (alternative to enumerate in Python)</title><content type="html">&lt;pre&gt;irb(main):033:0* d={"a"=&amp;gt;"x","b"=&amp;gt;"y","c"=&amp;gt;"z"}
=&amp;gt; {"a"=&amp;gt;"x", "b"=&amp;gt;"y", "c"=&amp;gt;"z"}

irb(main):052:0&amp;gt; d.each_with_index{|(k,v),i|puts "key: %s, value: %s, index: %i"% [k,v,i]}
key: a, value: x, index: 0
key: b, value: y, index: 1
key: c, value: z, index: 2
=&amp;gt; {"a"=&amp;gt;"x", "b"=&amp;gt;"y", "c"=&amp;gt;"z"}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-7202118069995296565?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/7202118069995296565/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=7202118069995296565" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/7202118069995296565?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/7202118069995296565?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2010/01/memo-loop-with-index-in-ruby.html" title="Memo# Loop with index in Ruby (alternative to enumerate in Python)" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;D0EMRX4ycSp7ImA9WxBREkk.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-1413396162568346418</id><published>2009-12-31T07:48:00.000Z</published><updated>2009-12-31T07:48:04.099Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-31T07:48:04.099Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Myself" /><title>#Memo - Added Custom Search</title><content type="html">&lt;a href="http://www.soemin.net/"&gt;#Memo - Added Custom Search&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-1413396162568346418?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/1413396162568346418/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=1413396162568346418" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/1413396162568346418?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/1413396162568346418?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/12/memo-added-custom-search.html" title="#Memo - Added Custom Search" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CE4HR3w-fyp7ImA9WxBSGEw.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-530830226879132491</id><published>2009-12-26T07:32:00.002Z</published><updated>2009-12-26T07:35:36.257Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-26T07:35:36.257Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Burmese|Myanmar" /><title>Progress for Myanmar Overflow (Ask.my-mm.org)</title><content type="html">&lt;u&gt;Progress for Myanmar Overflow (Ask.my-mm.org)&lt;/u&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Site relocated to Ask.my-mm.org&lt;/li&gt;
&lt;li&gt;Added Msg Icon beside Username&lt;/li&gt;
&lt;li&gt;Changed logo to another temporary one :-) [If you have any idea, let me know]&lt;/li&gt;
&lt;li&gt;25+ Questions, around 100 answers and comments&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ask.my-mm.org/users/"&gt;35+ Contributors/Users&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;u&gt;Few Issues&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
* Most of Networking Questions are &lt;a href="http://ask.my-mm.org/questions/unanswered/"&gt;unanswered&lt;/a&gt;, I am also not that knowledge, so Network Related People are most welcome, Please discuss those too.&lt;br /&gt;
&lt;br /&gt;
* migrating from so.my-mm.org to ask.my-mm.org had some issue for some users, please let me know if your account have problem, I will fix at sever side.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Some Edits&amp;nbsp;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
* set initial 500 reps for all early users (done manually), because to vote and to do some basic things really need reps.&lt;br /&gt;
&lt;br /&gt;
* set some contributors as superuser (manually), superusers can edit any posts and can login admin page of django and can edit lots of stuffs.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_yKRrybBZsxE/SzW5J0DECsI/AAAAAAAABBs/L83TFSCJCnA/s1600-h/ask.my-mm.org.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="344" src="http://1.bp.blogspot.com/_yKRrybBZsxE/SzW5J0DECsI/AAAAAAAABBs/L83TFSCJCnA/s640/ask.my-mm.org.png" width="640" /&gt;&lt;/a&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/742520518607735681-530830226879132491?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/530830226879132491/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=530830226879132491" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/530830226879132491?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/530830226879132491?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/12/progress-for-myanmar-overflow-askmy.html" title="Progress for Myanmar Overflow (Ask.my-mm.org)" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yKRrybBZsxE/SzW5J0DECsI/AAAAAAAABBs/L83TFSCJCnA/s72-c/ask.my-mm.org.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0YBSH45fyp7ImA9WxBSE08.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-7341549179424493028</id><published>2009-12-20T16:43:00.003Z</published><updated>2009-12-20T17:12:39.027Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-20T17:12:39.027Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Burmese|Myanmar" /><title>Myanmar Overflow??? - Avaiable to Test Now</title><content type="html">It is Myanmar Localized Version of StackOverflow Clone based on CNProg Django Project&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://so.my-mm.org/"&gt;http://so.my-mm.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Currently I temporarily named it to Myanmar Overflow??? :D Tell me if you have better name.&lt;br /&gt;
&lt;br /&gt;
URL is also for test now.&lt;br /&gt;
&lt;br /&gt;
If you don't know what is that, go to stackoverflow.com first and its supposed to be localized version of it.&lt;br /&gt;
&lt;br /&gt;
Please read &lt;a href="http://so.my-mm.org/faq/"&gt;FAQ&lt;/a&gt; first, if you don't know how to use it.&lt;br /&gt;
&lt;br /&gt;
Lots of things need to done, its currently brand new site.&lt;br /&gt;
&lt;br /&gt;
- Need to write About page&lt;br /&gt;
- Need to add &lt;a href="http://so.my-mm.org/badges/"&gt;Badges&lt;/a&gt;&amp;nbsp;page just like stackoverflow&lt;br /&gt;
- UI need to localized to Myanmar&lt;br /&gt;
- Beautiful Logo and Good Name of the site is needed&lt;br /&gt;
- Etc...&lt;br /&gt;
&lt;br /&gt;
Please help to develop the site, and please share your knowledge by answering the questions if possible, and Any Ideas, Suggestion are welcome!!!&lt;br /&gt;
&lt;br /&gt;
And for now please test it as you like, currently everything is just for test until its get stable.&lt;br /&gt;
&lt;br /&gt;
You have to login to ask questions, and you can use OpenID and its services.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_yKRrybBZsxE/Sy5T0-PEFyI/AAAAAAAABBM/LlikWLTLYkY/s1600-h/openid.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="332" src="http://4.bp.blogspot.com/_yKRrybBZsxE/Sy5T0-PEFyI/AAAAAAAABBM/LlikWLTLYkY/s640/openid.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Cheers,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-7341549179424493028?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/7341549179424493028/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=7341549179424493028" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/7341549179424493028?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/7341549179424493028?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/12/myanmar-overflow-avaiable-for-test-now.html" title="Myanmar Overflow??? - Avaiable to Test Now" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_yKRrybBZsxE/Sy5T0-PEFyI/AAAAAAAABBM/LlikWLTLYkY/s72-c/openid.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total></entry><entry gd:etag="W/&quot;Ck8GRns9fSp7ImA9WxNaF0o.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-6149428448752900405</id><published>2009-12-02T16:19:00.001Z</published><updated>2009-12-02T16:20:27.565Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-02T16:20:27.565Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="scripting" /><title>PowerShell - Scripting with Windows PowerShell</title><content type="html">&lt;a href="http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx"&gt;http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I just gave it a try. most of linux commands are implemented as alias.&lt;br /&gt;
&lt;br /&gt;
and there is regex, array, lots of things there.&lt;br /&gt;
&lt;br /&gt;
to do a text analysis for english its very easy to do like this&lt;br /&gt;
&lt;br /&gt;
it will count words, lines, characters,&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;cat &lt;a href="http://www.ruthannzaroff.com/wonderland/curiouser.htm"&gt;alice.txt&lt;/a&gt; | measure –word –line -character&lt;/pre&gt;&lt;br /&gt;
&lt;pre&gt;&amp;nbsp;Lines                         Words                    &amp;nbsp;Characters
&amp;nbsp;-----                           -----                       -------------
&amp;nbsp;    4                           137                           &amp;nbsp;  707&lt;/pre&gt;&lt;br /&gt;
Nice huh? you should give it a try.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-6149428448752900405?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/6149428448752900405/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=6149428448752900405" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/6149428448752900405?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/6149428448752900405?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/12/powershell-scripting-with-windows.html" title="PowerShell - Scripting with Windows PowerShell" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total></entry><entry gd:etag="W/&quot;CkQGRno6eip7ImA9WxNbGEU.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-7682999401415105176</id><published>2009-11-22T08:51:00.001Z</published><updated>2009-11-22T08:58:47.412Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-22T08:58:47.412Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Burmese|Myanmar" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux-Unix" /><category scheme="http://www.blogger.com/atom/ns#" term="Unicode" /><category scheme="http://www.blogger.com/atom/ns#" term="IME" /><title>#Memo - Installing iBus-Waitzar Burmese Input Method on Ubuntu and Zawgyi</title><content type="html">Download waitzar source to ~/src folder, or anywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;svn checkout http://waitzar.googlecode.com/svn/trunk ~/src/waitzar&lt;/pre&gt;&lt;br /&gt;
Download scim-waitzar source to ~/src too&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;svn checkout http://scim-waitzar.googlecode.com/svn/trunk ~/src/scim-waitzar&lt;/pre&gt;&lt;br /&gt;
you need &lt;b&gt;scons&lt;/b&gt; to build both, if you already have, dont need this.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install scons&lt;/pre&gt;&lt;br /&gt;
go to ~/src/waitzar/cross_platform_library&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;cd ~/src/waitzar/cross_platform_library&lt;/pre&gt;&lt;br /&gt;
create &lt;b&gt;waitzar.pc&lt;/b&gt; with follow content &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: waitzar
Description: Encapsulation of the WaitZar language model &amp;amp; related APIs.
Version: 1.0.0
Libs: -L${libdir} -lwaitzar
Cflags: -I${includedir}/waitzar&lt;/pre&gt;&lt;br /&gt;
OR you can just rename &lt;b&gt;waitzar.pc.in&lt;/b&gt; to &lt;b&gt;waitzar.pc&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
then type&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;scons&lt;/pre&gt;&lt;br /&gt;
if everything is fine, do &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo scons install&lt;/pre&gt;&lt;br /&gt;
and then libwaitzar should install into system properly&lt;br /&gt;
&lt;br /&gt;
then go to ibus-waitzar &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;cd ~/src/scim-waitzar/ibus-waitzar&lt;/pre&gt;&lt;br /&gt;
then build, and install it, make sure you running iBus already.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;scons

sudo scons install&lt;/pre&gt;&lt;br /&gt;
then in iBus menu, Restart it.&lt;br /&gt;
&lt;br /&gt;
and add Waitzar from iBus Preferences&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_yKRrybBZsxE/Swj55VNT7GI/AAAAAAAABBE/GLHkIt_LgEM/s1600/waitzar-menu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_yKRrybBZsxE/Swj55VNT7GI/AAAAAAAABBE/GLHkIt_LgEM/s320/waitzar-menu.png" width="264" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
by default its with Unicode 5.1&lt;br /&gt;
&lt;br /&gt;
so update few things to support Zawgyi&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo gedit /usr/share/ibus-waitzar/engine/engine.py&lt;/pre&gt;&lt;br /&gt;
go to line 88&lt;br /&gt;
&lt;br /&gt;
change &lt;b&gt;ENCODING_UNICODE&lt;/b&gt; to &lt;b&gt;ENCODING_ZAWGYI&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
go to line 599&lt;br /&gt;
&lt;br /&gt;
change&lt;b&gt; libwaitzar.encoding.unicode&lt;/b&gt; to &lt;b&gt;libwaitzar.encoding.zawgyi&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
restart iBus from menu.&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-7682999401415105176?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/7682999401415105176/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=7682999401415105176" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/7682999401415105176?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/7682999401415105176?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/memo-installing-ibus-waitzar-burmese.html" title="#Memo - Installing iBus-Waitzar Burmese Input Method on Ubuntu and Zawgyi" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yKRrybBZsxE/Swj55VNT7GI/AAAAAAAABBE/GLHkIt_LgEM/s72-c/waitzar-menu.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total></entry><entry gd:etag="W/&quot;D0IERnYyfip7ImA9WxNbF04.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-2210690605401098957</id><published>2009-11-20T16:43:00.001Z</published><updated>2009-11-20T16:45:07.896Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-20T16:45:07.896Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>Being a fan of StackOverflow</title><content type="html">&lt;a href="http://stackoverflow.com/"&gt;StackOverflow.com&lt;/a&gt; ဆိုတာ အေမးအေျဖ ဆိ္ုဒ္တစ္ခုပာ။ ကမဿဘာတစ္ဝွမ္းက ပညာရွင္ေတြ ဝင္ေရာက္ေျဖဆိုျကတာေတြ့ရမွာပာ။&lt;br /&gt;
&lt;br /&gt;
Programming နဲပတ္သက္ရင္ ေမးခ်င္တာေမးလို့ရပာတယ္။ Server အေျကာင္းေမးခ်င္ရင္ေတာ့ &lt;a href="http://serverfault.com/"&gt;ServerFault.com&lt;/a&gt; ဆိုတာ ရွိပာတယ္။ Windows/Linux အေျကာင္းေမးခ်င္ရင္ေတာ့ &lt;a href="http://superuser.com/"&gt;SuperUser.com&lt;/a&gt; ဆိုတာ ရွိပာတယ္။&lt;br /&gt;
&lt;br /&gt;
ေမးထားတာ ေကာင္းမေကာင္း ေျဖထားတာ အသံုးဝင္မဝင္ စတာေတြကို Vote ေပးလို့ရပာတယ္။&lt;br /&gt;
&lt;br /&gt;
စိတ္ဝင္စားဖို့ အရမ္းေကာင္းပာတယ္။ က်ေနာှ အေနနဲ့ေတာ့ Real-Life Game တစ္ခု ကစားရသလိုပာပဲ။&lt;br /&gt;
&lt;br /&gt;
တစ္ခ်ိန္မွာ ျမန္မာဘာသာနဲ့ အဲသလို ဆိုဒ္တစ္ခုေလာက္ လုပ္ခ်င္ပာတယ္။ Forum ထက္ အမ်ားျကီးေကာင္းပာတယ္။&lt;br /&gt;
&lt;br /&gt;
က်ေနာှ အရင္က သိေပမယ့္ မသံုးျဖစ္ခဲ့ပာဘူး။ ေသခ်ာမိတ္ဆက္ေပးတဲ့ ကို အိေမာင္ကို ေက်းဇူးတင္ပာတယ္။&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-2210690605401098957?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/2210690605401098957/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=2210690605401098957" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/2210690605401098957?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/2210690605401098957?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/being-fan-of-stackoverflow.html" title="Being a fan of StackOverflow" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;C04CSXc5eip7ImA9WxNbFEo.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-6446711715222194262</id><published>2009-11-17T15:15:00.003Z</published><updated>2009-11-17T15:32:48.922Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T15:32:48.922Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Research" /><category scheme="http://www.blogger.com/atom/ns#" term="Regex" /><category scheme="http://www.blogger.com/atom/ns#" term="C|C++" /><title>Memo# - Regular Expressions - Part 2 - Substitutions with Grouping</title><content type="html">Test String&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;7800000 (7.8M Characters)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
"abbbcdexfbeczexczczkef111anncdehbzzdezf" * 200000&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Very Simple Replace&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
regex pattern: &lt;b&gt;bc &lt;/b&gt;, Replace with : &lt;b&gt;TEST &lt;/b&gt;, mine is &lt;strong&gt;2.5x&lt;/strong&gt; faster&lt;br /&gt;
&lt;br /&gt;
my regex sub &lt;b&gt;0.140000104904&lt;/b&gt;&lt;b&gt; s&lt;/b&gt; 8200000 abb&lt;b&gt;TEST&lt;/b&gt;dexfbeczexczczkef111anncdehbzzdezfabb&lt;b&gt;TEST&lt;/b&gt;dexfbeczexczczkef111anncde....&lt;br /&gt;
&lt;br /&gt;
python's re sub &lt;b&gt;0.359999895096 s&lt;/b&gt; 8200000 abb&lt;b&gt;TEST&lt;/b&gt;dexfbeczexczczkef111anncdehbzzdezfabb&lt;b&gt;TEST&lt;/b&gt;dexfbeczexczczkef111anncde....&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;With Range Matching&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
regex pattern: &lt;b&gt;[a-z]c&lt;/b&gt;&lt;b&gt; &lt;/b&gt;, Replace with : &lt;b&gt;TEST&lt;/b&gt; , mine is &lt;strong&gt;6x&lt;/strong&gt; faster&lt;br /&gt;
&lt;br /&gt;
my regex sub &lt;b&gt;0.453000068665&lt;/b&gt; s 9800000 abb&lt;b&gt;TEST&lt;/b&gt;dexfb&lt;b&gt;TEST&lt;/b&gt;ze&lt;b&gt;TESTTEST&lt;/b&gt;zkef111an&lt;b&gt;TEST&lt;/b&gt;dehbzzdezfabb&lt;b&gt;TEST&lt;/b&gt;dexfb&lt;b&gt;TEST&lt;/b&gt;ze....&lt;br /&gt;
&lt;br /&gt;
python's re sub &lt;b&gt;2.82800006866&lt;/b&gt; s 9800000 abb&lt;b&gt;TEST&lt;/b&gt;dexfb&lt;b&gt;TEST&lt;/b&gt;ze&lt;b&gt;TESTTEST&lt;/b&gt;zkef111an&lt;b&gt;TEST&lt;/b&gt;dehbzzdezfabb&lt;b&gt;TEST&lt;/b&gt;dexfb&lt;b&gt;TEST&lt;/b&gt;ze....&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;With Range Matching + Grouping&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
regex pattern: &lt;b&gt;([a-z])(c)&lt;/b&gt;&lt;b&gt; &lt;/b&gt;, Replace with : &lt;b&gt;AA\2\1BB&lt;/b&gt; , mine is &lt;strong&gt;27x&lt;/strong&gt; faster&lt;br /&gt;
&lt;br /&gt;
my regex sub &lt;b&gt;0.641000032425&lt;/b&gt; s 11800000 abb&lt;b&gt;AAcbBB&lt;/b&gt;dexfb&lt;b&gt;AAceBB&lt;/b&gt;ze&lt;b&gt;AAcxBB&lt;/b&gt;&lt;b&gt;AAczBB&lt;/b&gt;zkef111an&lt;b&gt;AAcnBB&lt;/b&gt;dehbzzdezfabb&lt;b&gt;AAcbBB&lt;/b&gt;....&lt;br /&gt;
&lt;br /&gt;
python's re sub &lt;b&gt;17.7969999313&lt;/b&gt; s&amp;nbsp;11800000 abb&lt;b&gt;AAcbBB&lt;/b&gt;dexfb&lt;b&gt;AAceBB&lt;/b&gt;ze&lt;b&gt;AAcxBB&lt;/b&gt;&lt;b&gt;AAczBB&lt;/b&gt;zkef111an&lt;b&gt;AAcnBB&lt;/b&gt;dehbzzdezfabb&lt;b&gt;AAcbBB&lt;/b&gt;....&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt;
Mark&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-6446711715222194262?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/6446711715222194262/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=6446711715222194262" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/6446711715222194262?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/6446711715222194262?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/memo-regular-expressions-part-2.html" title="Memo# - Regular Expressions - Part 2 - Substitutions with Grouping" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DE8BRX05fSp7ImA9WxNbE0U.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-227196967379002156</id><published>2009-11-16T15:54:00.000Z</published><updated>2009-11-16T15:54:14.325Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-16T15:54:14.325Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="Unknown" /><title>#Memo - Syntax Highlighting is Important :D</title><content type="html">Syntax Highlighting is Important in Programming :D&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_yKRrybBZsxE/SwF1aNZH-CI/AAAAAAAABA8/v9P65jZA5b8/s1600/syntax-highlighting-is-important.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_yKRrybBZsxE/SwF1aNZH-CI/AAAAAAAABA8/v9P65jZA5b8/s640/syntax-highlighting-is-important.png" /&gt;&lt;/a&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/742520518607735681-227196967379002156?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/227196967379002156/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=227196967379002156" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/227196967379002156?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/227196967379002156?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/memo-syntax-highlighting-is-important-d.html" title="#Memo - Syntax Highlighting is Important :D" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_yKRrybBZsxE/SwF1aNZH-CI/AAAAAAAABA8/v9P65jZA5b8/s72-c/syntax-highlighting-is-important.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;Ck4MQ3gzcCp7ImA9WxNbFEo.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-631110636404303334</id><published>2009-11-16T12:13:00.001Z</published><updated>2009-11-17T15:16:22.688Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T15:16:22.688Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Research" /><category scheme="http://www.blogger.com/atom/ns#" term="Regex" /><category scheme="http://www.blogger.com/atom/ns#" term="C|C++" /><title>Writing Own Regular Expressions Engine for Fun</title><content type="html">&lt;div&gt;I have been rewriting my own regex in C just for fun, since I found that python&amp;#39;s implementation is not that fast, after reading following article.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;Regular Expression Matching Can Be Simple And Fast   (but is slow in Java, Perl, PHP, Python, Ruby, ...) &lt;/div&gt; &lt;div&gt;&lt;a href="http://swtch.com/~rsc/regexp/regexp1.html"&gt;http://swtch.com/~rsc/regexp/regexp1.html&lt;/a&gt;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I only implemented python&amp;#39;s &lt;strong&gt;findall&lt;/strong&gt; function. Actually, its relatively fast, but I am just doing it for fun.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Test string Length : &lt;strong&gt;7200000 (7.2M Characters)&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Sample : &lt;strong&gt;abbbcdexfbeczexczczkefanncdehbzzdezf *&lt;/strong&gt;&lt;strong&gt; 200000&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Computer : Mobile Intel Celeron 1.6MHz, 512 MB&lt;br&gt; &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;1. &lt;/strong&gt;&lt;strong&gt;a bit complicated regex, mine is &lt;u&gt;2.5x&lt;/u&gt; faster than python&amp;#39;s re&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;regex pattern: [a]?[a-b]?[a]?[bezn][a-z0-9_]{1,3}?[e-k][^dsag]f?&lt;br&gt; my regex: &lt;strong&gt;0.960999965668 s&lt;/strong&gt;&lt;br&gt;1000000 matches [u&amp;#39;abbbcdexf&amp;#39;, u&amp;#39;beczex&amp;#39;, u&amp;#39;zczkef&amp;#39;, u&amp;#39;anncdeh&amp;#39;, u&amp;#39;bzzdezf&amp;#39;, u&amp;#39;abbbcdexf&amp;#39;, u&amp;#39;beczex&amp;#39;] .. [u&amp;#39;zczkef&amp;#39;, u&amp;#39;anncde&lt;br&gt; python re: &lt;strong&gt;2.3029999733 s&lt;/strong&gt;&lt;br&gt;1000000 matches [u&amp;#39;abbbcdexf&amp;#39;, u&amp;#39;beczex&amp;#39;, u&amp;#39;zczkef&amp;#39;, u&amp;#39;anncdeh&amp;#39;, u&amp;#39;bzzdezf&amp;#39;, u&amp;#39;abbbcdexf&amp;#39;, u&amp;#39;beczex&amp;#39;] .. [u&amp;#39;zczkef&amp;#39;, u&amp;#39;anncde&lt;br&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;2. simple regex, &lt;u&gt;5x&lt;/u&gt; faster than python&amp;#39;s re&lt;/strong&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;regex pattern: [a-z]&lt;br&gt;my regex: &lt;strong&gt;1.83299994469 s&lt;/strong&gt;&lt;br&gt;7200000 matches [u&amp;#39;a&amp;#39;, u&amp;#39;b&amp;#39;, u&amp;#39;b&amp;#39;, u&amp;#39;b&amp;#39;, u&amp;#39;c&amp;#39;, u&amp;#39;d&amp;#39;, u&amp;#39;e&amp;#39;] .. [u&amp;#39;e&amp;#39;, u&amp;#39;z&amp;#39;, u&amp;#39;f&amp;#39;]&lt;br&gt; python re: &lt;strong&gt;9.35300016403 s&lt;/strong&gt;&lt;br&gt;7200000 matches [u&amp;#39;a&amp;#39;, u&amp;#39;b&amp;#39;, u&amp;#39;b&amp;#39;, u&amp;#39;b&amp;#39;, u&amp;#39;c&amp;#39;, u&amp;#39;d&amp;#39;, u&amp;#39;e&amp;#39;] .. [u&amp;#39;e&amp;#39;, u&amp;#39;z&amp;#39;, u&amp;#39;f&amp;#39;]&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt; &lt;div&gt;&lt;strong&gt;3. non-greedy matching, &lt;u&gt;4x&lt;/u&gt; faster than python&amp;#39;s re&lt;/strong&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;regex pattern: [a-z]{2,5}?&lt;br&gt;my regex: &lt;strong&gt;1.40199995041 s&lt;/strong&gt;&lt;br&gt;3600000 matches [u&amp;#39;ab&amp;#39;, u&amp;#39;bb&amp;#39;, u&amp;#39;cd&amp;#39;, u&amp;#39;ex&amp;#39;, u&amp;#39;fb&amp;#39;, u&amp;#39;ec&amp;#39;, u&amp;#39;ze&amp;#39;] .. [u&amp;#39;zz&amp;#39;, u&amp;#39;de&amp;#39;, u&amp;#39;zf&amp;#39;]&lt;br&gt; python re: &lt;strong&gt;5.8789999485 s&lt;/strong&gt;&lt;br&gt;3600000 matches [u&amp;#39;ab&amp;#39;, u&amp;#39;bb&amp;#39;, u&amp;#39;cd&amp;#39;, u&amp;#39;ex&amp;#39;, u&amp;#39;fb&amp;#39;, u&amp;#39;ec&amp;#39;, u&amp;#39;ze&amp;#39;] .. [u&amp;#39;zz&amp;#39;, u&amp;#39;de&amp;#39;, u&amp;#39;zf&amp;#39;]&lt;br&gt;&lt;div&gt; &lt;strong&gt;&lt;br&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;4. fix range matching, &lt;u&gt;4x&lt;/u&gt; faster than python&amp;#39;s re&lt;/strong&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;regex pattern: [a-z]{5}&lt;br&gt;my regex: &lt;strong&gt;0.690999984741 s&lt;/strong&gt;&lt;br&gt;1440000 matches [u&amp;#39;abbbc&amp;#39;, u&amp;#39;dexfb&amp;#39;, u&amp;#39;eczex&amp;#39;, u&amp;#39;czczk&amp;#39;, u&amp;#39;efann&amp;#39;, u&amp;#39;cdehb&amp;#39;, u&amp;#39;zzdez&amp;#39;] .. [u&amp;#39;fannc&amp;#39;, u&amp;#39;dehbz&amp;#39;, u&amp;#39;zdezf&amp;#39;]&lt;br&gt; python re: &lt;strong&gt;2.66400003433 s&lt;/strong&gt;&lt;br&gt;&lt;div&gt;1440000 matches [u&amp;#39;abbbc&amp;#39;, u&amp;#39;dexfb&amp;#39;, u&amp;#39;eczex&amp;#39;, u&amp;#39;czczk&amp;#39;, u&amp;#39;efann&amp;#39;, u&amp;#39;cdehb&amp;#39;, u&amp;#39;zzdez&amp;#39;] .. [u&amp;#39;fannc&amp;#39;, u&amp;#39;dehbz&amp;#39;, u&amp;#39;zdezf&amp;#39;]&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Cheers,&lt;/div&gt;&lt;div&gt;Mark&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&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/742520518607735681-631110636404303334?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/631110636404303334/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=631110636404303334" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/631110636404303334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/631110636404303334?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/writing-own-regular-expressions-engine.html" title="Writing Own Regular Expressions Engine for Fun" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;CEEGQnc9fyp7ImA9WxNbEk0.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-376437087724179187</id><published>2009-11-14T12:43:00.000Z</published><updated>2009-11-14T12:43:43.967Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-14T12:43:43.967Z</app:edited><title>2012 - ၂၁ရက္ေန့  ဒီမွာ ရံုတင္မည့္ ၂၀၁၂ ရုပ္ရွင္ Trailer</title><content type="html">&lt;a href="http://www.sonypictures.jp/movies/2012/"&gt;http://www.sonypictures.jp/movies/2012/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
နာမည္မျကီးျကီးေအာင္ လုပ္ထားတာ ကမဿဘာနံပာတ္ ၁ လူျကည့္တဲ့ စာရင္း ဝင္ခ်င္လို့လား မသိဘူး။ :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-376437087724179187?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/376437087724179187/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=376437087724179187" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/376437087724179187?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/376437087724179187?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/2012-trailer.html" title="2012 - ၂၁ရက္ေန့  ဒီမွာ ရံုတင္မည့္ ၂၀၁၂ ရုပ္ရွင္ Trailer" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C0AERX05fSp7ImA9WxNbEUQ.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-2402906545117757318</id><published>2009-11-14T09:40:00.001Z</published><updated>2009-11-14T09:41:44.325Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-14T09:41:44.325Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><category scheme="http://www.blogger.com/atom/ns#" term="Go|C++0x|Boost" /><title>#Memo - Addng "Go" Language Syntax File to VIM</title><content type="html">#Memo - Addng "Go" Language Syntax File to VIM&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;#if you dont have folder
mkdir ~/.vim/
mkdir ~/.vim/syntax/
touch ~/.vimrc

cp $GOROOT/misc/vim/go.vim ~/.vim/syntax/

echo "autocmd BufNewFile,BufRead *.go set filetype=go"&gt;&gt;~/.vimrc&lt;/pre&gt;&lt;br /&gt;
cheers,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-2402906545117757318?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/2402906545117757318/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=2402906545117757318" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/2402906545117757318?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/2402906545117757318?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/memo-addng-go-language-syntax-file-to.html" title="#Memo - Addng &quot;Go&quot; Language Syntax File to VIM" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;D0UASXg7eyp7ImA9WxNbEUo.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-4930792809874016465</id><published>2009-11-14T05:07:00.000Z</published><updated>2009-11-14T05:07:28.603Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-14T05:07:28.603Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Translation" /><category scheme="http://www.blogger.com/atom/ns#" term="Japanese" /><title>ေဟာ့ကိုင္းဒိုး တိုင္းခရိုင္ရံုးမွ စက္ အလံုး ၄၀၀၀ ေက်ာှ  MS Office တရားမဝင္ ေကာှပီကူး၊ ေလ်ွာှေျကးယန္း သန္း၁၄၀ ေပးရ</title><content type="html">http://sankei.jp.msn.com/affairs/crime/091114/crm0911141215009-n1.htm&lt;br /&gt;
&lt;br /&gt;
ေဟာ့ကိုင္းဒိုး တိုင္းခရိုင္ရံုးမွ စက္ အလံုး ၄၀၀၀ ေက်ာှ  MS Office တရားမဝင္ ေကာှပီကူး၊ ေလ်ွာှေျကးယန္း သန္း၁၄၀ ေပးရ&lt;br /&gt;
&lt;br /&gt;
စက္အလံုး ၂ေသာင္း၄၀၀၀ ကို ရွာေဖြရာ ၄၆၅၀ မွာ တရားမဝင္ ေကာှပီကူးထားေသာ software မ်ားေတြ့။ ၄၀၀၀ ေက်ာှမွာ MS မွျဖစ္ျပီး အျခားမွာ Auto Desk စတာေတြမွ ျဖစ္ေျကာင္း...&lt;br /&gt;
&lt;br /&gt;
MS နွင့္ လက္ရွိသံုးေနတာအကုန္ဖ်က္ျပီး အစစ္ကို ဝယ္ဖို့ သေဘာတူညီ။ အျခား ကုမဿပဏီမ်ားနွင့္ ညွိနွိုင္းဆဲ...&lt;br /&gt;
&lt;br /&gt;
Software နွင့္ပတ္သက္ျပီး နားလည္မွုမွားယြင္းေနျခင္းေျကာင့္ ျဖစ္ေျကာင္းေျပာျကား&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-4930792809874016465?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/4930792809874016465/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=4930792809874016465" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/4930792809874016465?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/4930792809874016465?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/ms-office.html" title="ေဟာ့ကိုင္းဒိုး တိုင္းခရိုင္ရံုးမွ စက္ အလံုး ၄၀၀၀ ေက်ာှ  MS Office တရားမဝင္ ေကာှပီကူး၊ ေလ်ွာှေျကးယန္း သန္း၁၄၀ ေပးရ" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;AkQBQXw4fip7ImA9WxNbEE4.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-9132483268056055150</id><published>2009-11-12T15:05:00.002Z</published><updated>2009-11-12T15:05:50.236Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-12T15:05:50.236Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Burmese|Myanmar" /><category scheme="http://www.blogger.com/atom/ns#" term="Fonts" /><category scheme="http://www.blogger.com/atom/ns#" term="Unicode" /><title>Zawgyi 2009 Font Open-Sourced, and Its Concept</title><content type="html">Dear All,&lt;br /&gt;
&lt;br /&gt;
Here is Source File for &lt;a href="http://fontforge.sourceforge.net/"&gt;FontForge&lt;/a&gt; &lt;b&gt;Zawgyi-One.sfd&lt;/b&gt;, and&lt;br /&gt;
Feature File &lt;b&gt;Zawgyi-One.fea&lt;/b&gt; which includes rules for GSUB and GPOS.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://newzawgyi.googlecode.com/svn/font.source/2009/"&gt;http://newzawgyi.googlecode.com/svn/font.source/2009/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Font supposed to works for Windows and Linux,&lt;br /&gt;
&lt;br /&gt;
but MacOSX is not supported now, because Mac OSX need to write different opentype tables&lt;br /&gt;
and font file must be generate from OSX Version of Fontforge. If someone could help, that will be great.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;It could be GPL or OFL compatible or dual license.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
# Myanmar Glyphs license should be okay according to Ko Ye Myat Thu,&lt;br /&gt;
# but if there is something left, LionSlayer may help to make it to Full Open-Sourced.&lt;br /&gt;
&lt;br /&gt;
For those who don't know about Zawgyi 2009, please kindly read this post&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://myanmaritpros.com/forum/topics/1445004:Topic:144175?page=1&amp;amp;commentId=1445004%3AComment%3A144221&amp;amp;x=1#1445004Comment144221"&gt;http://myanmaritpros.com/forum/topics/1445004:Topic:144175?page=1&amp;amp;commentId=1445004%3AComment%3A144221&amp;amp;x=1#1445004Comment144221&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Zawgyi 2009 is backward compatible with Zawgyi 2008, and&lt;br /&gt;
Zawgyi 2010 will be backward compatible with Zawgyi 2009&lt;br /&gt;
&lt;br /&gt;
2010 Version of Zawgyi will support Dialects just like Unicode 5.x.&lt;br /&gt;
&lt;br /&gt;
Any Questions are welcome, or If you dont like it, Please tell your opinium freely.&lt;br /&gt;
&lt;br /&gt;
# &lt;b&gt;The World should have more freedom :-)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Rgds,&lt;br /&gt;
Mark&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-9132483268056055150?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/9132483268056055150/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=9132483268056055150" title="25 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/9132483268056055150?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/9132483268056055150?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/zawgyi-2009-font-open-sourced-and-its.html" title="Zawgyi 2009 Font Open-Sourced, and Its Concept" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">25</thr:total></entry><entry gd:etag="W/&quot;DkABQX0_eCp7ImA9WxNbEEw.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-965856450995480139</id><published>2009-11-12T08:32:00.001Z</published><updated>2009-11-12T08:32:30.340Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-12T08:32:30.340Z</app:edited><title>Domain Name with Myanmar Characters http://အ.com/ :P</title><content type="html">&lt;div&gt;Domain Name with Myanmar Characters &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://xn--ljd.com/"&gt;http://အ.com/&lt;/a&gt; &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;# You know, အ is the most used character in Myanmar Language.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt; &lt;div&gt;:P&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-965856450995480139?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/965856450995480139/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=965856450995480139" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/965856450995480139?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/965856450995480139?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/domain-name-with-myanmar-characters.html" title="Domain Name with Myanmar Characters http://အ.com/ :P" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DUUNQHw7cCp7ImA9WxNUGUg.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-5418353259414865849</id><published>2009-11-11T16:29:00.005Z</published><updated>2009-11-11T16:34:51.208Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-11T16:34:51.208Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="Python|Ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="Go|C++0x|Boost" /><title>"Go" as smart as Python or Ruby for this case</title><content type="html">Here is print.go code from built-in documents.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;package main

import "fmt"

func main() {
   var u64 uint64 = 1&amp;lt;&amp;lt;64-1;

   type T struct { a int; b string };
   t := T{77, "Sunset Strip"};
   a := []int{1, 2, 3, 4};&amp;nbsp;

   fmt.Printf("%v %v %v\n", u64, t, a);
   fmt.Print(u64, " ", t, " ", a, "\n");
   fmt.Println(u64, t, a);
}&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
The results are as smart as high level languages does.&lt;br /&gt;
&lt;br /&gt;
Struct, Array, can print just like Python or Ruby, or can do C way too.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;$./6.out
18446744073709551615 {77 Sunset Strip} [1 2 3 4]
18446744073709551615 {77 Sunset Strip} [1 2 3 4]
18446744073709551615 {77 Sunset Strip} [1 2 3 4]&lt;/pre&gt;&lt;br /&gt;
I believe C++ Programmers will like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-5418353259414865849?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/5418353259414865849/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=5418353259414865849" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/5418353259414865849?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/5418353259414865849?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/go-as-smart-as-python-or-ruby-for-this.html" title="&quot;Go&quot; as smart as Python or Ruby for this case" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUUDRn88cSp7ImA9WxNUGEs.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-1624344416321098975</id><published>2009-11-10T15:34:00.000Z</published><updated>2009-11-10T15:34:37.179Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-10T15:34:37.179Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Python|Ruby" /><title>Python ၏ ဖန္ရွင္ တည္ေဆာက္ျခင္းနွင့္ ဖန္ရွင္ အသံုးခ်ပံု အမ်ိုးမ်ိုး</title><content type="html">ဖန္ရွင္တည္ေဆာက္ျခင္း အမ်ိုးမ်ိုး&lt;br /&gt;
&lt;br /&gt;
၁။ def func(name) - အရွင္းဆံုး ဖန္ရွင္ျဖစ္ျပီး name ဆိုသည့္ parameter ကို pass လုပ္လို့ရသည့္ ဖန္ရွင္ func&lt;br /&gt;
&lt;br /&gt;
၂။ def func(name=value) - name ကို value ဟုဆိုသည့္ default တန္ဖိုး တစ္ခုခု အရင္ ေပးထားျပီး func တြင္ မည္သည့္ parameter မွ pass မလုပ္သည့္ အခာတြင္ value ကို သံုးသည္။&lt;br /&gt;
&lt;br /&gt;
၃။ def func(*name) - parameter ဘယ္နွစ္ခုရွိမွန္း မသိသည့္ အခာ သံုးသည္။ Tuple ဟုေခာှသည္ array တစ္မ်ိုးအေနနွင့္ parameter လက္ခံရရွိမည္ျဖစ္သည္။&lt;br /&gt;
&lt;br /&gt;
၄။ def func(**name) - နံပာတ္ ၃ကဲ့သို့ parameter ဘယ္ေလာက္ရွိမွန္းမသိသည့္ အခာ သံုးျပီး array မဟုတ္ပဲ dictionary ဟုေခာှသည့္ နာမည္နွင့္တန္ဖိုးတြဲလ်ွက္ရွိသည့္ ေဒတာ တစ္မ်ိုးအေနနွင့္ parameter လက္ခံရရွိမည္ျဖစ္သည္။&lt;br /&gt;
&lt;br /&gt;
ဖန္ရွင္ အသံုးျပုပံုအမ်ိုးမ်ိုး&lt;br /&gt;
&lt;br /&gt;
၁။ func(value) - ဖန္ရွင္ func ကို value ဆိုသည့္ ေဒတာ ကို pass လုပ္ျပီး process လုပ္ေစသည္။&lt;br /&gt;
&lt;br /&gt;
၂။ func(name=value) - ဖန္ရွင္ func ကို ေဒတာ pass လုပ္သည့္ အခာတြင္ နာမည္အတိအက် ေပးျပီး pass လုပ္သည္။ parameter တစ္ခု ထက္ပိုျပီး pass လုပ္သည့္ အခာ တြင္ အထူး အသံုးဝင္သည္။&lt;br /&gt;
&lt;br /&gt;
ဤ ေနရာမွ မွီျငမ္းသည္။&lt;br /&gt;
&lt;br /&gt;
http://www.logos.ic.i.u-tokyo.ac.jp/~s1s5/pukiwiki/index.php?programming%2Fpython%2F%BD%E9%B5%E9%CA%D4&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-1624344416321098975?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/1624344416321098975/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=1624344416321098975" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/1624344416321098975?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/1624344416321098975?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/python.html" title="Python ၏ ဖန္ရွင္ တည္ေဆာက္ျခင္းနွင့္ ဖန္ရွင္ အသံုးခ်ပံု အမ်ိုးမ်ိုး" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DEMCSXY-fCp7ImA9WxNUGEs.&quot;"><id>tag:blogger.com,1999:blog-742520518607735681.post-8244198413322402813</id><published>2009-11-10T15:21:00.000Z</published><updated>2009-11-10T15:21:08.854Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-10T15:21:08.854Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Python|Ruby" /><title>#Memo - Found a Great Python Wiki in Japanese</title><content type="html">Found a Great Python Wiki in Japanese&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.logos.ic.i.u-tokyo.ac.jp/~s1s5/pukiwiki/index.php?programming%2Fpython"&gt;http://www.logos.ic.i.u-tokyo.ac.jp/~s1s5/pukiwiki/index.php?programming%2Fpython&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/742520518607735681-8244198413322402813?l=www.soemin.net' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.soemin.net/feeds/8244198413322402813/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=742520518607735681&amp;postID=8244198413322402813" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/8244198413322402813?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/742520518607735681/posts/default/8244198413322402813?v=2" /><link rel="alternate" type="text/html" href="http://www.soemin.net/2009/11/memo-found-great-python-wiki-in.html" title="#Memo - Found a Great Python Wiki in Japanese" /><author><name>မာ့ခ္</name><uri>http://www.blogger.com/profile/04794432412338923326</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03591291099611792316" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry></feed>
