<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Daily Tech Diva &#187; howto</title>
	<atom:link href="http://dailytechdiva.com/category/howto/feed/" rel="self" type="application/rss+xml" />
	<link>http://dailytechdiva.com</link>
	<description></description>
	<lastBuildDate>Fri, 26 Feb 2010 17:43:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>Copyright &#xA9; 2010 Daily Tech Diva </copyright>
		<managingEditor>jessicafritsche@gmail.com ()</managingEditor>
		<webMaster>jessicafritsche@gmail.com ()</webMaster>
		<category>posts</category>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary></itunes:summary>
		<itunes:author></itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name></itunes:name>
			<itunes:email>jessicafritsche@gmail.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://dailytechdiva.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://dailytechdiva.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>Daily Tech Diva</title>
			<link>http://dailytechdiva.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>How To: Boxee Beta on the Apple TV</title>
		<link>http://dailytechdiva.com/how-to-boxee-beta-on-the-apple-tv/</link>
		<comments>http://dailytechdiva.com/how-to-boxee-beta-on-the-apple-tv/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 05:48:57 +0000</pubDate>
		<dc:creator>Jessica</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[appletv]]></category>
		<category><![CDATA[boxee]]></category>
		<category><![CDATA[netflix]]></category>

		<guid isPermaLink="false">http://dailytechdiva.com/?p=242</guid>
		<description><![CDATA[
I&#8217;ve been waxing poetic on my Twitterstream about my Apple TV&#8217;s new lease on life, thanks to the Boxee Beta and a few related hacks.  A few friends have asked what exactly I did, so I thought I&#8217;d put the process together here.
I&#8217;m a Boxee beta tester, but you too should be able to get [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://dailytechdiva.com/wp-content/uploads/2010/02/appletvboxee.jpg"><img class="aligncenter size-full wp-image-248" title="appletvboxee" src="http://dailytechdiva.com/wp-content/uploads/2010/02/appletvboxee.jpg" alt="" width="420" height="329" /></a></p>
<p>I&#8217;ve been waxing poetic on my Twitterstream about my Apple TV&#8217;s new lease on life, thanks to the Boxee Beta and a few related hacks.  A few friends have asked what exactly I did, so I thought I&#8217;d put the process together here.</p>
<p>I&#8217;m a Boxee beta tester, but you too should be able to get the Beta as it is released to the public.  There&#8217;s just one problem&#8211;there is no Beta release for the Apple TV.  But, never fear&#8230;the community is on top of things.  I honestly think that the Boxee Beta install is even easier than the Alpha ever was.</p>
<p>Ready to install?  The details are after the jump!<span id="more-242"></span></p>
<p>First of all, you&#8217;ll need to create a patchstick to open up access to your Apple TV.  If you don&#8217;t know how to do that, I&#8217;m not going to go into it here.  Most likely, you&#8217;re here because you already have your ATV patchsticked and you just want to be able to get the Beta on it.  If you don&#8217;t know how, use this handy dandy utility called ATV USB Creator.  Download it <a title="ATV USB Creator" href="http://code.google.com/p/atvusb-creator/downloads/list" target="_blank">here</a>.</p>
<p>Once you have SSH access to your Apple TV, you will need to SSH into your it.  Don&#8217;t forget, Apple TV hackers&#8211;the password is frontrow!  Once you&#8217;ve gotten access to your Apple TV via Terminal or the command prompt, you&#8217;ll need to download and run a script created by a Boxee/Apple TV enthusiast that installs Boxee along with Firefox 3.6, NitoTV, and the newest beta of Flash.  Run each line as a command, one at a time.</p>
<blockquote><p><code>wget -m -nd  http://www.green-light.ca/cmn_external/app/boxee/beta/BoxeeBetaInstallScript.sh<br />
sudo sh BoxeeBetaInstallScript.sh latest<br />
sudo reboot now</code></p></blockquote>
<p>Once you&#8217;ve gotten your Apple TV rebooted, you&#8217;ll need to go to the Nito TV menu &gt; Settings &gt; Install Software &gt; Smart Installer.  Let that do its thing installing&#8230;at this point I rebooted again for good measure once it was done.</p>
<p>This gets the latest and greatest bits installed.  After this, I actually did some further tweaking that has really helped the way that my Apple TV performs, especially with streaming video.  Another one of the forum members posted up these tweaks on the Boxee forums.  He recommends, as do I, that you shouldn&#8217;t attempt these tweaks unless you are comfortable with command line work and are willing to possibly require a factory restore on your Apple TV if you mess something up.  However, just follow the directions and you should be fine!</p>
<p><strong>1. Tweak the network settings of the Apple TV.</strong></p>
<p>Make sure you are SSH&#8217;ed into your Apple TV, and then you&#8217;ll use the terminal to create and run some files.</p>
<p>Type the first command in:</p>
<blockquote><p><code>sudo nano /etc/sysctl.conf</code></p></blockquote>
<p>Then you&#8217;ll copy and paste the following:</p>
<blockquote><p><code>kern.ipc.somaxconn=512<br />
net.inet.tcp.mssdflt=1460<br />
net.inet.tcp.sendspace=98304<br />
net.inet.tcp.recvspace=98304<br />
kern.ipc.maxsockbuf=1048576<br />
net.inet.udp.maxdgram=57344<br />
net.inet.udp.recvspace=42080<br />
net.local.stream.sendspace=98304<br />
net.local.stream.recvspace=98304<br />
net.inet.tcp.delayed_ack=0<br />
net.inet.tcp.rfc1323=1<br />
net.inet.tcp.rfc1644=1<br />
net.inet.tcp.newreno=1</code></p></blockquote>
<p>Then press Control+X to save, and Y followed by Enter to accept the filename.</p>
<p>Then create a script that will initiate the changes you just made using these two commands (one at a time):</p>
<blockquote><p><code>cd ~<br />
nano -w Tweaks.sh</code></p></blockquote>
<p>This will create another new file, which you&#8217;ll paste this into:</p>
<blockquote><p><code>awk '{ if (!index($1, "#") &amp;&amp; index($1, "=")) print $1 }' &lt; /etc/sysctl.conf | while read<br />
do<br />
sysctl -w ${REPLY}<br />
done</code></p></blockquote>
<p>Control+X to save again, followed by Y and Enter to accept the filename.</p>
<p>Now, run the following commands (again, one at a time):</p>
<blockquote><p><code>chmod +x ./Tweaks.sh<br />
sudo ./Tweaks.sh</code></p></blockquote>
<p>And you should get the following output (or else something went wrong):</p>
<blockquote><p><code>kern.ipc.somaxconn: 128 -&gt; 512<br />
net.inet.tcp.mssdflt: 512 -&gt; 1460<br />
net.inet.tcp.sendspace: 32768 -&gt; 98304<br />
net.inet.tcp.recvspace: 32768 -&gt; 98304<br />
kern.ipc.maxsockbuf: 262144 -&gt; 1048576<br />
net.inet.udp.maxdgram: 9216 -&gt; 57344<br />
net.inet.udp.recvspace: 42080 -&gt; 42080<br />
net.local.stream.sendspace: 8192 -&gt; 98304<br />
net.local.stream.recvspace: 8192 -&gt; 98304<br />
net.inet.tcp.delayed_ack: 3 -&gt; 0<br />
net.inet.tcp.rfc1323: 1 -&gt; 1<br />
net.inet.tcp.rfc1644: 0 -&gt; 1<br />
net.inet.tcp.newreno: 0 -&gt; 1</code></p></blockquote>
<p><strong>2. Create advancedsettings.xml to adjust the skiploop feature (making things run faster/smoother, as well as prevent the Boxee screen from randomly blanking out after you turn your TV off for a bit)</strong></p>
<p>Still using SSH and the command prompt, run the following command, which will create another file for you:</p>
<blockquote><p><code>nano /Users/frontrow/Library/Application\ Support/BOXEE/UserData/advancedsettings.xml</code></p></blockquote>
<p>Then paste this into it, Control+X to save, Y plus Enter to accept the filename:</p>
<blockquote><p><code>&lt;advancedsettings&gt;<br />
&lt;osx_gl_fullscreen&gt;true&lt;/osx_gl_fullscreen&gt;<br />
&lt;skiploopfilter&gt;8&lt;/skiploopfilter&gt;<br />
&lt;/advancedsettings&gt;</code></p></blockquote>
<p>Exit Boxee, then run the following command:</p>
<blockquote><p><code>rm /Users/frontrow/Library/Logs/boxee.log</code></p></blockquote>
<p>Then restart Boxee, and issue the following command:</p>
<blockquote><p><code>less /Users/frontrow/Library/Logs/boxee.log</code></p></blockquote>
<p>You should scroll down in the results from that command and see a line about advancedsettings.xml.  If there is no error, things are just fine!</p>
<p><strong>3. If you want to run Netflix&#8230;</strong></p>
<p>Boxee does not include the Netflix app for Apple TV, and even though you&#8217;re installing the Mac version of the Beta it still doesn&#8217;t shoehorn the Netflix app into the install.  I wish it did, because despite the reports of the Apple TV not being powerful enough for it, it&#8217;s my experience that Netflix runs GREAT on the Apple TV after all these tweaks are done.</p>
<p>How exactly am I running Netflix?  Well, here&#8217;s the deal.  When you install Boxee Beta and Nito TV, Firefox 3.6 gets installed with it, along with Silverlight.  Go to the Nito TV menu from the main Apple TV menu, then choose Applications &gt; Firefox.  You can use it like a normal browser, and I use it to watch streaming content from netflix.com.  I like to pause it and let it buffer just a little bit at the beginning so that playback is smooth.</p>
<p>In order to work with Firefox and Netflix on the Apple TV, I&#8217;ve done a couple of things.  I&#8217;ve used the Awkward TV wiki to<a title="How to Enable Mouse Pointer on Apple TV" href="http://wiki.awkwardtv.org/wiki/How_To_%27Enable%27_Mouse_Cursor/Pointer_on_the_AppleTV" target="_blank"> enable the mouse pointer</a> and <a title="Enable Remote Desktop After 1.1 Update" href="http://wiki.awkwardtv.org/wiki/Enable_Remote_Desktop_%28VNC%29_After_1.1_Update" target="_blank">install a VNC server</a> so that I can easily control the screen using Chicken of the VNC on my Mac or Mocha VNC Lite on my iPhone.  I really only use that to choose what I want to watch from my queue if I&#8217;m too far away from the TV to see it clearly (the browser stuff is small).</p>
<p>Mostly, I use <a title="Rowmote" href="http://www.rowmote.com" target="_blank">Rowmote Pro</a> on my iPhone to control the Apple TV itself as well as Firefox, Boxee, and other apps using the remote feature and the wireless keyboard/mouse feature.  It works just like the keyboard does on my Mac when I&#8217;m using Netflix in Firefox&#8211;space bar pauses, escape exits from full screen.  Rowmote is great because it controls just about anything you want on your Mac, plus they have an installer so you can use it on the Apple TV too.  I had the 99 cent original Rowmote, but I upgraded to Rowmote Pro so that I could have the wireless keyboard and mouse in addition to just the remote functions.</p>
<p>Another thing I have done (that I figured out myself, mind you!) is installed the extension <a title="Full Fullscreen" href="https://addons.mozilla.org/en-US/firefox/addon/1568" target="_blank">Full Fullscreen</a> in Firefox on the Apple TV, and set it to launch in fullscreen mode every time. That gets rid of the annoying menu bar and such along the top and makes Firefox true fullscreen.  I&#8217;ve been using this extension for a while on my netbook for real fullscreen browsing and it&#8217;s fantastic.</p>
<p>It&#8217;s not the MOST elegant solution, but it works great to watch Netflix using the Apple TV.  We have an XBox 360 and PS3 in our living room, which I use quite a bit to watch Netflix and I really love the ease of access and always growing library of Netflix&#8217;s streaming offerings.  I was determined to find a way to easily watch Netflix on the new 19&#8243; LCD HDTV in our bedroom, and I knew that I couldn&#8217;t move any of the gaming systems in from the big TV in the living room (my husband wouldn&#8217;t be pleased).  I also didn&#8217;t want to buy a Roku box or anything else just for Netflix access, but I knew that my netbook doesnt run it well enough that I could have just hooked it up to the TV.</p>
<p>I wanted the Apple TV to be able to work with my needs, and I wasn&#8217;t disappointed.  Between the Boxee installation for local media, music, Boxee apps, Hulu and other streaming media, and now Netflix for my streaming fix, PLUS all the shows and music available via the iTunes store, the Apple TV gives me just about anything I could want.</p>
<p><em>Thanks go to Keith and Jim from the Boxee forums for figuring out the Beta install and tweaks!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dailytechdiva.com/how-to-boxee-beta-on-the-apple-tv/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>My Adventures with CHDK &#8211; The Installation</title>
		<link>http://dailytechdiva.com/my-adventures-with-chdk-the-installation/</link>
		<comments>http://dailytechdiva.com/my-adventures-with-chdk-the-installation/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 23:17:54 +0000</pubDate>
		<dc:creator>Jessica</dc:creator>
				<category><![CDATA[camera]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[canon]]></category>
		<category><![CDATA[chdk]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[sd750]]></category>

		<guid isPermaLink="false">http://dailytechdiva.com/?p=26</guid>
		<description><![CDATA[I&#8217;ve been really excited to see what I can do with my photography and digital video, so I decided that today would be the day I would get the Canon Hacker&#8217;s Development Kit working on my already awesome Canon SD750 camera.  After my initial research, I discovered that there is finally a beta version of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right; border: 1px solid black; margin: 5px;" src="http://dailytechdiva.com/wp-content/uploads/Script.jpg" alt="CHDK Script screen" width="320" height="240" />I&#8217;ve been really excited to see what I can do with my photography and digital video, so I decided that today would be the day I would get the Canon Hacker&#8217;s Development Kit working on my already awesome Canon SD750 camera.  After my initial research, I discovered that there is finally a beta version of the CHDK for the SD750.  It came out last month, so I have perfect timing!  Here are just some of the functionality the CHDK adds (from the <a title="CHDK Wiki" href="http://chdk.wikia.com/wiki/CHDK" target="_blank">CHDK wiki</a>, which was my main resource for this installation):</p>
<ul>
<li>Shooting in RAW, with RAW Average, RAW Sum, and RAW Develop features</li>
<li>Live histogram (RGB, blended, luminance and for each RGB channel)</li>
<li>Zebra mode (live-view under/over-exposure subject-area alerts)</li>
<li>DOF-calculator, Hyperfocal-calculator with instant Hyperfocal and Infinity focus-set, and more</li>
<li>Battery indicator</li>
<li>RAW and Video space-remaining gauges with custom low-limit alerts</li>
<li>Scripts execution (exposure/focus/bracketing, intervalometer and more)</li>
<li>USB-cable remote shutter-release</li>
<li>Motion-Detection triggered photography (fast enough to capture lightning strikes)</li>
<li>Customizable high-speed continuous (burst) Tv, Av, ISO, and Focus bracketing (unlimited shots)</li>
<li>99 constant bit-rate and 10 constant-quality video compression levels</li>
<li>1 Gig video-size limit removed in earlier cameras</li>
<li>Zoom during video for cameras without</li>
<li>Shutter, Aperture, and ISO Overrides (shutter speeds of 64&#8243; to 1/10,000&#8243; and higher)</li>
<li>High-speed Flash Sync at all speeds up to 1/64,000 second (even faster in some cameras)</li>
<li>Custom framing, cropping, and alignment viewfinder Grids (user editable)</li>
<li>File browser</li>
<li>Text reader</li>
<li>Calendar</li>
<li>Some fun tools and games</li>
</ul>
<p>Keep in mind that the installation methods for Mac and Windows are very different.  I completed my CHDK installation with the help of my G4 iBook and an SD card reader.</p>
<p>Before I could even download the beta CHDK, the first thing I needed to do was determine the firmware installed on my camera.  This will help you determine which CHDK to download.  Thankfully there are very detailed instructions.  Read on for my experience with the CHDK installation.</p>
<p><span id="more-26"></span></p>
<p>To determine the firmware on your camera, you have to create an empty text file called <strong>ver.req</strong> and put it in the root directory of your camera&#8217;s SD card.  I used TextEdit to create my text file.  I opened a new file, went to the <strong>Format</strong> menu and selected <strong>Make Plain Text</strong> (it opened in Rich Text Format), and then selected <strong>Save</strong> from the File menu.  It is important when you save the empty file that you make sure that you change the plain text encoding from <strong>UTF-8</strong> to <strong>UTF-16</strong> and that you uncheck the <strong>If not extension is provided, use .txt</strong> checkbox.  Your Save window should look something like this.  Don&#8217;t forget to put it in the root directory of your memory card!</p>
<p style="text-align: center;"><img style="vertical-align: middle; border: 1px solid black; margin: 5px;" src="http://dailytechdiva.com/wp-content/uploads/saveas.jpg" alt="Save As window" width="518" height="402" /></p>
<p>It should be noted that it is a lot easier to save files to your memory card and get CHDK to work when you use a card reader versus plugging your camera in to your computer.  This is recommended by the CHDK wiki because sometimes the camera can be very finicky if you&#8217;re using it to transfer the CHDK files and get them working.</p>
<p>Once I got the<strong> ver.req </strong>file transferred over, I started the camera up in playback mode by pressing the playback button on the back of the camera.  Then, I held down the <strong>FUNC SET</strong> button while pressing the <strong>DISP</strong> button.  However, instead of seeing the firmware version as I had expected, I saw a blank screen with a stylized clock on it.  Never fear&#8211;this can happen with certain cameras and the <strong>ver.req</strong> file.  This just means that the particular camera needs a file called <strong>vers.req</strong> instead!  I popped my SD card back into the card reader, renamed the file, and returned it to the camera.  I held down <strong>FUNC SET</strong> and <strong>DISP</strong> again, and the camera informed me I was running firmware version 1.02A.</p>
<p>After checking the <a title="CHDK Wiki - Canon SD750" href="http://chdk.wikia.com/wiki/SD750" target="_blank">wiki page for the SD750</a>, I downloaded the correct version of the CHDK beta for my camera.  For some reason, the ZIP file for my firmware was called <strong>filename.zip.zip</strong>.  When I saved it as-is, I could not unarchive it even when I renamed it to be <strong>filename.zip</strong>.  So, I deleted it and tried again, this time saving it as <strong>filename.zip</strong> during my download, which worked perfectly.  I unarchived the zip using Stuffit Expander&#8211;one important thing of note in the wiki is that the Archive Utility in Leopard 10.5 locks down files downloaded from the Internet to not run unless you do some complicated things in the Terminal.  If you use a utility such as The UnArchiver or Stuffit Expander, you don&#8217;t have the problem.  Stuffit unarchived two files: <strong>DISKBOOT.BIN</strong> and <strong>PS.FIR</strong>.  I copied both files to the root of my SD card, ejected it from my Mac and then installed the card back into my camera.</p>
<p>To get the CHDK running on my camera, I again started the camera up in playback mode and then pressed the <strong>MENU</strong> button.  I scrolled all the way down to the bottom and selected the <strong>Firm Update&#8230;</strong> entry from the menu.  The camera rebooted itself, and voila! CHDK is now running on my camera.  The great thing about CHDK is that it doesn&#8217;t actually overwrite your camera&#8217;s firmware.  Unless you set it up to load automatically upon startup (more on this process later), you just load it into the camera memory every time you turn your camera on by following the steps I described above.  Now, if I can just figure out these fancy new features on my camera&#8230;</p>
<p>If you&#8217;re interested in installing CHDK on your Canon camera, you can check for a CHDK version for your model <a title="CHDK Wiki - Supported Canon Models" href="http://chdk.wikia.com/wiki/FAQ#Q._What_camera_models_are_supported_by_the_CHDK_program.3F" target="_blank">here on the CHDK Wiki</a> and click on the link for your model for more information.</p>
<p>Next up&#8211;using the CHDK!</p>
]]></content:encoded>
			<wfw:commentRss>http://dailytechdiva.com/my-adventures-with-chdk-the-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
