<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>To steal ideas from one person is plagiarism; to steal from many is research.
I have a massive appetite for muffins, chocolate, and humour…</description><title>viva da MuffinMan</title><generator>Tumblr (3.0; @kennethkwok)</generator><link>http://blog.kennethkwok.net/</link><item><title>Screen-scraping ethics</title><description>&lt;p&gt;I’ve been struggling with this for quite a while now - how ethical is it to retrieve data from a website to be used within your own application? The information exists for the sole purpose of informing the public, so surely by further utilising this data and disseminating it, I’m giving the original author a hand. Then why do websites specifically prohibit this sort of behaviour?&lt;/p&gt;
&lt;p&gt;While &lt;a href="http://blog.screen-scraper.com/2008/04/21/screening-scraping-ethics/" target="_blank"&gt;this article&lt;/a&gt; doesn’t answer all of my questions, it does provide good guidelines on data scraping, something which I will strive to abide to in the future.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/884754754</link><guid>http://blog.kennethkwok.net/post/884754754</guid><pubDate>Sat, 31 Jul 2010 17:17:04 +0100</pubDate></item><item><title>Changelog: UKRail v1.01</title><description>&lt;p&gt;UKRail is a free alternative to the National Rail application in the Android Marketplace.&lt;/p&gt;
&lt;p&gt;v1.01 adds:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for all devices running Android 1.5 or later versions&lt;/li&gt;
&lt;li&gt;Nicer looking UI, in line with National Rail colours&lt;/li&gt;
&lt;li&gt;Station input auto-completion&lt;/li&gt;
&lt;li&gt;More bugfixes and error checks from v1.00&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Scan the barcode or &lt;a href="market://search?q=pname:com.kenneth.railway.uk" target="_blank"&gt;click here&lt;/a&gt; to download it straight to your Android handset!&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_l6bymuDYaH1qz6g8e.png"/&gt;&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/875931259</link><guid>http://blog.kennethkwok.net/post/875931259</guid><pubDate>Thu, 29 Jul 2010 18:46:00 +0100</pubDate><category>UKRail</category><category>Android</category></item><item><title>Privacy Protection</title><description>&lt;p&gt;Came across &lt;a href="http://mobile.venturebeat.com/2010/07/28/android-wallpaper-app-that-steals-your-data-was-downloaded-by-millions/" target="_blank"&gt;this particular article&lt;/a&gt; lately (thanks to &lt;a href="http://borislau.tumblr.com" target="_blank"&gt;Boris&lt;/a&gt;) and while the loss of any personal data is regrettable, I have no sympathy for these Android smartphone users.&lt;/p&gt;
&lt;p&gt;Before you install any application in the Android OS, you’re prompted with a list of permissions that you grant to the application. Surely something must be dodgy if it’s a wallpaper application and yet it requests permission to access your Contacts or your Browsing History.&lt;/p&gt;
&lt;p&gt;This is the most apt illustration I have found that reflects the situation:&lt;/p&gt;
&lt;p&gt;&lt;img align="middle" src="http://www.pepipoo.com/images/image_thumb_11.jpg" width="280" height="220"/&gt;&lt;/p&gt;
&lt;p&gt;When you see a speed camera (which is painted in a bright and easily distinguishable colour), the warning signs, the markings on the floor, any driver with a common sense will slow down, so that they don’t get docked 3 points from their licence and incur a fine. &lt;/p&gt;
&lt;p&gt;The users who installed the wallpaper app and subsequently lost their data are the drivers that got fined in this particular situation.&lt;/p&gt;
&lt;p&gt;And that’s why they get no sympathy from me.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/874876594</link><guid>http://blog.kennethkwok.net/post/874876594</guid><pubDate>Thu, 29 Jul 2010 12:32:00 +0100</pubDate></item><item><title>Originally I was going to join my dad on a short hike in addition to testing out the Tamron 28-300mm...</title><description>&lt;p&gt;Originally I was going to join my dad on a short hike in addition to testing out the Tamron 28-300mm f3.5 lenses he lent me.&lt;/p&gt;
&lt;p&gt;But his PC and laptop broke down and this is why I’m posting this instead of &lt;a href="http://www.youtube.com/watch?v=HU2ftCitvyQ" target="_blank"&gt;climbing a mountain&lt;/a&gt;. Fuck Windows.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/855959519</link><guid>http://blog.kennethkwok.net/post/855959519</guid><pubDate>Sun, 25 Jul 2010 08:44:12 +0100</pubDate></item><item><title>Boris: &#13;</title><description>Boris:&lt;br /&gt;&#13;
dude iphone is the future&lt;br /&gt;&#13;
android is destined for failure&lt;br /&gt;&#13;
i mean they name the updates after desserts&lt;br /&gt;&#13;
desserts are served last&lt;br /&gt;&#13;
after the main course&lt;br /&gt;&#13;
which is the iphone</description><link>http://blog.kennethkwok.net/post/839194816</link><guid>http://blog.kennethkwok.net/post/839194816</guid><pubDate>Wed, 21 Jul 2010 05:00:34 +0100</pubDate></item><item><title>Nice one, Dell.
But seriously, I would only recommend Ubuntu to...</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_l5v3iefOmI1qz6g8eo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Nice one, Dell.&lt;/p&gt;
&lt;p&gt;But seriously, I would only recommend Ubuntu to people who know what they’re doing on the computer.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/836655914</link><guid>http://blog.kennethkwok.net/post/836655914</guid><pubDate>Tue, 20 Jul 2010 16:11:02 +0100</pubDate></item><item><title>Progress or Regression?</title><description>&lt;p&gt;Last week I have slacked off after publishing my &lt;a href="http://android.kennethkwok.net" target="_blank"&gt;UKRails app&lt;/a&gt; on the Android market. Although I have studied and discussed with others on the project I am working on next (&lt;a href="http://abackgrounddaily.com" target="_blank"&gt;A Background Daily&lt;/a&gt;), I haven’t really made any substantial progress.&lt;/p&gt;
&lt;p&gt;The aim for this week is to get A Background Daily sorted out and launched, and start on my next project with &lt;a href="http://flavors.me/raynghm" target="_blank"&gt;Raymond&lt;/a&gt;: Newsmap.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/832128153</link><guid>http://blog.kennethkwok.net/post/832128153</guid><pubDate>Mon, 19 Jul 2010 15:19:37 +0100</pubDate></item><item><title>The 10K Challenge I</title><description>&lt;p&gt;Instead of doing my usual 5K run today, I decided to increase the incline and keep the same speed, in order to push myself so I can attain a better time for my 5K subgoal. I thought it would only be marginally harder than the normal 5K I do.&lt;/p&gt;
&lt;p&gt;Turns out I was wrong by a mile. It was like increasing the difficulty in an exponential manner. Not only was I feeling shite at the end of the 30 minutes, but I only managed to squeeze in 3K after succumbing to temptations to slow down for a tiny bit to rest.&lt;/p&gt;
&lt;p&gt;Did 2 sets of Tabata intervals today, squats and push-ups. Now I just want to crawl back to bed and rest. Fuck you and your mind games, &lt;a href="http://borislau.tumblr.com" target="_blank"&gt;Boris&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/832106927</link><guid>http://blog.kennethkwok.net/post/832106927</guid><pubDate>Mon, 19 Jul 2010 15:11:31 +0100</pubDate></item><item><title>Over 2000 National Rail stations. How did I put them all in an...</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_l5m336KvPU1qz6g8eo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Over 2000 National Rail stations. How did I put them all in an array in a couple of hours? Using this sly trick:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Since all the stations are listed on the National Rail website, I did a screen scrape of the page and applied regular expressions to strip out the HTML I didn’t want.&lt;/li&gt;
&lt;li&gt;Alas, Yahoo Pipes only allows me to create a XML page, so I went a step further and wrote a simple Java program that retrieves HTML pages. Apply a few more regular expressions to strip out the XML and I get a list of 2000 stations, perfectly formatted with quotations and commas, ready to drop in to my Android app.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It’s amazing what technology can do.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/816042704</link><guid>http://blog.kennethkwok.net/post/816042704</guid><pubDate>Thu, 15 Jul 2010 19:23:30 +0100</pubDate></item><item><title>Setting up autocomplete (when you type a part of the station...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l5kzyf9W691qz6g8eo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Setting up autocomplete (when you type a part of the station name a suggestion comes up) is extremely tedious…&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/813707523</link><guid>http://blog.kennethkwok.net/post/813707523</guid><pubDate>Thu, 15 Jul 2010 05:18:15 +0100</pubDate></item><item><title>Puyol and Pique, both of whom play for Barcelona and have been...</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_l5hy53MpRy1qz6g8eo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;span&gt;Puyol and Pique, both of whom play for Barcelona and have been vocal in their desire to see Fabregas move to Camp Nou, then crept up behind the midfielder and draped him in the colours of his childhood club. Reina then pronounced Fabregas “the future of Barcelona”, before the midfielder took the shirt off.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;That’s a really sly move. Any thoughts on this, Boris?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/806356740</link><guid>http://blog.kennethkwok.net/post/806356740</guid><pubDate>Tue, 13 Jul 2010 13:46:15 +0100</pubDate></item><item><title>Android App Inventor lets you be the developer </title><description>&lt;a href="http://www.engadget.com/2010/07/12/android-app-inventor-lets-you-be-the-developer-video/"&gt;Android App Inventor lets you be the developer &lt;/a&gt;: &lt;p&gt;Finally! This should allow for much easier app development, can’t wait to get started with it this week!&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/801455207</link><guid>http://blog.kennethkwok.net/post/801455207</guid><pubDate>Mon, 12 Jul 2010 10:34:40 +0100</pubDate></item><item><title>Developing for Android</title><description>&lt;p&gt;Over the last few days I’ve been working on the UI for my first Android app.&lt;/p&gt;
&lt;p&gt;UI development is a pain. Sure, Java programming is more or less simple once you get the hang of it, but creating the UI is really annoying. No built-in drag and drop editor (as I am used to in Netbeans), which makes it rather difficult to create a nice looking UI. In comparison, I have been told from friends that the iPhone development environment has a drag and drop editor, which makes it much easier to create a visually pleasing app. There’s Droiddraw, which helps a lot, but it’s still a far cry from what Apple offers.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/768462007</link><guid>http://blog.kennethkwok.net/post/768462007</guid><pubDate>Sun, 04 Jul 2010 08:52:58 +0100</pubDate></item><item><title>bridohk:

Another one of those typical Scottish responses.

This...</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_l4px8vxfYW1qa4te1o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://bridohk.tumblr.com/post/745120233" target="_blank"&gt;bridohk&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Another one of those typical Scottish responses.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This totally made my day.&lt;/p&gt;
&lt;p&gt;And it’s Glasgow, what did you expect?&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/765921538</link><guid>http://blog.kennethkwok.net/post/765921538</guid><pubDate>Sat, 03 Jul 2010 17:35:39 +0100</pubDate></item><item><title>These jokes never get old</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_l4xzfpGwYd1qz6g8eo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;These jokes never get old&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/762308734</link><guid>http://blog.kennethkwok.net/post/762308734</guid><pubDate>Fri, 02 Jul 2010 19:02:12 +0100</pubDate></item><item><title>Photo</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_l4mthvVf5z1qz6g8eo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://blog.kennethkwok.net/post/738874798</link><guid>http://blog.kennethkwok.net/post/738874798</guid><pubDate>Sat, 26 Jun 2010 18:20:19 +0100</pubDate></item><item><title>The iPhone Economy: Apps aren't worth Developing?</title><description>&lt;a href="http://communities-dominate.blogs.com/brands/2010/06/full-analysis-of-iphone-economics-its-bad-news-and-then-it-gets-worse.html"&gt;The iPhone Economy: Apps aren't worth Developing?&lt;/a&gt;: &lt;p&gt;This article paints a very bleak picture for full-time app development.&lt;/p&gt;
&lt;p&gt;But again, I wouldn’t say no to earning £1000 for a hobby. And there’s always contract work to make up the numbers, if I ever find myself doing full-time app development.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/732043922</link><guid>http://blog.kennethkwok.net/post/732043922</guid><pubDate>Thu, 24 Jun 2010 20:47:48 +0100</pubDate></item><item><title>Technological Changes within 10 years</title><description>&lt;p&gt;&lt;span&gt;&lt;strong&gt;2000&lt;/strong&gt;&lt;br/&gt;iMac&lt;br/&gt;Operating System - Mac OS 9.0.4&lt;br/&gt;Processor - 500 MHz PowerPC G3 CPU, 128MB Memory&lt;br/&gt;Graphics - ATI Rage 128 Pro, 8MB of memory (8 million triangles)&lt;br/&gt;Screen - 786K pixels&lt;br/&gt;Data Transfer Speeds - 1.3-12.5 MB/s (DVD-ROM-1/100 Ethernet)&lt;br/&gt;Storage - 30GB Hard Drive&lt;br/&gt;&lt;span&gt;Dimensions - 15.0 x 15.0 x 17.1 inches&lt;br/&gt;Weight - 34.7 pounds&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;2010&lt;/strong&gt;&lt;br/&gt;iPhone 4&lt;br/&gt;Operating System - iOS 4.0&lt;br/&gt;Processor - 1 Ghz ARM A4 CPU, 512MB Memory&lt;br/&gt;Graphics - PowerVR SGX 535, uses system memory (28 million triangles)&lt;br/&gt;Screen - 614K pixels&lt;br/&gt;Data Transfer Speeds - .04-20MB/s (3G-WiFi)&lt;br/&gt;Storage - 32GB Flash Drive&lt;br/&gt;&lt;span&gt;Dimensions - 4.5 x 2.31 x .31 inches&lt;br/&gt;Weight - 4.8 ounces&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Technology waits for no man…&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/727075504</link><guid>http://blog.kennethkwok.net/post/727075504</guid><pubDate>Wed, 23 Jun 2010 01:01:00 +0100</pubDate></item><item><title>Halfway there</title><description>&lt;p&gt;Officially halfway through my exams. I just need to wade through Formal Specification and Verification next Tuesday, followed by Reliability and Fault Tolerance next Friday and its freedom for me.&lt;/p&gt;
&lt;p&gt;Which brings me to the next dilemma. Should I settle for an &lt;strong&gt;iPhone 3GS (2nd hand)&lt;/strong&gt;, a &lt;strong&gt;new iPhone 4G (£499)&lt;/strong&gt;, or wait for my dad’s hand-me-down &lt;strong&gt;iPhone 3G (free)&lt;/strong&gt; for iPhone development work? It’s just going to take on the role as a spare phone for me if it’s not being used to test apps…&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/704202320</link><guid>http://blog.kennethkwok.net/post/704202320</guid><pubDate>Wed, 16 Jun 2010 12:18:26 +0100</pubDate></item><item><title>This strip more or less summarises the sorry state of the world...</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_l43tpy992v1qz6g8eo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;This strip more or less summarises the sorry state of the world we live in at the current moment. Privacy is now the least of our concerns - we throw it all away in the name of ‘networking’. Identity theft and gullibility reaches heights that have never been seen before.&lt;/p&gt;
&lt;p&gt;I wonder how long this trend can last.&lt;/p&gt;</description><link>http://blog.kennethkwok.net/post/704188442</link><guid>http://blog.kennethkwok.net/post/704188442</guid><pubDate>Wed, 16 Jun 2010 12:10:45 +0100</pubDate></item></channel></rss>
