<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-12046117</id><updated>2011-08-05T09:18:53.539-04:00</updated><title type='text'>V4</title><subtitle type='html'>Voice Squared Squared</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-12046117.post-111860247301283163</id><published>2005-06-12T14:53:00.000-04:00</published><updated>2005-06-12T14:55:07.973-04:00</updated><title type='text'>Movedhttp://www.blogger.com/img/gl.link.gif</title><content type='html'>I am moving my blog to a new home.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://slingkid.blogsome.com"&gt;&lt;span style="font-style: italic;"&gt;http://slingkid.blogsome.com&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111860247301283163?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111860247301283163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111860247301283163' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111860247301283163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111860247301283163'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/06/movedhttpwwwbloggercomimggllinkgif.html' title='Movedhttp://www.blogger.com/img/gl.link.gif'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111763979336548416</id><published>2005-06-01T11:29:00.000-04:00</published><updated>2005-06-01T11:47:57.790-04:00</updated><title type='text'>Google Hardware</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt;The hardware that powered Google in the early days.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://web.archive.org/web/19990209043945/google.stanford.edu/googlehardware.html"&gt;http://web.archive.org/web/19990209043945/google.stanford.edu/googlehardware.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111763979336548416?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111763979336548416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111763979336548416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111763979336548416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111763979336548416'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/06/google-hardware.html' title='Google Hardware'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111689362431986183</id><published>2005-05-23T20:13:00.000-04:00</published><updated>2005-05-23T20:13:44.340-04:00</updated><title type='text'>Khloe on a tree</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/48889040150@N01/15369389/" title="photo sharing"&gt;&lt;img src="http://photos13.flickr.com/15369389_75d8f8007b_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/48889040150@N01/15369389/"&gt;Khloe on a tree&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/48889040150@N01/"&gt;slingman&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;This is the free spirited Khloe. Always bouncy - just like Tigger!&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111689362431986183?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111689362431986183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111689362431986183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111689362431986183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111689362431986183'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/khloe-on-tree.html' title='Khloe on a tree'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111673101976534764</id><published>2005-05-21T23:03:00.000-04:00</published><updated>2005-05-21T23:03:39.770-04:00</updated><title type='text'>Joel on Software - Book Reviews</title><content type='html'>Here is a list of books recomemeded by Joel Spolsky. I will make an effort to read everyone of them.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.joelonsoftware.com/navLinks/fog0000000262.html"&gt;Joel on Software - Book Reviews&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111673101976534764?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111673101976534764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111673101976534764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111673101976534764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111673101976534764'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/joel-on-software-book-reviews.html' title='Joel on Software - Book Reviews'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111672933427286329</id><published>2005-05-21T22:35:00.000-04:00</published><updated>2005-05-21T22:35:34.283-04:00</updated><title type='text'>SINGAPORE FOOD RECIPE OF HAINANESE CHICKEN RICE</title><content type='html'>I sure do miss the food in Singapore and Malaysia. There is not a single chinese restuarant in Ohio that sells Hainanese Chicken Rice. &lt;br /&gt;&lt;br /&gt;I found this &lt;a href="http://www.dawncities.com/virtualbistro/recipes/recipe1.htm"&gt;recipe&lt;/a&gt; on the internet - and I tried it out.&lt;br /&gt;&lt;br /&gt;I usually don't have much interest in cooking - the best I can do is fry an egg and prepare an instant noodle meal. But my craving for chicken rice was strong and so I decided to cook a meal of Hainanese chicken rice.&lt;br /&gt;&lt;br /&gt;It was pretty successful - of course it is still far from the taste of the "real" thing - but I am pretty satisfied. &lt;br /&gt;&lt;br /&gt;Yum Yum.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111672933427286329?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111672933427286329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111672933427286329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111672933427286329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111672933427286329'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/singapore-food-recipe-of-hainanese.html' title='SINGAPORE FOOD RECIPE OF HAINANESE CHICKEN RICE'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111670900529423675</id><published>2005-05-21T16:56:00.000-04:00</published><updated>2005-05-21T16:56:45.303-04:00</updated><title type='text'>The ONE Campaign</title><content type='html'>Just saw this on TV today. Let's get involved. Let's beat AIDS, Starvation and extreme poverty in Africa.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.one.org/"&gt;The ONE Campaign&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111670900529423675?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111670900529423675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111670900529423675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111670900529423675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111670900529423675'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/one-campaign.html' title='The ONE Campaign'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111656230648788060</id><published>2005-05-20T00:11:00.000-04:00</published><updated>2005-05-20T00:11:46.493-04:00</updated><title type='text'>MSN - Music is offering buy 1 get 5 free</title><content type='html'>Bought this really old song "We are an offering" by Chris Christian from his album Mirror of Your heart. My buddy used to have this on cassette, way before the days of CDs and mp3 - boy, that must be ancient! I love this song and listening to it now just brings back memories of Hwa Chong Hostel. Kenneth I do miss you wherever you are.&lt;br /&gt;&lt;br /&gt;I am totally amazed at how a song, a smell, a sight, a touch can trigger so much memories from the past. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://music.msn.com/buy1get5"&gt;Get Your 5 free songs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111656230648788060?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111656230648788060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111656230648788060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111656230648788060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111656230648788060'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/msn-music-is-offering-buy-1-get-5-free.html' title='MSN - Music is offering buy 1 get 5 free'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111656005898533863</id><published>2005-05-19T23:34:00.000-04:00</published><updated>2005-05-19T23:34:19.003-04:00</updated><title type='text'>Google gets Personal</title><content type='html'>&lt;P&gt;Google allows you to personlize your google search page.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&lt;A href="http://www.google.com/ig"&gt;http://www.google.com/ig&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111656005898533863?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111656005898533863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111656005898533863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111656005898533863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111656005898533863'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/google-gets-personal.html' title='Google gets Personal'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111647628969571048</id><published>2005-05-19T00:18:00.000-04:00</published><updated>2005-05-19T00:19:28.436-04:00</updated><title type='text'>Life Lessons from playing jigsaw puzzle</title><content type='html'>&lt;P&gt;My family has been playing jigsaw puzzles for the past week - we treat this as a family project. We have finised 2 puzzles already - a 100 piece puzzle and a 300 piece puzzle.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;As I was trying to fit the pieces - a few thoughts occur to me&lt;/P&gt;&lt;br /&gt;&lt;P&gt;1. A single piece of puzzle may seem pretty insignificant but without it the picture is not complete. Wow. That in itself is a life lesson. Don't we sometimes feel that our lives are insignificant? But God has a purpose for each of us - we are the missing links to the complete picture.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;2. We cannot determine if a piece is going to fit unless we actually try to fit it in. Life is like that too - we need to be bold to try. Only by trying we will know if "it fits".&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111647628969571048?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111647628969571048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111647628969571048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111647628969571048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111647628969571048'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/life-lessons-from-playing-jigsaw.html' title='Life Lessons from playing jigsaw puzzle'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111647588010276961</id><published>2005-05-19T00:11:00.000-04:00</published><updated>2005-05-19T00:11:20.116-04:00</updated><title type='text'>Mind Map</title><content type='html'>&lt;DIV class=storycontent&gt;&lt;br /&gt;&lt;P&gt;I just finished reading Tony Buzanâs &lt;A href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=mycolumbusohio&amp;creative=9325&amp;path=tg/detail/-/0007146841/qid=1116459609/sr=8-1/ref=pd_csp_1?v=glance%26s=books%26n=507846"&gt;How to mind map&lt;/A&gt;.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Mind Map is a different way of taking notes. Instead of just the normal memo style with sub-points. Mind Map actually uses a tree-like mechanism. You place the central idea in the middle of a blank piece of paper and you start branching out from there. It also encourages you to use different colors and pictures to represent ideas. MindMap is all about &lt;EM&gt;Imagination &lt;/EM&gt;and &lt;EM&gt;Association&lt;/EM&gt;.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;For e.g. Letâs say Fruit is the central idea - so you write Fruit in the middle of the paper. You then draw branches out from the middle. Letâs say you think of Apple, Orange and Pineapple. You will draw 3 branches out. You will write Apple on 1 branch, Orange on another branch and finally Pineapple on the last branch. With Apple, you might think of apple-juice, apple-pie, apple-picking. So from the Apple branch, you then draw 3 more branches out. &lt;/P&gt;&lt;br /&gt;&lt;P&gt;I found an open source software &lt;A href="http://freemind.sourceforge.net/"&gt;FreeMind&lt;/A&gt;. &lt;/P&gt;&lt;br /&gt;&lt;P&gt;Try it and see if MindMap might help you. &lt;/P&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111647588010276961?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111647588010276961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111647588010276961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111647588010276961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111647588010276961'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/mind-map.html' title='Mind Map'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111622240811212130</id><published>2005-05-16T01:46:00.000-04:00</published><updated>2005-05-16T01:47:59.196-04:00</updated><title type='text'>Installing Suse on Virtual PC on OS X</title><content type='html'>&lt;P&gt;Download boot.iso from &lt;A href="ftp://ftp.suse.com/pub/suse/i386/current/boot"&gt;ftp://ftp.suse.com/pub/suse/i386/current/boot&lt;/A&gt;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Boot Virtual PC from boot.iso&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Pick installation, and pass these parameters&lt;/P&gt;&lt;br /&gt;&lt;P&gt;linux26 install=ftp://195.135.221.132/pub/suse/i386/current&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Virtual PC on OS X does not automatically resolve &lt;A href="ftp://ftp.suse.com/"&gt;ftp.suse.com&lt;/A&gt; - that's why we have to pass the IP address on the installation line&lt;/P&gt;&lt;br /&gt;&lt;P&gt;If installing on Virtual PC on Windows - we can pass &lt;/P&gt;&lt;br /&gt;&lt;P&gt;linux26 install=ftp://ftp.suse.com/pub/suse/i386/current&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111622240811212130?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111622240811212130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111622240811212130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111622240811212130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111622240811212130'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/installing-suse-on-virtual-pc-on-os-x.html' title='Installing Suse on Virtual PC on OS X'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111610469550482291</id><published>2005-05-14T17:03:00.000-04:00</published><updated>2005-05-14T17:05:30.883-04:00</updated><title type='text'>apt-get and redhat</title><content type='html'>Another tool that is similar to yum is apt-get&lt;br /&gt;&lt;br /&gt;http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/&lt;br /&gt;&lt;br /&gt;Why would you need yum and apt-get?&lt;br /&gt;&lt;br /&gt;Sometimes the yum repository may be older than apt-get or vice versa, so if you cannot find a package in one, maybe the other one may have it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111610469550482291?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111610469550482291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111610469550482291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111610469550482291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111610469550482291'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/apt-get-and-redhat.html' title='apt-get and redhat'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111608908510467043</id><published>2005-05-14T12:41:00.000-04:00</published><updated>2005-05-14T12:44:45.106-04:00</updated><title type='text'>Easiest way to install mono on Redhat</title><content type='html'>This is the easiest way to install mono on Redhat.&lt;br /&gt;&lt;br /&gt;1. Download &lt;a href="ftp://ftp.novell.com/pub/ximian/redcarpet2/redhat-9-i386/"&gt;Redcarpet&lt;/a&gt; (Get the rcd and rug packages)&lt;br /&gt;2. Open a terminal window (you need root permission)&lt;br /&gt;3. run rpm -ivs rcd-package.rpm&lt;br /&gt;4. run rpm -ivs rug-package.rpm&lt;br /&gt;5. Follow instructions from &lt;a href="http://www.go-mono.com/download/redhat-9-i386/"&gt;go-mono.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111608908510467043?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111608908510467043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111608908510467043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111608908510467043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111608908510467043'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/easiest-way-to-install-mono-on-redhat.html' title='Easiest way to install mono on Redhat'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111608820189992088</id><published>2005-05-14T12:22:00.000-04:00</published><updated>2005-05-14T12:31:59.040-04:00</updated><title type='text'>Yum and Redhat 9</title><content type='html'>Here are some things I learnt about installing Redhat 9 on Virtual PC.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Color-Depth&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;1. Make sure color depth is set to 16 during installation. Virtual PC does not work well with a color depth of 24.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Getting Updates&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;After installation, I use Yum to get all my updates. Download Yum from &lt;a href="http://linux.lsu.edu/yum/redhat/"&gt;here&lt;/a&gt;. Make sure you get the yum.conf file from the site and put it in the /etc directory.&lt;br /&gt;&lt;br /&gt;Run yum update to get all updates for Redhat.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Getting Sound to work &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;After installation, Sound won't be configured.&lt;br /&gt;&lt;br /&gt;1. Use yum to install sndconfig. (Run yum install sndconfig)&lt;br /&gt;2. Configure Sound in Red Hat Linux 9.01.&lt;br /&gt;Log into Red Hat Linux.&lt;br /&gt;2. Start a terminal session, click the ‘Red Hat’, System Tools, then Terminal.&lt;br /&gt;3. Type su and press Enter.&lt;br /&gt;4. Enter the root password and press Enter.&lt;br /&gt;5. Type cd /sbin and press Enter&lt;br /&gt;6. Type ./sndconfig and press Enter.&lt;br /&gt;7. Introduction: Press Enter.&lt;br /&gt;8. Probe Results: Press Enter.&lt;br /&gt;9. Card Type: Select Sound Blaster 16 and press Enter.&lt;br /&gt;10. Card Settings:&lt;br /&gt;a. I/O Port: Select 0x220 and press Tab.&lt;br /&gt;b. IRQ: Select 5 and press Tab.&lt;br /&gt;c. DMA 1: Select 1 and press Tab.&lt;br /&gt;d. DMA 2: Select 5 and press Tab.&lt;br /&gt;e. MPU I/O: Select 0x330 and press Tab.&lt;br /&gt;f. Press Enter11. Sound Card Test: Press Enter&lt;br /&gt;&lt;br /&gt;NOTE Sound volume may be very low, adjust speakers accordingly.&lt;br /&gt;&lt;br /&gt;12. Test Result: Press Enter if sound was heard, if not, Tab to select No and press Enter.NOTE If no sound was heard, the most likely cause is lack of volume&lt;br /&gt;&lt;br /&gt;13. File Exists: press Enter to overwrite the existing config file.&lt;br /&gt;&lt;br /&gt;14. Type exit and press Enter to exit the root console.&lt;br /&gt;&lt;br /&gt;15. Type exit and press Enter to exit the standard console.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111608820189992088?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111608820189992088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111608820189992088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111608820189992088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111608820189992088'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/yum-and-redhat-9.html' title='Yum and Redhat 9'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111587270653708921</id><published>2005-05-12T00:28:00.000-04:00</published><updated>2005-05-12T00:38:26.556-04:00</updated><title type='text'>Getting monodevelop to work on Suse and Redhat</title><content type='html'>I installed Suse 9.2 and Redhat 9 on Virtual PC. My first goal was to setup a &lt;a href="http://go-mono.com"&gt;mono &lt;/a&gt;development environment. I just could not get MonoDevelop to work if I download the latest development builds. I had to use the last stable release 1.0.6 to get it to work. I googled around but no one else seems to be having the problem. Monodevelop would start but when I tried to compile it, it will sit there and spin. This happens on both the Linux machines - so I am pretty sure monodevelop is just not compatible with the latest mono release.&lt;br /&gt;&lt;br /&gt;The second thing I tried to do was to embed gecko using gecko-sharp into a mono program. This worked on Suse 9.2 but not on Redhat. I spent a full day hacking around the Redhat box to see what was the problem. I kept getting an error where it says that "gtkembedmoz" was of smaller size than GtkBin. What?&lt;br /&gt;&lt;br /&gt;After googling around, I finally found out that the version of mozilla that shipped with Redhat 9 was compiled with GTK 1 where gecko-sharp only works for mozilla compiled with GTK 2. Who would have guessed that?&lt;br /&gt;&lt;br /&gt;So I downloaded a version of mozilla compiled with GTK 2 and deleted the previous mozilla version and voila - it worked.&lt;br /&gt;&lt;br /&gt;And also, I had to manually set the enviroment variable MOZILLA_FIVE_HOME for it to work too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111587270653708921?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111587270653708921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111587270653708921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111587270653708921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111587270653708921'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/getting-monodevelop-to-work-on-suse.html' title='Getting monodevelop to work on Suse and Redhat'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111568105102010191</id><published>2005-05-09T19:22:00.000-04:00</published><updated>2005-05-09T19:24:11.026-04:00</updated><title type='text'>Skype me</title><content type='html'>For my friends overseas. Get &lt;a href="http://www.skype.com"&gt;Skype &lt;/a&gt;and let's hook up. Skype allows you to talk free over the internet with excellent quality.&lt;br /&gt;&lt;br /&gt;Install &lt;a href="http://www.skype.com"&gt;Skype&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And look for me under the name "slingkid"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111568105102010191?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111568105102010191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111568105102010191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111568105102010191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111568105102010191'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/skype-me.html' title='Skype me'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111568089822892909</id><published>2005-05-09T19:14:00.000-04:00</published><updated>2005-05-09T19:21:38.246-04:00</updated><title type='text'>Linux, mono and glade</title><content type='html'>I spent the most of last week installing, uninstalling and hacking Linux. I found out last week that it would be nice if we had a Linux version of our software. We currently have a version for Windows XP and Windows 2000 and another version for Mac Os X. &lt;br /&gt;&lt;br /&gt;So I was the lucky one assigned to the job of creating a Linux version of our software.&lt;br /&gt;&lt;br /&gt;I have never done any work on Linux. I used Sun's Unix while in school running on SPARC stations. And I worked briefly on HP Unix while I was with Checkfree. &lt;br /&gt;&lt;br /&gt;So here I go, exploring if mono might be a good choice for our software. I see 2 major hurdles here - the first is to try to play our Quicktime movie compressed using Sorenson 3 on Linux. The 2nd part is to get Gecko (the Mozilla engine) to work using Mono.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111568089822892909?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111568089822892909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111568089822892909' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111568089822892909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111568089822892909'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/linux-mono-and-glade.html' title='Linux, mono and glade'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111549866062563716</id><published>2005-05-07T16:43:00.000-04:00</published><updated>2005-05-07T16:44:20.630-04:00</updated><title type='text'>User Interface Design for Programmers</title><content type='html'>I enjoyed this book a lot. Joel Spolsky does a great job in conveying some of the simplest truths about good UI design. Very refreshing.&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?t=mycolumbusohio&amp;o=1&amp;p=8&amp;l=as1&amp;asins=1893115941&amp;fc1=000000&amp;=1&amp;lc1=0000ff&amp;bc1=000000&amp;lt1=_blank&amp;IS2=1&amp;f=ifr&amp;bg1=ffffff&amp;f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111549866062563716?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111549866062563716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111549866062563716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111549866062563716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111549866062563716'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/user-interface-design-for-programmers.html' title='User Interface Design for Programmers'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111549783514108763</id><published>2005-05-07T16:30:00.000-04:00</published><updated>2005-05-07T16:32:46.703-04:00</updated><title type='text'>Dragon</title><content type='html'>&lt;p&gt;This is one of Kaleb's art pieces for the school year.&lt;/p&gt;&lt;p&gt;&lt;br clear="all"&gt;&lt;a title="photo sharing" href="http://www.flickr.com/photos/48889040150@N01/12798769/"&gt;&lt;img style="BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid" alt="" src="http://photos11.flickr.com/12798769_d90b1089df_m.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111549783514108763?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111549783514108763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111549783514108763' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111549783514108763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111549783514108763'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/05/dragon.html' title='Dragon'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111470800853974231</id><published>2005-04-28T13:06:00.000-04:00</published><updated>2005-04-28T13:06:48.540-04:00</updated><title type='text'>Free MP3 player</title><content type='html'>&lt;BLOCKQUOTE&gt;&lt;br /&gt;&lt;P&gt;I am going to try this out - see if I get a free iPod. Basically, this is how it works. Go to mp3players4free.com via the link below. Sign up for an account and pick your gift, complete 1 of their offers and refer 5 other people to do the same thing. Most of the offers require you to pay something upfront, but it does seem reasonable. The blockbuster trial seems good - pay $9.99 for the first month and you can cancel after that. &lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&lt;A href="http://www.mp3players4free.com/default.aspx?r=358441"&gt;http://www.mp3players4free.com/default.aspx?r=358441&lt;/A&gt;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111470800853974231?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111470800853974231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111470800853974231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111470800853974231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111470800853974231'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/04/free-mp3-player.html' title='Free MP3 player'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111464256574208408</id><published>2005-04-27T18:56:00.000-04:00</published><updated>2005-04-27T18:56:05.743-04:00</updated><title type='text'>Free Stuff anyone?</title><content type='html'>&lt;BLOCKQUOTE&gt;&lt;br /&gt;&lt;P&gt;I have always been suspicious about getting free stuff. But looks like Duncan got his free &lt;A href="http://blogs.duncanmackenzie.net/duncanma/archive/2005/04/27/1400.aspx"&gt;Flat Screen&lt;/A&gt;.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Below are some tips from him.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&lt;B&gt;Tips if you are interested in getting something free for yourself... &lt;/B&gt;&lt;/P&gt;&lt;br /&gt;&lt;P&gt;I would seriously consider the sites from OfferCentric (they usually end in 4free.com) because they often have cash money as an option, which is great if none of the prizes appeal to you. Then, I would probably shoot for one of the ones with very few referrals required. This is a hard one to figure out in some cases, because they usually don't tell you how many referrals are needed until after you sign-up. A couple of ones that seem good to me are &lt;/P&gt;&lt;br /&gt;&lt;UL&gt;&lt;br /&gt;&lt;LI&gt;&lt;A href="http://www.mp3players4free.com/default.aspx?r=206786" target=_blank&gt;the mp3/wma player site&lt;/A&gt; (5 referrals needed), &lt;br /&gt;&lt;LI&gt;the &lt;A href="http://www.psps4free.com/default.aspx?r=315551" target=_blank&gt;psp&lt;/A&gt; site (5 referrals), and&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt;&lt;P&gt;(on the Gratis side, which are the &lt;I&gt;original&lt;/I&gt; sites like this)&lt;/P&gt;&lt;br /&gt;&lt;UL&gt;&lt;br /&gt;&lt;LI&gt;the &lt;A href="http://www.freeipodshuffle.com/?r=14790940" target=_blank&gt;free ipod shuffle site&lt;/A&gt; (only 3 referrals) or the classic &lt;A href="http://www.freeipods.com/?r=14756414" target=_blank&gt;ipod site&lt;/A&gt; (5 referrals).&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt;&lt;P&gt;There are other sites of course, but I group anything above 5 or 6 referral links as long-shots... you'll really need to work (and trade, and bug, and ...) to get enough referrals for a site like &lt;A href="http://www.notebooks4free.com/default.aspx?r=201171" target=_blank&gt;notebooks4free.com&lt;/A&gt; (&lt;B&gt;18 referrals!!&lt;/B&gt;), &lt;A href="http://www.freedesktoppc.com/?r=15127916" target=_blank&gt;freedesktoppcs.com&lt;/A&gt; or &lt;A href="http://www.pvps4free.com/default.aspx?r=160508" target=_blank&gt;pvps4free.com&lt;/A&gt; (both of which are 10 referrals).&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111464256574208408?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111464256574208408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111464256574208408' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111464256574208408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111464256574208408'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/04/free-stuff-anyone.html' title='Free Stuff anyone?'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111444365666318426</id><published>2005-04-25T11:21:00.000-04:00</published><updated>2005-04-25T11:40:56.666-04:00</updated><title type='text'>Nant, subversion and automated build process</title><content type='html'>Joel Spolsky has an article about &lt;a href="http://www.joelonsoftware.com/articles/fog0000000023.html"&gt;Daily Builds&lt;/a&gt;. I finally had time this past week to implement an automated build process for the project I am working on.&lt;br /&gt;&lt;br /&gt;These are the tools used:&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://nant.sourceforge.net/"&gt;Nant&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://smithii.com/?q=node/view/9"&gt;cdrtools &lt;/a&gt;- mkisofs, cdrecord&lt;br /&gt;3. &lt;a href="http://www.ankhsvn.com:8088/svn/finalproject/trunk/tools/SvnTasks/"&gt;SvnTasks&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I love Nant. It was easy to learn and it is very flexible. For those of you who are familiar with makefiles, Nant replaces makefiles with 100 times more flexibility. It provides standard tasks like copy, delete, different tasks for compiling files, mail and etc. If you do not find a certain task, you can always create a custom task in .NET. And all you have to do is to drop the dll into Nant's bin directory.&lt;br /&gt;&lt;br /&gt;We use Subversion as our source control. Nant does not provide a Subversion Task for updating the project. I would like the build process to start by fetching the latest code from Subversion.&lt;br /&gt;&lt;br /&gt;I use &lt;a href="http://tortoisesvn.tigris.org/"&gt;TortoiseSVN &lt;/a&gt;for interacting with Subversion. TortoiseProc.exe can be used to run commands on Subversion on a command line. Initiatially, I created a exec task in Nant to just execute TortoiseProc with a command of update. The problem is that TortoiseProc would return 1 upon exiting - that throws Nant off - Nant thinks that an error had occurred in the exec task.&lt;br /&gt;&lt;br /&gt;A better solution was to create a custom task - and thanks to Arild, he has a .NET wrapper that wraps all the Subversion calls. And he created &lt;a href="http://www.ankhsvn.com:8088/svn/finalproject/trunk/tools/SvnTasks/"&gt;SvnTasks&lt;/a&gt; which I could just plug into my build process.&lt;br /&gt;&lt;br /&gt;The build process starts with&lt;br /&gt;&lt;br /&gt;1. fetching code from Subversion&lt;br /&gt;2. clean all .objs and .exe&lt;br /&gt;3. Build all related dlls and executables&lt;br /&gt;4. Obfuscate dlls and executables&lt;br /&gt;5. Build the msi installer&lt;br /&gt;6. Copy files to deploy directory&lt;br /&gt;7. Burn installer on a CD&lt;br /&gt;8. FTP new files to AutoUpdate Server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111444365666318426?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111444365666318426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111444365666318426' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111444365666318426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111444365666318426'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/04/nant-subversion-and-automated-build.html' title='Nant, subversion and automated build process'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12046117.post-111439010217306607</id><published>2005-04-24T20:47:00.000-04:00</published><updated>2005-04-24T21:03:33.590-04:00</updated><title type='text'>Feels like February</title><content type='html'>It snowed the whole of today in Columbus, Ohio. Isn't it Spring already? I wonder.&lt;br /&gt;&lt;br /&gt;I used to complain a lot about how terrible the weather in Columbus was. I still don't think it is great but I think I am beginning to accept it. I am beginning to appreciate it and give thanks for it. It is really, really true that life is about 99% perspective and 1% reality.&lt;br /&gt;&lt;br /&gt;After moving to Orlando last year and moving back to Columbus this year - I have realized that there are some very good things here in Columbus, Ohio. The weather is just part of life - why fight it?&lt;br /&gt;&lt;br /&gt;So here I am appreciating snow near the end of April - I am thankful I do not live in Alaska.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12046117-111439010217306607?l=kkok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kkok.blogspot.com/feeds/111439010217306607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12046117&amp;postID=111439010217306607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111439010217306607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12046117/posts/default/111439010217306607'/><link rel='alternate' type='text/html' href='http://kkok.blogspot.com/2005/04/feels-like-february.html' title='Feels like February'/><author><name>+ SlingKid +</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/249/5075/640/kennedy.jpg'/></author><thr:total>0</thr:total></entry></feed>
