<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>my life</title>
	<link>http://osterman.com/wordpress</link>
	<description>day to day</description>
	<lastBuildDate>Sat, 19 Jul 2008 07:40:24 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Starling Protocol Bug in STATS Response</title>
		<description>The memcache protocol requires that all lines in the server response end with CRLN (\r\n). The Starling server doesn't strictly obey this for the STATS command. The fix is trivial and the author has been notified of the fix.

Edit {{{lib/starling/handler.rb}}} and add the following gsub right before .freeze in the ...</description>
		<link>http://osterman.com/wordpress/2008/07/18/starling-protocol-bug-in-stats-response</link>
			</item>
	<item>
		<title>What to do if spl_autoload_call() hasn&#8217;t defined the class</title>
		<description>Recently, I was getting the error
{{{Warning: session_start() [function.session-start]: Function spl_autoload_call() hasn't defined the class it was called for in...}}}

In my particular case, the problem stemmed from defining a deserialization function using {{{ini_set('unserialize_callback_func', 'spl_autoload_call')}}} (well, symfony defines it)

In the process of deserializing an object, it tried to instantiate a class which ...</description>
		<link>http://osterman.com/wordpress/2008/07/05/what-to-do-if-spl_autoload_call-hasnt-defined-the-class</link>
			</item>
	<item>
		<title>Installing CPAN Packages for Debian</title>
		<description>If you want to install CPAN modules as Debian packages, this HOWTO is for you.

First, install dh-make-perl:
{{{apt-get install dh-make-perl}}}

Then build &#38; install the package. For example, if you wish to install the module Nagios::Plugins::Memcached from CPAN, simply run:
{{{dh-make-perl --install --cpan Nagios::Plugins::Memcached}}}

You're done. </description>
		<link>http://osterman.com/wordpress/2008/06/19/installing-cpan-packages-for-debian</link>
			</item>
	<item>
		<title>Nginx Rewrite to 404</title>
		<description>The following Nginx configuration technique will allow you to do rewrites to status codes.

{{{
rewrite ^.*?\.(?:swf&#124;xml&#124;gif&#124;jpg&#124;png&#124;css&#124;js)$ @404 break;
location = @404 {
  return 404;
}
}}} </description>
		<link>http://osterman.com/wordpress/2008/05/14/nginx-rewrite-to-404</link>
			</item>
	<item>
		<title>Must have Yum Plugin: fastestmirror</title>
		<description>Yum always gets stuck on dead mirrors or slow mirrors. Avoid this by installing {{{yum-fastestmirror}}}
{{{
yum install yum-fastestmirror
yum clean all
}}} </description>
		<link>http://osterman.com/wordpress/2008/04/30/must-have-yum-plugin-fastestmirror</link>
			</item>
	<item>
		<title>RPM Package List Without Version Info</title>
		<description>{{{rpm -qa --qf "%{NAME}\n"  &#62; /tmp/installed-packages.log }}}

To install those packages, run:

{{{yum install -y $(cat /tmp/installed-packages.log)}}} </description>
		<link>http://osterman.com/wordpress/2008/04/30/rpm-package-list-without-version-info</link>
			</item>
	<item>
		<title>Capistrano Put File Fix</title>
		<description>Up until recently, it was not possible to upload large files asynchronously to 2 or more machines simultaneously. This was due to a problem in the ruby ssh implementation. A patch is available which fixes this.

http://rubyforge.org/tracker/index.php?func=detail&#38;aid=17857&#38;group_id=274&#38;atid=1123

If applying the patch is not an option, you can always change the transfer mode ...</description>
		<link>http://osterman.com/wordpress/2008/04/25/capistrano-put-file-fix</link>
			</item>
	<item>
		<title>Count Down to LA</title>
		<description>  table.timer { font: bold 24pt "Trebuchet MS", arial, helvetica; } table.timer.td { padding: 0; margin: 0; } table.timer tr.labels td { font-size: 10pt; }    var timerEnd = new Date(Date.UTC(2008, 3, 11, 14, 0, 0)); 

  

Welcome back Sofie!!! </description>
		<link>http://osterman.com/wordpress/2008/03/26/count-down-to-la</link>
			</item>
	<item>
		<title>Configuring Mutt for IMAP support</title>
		<description>Configuring Mutt with IMAP is as easy as editing your {{{.muttrc}}} and adding the following lines.

{{{
set spoolfile=imap://username:password@host/INBOX
set folder=imap://username:password@host/INBOX
}}}

You can then change folders inside of Mutt by pressing 'c' and then '?' to get a folder list. </description>
		<link>http://osterman.com/wordpress/2007/12/31/configuring-mutt-for-imap-support</link>
			</item>
	<item>
		<title>Unknown table engine &#8216;InnoDB&#8217;</title>
		<description>I was getting the error "ERROR 1286 (42000): Unknown table engine 'InnoDB'" when trying to create/alter tables with the InnoDB engine. You can check for this warning by issuing the create or alter statements and then running {{{show warnings;}}} in the same mysql client session.

Check if you have InnoDB support ...</description>
		<link>http://osterman.com/wordpress/2007/12/23/unknown-table-engine-innodb</link>
			</item>
</channel>
</rss>
