<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Yup Dot Com: Category Open Source</title>
    <link>http://www.yup.com/articles/category/open-source</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Advanced Web Services</description>
    <item>
      <title>Teaching Kids to Hack with Hackety Hack</title>
      <description>&lt;p&gt;&lt;img src="/linked/hackety_hack.gif" style="float: right; margin: 4px; padding: 4px; border: 1px dotted #ccc;" /&gt;&lt;/p&gt;

&lt;p&gt;Ruby&amp;#8217;s own Edgar Allen Poe, _why the lucky stiff, mastermind of the continually-evolving &lt;a href="http://poignantguide.net/ruby/"&gt;Why&amp;#8217;s (Poignant) Guide to Ruby&lt;/a&gt; and &lt;a href="http://poignantguide.net/ruby/"&gt;Try Ruby!&lt;/a&gt;, has done it again with &lt;a href="http://hacketyhack.net/"&gt;Hackety Hack: The Coder&amp;#8217;s Starter Kit&lt;/a&gt;. But what exactly has &lt;a href="http://whytheluckystiff.net/"&gt;_why&lt;/a&gt; done, and why?&lt;/p&gt;

&lt;p&gt;In &lt;a href="http://whytheluckystiff.net/articles/theLittleCodersPredicament.html"&gt;The Little Coder&amp;#8217;s Predicament&lt;/a&gt;, _why posits that, unlike us first generation hackers who grew up with Vic 20s, C64s, Amigas, and other machines which came with simple, accessible programming environments, kids aren&amp;#8217;t learning programming on today&amp;#8217;s consoles and desktops because companies are now fearful of placing the power of a programming language in the hands of its users. With Hackety Hack, the expressiveness of Ruby, the power of web-based applications using JavaScript and AJAX, and _why&amp;#8217;s own creativity and artistry have converged to produce a quirky, easy-to-use, and, most of all, &lt;strong&gt;fun&lt;/strong&gt;, programming environment that kids will take to faster than you can type &lt;code&gt;FOR X=0 TO 255: POKE 32768+X,X: NEXT&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Brian DeLacey &lt;a href="http://www.greaterbostonrubyandrails.com/HacketyHackBlog.html"&gt;explains&lt;/a&gt;, &amp;#8220;Hackety Hack is as significant a computer-age innovation as the mouse because it makes computers accessible in wholly new educational and transformational ways.&amp;#8221;&lt;/p&gt;

&lt;p&gt;Hackety Hack currently comes as a standalone installer for Windows (&lt;a href="http://code.whytheluckystiff.net/hacketyhack/chrome/site/dist/HacketyHack-0.3.1.exe"&gt;Version 0.3.1 if you want it&lt;/a&gt;), and it works pretty damn well. (Further platform support should be forthcoming, as well as non-English translations.) As you create programs and follow through the self-guided tutorials, you can create, edit, and save files, which are preserved between sessions. Ruby&amp;#8217;s expressiveness is encapsulated in a DSL which integrates beautifully with JavaScript. &lt;code&gt;say&lt;/code&gt; writes to the output area; &lt;code&gt;ask&lt;/code&gt; uses a JavaScript dialog to grab input from the user, and &lt;code&gt;sleep&lt;/code&gt; presents an animated JavaScript progress bar. All and all, a very kind and sensible interface for the babies.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve been asked what I would recommend as ways to get kids involved with programming, and in the past I&amp;#8217;ve recommended Try Ruby!, but Hackety Hack has taken the self-guided tutorial and freedom of a true, (albeit sandboxed), programming environment to the next level, with a powerful set of methods that make common and &lt;strong&gt;modern&lt;/strong&gt; tasks easy. The simplicity shows through, and as _why explains in &lt;a href="http://code.whytheluckystiff.net/hacketyhack/wiki/TheHacketyManifesto"&gt;The Hackety Manifesto&lt;/a&gt;, &amp;#8220;Hello world should be &lt;em&gt;one line&lt;/em&gt;. In fact, downloading an MP3 should be &lt;strong&gt;one line&lt;/strong&gt;!!.&amp;#8221;&lt;/p&gt;

&lt;p&gt;Best of all, Hackety Hack is free, and will remain so. Thanks, _why. And thanks to all (the 50+) who contributed to this creation.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Hackety_Hack"&gt;Hackety Hack @ Wikipedia&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 27 Apr 2007 10:42:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:698a6d15-2e7c-4927-bb8a-6694827cb9aa</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2007/04/27/teaching-kids-to-hack-with-hackety-hack</link>
      <category>Ruby</category>
      <category>Open Source</category>
      <category>Programming</category>
    </item>
    <item>
      <title>Roxen 4.5.111 Released</title>
      <description>&lt;p&gt;&lt;img src="http://static.flickr.com/116/251175594_7e785afc81_m.jpg" style="float: right; margin: 4px; padding: 4px; border: 1px dotted #ccc" /&gt;&lt;/p&gt;

&lt;p&gt;Roxen Webserver 4.5.111 (r2) has just been released by &lt;a href="Roxen Internet Software AB"&gt;http://www.roxen.com/&lt;/a&gt; of the 709-year old city of &lt;a href="http://en.wikipedia.org/wiki/Link%C3%B6ping"&gt;Linköping,
Sweden&lt;/a&gt;. Roxen, named after a nearby lake, is a full-featured web application server platform, written in Pike and C, and supporting features such as dynamically-generated images and text, a XML-based macro language, a non-forking multi-threaded HTTP/HTTPS engine, proxy and relaying support, database integration. and other advanced features. &lt;/p&gt;

&lt;p&gt;Changes since 4.5.78 include several RXML, HTTP, and database-related fixes. In the included version of Pike, they have included several &amp;#8220;internal fixes for compiler errors, 2GB+ files, memory handling, asynchronous HTTP queries, etc.&amp;#8221; The Image module now supports &amp;#8220;CMYK format, EPS variations, little-endian TIFF files, GhostScript timeout, and more&amp;#8221;.&lt;/p&gt;

&lt;p&gt;We use Roxen and Apache 2/Rails/Mongrel side-by-side to be able to handle various difficult web-hosting situations. Things that are difficult in Apache are quite simple in Roxen, and some of the limitations of Roxen can be easily handled by Apache.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://download.roxen.com/4.5/changes.xml"&gt;Roxen WebServer changes in 4.5.111 r2&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://download.roxen.com/4.5/"&gt;Download Source or Linux, Windows, or Mac Binaries&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 15 Oct 2006 09:48:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:1105e9c0-f882-4ff7-80e1-80a925c3bbf2</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/10/15/roxen-4-7-111-released</link>
      <category>Web Design</category>
      <category>Open Source</category>
    </item>
    <item>
      <title>Simplified Photo Blogging Software: Tanjun'ka</title>
      <description>&lt;p&gt;Tanjun&amp;#8217;ka, Japanese for &amp;#8220;simplification&amp;#8221;, allows you to quickly post entries to your blog which include photos. The software is open source and is written in C# on the .NET 2.0 framework.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://tanjunka.com/tan/images/example01.jpg" /&gt;&lt;/p&gt;

&lt;p&gt;Looks promising!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tanjunka.com/"&gt;Tanjun&amp;#8217;ka Home Page&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://tanjunka.com/download.php"&gt;Tanjun&amp;#8217;ka Download Page&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://sourceforge.net/projects/tanjunka/"&gt;Project Page @ SourceForge&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:51:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:15e112ef-43ea-42d4-96f4-a06831c8e4f2</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/08/14/simplified-photo-blogging-software-tanjunka</link>
      <category>Open Source</category>
      <category>.NET</category>
    </item>
    <item>
      <title>Yet Another Ruby on Rails IDE: RideMe</title>
      <description>&lt;p&gt;&lt;img style="float: right; border: 1px dotted #ccc; margin: 4px; padding: 4px;" src="http://static.flickr.com/46/113218714_177f0116ea_m.jpg"/&gt;&lt;/p&gt;

&lt;p&gt;While nothing can really compare to TextMate on OS X for its simplicity and natural flexibility, Windows users have yet another Ruby on Rails IDE to satiate your need of file drawers, tab completions, and that debilitating syntax-highlighting addiction: RideMe. Jeff Cohen declared version 1.0 as indulging you in the following ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;100% free, open source, and not built on top of anything else.  You
just need Ruby 1.8.2 and .NET 2.0 installed.&lt;/li&gt;
&lt;li&gt;Mission in life is to be lightweight and very fast.  This is not a
general purpose Ruby editor, it&amp;#8217;s an IDE for getting your Rails work
done.&lt;/li&gt;
&lt;li&gt;File-system based approach. No messy workspace files or extra RIDE-ME
specifics junking up your directory.&lt;/li&gt;
&lt;li&gt;Syntax highlighting for Ruby Files, Views, Layouts, JavaScript, SQL,
CSS, and HTML.&lt;/li&gt;
&lt;li&gt;Familiar Visual Studio-style tabbed document editor.&lt;/li&gt;
&lt;li&gt;Model / Member drop downs for easy movability in code. (Think Visual
Studio above your code file)&lt;/li&gt;
&lt;li&gt;Code folding for Ruby files&lt;/li&gt;
&lt;li&gt;script/console built into the IDE (think Visual Studio &amp;#8220;Immediate
Mode&amp;#8221;)&lt;/li&gt;
&lt;li&gt;Server Error notification (template errors will actually open the
view file and go to the LOC)&lt;/li&gt;
&lt;li&gt;Internal web browser (optional)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="http://www.projectrideme.com/"&gt;Project RideMe&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://www.projectrideme.com/downloads/RideMe.Setup.msi"&gt;Download Installer: RideMe.Setup.msi&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 07 Aug 2006 17:23:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:4e7ace44-ccd6-4072-87a3-c97d55ce112d</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/08/07/yet-another-ruby-on-rails-ide-rideme</link>
      <category>Ruby</category>
      <category>Open Source</category>
      <category>Ruby on Rails</category>
      <category>IDE</category>
    </item>
    <item>
      <title>Webalizer with Autonomous System Numbers</title>
      <description>&lt;p&gt;While researching web site statistics packages, I came across &lt;a href="http://www.init7.net/webalizer_asn/"&gt;Webalizer-ASN&lt;/a&gt;, which 
identifies the Autonomous System a host belongs to.&lt;/p&gt;

&lt;blockquote&gt;

&lt;p&gt;Init Seven AG has developed an extension of The Webalizer called &amp;#8216;webalizer-asn&amp;#8217;, that supports AS number (Autonomous System Number) lookups to generate additional statistics based on the origin of the hosts that have visited a website.&lt;/p&gt;

&lt;p&gt;The AS number identifies the AS (Autonomous System) a host is belonging to. An Autonomous System is a group of IP networks operated by one or more network operator/s which has a single and clearly defined external routing policy. (See RFC1930 for more information about AS numbers.)&lt;/p&gt;

&lt;p&gt;It is useful for high-traffic sites and ISPs when they know from which networks the visitors are coming from. For example they can plan future peerings or other things based on this information.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p&gt;&lt;img src="http://www.init7.net/webalizer_asn/autonomous_system_number_webalizer_patch.png"  /&gt;&lt;/p&gt;

&lt;p&gt;Another interesting Webalizer derivative is &lt;a href="http://www.stedee.id.au/awffull"&gt;AWFFull - A Webalizer Fork, Full o&amp;#8217; Features!&lt;/a&gt;, which adds, among other features, more than 12 months of history and CSS-styling for the reports.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.init7.net/webalizer_asn/"&gt;Webalizer-ASN Home Page&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://kolibri.init7.net/stats/ch.dmoz.org/"&gt;Webalizer-ASN Demo Page&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://bugs.gentoo.org/show_bug.cgi?id=82828"&gt;Gentoo Portage ebuild&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 03 Aug 2006 10:01:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:4cbfce33-254e-4168-8adb-1d210e258f03</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/08/03/webalizer-with-autonomous-system-numbers</link>
      <category>Web Development</category>
      <category>Open Source</category>
    </item>
    <item>
      <title>Typo 4.0.0 Released</title>
      <description>&lt;p&gt;Scott Laird writes:&lt;/p&gt;

&lt;blockquote&gt;
I’d like to announce the release of Typo 4.0.0, the latest version of the most widely-used Ruby-based blogging software. This is the first official release of Typo 4.0, and the product of almost a year’s work by the Typo team. This is a huge upgrade over the previous Typo release, version 2.6.0. You can download it from Rubyforge, or you can use the new Typo .gem and installer.
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="http://scottstuff.net/blog/articles/2006/07/22/typo-4-0-0"&gt;Typo 4.0.0 Announcement&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 23 Jul 2006 15:35:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:89cbe30f-f888-4e13-a755-7d32daf1a411</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/07/23/typo-4-0-0-released</link>
      <category>Ruby</category>
      <category>Open Source</category>
      <category>Ruby on Rails</category>
    </item>
    <item>
      <title>bsSvnBrowser 0.1.0 Released</title>
      <description>&lt;p&gt;Bounty Source has released a Ruby on Rails Subversion Browser which uses Ajax &amp;#8220;to give it that live application-like feel.&amp;#8221; Features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Revision Tree View&lt;/li&gt;
&lt;li&gt;Source View&lt;/li&gt;
&lt;li&gt;&amp;#8220;Blame&amp;#8221;&lt;/li&gt;
&lt;li&gt;Revision History&lt;/li&gt;
&lt;li&gt;File Diff&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Future work to the open source tool will include the following features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code highlighting&lt;/li&gt;
&lt;li&gt;Directory Diff&lt;/li&gt;
&lt;li&gt;MIME Type Detection&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src="https://files.bountysource.com/system/files/LibraryEntry/100/svn3.gif" /&gt;&lt;/p&gt;

&lt;p&gt;Looks like a promising tool for your development projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://bssvnbrowser.bountysource.com/"&gt;Bounty Source bsSvnBrowser Home Page&lt;/a&gt;&lt;br/&gt;
&lt;a href="https://bssvnbrowser.bountysource.com/svn/!tree/5"&gt;bsSvnBrowser Example Page&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 12 May 2006 06:26:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:f3d44826-d342-4d53-a6d5-f119aa1df7d6</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/05/12/bssvnbrowser-0-1-0-released</link>
      <category>Ruby on Rails</category>
      <category>Open Source</category>
      <category>svn</category>
    </item>
    <item>
      <title>Transparent Background Spinners for Ajax</title>
      <description>&lt;p&gt;Gael Pourriel posted the following Ajax spinners with transparent, neutral color backgrounds to the Rails mailing list. Thank you, Gael; these are exactly what I needed.&lt;/p&gt;

&lt;p&gt;Mac Spinner &amp;rarr; &lt;img src="/lib/spinners/spinner_mac.gif" alt="Mac Spinner"/&gt;    &lt;/p&gt;

&lt;p&gt;Moz Spinner &amp;rarr; &lt;img src="/lib/spinners/spinner_moz.gif" alt="Moz Spinner"/&gt; &lt;/p&gt;

&lt;p&gt;It looks like you have to wait just a bit faster with the Mac spinner than with the Moz spinner. Right click each image above and select &amp;#8216;Save As&amp;#8217; to have them for your very own web dynamo.&lt;/p&gt;

&lt;p&gt;Update: Create your own custom spinners with whatever backgrounds you need at &lt;a href="http://www.ajaxload.info/"&gt;ajaxload.info&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Update 2: Here&amp;#8217;s another eyeful of various &lt;a href="http://www.napyfab.com/ajax-indicators/"&gt;AJAX Activity Indicators&lt;/a&gt;,   a veritable hamster dance of wait-for-it-ness. My favorite:&lt;/p&gt;

&lt;p&gt;Moz Orange &amp;rarr; &lt;img src="http://www.napyfab.com/ajax-indicators/images/indicator_remembermilk_orange.gif" alt="Orange Spinner"/&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 04 May 2006 07:32:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:18b40677-d0a6-4116-9deb-1ff4c1aa144e</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/05/04/transparent-background-spinners-for-ajax</link>
      <category>Open Source</category>
      <category>spinner</category>
      <category>ajax</category>
    </item>
    <item>
      <title>Radiant CMS: Ruby on Rails Content Managment System</title>
      <description>&lt;p&gt;&lt;img src="http://radiantcms.org/images/screenshot.jpg" alt="Radiant CMS Screenshot"/&gt;&lt;br/&gt;
&lt;i&gt;RadiantCMS Page Management Interface&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;John W. Long at &lt;a href="http://wiseheartdesign.com/"&gt;Wiseheart Design&lt;/a&gt;
has announced a new content management system written in Ruby on Rails. Radiant CMS is a &amp;#8220;no-fluff, open source content management system designed
for small teams. It is similar to Textpattern or MovableType, but is a
general purpose content management system (not a blogging engine).&amp;#8221; Notable features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An elegant user interface&lt;/li&gt;
&lt;li&gt;Flexible templating with layouts, snippets, page parts, and a custom tagging language (&lt;a href="http://radius.rubyforge.org"&gt;Radius&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Development and Production modes, depending on URL used to access the application&lt;/li&gt;
&lt;li&gt;Extensible with special page-oriented plugins called behaviors&lt;/li&gt;
&lt;li&gt;Support for Markdown and Textile as well as traditional HTML, with support for other filters&lt;/li&gt;
&lt;li&gt;A Simple user management/rights system&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;John also writes that Radiant CMS will be used to power &lt;a href="ruby-lang.org"&gt;ruby-lang.org&lt;/a&gt; when it has been adequately tested.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://radiantcms.org/"&gt;Radiant CMS Home Page&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://dev.radiantcms.org/"&gt;Radiant CMS Trac&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://radiantcms.org/demo/"&gt;RadiantC  MS Public Demo&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 02 May 2006 13:23:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:cb417378-a15b-436c-b297-2eb7d21ad832</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/05/02/radiantcms-ruby-on-rails-content-managment-system</link>
      <category>Open Source</category>
      <category>Ruby on Rails</category>
      <category>cms</category>
    </item>
    <item>
      <title>Economic Development Committee Recommends Open Source</title>
      <description>&lt;p&gt;&lt;img style="float:right;padding:4px;margin:4px;border:1px dotted #ccc;" src="http://www.ced.org/images/covers/cover_ecom_openstandards.gif"/&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href="http://www.ced.org/"&gt;Committee for Economic Development&lt;/a&gt; released a 72-page report entitled &lt;i&gt;Open Standards, Open Source, and Open Innovation: Harnessing the Benefits of Openness&lt;/i&gt;. The report recommends open standards, open source, and open innovation in government to promote growth of the U.S. and other world economies. One choice quote:&lt;/p&gt;

&lt;p&gt;&amp;#8220;Open-source software development is providing a testing ground for the organization of massive, distribute collaboration by volunteers who are subject to neither authority from within a hierarchical firm nor to the market&amp;#8217;s price signals.&amp;#8221;&lt;/p&gt;

&lt;p&gt;The extensive list of references in the full report (144 of them!) is a What&amp;#8217;s-What of open-source, Web 2.0-type literature and articles and well worth the click.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.ced.org/docs/summary/summary_ecom_openstandards.pdf"&gt;Summary Report - PDF&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://www.ced.org/docs/report/report_ecom_openstandards.pdf"&gt;Full Report - PDF&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 20 Apr 2006 06:59:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:41417415-6608-45f2-82e7-314fffd60663</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/04/20/economic-development-committee-recommends-open-source</link>
      <category>Open Source</category>
      <category>opensource</category>
      <category>economy</category>
    </item>
  </channel>
</rss>
