<?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>Virtually Shocking &#187; Android</title>
	<atom:link href="http://virtuallyshocking.com/category/tech/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://virtuallyshocking.com</link>
	<description>Not actually all that shocking.</description>
	<lastBuildDate>Wed, 23 May 2012 14:51:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Budgeting and Spending Cash</title>
		<link>http://virtuallyshocking.com/2009/07/13/budgeting-and-spending-cash/</link>
		<comments>http://virtuallyshocking.com/2009/07/13/budgeting-and-spending-cash/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 19:50:29 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[SpendingCash]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1331</guid>
		<description><![CDATA[(Disclosure &#8212; this post is about budgeting and mentions my Android app for doing the same, so take that as you will.) How do you budget your spending? Apparently my way of doing it is strange &#8211;here&#8217;s what I do. I know my annual salary, and I know my paycheck amounts (after taxes), and all [...]]]></description>
			<content:encoded><![CDATA[<p>(Disclosure &#8212; this post is about budgeting and mentions my Android app for doing the same, so take that as you will.)</p>
<p>How do you budget your spending?</p>
<p>Apparently my way of doing it is strange &#8211;here&#8217;s what I do.  I know my annual salary, and I know my paycheck amounts (after taxes), and all of the other relevant income numbers. I also know my recurring expenses &#8212; the mortgage, food, utilities, day care, and so on. (I break those into needs and wants as well, but it&#8217;s not really important for this post.) For the sake of simplicity, you can assume that I include my savings, Roth IRA contributions, etc, in the tally of recurring &#8216;expenses&#8217;.</p>
<p>When I subtract my recurring expenses from my income, I get my discretionary income. I have it in annual, monthly, weekly, and per-paycheck increments.</p>
<p>How do I budget that part out?  Apparently the normal way to do that is to plan how much to spend on this and that, and then try to stick with it. Track expenses in each category meticulously, make sure everything adds up. That&#8217;s too much overhead, and I&#8217;ll never stick to it. Instead, I say to myself, &#8220;Self, you&#8217;ve got $200 to spend and you&#8217;ve got to make it last a week. If you run out before then, you&#8217;re out of luck.&#8221;  The relevant numbers, then, are how much time I have left in my budget period, and how much money I have to cover it. I trust myself to look at my wallet and, based on those numbers, decide whether I can afford to go out to eat tonight, or order that book or electronic gizmo.</p>
<p>That worked when I spent most of my money in person. However, these days I spend most of my discretionary funds online, via a credit card. I&#8217;m not keen to use something like Mint.com (imagine if someone hacked Mint.com &#8212; they&#8217;d have all of your login information for all of your accounts &#8212; a single point of failure), and I don&#8217;t think it would let me do what I need to do anyway.  One option is to have an amount of cash equal to my weekly budget, and set any aside that I&#8217;ve spent online. Then I could take it back out and supplement it from my bank account when my budget rolled over. That&#8217;s what I did for a while.</p>
<p>A second option is to keep a little notebook and tally expenses. I think that&#8217;s actually a great option, but I don&#8217;t like carrying a notebook and pen with me. I would prefer not to carry anything extra. </p>
<p>However, I <i>am</i> always carrying my Android phone. As such, I decided to write <a href="http://spendingcash.brocktice.com/">a little program</a> for it that tracks my monthly and weekly budgets, and allows me to subtract from them by spending an arbitrary amount. On the weekly and monthly budget reset dates it resets and optionally rolls over any remaining amounts or amounts over-budget (as negative amounts). </p>
<p> So far it doesn&#8217;t seem to be a very popular app. It was suggested to me that that was  because nobody budgets this way. Is it so strange? How do you budget?</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/07/13/budgeting-and-spending-cash/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SpendingCash Posted to the Android Market</title>
		<link>http://virtuallyshocking.com/2009/07/02/spendingcash-posted-to-the-android-market/</link>
		<comments>http://virtuallyshocking.com/2009/07/02/spendingcash-posted-to-the-android-market/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 16:50:46 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[SpendingCash]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1322</guid>
		<description><![CDATA[I posted my first for-pay app to the Android Market yesterday. It&#8217;s something I wrote because I couldn&#8217;t find anything like it. It&#8217;s very simple, and the point of it is to simply track one&#8217;s spending within weekly and monthly budgets. I have tracked, using a spreadsheet, my disposable income for at least five years. [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_1325" class="wp-caption alignleft" style="width: 330px"><a href="http://spendingcash.brocktice.com"><img src="http://virtuallyshocking.com/wp-content/uploads/2009/07/main_03.png" alt="SpendingCash 0.3" title="SpendingCash 0.3" width="320" height="480" class="size-full wp-image-1325" /></a><p class="wp-caption-text">SpendingCash 0.3</p></div><br />
I posted my first for-pay app to the Android Market yesterday. It&#8217;s something I wrote because I couldn&#8217;t find anything like it. It&#8217;s very simple, and the point of it is to simply track one&#8217;s spending within weekly and monthly budgets.</p>
<p>I have tracked, using a spreadsheet, my disposable income for at least five years. I used to take out my weekly budget in cash every week, but now I work at home and so most of my spending is online via credit cards. I wanted something that would let me track how much of my budget I had left and tell me how long I had to stretch that money.</p>
<p>My first thought was to produce some sort of thin, credit-card-sized device that would do it, but I realized that would be too time consuming and expensive. Instead, I wrote this simple Android app. After all, I pretty much have my phone with me at all times, so I&#8217;d never be far from entering my expenditures.</p>
<p>I hope that there are people out there that have a similar need and are willing to pay $1 to have that need met. The first 24 hours have not been promising, but in the end I have an app that I like, and I guess if people eventually try it and decide they like it as well, it&#8217;ll be a little extra spending cash for me.</p>
<p>I made a simple site for the app: <a href="http://spendingcash.brocktice.com">SpendingCash</a></p>
<p>Would this sort of thing interest you? Why or why not? Do you think it&#8217;s worth $1?</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/07/02/spendingcash-posted-to-the-android-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JustSit 0.2.6 is out</title>
		<link>http://virtuallyshocking.com/2009/07/02/justsit-026-is-out/</link>
		<comments>http://virtuallyshocking.com/2009/07/02/justsit-026-is-out/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 16:39:25 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[JustSit]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1319</guid>
		<description><![CDATA[It is available on the Android Market and the Google Code project page. Improvements include louder bell sounds, automatic volume maximization, smarter handling of the onscreen keyboard and the text input fields. I also improved the icons in the app to meet the Android guidelines.]]></description>
			<content:encoded><![CDATA[<p>It is available on the <a href="http://www.cyrket.com/package/com.brocktice.JustSit">Android Market</a> and the <a href="http://code.google.com/p/justsit/">Google Code project page</a>.</p>
<p>Improvements include louder bell sounds, automatic volume maximization, smarter handling of the onscreen keyboard and the text input fields. I also improved the icons in the app to meet the Android guidelines.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/07/02/justsit-026-is-out/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>JustSit 0.2.2 is Out</title>
		<link>http://virtuallyshocking.com/2009/06/27/justsit-022-is-out/</link>
		<comments>http://virtuallyshocking.com/2009/06/27/justsit-022-is-out/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 01:03:36 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1317</guid>
		<description><![CDATA[Just uploaded, you can download the APK here. I think I&#8217;m going to release this one on the Android Market as well. I fixed an outstanding screen rotation bug, made it so that vibrate mode applies to both the bell and the ringtone, and upgraded to the Android 1.5 (Cupcake) API.]]></description>
			<content:encoded><![CDATA[<p>Just uploaded, you can download the APK <a href="http://justsit.googlecode.com/files/JustSit-0.2.2.apk">here</a>. I think I&#8217;m going to release this one on the Android Market as well.</p>
<p>I fixed an outstanding screen rotation bug, made it so that vibrate mode applies to both the bell and the ringtone, and upgraded to the Android 1.5 (Cupcake) API.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/06/27/justsit-022-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Just Sit</title>
		<link>http://virtuallyshocking.com/2009/01/01/just-sit/</link>
		<comments>http://virtuallyshocking.com/2009/01/01/just-sit/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 22:40:48 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Buddhism]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1178</guid>
		<description><![CDATA[As a learning exercise, and because it was something I wanted to have, I created a simple meditation timer application for Android called JustSit. The name is derived from a quote attributed to Zen Master Unmon: If you walk, just walk, if you sit, just sit, but whatever you do, don&#8217;t wobble. This quote is [...]]]></description>
			<content:encoded><![CDATA[<p>As a learning exercise, and because it was something I wanted to have, I created a simple meditation timer application for Android called <a href="http://code.google.com/p/justsit/">JustSit</a>.</p>
<p>The name is derived from a quote attributed to Zen Master Unmon:</p>
<blockquote><p>
If you walk, just walk, if you sit, just sit, but whatever you do, don&#8217;t wobble.
</p></blockquote>
<p>This quote is a tongue-in-cheek admonition to focus on the task at hand. There are plenty of timers for Android already, but this one does something special &#8212; it optionally helps to shut out the outside world by silencing the phone&#8217;s ringtone and/or turning off all of the network connections.</p>
<p>There are still a few things I want to add to the application, namely, options for sounds marking the beginning and end of the meditation period (currently mandatory), and options for vibrating notifications or no notifications. I&#8217;d also like to allow users to select the sounds to be used &#8212; currently they are hard-coded. Finally, it would be nice to allow people to save various profiles and timings. Nonetheless, at this point I find the application perfectly useful for its intended purpose.</p>
<p>For now, I&#8217;m not putting it on the Android Market. I don&#8217;t feel like it&#8217;s been tested enough to withstand the brutal onslaught of the Market users, and I am waiting to charge a small fee in order to recover my developer registration. The application will always remain open source, and will always be available for free on the <a href="http://code.google.com/p/justsit/">project website</a>. However, the majority of users will neither know how to nor want to download and install the app from there, so I&#8217;ll make it available with the aforementioned &#8216;convenience fee&#8217; from the Market. The ability to charge for apps is not currently available on the market, and one is not allowed to charge later for an app that is initially given away for free. I may post it to other Android application sites.</p>
<p>Please let me know if you try this and find it useful, and submit any feature requests or bug reports on the project <a href="http://code.google.com/p/justsit/issues/list">Issues page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/01/01/just-sit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Android for the Asus Eee PC 701</title>
		<link>http://virtuallyshocking.com/2008/12/20/building-android-for-the-asus-eeepc-701/</link>
		<comments>http://virtuallyshocking.com/2008/12/20/building-android-for-the-asus-eeepc-701/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 18:35:03 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1150</guid>
		<description><![CDATA[NOTE as of 2009-02-19: These instructions are now probably out of date. Thanks everyone for the discussion and the links. If you&#8217;re really interested in this, you should probably check out the android-porting google group / mailing list. BIG RED FLASHY WARNING THIS WILL wipe whatever you have installed on your Eee PC THIS IS [...]]]></description>
			<content:encoded><![CDATA[<h2>NOTE as of 2009-02-19:</h2>
<p>These instructions are now probably out of date. Thanks everyone for the discussion and the links. If you&#8217;re really interested in this, you should probably check out the <a href="http://groups.google.com/group/android-porting">android-porting</a> google group / mailing list.</p>
<hr />
<h2><blink><span style="color:red">BIG RED FLASHY WARNING</span></blink></h2>
<ul>
<li>THIS WILL wipe whatever you have installed on your Eee PC</li>
<li>THIS IS at a rather experimental stage, so don&#8217;t expect everything to function appropriately</li>
</ul>
<p>Now that you&#8217;ve read the warnings, I&#8217;ll point out that I&#8217;ve <a href="#download">posted an installation image</a> below. If you want to roll your own, continue from here.</p>
<h2>Instructions</h2>
<ol>
<li><b>READ THE WARNINGS</b> &#8211; I won&#8217;t be held responsible if you nuke your Eee PC</li>
<li><b>Get the source</b> by following <a href="http://source.android.com/download">these instructions</a>.</li>
<li><b>Create a local_manifest.xml file</b> in your .repo directory with the following contents:<br />
<code><br />
&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />
&lt;manifest&gt;<br />
  &lt;project name="platform/vendor/asus/eee_701" \ path="vendor/asus/eee_701"/&gt;<br />
&lt;/manifest&gt;<br />
</code>
</li>
<li><b>Sync</b> &#8211; do another repo sync to pull the eee_701 stuff</li>
<li><b>Build</b> &#8211; type<br />
<code><br />
TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 DISABLE_DEXPREOPT=true make -j8  installer_img<br />
</code>
</li>
<li><b>Wait</b> &#8230; It&#8217;ll take a while, particularly webkit</li>
<li><b>Make installer USB stick</b><br />
<code><br />
dd if=out/target/product/eee_701/installer.img of=/dev/&lt;usbstick of your choice&gt;<br />
</code>
</li>
<li><b>BIOS Settings</b> &#8211; Go into the BIOS settings (press F2 on boot) and set the boot device order so that the hard drive comes first. Also under IDE configuration set the internal flash drive to load before any USB drives. <b>ADDED 2008-12-21</b> &#8211; You must also turn off the SD card reader for the installation procedure.</li>
<li><b>Boot</b> &#8211; Plug the usb stick into your Eee PC and boot from it. When the BIOS screen comes up, press the &#8216;Esc&#8217; key to get the boot menu. Select the USB drive. You should be presented with a rudimentary installer menu. Quickly press an arrow and select option 0 (sysloader), then press Enter.</li>
<li><b>Let the install run</b> &#8211; When it&#8217;s done type &#8220;reboot&#8221; and hit enter. Once it reboots, wait a few seconds and then the android boot screen will appear. Tada!
</ol>
<p>Note that wifi and many other things don&#8217;t work right now, so I&#8217;m trying to figure them out. I&#8217;ll post the installation image shortly, and more details here as I find them.</p>
<p>These instructions are mostly based on information found <a href="http://groups.google.com/group/android-porting/browse_thread/thread/ab553116dbc960da/5764eb1ad8ba7571">here</a>.</p>
<p>Here&#8217;s a screenshot from the awful camera on my android phone:<br />
<div id="attachment_1162" class="wp-caption alignnone" style="width: 778px"><img src="http://virtuallyshocking.com/wp-content/uploads/2008/12/1229797732227.jpg" alt="Android Cupcake on the Eee PC" title="Android Cupcake on the Eee PC" width="500" class="size-large wp-image-1162" /><p class="wp-caption-text">Android Cupcake on the Eee PC</p></div></p>
<h2>UPDATE: 2008-12-20 19:12Z</h2>
<p>Image for your consumption is <a name="download" href="http://dl.getdropbox.com/u/126790/eeeDroid_2008-12-20_1843Z.img">here</a> <a name="mirror" href="http://brocktice.com/eeedroid/eeeDroid_2008-12-20_1843Z.img">(mirror)</a> <a name="torrent" href="http://brocktice.com/eeedroid/eeeDroid_2008-12-20_1843Z.img.4622764.TPB.torrent">(torrent)</a>. (Please use the torrent if you can). This is governed by the Apache 2.0 and GNU GPL Licenses. The sources are currently available from Google.</p>
<h2>UPDATE: 2009-01-03 22:51Z</h2>
<p>For the pedants, and my conscience. (On a related note, hello Slashdot and Gizmodo visitors.)<br />
The software included in this product contains copyrighted software that is licensed under the GPL. A copy of that license is available <a href="http://brocktice.com/eeedroid/GPL.txt">here</a> (2008-01-04 &#8211; Link typo fixed, sorry). You may obtain the complete Corresponding Source code from me for a period of three years after the binary was posted, which will be no earlier than 2011-12-20, by sending a money order or check for $5 to:</p>
<pre>
Brock M. Tice
PO BOX 17416
Saint Paul, MN 55117
</pre>
<p>Please write “source for Android EeePC build ” in the memo line of your payment.</p>
<p>This offer is valid to anyone in receipt of this information.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2008/12/20/building-android-for-the-asus-eeepc-701/feed/</wfw:commentRss>
		<slash:comments>107</slash:comments>
		</item>
		<item>
		<title>I Dream of Cupcake</title>
		<link>http://virtuallyshocking.com/2008/12/19/i-dream-of-cupcake/</link>
		<comments>http://virtuallyshocking.com/2008/12/19/i-dream-of-cupcake/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 03:59:10 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/2008/12/19/i-dream-of-cupcake/</guid>
		<description><![CDATA[I Dream of Cupcake Originally uploaded by brocktice Android cupcake branch running on my devphone. Sort of.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/brocktice/3122066164/" title="photo sharing"><img src="http://farm4.static.flickr.com/3245/3122066164_b73e084bce_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
<br />
<span style="font-size: 0.9em; margin-top: 0px;"><a href="http://www.flickr.com/photos/brocktice/3122066164/">I Dream of Cupcake</a><br />
<br />
Originally uploaded by <a href="http://www.flickr.com/people/brocktice/">brocktice</a><br />
</span><br />
<br clear="all" /></p>
<p>Android cupcake branch running on my devphone. Sort of.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2008/12/19/i-dream-of-cupcake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>K9</title>
		<link>http://virtuallyshocking.com/2008/11/03/k9/</link>
		<comments>http://virtuallyshocking.com/2008/11/03/k9/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 20:50:34 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1107</guid>
		<description><![CDATA[So, you haven&#8217;t heard much from me in a while. The little one has been using up great amounts of my time and attention. (And she&#8217;s totally worth it). However, I&#8217;m finally getting back into the swing of things with work, around the house, etc. I&#8217;ve started roasting my own coffee, which is great, and [...]]]></description>
			<content:encoded><![CDATA[<p>So, you haven&#8217;t heard much from me in a while. The <a href="http://amanda-n-brock.com/gallery/main.php?g2_itemId=854">little one</a> has been using up great amounts of my time and attention. (And she&#8217;s totally worth it).</p>
<p>However, I&#8217;m finally getting back into the swing of things with work, around the house, etc. I&#8217;ve started roasting my own coffee, which is great, and Amanda got me an espresso machine that should be arriving within hours in which to use my freshly-roasted beans.</p>
<p>The thing that has been using up the greatest amount of my &#8220;free&#8221; time (whatever that means these days) has been hacking on an improved email client for the new &#8220;Google Phone&#8221;, the <a href="http://en.wikipedia.org/wiki/T-Mobile_G1">G1</a>. The included email client was utter crap, to put it kindly, not even as sophisticated as the client on my little Razr2 v8 flip phone. However, someone forked the open-source email client that came with the device into a project called <a href="http://code.google.com/p/k9mail/">K-9</a>. The name is derived from that of an old UNIX-y email client called <a href="http://en.wikipedia.org/wiki/Mutt_(e-mail_client)">mutt</a>, the idea being that K-9 (canine) is a sort of androidy name for a dog, I guess.</p>
<p>Anyway, the client has been rapidly improving. I haven&#8217;t done much &#8212; just a few bug fixes here and there, and possibly the addition of some bugs (hope not) &#8212; but several people are working on it. It&#8217;s already getting rave reviews in the Android market, particularly since people have only the crappy built-in client an an alternative. Heh. I don&#8217;t know Java, really, but that hasn&#8217;t been stopping me. It&#8217;s not that different from Python and C++. Anyway, if you have a G1, check it out. We&#8217;re improving performance, fixing bugs, and adding features all of the time.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2008/11/03/k9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

