<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9" -->
<rss version="0.92">
<channel>
	<title>blog.layer2.org</title>
	<link>http://blog.layer2.org</link>
	<description>A technical blog</description>
	<lastBuildDate>Thu, 31 Dec 2009 00:27:49 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>How to replace your iPod Touch 2nd gen digitizer / outer glass and bezel frame</title>
		<description><![CDATA[If you&#8217;re like me, you recently had a small accident with your iPod touch&#8230; you broke the screen! In our case, the iPod had slipped from a pants pocket into the recliner. It got caught between a few internal recliner arms and pinched to the point where the upper portion of the glass was broken.
In [...]]]></description>
		<link>http://blog.layer2.org/2009/05/31/how-to-replace-your-ipod-touch-2nd-gen-digitizer-outer-glass-and-frame/</link>
			</item>
	<item>
		<title>Remember Basic Authentication passwords in Firefox without Roboform</title>
		<description><![CDATA[If you like to save your passwords, you probably know that its a pain to save Basic Authentication passwords in Firefox. Basic Authentication comes up in a new window saying &#8220;Enter username and password for &#8230;&#8221; and looks like this:

There is no &#8217;save this password&#8217; button. If you access this site every day, and close [...]]]></description>
		<link>http://blog.layer2.org/2008/02/09/remember-basic-authentication-passwords-in-firefox-without-roboform/</link>
			</item>
	<item>
		<title>Rails migration with a list of all United States</title>
		<description><![CDATA[How many times have you created web applications that use addresses? Since I felt like I wasted the entire 10 minutes it took me to type out this state list, I figured I&#8217;d share it with everyone so that their time wasn&#8217;t equally wasted. Enjoy.
Run this command:
ruby script/generate model State
And put this in db/migrate/XXX_create_states.rb:

class CreateStates [...]]]></description>
		<link>http://blog.layer2.org/2008/01/12/rails-migration-with-a-list-of-all-united-states/</link>
			</item>
	<item>
		<title>Use ffmpeg to extract first image out of FLV</title>
		<description><![CDATA[I found at least one other person trying to find a way to extract a JPG snapshot out of a flash video using ffmpeg.
The above article suggests using ffmpeg to extract a PNG, and then convert that to a JPG (since the JPG will be much smaller). Instead, just use the correct arguments to ffmpeg:

ffmpeg [...]]]></description>
		<link>http://blog.layer2.org/2007/12/03/use-ffmpeg-to-extract-first-image-out-of-flv/</link>
			</item>
	<item>
		<title>Rails&#8217; attachment_fu, :thumbnail_class and you</title>
		<description><![CDATA[I was having a bit of trouble with attachment_fu that took a while to figure out, so I thought I&#8217;d post my solution for the next person.
I have a Photo model that I&#8217;m using to store pictures. Since attachment_fu will automatically resize, create thumbnails, and store pictures on the file system, it was an easy [...]]]></description>
		<link>http://blog.layer2.org/2007/11/19/rails-attachment_fu-thumbnail_class-and-you/</link>
			</item>
	<item>
		<title>Serve home directories to internal IPs only with lighttpd</title>
		<description><![CDATA[Recently, I decided I wanted to share home directories via HTTP to everyone on my home network. This is an easy way to share files with Windows machines where you don&#8217;t have any type of sshfs-like support. The problem was that this file/web server also faces the Internet. Obviously I don&#8217;t want to share our [...]]]></description>
		<link>http://blog.layer2.org/2007/11/04/serve-home-directories-to-internal-ips-only-with-lighttpd/</link>
			</item>
	<item>
		<title>Google IMAP will be a Yahoo mail killer!</title>
		<description><![CDATA[If you haven&#8217;t heard already, Google with be and is offering IMAP for their Gmail service! You might not have it available on your account immediately, but it should be within a few days or a week.
I&#8217;m one of the lucky ones that already has IMAP set up. I tried it out in Thunderbird and [...]]]></description>
		<link>http://blog.layer2.org/2007/10/24/google-imap-will-be-a-yahoo-mail-killer/</link>
			</item>
	<item>
		<title>LDS General Conference Podcast RSS feed</title>
		<description><![CDATA[LDS General Conference audio and video is available via podcast!
After watching conference the LDS General Conference at the beginning of October, I really wanted to download all the talks via an RSS feed. I didn&#8217;t see one available right away, so I considered making my own. Fortunately, I found that an official podcast does exist. [...]]]></description>
		<link>http://blog.layer2.org/2007/10/20/lds-general-conference-podcast-rss-feed/</link>
			</item>
	<item>
		<title>Verizon FIOS and running a Linux operating system</title>
		<description><![CDATA[Despite the well known fact that Verizon Can&#8217;t Do Math, I have to say that I am surprised to find that their FIOS service is pretty good. I&#8217;ve had it for over a month, and haven&#8217;t noticed it go down or have any speed problems.
More interestingly, I&#8217;ve actually found that they are pretty Linux-friendly. Actually, [...]]]></description>
		<link>http://blog.layer2.org/2007/10/19/verizon-fios-and-running-a-linux-operating-system/</link>
			</item>
	<item>
		<title>How to create a lookup table in Ruby on Rails</title>
		<description><![CDATA[I&#8217;m a big fan of the Rails way, but sometimes the simple things get you. I like to set up &#8220;lookup tables&#8221; in Rails, ie. tables in the database that hold commonly used, (often) fixed values. For example, if I have a Car model, I might want to define a Car type model. This would [...]]]></description>
		<link>http://blog.layer2.org/2007/10/18/how-to-create-a-lookup-table-in-ruby-on-rails/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 3.030 seconds -->
<!-- Cached page served by WP-Cache -->
