<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>On my mind</title>
	
	<link>http://en.saturngod.net</link>
	<description>iOS Programmer, ♥ Node.js and MongoDB , working at 2c2p</description>
	<lastBuildDate>Fri, 17 May 2013 07:00:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/saturngoden" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="saturngoden" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Why I don't want to use hangout</title>
		<link>http://en.saturngod.net/why-i-dont-want-to-use-hangout</link>
		<comments>http://en.saturngod.net/why-i-dont-want-to-use-hangout#comments</comments>
		<pubDate>Fri, 17 May 2013 04:21:09 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=588</guid>
		<description><![CDATA[I was using gtalk at last 6 year. I approve a lot of friends. Most are from online. I didn&#8217;t know at this time , what is privacy , why I shouldn&#8217;t add people if I don&#8217;t know them. I approve most of the people from internet forum. I have a lot of people in [...]]]></description>
				<content:encoded><![CDATA[<p>I was using gtalk at last 6 year. I approve a lot of friends. Most are from online. I didn&#8217;t know at this time , what is privacy , why I shouldn&#8217;t add people if I don&#8217;t know them. I approve most of the people from internet forum. I have a lot of people in my gtalk list. After 2 year using gtalk , I decided to offline alwyas in my gtalk. I use SMS or email instant. Of course , I use Facebook Message instant. People in Facebook can trust at least. We can check their profile , we can check their timeline in facebook. If we don&#8217;t like him , we can unfriend easily.</p>
<p>In gtalk, we don&#8217;t want who is he, we don&#8217;t know where he from , we don&#8217;t know what is his job and what he is doing. If somebody know your email address , they can add you. I opened internet cafe at Yangon and I saw so many people using gtalk and fake their life. Some people didn&#8217;t tell about their true story. Most are the fake. It is one of the reason , I don&#8217;t like gtalk. I can remove him/her in my gtalk list but they can still chat with me until I block.</p>
<p>If you don&#8217;t know them , you may add them and ask or something send email. After that , so many people in my gtalk list and it will annoy to  me. I can block , but only way is one by one. I can&#8217;t remove my name in their list. The only way is block. So, I decided don&#8217;t use gtalk any more. It can&#8217;t trust. You can tell me create new account. But we can&#8217;t because it&#8217;s email. Changing email is not easy. I am using gmail over 6 year and it can&#8217;t be change easily.</p>
<p>After google plus release , google force my gmail to their profile. It still OK because I didn&#8217;t use google plus. In google i/o 2013 , google introude a new hang out again. They upgrade the google plus also. Design is impressive. So, I tried to use google plus again. I want to tried new hang out again.</p>
<p>I registerd with my phone number in google hang out. After that annoying thing start again. Google put all the gtalk user to google hang out. It mean , I can&#8217;t make offline or disable gtalk chat like before. My previous gtalk users can hangout or chat with me. I can&#8217;t run aways at this time. Yes, google have setting in <a href="https://www.google.com/settings/plus">https://www.google.com/settings/plus</a> <strong>Who can Hangout with you</strong> . They have a function about send request. However, all the gtalk user are automatically approved. I can&#8217;t remove. Only way is block one by one. Old Story again.</p>
<p>I hope, google will support some function like un hangout function. After I un hangout , they need to send request again. I don&#8217;t know , why google put all gtalk user in hangout and without asking my premission. Is there any way to remove all the user in hang out list ?</p>
<p>Thank google at least I can sign out in hangout chat and only using google plus.</p>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/why-i-dont-want-to-use-hangout/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Burmese Food at Google I/O 2013</title>
		<link>http://en.saturngod.net/burmese-food-at-google-io-2013</link>
		<comments>http://en.saturngod.net/burmese-food-at-google-io-2013#comments</comments>
		<pubDate>Thu, 16 May 2013 01:36:49 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=583</guid>
		<description />
				<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 640px"><img src="http://d.pr/i/QDxs+" style="width:80%;height:auto"/><p class="wp-caption-text">Google unveiled updates to Google Maps at the I/O conference.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/burmese-food-at-google-io-2013/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IAPHelper</title>
		<link>http://en.saturngod.net/iaphelper</link>
		<comments>http://en.saturngod.net/iaphelper#comments</comments>
		<pubDate>Wed, 08 May 2013 14:39:11 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=579</guid>
		<description><![CDATA[I didn&#8217;t update https://github.com/saturngod/IAPHelper around 10 months. Tody I have updated and it include check receipt with apple server. Code Example if(![IAPShare sharedHelper].iap) { NSSet* dataSet = [[NSSet alloc] initWithObjects:@"com.comquas.iap.test", nil]; [IAPShare sharedHelper].iap = [[IAPHelper alloc] initWithProductIdentifiers:dataSet]; } [IAPShare sharedHelper].iap.production = NO; [[IAPShare sharedHelper].iap requestProductsWithCompletion:^(SKProductsRequest* request,SKProductsResponse* response) { if(response &#62; 0 ) { SKProduct* product [...]]]></description>
				<content:encoded><![CDATA[<p>I didn&#8217;t update <a href="https://github.com/saturngod/IAPHelper">https://github.com/saturngod/IAPHelper</a> around 10 months. Tody I have updated and it include check receipt with apple server.</p>
<h2>Code Example</h2>
<pre><code>if(![IAPShare sharedHelper].iap) {
    NSSet* dataSet = [[NSSet alloc] initWithObjects:@"com.comquas.iap.test", nil];

    [IAPShare sharedHelper].iap = [[IAPHelper alloc] initWithProductIdentifiers:dataSet];
}

[IAPShare sharedHelper].iap.production = NO;

[[IAPShare sharedHelper].iap requestProductsWithCompletion:^(SKProductsRequest* request,SKProductsResponse* response)
 {
     if(response &gt; 0 ) {
     SKProduct* product =[[IAPShare sharedHelper].iap.products objectAtIndex:0];

     [[IAPShare sharedHelper].iap buyProduct:product
                                onCompletion:^(SKPaymentTransaction* trans){

            if(trans.error)
            {
                NSLog(@"Fail %@",[trans.error localizedDescription]);
            }
            else if(trans.transactionState == SKPaymentTransactionStatePurchased) {

                [[IAPShare sharedHelper].iap checkReceipt:trans.transactionReceipt AndSharedSecret:@"your sharesecret" onCompletion:^(NSString *response, NSError *error) {

                    //Convert JSON String to NSDictionary
                    NSDictionary* rec = [IAPShare toJSON:response];

                    if([rec[@"status"] integerValue]==0)
                    {
                        [[IAPShare sharedHelper].iap provideContent:productIdentifier];
                        NSLog(@"SUCCESS %@",response);
                        NSLog(@"Pruchases %@",[IAPShare sharedHelper].iap.purchasedProducts);
                    }
                    else {
                        NSLog(@"Fail");
                    }
                }];
            }
            else if(trans.transactionState == SKPaymentTransactionStateFailed) {
                 NSLog(@"Fail");
            }
                                }];//end of buy product
     }
 }];
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/iaphelper/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sketch 2 50% off</title>
		<link>http://en.saturngod.net/sketch-2-50-off</link>
		<comments>http://en.saturngod.net/sketch-2-50-off#comments</comments>
		<pubDate>Wed, 08 May 2013 02:58:08 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/sketch-2-50-off</guid>
		<description><![CDATA[Now, you can buy sketch 2 with US $24.99 (50% off). SG $ 31.98. It&#8217;s worth. Sketch is a designers’ dream toolbox. Specifically created for designers, it powers a beautiful interface and powerful tools. Tools every designer will appreciate. Here’s one feature — multiple shadows per layer. Making beautiful graphics isn’t challenging anymore. We set [...]]]></description>
				<content:encoded><![CDATA[<p>Now, you can buy <a href="https://itunes.apple.com/us/app/sketch/id402476602?ls=1&amp;mt=12">sketch 2</a> with US $24.99 (50% off). SG $ 31.98. It&#8217;s worth.</p>
<p><img src="http://d.pr/i/bGxH+" alt="sketch2" /></p>
<blockquote><p>Sketch is a designers’ dream toolbox. Specifically created for designers, it powers a beautiful interface and powerful tools. Tools every designer will appreciate. Here’s one feature — multiple shadows per layer. Making beautiful graphics isn’t challenging anymore. We set out to build a better app for graphic designers. Not to copy — rather to improve.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/sketch-2-50-off/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windmill</title>
		<link>http://en.saturngod.net/windmill</link>
		<comments>http://en.saturngod.net/windmill#comments</comments>
		<pubDate>Tue, 07 May 2013 16:55:59 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=572</guid>
		<description><![CDATA[Draw with Sketch 2]]></description>
				<content:encoded><![CDATA[<p>Draw with <a href="http://www.bohemiancoding.com/sketch/">Sketch 2</a></p>
<p><img src="http://d.pr/i/yBBi+" alt="image" /></p>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/windmill/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part Time Freelance ?</title>
		<link>http://en.saturngod.net/part-time-freelance</link>
		<comments>http://en.saturngod.net/part-time-freelance#comments</comments>
		<pubDate>Tue, 07 May 2013 16:47:38 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=567</guid>
		<description><![CDATA[Some people were asking me to do part time freelance, I said &#8220;Sorry, I can&#8217;t”. I always same answer about that. Why? Part time freelance can make extra money and why I don&#8217;t want to do it? I had a experience about Part Time freelance. Working full time and part time freelance is not easy. [...]]]></description>
				<content:encoded><![CDATA[<p>Some people were asking me to do part time freelance, I said &#8220;Sorry, I can&#8217;t”. I always same answer about that. Why? Part time freelance can make extra money and why I don&#8217;t want to do it?</p>
<p>I had a experience about Part Time freelance. Working full time and part time freelance is not easy. We are working 9 AM to 6 PM and then working again 9 PM to 1 AM. It is using a lot of energy. At this time , I was not marriage and I can handle. However, I don&#8217;t have family time and mostly I didn&#8217;t talk with my family because I was busy. Indeed, it can make more income. </p>
<p>After marriage, I thought , I shouldn&#8217;t do part time free lance like this. I need to give a time to my wife and family. So, I decided don&#8217;t work on freelance. But I need to stop current part time freelance projects.</p>
<h2>Stop as soon as possible</h2>
<p>Discuss with the clients and told them can&#8217;t work for new project and I would finish as soon as possible or will finish at dead line. Stop adding extra feature or new feature from client request. If the projects are very big and can&#8217;t finish or you don&#8217;t want to do anymore, try to handover the projects to other freelance developer. Made a good documentation or write a good comment in code for new developer. If still in contract, just focus on it and finish as soon as possible.</p>
<h2>After no freelance</h2>
<p>You can feel free and you can spend time a lot with family. You can sleep well. After sleep well at night, you can more work done at current full time job. For me, I always want to contribute to the full time job. Spending time with family is really pleasure for our live. It reduces stress a lot. When arrive home, no need to think about the work or projects. It&#8217;s a awesome feeling.</p>
<h2>Extra money</h2>
<p>Sometime, you feel , you don&#8217;t enough money with full time job. You want more for saving or other extra cost. For me, I am doing own projects instead of freelance. Own projects are more relax and own timetable. Much stress less than freelance projects. Of course, indie development app can&#8217;t make money like freelance projects. But it can make long time income. Example, if you did app, you can sell on apple app store or Google play store easily now. If you want to make Mac app or windows app, you can sell app on their store now. Distribution systems are not hard like before. However, you need to do marketing and you need to learn how to sell your products. You can&#8217;t do only coding. But it&#8217;s fun for me.</p>
<p>Now, I didn&#8217;t do any freelance projects and just focus on full time work and own time table with iOS apps and Android apps to release new. Most of the apps are free but very little income still getting from <a href="http://www.google.com/ads/admob/">admob</a>. Yes, also more sleep.</p>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/part-time-freelance/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Header Search Paths not found Error</title>
		<link>http://en.saturngod.net/header-search-paths-not-found-error</link>
		<comments>http://en.saturngod.net/header-search-paths-not-found-error#comments</comments>
		<pubDate>Tue, 30 Apr 2013 04:21:29 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=563</guid>
		<description><![CDATA[After upgrade to Xcode 4.6 , Header Search Paths file couldn&#8217;t find. It always show &#8220;file not found&#8221;. It was working before but not working now. I thought , it&#8217;s because of Xcode. I am using header search path like following $(SRCROOT)/openssl_include I checked my fullpath and it&#8217;s showing like /Users/saturngod/Copy/test project/openssl_include It&#8217;s correct path [...]]]></description>
				<content:encoded><![CDATA[<p>After upgrade to Xcode 4.6 , Header Search Paths file couldn&#8217;t find. It always show &#8220;file not found&#8221;. It was working before but not working now. I thought , it&#8217;s because of Xcode.</p>
<p>I am using header search path like following</p>
<pre><code>$(SRCROOT)/openssl_include
</code></pre>
<p>I checked my fullpath and it&#8217;s showing like</p>
<pre><code>/Users/saturngod/Copy/test project/openssl_include
</code></pre>
<p>It&#8217;s correct path but it was not working. It made me headache. I realised , the full path is including space <strong>test project</strong>. So, Header Search Paths may not point to correct folder. I changed header search path like following</p>
<pre><code>"$(SRCROOT)/openssl_include"
</code></pre>
<p>Just put <strong>&#8220;</strong> and compiling again. Yes. working now.</p>
<p>If our full folder path include space , we need to put <strong>&#8220;</strong> in Header search path. Without it , it couldn&#8217;t find.</p>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/header-search-paths-not-found-error/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drawing with Sketch 2</title>
		<link>http://en.saturngod.net/drawing-with-sketch-2</link>
		<comments>http://en.saturngod.net/drawing-with-sketch-2#comments</comments>
		<pubDate>Thu, 25 Apr 2013 08:56:16 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=557</guid>
		<description><![CDATA[Yesterday , I downloaded the Sketch 2 Trial version for testing before I buy. It&#8217;s amazing. Easy to draw. Simple UI and simple tool. First time, I don&#8217;t know how to draw it. Search origami crane on google. Download and picture. Import to sketch and draw it. Very simple and really easy. It&#8217;s only US$50 [...]]]></description>
				<content:encoded><![CDATA[<p>Yesterday , I downloaded the <a href="http://www.bohemiancoding.com/sketch/">Sketch 2</a> Trial version for testing before I buy. It&#8217;s amazing. Easy to draw. Simple UI and simple tool. First time, I don&#8217;t know how to draw it. Search origami crane on google. Download and picture. Import to sketch and draw it. Very simple and really easy. It&#8217;s only US$50 , S$ 65 . Not so much expensive like Photoshop. I am using <a href="http://www.pixelmator.com/">pixelmator</a> for a while. I am ok with it but I feel it look like for photo editing. Not feel like UI or web design development. Sketch is different. It look like design for UI and icon design. There is no photo effect option.</p>
<p><img src="http://d.pr/i/bFhs+" alt="crane" /></p>
<p><img src="http://d.pr/i/4IDB+" alt="Rose" /></p>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/drawing-with-sketch-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why using double instead of float in Objective-C</title>
		<link>http://en.saturngod.net/why-using-double-instead-of-float-in-objective-c</link>
		<comments>http://en.saturngod.net/why-using-double-instead-of-float-in-objective-c#comments</comments>
		<pubDate>Fri, 19 Apr 2013 09:13:46 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/?p=549</guid>
		<description><![CDATA[Try the code like following NSString* s= @"10000000.01"; float f = [s floatValue]; double d = [s doubleValue]; if(f &#62; 10000000) { NSLog(@"Over Value"); } else { NSLog(@"OK Float"); } if(d &#62; 10000000) { NSLog(@"Over value"); } else { NSLog(@"OK Double"); } How do you think ? What results will show ? When I run [...]]]></description>
				<content:encoded><![CDATA[<p>Try the code like following</p>
<pre><code>NSString* s= @"10000000.01";
float f = [s floatValue];
double d = [s doubleValue];

if(f &gt; 10000000)
{
    NSLog(@"Over Value");
}
else {
    NSLog(@"OK Float");
}

if(d &gt; 10000000)
{
    NSLog(@"Over value");
}
else {
    NSLog(@"OK Double");
}
</code></pre>
<p>How do you think ? What results will show ?</p>
<p>When I run , actual result is like following</p>
<pre><code>2013-04-19 17:07:29.284 float[2991:907] OK Float
2013-04-19 17:07:29.287 float[2991:907] Over value
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/why-using-double-instead-of-float-in-objective-c/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox won’t fix Zawgyi issue</title>
		<link>http://en.saturngod.net/firefox-wont-fix-zawgyi-issue</link>
		<comments>http://en.saturngod.net/firefox-wont-fix-zawgyi-issue#comments</comments>
		<pubDate>Fri, 19 Apr 2013 03:02:01 +0000</pubDate>
		<dc:creator>saturngod</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://en.saturngod.net/firefox-wont-fix-zawgyi-issue</guid>
		<description><![CDATA[Firefox won&#8217;t fix zawgyi issue on Mac. Jonathan Kew said The issue here is that the Zawgyi-One font lacks proper layout tables for Myanmar. When loading fonts for &#8220;complex&#8221; scripts (that require appropriate glyph shaping for correct rendering), Firefox on OS X checks whether the font has the necessary tables, and if not, it will [...]]]></description>
				<content:encoded><![CDATA[<p>Firefox won&#8217;t fix zawgyi issue on Mac.</p>
<p>Jonathan Kew said</p>
<blockquote><p>The issue here is that the Zawgyi-One font lacks proper layout tables for Myanmar. When loading fonts for &#8220;complex&#8221; scripts (that require appropriate glyph shaping for correct rendering), Firefox on OS X checks whether the font has the necessary tables, and if not, it will skip it and fall back to a different font.</p>
<p>This font is apparently using the Unicode Myanmar codepoints, but is designed to be used -without- proper shaping support, by instead encoding the text in a &#8220;visual&#8221; way rather than properly following the Unicode standard for representing Myanmar text.</p>
<p>We&#8217;re not going to invest time in trying to support hacks like this. There is a Unicode standard for Myanmar, and an increasing number of fonts that support it. That&#8217;s what people should be using for interoperable Myanmar text on the web.</p>
<p>(One other thing: I notice that this font appears to be based on a hacked version of Microsoft&#8217;s Tahoma; as such, I suspect that it is in breach of the Tahoma license terms.</p></blockquote>
<p>ref: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=861724">Bugzilla</a></p>
<p>Is it good or bad for Myanmar people ? Will use firefox on Mac or not ? Bad news for most people who use zawgyi and firefox on mac. Good news for some people who use unicode only and firefox on mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://en.saturngod.net/firefox-wont-fix-zawgyi-issue/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
