<?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>haxx qua non</title>
	<atom:link href="http://haxx.sinequanon.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://haxx.sinequanon.net</link>
	<description></description>
	<lastBuildDate>Tue, 17 Jan 2012 18:50:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>mysql history munging</title>
		<link>http://haxx.sinequanon.net/2012/01/mysql-history-munging/</link>
		<comments>http://haxx.sinequanon.net/2012/01/mysql-history-munging/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 18:50:50 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=339</guid>
		<description><![CDATA[At work, I run the mysql clients on multiple hosts with multiple versions. My home directory is a network mount and thus my .mysql_history file is shared between all these hosts. Often the command history gets weirdly munged, with spaces converted to the sequence \040 &#8212; the octal escape sequence for ASCII space. Here&#8217;s a [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2012/01/mysql-history-munging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CKEditor spellchecker.jsp</title>
		<link>http://haxx.sinequanon.net/2011/10/ckeditor-spellchecker-jsp/</link>
		<comments>http://haxx.sinequanon.net/2011/10/ckeditor-spellchecker-jsp/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 23:28:50 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[aspell]]></category>
		<category><![CDATA[ckeditor]]></category>
		<category><![CDATA[jsp]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=331</guid>
		<description><![CDATA[Here is a JSP version of the server-side script needed for the CKEditor plugin for aspell. It was inspired by/based upon a post the forums. I&#8217;ve made some mods to get it to work, be more complete, and be more like the current perl version, with fixes recommended in the main thread. It&#8217;s not fully [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2011/10/ckeditor-spellchecker-jsp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grails and CGI</title>
		<link>http://haxx.sinequanon.net/2011/10/grails-and-cgi/</link>
		<comments>http://haxx.sinequanon.net/2011/10/grails-and-cgi/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 23:10:30 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[cgi]]></category>
		<category><![CDATA[grails]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=322</guid>
		<description><![CDATA[Here&#8217;s how to get CGI working in a Grails app. Install a copy of web.xml: grails install-templates then edit it: src/templates/war/web.xml adding these elements in their appropriate sections. Some other instructions and the Tomcat encourage you to edit the main Tomcat web.xml, but that won&#8217;t help you in development mode with grails run-app and also [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2011/10/grails-and-cgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grails standalone classes need package</title>
		<link>http://haxx.sinequanon.net/2011/06/grails-standalone-classes-need-package/</link>
		<comments>http://haxx.sinequanon.net/2011/06/grails-standalone-classes-need-package/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 19:58:35 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[grails]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=300</guid>
		<description><![CDATA[I was reminded again today that standalone classes in Grails must belong to a package. That is, a class in src/groovy or src/java needs to be in a package. For example: file: src/groovy/mypackage/MyClass.groovy package mypackage class MyClass { ... } If the class is without a package (appearing as src/groovy/MyClass.groovy), it will compile correctly but [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2011/06/grails-standalone-classes-need-package/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GORM nullables and unsaved transient instance</title>
		<link>http://haxx.sinequanon.net/2011/04/gorm-nullables-and-unsaved-transient-instance/</link>
		<comments>http://haxx.sinequanon.net/2011/04/gorm-nullables-and-unsaved-transient-instance/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 18:34:34 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[gorm]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[hibernate]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=291</guid>
		<description><![CDATA[I have nullable one-to-many relations in Grails/GORM and started getting &#8220;object references an unsaved transient instance&#8221; exceptions from Hibernate. In the Grails forms, selecting a blank/no-selection value for the field sent params.myOtherObject.id==''. GORM then tries to create a new empty object and during the save(flush:true), it complains with the exception: org.hibernate.TransientObjectException: object references an unsaved [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2011/04/gorm-nullables-and-unsaved-transient-instance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Subversion repository to git subdirectory</title>
		<link>http://haxx.sinequanon.net/2010/12/subversion-repository-to-git-subdirectory/</link>
		<comments>http://haxx.sinequanon.net/2010/12/subversion-repository-to-git-subdirectory/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 23:59:03 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=232</guid>
		<description><![CDATA[Here&#8217;s how I converted, or moved, a Subversion (svn) repository to a subdirectory in a new git repository, with history (but no branches or tags). Make the svn repo into a git repo (of course, be careful of the linewraps throughout): mkdir tmprepo1 cd tmprepo1 git-svn init http://URL/TO/SVN/REPO/trunk --no-metadata echo 'SVNUSER = Firstname Lastname &#60;USER@DOMAIN&#62;' [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2010/12/subversion-repository-to-git-subdirectory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu on Mac and upgrading to Snow Leopard</title>
		<link>http://haxx.sinequanon.net/2010/10/ubuntu-on-mac-and-upgrading-to-snow-leopard/</link>
		<comments>http://haxx.sinequanon.net/2010/10/ubuntu-on-mac-and-upgrading-to-snow-leopard/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 21:25:26 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=227</guid>
		<description><![CDATA[I&#8217;m now running Ubuntu 9.x on a MacBook Pro that was leftover after colleagues&#8217; hardware upgrades. Posts from trainque and richb helped, but I ran into a few more quirks. Rich linked to ubuntuforums about resizing the disk partitions to make room for Ubuntu. First, one must disable journaling on the Mac partition. This is [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2010/10/ubuntu-on-mac-and-upgrading-to-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moinmoin calls home</title>
		<link>http://haxx.sinequanon.net/2010/05/moinmoin-calls-home/</link>
		<comments>http://haxx.sinequanon.net/2010/05/moinmoin-calls-home/#comments</comments>
		<pubDate>Sat, 15 May 2010 02:24:30 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=258</guid>
		<description><![CDATA[While on a ship at sea, I was using Moinmoin wiki to record some local documentation. We had internet (usually, except when the ship pointed a certain direction), but it was a bit slow and expensive. So I was annoyed to discover that Moinmoin was calling home in several places. Mostly it&#8217;s in the Help [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2010/05/moinmoin-calls-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phusion passenger calls home</title>
		<link>http://haxx.sinequanon.net/2010/05/phusion-passenger-calls-home/</link>
		<comments>http://haxx.sinequanon.net/2010/05/phusion-passenger-calls-home/#comments</comments>
		<pubDate>Fri, 14 May 2010 17:07:14 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=261</guid>
		<description><![CDATA[While on a ship at sea with slow (sometimes no) internet, I was developing a Ruby on Rails application for local (onboard/intranet) use. I discovered that Phusion passenger (modrails) calls home. This error layout file: /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/lib/phusion_passenger/templates/error_layout.html.erb has a stylesheet link to modrails.org Theoretically this layout will happen only in development, because we all completely test [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2010/05/phusion-passenger-calls-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security policy permissions for Grails in Tomcat</title>
		<link>http://haxx.sinequanon.net/2009/06/security-policy/</link>
		<comments>http://haxx.sinequanon.net/2009/06/security-policy/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 23:27:59 +0000</pubDate>
		<dc:creator>jja</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://haxx.sinequanon.net/?p=200</guid>
		<description><![CDATA[Here are the permissions I&#8217;ve used for Grails apps deployed to Tomcat running the Java security manager. The Grails 1.0.x permissions are for a simple CRUD app. So far the Grails 1.1 permissions are just for a Hello World app. They&#8217;re not cut-and-paste: some thought is required to apply to individual server setups and some [...]]]></description>
		<wfw:commentRss>http://haxx.sinequanon.net/2009/06/security-policy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

