<?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/"
	>

<channel>
	<title>Mohanjith&#039;s Blog</title>
	<atom:link href="https://mohanjith.net/blog/feed" rel="self" type="application/rss+xml" />
	<link>https://mohanjith.net/blog</link>
	<description>MOHA blogging news and thoughts...</description>
	<lastBuildDate>Wed, 23 Oct 2019 21:15:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
<site xmlns="com-wordpress:feed-additions:1">79104520</site>	<item>
		<title>Sri Lankan style Chinese fried rice recipe</title>
		<link>https://mohanjith.net/blog/2014/11/sri-lankan-style-chinese-fried-rice.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Sun, 16 Nov 2014 22:37:14 +0000</pubDate>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[Recipe]]></category>
		<category><![CDATA[chicken]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[chinese]]></category>
		<category><![CDATA[sri lanka]]></category>
		<category><![CDATA[sri lankan]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=1015</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="blog-yumprint-recipe blog-yumprint-standard    " yumprintrecipe="k984" itemscope itemtype="http://schema.org/Recipe">    <img decoding="async" class="blog-yumprint-google-image" src="http://www.mohanjith.net/blog/wp-content/uploads/2014/11/IMG_0920.jpg" style="display:block;position:absolute;left:-10000px;top:-10000px;" itemprop="image" />	<div class="blog-yumprint-recipe-title" itemprop="name">Sri Lankan style Chinese fried rice</div>	<div class="blog-yumprint-recipe-published" itemprop="datePublished">2014-11-16 22:08:44</div>	<div class="blog-yumprint-header">		<div class="blog-yumprint-save blog-yumprint-action"><a href="http://yumprint.com/app/object/k984">Save Recipe</a></div>		<div class="blog-yumprint-print blog-yumprint-action">Print</div>	</div>	<div class="blog-yumprint-recipe-contents">		<div class="blog-yumprint-ingredient-section" yumprintsection="0">			<div class="blog-yumprint-subheader">Chicken</div>			<ol class='blog-yumprint-ingredients'>				<li class="blog-yumprint-ingredient-item" yumprintitem="0" itemprop="ingredients">400g of chicken cut into small pieces (kana)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="1" itemprop="ingredients">1 red chilli thinly sliced (punainen chili)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="2" itemprop="ingredients">1/2 tea spoon of baking soda (ruokasoodaa)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="3" itemprop="ingredients">1 tea spoons of salt (suolaa)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="4" itemprop="ingredients">1 tea spoon of corn flour (maissijauhoa)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="5" itemprop="ingredients">1 table spoons of cooking oil (rypsiöljy)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="6" itemprop="ingredients">1 tea spoon of Indonesian sweet soy sauce (ketjap manis)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="7" itemprop="ingredients">1/2 tea spoon of ginger crushed or thinly sliced (inkivääri)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="8" itemprop="ingredients">1 cloves of garlic crushed or thinly sliced (valkosipuli)</li>			</ol>
		</div>		<div class="blog-yumprint-ingredient-section" yumprintsection="1">			<div class="blog-yumprint-subheader">Rice</div>			<ol class='blog-yumprint-ingredients'>				<li class="blog-yumprint-ingredient-item" yumprintitem="0" itemprop="ingredients">3 dl of basmati or jasmine rice (basmati tai jasmiini riisi)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="1" itemprop="ingredients">6 dl of water (vesi)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="2" itemprop="ingredients">1 tea spoon of chicken concentrate (kana fondi)</li>			</ol>
		</div>		<div class="blog-yumprint-ingredient-section" yumprintsection="2">			<div class="blog-yumprint-subheader">Eggs</div>			<ol class='blog-yumprint-ingredients'>				<li class="blog-yumprint-ingredient-item" yumprintitem="0" itemprop="ingredients">4 eggs (kananmuna)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="1" itemprop="ingredients">2 tea spoons of pepper (pippuri)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="2" itemprop="ingredients">1 tea spoon of salt (suolaa)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="3" itemprop="ingredients">1 table spoons of cooking oil (rypsiöljy)</li>			</ol>
		</div>		<div class="blog-yumprint-ingredient-section" yumprintsection="3">			<div class="blog-yumprint-subheader">Stir fry</div>			<ol class='blog-yumprint-ingredients'>				<li class="blog-yumprint-ingredient-item" yumprintitem="0" itemprop="ingredients">2 table spoons of cooking oil (rypsiöljy)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="1" itemprop="ingredients">1/2 tea spoon of ginger crushed or thinly sliced (inkivääri)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="2" itemprop="ingredients">1 cloves of garlic crushed or thinly sliced (valkosipuli)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="3" itemprop="ingredients">2 large carrots cut Julienne (porkkana)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="4" itemprop="ingredients">1 thin leek sliced (purjosipuli)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="5" itemprop="ingredients">2 tea spoons of salty soy sauce (soijakastike)</li>				<li class="blog-yumprint-ingredient-item" yumprintitem="6" itemprop="ingredients">1 tea spoon of salt if needed to taste (suolaa)</li>			</ol>
		</div>		<div class="blog-yumprint-method-section" yumprintsection="4">			<div class="blog-yumprint-subheader">Rice</div>			<ol class="blog-yumprint-methods" itemprop="recipeInstructions">				<li class="blog-yumprint-method-item" yumprintitem="0">Prepare the rice for 4 portions as instructed in the package and put it aside. You can add 1 tea spoon of chicken concentrate but remember to reduce any salt accordingly. Usually rice to water ratio is 1:2.</li>			</ol>
		</div>		<div class="blog-yumprint-method-section" yumprintsection="5">			<div class="blog-yumprint-subheader">Chicken</div>			<ol class="blog-yumprint-methods" itemprop="recipeInstructions">				<li class="blog-yumprint-method-item" yumprintitem="0">Put the chicken in a bowl and add 1 tea spoon of salt, 1 tea spoon of corn flour, 1 tea spoon of sweet soy sauce, 1/2 tea spoon of banking soda and the thinly sliced chilli.</li>				<li class="blog-yumprint-method-item" yumprintitem="1">Mix thoroughly.</li>				<li class="blog-yumprint-method-item" yumprintitem="2">Put it in the fridge for around 20 minutes.</li>				<li class="blog-yumprint-method-item" yumprintitem="3">Once the chicken is ready. Put 1 table spoon of oil into a hot wok.</li>				<li class="blog-yumprint-method-item" yumprintitem="4">Then add half the garlic and ginger to that wok and let it fry for few seconds.</li>				<li class="blog-yumprint-method-item" yumprintitem="5">Then add the chicken. Leave the chicken flat on the wok for 2 minutes.</li>				<li class="blog-yumprint-method-item" yumprintitem="6">Then turn the chicken other way around. We want to make the chicken little brown but not burn it.</li>				<li class="blog-yumprint-method-item" yumprintitem="7">Put the cooked chicken into a clean bowl.</li>			</ol>
		</div>		<div class="blog-yumprint-method-section" yumprintsection="6">			<div class="blog-yumprint-subheader">Eggs</div>			<ol class="blog-yumprint-methods" itemprop="recipeInstructions">				<li class="blog-yumprint-method-item" yumprintitem="0">Beat the 4 eggs lightly with 1 tea spoon of salt and 2 tea spoons of pepper.</li>				<li class="blog-yumprint-method-item" yumprintitem="1">Add 1 table spoon of oil to the hot wok and then add the eggs and scramble them until the eggs are little brown outside.</li>				<li class="blog-yumprint-method-item" yumprintitem="2">Put the cooked eggs into a clean bowl.</li>			</ol>
		</div>		<div class="blog-yumprint-method-section" yumprintsection="7">			<div class="blog-yumprint-subheader">Stir fry</div>			<ol class="blog-yumprint-methods" itemprop="recipeInstructions">				<li class="blog-yumprint-method-item" yumprintitem="0">Add 2 table spoons of oil to the hot wok.</li>				<li class="blog-yumprint-method-item" yumprintitem="1">Add the garlic and ginger. Let it fry for few seconds.</li>				<li class="blog-yumprint-method-item" yumprintitem="2">Then add carrots and salty soy sauce and mix well.</li>				<li class="blog-yumprint-method-item" yumprintitem="3">Cover and let it cook for a minute.</li>				<li class="blog-yumprint-method-item" yumprintitem="4">Then add the leeks and cover mix well.</li>				<li class="blog-yumprint-method-item" yumprintitem="5">Cover and cook for 30s.</li>				<li class="blog-yumprint-method-item" yumprintitem="6">Then add the rice and mix well with the vegetables.</li>				<li class="blog-yumprint-method-item" yumprintitem="7">Then add chicken and scrambled eggs and mix well.</li>				<li class="blog-yumprint-method-item" yumprintitem="8">Let it sit on the stove for 30s but make sure nothing burns.</li>				<li class="blog-yumprint-method-item" yumprintitem="9">Enjoy!</li>			</ol>
		</div>		<div class="blog-yumprint-note-section" yumprintsection="8">			<div class="blog-yumprint-subheader">Notes</div>			<ol class='blog-yumprint-notes'>				<li class="blog-yumprint-note-item" yumprintitem="0">I like food with less salt. You can add salt wherever mentioned as you prefer.</li>				<li class="blog-yumprint-note-item" yumprintitem="1">For the stir fry you can add bean sprouts, broccoli, bamboo shoots if you have them.</li>				<li class="blog-yumprint-note-item" yumprintitem="2">Serve with sweet chilli sauce or hot chilli sauce if you can't find Chinese chilli paste.</li>			</ol>
		</div>    <div class="author blog-yumprint-author" itemprop="author">By S H Mohanjith</div>    <div class="blog-yumprint-recipe-source">Mohanjith&#039;s Blog https://mohanjith.net/blog/</div>		</div>
	</div>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2014/11/sri-lankan-style-chinese-fried-rice.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2014/11/sri-lankan-style-chinese-fried-rice.html">Sri Lankan style Chinese fried rice recipe</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1015</post-id>	</item>
		<item>
		<title>HD Satellite TV finally in Sri Lanka</title>
		<link>https://mohanjith.net/blog/2012/06/hd-satellite-tv-finally-in-sri-lanka.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 22 Jun 2012 16:11:26 +0000</pubDate>
				<category><![CDATA[Dialog]]></category>
		<category><![CDATA[HDMI]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[TV]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=838</guid>

					<description><![CDATA[<p>Dialog TV finally launched HD TV in their Satellite TV subscribers. I have been asking Dialog for HD TV for more than a year, so it was only fair I signed up gave it a shot. Signing up was a breeze, no calls to the customer service hotline; a simple SMS to 679 and I ... <a title="HD Satellite TV finally in Sri Lanka" class="read-more" href="https://mohanjith.net/blog/2012/06/hd-satellite-tv-finally-in-sri-lanka.html" aria-label="More on HD Satellite TV finally in Sri Lanka">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2012/06/hd-satellite-tv-finally-in-sri-lanka.html">HD Satellite TV finally in Sri Lanka</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Dialog TV finally launched HD TV in their Satellite TV subscribers. I have been asking Dialog for HD TV for more than a year, so it was only fair I signed up gave it a shot.</p>
<p>Signing up was a breeze, no calls to the customer service hotline; a simple SMS to 679 and I was signed up. Then I had to wait for the decoder to be delivered, but that took less than 24 hours (18 hours may be) and it came with a technician :D. Big thumbs up to Dialog for quick response.</p>
<h3>Channels</h3>
<p>I know the HD subscription is too high for too few channels, but considering the fact that in a tiny island everything new is supposed to be expensive I&#8217;m not complaining. However more channels would be nice. I would personally like to see the following channels being offered in HD.</p>
<ul>
<li>Discovery Channel</li>
<li>Discovery Science</li>
<li>HBO Bouquet</li>
<li>KidsCo</li>
<li>The Buddhist TV (This is a long shot, but one can ask)</li>
<li>Ten Action</li>
<li>Warner TV</li>
<li>VH1</li>
</ul>
<h3>Decoder</h3>
<p>I got a OHS1720IR decoder which comes with HDMI, RCA and S/PDIF ports (I&#8217;m not counting the USB port used by the flash drive used for PVR). I&#8217;m glad Dialog finally has a decoder which support HDMI Video and Audio. Did I tell you it also supports Dolby Digital Audio.</p>
<p>PVR function is very handy, now my mom doesn&#8217;t have to complain about missing programs on The Buddhist TV <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> When you sign up for HD Pack you get PVR for free. However the catch is you can&#8217;t record a SD channel and watch a HD channel or record a HD channel and watch any other channel. But that&#8217;s better than what we had before, so I&#8217;m not complaining.</p>
<p>However while preparing for the blog post I found a bug in the decoder firmware. If I take a screen capture of a HD channel remote stops working until you have to restart the DVR. But this is a borderline use case, so not a show stopper. My guess a memory leak in screen capture. It would be nice if Dialog could release a fix soon.</p>
<p>Also did I tell you the decoder support 1080p even though Dialog TV content is only 1080i. So the menus look better than the content itself. I hope we will soon see 1080p content <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h3>Picture Quality</h3>
<p>I guess I kept you waiting long enough before I showed you how good HD TV on Dialog TV looks. Both HD channels and SD channels look so much better on this decoder. I couldn&#8217;t find any flaws with the picture quality. All these were captured with the built in screen capture. Sizes will differ based on what what the source quality was. Please click through and checkout the quality in all it&#8217;s glory.</p>
<div class="clear"></div>

<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101747.jpg'><img decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101747-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Ten Action" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101823.jpg'><img decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101823-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="National Geographic Channel HD" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101830.jpg'><img decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101830-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="National Geographic Channel HD" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101837.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101837-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="National Geographic Channel HD" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101905.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101905-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Star Movies HD" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102313.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102313-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Star Movies HD" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102549.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102549-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Star Movies" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102640.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102640-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="BBC Entertainment" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102703.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102703-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Fashion TV" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102750.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102750-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="History Channel 18" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102833.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102833-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="History Channel 18" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102859.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_102859-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Ten Action" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103136.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103136-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Discovery Science" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103147.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103147-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Discovery Science" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103224.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103224-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Warner TV" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103318.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103318-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Discovery Channel" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103334.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_103334-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="KidsCo" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_074853.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_074853-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="The Buddhist TV" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101651.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2012/06/VID_101651-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="AXN HD" /></a>

<div class="clear"></div>
<p>I might decide to upload a video shot with the stunning HD camera on my Samsung Galaxy Nexus to show you how good the video looks with the new decoder and show off the new HD Channels. So remember to subscribe to my RSS feed and check back in a few days <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2012/06/hd-satellite-tv-finally-in-sri-lanka.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2012/06/hd-satellite-tv-finally-in-sri-lanka.html">HD Satellite TV finally in Sri Lanka</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">838</post-id>	</item>
		<item>
		<title>WYSIWYG editor in your WordPress theme or plugin</title>
		<link>https://mohanjith.net/blog/2011/12/wysiwyg-editor-in-your-wordpress-theme-or-plugin.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Wed, 14 Dec 2011 14:18:18 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[3.3]]></category>
		<category><![CDATA[new function]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=823</guid>

					<description><![CDATA[<p>Prior to WordPress 3.3 adding WYSIWYG editor to a frontend page meant you had almost reinvent the wheel. In WordPress 3.3 wp_editor was introduced which made developer/designer&#8217;s life whole lot easier. Now you can add the same editor used when you type up a post can be added anywhere in your theme or plugin (frontend or ... <a title="WYSIWYG editor in your WordPress theme or plugin" class="read-more" href="https://mohanjith.net/blog/2011/12/wysiwyg-editor-in-your-wordpress-theme-or-plugin.html" aria-label="More on WYSIWYG editor in your WordPress theme or plugin">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2011/12/wysiwyg-editor-in-your-wordpress-theme-or-plugin.html">WYSIWYG editor in your WordPress theme or plugin</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Prior to WordPress 3.3 adding WYSIWYG editor to a frontend page meant you had almost reinvent the wheel. In WordPress 3.3 wp_editor was introduced which made developer/designer&#8217;s life whole lot easier. Now you can add the same editor used when you type up a post can be added anywhere in your theme or plugin (frontend or backend).</p>
<p>I stumbled across this function by accident when I was checking why the WYSIWYG editor was not working on one of my plugins on WordPress 3.3 . You also can allow users to  upload images if the user has necessary capabilities using the editor wp_editor adds.</p>
<p>Read all about it on the WordPress <a href="http://codex.wordpress.org/Function_Reference/wp_editor">Codex</a> . Hope someone will find it useful.</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2011/12/wysiwyg-editor-in-your-wordpress-theme-or-plugin.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2011/12/wysiwyg-editor-in-your-wordpress-theme-or-plugin.html">WYSIWYG editor in your WordPress theme or plugin</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">823</post-id>	</item>
		<item>
		<title>WordPress How To: Monthly,Yearly and Daily Archives for Custom Post Types</title>
		<link>https://mohanjith.net/blog/2011/10/wordpress-how-to-monthlyyearly-and-daily-archives-for-custom-post-types.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Tue, 25 Oct 2011 18:05:34 +0000</pubDate>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=787</guid>

					<description><![CDATA[<p>For a plugin I was creating I needed Yearly and Monthly archives with my own slug. Even after setting the rewrite rules it was not working. After much debugging and several hours later I finally figured it out. I&#8217;ll explain how you could do the same bellow. Spoiler Alert: For the impatient, it was as simple ... <a title="WordPress How To: Monthly,Yearly and Daily Archives for Custom Post Types" class="read-more" href="https://mohanjith.net/blog/2011/10/wordpress-how-to-monthlyyearly-and-daily-archives-for-custom-post-types.html" aria-label="More on WordPress How To: Monthly,Yearly and Daily Archives for Custom Post Types">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2011/10/wordpress-how-to-monthlyyearly-and-daily-archives-for-custom-post-types.html">WordPress How To: Monthly,Yearly and Daily Archives for Custom Post Types</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>For a plugin I was creating I needed Yearly and Monthly archives with my own slug. Even after setting the rewrite rules it was not working. After much debugging and several hours later I finally figured it out. I&#8217;ll explain how you could do the same bellow.</p>
<p><strong>Spoiler Alert:</strong> For the impatient, it was as simple as removing the old rules that are not setting the post type before adding the new rules <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>I&#8217;m going to assume that you have already familiar with Custom Post types. If you are not read http://codex.wordpress.org/Post_Types and then come back. Most important are Step 5 and Step 6. Other steps are typical for any plugin or theme using custom post types.</p>
<p>Step 1: Register the post type<br />
Read more about registering custom post types at<br />
[code lang=&#8217;php&#8217;]register_post_type( &#8216;my_class&#8217;,<br />
array(<br />
&#8216;public&#8217; => true,<br />
&#8230;<br />
&#8216;has_archive&#8217; => true,<br />
)<br />
);[/code]<br />
Step 2: Add rewrite tags and permalink structure<br />
[code lang=&#8217;php&#8217;]$event_structure = &#8216;/events/%year%/%monthnum%/%my_class%&#8217;;<br />
$wp_rewrite->add_rewrite_tag(&#8220;%my_class%&#8221;, &#8216;(.+?)&#8217;, &#8220;my_class=&#8221;);<br />
$wp_rewrite->add_permastruct(&#8216;my_class&#8217;, $event_structure, false);[/code]<br />
Step 3: Add <code>post_type_link</code> and <code>rewrite_rules_array</code> filters<br />
[code lang=&#8217;php&#8217;]add_filter(&#8216;rewrite_rules_array&#8217;, &#8216;my_class_add_rewrite_rules&#8217;);<br />
add_filter(&#8216;post_type_link&#8217;, &#8216;my_class_post_type_link&#8217;, 10, 3);[/code]<br />
Step 4: Return a proper permalink<br />
[code lang=&#8217;php&#8217;]function my_class_post_type_link($permalink, $post_id, $leavename) {<br />
$post = get_post($post_id);</p>
<p>$rewritecode = array(<br />
&#8216;%my_class%&#8217;,<br />
&#8216;%year%&#8217;,<br />
&#8216;%monthnum%&#8217;<br />
);</p>
<p>if ($post->post_type == &#8216;my_class&#8217; &#038;&#038; &#8221; != $permalink) {</p>
<p>$ptype = get_post_type_object($post->post_type);</p>
<p>$start = time();<br />
$end = time();</p>
<p>$meta = get_post_custom($post->ID);<br />
// This is where I store when the class starts<br />
if (isset($meta[&#8220;my_class_start&#8221;]) &#038;&#038; isset($meta[&#8220;my_class_start&#8221;][0])) {<br />
$start = strtotime($meta[&#8220;my_class_start&#8221;][0]);<br />
}</p>
<p>$year = date(&#8216;Y&#8217;, $start);<br />
$month = date(&#8216;m&#8217;, $end);</p>
<p>$rewritereplace = array(<br />
($post->post_name == &#8220;&#8221;)?$post->id:$post->post_name,<br />
$year,<br />
$month,<br />
);<br />
$permalink = str_replace($rewritecode, $rewritereplace, $permalink);<br />
} else {<br />
// if they&#8217;re not using the fancy permalink option<br />
}</p>
<p>return $permalink;<br />
}[/code]<br />
Step 5: Add rewrite rules<br />
[code lang=&#8217;php&#8217;]function my_class_add_rewrite_rules($rules){<br />
$new_rules = array();</p>
<p>// This is the important bit, unsetting the rules<br />
unset($rules[&#8216;classes/([0-9]{4})/([0-9]{1,2})/?$&#8217;]);<br />
unset($rules[&#8216;classes/([0-9]{4})/?$&#8217;]);</p>
<p>$new_rules[&#8216;classes/([0-9]{4})/?$&#8217;] = &#8216;index.php?year=$matches[1]&#038;post_type=incsub_event&#8217;;<br />
$new_rules[&#8216;classes/([0-9]{4})/([0-9]{1,2})/?$&#8217;] = &#8216;index.php?year=$matches[1]&#038;monthnum=$matches[2]&#038;post_type=incsub_event&#8217;;<br />
$new_rules[&#8216;classes/([0-9]{4})/([0-9]{2})/(.+?)/?$&#8217;] = &#8216;index.php?year=$matches[1]&#038;monthnum=$matches[2]&#038;incsub_event=$matches[3]&#8217;;</p>
<p>return array_merge($new_rules, $rules);<br />
}[/code]<br />
Step 6: Don&#8217;t forget to flush<br />
[code lang=&#8217;php&#8217;]add_action(&#8216;option_rewrite_rules&#8217;, &#8216;my_class_check_rewrite_rules&#8217;);[/code]<br />
[code lang=&#8217;php&#8217;]function my_class_check_rewrite_rules($value) {<br />
global $wp_rewrite;</p>
<p>//prevent an infinite loop<br />
if ( ! post_type_exists( &#8216;incsub_event&#8217; ) )<br />
return;</p>
<p>if (!is_array($value))<br />
$value = array();</p>
<p>$array_key = &#8216;events/([0-9]{4})/?$&#8217;;<br />
if ( !array_key_exists($array_key, $value) ) {<br />
$wp_rewrite->flush_rules();<br />
}<br />
$array_key = &#8216;events/([0-9]{4})/([0-9]{1,2})/?$&#8217;;<br />
if ( !array_key_exists($array_key, $value) ) {<br />
$wp_rewrite->flush_rules();<br />
}<br />
$array_key = &#8216;events/([0-9]{4})/([0-9]{1,2})/(.+?)/?$&#8217;;<br />
if ( !array_key_exists($array_key, $value) ) {<br />
$wp_rewrite->flush_rules();<br />
}<br />
}[/code]<br />
That&#8217;s it. Most important steps are Step 5 and Step 6</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2011/10/wordpress-how-to-monthlyyearly-and-daily-archives-for-custom-post-types.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2011/10/wordpress-how-to-monthlyyearly-and-daily-archives-for-custom-post-types.html">WordPress How To: Monthly,Yearly and Daily Archives for Custom Post Types</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">787</post-id>	</item>
		<item>
		<title>Days of the Week</title>
		<link>https://mohanjith.net/blog/2011/04/days-of-the-week.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Sat, 09 Apr 2011 19:39:34 +0000</pubDate>
				<category><![CDATA[Meme]]></category>
		<category><![CDATA[Friday]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[Rebecca Black]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=751</guid>

					<description><![CDATA[<p>I know it&#8217;s little late, but I got tired of all the hate towards Rebecca Black because her single is about Friday. I took the liberty to come up with a list of music videos of every single day of the week. Have fun watching and listening to them. All the other artist deserve the ... <a title="Days of the Week" class="read-more" href="https://mohanjith.net/blog/2011/04/days-of-the-week.html" aria-label="More on Days of the Week">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2011/04/days-of-the-week.html">Days of the Week</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I know it&#8217;s little late, but I got tired of all the hate towards Rebecca Black because her single is about Friday. I took the liberty to come up with a list of music videos of every single day of the week. Have fun watching and listening to them. All the other artist deserve the hate Rebecca Black got <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2011/04/days-of-the-week.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2011/04/days-of-the-week.html">Days of the Week</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">751</post-id>	</item>
		<item>
		<title>Dialog Axiata APN update for Android mobiles</title>
		<link>https://mohanjith.net/blog/2010/11/dialog-axiata-apn-update-for-android-mobiles.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Tue, 23 Nov 2010 19:51:13 +0000</pubDate>
				<category><![CDATA[3G]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Dialog]]></category>
		<category><![CDATA[APN]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=740</guid>

					<description><![CDATA[<p>I was annoyed that I had to configure the APN every time I either installed a OS upgrade after a wipe or switched SIMs on my HTC Hero. I went and composed a complete list of APNs for Dialog Axiata. You just need to copy it to your Android based phone and boot into recover ... <a title="Dialog Axiata APN update for Android mobiles" class="read-more" href="https://mohanjith.net/blog/2010/11/dialog-axiata-apn-update-for-android-mobiles.html" aria-label="More on Dialog Axiata APN update for Android mobiles">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/11/dialog-axiata-apn-update-for-android-mobiles.html">Dialog Axiata APN update for Android mobiles</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I was annoyed that I had to configure the APN every time I either installed a OS upgrade after a wipe or switched SIMs on my HTC Hero. I went and composed a complete list of APNs for <a href="http://dialog.lk/">Dialog Axiata</a>. You just need to copy it to your Android based phone and boot into recover mode and flash the zip file. I hope to post in more detail soon, that&#8217;s it for now.</p>
<p><a href="https://www.mohanjith.net/blog/wp-content/uploads/2010/11/dialog-apns-0.1-signed.zip">dialog-apns-0.1-signed</a></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/11/dialog-axiata-apn-update-for-android-mobiles.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/11/dialog-axiata-apn-update-for-android-mobiles.html">Dialog Axiata APN update for Android mobiles</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">740</post-id>	</item>
		<item>
		<title>Blogging from the iPad</title>
		<link>https://mohanjith.net/blog/2010/09/blogging-from-the-ipad.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Mon, 13 Sep 2010 19:25:58 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/2010/09/blogging-from-the-ipad.html</guid>

					<description><![CDATA[<p>WordPress for iOS is not very handy to blog, specially if it has lot of text but it&#8217;s perfect on iPad. This post is made from the iPad and I&#8217;m loving it. May be I should start a separate blog for it 😕 Bottom line is WordPress for iOS is a win on the iPad. ... <a title="Blogging from the iPad" class="read-more" href="https://mohanjith.net/blog/2010/09/blogging-from-the-ipad.html" aria-label="More on Blogging from the iPad">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/09/blogging-from-the-ipad.html">Blogging from the iPad</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>WordPress for iOS is not very handy to blog, specially if it has lot of text but it&#8217;s perfect on iPad. This post is made from the iPad and I&#8217;m loving it. May be I should start a separate blog for it <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f615.png" alt="😕" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Bottom line is WordPress for iOS is a win on the iPad. Since blogging became so much easier, expect more blog posts <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/09/blogging-from-the-ipad.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/09/blogging-from-the-ipad.html">Blogging from the iPad</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">733</post-id>	</item>
		<item>
		<title>Password reuse</title>
		<link>https://mohanjith.net/blog/2010/09/password-reuse.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Mon, 13 Sep 2010 05:51:03 +0000</pubDate>
				<category><![CDATA[comic]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/2010/09/password-reuse.html</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter" title="Easiest way to crack a password" src="http://imgs.xkcd.com/comics/password_reuse.png" alt="" width="480" height="1189" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/09/password-reuse.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/09/password-reuse.html">Password reuse</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">728</post-id>	</item>
		<item>
		<title>Unboxing ZTE MF-100</title>
		<link>https://mohanjith.net/blog/2010/09/unboxing-zte-mf-100.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Sun, 12 Sep 2010 10:35:19 +0000</pubDate>
				<category><![CDATA[Dialog]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[Dongle]]></category>
		<category><![CDATA[HSDPA]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=680</guid>

					<description><![CDATA[<p>I won a ZTE MF-100 courtesy Dialog Axiata at their The Future, Today social media event held last week.See bellow for the unboxing and setting up photos. There is no how to for making it work with Linux or Snow Leopard because it works out of the box with no issues or caveats at all, ... <a title="Unboxing ZTE MF-100" class="read-more" href="https://mohanjith.net/blog/2010/09/unboxing-zte-mf-100.html" aria-label="More on Unboxing ZTE MF-100">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/09/unboxing-zte-mf-100.html">Unboxing ZTE MF-100</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I won a ZTE MF-100 courtesy <a href="http://dialog.lk/" target="_blank">Dialog Axiata</a> at their The Future, Today social media event held last week.See bellow  for the unboxing and setting up photos. There is no how to for making  it work with Linux or Snow Leopard because it works out of the box with  no issues or caveats at all, enjoy <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>

<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0025.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0025-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0026.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0026-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0027.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0027-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0028.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0028-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0029.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0029-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0030.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0030-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0031.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0031-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0033.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0033-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0034.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0034-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0036.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0036-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0039.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/09/IMAG0039-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<p>PS: Thank you Dialog, you can follow them on Twitter @<a href="http://twitter.com/dialoglk" target="_blank">dialoglk</a></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/09/unboxing-zte-mf-100.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/09/unboxing-zte-mf-100.html">Unboxing ZTE MF-100</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">680</post-id>	</item>
		<item>
		<title>Samsung ML-1640 on Linux</title>
		<link>https://mohanjith.net/blog/2010/08/samsung-ml-1640-on-linux.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Sun, 01 Aug 2010 19:49:51 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[GDI]]></category>
		<category><![CDATA[laser]]></category>
		<category><![CDATA[printing]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[SPL]]></category>
		<category><![CDATA[SpliX]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=676</guid>

					<description><![CDATA[<p>I got my self a shiny new laser printer because the old Lexmark X1110 was getting old and giving little too many paper jams. I went with Samsung ML-1640 mainly because of it&#8217;s initial lower price, lower running costs and good reviews online. I had also read that the printer comes with Linux driver, that ... <a title="Samsung ML-1640 on Linux" class="read-more" href="https://mohanjith.net/blog/2010/08/samsung-ml-1640-on-linux.html" aria-label="More on Samsung ML-1640 on Linux">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/08/samsung-ml-1640-on-linux.html">Samsung ML-1640 on Linux</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I got my self a shiny new laser printer because the old Lexmark X1110 was getting old and giving little too many paper jams. I went with Samsung ML-1640 mainly because of it&#8217;s initial lower price, lower running costs and good reviews online. I had also read that the printer comes with Linux driver, that was one of the first I have seen.</p>
<p>To much to my surprise as soon as I plugged the printer Ubuntu recognized the printer and installed it, with in few seconds without any clicks or key presses the printer was ready for printing. I never bothered testing on Windows 7 but I&#8217;m sure I would have had to install drivers (Samsung claims it takes only 4 clicks).</p>
<p>However I ran to some trouble sharing the printer with Snow Leopard as the driver selected by Ubuntu needed to be used as a raw printer queue and I could get around how to set it up on Snow Leopard. Instead I flipped around the setup, I shared the printer as a raw printer queue and used the built in driver on Snow Leopard for the printer. I had to do the same for my notebook as well. Everything was working perfectly, finally <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . In the process I also figured out that Generic GDI driver works as long as the print job fits the printer memory (8 MB), if you send a larger job it will fail with nothing printed (but the printer receives the job).</p>
<p>For anyone wondering, on Linux the driver used is (automatically selected by Ubuntu) is Samsung ML-1640, <a href="http://splix.ap2c.org/" target="_blank" rel="nofollow">SpliX</a> V. 2.0.0 , which covers all capabilities of the printer (may be except for toner level).</p>
<p>I&#8217;m really happy with the printer, I think it was a very good purchase. I really like the idea the cartridge comes with a handle to push it into place. Then the fact that I can print the demo page by pressing and holding the reset/cancel button on the printer to get the toner level and other printer details. Only thing I miss is fully duplex printing, but with the lower cost I don&#8217;t mind working upto the printer to feed the paper when the printer is done printing one side of the pages.</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/08/samsung-ml-1640-on-linux.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/08/samsung-ml-1640-on-linux.html">Samsung ML-1640 on Linux</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">676</post-id>	</item>
		<item>
		<title>BBC interviews Dom Sagolla, one of the creators of Twitter</title>
		<link>https://mohanjith.net/blog/2010/07/bbc-interviews-dom-sagolla-one-of-the-creators-of-twitter.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Thu, 29 Jul 2010 17:47:26 +0000</pubDate>
				<category><![CDATA[BBC]]></category>
		<category><![CDATA[Entrepreneur]]></category>
		<category><![CDATA[YouTube]]></category>
		<category><![CDATA[Interview]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=641</guid>

					<description><![CDATA[<p>httpv://www.youtube.com/watch?v=P8JJ5mEhaAM</p>
<p>The post <a href="https://mohanjith.net/blog/2010/07/bbc-interviews-dom-sagolla-one-of-the-creators-of-twitter.html">BBC interviews Dom Sagolla, one of the creators of Twitter</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>httpv://www.youtube.com/watch?v=P8JJ5mEhaAM</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/07/bbc-interviews-dom-sagolla-one-of-the-creators-of-twitter.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/07/bbc-interviews-dom-sagolla-one-of-the-creators-of-twitter.html">BBC interviews Dom Sagolla, one of the creators of Twitter</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">641</post-id>	</item>
		<item>
		<title>iKeyword &#8211; Free 1.0.1, iKeyword 1.0.2 and a busy week</title>
		<link>https://mohanjith.net/blog/2010/07/ikeyword-free-1-0-1-ikeyword-1-0-2-and-a-busy-week.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Thu, 29 Jul 2010 06:00:58 +0000</pubDate>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[iKeyword]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=648</guid>

					<description><![CDATA[<p>iKeyword &#8211; Free, free iPhone App was released on Monday to help you whether it&#8217;s worthwhile to purchase the paid iPhone App iKeyword. iKeyword &#8211; Free is a huge success, if you haven&#8217;t already tried it you should head over to the App Store and download. On Thursday (29th July), an update to iKeyword was ... <a title="iKeyword &#8211; Free 1.0.1, iKeyword 1.0.2 and a busy week" class="read-more" href="https://mohanjith.net/blog/2010/07/ikeyword-free-1-0-1-ikeyword-1-0-2-and-a-busy-week.html" aria-label="More on iKeyword &#8211; Free 1.0.1, iKeyword 1.0.2 and a busy week">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/07/ikeyword-free-1-0-1-ikeyword-1-0-2-and-a-busy-week.html">iKeyword – Free 1.0.1, iKeyword 1.0.2 and a busy week</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>iKeyword &#8211; Free, free iPhone App was released on Monday to help you whether it&#8217;s worthwhile to purchase the paid iPhone App iKeyword. iKeyword &#8211; Free is a huge success, if you haven&#8217;t already tried it you should head over to the App Store and <a href="http://itunes.apple.com/us/app/ikeyword-free/id381765640" target="_blank" rel="nofollow">download</a>.  <a rel="nofollow" href="http://itunes.apple.com/us/app/ikeyword-free/id381765640" target="_blank"><img loading="lazy" decoding="async" class="alignleft size-full wp-image-997" style="margin-left: 5px; margin-right: 5px;" title="Available on the App Store" src="http://cdn.mohanjith.com/wp-content/uploads/2010/06/rt_appstorelink.png" alt="Available on the App Store" width="202" height="64" /></a></p>
<p>On Thursday (29th July), an update to iKeyword was released enabling users fetch unlimited number of related keywords based on user feedback upping the version to 1.0.2 from 1.0.1 . If the number of related keywords returned was an issue that prevented you from using iKeyword; <a href="http://ikeyword.us" target="_blank">download</a> to iKeyword 1.0.2 now on the iPhone App Store.</p>
<p>Whole of this week I have been working on an uber cool iPad application which will hopefully be released in August, it&#8217;s a biggie. Stay subscribed or follow me on Twitter to be the first to hear when it&#8217;s released. </p>
<p>Btw, system administrator appreciation day falls tomorrow; do not forget to throw a party for your SysAdmin, get him/her a gift or just say thanks <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/07/ikeyword-free-1-0-1-ikeyword-1-0-2-and-a-busy-week.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/07/ikeyword-free-1-0-1-ikeyword-1-0-2-and-a-busy-week.html">iKeyword – Free 1.0.1, iKeyword 1.0.2 and a busy week</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">648</post-id>	</item>
		<item>
		<title>BBC interviews Max Levchin, co-founder of PayPal</title>
		<link>https://mohanjith.net/blog/2010/07/bbc-interviews-max-levchin-co-founder-of-paypal.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Wed, 28 Jul 2010 17:21:47 +0000</pubDate>
				<category><![CDATA[BBC]]></category>
		<category><![CDATA[Entrepreneur]]></category>
		<category><![CDATA[YouTube]]></category>
		<category><![CDATA[Interview]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=631</guid>

					<description><![CDATA[<p>httpv://www.youtube.com/watch?v=u9NCCE540Gg</p>
<p>The post <a href="https://mohanjith.net/blog/2010/07/bbc-interviews-max-levchin-co-founder-of-paypal.html">BBC interviews Max Levchin, co-founder of PayPal</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>httpv://www.youtube.com/watch?v=u9NCCE540Gg</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/07/bbc-interviews-max-levchin-co-founder-of-paypal.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/07/bbc-interviews-max-levchin-co-founder-of-paypal.html">BBC interviews Max Levchin, co-founder of PayPal</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">631</post-id>	</item>
		<item>
		<title>How to redeem iTunes App store coupons</title>
		<link>https://mohanjith.net/blog/2010/07/how-to-redeem-itunes-app-store-coupons.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Wed, 14 Jul 2010 22:32:45 +0000</pubDate>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[coupon]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[iTunes]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=604</guid>

					<description><![CDATA[<p>When distributing iKeyword coupons everyone was having issues with figuring out where to enter the coupon. Apple did a good job to make sure unsuspecting users will end up buying the app instead of redeeming the coupon because there is no way to use the coupon from the iTunes on the iPhone and even with ... <a title="How to redeem iTunes App store coupons" class="read-more" href="https://mohanjith.net/blog/2010/07/how-to-redeem-itunes-app-store-coupons.html" aria-label="More on How to redeem iTunes App store coupons">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/07/how-to-redeem-itunes-app-store-coupons.html">How to redeem iTunes App store coupons</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.mohanjith.net/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-2.26.50-AM.png"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-614" title="iTunes Redeem Coupon" src="https://www.mohanjith.net/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-2.26.50-AM-300x168.png" alt="" width="300" height="168" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-2.26.50-AM-300x168.png 300w, https://mohanjith.net/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-2.26.50-AM-1024x575.png 1024w, https://mohanjith.net/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-2.26.50-AM.png 1295w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>When distributing <a href="http://ikeyword.us/" target="_blank">iKeyword</a> coupons everyone was having issues with figuring out where to enter the coupon. Apple did a good job to make sure unsuspecting users will end up buying the app instead of redeeming the coupon because there is no way to use the coupon from the iTunes on the iPhone and even with iTune for Mac or Windows you couldn&#8217;t redeem the coupon from the App details page, clever of you Apple.</p>
<p>For everyone&#8217;s benefit;</p>
<ol>
<li>Power up your PC or Mac</li>
<li>Open iTunes</li>
<li>Goto iTunes store home (Click the home icon once you get to iTunes store)</li>
<li>Click &#8220;Redeem&#8221; under &#8220;Quick links&#8221; (highlighted in the screenshot above)</li>
<li>Key in the redeem code and click the Redeem button</li>
</ol>
<p>Enjoy your app free app <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/07/how-to-redeem-itunes-app-store-coupons.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/07/how-to-redeem-itunes-app-store-coupons.html">How to redeem iTunes App store coupons</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">604</post-id>	</item>
		<item>
		<title>First iPhone app released</title>
		<link>https://mohanjith.net/blog/2010/07/first-iphone-app-released.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 02 Jul 2010 16:45:47 +0000</pubDate>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iKeyword]]></category>
		<category><![CDATA[iPod Touch]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=595</guid>

					<description><![CDATA[<p>Last Wednesday first iPhone app was released under my account, iKeyword. iKeyword allows you to search for related keywords on your iPhone or iPod Touch. I use Google AdWords keyword suggestion API to discover/generate keywords. It was a fun project. I also need to give a shout out to Oliver Tani for giving me feedback ... <a title="First iPhone app released" class="read-more" href="https://mohanjith.net/blog/2010/07/first-iphone-app-released.html" aria-label="More on First iPhone app released">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/07/first-iphone-app-released.html">First iPhone app released</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><a rel="nofollow" href="http://itunes.apple.com/us/app/ikeyword/id378962666" target="_blank"><img loading="lazy" decoding="async" class="alignleft size-full wp-image-997" style="margin-left: 5px; margin-right: 5px;" title="Available on the App Store" src="http://cdn.mohanjith.com/wp-content/uploads/2010/06/rt_appstorelink.png" alt="Available on the App Store" width="202" height="64" /></a> <a href="https://www.mohanjith.net/blog/wp-content/uploads/2010/07/iTunes-Connect_1278087101861.png"><img loading="lazy" decoding="async" class="size-medium wp-image-598 alignright" style="margin-left: 5px; margin-right: 5px;" title="iTunes Connect - iKeyword" src="https://www.mohanjith.net/blog/wp-content/uploads/2010/07/iTunes-Connect_1278087101861-300x150.png" alt="iTunes Connect - iKeyword" width="300" height="150" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/07/iTunes-Connect_1278087101861-300x150.png 300w, https://mohanjith.net/blog/wp-content/uploads/2010/07/iTunes-Connect_1278087101861-1024x513.png 1024w, https://mohanjith.net/blog/wp-content/uploads/2010/07/iTunes-Connect_1278087101861.png 1146w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a> Last Wednesday first iPhone app was released under my account, <a href="http://gkwapp.com/" target="_blank">iKeyword</a>. iKeyword allows you to search for related keywords on your iPhone or iPod Touch. I use Google AdWords keyword suggestion API to discover/generate keywords. It was a fun project. I also need to give a shout out to Oliver Tani for giving me feedback on what Online Marketers really want.</p>
<p>To much to my surprise Apple&#8217;s approval process only took 7 days (5 working days), thank you Apple for speedy approval <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . See the screenshot of iTunes Connect bellow.</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/07/first-iphone-app-released.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/07/first-iphone-app-released.html">First iPhone app released</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">595</post-id>	</item>
		<item>
		<title>DFS</title>
		<link>https://mohanjith.net/blog/2010/07/dfs.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 02 Jul 2010 09:24:24 +0000</pubDate>
				<category><![CDATA[comic]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=585</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<figure style="width: 582px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class=" " title="A breadth-first search makes a lot of sense for dating in general, actually; it suggests dating a bunch of people casually before getting serious, rather than having a series of five-year relationships one after the other." src="http://imgs.xkcd.com/comics/dfs.png" alt="A breadth-first search makes a lot of sense for dating in general, actually; it suggests dating a bunch of people casually before getting serious, rather than having a series of five-year relationships one after the other." width="592" height="500" /><figcaption class="wp-caption-text">A breadth-first search makes a lot of sense for dating in general, actually; it suggests dating a bunch of people casually before getting serious, rather than having a series of five-year relationships one after the other.</figcaption></figure>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/07/dfs.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/07/dfs.html">DFS</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">585</post-id>	</item>
		<item>
		<title>How to use Huawei E1550 on Snow Leopard (Mac OS X 10.6)</title>
		<link>https://mohanjith.net/blog/2010/06/how-to-use-huawei-e1550-on-snow-leopard-mac-os-x-10-6.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 25 Jun 2010 21:00:51 +0000</pubDate>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[Dialog]]></category>
		<category><![CDATA[Dongle]]></category>
		<category><![CDATA[Huawei]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=564</guid>

					<description><![CDATA[<p>I recently upgraded to Snow Leopard and wanted to download iPhone SDK, since Dialog GSM has really cheap bandwidth, I got a 2 hours on my Kit Broadband package. I&#8217;m using a Huawei E1550 but unfortunately the Mobile partner that came with the dongle didn&#8217;t work on Snow Leopard. With a bit of Googling I ... <a title="How to use Huawei E1550 on Snow Leopard (Mac OS X 10.6)" class="read-more" href="https://mohanjith.net/blog/2010/06/how-to-use-huawei-e1550-on-snow-leopard-mac-os-x-10-6.html" aria-label="More on How to use Huawei E1550 on Snow Leopard (Mac OS X 10.6)">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/06/how-to-use-huawei-e1550-on-snow-leopard-mac-os-x-10-6.html">How to use Huawei E1550 on Snow Leopard (Mac OS X 10.6)</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I recently upgraded to Snow Leopard and wanted to download iPhone SDK, since Dialog GSM has really cheap bandwidth, I got a 2 hours on my Kit Broadband package. I&#8217;m using a Huawei E1550 but unfortunately the Mobile partner that came with the dongle didn&#8217;t work on Snow Leopard. With a bit of Googling I came across <a href="http://www.huaweidevice.com/resource/mini/200910149695/testmobile1014/index.html">Huwaei Device</a> site and downloaded <a href="http://www.huaweidevice.com/resource/mini/200910149695/testmobile1014/HUAWEI_UMTS_Dashboard_MACB301D%2011SP00C03(ISO).zip">Dashboard for Mac OS X 10.6</a> and unzipped it and then unzipped MAC-V100R001B301D11SP00C03.zip (only zip file in the downloaded zip file). The ISO file needs to be mounted with Disk Utility and not the Disk Image mounter.<a href="https://www.mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.11-AM.png"><img loading="lazy" decoding="async" class="size-medium wp-image-572 alignright" title="Screen shot 2010-06-26 at 2.13.11 AM" src="https://www.mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.11-AM-300x171.png" alt="" width="300" height="171" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.11-AM-300x171.png 300w, https://mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.11-AM.png 850w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><a href="https://www.mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.02-AM.png"><img loading="lazy" decoding="async" class="size-medium wp-image-570 alignright" title="Screen shot 2010-06-26 at 2.13.02 AM" src="https://www.mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.02-AM-300x208.png" alt="" width="300" height="208" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.02-AM-300x208.png 300w, https://mohanjith.net/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-26-at-2.13.02-AM.png 428w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Then the familiar Mobile partner will open up, and follow the instructions on the screen.</p>
<p>Hope this helped someone in a similar situation <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/06/how-to-use-huawei-e1550-on-snow-leopard-mac-os-x-10-6.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/06/how-to-use-huawei-e1550-on-snow-leopard-mac-os-x-10-6.html">How to use Huawei E1550 on Snow Leopard (Mac OS X 10.6)</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">564</post-id>	</item>
		<item>
		<title>Interesting domains going on sale</title>
		<link>https://mohanjith.net/blog/2010/06/interesting-domains-going-on-sale.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 25 Jun 2010 18:21:13 +0000</pubDate>
				<category><![CDATA[Domains]]></category>
		<category><![CDATA[after market]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[hot]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=560</guid>

					<description><![CDATA[<p>While building R2G Tools I discovered some interesting and rare domains, I jumped at the opportunity and registered them. Now they are going on sale to raise funds to make R2G Tools better. Here are the domains. direct-marketing.biz Page rank 3 domain with a generic term. Rare opportunity no direct marketing firm should let go. ... <a title="Interesting domains going on sale" class="read-more" href="https://mohanjith.net/blog/2010/06/interesting-domains-going-on-sale.html" aria-label="More on Interesting domains going on sale">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/06/interesting-domains-going-on-sale.html">Interesting domains going on sale</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>While building R2G Tools I discovered some interesting and rare domains, I jumped at the opportunity and registered them. Now they are going on sale to raise funds to make R2G Tools better. Here are the domains.</p>
<p><strong>direct-marketing.biz</strong><br />
Page rank 3 domain with a generic term. Rare opportunity no direct marketing firm should let go. </p>
<p><strong>iaews.biz and iaews.us</strong><br />
Pair of page rank 7 domains. Not sure what iaews stands for but I&#8217;m sure what ever you host will make to the top of the Google index fast. Great SEO value.</p>
<p><strong>meridianhealthcare.us</strong><br />
Page rank 5 domain. Great for a US based health care firm. If you are lucky New Jersey based Meridian Health will definitely be interested in this domain. Great opportunity for an experienced domainer.</p>
<p>Send me your offers, these domains are going fast as I need the cash fast to improve R2G Tools and I&#8217;m not very good at hard selling <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/06/interesting-domains-going-on-sale.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/06/interesting-domains-going-on-sale.html">Interesting domains going on sale</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">560</post-id>	</item>
		<item>
		<title>Building R2G Tools</title>
		<link>https://mohanjith.net/blog/2010/06/building-r2g-tools.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 25 Jun 2010 14:47:12 +0000</pubDate>
				<category><![CDATA[Domains]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Domain]]></category>
		<category><![CDATA[Lighttpd]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[R2G]]></category>
		<category><![CDATA[varnish]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=547</guid>

					<description><![CDATA[<p>I started out building a tool to discover recently dropped domains and in the process domains search engine with a twist. You can check it out at R2G Tools . This was a extremely challenging project, with more than 120 million domains in the world and extremely tight budget. I finally pulled it off last ... <a title="Building R2G Tools" class="read-more" href="https://mohanjith.net/blog/2010/06/building-r2g-tools.html" aria-label="More on Building R2G Tools">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/06/building-r2g-tools.html">Building R2G Tools</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I started out building a tool to discover recently dropped domains and in the process domains search engine with a twist. You can check it out at <a href="http://whois.r2g.in/">R2G Tools</a> . This was a extremely challenging project, with more than 120 million domains in the world and extremely tight budget. I finally pulled it off last week end. You would be surprised that whois.r2g.in is running off 3 commodity servers (mainly for redundancy, I could have squeezed it into 1 with only slight performance hit).</p>
<p><strong>What&#8217;s behind</strong></p>
<p><strong>Database; </strong><a href="http://www.mongodb.org/" rel="nofollow">MongoDB</a> is the main database backend, with <a href="http://www.mysql.com/" rel="nofollow">MySQL</a> used to hold non domain records. MongoDB was chosen because of it&#8217;s ability to handle large amount of objects, schemaless and ability to index keys. Thanks to MongoDB I can search, count and even insert and update records in few seconds (most operations are few milliseconds).</p>
<p><strong>Web application framework; </strong>whois.r2g.in is completely built with <a href="http://codeigniter.com/">CodeIgniter</a>. It&#8217;s my framework of choice. I like it&#8217;s clean and lean architecture.</p>
<p><strong>Servers;</strong> I&#8217;m running <a href="http://lighttpd.net/" rel="nofollow">Lighty</a> behind <a href="http://varnish-cache.org/" rel="nofollow">Varnish</a> HTTP accelerator. I also use <a href="http://eaccelerator.net/" rel="nofollow">eaccelerator</a> to optimize PHP code. I also have a <a href="http://memcached.org/" rel="nofollow">memcached</a> instance on the web server to cache data from MySQL. Goal is to speed up whois.r2g.in as much as possible. There are 2 MongoDB instances sharing the load which the application connects. Everything is running off 3 Athlon X2 servers, 2 running MongoDB instances and one running the application.</p>
<p><strong>Why use both MongoDB and MySQL?</strong></p>
<p>That&#8217;s because I didn&#8217;t want to put all my eggs in one basket. Any data that doesn&#8217;t change much like WHOIS servers put into a MySQL table. Information such at WHOIS data were stored in a MongoDB collection.</p>
<p><strong>What I gained?</strong></p>
<p>Lot of experience about data mining, storing and analyzing. I learned a lot about how to optimize data mining, I managed to bring down the time it takes to analyze all the domains for drops to few hours from few days by just pre sorting the zone files. I also gained few rare domains and high page rank domains. I have become a domainer thanks to the project <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Please head over to <a href="http://whois.r2g.in/">R2G Tools</a> and give it a try,  you might discover a great domain while you are there and make a huge profit. Do not forget to send me some feed back <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/06/building-r2g-tools.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/06/building-r2g-tools.html">Building R2G Tools</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">547</post-id>	</item>
		<item>
		<title>How to find out the iPhone/iPod Touch device ID without Xcode?</title>
		<link>https://mohanjith.net/blog/2010/05/how-to-find-out-the-iphoneipod-touch-device-id-without-xcode.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Sat, 29 May 2010 09:21:33 +0000</pubDate>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iTunes]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=532</guid>

					<description><![CDATA[<p>Connect the iPhone or iPod Touch to your Mac or PC Click on the device in iTunes, go to the &#8220;Summary&#8221; tab, click on the &#8220;Serial Number&#8221; label. The &#8220;Serial Number&#8221; will change to &#8220;Identifier&#8221; Click on &#8220;Edit&#8221; in the menu at the top and select &#8220;Copy&#8221; Now you can paste the device ID into ... <a title="How to find out the iPhone/iPod Touch device ID without Xcode?" class="read-more" href="https://mohanjith.net/blog/2010/05/how-to-find-out-the-iphoneipod-touch-device-id-without-xcode.html" aria-label="More on How to find out the iPhone/iPod Touch device ID without Xcode?">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/05/how-to-find-out-the-iphoneipod-touch-device-id-without-xcode.html">How to find out the iPhone/iPod Touch device ID without Xcode?</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.mohanjith.net/blog/wp-content/uploads/2010/05/Picture-1.png"><img loading="lazy" decoding="async" class="size-medium wp-image-534 alignright" style="margin-left: 5px;" title="iTunes Screenshot" src="https://www.mohanjith.net/blog/wp-content/uploads/2010/05/Picture-1-300x166.png" alt="" width="300" height="166" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/Picture-1-300x166.png 300w, https://mohanjith.net/blog/wp-content/uploads/2010/05/Picture-1-1023x566.png 1023w, https://mohanjith.net/blog/wp-content/uploads/2010/05/Picture-1.png 1425w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<ol>
<li>Connect the iPhone or iPod Touch to your Mac or PC</li>
<li>Click on the device in iTunes, go to the &#8220;Summary&#8221; tab, click on the &#8220;Serial Number&#8221; label. The &#8220;Serial Number&#8221; will change to &#8220;Identifier&#8221;</li>
<li>Click on &#8220;Edit&#8221; in the menu at the top and select &#8220;Copy&#8221;</li>
<li>Now you can paste the device ID into an e-mail</li>
</ol>
<p>Hope this helps if you don&#8217;t have access to a Mac or XCode and need to find out the device ID.</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/05/how-to-find-out-the-iphoneipod-touch-device-id-without-xcode.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/05/how-to-find-out-the-iphoneipod-touch-device-id-without-xcode.html">How to find out the iPhone/iPod Touch device ID without Xcode?</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">532</post-id>	</item>
		<item>
		<title>Install Mac OS X 10.5.6 &#8211; Step 2 &#8211; Installing Mac OS X 10.5.8 on AMD Athlon X2</title>
		<link>https://mohanjith.net/blog/2010/02/install-mac-os-x-10-5-6-step-2-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Wed, 24 Feb 2010 15:25:48 +0000</pubDate>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[GeForce 6100]]></category>
		<category><![CDATA[nForce]]></category>
		<category><![CDATA[nForce 405]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=504</guid>

					<description><![CDATA[<p>This is step is slightly easier than step 1. You need to boot with the the DVD burned in step 1 and install Mac OS X 10.5.6. Was waiting for 5 minutes still stuck in the grey screen If it doesn&#8217;t boot in reasonable amount of time, please boot in verbose mode. Press F8 to ... <a title="Install Mac OS X 10.5.6 &#8211; Step 2 &#8211; Installing Mac OS X 10.5.8 on AMD Athlon X2" class="read-more" href="https://mohanjith.net/blog/2010/02/install-mac-os-x-10-5-6-step-2-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html" aria-label="More on Install Mac OS X 10.5.6 &#8211; Step 2 &#8211; Installing Mac OS X 10.5.8 on AMD Athlon X2">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/02/install-mac-os-x-10-5-6-step-2-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html">Install Mac OS X 10.5.6 – Step 2 – Installing Mac OS X 10.5.8 on AMD Athlon X2</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>This is step is slightly easier than step 1. You need to boot with the the DVD burned in step 1 and install Mac OS X 10.5.6.</p>
<p><strong>Was waiting for 5 minutes still stuck in the grey screen</strong></p>
<p>If it doesn&#8217;t boot in reasonable amount of time, please boot in verbose  mode. Press F8 to enter start up options and provide the option <code>-v</code> to boot in verbose mode. If you get a no entry sign or ask you to reboot, you are probably out of luck, still reboot and see whether your luck changes <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Customize the installation</strong></p>
<p>It&#8217;s important to select the correct drivers and other patches for the installation to work properly. In my case I had to select the following:</p>
<ul>
<li>Video Driver: NVInject 512MB</li>
<li>OSx386 tools</li>
</ul>
<p>If you are using PS/2 keyboard and mouse you will have to install the PS/2 patch. I&#8217;m not sure how well this will work as I have USB keyboard and mouse.</p>
<p>Here are some &#8220;screen shots&#8221; while installing. Please bear with the quality, I&#8217;m a horrible photographer <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>

<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120052.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120052-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120052-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120052-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120053.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120053-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120053-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120053-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120055.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120055-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120055-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120055-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200561.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200561-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200561-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200561-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120057.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120057-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120057-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120057-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120058.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120058-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120058-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120058-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120059.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120059-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120059-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120059-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120060.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120060-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120060-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120060-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120061.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120061-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120061-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P5120061-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>
<a href='https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200621.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200621-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200621-150x150.jpg 150w, https://mohanjith.net/blog/wp-content/uploads/2010/05/P51200621-64x64.jpg 64w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a>

<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/02/install-mac-os-x-10-5-6-step-2-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/02/install-mac-os-x-10-5-6-step-2-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html">Install Mac OS X 10.5.6 – Step 2 – Installing Mac OS X 10.5.8 on AMD Athlon X2</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">504</post-id>	</item>
		<item>
		<title>Patch the iPC DVD image &#8211; Step 1 &#8211; Installing Mac OS X 10.5.8 on AMD Athlon X2</title>
		<link>https://mohanjith.net/blog/2010/02/patch-the-ipc-dvd-image-step-1-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Tue, 23 Feb 2010 10:43:18 +0000</pubDate>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[GeForce 6100]]></category>
		<category><![CDATA[nForce]]></category>
		<category><![CDATA[nForce 405]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=487</guid>

					<description><![CDATA[<p>When booting the DVD it was always stuck at &#8220;Still waiting for root device&#8230;&#8221;, this was because there was no kext for SATA chip for my motherboard (nForce 405 chip). It was simple has adding the required kext to the DVD and rebuilding the Extensions.mkext. Unfortunately you will need a working Mac OS X installation ... <a title="Patch the iPC DVD image &#8211; Step 1 &#8211; Installing Mac OS X 10.5.8 on AMD Athlon X2" class="read-more" href="https://mohanjith.net/blog/2010/02/patch-the-ipc-dvd-image-step-1-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html" aria-label="More on Patch the iPC DVD image &#8211; Step 1 &#8211; Installing Mac OS X 10.5.8 on AMD Athlon X2">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/02/patch-the-ipc-dvd-image-step-1-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html">Patch the iPC DVD image – Step 1 – Installing Mac OS X 10.5.8 on AMD Athlon X2</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>When booting the DVD it was always stuck at &#8220;Still waiting for root device&#8230;&#8221;, this was because there was no kext for SATA chip for my motherboard (nForce 405 chip). It was simple has adding the required kext to the DVD and rebuilding the Extensions.mkext. Unfortunately you will need a working Mac OS X installation to do this. Follow the instructions bellow.</p>
<p><strong>Mount the image in read write mode</strong></p>
<pre>$ hdiutil mount iPC_OSx86_10.5.6.iso -readwrite
</pre>
<p><strong>Extract kexts from mkext</strong></p>
<pre>$ mkdir /tmp/Extensions
$ mkextunpack -d /tmp/Extensions Extensions.mkext
</pre>
<p><strong>Copy kexts and remove unwanted kexts</strong></p>
<pre>$ cp -R nForceLan.kext /tmp/Extesions/
$ cp -R AppleNForceATA.kext /tmp/Extensions/
$ find /tmp/Extensions/ -name "*Intel*" -print0 | xargs -0 rm -R
</pre>
<p><strong>Cache kext into mkext</strong></p>
<pre>$ sudo chown -R root:wheel /tmp/Extensions/
$ sudo chmod -R 755 /tmp/Extensions/
$ kextcache -a i386 -m /tmp/Extensions.mkext /tmp/Extensions
</pre>
<p><strong>Copy Extenions.mkext to /System/Library on the ISO</strong></p>
<pre>$ cp /tmp/Extensions.mkext .
</pre>
<p>That&#8217;s it, now unmount the ISO and burn it to a DVD. Now we are ready to move on to the next step. I&#8217;ll be posting the details for actual installation Mac OS X 10.5.6 tomorrow.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 171px; width: 1px; height: 1px; overflow: hidden;">
<pre>/tmp/Extensions</pre>
</div>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/02/patch-the-ipc-dvd-image-step-1-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/02/patch-the-ipc-dvd-image-step-1-installing-mac-os-x-10-5-8-on-amd-athlon-x2.html">Patch the iPC DVD image – Step 1 – Installing Mac OS X 10.5.8 on AMD Athlon X2</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">487</post-id>	</item>
		<item>
		<title>Installing Mac OS X 10.5.8 on AMD Athlon X2</title>
		<link>https://mohanjith.net/blog/2010/02/installing-mac-os-x-10-5-8-on-amd-athlon-x2.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Sun, 21 Feb 2010 20:39:04 +0000</pubDate>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[Athlon]]></category>
		<category><![CDATA[GeForce 6100]]></category>
		<category><![CDATA[nForce]]></category>
		<category><![CDATA[nForce 405]]></category>
		<category><![CDATA[nVidia]]></category>
		<category><![CDATA[X2]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=469</guid>

					<description><![CDATA[<p>I managed to install Mac OS X 10.5.8 on an AMD Athlon X2 system after little trouble. I&#8217;ll post the procedure to make sure if I have to do it again I can easily refer and someone trying to do the same can save the trouble. This will be composed of a series of posts, ... <a title="Installing Mac OS X 10.5.8 on AMD Athlon X2" class="read-more" href="https://mohanjith.net/blog/2010/02/installing-mac-os-x-10-5-8-on-amd-athlon-x2.html" aria-label="More on Installing Mac OS X 10.5.8 on AMD Athlon X2">Read more</a></p>
<p>The post <a href="https://mohanjith.net/blog/2010/02/installing-mac-os-x-10-5-8-on-amd-athlon-x2.html">Installing Mac OS X 10.5.8 on AMD Athlon X2</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-full wp-image-471 alignright" style="margin-right: 5px; margin-left: 5px;" title="Mac OS X 10.5.8" src="https://www.mohanjith.net/blog/wp-content/uploads/2010/02/mac_os_x_10.5.8.png" alt="Mac OS X 10.5.8" width="313" height="385" srcset="https://mohanjith.net/blog/wp-content/uploads/2010/02/mac_os_x_10.5.8.png 313w, https://mohanjith.net/blog/wp-content/uploads/2010/02/mac_os_x_10.5.8-243x300.png 243w" sizes="auto, (max-width: 313px) 100vw, 313px" />I managed to install Mac OS X 10.5.8 on an AMD Athlon X2 system after little trouble. I&#8217;ll post the procedure to make sure if I have to do it again I can easily refer and someone trying to do the same can save the trouble. This will be composed of a series of posts, a post per step.</p>
<p>In the mean time find out the specifications of your box. I&#8217;m using GIGABYTE GAPM61SME-S2 motherboard with AMD Athlon X2 CPU. If your specifications are just like mine go ahead and download all the files listed bellow, otherwise download 1-3 and then look for kexts for your motherboard.</p>
<p><strong>System specification</strong></p>
<ul>
<li>AMD Athlon X2 2800</li>
<li>nVidia GeForce 6100/nForce 405 chipset</li>
<li>1 x 2 GB of DDR2 DIMM</li>
<li>On board ethernet (nForce 10/1oo Mbit)</li>
<li>Realtek ALC883 CODEC chip</li>
<li>SATA HDD (nForce sata controller)</li>
<li>USB Mouse</li>
<li>USB Keyboard</li>
<li>DVD Drive</li>
</ul>
<p><strong>Downloads</strong></p>
<ol>
<li>iPC OSx86 Leopard 10.5.6 Intel AMD SSE2 SSE3 DVD (Google and find out, you will have to download via Bit torrent)</li>
<li>Mac OS X 10.5.7 Update (http://keti.ws/95282)</li>
<li>Mac OS X 10.5.8 Combo Update (http://keti.ws/95283)</li>
<li>nForceLAN (http://keti.ws/94281)</li>
<li>AppleNForceATA (http://keti.ws/95281)</li>
</ol>
<p><strong>Steps</strong></p>
<ol>
<li>Patch the iPC DVD image (Otherwise the DVD will never boot)</li>
<li>Install Mac OS X 10.5.6</li>
<li>Remove all Intel kexts (Improves the boot time)</li>
<li>Install Mac OS X 10.5.7 update</li>
<li>Install Mac OS X 10.5.8 update</li>
</ol>
<p>Await step 1, Patching the iPC DVD image tomorrow.</p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/02/installing-mac-os-x-10-5-8-on-amd-athlon-x2.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/02/installing-mac-os-x-10-5-8-on-amd-athlon-x2.html">Installing Mac OS X 10.5.8 on AMD Athlon X2</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">469</post-id>	</item>
		<item>
		<title>Movie science vs actual science</title>
		<link>https://mohanjith.net/blog/2010/01/movie-science-vs-actual-science.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Fri, 01 Jan 2010 06:41:58 +0000</pubDate>
				<category><![CDATA[comic]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=461</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter" title="Science Montage fromxkcd" src="http://imgs.xkcd.com/comics/science_montage.png" alt="Science Montage" width="461" height="865" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2010/01/movie-science-vs-actual-science.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2010/01/movie-science-vs-actual-science.html">Movie science vs actual science</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">461</post-id>	</item>
		<item>
		<title>With great power comes great &#8230;</title>
		<link>https://mohanjith.net/blog/2009/10/with-great-power-comes-great.html</link>
		
		<dc:creator><![CDATA[S H Mohanjith]]></dc:creator>
		<pubDate>Thu, 01 Oct 2009 12:40:08 +0000</pubDate>
				<category><![CDATA[comic]]></category>
		<guid isPermaLink="false">https://www.mohanjith.net/blog/?p=453</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"><img loading="lazy" decoding="async" class="aligncenter" title="OHM" src="http://imgs.xkcd.com/comics/ohm.png" alt="With great power comes great current squared times resistance." width="242" height="313" /></p>
<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=https://mohanjith.net/blog/2009/10/with-great-power-comes-great.html&amp;layout=standard&amp;show_faces=true&amp;width=300&amp;action=like&amp;font=&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:30px"></iframe></div><p>The post <a href="https://mohanjith.net/blog/2009/10/with-great-power-comes-great.html">With great power comes great …</a> first appeared on <a href="https://mohanjith.net/blog">Mohanjith's Blog</a>.</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">453</post-id>	</item>
	</channel>
</rss>
