<?xml version="1.0"?>
<rss version="2.0">
<channel>
	<title>Cody Russell - Straight from the GEGL's mouth : hacking/25</title>
	<link>http://www.gnome.org/~bratsche/blog/hacking/25</link>
	<description>This is still a work in progress.. bear with me.</description>
	<language>en</language>
	<managingEditor>bratsche@gnome.org</managingEditor>
	<webMaster>bratsche@gnome.org</webMaster>
	<image>
		<url>http://www.gnome.org/img/gnome-16.png</url>
		<title>Cody Russell - Straight from the GEGL's mouth : hacking/25</title>
		<link>http://www.gnome.org/~bratsche/blog/hacking/25</link>
		<width>16</width>
		<height>16</height>
	</image>
	<item>
		<title>Hacking</title>
		<guid isPermaLink="true">http://www.gnome.org/~bratsche/blog/hacking/25</guid>
		<link>http://www.gnome.org/~bratsche/blog/hacking/25</link>
		<description>
I&apos;ve been trying to do some Win32-related hacking in GTK.  I got a 
couple
theme patches for notebook rendering approved, and I&apos;ve got a patch up 
for
review that fixes an issue with windows not receiving enough expose 
events
when they&apos;re being resized.  Now I&apos;m trying to understand and fix some     
issues related to modality and transience of windows.  That&apos;s a pretty 
difficult bug though.  Somehow I&apos;ve managed to get Windows XP to have
multiple titlebars highlighted as though the windows are focused,  
although only one of them is focused in the taskbar.  I hate Windows.&lt;/p&gt;

&lt;p&gt;I&apos;ve also been fooling around with &lt;a 
href=&quot;http://www.ruby-lang.org/&quot;&gt;Ruby&lt;/a&gt; a little bit, and I installed   
&lt;a href=&quot;http://www.rubyonrails.org/&quot;&gt;Rails&lt;/a&gt; yesterday.  I was 
initially deceived by its inclusion in Ubuntu&apos;s
apt repository.  Apparently if you want to use Rails on Linux, it&apos;s
easier to just install RubyGems and install Rails and its dependencies
through gem.  The instructions on the &lt;a 
href=&quot;http://rubygems.org/&quot;&gt;RubyGems&lt;/a&gt; site was a little bit
inaccurate for installation to your home directory, though.  You need to 
make some environment variable adjustments:                           
&lt;p&gt;
&lt;table border=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td bgcolor=&quot;#eeeeee&quot;&gt;
&lt;pre&gt;
export GEM_HOME=$PREFIX/lib/ruby/gems/1.8
export RUBYLIB=$PREFIX/lib/ruby:$PREFIX/local/lib/site_ruby/1.8
&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/p&gt;&lt;/p&gt;

&lt;p&gt;There are some problems with using the version of Rails that&apos;s included 
in Ubuntu&apos;s apt.  Like missing very important features, like 
ActiveRecord and Initializer.</description>
		<pubDate>Sat, 30 Dec 2006 04:56 -0400</pubDate>
	</item>
</channel>
</rss>
