<?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>Menial</title>
	<atom:link href="http://menial.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://menial.co.uk</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Tue, 31 Jan 2012 12:06:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Base 2.2.1</title>
		<link>http://menial.co.uk/blog/2011/12/09/base-2-2-1/</link>
		<comments>http://menial.co.uk/blog/2011/12/09/base-2-2-1/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 21:54:07 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=591</guid>
		<description><![CDATA[Base 2.2.1 is now available to download, for both web and App Store users. This is a bug fix update, taking care of some problems with data filters, CSV importing and the table editor. A full list of changes can be read in the release notes Base 2.2.1 can be downloaded from the product page [...]]]></description>
			<content:encoded><![CDATA[<p>Base 2.2.1 is now available to download, for both web and App Store users.</p>
<p>This is a bug fix update, taking care of some problems with data filters, CSV importing and the table editor. A full list of changes can be read in the <a href="http://update.menial.co.uk/releasenotes/base/976/">release notes</a></p>
<p>Base 2.2.1 can be downloaded <a href="http://menial.co.uk/software/base/">from the product page</a> or from the <a href="http://itunes.apple.com/app/base/id402383384?mt=12">Mac App Store</a>.<br />
As always, if you’ve found a bug or have a question, please do <a href="http://menial.co.uk/contact/">get in touch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/12/09/base-2-2-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Base 2.2</title>
		<link>http://menial.co.uk/blog/2011/10/25/base-2-2/</link>
		<comments>http://menial.co.uk/blog/2011/10/25/base-2-2/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 12:48:49 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=564</guid>
		<description><![CDATA[Base 2.2 is now available to download, for both web and App Store users. Browsing table data has been tweaked so that BLOB data fields are now displayed as a clip icon instead of garbled text. Double-clicking on a BLOB icon will show an editor sheet, pre-loaded with a viewer suitable for that data. It [...]]]></description>
			<content:encoded><![CDATA[<p>Base 2.2 is now available to download, for both web and App Store users.</p>
<p>Browsing table data has been tweaked so that BLOB data fields are now displayed as a clip icon instead of garbled text. Double-clicking on a BLOB icon will show an editor sheet, pre-loaded with a viewer suitable for that data. It knows the different between text and images and will also attempt to discover the correct file extension for any other data you may throw at it.</p>
<p class="centre"><a href="http://menial.co.uk/wp-content/uploads/table_with_blob_icons.png"><img src="http://menial.co.uk/wp-content/uploads/table_with_blob_icons-300x164.png" alt="" title="Table with blob icons"  class="right inset" /></a></p>
<p>Editing table data has also been made easier with the addition of some keyboard shortcuts. These are:</p>
<ul>
<li>Add row: ⌘ + (command and plus)</li>
<li>Delete row: ← (backspace)</li>
<li>Previous page: ⌘ ⤎ (command and left arrow)</li>
<li>Next page: ⌘ ⤏ (command and right arrow)</li>
</ul>
<p>&nbsp;</p>
<p>There is also an invisible but significant change in this update. The code for parsing table schemas has been rewritten to give greatly increased speed when viewing or editing complex schemas. It also results in far fewer display errors when inspecting tables.</p>
<p>A full list of changes can be read in the <a href="http://update.menial.co.uk/releasenotes/base/963/">release notes</a></p>
<p>Base 2.2 can be downloaded <a href="http://menial.co.uk/software/base/">from the product page</a> or from the <a href="http://itunes.apple.com/app/base/id402383384?mt=12">Mac App Store</a>.<br />
As always, if you’ve found a bug or have a question, please do <a href="http://menial.co.uk/contact/">get in touch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/10/25/base-2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jezz Discontinued</title>
		<link>http://menial.co.uk/blog/2011/09/18/jezz-discontinued/</link>
		<comments>http://menial.co.uk/blog/2011/09/18/jezz-discontinued/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 09:23:21 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Jezz]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=558</guid>
		<description><![CDATA[I&#8217;m sorry to say that from now onwards, Jezz is no more. It was a fun app to make, but it needs a lot of work to bring it up to date. iOS 4 (and soon 5) brought a lot of changes and I need to prioritise working on my other apps over Jezz. For [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://menial.co.uk/wp-content/uploads/jezz-icon-128.png" alt="Jezz Icon" title="Jezz Icon" width="128" height="128" class="leftinset" /></p>
<p>I&#8217;m sorry to say that from now onwards, Jezz is no more. It was a fun app to make, but it needs a lot of work to bring it up to date. iOS 4 (and soon 5) brought a lot of changes and I need to prioritise working on my other apps over Jezz.
<p>For those of you who have purchased Jezz, you will still be able to download it from the Purchased tab of the App Store.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/09/18/jezz-discontinued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Base 2.1.1</title>
		<link>http://menial.co.uk/blog/2011/08/23/base-2-1-1/</link>
		<comments>http://menial.co.uk/blog/2011/08/23/base-2-1-1/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 21:55:56 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=554</guid>
		<description><![CDATA[Base 2.1.1 is now available to download, for both web and App Store users. This is primarily a bug fix release, with details available in the changelog. It does add support for full-screen mode on Lion, as well as explicit support for files with the extension .sqlite. Base 2.1.1 can be downloaded from the product [...]]]></description>
			<content:encoded><![CDATA[<p>Base 2.1.1 is now available to download, for both web and App Store users.</p>
<p>This is primarily a bug fix release, with details available in <a href="http://update.menial.co.uk/releasenotes/base/923/">the changelog</a>. It does add support for full-screen mode on Lion, as well as explicit support for files with the extension <tt>.sqlite</tt>.</p>
<p>Base 2.1.1 can be downloaded <a href="/software/base/">from the product page</a> or <a href="http://itunes.apple.com/app/base/id402383384?mt=12">from the Mac App Store</a>.<br />
As always, if you&#8217;ve found a bug or have a question, please do <a href="/contact/">get in touch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/08/23/base-2-1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pricing changes</title>
		<link>http://menial.co.uk/blog/2011/07/14/pricing-changes/</link>
		<comments>http://menial.co.uk/blog/2011/07/14/pricing-changes/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 07:05:53 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Mac App Store]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=540</guid>
		<description><![CDATA[Last night, Apple quietly adjusted the prices on some of the App Store storefronts. This meant that for a few hours, prices varied by a relatively small amount depending on which store and which country you purchased any of my apps from. One of the App Storefronts which had prices raised was the UK one. [...]]]></description>
			<content:encoded><![CDATA[<p>Last night, Apple quietly adjusted the prices on some of the App Store storefronts. This meant that for a few hours, prices varied by a relatively small amount depending on which store and which country you purchased any of my apps from.</p>
<p>One of the App Storefronts which had prices raised was the UK one. Since I price <a href="http://menial.co.uk/software/base/">Base</a> in GBP, I have returned the UK price from the Apple-set £22.99 to £19.99. This means that many other countries have effectively had a price cut. For example, the US price before adjustments was $32.99 and is now $28.99.</p>
<p>To better fit the newly adjusted pricing tiers, I have decided to drop the price of <a href="http://menial.co.uk/software/jezz/">Jezz</a> to £0.69 ($0.99). The price of <a href="http://menial.co.uk/software/statistics/">Statistics for WordPress</a> will not change from the current level.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/07/14/pricing-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Base 2.1</title>
		<link>http://menial.co.uk/blog/2011/06/20/base-2-1/</link>
		<comments>http://menial.co.uk/blog/2011/06/20/base-2-1/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 21:57:31 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[Mac App Store]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=532</guid>
		<description><![CDATA[Base 2.1 is now available to download, for both web and App Store users. The full list list of enhancements &#038; fixes is available from the changelog, though there is one item I&#8217;d like to mention in more detail here. Something which I have received many emails about is that NULL values in tables are [...]]]></description>
			<content:encoded><![CDATA[<p>Base 2.1 is now available to download, for both web and App Store users.</p>
<p>The full list list of enhancements &#038; fixes is available from <a href="http://update.menial.co.uk/releasenotes/base/895/">the changelog</a>, though there is one item I&#8217;d like to mention in more detail here.</p>
<p>Something which I have received many emails about is that NULL values in tables are hard to distinguish from any other text. Being able to set the display string goes some way to fixing this, but doesn&#8217;t quite go far enough.</p>
<p>Base 2.1 now provides the option of displaying a placeholder graphic for cells with a NULL value. Now it&#8217;s easy to skim a table and see where the NULLs are, without having to hunt through pages of homogenous text. Here&#8217;s a contrived example to illustrate:</p>
<p class="centre"><a href="http://menial.co.uk/wp-content/uploads/table_with_null_values.png"><img src="http://menial.co.uk/wp-content/uploads/table_with_null_values-300x260.png" alt="Sample table with NULL placeholders" title="Sample table with NULL placeholders" /></a></p>
<p>Base 2.1 can be downloaded <a href="/software/base/">from the product page</a> or <a href="http://itunes.apple.com/app/base/id402383384?mt=12">from the Mac App Store</a>.<br />
As always, if you&#8217;ve found a bug or have a question, please do <a href="/contact/">get in touch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/06/20/base-2-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Quarantine Event Database</title>
		<link>http://menial.co.uk/blog/2011/06/16/mac-quarantine-event-database/</link>
		<comments>http://menial.co.uk/blog/2011/06/16/mac-quarantine-event-database/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 06:06:12 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=501</guid>
		<description><![CDATA[After all the fuss surrounding the iPhone location log, you may be interested to know that there is a file on Macs running Snow Leopard or higher that keeps a record of files you&#8217;ve downloaded. This record is not purged when you clear Safari downloads, caches or even reset Safari completely. &#160; The Short &#038; [...]]]></description>
			<content:encoded><![CDATA[<p>After all the fuss surrounding the iPhone location log, you may be interested to know that there is a file on Macs running Snow Leopard or higher that keeps a record of files you&#8217;ve downloaded. This record is not purged when you clear Safari downloads, caches or even reset Safari completely.</p>
<p>&nbsp;</p>
<p><strong>The Short &#038; Simple Summary</strong><br />
Launch Services is a hidden bit of OS X which helps apps open files. When you double-click on a file, Launch Services is the bit which decides which app to open. For files downloaded from the internet, it also sets a little warning flag to check with the user whether it&#8217;s OK to open the file. Once you&#8217;ve told the computer the file is safe, the Quarantine flag is removed from the file. However, it is not removed from a database which tracks all of these warning flags.</p>
<p>The Quarantine Events database contains URLs of downloaded files or mail addresses and subjects for saved attachments, along with a few other bits of information. For my computer, there were saved events from 4 year old emails!</p>
<p>This database file is located at: ~/Library/Preferences/com.apple.LaunchServices.QuarantineEvents. You can open the file with <a href="http://menial.co.uk/software/base/">Base</a>, or another SQLite editor if you prefer.</p>
<p>&nbsp;</p>
<p><strong>An Example Of What Happens When You Download A File</strong></p>
<p>We&#8217;ll run through a quick example of what happens with the Quarantine when you download an application from the internet. You can skip this section if you&#8217;re not interested.
<p>In this example, I&#8217;ll use Base as the test download, since it can open the Quarantine event database.</p>
<p></p>
<ol>
<li>Download Base from <a href="http://menial.co.uk/wp-content/uploads/base.zip">this link</a> and unzip it, but do not launch it yet</li>
<li>Open the Terminal and run the following command: <tt>xattr -l ~/Downloads/Base.app</tt></li>
<li>Take a look at the results of that command. There will be a line starting with &#8220;com.apple.quarantine&#8221;. This is what we&#8217;re interested in.</li>
<li>Run the app. You should get a warning like this: <a href="http://menial.co.uk/wp-content/uploads/untrusted_alert.png"><img src="http://menial.co.uk/wp-content/uploads/untrusted_alert-300x95.png" alt="Untrusted App Alert" title="Untrusted App Alert" /></a></li>
<li>Allow the app to run by clicking &#8220;Open&#8221;</li>
<li>Go back to the terminal and run the command from step 2 again. The line starting &#8220;com.apple.quarantine&#8221; should be gone. The app is no longer quarantined since you allowed it to run.</li>
</ol>
<p>You may have noticed in step 3 that part of the output from the <tt>xattr</tt> command is a UUID (looks something like: 24F21910-D116-40E4-B652-5719A0385561). This UUID is stored in the Quarantine database and it&#8217;s entry is not removed when the file flag is removed.</p>
<p>To show this entry, go back to Base, and use it to open the Quarantine Events database. This is located at ~/Library/Preferences/com.apple.LaunchServices.QuarantineEvents. Select the data tab and you&#8217;ll probably find a massive list of downloaded files. We can quickly find the download from step one by adding a filter at the bottom of the window.<br />You want the filter to look like this: <img src="http://menial.co.uk/wp-content/uploads/filter_bar.png" alt="Filter bar showing UUID" title="Filter bar showing UUID" />.<br />You should be left with a single row representing your download.</p>
<p>&nbsp;</p>
<p><strong>Wrapping Up</strong></p>
<p>I&#8217;d like to thank Dorian Johnson for bringing this file to my attention. I was incredibly surprised when I opened it and found listings from downloaded email attachments more than four years old!
<p>The Quarantine Events database file contains the bare minimum of information needed for Launch Services to display the warning message when opening an untrusted file. I&#8217;m not sure why items which have been opened aren&#8217;t purged though. It could simply be an oversight, in a similar manner to the iPhone location log. I&#8217;ll be very interested if someone could explain in detail.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/06/16/mac-quarantine-event-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Holiday time</title>
		<link>http://menial.co.uk/blog/2011/04/23/holiday-time/</link>
		<comments>http://menial.co.uk/blog/2011/04/23/holiday-time/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 12:39:25 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Menial]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=497</guid>
		<description><![CDATA[Just a quick note to say that I will be on holiday from Sunday 24th April to Monday 2nd May and might or might not have internet connectivity. As always, if you need support with anything from here, please do still send an email. Just don&#8217;t be surprised if it takes a bit longer than [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to say that I will be on holiday from Sunday 24<sup>th</sup> April to Monday 2<sup>nd</sup> May and might or might not have internet connectivity.</p>
<p>As always, if you need support with anything from here, <em>please do still send an email</em>. Just don&#8217;t be surprised if it takes a bit longer than usual to get a reply.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/04/23/holiday-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reading your iPhone location log</title>
		<link>http://menial.co.uk/blog/2011/04/22/reading-your-iphone-location-log/</link>
		<comments>http://menial.co.uk/blog/2011/04/22/reading-your-iphone-location-log/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 06:33:20 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=484</guid>
		<description><![CDATA[There&#8217;s a bit of fuss about iPhones tracking their owners location history. The instructions on that page are pretty involved. Here&#8217;s a command-line-free method to get at that controversial little file: &#160; Download and open iPhone Backup Extractor Click &#8220;Read Backups&#8221; and select the most recent backup from the list that appears A list of [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a bit of fuss about iPhones <a href="http://petewarden.github.com/iPhoneTracker/">tracking their owners location history</a>.</p>
<p>The instructions on that page are pretty involved. Here&#8217;s a command-line-free method to get at that controversial little file:</p>
<p>&nbsp;</p>
<ol>
<li>Download and open <a href="http://supercrazyawesome.com/">iPhone Backup Extractor</a></li>
<li>Click &#8220;Read Backups&#8221; and select the most recent backup from the list that appears</li>
<li>A list of app identifiers will be shown. Choose the one that says &#8220;iOS Files&#8221; and click Extract</li>
<li>Choose a location for extraction and wait a minute while the app does it&#8217;s thing</li>
<li>In the finder, navigate to &lt;extracted folder location&gt;/Library/Caches/locationd</li>
<li>Open the file &#8220;consolidated.db&#8221; in your SQLite editor of choice. <a href="http://menial.co.uk/software/base/">I recommend the one we make</a></li>
</ol>
<p>That SQLite database uses the R*Tree extension. Check out the <a href="http://www.sqlite.org/rtree.html">SQLite documentation</a> on how to efficiently query it.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/04/22/reading-your-iphone-location-log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Base 2.0.2</title>
		<link>http://menial.co.uk/blog/2011/04/01/base-2-0-2/</link>
		<comments>http://menial.co.uk/blog/2011/04/01/base-2-0-2/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 06:01:24 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Base]]></category>
		<category><![CDATA[Mac App Store]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://menial.co.uk/?p=469</guid>
		<description><![CDATA[Base 2.0.2 is now available to download, for both web and App Store users. It&#8217;s primarily a bugfix release, ironing out some more kinks found since 2.0.1. It also enables support for the SQLite R*Tree module. You can read the full list of fixes and improvements in the changelog. Base 2.0.2 can be downloaded from [...]]]></description>
			<content:encoded><![CDATA[<p>Base 2.0.2 is now available to download, for both web and App Store users. </p>
<p>It&#8217;s primarily a bugfix release, ironing out some more kinks found since 2.0.1. It also enables support for the <a href="http://www.sqlite.org/rtree.html">SQLite R*Tree module</a>.</p>
<p> You can read the full list of fixes and improvements in <a href="http://update.menial.co.uk/releasenotes/base/850/">the changelog</a>.</p>
<p>Base 2.0.2 can be downloaded <a href="/software/base/">from the product page</a>.</p>
<p>As always, if you&#8217;ve found a bug or have a question, please do <a href="/contact/">get in touch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://menial.co.uk/blog/2011/04/01/base-2-0-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.812 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-01-31 12:09:57 -->

