<?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>SquareCows &#187; iPhone</title>
	<atom:link href="http://dev.squarecows.com/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://dev.squarecows.com</link>
	<description>Web Development</description>
	<lastBuildDate>Fri, 30 Jul 2010 20:38:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Use identi.ca in tweetie 2 on the iPhone.</title>
		<link>http://dev.squarecows.com/2009/10/27/use-identi-ca-in-tweetie-2-on-the-iphone/</link>
		<comments>http://dev.squarecows.com/2009/10/27/use-identi-ca-in-tweetie-2-on-the-iphone/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 14:41:35 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://dev.squarecows.com/2009/10/27/use-identi-ca-in-tweetie-2-on-the-iphone/">Ric_</span></dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dev.squarecows.com/?p=7497</guid>
		<description><![CDATA[For those of you who are fans of identi.ca the open version of twitter, you&#8217;ve probably been waiting for a decent app that allows you to post updates from your iPhone. Twitter has had plenty of very good apps and my favourite was tweetie. The latest release of this software (tweetie 2) lets you edit the [...]]]></description>
			<content:encoded><![CDATA[<p><span style="background-color: #ffffff;">For those of you who are fans of <a href="http://identi.ca" target="_blank">identi.ca</a> the open version of twitter, you&#8217;ve probably been waiting for a decent app that allows you to post updates from your iPhone. Twitter has had plenty of very good apps and my favourite was <a href="http://www.atebits.com/tweetie-iphone/" target="_blank">tweetie</a>. The latest release of this software (<a href="http://www.atebits.com/tweetie-iphone/" target="_blank">tweetie 2</a>) lets you edit the server API info, which means you can connect and post to <a href="http://identi.ca" target="_blank">identi.ca</a> and or status.net.</span></p>
<p>So here is a quick howto:</p>
<p>1. First add a new account and enter your username and password.</p>
<div id="attachment_7499" class="wp-caption alignleft" style="width: 160px"><a href="http://dev.squarecows.com/wp-content/uploads/2009/10/img_0007.png" rel="lightbox[7497]"><img class="size-thumbnail wp-image-7499" title="Add Account" src="http://dev.squarecows.com/wp-content/uploads/2009/10/img_0007-150x150.png" alt="Add Account" width="150" height="150" /></a><p class="wp-caption-text">Add Account</p></div>
<p>2. Now tap the cog symbol to enter advance settings.</p>
<p>3. You should bow be able to update the details with the following URL&#8217;s:</p>
<div id="attachment_7498" class="wp-caption alignleft" style="width: 160px"><a href="http://dev.squarecows.com/wp-content/uploads/2009/10/img_0006.png" rel="lightbox[7497]"><img class="size-thumbnail wp-image-7498" title="Edit API" src="http://dev.squarecows.com/wp-content/uploads/2009/10/img_0006-150x150.png" alt="Edit API" width="150" height="150" /></a><p class="wp-caption-text">Edit API</p></div>
<p><strong>API Root</strong>: https://identi.ca/api</p>
<p><strong>Search API</strong>: http://identi.ca/api</p>
<p><strong>*Note:</strong> API Root is <strong>HTTPS</strong> and Search API is <strong>HTTP</strong></p>
<p>4. Save your settings and enjoy!</p>
<div class="acc_license"><a xmlns:cc="http://creativecommons.org/ns#" rel="cc:license" href="http://creativecommons.org/licenses/by-nc/3.0/"><img src="http://i.creativecommons.org/l/by-nc/3.0/88x31.png" alt="by-nc" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-nc/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-nc/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><prohibits rdf:resource="http://creativecommons.org/ns#CommercialUse" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://dev.squarecows.com/2009/10/27/use-identi-ca-in-tweetie-2-on-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone + Linux tethering via USB cable!</title>
		<link>http://dev.squarecows.com/2009/05/06/iphone-linux-tethering-via-usb-cable/</link>
		<comments>http://dev.squarecows.com/2009/05/06/iphone-linux-tethering-via-usb-cable/#comments</comments>
		<pubDate>Wed, 06 May 2009 12:24:27 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://dev.squarecows.com/2009/05/06/iphone-linux-tethering-via-usb-cable/">Ric_</span></dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dev.squarecows.com/?p=3090</guid>
		<description><![CDATA[Following my post about iPhone + Linux tethering which used wireless to connect the laptop to the iPhone, I started to encounter a few problems with the solution. The main problem I found with this method was setting up the adhoc wireless network. It ALWAYS seemed a fiddle. So I started looking for a way [...]]]></description>
			<content:encoded><![CDATA[<p>Following my post about <a title="iPhone + Linux tethering" href="http://dev.squarecows.com/2009/02/18/iphone-linux-tethering/" target="_self">iPhone + Linux tethering</a> which used wireless to connect the laptop to the iPhone, I started to encounter a few problems with the solution. The main problem I found with this method was setting up the adhoc wireless network. It ALWAYS seemed a fiddle. So I started looking for a way to use the USB cable to connect the iPhone to the laptop and use that for connectivity. The answer was iTunnel! Here is a quick HOWTO for using it. I have sucessfully run this on <a title="Ubuntu" href="http://www.ubuntu.com" target="_blank">Ubuntu</a> 8.10 and 9.04.</p>
<p><strong>Requirements.</strong></p>
<p>A Jailbroken iPhone running SSH.</p>
<p><strong>WARNING: DOING THIS BREAKS YOUR iPHONE WARRANTY AND AGREEMENT WITH YOUR CELL/MOBILE PROVIDER: DO THIS AT YOUR OWN RISK!</strong></p>
<p><strong></strong><strong>Installation.</strong></p>
<p>Download iTunnel from: <a title="iTunnel" href="http://www.cs.toronto.edu/~jingsu/itunnel/itunnel-0.0.5.tgz" target="_blank">http://www.cs.toronto.edu/~jingsu/itunnel/itunnel-0.0.5.tgz</a> to your laptop.</p>
<p>Open a shell and type:</p>
<blockquote><p>tar xvfz itunnel-0.0.5.tgz</p>
<p>mv itunnel-0.0.5 itunnel</p></blockquote>
<p><strong>Running the tunnel.</strong></p>
<p>Plugin your iPhone via USB cable:</p>
<blockquote><p>cd ~/itunnel</p>
<p>./itunnel 3023</p></blockquote>
<p>The first time you run this it may fail and unmount your iPhone&#8217;s camera folder. Running it for a second time you should be shown the following in the shell:</p>
<blockquote><p>get_iPhone() success<br />
- successfully got device<br />
server waiting for ssh connection</p></blockquote>
<p>In a second shell now run the following command, which SSH&#8217;s to the new tunnel and sets up a SOCKS proxy on port 9000 for you:</p>
<blockquote><p>ssh -D 9000 -p 3023 127.0.0.1</p></blockquote>
<p>Leave both shells open, whilst you wish to be connected to the internet.</p>
<p><strong>Configure Firefox.</strong></p>
<p>Open Firefox and in the url bar enter:</p>
<blockquote><p>about:config</p></blockquote>
<p>Filter for:</p>
<blockquote><p>network.proxy.socks_remote_dns</p></blockquote>
<p>Now set its value to<strong> true</strong>. This allows the iPhone to resolve the DNS for firefox rather than the laptop, as only the iPhone has true internet connectivity to do DNS requests.</p>
<p>Now still in Firefox go to <strong>Edit &gt; Preferences</strong>. Choose the <strong>Advanced </strong>section and the<strong> Network</strong> tab. Now click the <strong>Settings</strong> button and Select <strong>Manual Proxy Configuration</strong>. Enter the following</p>
<blockquote><p>SOCKS Host: 127.0.0.1 Port: 9000</p></blockquote>
<p>Your now ready to browse the internet from your laptop without fiddling about creating a adhoc wireless network! To close the tunnel just hit CTRL+C in the the iTunnel shell.</p>
<div class="acc_license"><a xmlns:cc="http://creativecommons.org/ns#" rel="cc:license" href="http://creativecommons.org/licenses/by-nc/3.0/"><img src="http://i.creativecommons.org/l/by-nc/3.0/88x31.png" alt="by-nc" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-nc/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-nc/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><prohibits rdf:resource="http://creativecommons.org/ns#CommercialUse" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://dev.squarecows.com/2009/05/06/iphone-linux-tethering-via-usb-cable/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>
