<?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>zer0day.com</title>
	<atom:link href="http://www.zer0day.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.zer0day.com/blog</link>
	<description>Riding the Digital Wave</description>
	<lastBuildDate>Fri, 19 Jun 2009 20:27:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>AndroidIRC (Multiserver) released!</title>
		<link>http://www.zer0day.com/blog/androidirc-multiserver-released</link>
		<comments>http://www.zer0day.com/blog/androidirc-multiserver-released#comments</comments>
		<pubDate>Sun, 14 Jun 2009 16:36:13 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=185</guid>
		<description><![CDATA[And a new website design for it as well! The old one was hand coded over SSH and looked very ugly, the new design is a bit more organized.
The new client has support for multiple servers, as well as things missing in the single server client, timestamps, detection of network connectivity change (so it disconnects [...]]]></description>
			<content:encoded><![CDATA[<p>And a new website design for it as well! The old one was hand coded over SSH and looked very ugly, the new design is a bit more organized.</p>
<p>The new client has support for multiple servers, as well as things missing in the single server client, timestamps, detection of network connectivity change (so it disconnects quicker without lag), etc. It&#8217;s still a work in progress, so feel free to give feedback and ideas.</p>
<p><a href="http://www.androidirc.net/">Go to the site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/androidirc-multiserver-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AndroidIRC Multiserver screenshots</title>
		<link>http://www.zer0day.com/blog/androidirc-multiserver-screenshots</link>
		<comments>http://www.zer0day.com/blog/androidirc-multiserver-screenshots#comments</comments>
		<pubDate>Wed, 20 May 2009 20:52:12 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=184</guid>
		<description><![CDATA[I&#8217;ve been doing some work on getting AndroidIRC to support multiple servers and have made good progress. It&#8217;s not fully usable at the moment but I decided to put some screenshots up of the work in progress. 
The chatwindow GUI hasn&#8217;t been fully implemented yet, I&#8217;ll put up a mockup that was done for me [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been doing some work on getting AndroidIRC to support multiple servers and have made good progress. It&#8217;s not fully usable at the moment but I decided to put some <a href="http://www.zer0day.com/gallery/AndroidIRC">screenshots</a> up of the work in progress. </p>
<p>The chatwindow GUI hasn&#8217;t been fully implemented yet, I&#8217;ll put up a mockup that was done for me showing what I eventually want it to look like a bit later. </p>
<p>As usual, feedback is appreciated. </p>
<p>On a side note, I&#8217;m well into my exam period, wish me luck  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/wink.png" alt=")" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/androidirc-multiserver-screenshots/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Pirate Bay trial</title>
		<link>http://www.zer0day.com/blog/the-pirate-bay-trial</link>
		<comments>http://www.zer0day.com/blog/the-pirate-bay-trial#comments</comments>
		<pubDate>Fri, 17 Apr 2009 16:15:44 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Roflcoptor]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=181</guid>
		<description><![CDATA[I loled at their epic fail.
]]></description>
			<content:encoded><![CDATA[<p>I loled at their epic fail.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/the-pirate-bay-trial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Madness</title>
		<link>http://www.zer0day.com/blog/twitter-madness</link>
		<comments>http://www.zer0day.com/blog/twitter-madness#comments</comments>
		<pubDate>Tue, 31 Mar 2009 12:41:05 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=180</guid>
		<description><![CDATA[It seems not a single day goes by without someone deciding to write a new article about Twitter. So fucking annoying when you visit the news site and there are new Twitter stories on each. Fucking hell, find something new to write about.
]]></description>
			<content:encoded><![CDATA[<p>It seems not a single day goes by without someone deciding to write a new article about Twitter. So fucking annoying when you visit the news site and there are new Twitter stories on each. Fucking hell, find something new to write about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/twitter-madness/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backing up Android Market apks</title>
		<link>http://www.zer0day.com/blog/backing-up-your-android-market-apks</link>
		<comments>http://www.zer0day.com/blog/backing-up-your-android-market-apks#comments</comments>
		<pubDate>Sun, 11 Jan 2009 21:39:44 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=176</guid>
		<description><![CDATA[So you downloaded some kewl apps onto your G1 and now you gonna flash your phone to get r00t but don&#8217;t want to spend time re-downloading apps from Market? Or some sneaky developer is now charging for a previously free app? Well, I have good news for you! You download the apk files to your [...]]]></description>
			<content:encoded><![CDATA[<p>So you downloaded some kewl apps onto your G1 and now you gonna flash your phone to get r00t but don&#8217;t want to spend time re-downloading apps from Market? Or some sneaky developer is now charging for a previously free app? Well, I have good news for you! You download the apk files to your pc to install later.<br />
<span id="more-176"></span></p>
<p>**NOTE**:<br />
This won&#8217;t save your preferences, just the install file. Also, if you end up screwing up your phone, don&#8217;t blame me, kthx.</p>
<p>Pretty simple method:</p>
<p>1) Grab the SDK and extract it, you need adb: <a href="http://code.google.com/android/download.html" rel="nofollow">Download it here</a><br />
2) Install the USB driver and keep the phone connected.<br />
3) On the phone, open the app you want to save the apk for.<br />
4) Open up shell/command prompt, cd to the sdk/tools folder.<br />
5) Find the app package name. Run &#8216;adb -d logcat&#8217; (or &#8216;adb -d logcat > somefile.txt&#8217; if you prefer to get the info from a file). You can also use &#8216;adb -d shell top > file.txt&#8217; and then leave it for about 10 seconds before stopping it (ctrl+c))<br />
6) Look for something like: &#8220;Displayed Activity: com.some.package/.some.file: 100ms&#8221; The important part is &#8220;com.some.package&#8221;. If you used &#8216;adb -d shell top > file.txt&#8217;, look for the package names of running apps and see which one is likely to be the one you want.<br />
7) Run &#8216;adb -d pull /data/app/com.some.package.apk savedFile.apk&#8217;.</p>
<p>Congrats, savedFile.apk is your market app, saved for later installs. </p>
<p>To install it, use &#8216;adb -d install /path/to/apk&#8217;</p>
<p>Example with Bubble app on the market (Click for larger):</p>
<p><a href="http://www.zer0day.com/gallery/android-apks.png"><img src = "http://www.zer0day.com/gallery/android-apks_thumb.png" alt="example" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/backing-up-your-android-market-apks/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AndroidIRC for G1 released!</title>
		<link>http://www.zer0day.com/blog/androidirc-for-g1-released</link>
		<comments>http://www.zer0day.com/blog/androidirc-for-g1-released#comments</comments>
		<pubDate>Sun, 04 Jan 2009 20:40:23 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/androidirc-for-g1-released</guid>
		<description><![CDATA[Phew! I never knew coding such a small app could take so long, but I&#8217;ve finally managed to fix the really big bugs and make it run as a service. Anyway, head over to AndroidIRC.net for the file and more info. 
Bug reports, feedback and/or constructive criticism welcome (via email preferred).
]]></description>
			<content:encoded><![CDATA[<p>Phew! I never knew coding such a small app could take so long, but I&#8217;ve finally managed to fix the really big bugs and make it run as a service. Anyway, head over to <a href="http://www.androidirc.net/">AndroidIRC.net</a> for the file and more info. </p>
<p>Bug reports, feedback and/or constructive criticism welcome (via email preferred).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/androidirc-for-g1-released/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Bought a G1</title>
		<link>http://www.zer0day.com/blog/bought-a-g1</link>
		<comments>http://www.zer0day.com/blog/bought-a-g1#comments</comments>
		<pubDate>Thu, 27 Nov 2008 22:25:18 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=174</guid>
		<description><![CDATA[Better late then never&#8230;..or so they say :o
I originally ordered the black phone but T-Mobile fucked up and sent me the white one and to get a black one is a long process, so I&#8217;ve decided to stick with it.
Anyway, first impressions:

The design is very nice despite what people say about the &#8216;chin&#8217;. The screen [...]]]></description>
			<content:encoded><![CDATA[<p>Better late then never&#8230;..or so they say :o</p>
<p>I originally ordered the black phone but T-Mobile fucked up and sent me the white one and to get a black one is a long process, so I&#8217;ve decided to stick with it.</p>
<p>Anyway, first impressions:<br />
<span id="more-174"></span></p>
<p>The design is very nice despite what people say about the &#8216;chin&#8217;. The screen is very bright, even with low brightness settings, it looks a bit too bright. Soon after I got it, I noticed a very subtle but annoying creaking noise on the bottom right of the screen. Apparently, this is something to do with left over plastic during the manufacturing process and can be cut away. But when you buy a phone like, you expect not to come across issues like this. T-Mobile will be sending me out a replacement.   <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/getlost.png" alt="getlost" class="wp-smiley" />   </p>
<p>The keyboard is very difficult to see in the light when the backlight on the keyboard is on. Even sitting here with a room light, it&#8217;s difficult to see. But apart from that, it&#8217;s a very good keyboard, feel very solid. I hear the black keyboard doesn&#8217;t have the same issues.</p>
<p>The trackerball, I love this thing. It has a fuzzy feeling when you use it, it feels strange but good   <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/wub.png" alt="wub" class="wp-smiley" /> . My only gripe with it is I wish you could speed up the scrolling process with it, it keeps a constant speed when using it, unlike the finger swipe. </p>
<p>No problems with the other buttons, although they have the same seeing-in-the-light issues as the keyboard, but given they are 4 simple buttons, you won&#8217;t notice after a while. </p>
<p>After booting, I set it up with my gmail account, no issues there. The UI looks very clean, but some of the info is difficult to find, like battery info, which I found after using AnyCut (which is a great piece of software). </p>
<p>One problem I did find was with the Email software, you can&#8217;t use &#8216;Always use SSL/TLS&#8217; unless you have a cert signed by a proper authority  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/sad.png" alt="(" class="wp-smiley" />  The workaround for that is to select &#8216;Using SSL/TLS if available&#8217;. </p>
<p>Hmm..let&#8217;s see, what else&#8230;.</p>
<p>The speaker is really loud and clear. The Market app is very useful, I&#8217;ve used it more then I expected. I also finally got a chance to test my <a href="http://www.androidirc.net">irc app</a> on a real phone \o/ One disappointment was apps don&#8217;t automatically switch orientation, you have to open the keyboard for that. (It can be done, but needs to set in the AndroidManifest.xml file before shipping, but after that, the orientation only relies on the sensor and not the keyboard.)</p>
<p>T-Mobile also threw in a 8GB memory card (!) in addition to the 2GB that already came with the phone&#8230;nice! Sadly, no sign of the usb to 3.5mm headphone converter there have been rumors about.</p>
<p>That seems to be all for now, final recommendation, get it if you like it, but stick with the black model and don&#8217;t expect the glamor and wow factor of the iPhone. </p>
<p>My contract ( <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/sad.png" alt="(" class="wp-smiley" /> ) is £20 p/m with £7 p/m insurance and £100 for the phone. With that comes 100 mins + 100 texts (cross network) and unlimited (?) web usage in accordance with their Fair Usage Policy. (That means no 700Mb film downloads via the phone&#8230;yes I&#8217;m talking to you!) Quite expensive heh, but that was the cheapest plan they had   <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/ermm.png" alt="?" class="wp-smiley" />  (Yeah, I&#8217;m a cheapskate, so what? It&#8217;s this Credit Crunch, it&#8217;s killing me man  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/sad.png" alt="(" class="wp-smiley" /> )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/bought-a-g1/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Developing for Android</title>
		<link>http://www.zer0day.com/blog/developing-for-android</link>
		<comments>http://www.zer0day.com/blog/developing-for-android#comments</comments>
		<pubDate>Sun, 16 Nov 2008 21:05:33 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=172</guid>
		<description><![CDATA[When the Android SDK was first released, I didn&#8217;t pay much attention to it. But then came time for me to to choose my final year project for Uni. My original choice was snagged by someone else, so I had to make a quick decision, the deadline for choosing the project was the next day.
I [...]]]></description>
			<content:encoded><![CDATA[<p>When the Android SDK was first released, I didn&#8217;t pay much attention to it. But then came time for me to to choose my final year project for Uni. My original choice was snagged by someone else, so I had to make a quick decision, the deadline for choosing the project was the next day.</p>
<p>I had been thinking, before Uni started again, about how it would be a good idea for me to write my own apps for Android, after all, the apps could be written in Java which was something I knew. The app I had in mind was an IRC client for the phone. (Yes, I am an IRC addict :/). </p>
<p>So, sitting in the Uni computer room, I decided I would make an IRC app for Android as a final year project.</p>
<p><span id="more-172"></span><br />
I got started straight away, the SDK and the Android system was completely new to me, I&#8217;d never even bothered to look up anything about it. The initial weeks were very tough, I didn&#8217;t understand anything and was confused as hell even after reading the docs.</p>
<p>But now, I&#8217;m making good progress  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/grin.png" alt="D" class="wp-smiley" />  The app is coming along nicely; the toughest part is creating a parser, which is taking longer then expected. But my GUI and main interaction screen seem to working pretty well so far. I had to make a few design changes though, the idea to use tabs for channels just didn&#8217;t work out, mainly before working with dynamic content and tabs was cumbersome. </p>
<p>Anyway, I managed to work around that problem and load of others, so wish me luck to making a usable app \o/</p>
<p>P.S, leave a comment telling me what type of things you would expect to find in an IRC app for a phone&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/developing-for-android/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>2 yrs&#8230;hmmm&#8230;.</title>
		<link>http://www.zer0day.com/blog/2-yrshmmm</link>
		<comments>http://www.zer0day.com/blog/2-yrshmmm#comments</comments>
		<pubDate>Fri, 10 Oct 2008 21:02:10 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=170</guid>
		<description><![CDATA[2 years since I started blogging, things that have happened since then:

Got a car
Got 2 external HDs
Got a PDA
Got my own VPS
Learnt PHP
Wrote a PHP blogging engine, and scrapped it to do a rewrite, which I still haven&#8217;t started &#62;.&#60;
Got another laptop
Watched Smallville Seasons 1-7 and now following Season 8
Watched 1 ep of Psych and [...]]]></description>
			<content:encoded><![CDATA[<p>2 years since I started blogging, things that have happened since then:</p>
<ul>
<li>Got a car</li>
<li>Got 2 external HDs</li>
<li>Got a PDA</li>
<li>Got my own VPS</li>
<li>Learnt PHP</li>
<li>Wrote a PHP blogging engine, and scrapped it to do a rewrite, which I still haven&#8217;t started &gt;.&lt;</li>
<li>Got another laptop</li>
<li>Watched Smallville Seasons 1-7 and now following Season 8</li>
<li>Watched 1 ep of Psych and loved it. Now watched Season 1, watching Season 2 and following Season 3</li>
</ul>
<p>Heh. </p>
<p>Prolly more things to add, but can&#8217;t think of &#8216;em now.</p>
<p>I&#8217;m now in my final year of Uni and my final year project is making an IRC client app for Android, written in Java. Should be interesting&#8230;</p>
<p>So far the GUI is almost done (*thanks the person who dreamt up using XML for constructing GUIs*), and the text parser is making good progress. \o/ Now a matter of working out how to add the text to the main window and separating channels with tabs. Wish me luck  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/wink.png" alt=")" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/2-yrshmmm/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bad car week :(</title>
		<link>http://www.zer0day.com/blog/bad-car-week</link>
		<comments>http://www.zer0day.com/blog/bad-car-week#comments</comments>
		<pubDate>Wed, 03 Sep 2008 22:50:47 +0000</pubDate>
		<dc:creator>zer0day</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.zer0day.com/blog/?p=168</guid>
		<description><![CDATA[So far in 4 days, I&#8217;ve had 3 incidents involving my car    
First, a few days ago, I&#8217;m driving along minding my own business, I come to a tight road, and some muppet in the opposite direction decides to floor it, hits my wing mirror, knocking it into my car and cracking [...]]]></description>
			<content:encoded><![CDATA[<p>So far in 4 days, I&#8217;ve had 3 incidents involving my car  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/sad.png" alt="(" class="wp-smiley" />  </p>
<p>First, a few days ago, I&#8217;m driving along minding my own business, I come to a tight road, and some muppet in the opposite direction decides to floor it, hits my wing mirror, knocking it into my car and cracking the wing mirror glass (thankfully nothing happened to the plastic thing keeping the glass in place or the car door!)<br />
I stopped immediately but by the time I turned around, he was long gone. I just hope his car was damaged as well. It&#8217;s no biggie though, the glass works fine, and a replacement is pretty cheap.</p>
<p><span id="more-168"></span><br />
Today morning, I was out for a meal quite, far away, around 12am, parked my car in a side road. Have my meal, come out (around 1am) and find the back small window smashed, rear window rolled down and someone has had a proper go at finding something worth taking. Luckily, I left nothing too important in there so nothing was missing and double locking the doors mean you can&#8217;t open it without the key.  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/wink.png" alt=")" class="wp-smiley" /> <br />
Called the police, who decided there was no point coming around since they hadn&#8217;t left any blood or anything at the scene. Got home, stuck a bin bag over the broken window and went to bed, but didn&#8217;t get much sleep. Woke up at 8am, called insurance, who sent someone over around 10:30am and replaced the window (in 10 mins!). Course, it cost me a bit, had to pay the £50 excess (booooo).<br />
Got a call back from the cops who were interested in knowing if there was any chance the would-be-thief left prints behind. Chances are he probably did, the cops seemed happy with that and said they&#8217;d send someone around to check for prints (yay  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/grin.png" alt="D" class="wp-smiley" /> ). Hope the thief gets owned.</p>
<p>This morning, while getting the car ready for the repair man, I notice the rubber thing at the bottom of the car is half off  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/sad.png" alt="(" class="wp-smiley" />  Wasn&#8217;t much I could do expect stick it back the best I could, prolly needs to be taken to a garage and let them do it properly. </p>
<p>Sigh, never had this much trouble with my car before. No one&#8217;s ever touched my car, I remember leaving my window open for 3 days by mistake (!) and nothing was touched. Despite the occasional problems around here, this area seems pretty safe.  <img src="http://www.zer0day.com/blog/wp-content/plugins/more-smilies/Nomiconsv2.0/smile.png" alt="smile" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.zer0day.com/blog/bad-car-week/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
