<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>The tech blog that’s coming soon…Hiya! My name is Kenneth and I’m just your average 14 year old boy. But I have a specialty, I am a programmer. I develop applications and tools using many languages such as PHP, CSS, HTML, Javascript, GML and using Wikidot’s powerful (and easy to use) wiki syntax. 
I regularly post on my Twitter. Plus, I also upload videos onto my YouTube Channel (ikTsang). 
- Visit my website - kTsang.tk</description><title>kTsang+</title><generator>Tumblr (3.0; @ktsang)</generator><link>http://tumblr.ktsang.tk/</link><item><title>My Wikidot 4th</title><description>&lt;p&gt;It’s the 31st of October.  So, on this day, 4 years ago - I made signed up at Wikidot as the 47,197th user - not knowing how much it will influence me as a person.&lt;/p&gt;
&lt;p&gt;It’s hard imagining my life without Wikidot.  It’s such an easy-to-use platform, yet sophisticated and complex at the same time.  Ironic, isn’t it?  I’m using Tumblr to post a this blog post about my 4th year having a Wikidot account - where as I should really be posting a blog post on Wikidot itself.&lt;/p&gt;
&lt;p&gt;Anyway, this is a post of how thankful I am of Wikidot, the &lt;em&gt;very&lt;/em&gt; supportive Wikidot Community and of course, the Wikidot team itself.&lt;/p&gt;
&lt;p&gt;I first signed up for Wikidot when I came across the &lt;em&gt;Game Maker Wiki&lt;/em&gt; - run by Shawn Hartnell.  Four years ago, I knew little about Game Maker and it’s GML - so I decided to sign up to the GM Wiki community and mainly asked questions rather than contribute.  I soon forgot about the website as I moved away from Game Maker into PHP.&lt;/p&gt;
&lt;p&gt;At the time, I also created “kenandtom.wikidot.com” - a &lt;em&gt;shared&lt;/em&gt; site between me and my brother.  There, I maintained a personal website with “diaries” and pictures.&lt;/p&gt;
&lt;p&gt;I think my first contribution was a &lt;a href="http://community.wikidot.com/forum/t-170087"&gt;Greasemonkey script&lt;/a&gt; to remove the then newly introduced Wikidot Toolbar.  Soon after, I released a PHP “no-toolbar browser”.  Soon, I became more and more active in the community.  Not only was the community extremely helpful, they were supportive and kept me engaged in Wikidot.  Here, I would like the thank all of the Wikidot Community (especially &lt;a href="http://james.wikidot.com"&gt;James Kanjo&lt;/a&gt; and &lt;a href="http://blog.shane-smith.com/"&gt;Shane Smith&lt;/a&gt;) for their continued support and encouragement.  Thanks.&lt;/p&gt;
&lt;p&gt;Soon, I became a Wikidot Guru.&lt;/p&gt;
&lt;p&gt;Another person I would really like to thank was the then CEO of Wikidot - Pieter Hintjens.  He, again, was really encouraging and ultimately - was the person who kept me at Wikidot for the past 2 years.  While he was CEO, he kept the entire Wikidot community informed of the internal workings of Wikidot.  He communicated with us - as community members - making sure that they are doing what benefited the users the most.  I miss the frequent blog posts and community interaction at Wikidot.  But, I still love Wikidot all the same.&lt;/p&gt;
&lt;p&gt;I was featured by Pieter in several blog posts - along with &lt;a href="http://blog.wikidot.com/blog:kenneths-dozen"&gt;this post&lt;/a&gt; - which is just about me and my achievements at Wikidot.  Names “Kenneth’s Dozen” - I was twelve then.  Now, I’m fourteen!  On the same day, I (along with a dozen community members) were given &lt;a href="http://blog.wikidot.com/blog:superguru-powers"&gt;Superguru powers&lt;/a&gt; allowing us to create 1,000+ sites.  I was really surprised, yet humbly pleased of myself ;)&lt;/p&gt;
&lt;p&gt;But that was two years ago.  Now, I’m still there in the community - helping out the best I can with the available time I have.  But as time goes on (for the next three years at least), my involvement with Wikidot’s community (and perhaps the wider Wikidot itself) will diminish.  The final three years of my compulsory schooling and HSC will be critical to me.  So - &lt;em&gt;expect less of me in the coming years&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Phil&lt;/em&gt; - I’m still waiting for my invitation to the “&lt;a href="http://admindevelopement.wikidot.com/"&gt;Tribal Council&lt;/a&gt;” on my 18th birthday!&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/12151434223</link><guid>http://tumblr.ktsang.tk/post/12151434223</guid><pubDate>Mon, 31 Oct 2011 15:15:22 +1000</pubDate><category>wikidot</category><category>birthday</category><dc:creator>areblog</dc:creator></item><item><title>HTTPS x Google Chrome = Unblocked Sites!</title><description>&lt;p&gt;Recently, I discovered that accessing &lt;em&gt;HTTPS&lt;/em&gt; sites at school via Google Chrome essentially &lt;em&gt;bypasses the school filter&lt;/em&gt; for websites.  I have not figured out why this occurs yet - but it appears that this exploit is working for Google Chrome only.  I’m guessing that Google has a unique way of processing HTTPS requests because when trying accessing certain HTTPS sites on Opera and Internet Explorer, certain HTTPS sites return a &lt;em&gt;host &lt;/em&gt;&lt;em&gt;unavailable&lt;/em&gt; error.  This “exploit” allows access to HTTPS enabled sites such as Gmail and Facebook.&lt;/p&gt;
&lt;p&gt;Using this “exploit” does not appear to violate the policy for responsible use of technology (and the internet).  This is because the end-user may be unintentionally accessing services like Facebook and Gmail without knowledge that it would normally be blocked.  Furthermore, the end-user takes no extra effort in using “3rd party/hidden” websites to unblock sites - i.e. proxies.&lt;/p&gt;
&lt;p&gt;The only thing from my current copy of the internet contract that I may be violating is that I’m not reporting my find.  So - here are my findings.  I might not have reported them - but I have published them.  And with some searching, I’m sure you’ll find this blog and this post :)&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/11391931766</link><guid>http://tumblr.ktsang.tk/post/11391931766</guid><pubDate>Thu, 13 Oct 2011 21:13:26 +1000</pubDate><dc:creator>areblog</dc:creator></item><item><title>Working with GML again...</title><description>&lt;p&gt;For the past year or so, I have barely touched Game Maker - because of lack of cross-platform capabilities.  Even with GM4Mac and GameMaker HTML5, I’m still not able to do most things because of lack of DLL support.&lt;/p&gt;
&lt;p&gt;However, I was looking for a nice way to package my school timetable and present it in an informative, yet non-obstructive way.  So back came Game Maker and GML.&lt;/p&gt;
&lt;p&gt;GML was basically my first programming language.  From there, I began to learn the basics of PHP.  So, in reality, GML should be easy as… 1, 2 and 3 - right?  Well, here are the three mistakes I keep on making:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dollar sign variables:&lt;/strong&gt; I keep of putting the &lt;em&gt;$&lt;/em&gt; before the variable name.  In GM, this is used to define color.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Period to join:&lt;/strong&gt; I keep on using the &lt;em&gt;period&lt;/em&gt; or &lt;em&gt;full stop&lt;/em&gt; to join strings and variables together.  GML uses the plus sign for everything.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Converting from string to integers and back:&lt;/strong&gt; PHP’s flexible method of being able to join integers with strings without the need of converting it has really paid it’s toll.  I keep on getting errors from compiling when I try and lots of things together.&lt;/p&gt;
&lt;p&gt;I hope to release a beta of my timetable viewer in the next couple of weeks… hopefully before next year.&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/11175791044</link><guid>http://tumblr.ktsang.tk/post/11175791044</guid><pubDate>Sat, 08 Oct 2011 19:46:45 +1000</pubDate><category>game maker</category><category>php</category><category>gml</category><category>timetable</category><category>ktsang</category><dc:creator>areblog</dc:creator></item><item><title>The Apple, The Mac, The Jealousy and The Death</title><description>&lt;p&gt;R.I.P. Steve Jobs… you were an inspiration to the technological world. You made us PC users jealous of all Mac owners.  But really, all those beautiful products you made us - the iPod, the iPhone and the iPad are uniquely Apple.  Steve, RIP… see you in your own invention - iCloud (coming 12th October 2011).&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/11084585908</link><guid>http://tumblr.ktsang.tk/post/11084585908</guid><pubDate>Thu, 06 Oct 2011 11:44:00 +1000</pubDate><dc:creator>areblog</dc:creator></item><item><title>Why do I use Virgin Mobile?</title><description>&lt;p&gt;I use Virgin Mobile because:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Virgin-to-Virgin SMS is free&lt;/li&gt;
&lt;li&gt;there is long expiry (cheapest for $15 / 180 days)&lt;/li&gt;
&lt;li&gt;that means I can unlimited text anyone on Virgin for “$30 a year”&lt;/li&gt;
&lt;li&gt;my entire family uses Virgin&lt;/li&gt;
&lt;li&gt;my friends use Virgin&lt;/li&gt;
&lt;/ul&gt;</description><link>http://tumblr.ktsang.tk/post/9659317630</link><guid>http://tumblr.ktsang.tk/post/9659317630</guid><pubDate>Thu, 01 Sep 2011 16:42:57 +1000</pubDate><dc:creator>areblog</dc:creator></item><item><title>Farewell Ubuntu... but coming back soon!</title><description>&lt;p&gt;After 50 solid days using Ubuntu, I finally found a reason to switch back to Windows…  I needed MS Publisher and Adobe Premiere Pro really badly.  I have an assignment that required me to use MS Publisher - pamphlet designing for &lt;em&gt;science&lt;/em&gt;.  Plus, I had eisteddfod videos to edit (which I had already done - painfully on another computer).&lt;/p&gt;
&lt;p&gt;Basically, I attempted to do a dual-boot install.  That didn’t work.  Because the first operating system installed on the HDD was Mac OSX Leopard, the partitioning was done in GPT rather than MBR… which was required in W7 (for 32 bit anyway).  Although, I do have two separate hard drives installed on the computer.  The second HDD did have MBR partitioning… but didn’t have access to the boot partition or anyway of booting up without changing the Disk 0 to MBR too.&lt;/p&gt;
&lt;p&gt;What I did was replaced the 40GB HDD with Ubuntu installed and replaced it with another 40GB HDD.  We do have a stock-pile of 40GB IDE HDDs - so that was handy :D&lt;/p&gt;
&lt;p&gt;Most of my stuff was already in my Dropbox - so all I did was a tarball of the “File System” on Ubuntu for future use (if I ever need to access it).&lt;/p&gt;
&lt;p&gt;So far, Office 2010, Dropbox, Java, Adobe Reader X, Avast!, iTunes and Notepad++ has been installed.  I plan on installing Adobe CS3 tomorrow :D&lt;/p&gt;
&lt;p&gt;I’ll be going back to Ubuntu as soon as possible.  Perhaps using a WBUI instead.  That way - I can safely have two OSes on one computer without fiddling with GRUB… Okay, time to get some sleep for tomorrow’s RE test :P&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/9290835600</link><guid>http://tumblr.ktsang.tk/post/9290835600</guid><pubDate>Tue, 23 Aug 2011 22:43:30 +1000</pubDate><dc:creator>areblog</dc:creator></item><item><title>Pidgin = Facebook Chat</title><description>&lt;p&gt;Just realised that I can use Pidgin for Facebook Chat…&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Firstly, download Pidgin: http://pidgin.im/&lt;/li&gt;
&lt;li&gt;Add a new XMPP account.&lt;/li&gt;
&lt;li&gt;Your username is your profile username at Facebook (you may need to set one).&lt;/li&gt;
&lt;li&gt;Domain is &lt;em&gt;chat.facebook.com&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Password is your Facebook password&lt;/li&gt;
&lt;li&gt;Ensure that you “Require encryption” in the Advanced tab.&lt;/li&gt;
&lt;li&gt;Done.&lt;/li&gt;
&lt;/ol&gt;</description><link>http://tumblr.ktsang.tk/post/9289597141</link><guid>http://tumblr.ktsang.tk/post/9289597141</guid><pubDate>Tue, 23 Aug 2011 21:31:09 +1000</pubDate><dc:creator>areblog</dc:creator></item><item><title>Mac vs PC no more?</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lppsqyUh7X1r17k2to1_250.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Mac vs PC no more?&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/8733129143</link><guid>http://tumblr.ktsang.tk/post/8733129143</guid><pubDate>Wed, 10 Aug 2011 23:42:34 +1000</pubDate><dc:creator>areblog</dc:creator></item><item><title>Just Updated to Ubuntu 11.04</title><description>&lt;p&gt;Last night, I took the 10.04 &gt; 10.10 &gt; 11.04 update path to the newest Ubuntu version.  I had downloaded the ISO boot-up and wanted to do a clean install.  That never worked…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Unity and it’s the poor fallback&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Booting up the ISO caused a big issue on my system.  My computer has on-board 865g Intel Graphics… which is really crap in today’s standard.  But I never expected any problems with running Ubuntu on it…&lt;/p&gt;
&lt;p&gt;I booted the ISO up and much to my shock - it appears that Ubuntu Live CD had crashed it’s GUI.  The installer didn’t pop-up… the screen wasn’t drawn properly… it was all a mess!  I couldn’t have possibly installed Ubuntu on this!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The other upgrade path&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I didn’t know about the Unity issue with my graphics card… I thought I might have had a corrupted installation disk or something.  So, I went for the Distribution Update path via Ubuntu 10.10.  It ran smoothly, taking around 30 minutes to download and 3 hours to install.  During this time, the computer froze several times while it installed the new icons / X Window stuff…  At the end, the installation looked like a success!  I clicked on the “Reboot now” button and waited for the new Unity to show up after the loading screen… I was deeply disappointed.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Unity = fail on Intel 865g&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Yeah… Ubuntu booted up to a nasty message saying that &lt;em&gt;Unity wasn’t supported on my system&lt;/em&gt; and that &lt;em&gt;I should boot Ubuntu Classic&lt;/em&gt;.  Ubuntu Classic died too… it crashed many times… and I decided to have a little look on the web for soultions.&lt;/p&gt;
&lt;p&gt;Turns out Unity &lt;em&gt;3D&lt;/em&gt; didn’t support 865g.  And, it turns out that you can install Unity 2D which works great on OpenGL-less cards.&lt;/p&gt;
&lt;p&gt;I was surprised that Unity 2D didn’t come included and made active once the hardware was detected to be crap.  I wasn’t happy when my OS died in front of my eyes!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;But Unity 2D looks good now&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I’m loving Unity at the moment.  I’ll write more about the new features in a future post… But, it’s working just fine… (perhaps a little annoying, cause’ it feels like it’s designed for touch screens)…&lt;/p&gt;</description><link>http://tumblr.ktsang.tk/post/8687366189</link><guid>http://tumblr.ktsang.tk/post/8687366189</guid><pubDate>Tue, 09 Aug 2011 22:24:28 +1000</pubDate><dc:creator>areblog</dc:creator></item></channel></rss>

