<?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>Problems to Solve</title>
	<atom:link href="http://problemstosolve.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://problemstosolve.com</link>
	<description>A Blog dedicated to solving problems.</description>
	<lastBuildDate>Wed, 09 May 2012 17:52:51 +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>Deploy data files only to new website with rsync [solved]</title>
		<link>http://problemstosolve.com/2012/05/09/deploy-data-files-only-to-new-website-with-rsync-solved/</link>
		<comments>http://problemstosolve.com/2012/05/09/deploy-data-files-only-to-new-website-with-rsync-solved/#comments</comments>
		<pubDate>Wed, 09 May 2012 17:52:51 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=282</guid>
		<description><![CDATA[I wanted to copy everything from my git repo to production except images and media. This tutorial helped me out. This command will copy all js, php, html, and css files and directory structure without copying images or other media: rsync -av --include='*/' --include='*.php' --include='*.html' --include='*.js' --include='*.css' --exclude='*' source/ destination/ This will work in linux, [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to copy everything from my git repo to production except images and media. <a href="http://techblog.zabuchy.net/2011/transfer-only-selected-file-types-with-rsync/">This tutorial</a> helped me out. This command will copy all js, php, html, and css files and directory structure without copying images or other media:</p>
<p><code>rsync -av --include='*/' --include='*.php' --include='*.html' --include='*.js' --include='*.css' --exclude='*' source/ destination/</code></p>
<p>This will work in linux, unix, or os x.</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2012/05/09/deploy-data-files-only-to-new-website-with-rsync-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mount servers and other OS X drives with SSHFS in Lion [Solved]</title>
		<link>http://problemstosolve.com/2012/05/02/mount-servers-and-other-os-x-drives-with-sshfs-in-lion-solved/</link>
		<comments>http://problemstosolve.com/2012/05/02/mount-servers-and-other-os-x-drives-with-sshfs-in-lion-solved/#comments</comments>
		<pubDate>Wed, 02 May 2012 18:01:40 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[aa_uncheck me]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=276</guid>
		<description><![CDATA[I tried following the instructions on this blog but it didn&#8217;t work (I got a kernel extension error): http://blog.philippklaus.de/2011/07/sshfs-on-mac-os-x-10-6-8-with-fuse4x/ So instead I ran these two packages: http://osxfuse.github.com/ https://github.com/osxfuse/osxfuse/wiki/SSHFS I ran their .pkg files and now I can run commands like this: mkdir remoteserver/ sshfs jordan@[My IP or Domain]:/ remoteserver/ And it mounts in Finder like [...]]]></description>
			<content:encoded><![CDATA[<p>I tried following the instructions on this blog but it didn&#8217;t work (I got a kernel extension error):</p>
<p><a href="http://blog.philippklaus.de/2011/07/sshfs-on-mac-os-x-10-6-8-with-fuse4x/" title="http://blog.philippklaus.de/2011/07/sshfs-on-mac-os-x-10-6-8-with-fuse4x/">http://blog.philippklaus.de/2011/07/sshfs-on-mac-os-x-10-6-8-with-fuse4x/</a><br />
      So instead I ran these two packages:<br />
<a href="http://osxfuse.github.com/" title="http://osxfuse.github.com/">http://osxfuse.github.com/</a><br />
<a href="https://github.com/osxfuse/osxfuse/wiki/SSHFS" title="https://github.com/osxfuse/osxfuse/wiki/SSHFS">https://github.com/osxfuse/osxfuse/wiki/SSHFS</a><br />
       I ran their .pkg files and now I can run commands like this:<br />
mkdir remoteserver/<br />
sshfs jordan@[My IP or Domain]:/ remoteserver/<br />
           And it mounts in Finder like a regular directory. I can right click and eject the folder from within the finder. Neat!</p>
<p><a href="http://problemstosolve.com/wp-content/uploads/Screen-Shot-2012-05-02-at-11.04.57-AM.jpg"><img src="http://problemstosolve.com/wp-content/uploads/Screen-Shot-2012-05-02-at-11.04.57-AM.jpg" alt="" title="Screen Shot 2012-05-02 at 11.04.57 AM" width="703" height="393" class="alignleft size-full wp-image-280" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2012/05/02/mount-servers-and-other-os-x-drives-with-sshfs-in-lion-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable OS X Lion&#8217;s &#8220;is an Application Downloaded from the Internet. Are you sure you want to open it?&#8221; message with Onyx [solved]</title>
		<link>http://problemstosolve.com/2012/03/04/disable-os-x-lions-is-an-application-downloaded-from-the-internet-are-you-sure-you-want-to-open-it-message-with-onyx/</link>
		<comments>http://problemstosolve.com/2012/03/04/disable-os-x-lions-is-an-application-downloaded-from-the-internet-are-you-sure-you-want-to-open-it-message-with-onyx/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 00:16:48 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=273</guid>
		<description><![CDATA[What a Vista-like message. Apple warns you every time you open almost any kind of file that was downloaded from the internet, which is MOST files these days. There doesn&#8217;t seem to be any way to turn it off. It happens with applications, php files, even HTML and jpg files. As a PHP programmer, I [...]]]></description>
			<content:encoded><![CDATA[<p>What a Vista-like message. Apple warns you every time you open almost any kind of file that was downloaded from the internet, which is MOST files these days. There doesn&#8217;t seem to be any way to turn it off. It happens with applications, php files, even HTML and jpg files. As a PHP programmer, I can&#8217;t stand seeing this message every time I open files that I coded MYSELF. It severely interrupts my workflow.</p>
<p>The commonly suggested method of using terminal to write to defaults does NOT work for me:<br />
<code>defaults write com.apple.LaunchServices LSQuarantine -bool NO</code></p>
<p>There is another method of manually removing the quarantine flag of the files that you download each time you download them, but this would take more time than just clicking ok in the stupid dialog.</p>
<p>What did work for me was downloading <a href="http://www.titanium.free.fr/download.php?sid=b44f95b92bf2b177bfe507666860ff31">the latest version of Onyx</a> and unchecking the internet warning checkbox. Thank you, Titanium Software!</p>
<p>Note that this does make your computer more susceptible to viruses and trojans if you visit risky sites or blindly open unknown applications. For users like me, this is preferable to the condescending, interrupting workflow Apple has been increasingly favoring lately.</p>
<p>Cancel or Allow?</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2012/03/04/disable-os-x-lions-is-an-application-downloaded-from-the-internet-are-you-sure-you-want-to-open-it-message-with-onyx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Logic Beachballs on EXS 24 Instrument Selection [Solved]</title>
		<link>http://problemstosolve.com/2012/01/29/logic-beachballs-on-exs-24-instrument-selection-solved/</link>
		<comments>http://problemstosolve.com/2012/01/29/logic-beachballs-on-exs-24-instrument-selection-solved/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 01:10:06 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=271</guid>
		<description><![CDATA[I&#8217;ve recently been experiencing never-ending beachballs (crashes) when trying to load instruments in EXS 24 in Logic Pro 9.1.6 in both 32-bit and 64-bit. I recently installed a Blu-Ray player. As soon as I ejected the disc, Logic stopped beachballing and loaded the sample fine. It must have been trying to search the Blu-Ray drive [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been experiencing never-ending beachballs (crashes) when trying to load instruments in EXS 24 in Logic Pro 9.1.6 in both 32-bit and 64-bit.</p>
<p>I recently installed a Blu-Ray player. As soon as I ejected the disc, Logic stopped beachballing and loaded the sample fine. It must have been trying to search the Blu-Ray drive for the audio files and gotten stuck somehow.</p>
<p>I&#8217;ve also read that turning off the spotlight index for any Windows partitions helps. I would suggest unmounting any network drives as well if you&#8217;re experiencing this issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2012/01/29/logic-beachballs-on-exs-24-instrument-selection-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP DOMDocument stops render on errors</title>
		<link>http://problemstosolve.com/2012/01/28/php-domdocument-stops-render-on-errors/</link>
		<comments>http://problemstosolve.com/2012/01/28/php-domdocument-stops-render-on-errors/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 13:26:47 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=267</guid>
		<description><![CDATA[Several of PHP&#8217;s DomDocument functions halt rendering the page on any kind of error, and are finicky to test. I was parsing an RSS feed and wanted to display a scaled down version of the image in the feed. This code worked if the code contained an image: $rss = @file_get_contents('http://problemstosolve.com/?feed=rss2', false); if($rss === false) [...]]]></description>
			<content:encoded><![CDATA[<p>Several of PHP&#8217;s DomDocument functions halt rendering the page on any kind of error, and are finicky to test. I was parsing an RSS feed and wanted to display a scaled down version of the image in the feed. This code worked if the code contained an image:<br />
<code>$rss = @file_get_contents('http://problemstosolve.com/?feed=rss2', false);<br />
if($rss === false)<br />
{<br />
$feed = false;<br />
}else<br />
{<br />
$feed = mb_convert_encoding($rss, "HTML-ENTITIES", "UTF-8");<br />
}<br />
$result = new SimpleXMLElement($feed);<br />
foreach($result-&gt;channel-&gt;item as $item)<br />
{<br />
$content = $item-&gt;children('http://purl.org/rss/1.0/modules/content/');<br />
$dom = new DOMDocument();<br />
$dom-&gt;loadHTML($content-&gt;encoded);<br />
$images = $dom-&gt;getElementsByTagName('img');<br />
echo "&lt;img src=\"" . $images-&gt;item(0)-&gt;getAttribute('src') . "\" width=\"100\" /&gt;&lt;br/&gt;";<br />
}</code></p>
<p>However, if the post didn&#8217;t contain an image, the whole page would blow up with no PHP error. To make things worse, if the problem was in one of several codeigniter views, it would make codeigniter display the views out of order. None of these tests for images worked:</p>
<p><code>//didn't work<br />
if(!$images)<br />
//didn't work<br />
if(!empty($images))<br />
//didn't work<br />
if(!empty($images-&gt;hasAttribute('src')))<br />
//didn't work<br />
if(!empty($images-&gt;item(0)))<br />
//didn't work<br />
if(!$images-&gt;children)<br />
//didn't work<br />
if($images-&gt;length() == 0)</code></p>
<p>What finally worked was:<br />
<code>if($images-&gt;length == 0)</code></p>
<p>getElementsByTagName always returns a DOMNodeList and it&#8217;s hard to check to see if it actually contains anything. I haven&#8217;t figured out a way for PHP to handle errors better with DOMDocument.</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2012/01/28/php-domdocument-stops-render-on-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Run Two Instances of TextWrangler at Once [Solved]</title>
		<link>http://problemstosolve.com/2011/12/06/run-two-instances-of-textwrangler-at-once-solved/</link>
		<comments>http://problemstosolve.com/2011/12/06/run-two-instances-of-textwrangler-at-once-solved/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:13:35 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=255</guid>
		<description><![CDATA[Update:Barebones support got back to me and explained why this wasn&#8217;t working, this method broke their codesigning. But they had a solution: Simply go to File > New > FTP/SFTP Browser. Thanks Barebones! Edit: Darn, I&#8217;m getting this error when trying to open remote documents: (MacOS Error code: -25293) When I&#8217;m working on two projects [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong>Barebones support got back to me and explained why this wasn&#8217;t working, this method broke their codesigning. But they had a solution: Simply go to File > New > FTP/SFTP Browser. Thanks Barebones!</p>
<p><del datetime="2011-12-06T19:57:32+00:00"><br />
Edit: Darn, I&#8217;m getting this error when trying to open remote documents: (MacOS Error code: -25293)<br />
</del></p>
<p><del datetime="2011-12-06T19:58:41+00:00">When I&#8217;m working on two projects at once, or want to grab a remote file from FTP when I already have one FTP site open, it would be nice to run two instances of TextWrangler at once, since it only supports having one FTP site open at a time.</del></p>
<p><del datetime="2011-12-06T19:58:41+00:00">I figured out how:</del><br />
<del datetime="2011-12-06T19:58:41+00:00"><br />
-Go to Applications/ and right click on TextWrangler and select Duplicate.<br />
-Rename Textwrangler copy to Textwrangler2<br />
-Right click on Textwrangler and choose &#8220;Show Package Contents&#8221;<br />
-Open info.plist inside the Contents folder<br />
-Change the data from<br />
</del><br />
<del datetime="2011-12-06T19:58:41+00:00"></p>
<pre>
	&lt;key&gt;CFBundleIdentifier&lt;/key&gt;
	&lt;string>com.barebones.textwrangler&lt;/string&gt;
</pre>
<p></del><br />
<del datetime="2011-12-06T19:58:41+00:00"><br />
to<br />
</del><br />
<del datetime="2011-12-06T19:58:41+00:00"></p>
<pre>
	&lt;key&gt;CFBundleIdentifier<&lt;/key&gt;
	&lt;string&gt;com.barebones.textwrangler2&lt;/string&gt;
</pre>
<p></del><br />
<del datetime="2011-12-06T19:58:41+00:00"><br />
Now you can open both TextWrangler apps.<br />
</del><br />
<del datetime="2011-12-06T19:58:41+00:00"><br />
Optionally, grab this snazzy textwrangler alternative icon from this page:<br />
<a href="http://sethlilly.deviantart.com/art/TextWrangler-Replacement-Icon-180898652" title="http://sethlilly.deviantart.com/art/TextWrangler-Replacement-Icon-180898652" target="_blank">http://sethlilly.deviantart.com/art/TextWrangler-Replacement-Icon-180898652</a><br />
Right click and choose "copy image". Then get info on TextWrangler2, click on the small icon in the top right, and hit command-V to paste. That way it's easy to tell the two instances apart in the Dock and switching between applications.<br />
</del></p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2011/12/06/run-two-instances-of-textwrangler-at-once-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySql Avg() doesn&#8217;t work with enums or sets</title>
		<link>http://problemstosolve.com/2011/11/04/mysql-avg-doesnt-work-with-enums-or-sets/</link>
		<comments>http://problemstosolve.com/2011/11/04/mysql-avg-doesnt-work-with-enums-or-sets/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 02:59:31 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=253</guid>
		<description><![CDATA[I had a very simple votes table with a rating column which was defined as a SET(&#8217;1&#8242;,&#8217;2&#8242;,&#8217;3&#8242;,&#8217;4&#8242;,&#8217;5&#8242;). This was meant to be easy to rate items from 1 to 5 stars. Then I had the following values: item_id rating 1 3 1 4 1 4 1 5 When I ran SELECT AVG(&#8216;rating&#8217;) FROM votes WHERE [...]]]></description>
			<content:encoded><![CDATA[<p>I had a very simple votes table with a rating column which was defined as a SET(&#8217;1&#8242;,&#8217;2&#8242;,&#8217;3&#8242;,&#8217;4&#8242;,&#8217;5&#8242;). This was meant to be easy to rate items from 1 to 5 stars.<br />
Then I had the following values:</p>
<p><code>item_id  rating<br />
1        3<br />
1        4<br />
1        4<br />
1        5</code></p>
<p>When I ran SELECT AVG(&#8216;rating&#8217;) FROM votes WHERE item_id = 1, I would mysteriously get &#8217;9&#8242; instead of &#8217;4&#8242;.</p>
<p>It turned out that ENUM and SETs return the index of the ratings, in powers of 2 for some reason, instead of the rating values themselves. So SELECT item_id, rating, CONV(rating, UNSIGNED) produced this:<br />
<code>item_id rating CONV(rating, unsigned)<br />
1       3      4<br />
1       4      8<br />
1       4      8<br />
1       5      16</code></p>
<p>So the average of the indexes of the set would be 9.</p>
<p>Instead I had to convert the set to a string, then convert the string to an unsigned INT to get the results I wanted:<br />
SELECT rating, AVG( CONVERT( CONVERT( rating, CHAR ) , UNSIGNED ) ) FROM votes WHERE item_id = 1;</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2011/11/04/mysql-avg-doesnt-work-with-enums-or-sets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to update Jailbroken iPhone to 4.3.3 [solved]</title>
		<link>http://problemstosolve.com/2011/08/13/how-to-update-jailbroken-iphone-to-4-3-3-solved/</link>
		<comments>http://problemstosolve.com/2011/08/13/how-to-update-jailbroken-iphone-to-4-3-3-solved/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 06:50:27 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=239</guid>
		<description><![CDATA[After having some problems with my home button, I tried taking my iPhone to the Apple store, who told me it would cost $200 to replace the hardware button on my iPhone. They also mentioned there were some home button issues with 4.3.1, the version of my iPhone OS, and to try updating. (They also [...]]]></description>
			<content:encoded><![CDATA[<p>After having some problems with my home button, I tried taking my iPhone to the Apple store, who told me it would cost $200 to replace the hardware button on my iPhone. They also mentioned there were some home button issues with 4.3.1, the version of my iPhone OS, and to try updating. (They also said they had to mention the jailbreak could be my problem and to remove it).</p>
<p>I went home, determined to either fix the home button myself (they cost <a href="http://www.amazon.com/Original-Iphone-Cable-Button-Repair/dp/B0050G19MC" target="_blank">$5 online</a>) or try a software update. I tried updating to 4.3.3 first, the latest untethered jailbreak. This is trickier now that 4.3.5 is out.</p>
<p>First, I ran AptBackup, a package you can find in Cydia to save all of your jailbroken apps for restoring later. (Edit: AptBackup deleted all my AppStore apps, people recommend PkgBackup instead.) I also saved my SHSH blobs in Cydia (important) when it prompted me, so that I could upgrade or downgrade my iOS freely.</p>
<p>I downloaded iOS 4.3.3 from <a href="http://www.redmondpie.com/download-ios-4.3.3-for-iphone-ipad-ipod-touch-direct-links/" target="_blank">here</a> and tried option-updating or option-restoring in Itunes, but it gave me the error &#8220;The device isn&#8217;t eligible for the requested build.&#8221; I learned this is because Apple stopped signing iOS 4.3.3 in an effort to prevent jailbreaking.</p>
<p>I followed <a href="http://www.saurik.com/id/12" target="_blank">Saurik&#8217;s old guide</a>, adding the line &#8220;74.208.10.249 gs.apple.com&#8221; to my /etc/hosts file to have Saurik&#8217;s Cydia server spoof apple&#8217;s verification servers. This bypasses the &#8220;eligible&#8221; error in iTunes, but as described, at the end of the restore I got the error message The iPhone &#8220;iPhone&#8221; could not be restored. An unknown error occured (1015)&#8221; Saurik writes that you should restore twice, but that you will get this message both times and get stuck in recovery mode, and then you should jailbreak.</p>
<p>Then, I tried using the latest version of <a href="http://blog.iphone-dev.org/" target="_blank">RedSn0w</a> to jailbreak. RedSn0w requires you to enter DFU mode by turning off the phone, but in recovery mode the phone turns on automatically when it&#8217;s plugged into USB. Regardless, I was able to enter DFU mode by holding down power for 2 seconds, pressing the power and home button for 10 seconds, and then releasing the power button and holding home for 10 seconds. Then, the phone hung on the &#8220;Installing Activation Bundles&#8221; screen and then rebooted and was stuck on the recovery screen.</p>
<p>I tried the application &#8220;fixrecovery43&#8243; but it didn&#8217;t work. (I got the error: libusb:error [darwin_transfer_status] transfer error: timed out)</p>
<p>What did work for me was installing <a href="http://thefirmwareumbrella.blogspot.com/" target="_blank">TinyUmbrella</a> and clicking the &#8220;Exit Recovery&#8221; option. TinyUmbrella crashed a few times on me, I think because of conflicts with Apple&#8217;s httpd server. I had to disable websharing and type &#8220;sudo killall httpd&#8221; in Terminal first. Then I clicked TinyUmbrella&#8217;s &#8220;Start TSS Server&#8221; and then it ran better. Open up /Applications/Utilities/Console.app for more details on what&#8217;s happening if you&#8217;re having trouble with TinyUmbrella. Evidentially you can use their TSS servers to restore the phone via iTunes as well but it didn&#8217;t work for me (I got a &#8220;could not connect to apple servers&#8221; error in iTunes).</p>
<p>Note: TinyUmbrella edits your hosts file and deletes everything except the gs.apple.com line. If you have other lines in your hosts file I suggest backing it up.</p>
<p>First I tried DFU mode, but the &#8220;fix restore&#8221; button didn&#8217;t work (the phone got stuck on a greenpois0n screen with the message &#8220;unable to find gbdevlist&#8221; and &#8220;unable to find fs_mount&#8221;). What worked for me was leaving the iPhone in recovery mode (iPhone screen on, usb cable icon pointing to iTunes icon), and then it shows up in the list of devices in recovery mode. Then I simply clicked on &#8220;exit recovery&#8221; and my phone booted normally into 4.3.3. Whew!</p>
<p>Finally, I reinstalled AptBackup and clicked &#8220;restore&#8221;, which restored all of my Cydia apps, but deleted all of my appstore apps. None of the suggested online fixes (installing an appstore app, resyncing with iTunes, turning on and off restrictions) worked. People online recommend PkgBackup instead of AptBackup, note to self. Anyway I restored my apps and settings from backup again using my old backup in iTunes and all is good. So far so good with the home button. If your iPhone 4 home button is still on the fritz, there are some good voodoo tricks in the comments <a href="http://www.tipb.com/2011/01/04/tipb-bug-home-button-working-iphone/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2011/08/13/how-to-update-jailbroken-iphone-to-4-3-3-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Control Headphone and Speaker Volume Independently on a MOTU [solved]</title>
		<link>http://problemstosolve.com/2011/03/14/control-headphone-and-speaker-volume-independently-on-a-motu-solved/</link>
		<comments>http://problemstosolve.com/2011/03/14/control-headphone-and-speaker-volume-independently-on-a-motu-solved/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 07:08:39 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[equipment]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=227</guid>
		<description><![CDATA[I have successfully extended the life of my MOTU 896 audio interface. This solution required buying a new product, but I am so happy with the result that I wanted to post about it anyway. I had two problems with the MOTU. One was that the volume knob is on the unit which I had [...]]]></description>
			<content:encoded><![CDATA[<p>I have successfully extended the life of my MOTU 896 audio interface. This solution required buying a new product, but I am so happy with the result that I wanted to post about it anyway. </p>
<p>I had two problems with the MOTU. One was that the volume knob is on the unit which I had to keep nearby my seat at all times, which even with a custom rack makes my room layout cluttered and makes me reach awkwardly for it to adjust the volume. The pot was also dirty and created scratching noise when I turned the knob.</p>
<p>The other problem was that if I wanted to record microphone audio with headphones, the volume knob would control both the headphone levels and the active monitors, and I would have to turn off my speakers in order to set the levels in the headphones to prevent track bleeding and feedback. This was a major pain.</p>
<p>I found a solution by getting the <a href="http://www.amazon.com/TC-Electronic-Level-Pilot-Computer-Independent/dp/B001PGMNRG/ref=pd_cp_MI_1_img">TC Electronic Level Pilot</a>. At $80 it&#8217;s fairly pricey but it&#8217;s much cheaper than getting a new audio interface or outboard mixer, and I&#8217;m quite happy with it. It&#8217;s a high-resolution analog volume control with two XLR inputs and two XLR outputs.<br />
<img src="http://problemstosolve.com/wp-content/uploads/tcelectronic.jpg" alt="" title="TC Electronic Level Pilot" width="300" height="300" /><br />
The speakers are still going through MAIN OUT, but the signal runs through this new volume knob first. I switched the rocker switch next to the volume knob from &#8220;Main Out &#038; Phones&#8221; to &#8220;Phones Only&#8221;. This causes you to have no volume control through your speakers and a line level signal blaring through them, but now with the Level Pilot I can set the level on the phones with one volume knob and the speaker levels with the pilot.</p>
<p>The knob sits happily next to my keyboard for easy control, and I&#8217;ve rearranged my whole studio now that the MOTU rack doesn&#8217;t have to sit right next to me. I&#8217;m very happy with the Level Pilot. It feels very durable and I have a much finer control of audio levels. My only complaint is that sometimes the base pivots on some surfaces making it harder to control. Placing it on a wood surface or putting some double stick tape underneath it solves this problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2011/03/14/control-headphone-and-speaker-volume-independently-on-a-motu-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create an encrypted folder with OS X Disk Utility [Solved]</title>
		<link>http://problemstosolve.com/2010/09/19/create-an-encrypted-folder-with-os-x-disk-utility-solved/</link>
		<comments>http://problemstosolve.com/2010/09/19/create-an-encrypted-folder-with-os-x-disk-utility-solved/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 23:04:09 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[solved]]></category>

		<guid isPermaLink="false">http://problemstosolve.com/?p=221</guid>
		<description><![CDATA[I run several servers on my mac, and worry about getting hacked or accidentally sharing sensitive files. In addition, I worry about sensitive files when I take the computer in for tech support, or when others use my computer. Documents such as my tax files contain my social security number. I don&#8217;t have to worry [...]]]></description>
			<content:encoded><![CDATA[<p>I run several servers on my mac, and worry about getting hacked or accidentally sharing sensitive files. In addition, I worry about sensitive files when I take the computer in for tech support, or when others use my computer. Documents such as my tax files contain my social security number.</p>
<p>I don&#8217;t have to worry any longer (until AES is cracked, anyway), because it is easy to create an encrypted disk image on OS X. I followed the instructions here:</p>
<p><a href="http://blog.smalldog.com/article/1814/use-disk-utility-to-encrypt-files/">http://blog.smalldog.com/article/1814/use-disk-utility-to-encrypt-files/</a></p>
<p>I chose a 2.5 GB image, which automatically suggested a CD/DVD type partition. I&#8217;m not sure what partition type to use but don&#8217;t think it matters. These were the settings I used:</p>
<p><a href="http://problemstosolve.com/wp-content/uploads/Screen-shot-2010-09-19-at-3.55.55-PM.jpg"><img src="http://problemstosolve.com/wp-content/uploads/Screen-shot-2010-09-19-at-3.55.55-PM.jpg" alt="" title="Disk Utility Encrypted Image settings" width="617" height="567" class="alignnone size-full wp-image-223" /></a></p>
<p>This will create a .sparseimage file. Sparse images are nice because they don&#8217;t actually take up their entire hard drive space until they&#8217;re filled with contents.</p>
<p>Note that after you drag the files in, you still have to delete the originals. Then when you eject the encrypted image, they are protected. When you double click on the image again, it will ask you for your password. Don&#8217;t forget this password, because it is impossible to recover!</p>
<p>I used spotlight to search my computer for files containing my passwords or social security number. If they were necessary, I dragged them in here, otherwise I deleted them.</p>
]]></content:encoded>
			<wfw:commentRss>http://problemstosolve.com/2010/09/19/create-an-encrypted-folder-with-os-x-disk-utility-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

