<?xml version="1.0"?>
<!-- name="generator" content="blosxom/2.0" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
  <channel>
    <title>Aaron's Weblog   </title>
    <link>http://www.ekips.org/cgi-bin/aaron.cgi</link>
    <description>This is Aaron Spike's weblog.</description>
    <language>en</language>

  <item>
    <title>pyToddler 0.3</title>
    <link>http://www.ekips.org/cgi-bin/aaron.cgi/2007/12/23#pyToddler03</link>
    <description>&lt;p&gt;
I would like to announce the release of pyToddler 0.3. Huge thanks to Michael Greb for the inspiration and some code for the new activity selection menu. Rush out to the &lt;a href=&quot;http://code.google.com/p/pytoddler/&quot;&gt;Official pyToddler Website&lt;/a&gt; and grab yourself a copy. 
&lt;/p&gt;</description>
    <pubDate>Sun, 23 Dec 2007 18:39:00 -0600</pubDate>
  </item>
  <item>
    <title>CC Licensed Guitar Plans</title>
    <link>http://www.ekips.org/cgi-bin/aaron.cgi/2007/11/29#CC_Licensed_Guitar_Plans</link>
    <description>&lt;p&gt;
Today I stumbled upon a real gem while searching for information on building acoustic bass guitars.
&lt;a href=&quot;http://liutaiomottola.com&quot;&gt;Liutaio Mottola&lt;/a&gt; provides a wealth of information about lutherie. 
I'm most excited about the collection of &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/&quot;&gt;Creative Commons licensed&lt;/a&gt; 
&lt;a href=&quot;http://liutaiomottola.com/instruments.htm&quot;&gt;guitar plans&lt;/a&gt;. I hope many more artisans will follow in sharing their 
detailed designs without cost and under a license that allows the whole online lutherie community to be enriched. 
Huge thanks to Liutaio Mottola.
&lt;/p&gt;</description>
    <pubDate>Thu, 29 Nov 2007 21:04:00 -0600</pubDate>
  </item>
  <item>
    <title>Little Gem</title>
    <link>http://www.ekips.org/cgi-bin/aaron.cgi/2007/11/29#Little_Gem</link>
    <description>&lt;p&gt;
The &lt;a href=&quot;&quot;&gt;Little Gem Amplifier&lt;/a&gt; is plastered all over the internet. 
I was beginning to feel like I was the only guitarist on earth who hadn't built one.
No longer! Here's the proof:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ekips.org/misc/amp/PICT0001.JPG&quot;&gt;with my 1996 guitar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ekips.org/misc/amp/PICT0002.JPG&quot;&gt;close up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ekips.org/misc/amp/PICT0005.JPG&quot;&gt;another close up&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;</description>
    <pubDate>Thu, 29 Nov 2007 21:02:00 -0600</pubDate>
  </item>
  <item>
    <title>Official pyToddler Website</title>
    <link>http://www.ekips.org/cgi-bin/aaron.cgi/2007/11/02#OfficialPyToddler</link>
    <description>&lt;p&gt;
A quick &lt;a href=&quot;http://www.google.com/search?q=pyToddler&amp;btnG=Google+Search&quot;&gt;Google search&lt;/a&gt; has confirmed my suspicion: there are 4 people in the world using pyToddler. 
I would like to celebrate this milestone by announcing the &lt;a href=&quot;http://code.google.com/p/pytoddler/&quot;&gt;Official pyToddler Website&lt;/a&gt;. 
If you are reading this and you are between the ages of 2 and 4, please rush out and download the latest version (0.2). 
(Yes, we have regressed since the first release which was mistakenly tagged 1.0 rather than 0.1.)
&lt;/p&gt;</description>
    <pubDate>Fri, 02 Nov 2007 21:32:00 -0500</pubDate>
  </item>
  <item>
    <title>git with MinGW</title>
    <link>http://www.ekips.org/cgi-bin/aaron.cgi/2007/02/27#mingw_git_1</link>
    <description>&lt;p&gt;I compiled git with MinGW today. I got a little bit (read &quot;a whole lot&quot;) of help from Johannes Schindelin. Thanks Johannes!&lt;/p&gt;
&lt;p&gt;If git were ever to be a viable alternative for Inkscape we'd need a clear path to supporting our win32 bound developers. So I started looking into the issue. The &lt;a href=&quot;http://git.or.cz/gitwiki/WindowsInstall&quot; &gt;git wiki&lt;/a&gt; lists four possible alternatives. 
&lt;ol&gt;
&lt;li&gt;via cygwin&lt;/li&gt;
&lt;li&gt;port with mingw&lt;/li&gt;
&lt;li&gt;an eclipse plugin in pure java&lt;/li&gt;
&lt;li&gt;shell integration ala TortoiseSVN with a libgit.dll&lt;/li&gt;
&lt;/ol&gt;
So far I've only found evidence that the first two exist.&lt;/p&gt;
&lt;p&gt;I had my doubts at first, but cygwin might indeed be a workable option. It could be especially nice if someone would build a unified git-cygwin installer package in the same convenient way that has been done for &lt;a href=&quot;http://sshwindows.sourceforge.net/&quot;&gt;OpenSSH for Windows&lt;/a&gt;. I've even found one &lt;a href=&quot;http://docs.moodle.org/en/Tracking_Moodle_CVS_with_git#Introduction&quot;&gt;claim by Martin Langhoff&lt;/a&gt; that git via cygwin is faster than svn or cvs native:
&lt;blockquote&gt;Note: At the time of writing, GIT does not run natively on MSWindows platforms. Several projects are underway to port GIT to Windows but they are not complete yet. It is possible to use git on Win32 via Cygwin, but with slightly worse performance (note: v1.4.5 has several performance enhancements on Cygwin) though even on Cygwin GIT is much faster than CVS or SVN. If you are bound to the W32 platform and cygwin doesn't work for you, Mercurial may be an alternative.&lt;/blockquote&gt;
I haven't taken the time to try git via cygwin yet.&lt;/p&gt;
&lt;p&gt;The mingw port of git lives on &lt;a href=&quot;http://repo.or.cz/w/git/mingw.git&quot;&gt;repo.or.cz&lt;/a&gt;. I downloaded a tarball from one of the &quot;snapshot&quot; links with firefox and stood aghast when 7zip wouldn't open it. It was named mingw*.tar.gz but really didn't look like a gzipped file in a hex editor. It was also 5 times larger than the tarball I pulled down with wget. Turns out firefox ungzipped it for me. IE7 ungzipped it for me too but named it mingw*.tar.tar. Renamed to *.tar, 7zip still didn't like it. There is some sort of posix header on the front of it. Command line tar unarchived it but not without complaining.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://repo.or.cz/w/git/mingw.git?a=blob_plain;f=README.MinGW;hb=master&quot;&gt;README&lt;/a&gt; lists all the necessary deps. I had a pain in the neck finding regex-0.12.tar.gz until somebody offered me a version they had locally. The README could better cater to newbies, like myself, if it explicitly listed the commands necessary for compiling libregex. I commented out the subdirs line from the Makefile to skip building docs and tests, and stumbled upon `ar rcs libregex.a regex.o`. I think that works. I've uploaded a &lt;a href=&quot;http://inkscape.modevia.com/git/mingw4git.7z&quot;&gt;7z of all of the deps&lt;/a&gt;. If you want to skip the dep chasing step unpack it to c:\mingw4git.&lt;/p&gt;
&lt;p&gt;The compile and install went smoothly after I was instructed to add two dots to the Makefile, one on line 636 and one on line 882.
&lt;pre&gt;
$ diff Makefile Makefile.dots 
636c636
&lt;       $(foreach p,$(patsubst %$X,%,$(filter %$X,$(ALL_PROGRAMS) $(BUILT_INS) git$X)), rm -f '$p';)
---
&gt;       $(foreach p,$(patsubst %$X,%.,$(filter %$X,$(ALL_PROGRAMS) $(BUILT_INS) git$X)), rm -f '$p';)
882c882
&lt;       $(foreach p,$(patsubst %$X,%,$(filter %$X,$(ALL_PROGRAMS) $(BUILT_INS) git$X)), rm -f '$(DESTDIR_SQ)$(gitexecdir_SQ)/$p';)
---
&gt;       $(foreach p,$(patsubst %$X,%.,$(filter %$X,$(ALL_PROGRAMS) $(BUILT_INS) git$X)), rm -f '$(DESTDIR_SQ)$(gitexecdir_SQ)/$p';)
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Next step? I guess I'll have to try using it to see if any of this actually worked. :-)&lt;/p&gt;</description>
    <pubDate>Tue, 27 Feb 2007 18:47:00 -0600</pubDate>
  </item>
  </channel>
</rss>