<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Herding Bits</title>
<link>http://mblog.lib.umich.edu/lsloanswdev/</link>
<description>Lance E Sloan&apos;s notes on software development.</description>
<language>en</language>
<copyright>Copyright 2008</copyright>
<lastBuildDate>Thu, 28 Feb 2008 10:40:12 -0500</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.17</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>Browser JS Stack Limits</title>
<description><![CDATA[<p>Safari had such a tiny stack at the time this was posted:</p>

<p><a title="Novemberborn: Maximum Call Stack Size in Modern Day Browsers" href="http://novemberborn.net/javascript/callstack-size">Novemberborn: Maximum Call Stack Size in Modern Day Browsers</a></p>

<p>I've tried it with a more recent version of Safari 3.0.4 and I found:<br />
</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/browser_js_stac.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/browser_js_stac.html</guid>
<category>Javascript</category>
<pubDate>Thu, 28 Feb 2008 10:40:12 -0500</pubDate>
</item>
<item>
<title>Fantastic JS Dialog Boxes</title>
<description><![CDATA[<p>Based on Prototype, but not script.aculo.us, this modal dialog box for JS is very good:</p>

<p><a title="Prototype Window Class : Introduction" href="http://prototype-window.xilinus.com/">Prototype Window Class : Introduction</a></p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/fantastic_js_di.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/fantastic_js_di.html</guid>
<category>Javascript</category>
<pubDate>Sun, 24 Feb 2008 22:11:44 -0500</pubDate>
</item>
<item>
<title>Prototype &amp; script.aculo.us Book/PDF</title>
<description><![CDATA[<p>When one day I commented that the script.aculo.us wiki was down yet again, the author of this book suggested that I buy it:</p>

<p><a title="The Pragmatic Bookshelf | Prototype and script.aculo.us" href="http://books.pragprog.com/titles/cppsu/">The Pragmatic Bookshelf | Prototype and script.aculo.us</a></p>

<p>The nice thing is that it is sold as a combination paper book and PDF file.  No need to lug around a book if it's not convenient.</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/prototype_scrip.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/prototype_scrip.html</guid>
<category>Javascript</category>
<pubDate>Wed, 20 Feb 2008 08:58:59 -0500</pubDate>
</item>
<item>
<title>Scriptaculous Popups</title>
<description><![CDATA[<p>Looking for some JS popups based upon Scriptaculous and Prototype, I looked at <a href="http://script.aculo.us/">script.aculo.us</a> first.  Sadly, a lot of their information is in their wiki, which happened to be unavailable for some reason!</p>

<p>I turned to Google and I found:</p>

<p><a title="DOM Popup Kit" href="http://www.methods.co.nz/popup/popup.html">DOM Popup Kit</a> which makes its own links and requires popup contents to be defined ahead of time.</p>

<p><a href="http://www.wildbit.com/labs/modalbox/">ModalBox</a> looks better and it appears to do well called from a JS event attribute and can load dynamic content.  It also handles static content well, either directly or by reference.</p>

<p><a href="http://www.e-magine.ro/web-dev-and-design/36/moodalbox/">MOOdalBox</a> is supposedly an altered version of ModalBox that looks pretty nice, too.</p>

<p><a href="http://24ways.org/2005/introduction-to-scriptaculous-effects">Intro to Scriptaculous Effects</a> is not a real popup widget, but is a nice introduction to using the JS library.</p>

<p>There are probably others, but I think these are a good start.</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/scriptaculous_p.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/02/scriptaculous_p.html</guid>
<category>Javascript</category>
<pubDate>Tue, 19 Feb 2008 23:46:04 -0500</pubDate>
</item>
<item>
<title>Using JSF PhaseListener For Debug/Other</title>
<description><![CDATA[<p>My colleague Mohamed and I were talking about authorization in our JSF applications.  Specifically, what could we do about a user having their authorization removed while using the application and getting appropriate responses from Ajax actions.</p>

<p>Mohamed said that PhaseListener may be helpful.<br />
</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/01/using_jsf_phase.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2008/01/using_jsf_phase.html</guid>
<category>JSF</category>
<pubDate>Mon, 14 Jan 2008 11:35:47 -0500</pubDate>
</item>
<item>
<title>PHP Library Converts HTML To PDF</title>
<description><![CDATA[<p><a title="rustyparts.com | HTML_ToPDF: create PDF's on the fly" href="http://www.rustyparts.com/pdf.php">rustyparts.com | HTML_ToPDF: create PDF's on the fly</a></p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/12/php_library_con.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/12/php_library_con.html</guid>
<category></category>
<pubDate>Thu, 06 Dec 2007 14:36:51 -0500</pubDate>
</item>
<item>
<title>JSF Introduction For Nonbelievers</title>
<description><![CDATA[<p>Although it is nearly three years old, the "JSF for nonbelievers" series at IBM developerWorks is a good introduction to JSF.  I didn't find it at first when I was looking for tutorials because of the "nonbeliever" name.  It's a silly name, because I think a lot of people that would be interested in reading it are actually "believers" that want to learn more about it.</p>

<p><a title="developerWorks : Java technology : Technical library view" href="http://www.ibm.com/developerworks/views/java/libraryview.jsp?topic_by=All topics and related products&sort_order=asc&lcl_sort_order=desc&search_by=nonbelievers%3A&search_flag=true&type_by=All Types&show_abstract=true&start_no=1&sort_by=Date&end_no=100&show_all=false">JSF for nonbelievers Series</a></p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/11/jsf_introductio.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/11/jsf_introductio.html</guid>
<category>JSF</category>
<pubDate>Tue, 27 Nov 2007 11:30:12 -0500</pubDate>
</item>
<item>
<title>Installing Oracle and cx_Oracle for Python on MOSX</title>
<description><![CDATA[<p>I'm about to attempt connecting Django applications to an Oracle database.  Django's support for Oracle doesn't seem to be official, but I see that it uses cx_Oracle.  Looking around for information about installing cx_Oracle, I found the article, "<a title="Installing cx_Oracle on Mac OS X at Pedro Emanuel de Castro Faria Salgado’s Blog" href="http://pedro.emanuel.familiasalgado.org/?p=103">Installing cx_Oracle on Mac OS X</a>", outlining the steps.</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/installing_orac.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/installing_orac.html</guid>
<category>Python</category>
<pubDate>Wed, 10 Oct 2007 09:01:36 -0500</pubDate>
</item>
<item>
<title>Download a Free RoR Book</title>
<description><![CDATA[<p>For a limited time (58 days, 8 hours, 28 minutes, 24 seconds are left as I write this) you can download an entire Ruby on Rails book for free.<br />
</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/download_a_free.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/download_a_free.html</guid>
<category>Rails</category>
<pubDate>Thu, 04 Oct 2007 08:34:35 -0500</pubDate>
</item>
<item>
<title>Eclipse: The Powerful (Yet Fragile) IDE</title>
<description><![CDATA[<p>I have used <a title="Eclipse" href="http://www.eclipse.org/downloads/">Eclipse</a> on and off for the past couple of years, but in the last few months I've been using it a lot more.  Since I'm starting to work on more JEE (Java Enterprise Edition) web applications, Eclipse is fairly essential.</p>

<p>It seems like a panacea.  You have editors, design tools, version control, web browser, server control, and many other features at your disposal in one big complex pocketknife of an application.  If you need it to do something that it doesn't already do rright out of the box, you may find an extension that will help you.  Many third-party extensions are available.  It sounds great!</p>

<p>But what happens when an extension has a bug or conflicts with another extension?  The results can be unpredictable and a lot of productive time can be lost.</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/the_powerful_ye.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/the_powerful_ye.html</guid>
<category>Eclipse</category>
<pubDate>Tue, 02 Oct 2007 15:52:27 -0500</pubDate>
</item>
<item>
<title>Download StuffIt Expander</title>
<description><![CDATA[<p>I wonder why Smith Micro Software makes people report their name, their company's name, and their email address to download StuffIt Expander.  All they do is send an email with a URL that refers browsers to this page where the program can be downloaded:  <a title="StuffIt Expander: Free file expansion." href="http://www.stuffit.com/mac/expander/exp-downloadv.html">StuffIt Expander: Free file expansion.</a></p>

<p>In fact, I bet anybody could just use that URL to download StuffIt Expander without the silly little "registration".<br />
</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/download_stuffi.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/10/download_stuffi.html</guid>
<category></category>
<pubDate>Tue, 02 Oct 2007 13:25:17 -0500</pubDate>
</item>
<item>
<title>Django on MOSX</title>
<description><![CDATA[<p><a title="Installing Django on OS X" href="http://cavedoni.com/2005/django-osx">Installing Django on OS X</a> is one of several descriptions for setting up a Django environment for Mac OS X.  It describes using mod_python, but using FastCGI (fcgi) might be better.  fcgi is what our local webmasters support in production(-like).</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/django_on_mosx.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/django_on_mosx.html</guid>
<category>Django</category>
<pubDate>Tue, 25 Sep 2007 09:50:16 -0500</pubDate>
</item>
<item>
<title>MacPython Installers and Packages</title>
<description><![CDATA[<p><a title="Mac OS X Python Packages" href="http://pythonmac.org/packages/">Mac OS X Python Packages</a> has several supporting packages for Python as well as installers for the interpreter itself.</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/macpython_insta.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/macpython_insta.html</guid>
<category>Python</category>
<pubDate>Tue, 25 Sep 2007 09:25:19 -0500</pubDate>
</item>
<item>
<title>Python Tool Downloads</title>
<description><![CDATA[<p><a title="Python Stuff" href="http://undefined.org/python/">Python Stuff</a> is a small, simple web site with links to Python development tools.  There are links for MacPython, an updated version of Python for Mac OS X that installs from a package without disturbing the interpreter that came with the OS.  I believe this web site is maintained by Bob Ippolito, a well-known supporter within the Python community.</p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/python_tool_dow.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/python_tool_dow.html</guid>
<category>Python</category>
<pubDate>Tue, 25 Sep 2007 09:23:14 -0500</pubDate>
</item>
<item>
<title>J-What?</title>
<description><![CDATA[<p>This article explains the evolution of Java web apps, from mixed presentation, to JSP and up to JSF with other helper technologies.</p>

<p><a title="Enterprise Java Community: Integrating JSP/JSF and XML/XSLT: The Best of Both Worlds" href="http://www.theserverside.com/tt/articles/article.tss?l=BestBothWorlds">Enterprise Java Community: Integrating JSP/JSF and XML/XSLT: The Best of Both Worlds</a></p>]]></description>
<link>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/j-what.html</link>
<guid>http://mblog.lib.umich.edu/lsloanswdev/archives/2007/09/j-what.html</guid>
<category>Java</category>
<pubDate>Mon, 17 Sep 2007 13:36:25 -0500</pubDate>
</item>


</channel>
</rss>