<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>zen online journal &#187; Uncategorized</title>
	<atom:link href="http://journal.zenyee.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://journal.zenyee.com</link>
	<description>a rambling of my work, my life, and my rants</description>
	<lastBuildDate>Sun, 12 Feb 2012 08:41:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='journal.zenyee.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>zen online journal &#187; Uncategorized</title>
		<link>http://journal.zenyee.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://journal.zenyee.com/osd.xml" title="zen online journal" />
	<atom:link rel='hub' href='http://journal.zenyee.com/?pushpress=hub'/>
		<item>
		<title>Animal Protection &#8211; It starts with you</title>
		<link>http://journal.zenyee.com/2011/08/08/animal-protection-it-starts-with-you/</link>
		<comments>http://journal.zenyee.com/2011/08/08/animal-protection-it-starts-with-you/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 10:25:47 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[animal protection]]></category>
		<category><![CDATA[dog]]></category>
		<category><![CDATA[mnd]]></category>
		<category><![CDATA[pet ownership]]></category>
		<category><![CDATA[stray]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1214</guid>
		<description><![CDATA[Ministry of National Development had recently set up an online survey, to collate public feedback on pet ownership and stray management policies. If you have not already done so ( in giving your feedback), it&#8217;s high time you do so, whether you are a pet lovers or not. At least, the authority would be able [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1214&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://zenyee.files.wordpress.com/2011/08/animalscantprotectthemselves_public_service_funnycommercials3.jpg"><img class="aligncenter size-full wp-image-1217" title="Animalscantprotectthemselves_public_service_funnycommercials3" src="http://zenyee.files.wordpress.com/2011/08/animalscantprotectthemselves_public_service_funnycommercials3.jpg?w=580" alt=""   /></a></p>
<p>Ministry of National Development had recently set up an online survey, to collate public feedback on pet ownership and stray management policies. If you have not already done so ( in giving your feedback), it&#8217;s high time you do so, whether you are a pet lovers or not. At least, the authority would be able to tweak their policies so to protect the innocent animals while making sure all the &#8216;troublesome&#8217; human-beings happy (Note: I am referring to both pet and non-pet lovers, as I think human beings are always the problematic one, not the animals themselves)</p>
<p>For me, I think the stray issues need to be dealt with a multi-pronged approach;</p>
<p><strong>1. Pet Homing policies to curb the overcrowding situation in the animal shelters.</strong></p>
<p>The HDB policy on pet ownership should be revisited, so that it would be more supportive in homing of medium dogs. In helping to re-home the stray animals which a significant number of them do not meet HDB guidelines, whether it&#8217;s an &#8220;all inclusive&#8221; or &#8220;by exception&#8221; policy, it will go a long way to address or mitigate the overcrowding challenge that the animal shelters are facing today. This will also give some hope to the poor homeless, abandoned animals as they deserve better than what they are receiving today.</p>
<p><strong>2. AVA policies to protect the puppies who are helplessly mishandled by the unethical pet commercial entities</strong></p>
<p>OK, not all pet shops or farms are unethical. But that does not mean there is none in this &#8220;dark&#8221; industry as they disregard the welfare of the baby animals. We do not expect any pet commercial entities to run like an animal welfare association. But at minimum they should and must be pet lovers. A pet lover would not have done what some of us had encountered ourselves, which I had recently blogged in <a title="A Revelation of a Pet “Warehouse”" href="http://journal.zenyee.com/2011/07/18/a-revelation-of-a-pet-warehouse/" target="_blank">a true revelation of a pet warehouse</a> and the <a title="Dark side of “Pet Warehouse” further exposed" href="http://journal.zenyee.com/2011/07/21/dark-side-of-pet-warehouse-further-exposed/">feedbacks</a> I had gathered from the like-minded pet lovers.</p>
<p>The authority could do more to keep such irresponsible entities in check. Do not believe on what some of the companies would say in their &#8220;PR-tically&#8221; right statements, as some of them are just wolf wearing the skin of a sheep. They might project themselves to be animal lovers, but in reality they are just taking the poor animals as a mere commodity.</p>
<p>We need AVA help to weed out such socially irresponsible dog breeders/sellers, so we do not have a situation of animal ill treatment.  We would also be able to minimize the number of stray dogs. Many of these dogs were abandoned partly due to these scrupulous commercial entities. They will hard-sell their &#8220;commodities&#8221; to potential pet owners who are not ready yet for pets.The end result? Abandoned animals.</p>
<p><strong>3. Educate potential pet owners about the responsibility of being one</strong></p>
<p>The saying goes, it takes two hands to clap, and the stray situation is no different. If all potential pet owners were to do their homework, on what their duties are in owning a pet, then we would know the pet will be in the goods hand of a responsible owner. The unfortunate truth is a lot of potential pet owners do not. They would therefore be easily swayed by the sweet-talk of the sales people, and the cute-innocent look of the puppies. By the time they bring their &#8220;toy&#8221; back home, they will realize that the life of a pet owner is not as easy as one have made it out to be. Issues of strays and/or mistreatment by pet owners are brewed as a result.</p>
<p><strong>4. Execute, and execute wisely and properly.</strong></p>
<p>With all the policies in place, it&#8217;ll be useless if they are not governed or executed well. A case in point is a recent incident involving a restaurant suspected of selling dog meat. The officers made a first trip to the restaurant for preliminary check, and then subsequently made a second trip to the restaurant again to obtain meat samples. Perhaps they were just following the protocols, but for heaven sake, exercise some common sense because what they had done was just plain meaningless. The restaurant could have gotten sufficient lead time to cover up their bad deeds, if they were indeed guilty. Do more mystery or surprise audit check on these commercial entities where there&#8217;s suspect of cruelty treatment of animals, I am sure one will see a different story, and one that matches the reality.</p>
<p>And it is not just with the authorities that should get their acts together, the society needs to play its part as well. As pet owners, we need to do what is necessary to keep our pets clean and happy, but not forgetting to stay in harmony with our fellow neighbors and friends who may not necessary a pet lover. For non pet lovers, let&#8217;s exercise some graciousness, for I am sure there are other things you like to do which others may not. But more importantly, if we all exercise our capability as human being in doing what we can to protect the innocent animals, we would not have seen the proliferation of the &#8220;pet warehouse&#8221; in the recent years.</p>
<p>So let&#8217;s take the first step. Let&#8217;s give our <a href="http://app.mnd.gov.sg/PetOwnershipandStrayManagementReview.aspx" target="_blank">feedback to MND</a> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/animal-protection/'>animal protection</a>, <a href='http://journal.zenyee.com/tag/dog/'>dog</a>, <a href='http://journal.zenyee.com/tag/mnd/'>mnd</a>, <a href='http://journal.zenyee.com/tag/pet-ownership/'>pet ownership</a>, <a href='http://journal.zenyee.com/tag/stray/'>stray</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1214/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1214&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2011/08/08/animal-protection-it-starts-with-you/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2011/08/animalscantprotectthemselves_public_service_funnycommercials3.jpg" medium="image">
			<media:title type="html">Animalscantprotectthemselves_public_service_funnycommercials3</media:title>
		</media:content>
	</item>
		<item>
		<title>Protected: Our experience with a Pet Warehouse</title>
		<link>http://journal.zenyee.com/2011/07/18/our-experience-with-a-pet-warehouse/</link>
		<comments>http://journal.zenyee.com/2011/07/18/our-experience-with-a-pet-warehouse/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 18:44:49 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[corgis]]></category>
		<category><![CDATA[pet farm]]></category>
		<category><![CDATA[unethical]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1191</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1191&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This post is password protected. You must visit the website and enter the password to continue reading.</p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/corgis/'>corgis</a>, <a href='http://journal.zenyee.com/tag/pet-farm/'>pet farm</a>, <a href='http://journal.zenyee.com/tag/unethical/'>unethical</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1191&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2011/07/18/our-experience-with-a-pet-warehouse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>
	</item>
		<item>
		<title>Assembly 101 on Android Dalvik Code</title>
		<link>http://journal.zenyee.com/2011/05/14/assembly-101-on-android-dalvik-code/</link>
		<comments>http://journal.zenyee.com/2011/05/14/assembly-101-on-android-dalvik-code/#comments</comments>
		<pubDate>Sat, 14 May 2011 04:43:45 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Our Hobbies]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[dalvik]]></category>
		<category><![CDATA[dex]]></category>
		<category><![CDATA[odex]]></category>
		<category><![CDATA[smali]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1150</guid>
		<description><![CDATA[Recently, I have been meddling with Android theme resources to modify the theme for my Android-based Galaxy Tab. It was yet another great learning process,  which involves manipulating the graphic resources, replacing the de-compiled XMLs that control the layouts and styling of the interface, etc. Just as I thought I had enough of them, I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1150&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://zenyee.files.wordpress.com/2011/05/android-introduce-assembly.jpg"><img class="aligncenter size-medium wp-image-1152" title="android-introduce-assembly" src="http://zenyee.files.wordpress.com/2011/05/android-introduce-assembly.jpg?w=400&#038;h=247" alt="" width="400" height="247" /></a></p>
<p>Recently, I have been meddling <a title="Android UI resource framework for Galaxy Tab" href="http://journal.zenyee.com/2011/05/02/android-ui-resource-framework-for-galaxy-tab/" target="_blank">with Android theme resources</a> to modify the theme for my Android-based Galaxy Tab. It was yet another great learning process,  which involves manipulating the graphic resources, replacing the de-compiled XMLs that control the layouts and styling of the interface, etc. Just as I thought I had enough of them, I fumbled on a theming problem which seemed so impossible to fix. I pinpointed the offending code, created the right &#8220;answer&#8221; to the problem,  but it just didn&#8217;t work!</p>
<p>Almost giving up, I decided to trace the <a href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/2.3_r1/com/android/settings/applications/ManageApplications.java" target="_blank">source code of the module</a>. It turns out that the code explicitly sets the color of the text (the theming &#8220;bug&#8221;), and thus all the layout and style modification attempts would not have any effect at all.</p>
<div id="line-454">
<pre>   if (entry.label != null) {</pre>
</div>
<div id="line-455">
<div>
<pre>            holder.appName.<a title="android.widget.TextView.setText(java.lang.CharSequence) : void" href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3_r1/android/widget/TextView.java#TextView.setText%28java.lang.CharSequence%29">setText</a>(entry.label);
            holder.appName.<a title="android.widget.TextView.setTextColor(android.content.res.ColorStateList) : void" href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3_r1/android/widget/TextView.java#TextView.setTextColor%28android.content.res.ColorStateList%29">setTextColor</a>(<a title="android.content.ContextWrapper.getResources() : Resources" href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3_r1/android/content/ContextWrapper.java#ContextWrapper.getResources%28%29">getResources</a>().<a title="android.content.res.Resources.getColorStateList(int) : ColorStateList" href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3_r1/android/content/res/Resources.java#Resources.getColorStateList%28int%29">getColorStateList</a>(</pre>
</div>
</div>
<div id="line-457">
<div>
<pre>            entry.info.enabled ? android.R.color.primary_text_dark : android.R.color.secondary_text_dark));</pre>
</div>
</div>
<div id="line-459">
<pre>   }</pre>
</div>
<p>Instead of going back to source codes for changes, I contemplated reverse-engineering. Thankfully with the help of <a href="http://code.google.com/p/smali/" target="_blank">smali</a>, an assembler/disassembler tool for Android apk,  I could correct the problem on the executable directly. <a href="http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/" target="_blank">Addictive Tips</a>  gave a good overview of an Android application in ODEX and DEODEX format,</p>
<blockquote><p><strong>WHAT IS AN ODEX FILE?</strong></p>
<p>In Android file system, <a id="KonaLink1" href="http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/#"><span style="color:#0000ff;">applications</span></a> come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an <a href="http://www.addictivetips.com/tag/application/" target="_blank">application</a>. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.</p>
<p><strong>THEN COMES DEODEX</strong></p>
<p>Deodexing is basically repackaging of these APKs in a certain way, such that they are reassembled into<em>classes.dex</em> files. By doing that, all pieces of an application package are put together back in one place, thus eliminating the worry of a modified APK conflicting with some separate odexed parts.</p>
<p>In summary, Deodexed ROMs (or APKs) have all their application packages put back together in one place, allowing for easy modification such as theming. Since no pieces of code are coming from any external location, <a id="KonaLink2" href="http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/#"><span style="color:#0000ff;">custom ROMs</span></a> or APKs are always deodexed to ensure integrity.</p></blockquote>
<p>So before I could attempt the &#8220;hack&#8221;, the application must be DEODEX&#8217;ed, so that we have the complete executable for disassembly. The executable in Android system is in .dex format, or <a href="http://en.wikipedia.org/wiki/Dalvik_(software)" target="_blank">Dalvik Executable</a>, and is stored as classes.dex within the Android Package (.apk) along with other application resources (graphic resources, layout binaries, etc). I extracted out the classes.dex, and do a disassembly.</p>
<p style="padding-left:30px;"><em>java -jar baksmali.jar -o out  classes.dex</em></p>
<p>This will disassemble the executable <em>classes.dex </em>into assembly codes in the folder named <em>out</em>. This step can be skipped if you have previously used <a href="http://code.google.com/p/android-apktool/" target="_blank">APK Tool</a> to decompile Android package to access to the XML codes. The latter however would not assemble the assembly codes when you compile using the tool, so the subsequent steps would still be required if you have made changes to the assembly code.</p>
<p>In my case, the offending code is<em> ManageApplications$ApplicationsAdapter, </em>and the section of the code matches the</p>
<pre>    invoke-virtual {v3, v4}, Landroid/content/res/Resources;-&gt;getColorStateList(I)Landroid/content/res/ColorStateList;

    move-result-object v3

    invoke-virtual {v2, v3}, Landroid/widget/TextView;-&gt;setTextColor(Landroid/content/res/ColorStateList;)V</pre>
<p>I simply commented off the third line in the above section of the code, which effectively eliminates the <em>set color</em> instruction. I proceeded to re-assemble the codes,</p>
<p style="padding-left:30px;"> <em>java -jar smali.jar -o  classes.dex  out</em></p>
<p>The output of the assembler is a modified <em>classes.dex</em>, which I then re-package it to the original APK (Settings.apk).</p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/android/'>android</a>, <a href='http://journal.zenyee.com/tag/dalvik/'>dalvik</a>, <a href='http://journal.zenyee.com/tag/dex/'>dex</a>, <a href='http://journal.zenyee.com/tag/odex/'>odex</a>, <a href='http://journal.zenyee.com/tag/smali/'>smali</a>, <a href='http://journal.zenyee.com/tag/theme/'>theme</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1150&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2011/05/14/assembly-101-on-android-dalvik-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2011/05/android-introduce-assembly.jpg?w=400" medium="image">
			<media:title type="html">android-introduce-assembly</media:title>
		</media:content>
	</item>
		<item>
		<title>A coat of gingerbread paint on the Galaxy Tab</title>
		<link>http://journal.zenyee.com/2011/05/09/a-coat-of-gingerbread-paint-on-the-galaxy-tab/</link>
		<comments>http://journal.zenyee.com/2011/05/09/a-coat-of-gingerbread-paint-on-the-galaxy-tab/#comments</comments>
		<pubDate>Mon, 09 May 2011 10:18:47 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[galaxy tab]]></category>
		<category><![CDATA[gingerbread theme]]></category>
		<category><![CDATA[samsung galaxy tab]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1145</guid>
		<description><![CDATA[As mentioned in my previous blog post, I have been experimenting on the Android UI theme work in the last 2 weeks. Last weekend I thought I made the most progress in terms of establishing a deeper understanding of the Android UI framework, and in the process overcame one of the theming roadblock that I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1145&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://journal.zenyee.com/2011/05/09/a-coat-of-gingerbread-paint-on-the-galaxy-tab/"><img src="http://img.youtube.com/vi/xQn0nsxa9cY/2.jpg" alt="" /></a></span></p>
<p>As mentioned in my previous blog post, I have been experimenting on the Android UI theme work in the last 2 weeks. Last weekend I thought I made the most progress in terms of establishing a deeper understanding of the Android UI framework, and in the process overcame one of the theming roadblock that I have not been able to google a satisfactory answer for.</p>
<p>I have compiled the summary of my theming experiment, and updated that in the <a href="http://journal.zenyee.com/2011/05/02/android-ui-resource-framework-for-galaxy-tab/" target="_blank">previous blog post</a>. In that update, not only I have summarised the key steps to de-compile and re-compile the UI framework, I have also outlined the key components of the de-compiled source where the changes being made and the general effect the change achieved consequently. I could have missed a couple of components, as I did the summary based on my memory re-collection, and as you know, my memory has appeared to be falling lately.</p>
<p>I hope this helps anybody who is interested to theme an Android phone. Feel free to drop your questions or comments if you need help, clarification or correction to what have been shared. I will try my best to answer in the limited capacity I have.</p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/android/'>android</a>, <a href='http://journal.zenyee.com/tag/galaxy-tab/'>galaxy tab</a>, <a href='http://journal.zenyee.com/tag/gingerbread-theme/'>gingerbread theme</a>, <a href='http://journal.zenyee.com/tag/samsung-galaxy-tab/'>samsung galaxy tab</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1145&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2011/05/09/a-coat-of-gingerbread-paint-on-the-galaxy-tab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>
	</item>
		<item>
		<title>Android UI resource framework for Galaxy Tab</title>
		<link>http://journal.zenyee.com/2011/05/02/android-ui-resource-framework-for-galaxy-tab/</link>
		<comments>http://journal.zenyee.com/2011/05/02/android-ui-resource-framework-for-galaxy-tab/#comments</comments>
		<pubDate>Mon, 02 May 2011 14:36:08 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[framework-res]]></category>
		<category><![CDATA[framework-res.apk]]></category>
		<category><![CDATA[galaxy tab]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1112</guid>
		<description><![CDATA[A while back I ventured into kernel programming when I tried to meddle with the kernel for my Samsung Galaxy S.  (although in reality, it&#8217;s more of modifying the kernel)  I thought I would have stopped my venturing but I guess (geek) habit dies hard. Having spent some time recently to modify the otherwise boring UI of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1112&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://journal.zenyee.com/2011/05/02/android-ui-resource-framework-for-galaxy-tab/#gallery-1-slideshow">Click to view slideshow.</a></p>
<p>A while back I ventured into <a title="Software Programming and Cooking" href="http://journal.zenyee.com/2010/11/02/software-programming-and-cooking/">kernel programming</a> when I tried to meddle with the kernel for my <a title="Galaxy S Froyo’ed &amp; Voodoo’ed" href="http://journal.zenyee.com/2010/10/21/galaxy-s-froyoed-voodooed/">Samsung Galaxy S</a>.  (although in reality, it&#8217;s more of modifying the kernel)  I thought I would have stopped my venturing but I guess (geek) habit dies hard. Having spent some time recently to modify the otherwise boring UI of my Galaxy Tablet, I had thought about doing a write up, on  how Android manages its UI resources, i.e. framework-res.apk.</p>
<p>However, time is not at my end, as recent office workload shifts have basically stolen all my  time from my hobby. So I am just going to share what I have created (only applicable for Samsung Galaxy Tablet), and if there is anybody who want to know I do it, I can always try to capture bits by bits of what I have learnt and share whatever I know.</p>
<p>It took me awhile to figure out the intricacies of the framework-res, so I hope you will appreciate/like the latest work!</p>
<p>The mod can be downloaded from <a href="http://forum.xda-developers.com/showthread.php?p=13105914">this xda thread</a>. The remaining of this article will be updated as and when I have the time, and questions I get about the resource framework.</p>
<h2>Steps to modify Framework-res.apk</h2>
<ol>
<li>Decompile the Framework using APKTool.JAR. The command to execute a decompilation is<em>     java -jar apktool.jar d framework-res.apk  &lt;directory-where-decompiled-resources-reside&gt;<br />
</em></li>
<li><em></em>Modify the XML resources and/or replace the PNG resource files as you wish</li>
<li>Compile the Framework using APKTool.JAR again. The command to  <em>java -jar apktool.jar b <em>&lt;directory-where-decompiled-resources-reside&gt;<br />
</em></em></li>
<li><em><em></em></em>Once the resource is compiled, the newly compiled APK can be found in the <em>dist</em> folder of the framework-res</li>
<li>Before replacing the framework-res.apk in your android device with the newly compiled apk, you need to make sure the newly compiled apk has the META-INF folder and that the AndroidManifest.xml is replaced with the original version. Failure to do so will result in &#8220;bootloop&#8221;!</li>
<li>For other system apps APK (e.g. Settings.apk), the steps are similiar (i.e. step 1 to 4), except that you do the reverse in step 5.  Instead of copying META-INF folder to your newly compiled APK, copy the <em>res</em> folder and file <em>resource.arsc </em>from the newly compiled APK to the source or original APK. Make sure you copy w/o compressing the files/folder  (i.e. using store mode if you are using WinRAR)</li>
</ol>
<h2>Structure of Res folder in Framework-res.apk</h2>
<p style="padding-left:30px;"><span class="Apple-style-span" style="font-size:15px;font-weight:bold;">Drawable &#8211; controls how the graphics should be rendered under event such as an animation<br />
</span></p>
<ul>
<ul style="padding-left:30px;">
<li> <em>progress_horizontal.xml </em>- Modify all the color elements to reflect the progress bar</li>
<li><em>stat_sys_battery </em>- Modify the elements to reflect the battery level</li>
<li><em>stat_sys_battery </em>- Modify the elements to reflect the animation of the battery</li>
</ul>
</ul>
<p style="padding-left:30px;"><span class="Apple-style-span" style="font-size:15px;font-weight:bold;">Drawable-hdpi &#8211; Replace the PNGs accordingly for the desirable theme look and feel<br />
</span></p>
<ul>
<ul style="padding-left:30px;">
<li>btn_check_* &#8211; for all check buttons design</li>
<li>btn_* &#8211; for all other type of buttons design</li>
<li>ic_* &#8211; for all icons used in system wide UI such as menu, etc.</li>
<li>menu_* &#8211; for the theme design of the menu</li>
<li>progressbar_* &#8211; to show the indeterminate state of the progress (e.g. in Market, trying to estimate the download size)</li>
<li>spinner_* &#8211; for the animation of the wait cursor</li>
<li>stat_sys_battery* &#8211; for the animation and status of battery level</li>
<li>stat_sys_* &#8211; for icons used in status bar to show status of system services such as signal, wifi, etc</li>
<li>stat_* &#8211; for all the other icons used in the status bar</li>
<li>statusbar_background.9 &#8211; for the background theme of the status bar (it&#8217;s a .9 png, which means you need to have 1 px border around the original design)</li>
<li>status_* &#8211; for the interface of the notification window (drop down from the status bar)</li>
<li>zzzz_quickpanel_brightness* &#8211; for the design of the brightness setting in the quick panel</li>
<li>zzzz_quickpanel_icon* &#8211; for the design of the icons on the quick panel shortcuts.</li>
</ul>
</ul>
<p style="padding-left:30px;"><span class="Apple-style-span" style="font-size:15px;font-weight:bold;">Layout &#8211; Controls the layout of the UI controls used in Android system wide.</span></p>
<ul>
<ul style="padding-left:30px;">
<li>preference.xml &#8211; Modify the text color of the TextView control, particularly to address the theming needs of the <em>Account Sync</em> screen in &#8220;Account &amp; Sync&#8221; Settings</li>
<li>zzzz_quickpanel_brightness_settings.xml &#8211; Modify the text color of the CheckBox control</li>
</ul>
</ul>
<p style="padding-left:30px;"><span class="Apple-style-span" style="font-size:15px;font-weight:bold;">Values &#8211; Configures theme setting such as Colors, Styles, etc </span></p>
<ul>
<ul style="padding-left:30px;">
<li> Styles.xml &#8211; Modify the styles to reflect the black theme</li>
</ul>
<ul style="padding-left:30px;">
<ul>
<li>Theme &#8211; &#8220;inverse&#8221; the color of text</li>
<li>Theme.Icon &#8211; change the color of the divider (set to dark for dark background)</li>
<li>Widget.IconMenu &#8211; change the color of the text</li>
<li>Widget.TextView.ListSeparator &#8211; change the color of the text and background in the separator</li>
<li>Theme.ExpandedMenu &#8211; change the color of the menu in &#8220;More&#8221;</li>
<li>textColorTertiary &#8211; inverse the color</li>
</ul>
</ul>
</ul>
<h2>Structure of Res folder in Settings.apk</h2>
<p style="padding-left:30px;"><strong>Drawable-hdpi &#8211; Replace the PNGs accordingly for the desirable theme look and feel<span class="Apple-style-span" style="font-size:13px;"> </span></strong></p>
<ul>
<ul>
<li>ic_settings* &#8211; Replace the icons in the setting window according to the desire theme look and feel.</li>
<li>ic_wifi* &#8211; Replace the icons in the wifi setting window according to the desired theme look and feel</li>
</ul>
</ul>
<p style="padding-left:30px;"><strong>Layout &#8211; Controls the layout of the UI controls used in Android system wide.</strong></p>
<ul>
<ul>
<li>preference_dialog_brightness.xml &#8211; change the color of the text in the dialog box (for brightness, contrast and color density setting dialog box)</li>
</ul>
</ul>
<p style="padding-left:30px;"><strong>Values &#8211; Configures theme setting such as Colors, Styles, etc</strong></p>
<ul>
<ul>
<li>style.xml &#8211; Modify the whitestyle to use normal or Black theme.</li>
</ul>
</ul>
<h2>Structure of Res folder in Phone.apk</h2>
<p style="padding-left:30px;"><strong>Values &#8211; Configures theme setting such as Colors, Styles, etc</strong></p>
<ul>
<ul>
<li>style.xml &#8211; Modify the whitestyle to use normal or Black theme.</li>
</ul>
</ul>
<h2>Structure of Res folder in AccountAndSyncSettings.apk</h2>
<p style="padding-left:30px;"><strong>Drawable-hdpi &#8211; Replace the PNGs accordingly for the desirable theme look and feel</strong></p>
<ul>
<ul>
<li>ic_list* &#8211; Replace the icons in the setting window according to the desire theme look and feel.</li>
</ul>
</ul>
<p style="padding-left:30px;"><strong>Layout &#8211; Controls the layout of the UI controls used in Android system wide.</strong></p>
<ul>
<ul>
<li>title.xml &#8211; change the text color of the Account type and title in &#8220;Account Sync Screen&#8221;</li>
<li>account_sync_screen.xml &#8211; change the background of the ListView control (background + colorhintcache)</li>
</ul>
</ul>
<p style="padding-left:30px;"><strong>Values &#8211; Configures theme setting such as Colors, Styles, etc</strong></p>
<ul>
<ul>
<li>style.xml &#8211; Modify the whitestyle to use normal or Black theme.</li>
</ul>
</ul>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/android/'>android</a>, <a href='http://journal.zenyee.com/tag/framework-res/'>framework-res</a>, <a href='http://journal.zenyee.com/tag/framework-res-apk/'>framework-res.apk</a>, <a href='http://journal.zenyee.com/tag/galaxy-tab/'>galaxy tab</a>, <a href='http://journal.zenyee.com/tag/theme/'>theme</a>, <a href='http://journal.zenyee.com/tag/ui/'>UI</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1112/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1112&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2011/05/02/android-ui-resource-framework-for-galaxy-tab/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>
	</item>
		<item>
		<title>Mobile Broadband Comparison Test &#8211; M1 vs Starhub</title>
		<link>http://journal.zenyee.com/2010/12/24/mobile-broadband-comparison-test-m1-vs-starhub/</link>
		<comments>http://journal.zenyee.com/2010/12/24/mobile-broadband-comparison-test-m1-vs-starhub/#comments</comments>
		<pubDate>Fri, 24 Dec 2010 15:04:34 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[m1]]></category>
		<category><![CDATA[mobile broadband]]></category>
		<category><![CDATA[starhub]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1074</guid>
		<description><![CDATA[&#160; &#160; Despite being a long time customer with StarHub, I have decided to sign up a new line with M1, for my Galaxy Tab. I could have just subscribed a second sim card from StarHub, instead of a second line. But a recent incident with StarHub triggered my resolution to look at other options. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1074&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_1078" class="wp-caption aligncenter" style="width: 276px"><a href="http://zenyee.files.wordpress.com/2010/12/11300_400x600.jpg"><img class="size-medium wp-image-1078" title="11300_400x600" src="http://zenyee.files.wordpress.com/2010/12/11300_400x600.jpg?w=266&#038;h=400" alt="" width="266" height="400" /></a><p class="wp-caption-text">Green (StarHub) vs Orange (M1)</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Despite being a long time customer with StarHub, I have decided to sign up a new line with M1, for my Galaxy Tab. I could have just subscribed a second sim card from StarHub, instead of a second line. But a recent incident with StarHub triggered my resolution to look at other options. Signing up M1 gives me the opportunity to evaluate their mobile services. Having lived with a mediocre mobile broadband service from StarHub, I was looking forward to M1&#8242;s offering, after all had been said about their services.</p>
<p>Here is the video of the comparison test. Test was carried out by running the speedtest application. I did not perform practical test such as timing of web page loading so that might be the next thing I could do. The outcome of the test was least surprising; On average, M1&#8242;s download/upload speed were rated at 1.7Mbps and 2Mbps respectively. StarHub, on the otherhand, scored a measly speed of 250kbps (download) and 125kbps (upload)!  The result was consistent with my frustrating experience all these years, where I even had to convince Starhub about the poor data coverage in areas where I normally surf using my mobile.</p>
<p>So it is high time we exercise our rights as an informed customer;  No more management escalation or contract termination threats. We have to act on our talk. The message (to the poor performing vendor) could not have been clearer when we bring our business somewhere else. In this case, it&#8217;s bye bye to Starhub if they continue to slack and do not buck up. Adios!</p>
<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://journal.zenyee.com/2010/12/24/mobile-broadband-comparison-test-m1-vs-starhub/"><img src="http://img.youtube.com/vi/R3eC93oKGSo/2.jpg" alt="" /></a></span></p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/m1/'>m1</a>, <a href='http://journal.zenyee.com/tag/mobile-broadband/'>mobile broadband</a>, <a href='http://journal.zenyee.com/tag/starhub/'>starhub</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1074/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1074&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2010/12/24/mobile-broadband-comparison-test-m1-vs-starhub/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/11300_400x600.jpg?w=266" medium="image">
			<media:title type="html">11300_400x600</media:title>
		</media:content>
	</item>
		<item>
		<title>Face-off &#8211; Desire vs Galaxies</title>
		<link>http://journal.zenyee.com/2010/12/18/face-off-desire-vs-galaxies/</link>
		<comments>http://journal.zenyee.com/2010/12/18/face-off-desire-vs-galaxies/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 14:56:48 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[galaxy]]></category>
		<category><![CDATA[galaxy s]]></category>
		<category><![CDATA[galaxy tablet]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1069</guid>
		<description><![CDATA[I had the opportunity over the weekend to have close look on Galaxy Tab and Desire HD. I will be blogging about these two wonderful gadgets separately, but I did a quick video playback comparison, together with my trusty over-clocked Galaxy S. Here&#8217;s the video. Enjoyed! PS: Please let me know if there is anything [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1069&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://zenyee.files.wordpress.com/2010/12/img_2061.jpg"><img class="aligncenter size-full wp-image-1072" title="IMG_2061" src="http://zenyee.files.wordpress.com/2010/12/img_2061.jpg?w=580" alt=""   /></a></p>
<p>I had the opportunity over the weekend to have close look on Galaxy Tab and Desire HD. I will be blogging about these two wonderful gadgets separately, but I did a quick video playback comparison, together with my trusty over-clocked Galaxy S. Here&#8217;s the video. Enjoyed!</p>
<p>PS: Please let me know if there is anything else you want to see as comparison between the phones. I will try to incorporate your request where possible.</p>
<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://journal.zenyee.com/2010/12/18/face-off-desire-vs-galaxies/"><img src="http://img.youtube.com/vi/Aeb_q2Bgz0A/2.jpg" alt="" /></a></span></p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/galaxy/'>galaxy</a>, <a href='http://journal.zenyee.com/tag/galaxy-s/'>galaxy s</a>, <a href='http://journal.zenyee.com/tag/galaxy-tablet/'>galaxy tablet</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1069/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1069/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1069/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1069/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1069/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1069/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1069/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1069&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2010/12/18/face-off-desire-vs-galaxies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/img_2061.jpg" medium="image">
			<media:title type="html">IMG_2061</media:title>
		</media:content>
	</item>
		<item>
		<title>Holiday season warm up with Creative ZiiO</title>
		<link>http://journal.zenyee.com/2010/12/18/holiday-season-warm-up-with-creative-ziio/</link>
		<comments>http://journal.zenyee.com/2010/12/18/holiday-season-warm-up-with-creative-ziio/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 02:36:42 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[7"]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[creative]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[mobile gadget]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[ziio]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1059</guid>
		<description><![CDATA[Year end holiday season is here finally, and I am already imagining a Christmas tree in my house with all the interesting gadgets nicely packed as presents surrounding it. More on that in subsequent blog posts. In the spirit of sharing joy of holiday season, I would begin by sharing my peep on Creative ZiiO [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1059&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Year end holiday season is here finally, and I am already imagining a Christmas tree in my house with all the interesting gadgets nicely packed as presents surrounding it. More on that in subsequent blog posts. In the spirit of sharing joy of holiday season, I would begin by sharing my peep on Creative ZiiO 7&#8243; &#8212; Creative first attempt in the Android tablet space.</p>
<div id="attachment_1060" class="wp-caption aligncenter" style="width: 500px"><a href="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-09.jpg"><img class="size-full wp-image-1060" title="SAMSUNG" src="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-09.jpg?w=580" alt="ZiiO 7&quot; Tablet"   /></a><p class="wp-caption-text">ZiiO 7&quot; Tablet</p></div>
<p style="text-align:center;">&nbsp;</p>
<p>Earlier this week, I was privileged to have my hands on Creative ZiiO 7&#8243; tablet, even though it was just a development unit. Given that (that it was just a development unit), the exterior finishing was not expected to be polished. The tablet was however loaded with the latest firmware that would supposedly shipped for production, so the hands on experience will still be close to that of a retail unit.</p>
<p>For a tablet, what draws to one&#8217;s attention is usually its form factor and its screen display. Admittedly, the first impression was a mixed feeling. The size of the tablet, defined by a 7&#8243; wide screen, coupled with its all-white outfit, would definitely catch an enthusiast&#8217;s attention. This is especially so for somone like me who had already experienced a <a href="http://journal.zenyee.com/2010/12/01/kindle-my-reading-interest/">6&#8243; Kindle</a> and a 10&#8243; iPad, the two extreme end of a tablet-type devices. Of course, Kindle belongs to a different league altogether, given that it is a dedicated e-reading device. However, the size and weight of these devices should give a tablet-shopping buyer a good reference of what he needs to look out for, for there is no one perfect tablet in the market that fits all the needs.</p>
<div id="attachment_1061" class="wp-caption aligncenter" style="width: 500px"><a href="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-45.jpg"><img class="size-full wp-image-1061" title="SAMSUNG" src="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-45.jpg?w=580" alt=""   /></a><p class="wp-caption-text">Holding ZiiO 7&quot; with one hand is convenient</p></div>
<p>&nbsp;</p>
<p>Once ZiiO 7&#8243; catches your attention, the screen display might possibly drops yours. I was definitely disappointed by the screen display, especially after having used to colour vibrancy that Super AMOLED display offers, in my Galaxy S and recently Galaxy Tab. The colour is a little flat, and further impacted by the viewing angle. If there is anyway to describe the visual impact, it feels like a 3M privacy screen filter fitted on it, albeit a little exaggerated. Ziio sports a resistive screen. While it is probably one of the most sensitive resistive screen in the market today, Creative&#8217;s decision to stick with it sets me scratching my head given that capacitive screen has becoming a norm these days.  But I was quickly reminded that Ziio 7&#8243; is Creative&#8217;s entry model for their Android tablet product line, and costs just 1/3 of Samsung Galaxy Tab&#8217;s price tag. Fair enough, but unless you are a budget-conscious shopper, or one who is about to buy the China-made i-Pad lookalikes, wow will be the last thing you would say when you power on the Creative&#8217;s ZiiO.</p>
<p>Usability wise, Creative ZiiO is very capable, despite having to navigate over the resistive screen.  The screen was responsive, so were the applications. I was told that ZiiO uses its own processor, ZiiLABS ZMS-08 HD Media-Rich Applications Processor. While I have not benchmarked its processor in the 7&#8243;, I tried on ZiiO 10&#8243; which uses the same processor, and the result was astonishingly good, scoring a 3000 over points in CPU. To give some context, my over-clocked Galaxy S could only manage half of what ZiiO has achieved. ZiiO has a stereo speaker, but I could not make out its quality given that I was in a cafeteria at the point of testing ; Just not a conducive environment to test sound quality.</p>
<div id="attachment_1063" class="wp-caption aligncenter" style="width: 500px"><a href="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-26.jpg"><img class="size-full wp-image-1063" title="SAMSUNG" src="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-26.jpg?w=580" alt=""   /></a><p class="wp-caption-text">Creative Zii applications</p></div>
<p>&nbsp;</p>
<p>ZiiO is still running the older Android Eclair (2.1) as we speak, even for the retail units. However, I was told that Froyo (2.2) should be released for upgrade very soon.  As I unlocked ZiiO 7&#8243; tablet, I was greeted by Creative&#8217;s own simplified lock screen and home launcher. Neat, I told myself. At least the company is going to the right direction in developing its own DNA. On the application front,  Creative have a few customised applications, ZiiMusic, ZiiVideo and ZiiPhoto. Given Creative&#8217;s specialty, I have no complaints with their multimedia playback software, although ZiiMusic did hang on me once before I had to reboot the tablet to solve it.</p>
<div id="attachment_1062" class="wp-caption aligncenter" style="width: 500px"><a href="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-40-29.jpg"><img class="size-full wp-image-1062" title="SAMSUNG" src="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-40-29.jpg?w=580" alt=""   /></a><p class="wp-caption-text">ZiiO&#039;s Kindle</p></div>
<p>&nbsp;</p>
<p>Having used Kindle for a while, I naturally tend to compare ZiiO with the former, as an e-reader. ZiiO, with its weight almost twice that of the Kindle 3 (400g vs 241g), definitely feels heavy if one were to read over a prolong period of time. For a quick read, I would think it is definitely capable. What I was impressed is ZiiO&#8217;s night mode feature, which not only dim the backlit display, but also also toggle the display foreground and background color, so that the screen would not be too glaring. Although it can&#8217;t beat e-ink technology, the night mode feature is the most welcome feature, if you always like to read at night.</p>
<p>In a nut shell, for $359 SGD, I think it gives the China-made A-Pad a run for their money (go support Singapore products!). Looking from another perspective, if you are planning to spend $200-300 for a digital photo frame, grab this Creative ZiiO for its value for money, since it could do what a digital photo frame does, and more. But when pitted side by side with the bigger brothers, I could sense that Creative ZiiO 7&#8243; is shouting out for his super-brother (not ZiiO 10&#8243;! fwiw) for reinforcement. I heard it will be coming &#8230;</p>
<p style="text-align:center;">Snap shot video of the hands-on (in a noisy cafeteria)</p>
<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://journal.zenyee.com/2010/12/18/holiday-season-warm-up-with-creative-ziio/"><img src="http://img.youtube.com/vi/Qd5kyQlS81I/2.jpg" alt="" /></a></span></p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/7/'>7"</a>, <a href='http://journal.zenyee.com/tag/android/'>android</a>, <a href='http://journal.zenyee.com/tag/creative/'>creative</a>, <a href='http://journal.zenyee.com/tag/gadget/'>gadget</a>, <a href='http://journal.zenyee.com/tag/mobile-gadget/'>mobile gadget</a>, <a href='http://journal.zenyee.com/tag/tablet/'>tablet</a>, <a href='http://journal.zenyee.com/tag/ziio/'>ziio</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1059/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1059/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1059/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1059/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1059/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1059/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1059/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1059/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1059&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2010/12/18/holiday-season-warm-up-with-creative-ziio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-09.jpg" medium="image">
			<media:title type="html">SAMSUNG</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-45.jpg" medium="image">
			<media:title type="html">SAMSUNG</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-38-26.jpg" medium="image">
			<media:title type="html">SAMSUNG</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/2010-12-10-13-40-29.jpg" medium="image">
			<media:title type="html">SAMSUNG</media:title>
		</media:content>
	</item>
		<item>
		<title>Kindle my reading interest</title>
		<link>http://journal.zenyee.com/2010/12/01/kindle-my-reading-interest/</link>
		<comments>http://journal.zenyee.com/2010/12/01/kindle-my-reading-interest/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 13:30:06 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[e ink]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[ereader]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1052</guid>
		<description><![CDATA[I had wanted to blog about how my latest new toy has re-kindled my reading habit, but in retrospect, I have never really been a serious bookworm. I do read, especially the Chinese novels, but I would hardly read a book non stop for hours.  Now that I am in the working society, the chances [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1052&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I had wanted to blog about how my latest new toy has re-kindled my reading habit, but in retrospect, I have never really been a serious bookworm. I do read, especially the Chinese novels, but I would hardly read a book non stop for hours.  Now that I am in the working society, the chances of me touching a book is as slim as me striking a lottery. The only time I would read, is probably when I am very bored <strong>and</strong> need a sleeping pill.</p>
<p><a href="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-52-05.jpg"></a><a href="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-49-121.jpg"><img class="aligncenter size-full wp-image-1056" title="SAMSUNG" src="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-49-121.jpg?w=580" alt=""   /></a></p>
<p>So I know it is time for me to rekindle my reading hobby (if there was one in the first place <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), and Amazon Kindle did that very well for me. As I glance through the range of ebook reader options in the market today, it boils down to whether I would get a dedicated ebook reader, or a computing device with an ebook reader software. The latter has to be a tablet, as I could not imagine anybody reading a book on a laptop or even a netbook, for more than 15 minutes, let alone for an hour.</p>
<p>At the time when I was scouting for a ebook reader, Apple iPad was the only noticeable tablet in the market that got into my eReader shortlist.  Unfortunately, it&#8217;s a tad too big (10&#8243; screen), consequently too heavy, to be really relaxing for long reading. The much hype &#8220;retina&#8221; backlit display, no matter how alluring it is, is just not conducive to my pair of old flowery eyes for reading. Samsung Galaxy Tab, an Android-based tablet, was not available at the point of consideration. Pity as it <em>could</em> make a good eReader option given its light weight and 7&#8243; screen (am going to blog about that soon anyway, so more on that later)  Plus, I thought having an iPad or Galaxy Tab,  would probably end up  me getting distracted into games and net surfing. I don&#8217;t need such distraction.</p>
<p>On the other hand, what draws me to dedicated ebook reader, is the adoption of  e-ink technology (watch <a href="http://www.youtube.com/watch?v=IsEB0KPo0MI&amp;feature=player_embedded%20-%20!" target="_blank">this video</a> for the feature of e-ink). It is probably the best invention on earth, next to paper and ink. It enables display to look more like printed, physical ink and paper, and easily readable even in direct sunlight. Apart from the missing act of physically flipping a page, reading through a e-ink based digital reader provides the exact same, if not better, experience than reading a hard copy book. The experience is further enhanced by the convenience to shop and read a book anytime, anywhere instantaneously and the ability to annotate, bookmark or share your reading insight through the social networking sites.</p>
<p><a href="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-52-05.jpg"><img class="aligncenter" title="Kindle" src="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-52-05.jpg?w=490&#038;h=367" alt="" width="490" height="367" /></a></p>
<p>With some advice from friends, I eventually bought Amazon Kindle. The first impression I had when I unboxed the Kindle, was how could the screen change as I switched it on. It turned out that I had mistaken the screen display as a sticker label, those overlaying screen cover  you would normally see on  brand new electronic displays. Very deceiving indeed!</p>
<p>After using it for a few days, I can only say the Kindle lives up to its reputation very well! As a matter of fact, I finish 8 chapters of book leisurely while I was in the plane earlier this week. Kindle is so light and with the e-ink display , you don&#8217;t feel tired physically (for holding the book) or visually (for staring at the digital screen). I love the bookmark and note feature, as I could highlight section of text, add my comments, and share it via Twitter or Facebook!  Very useful feature for me, because sometimes when you read a book or a news article, you want to share your thoughts with your friends and family members quickly without losing your thoughts. Kindle makes it so simple since everything is in digital form. I also love the ease of  looking up the dictionary for meaning of a word, as I read. It is like carrying and holding two books at one go; one big Oxford dictionary and one reading book.<a href="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-49-12.jpg"><br />
</a></p>
<p>Yesterday, I dropped by Staple, to have a closer look at other ebook readers. I laid my hands on the new Nook (by Barnes &amp; Noble) and Sony eReader. All I can say I am glad I have made the right choice with Kindle. Nook has a very nice touch colored display at the bottom of the e-ink screen, for navigation control. I find that distracting to be honest and the e-ink display looks wash out when compared side by side with Kindle.  On Sony eReader, it has a touch e-ink screen which is nice but the overall navigation experience feels short of something. In both digital readers, I found the bookmark/notes and dictionary look up features less integrated than the Kindle. Otherwise, it is hard for me to comment any further since my usage on Kindle is preliminary in the first place. I also tried the Kindle DX briefly, a bigger version of Kindle with 9.7&#8243; e-ink screen. The screen proves to be too big for me, although reading a book or magazine with very complicated chart or diagram would be less taxing on the eyes.</p>
<p>In a nutshell, for $139, Kindle is one of the best, if not <strong>the</strong> best value for money toy I got.  And to wrap it all, the buying and customer support experience with Amazon is just simply amazing. More on that later as well.  For now, it&#8217;s back to reading time <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/amazon/'>amazon</a>, <a href='http://journal.zenyee.com/tag/e-ink/'>e ink</a>, <a href='http://journal.zenyee.com/tag/ebook/'>ebook</a>, <a href='http://journal.zenyee.com/tag/ereader/'>ereader</a>, <a href='http://journal.zenyee.com/tag/kindle/'>kindle</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1052/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1052&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2010/12/01/kindle-my-reading-interest/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-49-121.jpg" medium="image">
			<media:title type="html">SAMSUNG</media:title>
		</media:content>

		<media:content url="http://zenyee.files.wordpress.com/2010/12/2010-11-22-11-52-05.jpg" medium="image">
			<media:title type="html">Kindle</media:title>
		</media:content>
	</item>
		<item>
		<title>Learnings from Confucius teaching</title>
		<link>http://journal.zenyee.com/2010/09/29/learnings-from-confucius-teaching/</link>
		<comments>http://journal.zenyee.com/2010/09/29/learnings-from-confucius-teaching/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 14:39:33 +0000</pubDate>
		<dc:creator>zen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Confucius]]></category>
		<category><![CDATA[peace of mind]]></category>

		<guid isPermaLink="false">http://journal.zenyee.com/?p=1003</guid>
		<description><![CDATA[Recent conversations had rekindled my interest in Confucius study. I come across this article, which I thought is a good summary of the core values of Confucius teaching. 儒家文化的细解 儒家文化具体包括“仁、义、礼、智、信、忠、孝、悌、节、恕、勇、让”十二个字，这12个字就是儒家的核心，能真正做到这些就足够了。儒家文化不但不应该被抛弃的，而且应该与时俱进，发展光大。 仁 仁：爱人。孔子思想体系的理论核心。它是孔子社会政治、伦理道德的最高理想和标准，也反映他的哲学观点，对后世影响亦甚深远。仁体现在教育思想和实践上是&#8221;有教无类&#8221;，春秋时代学在官府，孔子首开私学，弟子不问出身贵贱敏钝，均可来受教。仁体现在政治上是强调&#8221;德冶&#8221;，德冶的基本精神实质是泛爱众和博施济众，孔子把仁引入礼中，变传统&#8221; 礼治&#8221;为&#8221;德治&#8221;，他并没有否定&#8221;礼治&#8221;，他的&#8221;德治&#8221;无疑是对&#8221;礼治&#8221;的继承和改造。爱人既为仁的实质和基本内容，而此种爱人又是推己及人，由亲亲而扩大到泛众。 义 义：原指&#8221;宜&#8221;，即行为适合于&#8221;礼&#8221;。孔子以&#8221;义&#8221;作为评判人们的思想、行为的道德原则。 礼 礼：孔子及儒家的政治与伦理范畴。在长期的历史发展中，&#8221;礼&#8221;作为中国封建社会的道德规范和生活准则，对中华民族精神素质的培养起了重要作用，但随着社会的变革和发展，特别是封建社会后期，它越来越成为束缚人们思想、行为的绳索，影响了社会的进步和发展。 智 智：同&#8221;知&#8221;，孔子的认识论和伦理学的基本范畴。指知道、了解、见解、知识、聪明、智慧等。内涵主要涉及知的性质、知的来源、知的内容、知的效果等几方面。关于知的性质，孔子认为，知是一个道德范畴，是一种人的行为规范知识。 信 信：指待人处事的诚实不欺，言行一致的态度。为儒家的&#8221;五常&#8221;之一。孔子将&#8221;信&#8221;作为&#8221;仁&#8221;的重要体现，是贤者必备的品德，凡在言论和行为上做到真实无妄，便能取得他人的信任，当权者讲信用，百姓也会以真情相待而不欺上。 恕 恕：己所不欲，勿施于人，包含有宽恕、容人之意。忠 忠：己欲立而立人，己欲达而达人。孔子认为忠乃表现于与人交往中的忠诚老实。 孝 孝：孔子认为孝悌是仁的基础，孝不仅限于对父母的赡养，而应着重对父母和长辈的尊重，认为如缺乏孝敬之心，赡养父母也就视同于饲养犬，乃大逆不孝。孔子还认为父母可能有过失，儿女应该婉言规劝，力求其改正，并非对父母绝对服从。这些思想正是中国古代道德文明的体现。然而孔子论孝，还讲&#8221;父母在，不远游&#8221;， &#8220;三年无改于父之道，可谓孝矣&#8221;，表现了其时代的局限性。孝被后世之儒定为繁琐仪式，《礼记》中规定父母死后&#8221;水浆不入口，三日不举火&#8221;，&#8221;哭泣无数&#8221;以至&#8221;身病体羸&#8221;变成精神和肉体的自我摧残。宋明时代把孝道作为道德论中最重要的范畴之一，理学家朱熹提倡父权绝对化。孝观念，在不同历史时期的演变中，剔除宣扬封建主义糟粕外，也有一些合理因素，提倡子女对父母的&#8221;尊&#8221;、&#8221;敬&#8221;、&#8221;养老&#8221;，将孝亲与忠于民族大义相结合，主张死后薄葬节用等。 悌 悌：指对兄长的敬爱之情。孔子非常重视悌的品德，其弟子有若根据他的思想，把悌与孝并称，视之&#8221;为仁之本&#8221;。 节 气节和节操。1、社会指一个人在政治上、道德上的坚定性。对内，气节表示对一定的政治制度、政治理想和道德理想的坚定信仰。对外，气节则指在国家和民族遭到外敌侵犯时，能挺身而出，以国家民族利益为重，坚持斗争。乃至献出个人生命。《荀子.君子》：“节者，死生此者也。”2、又称“贞节”。为封建时代约束妇女的道德规范。即要求妇女谨守闺门，不与男子接触，婚后要“从一而终”，夫死不得再嫁，要为丈夫终身守节，甚至殉夫。《二程遗书》卷二二下：“然饿死事极小，失节事极大。”鲁迅《坟.我之节烈观》：“我依据以上的事实和理由，要断定节烈这事是：极难，极苦，不愿身受。然而不利自他，无益社会国家，于人生将来又毫无意义的行为，现在已经失了存在的生命和价值。” 恕 中国古代的伦理道德观念。“恕”要求推己及人，自己不想做的事，不强加给别人。在孔子的有关伦理学说中，“忠”与“恕”是并列的。因“恕”而得 “忠”，为“忠”以行“恕”。“忠恕”是实行“仁”的方法，是“仁”的内容。同时又是孔子思想的一贯之道。《论语.里仁》：“子曰：‘参乎！吾道一以贯之。’曾子曰：‘唯！’子出，门人问曰：‘何谓也？’曾子曰：‘夫子之道，忠恕而已矣。’”朱熹集注：“尽己之谓忠，推己之谓恕。而已矣者，竭尽而无余之辞也。”又《卫灵公》：“子贡问曰：‘有”一言而可以终身行之者乎？’子曰：‘其恕乎。己所不欲，勿施于人。’” 勇 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1003&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recent conversations had rekindled my interest in Confucius study. I come across this article, which I thought is a good summary of the core values of Confucius teaching.</p>
<blockquote><p>儒家文化的细解</p>
<p>儒家文化具体包括“仁、义、礼、智、信、忠、孝、悌、节、恕、勇、让”十二个字，这12个字就是儒家的核心，能真正做到这些就足够了。儒家文化不但不应该被抛弃的，而且应该与时俱进，发展光大。</p>
<p>仁<br />
仁：爱人。孔子思想体系的理论核心。它是孔子社会政治、伦理道德的最高理想和标准，也反映他的哲学观点，对后世影响亦甚深远。仁体现在教育思想和实践上是&#8221;有教无类&#8221;，春秋时代学在官府，孔子首开私学，弟子不问出身贵贱敏钝，均可来受教。仁体现在政治上是强调&#8221;德冶&#8221;，德冶的基本精神实质是泛爱众和博施济众，孔子把仁引入礼中，变传统&#8221; 礼治&#8221;为&#8221;德治&#8221;，他并没有否定&#8221;礼治&#8221;，他的&#8221;德治&#8221;无疑是对&#8221;礼治&#8221;的继承和改造。爱人既为仁的实质和基本内容，而此种爱人又是推己及人，由亲亲而扩大到泛众。</p>
<p>义<br />
义：原指&#8221;宜&#8221;，即行为适合于&#8221;礼&#8221;。孔子以&#8221;义&#8221;作为评判人们的思想、行为的道德原则。</p>
<p>礼<br />
礼：孔子及儒家的政治与伦理范畴。在长期的历史发展中，&#8221;礼&#8221;作为中国封建社会的道德规范和生活准则，对中华民族精神素质的培养起了重要作用，但随着社会的变革和发展，特别是封建社会后期，它越来越成为束缚人们思想、行为的绳索，影响了社会的进步和发展。</p>
<p>智<br />
智：同&#8221;知&#8221;，孔子的认识论和伦理学的基本范畴。指知道、了解、见解、知识、聪明、智慧等。内涵主要涉及知的性质、知的来源、知的内容、知的效果等几方面。关于知的性质，孔子认为，知是一个道德范畴，是一种人的行为规范知识。</p>
<p>信<br />
信：指待人处事的诚实不欺，言行一致的态度。为儒家的&#8221;五常&#8221;之一。孔子将&#8221;信&#8221;作为&#8221;仁&#8221;的重要体现，是贤者必备的品德，凡在言论和行为上做到真实无妄，便能取得他人的信任，当权者讲信用，百姓也会以真情相待而不欺上。</p>
<p>恕<br />
恕：己所不欲，勿施于人，包含有宽恕、容人之意。忠</p>
<p>忠：己欲立而立人，己欲达而达人。孔子认为忠乃表现于与人交往中的忠诚老实。</p>
<p>孝<br />
孝：孔子认为孝悌是仁的基础，孝不仅限于对父母的赡养，而应着重对父母和长辈的尊重，认为如缺乏孝敬之心，赡养父母也就视同于饲养犬，乃大逆不孝。孔子还认为父母可能有过失，儿女应该婉言规劝，力求其改正，并非对父母绝对服从。这些思想正是中国古代道德文明的体现。然而孔子论孝，还讲&#8221;父母在，不远游&#8221;， &#8220;三年无改于父之道，可谓孝矣&#8221;，表现了其时代的局限性。孝被后世之儒定为繁琐仪式，《礼记》中规定父母死后&#8221;水浆不入口，三日不举火&#8221;，&#8221;哭泣无数&#8221;以至&#8221;身病体羸&#8221;变成精神和肉体的自我摧残。宋明时代把孝道作为道德论中最重要的范畴之一，理学家朱熹提倡父权绝对化。孝观念，在不同历史时期的演变中，剔除宣扬封建主义糟粕外，也有一些合理因素，提倡子女对父母的&#8221;尊&#8221;、&#8221;敬&#8221;、&#8221;养老&#8221;，将孝亲与忠于民族大义相结合，主张死后薄葬节用等。</p>
<p>悌<br />
悌：指对兄长的敬爱之情。孔子非常重视悌的品德，其弟子有若根据他的思想，把悌与孝并称，视之&#8221;为仁之本&#8221;。</p>
<p>节<br />
气节和节操。1、社会指一个人在政治上、道德上的坚定性。对内，气节表示对一定的政治制度、政治理想和道德理想的坚定信仰。对外，气节则指在国家和民族遭到外敌侵犯时，能挺身而出，以国家民族利益为重，坚持斗争。乃至献出个人生命。《荀子.君子》：“节者，死生此者也。”2、又称“贞节”。为封建时代约束妇女的道德规范。即要求妇女谨守闺门，不与男子接触，婚后要“从一而终”，夫死不得再嫁，要为丈夫终身守节，甚至殉夫。《二程遗书》卷二二下：“然饿死事极小，失节事极大。”鲁迅《坟.我之节烈观》：“我依据以上的事实和理由，要断定节烈这事是：极难，极苦，不愿身受。然而不利自他，无益社会国家，于人生将来又毫无意义的行为，现在已经失了存在的生命和价值。”</p>
<p>恕<br />
中国古代的伦理道德观念。“恕”要求推己及人，自己不想做的事，不强加给别人。在孔子的有关伦理学说中，“忠”与“恕”是并列的。因“恕”而得 “忠”，为“忠”以行“恕”。“忠恕”是实行“仁”的方法，是“仁”的内容。同时又是孔子思想的一贯之道。《论语.里仁》：“子曰：‘参乎！吾道一以贯之。’曾子曰：‘唯！’子出，门人问曰：‘何谓也？’曾子曰：‘夫子之道，忠恕而已矣。’”朱熹集注：“尽己之谓忠，推己之谓恕。而已矣者，竭尽而无余之辞也。”又《卫灵公》：“子贡问曰：‘有”一言而可以终身行之者乎？’子曰：‘其恕乎。己所不欲，勿施于人。’”</p>
<p>勇<br />
儒家的伦理范畴。指果断、勇敢。孔子把“勇”作为施“仁”的条件之一。“勇”必须符合“仁、义、礼、智”，而且不能“疾贫”，才能成其为勇。《论语.宪问》：“仁者必有勇。”又《阳货》：“君子有勇而无义为乱。”又《子罕》：“知者不惑，仁者不忧，勇者不惧。”</p>
<p>让<br />
指谦让、礼让。对人的谦让是中华民族的一种传统美德。《孟子.公孙丑上》：“无恻隐之心，非人也；无羞恶之心，非人也；无辞让之心，非人也；无是非之心，非人也。恻隐之心，仁之端也；羞恶之心，义之端也；辞让之心，礼之端也；是非之心，智之端也。</p></blockquote>
<p>The article exerpt is taken from this <a href="http://www.ba-ysk.net/Article/ShowArticle.asp?ArticleID=255">site </a></p>
<br /> Tagged: <a href='http://journal.zenyee.com/tag/confucius/'>Confucius</a>, <a href='http://journal.zenyee.com/tag/peace-of-mind/'>peace of mind</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zenyee.wordpress.com/1003/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zenyee.wordpress.com/1003/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zenyee.wordpress.com/1003/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zenyee.wordpress.com/1003/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zenyee.wordpress.com/1003/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zenyee.wordpress.com/1003/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zenyee.wordpress.com/1003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zenyee.wordpress.com/1003/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=journal.zenyee.com&amp;blog=5379777&amp;post=1003&amp;subd=zenyee&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://journal.zenyee.com/2010/09/29/learnings-from-confucius-teaching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">zen</media:title>
		</media:content>
	</item>
	</channel>
</rss>
