<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/templates/default/atom.css" type="text/css" ?>

<feed version="0.3" 
   xmlns="http://purl.org/atom/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://life.mysiteonline.org/rss.php?version=atom0.3" rel="service.feed" title="mysiteonline™" type="application/x.atom+xml" />
    <link href="http://life.mysiteonline.org/"                        rel="alternate"    title="mysiteonline™" type="text/html" />
    <link href="http://life.mysiteonline.org/rss.php?version=2.0"     rel="alternate"    title="mysiteonline™" type="application/rss+xml" />
    <title mode="escaped" type="text/html">mysiteonline™</title>
    <tagline mode="escaped" type="text/html">Brendon Kozlowski's Home on the Web.</tagline>
    <id>http://life.mysiteonline.org/</id>
    <modified>2008-08-21T14:46:51Z</modified>
    <generator url="http://www.s9y.org/" version="1.1.2">Serendipity 1.1.2 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>
    <info mode="xml" type="text/html">
        <div xmlns="http://www.w3.org/1999/xhtml">You are viewing an ATOM formatted XML site feed. Usually this file is inteded to be viewed in an aggregator or syndication software. If you want to know more about ATOM, please visist <a href="http://atomenabled.org/">Atomenabled.org</a></div>
    </info>

    <entry>
        <link href="http://life.mysiteonline.org/archives/145-Twine-The-Semantic-Puzzle-RDFa-Group.html" rel="alternate" title="Twine: The Semantic Puzzle (RDFa Group)" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-08-21T14:46:51Z</issued>
        <created>2008-08-21T14:46:51Z</created>
        <modified>2008-08-21T14:46:51Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=145</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=145</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/145-guid.html</id>
        <title mode="escaped" type="text/html">Twine: The Semantic Puzzle (RDFa Group)</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                From my new subscription to the Twine (data?) service, I subscribed to the RDFa group to hear, and read about new (or interesting) technologies around the web.  It's been quite some time since I had heard about Freebase Parallax (last read about in the Web4Lib digest), and when reading over the article in my Twine digest email, I took a second look.  The video demo really showed its power.  But, to understand the Semantic Web (RDFa), I'd suggest anyone interested read over that article first.  It discusses ideologies on how one should be able to find information and data over the web.<br />
<br />
<a href="http://blog.semantic-web.at/2008/08/20/a-good-data-browser-allows-you-to-navigate-the-knowledge-space-by-car/">A Good Data Browser Allows You to Navigate the Knowledge Space by Car</a><br />
...and...<br />
<a href="http://www.twine.com/">Twine</a>, if you're interested - currently in private Beta. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/144-Browsers-and-minimum-CSS-overflow-on-Windows-XP.html" rel="alternate" title="Browsers and minimum CSS overflow on Windows XP" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-08-01T17:47:11Z</issued>
        <created>2008-08-01T17:47:11Z</created>
        <modified>2008-08-01T18:50:55Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=144</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=144</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/144-guid.html</id>
        <title mode="escaped" type="text/html">Browsers and minimum CSS overflow on Windows XP</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                The title of this post is a bit misleading; I was trying to stuff it for SEO keywords without it being too long.<br />
<br />
I ran into an issue with regard to the CSS property of "overflow" that I had set to "auto".  When I set some test text of about 100 or so continuous "Hello " words, the scroll bars worked just fine.  I then tweaked my node's height, and text and continued, but...  The scroll bars weren't showing up, and my text was outside the bounds of the box (and therefore clipped)!  Oh no!  Tragedy of tragedies!<br />
<br />
Through a little experimentation (in the end, this took me about 30 minutes to track down, and then test in all the browsers), I was able to determine what the problem was. <br /><a href="http://life.mysiteonline.org/archives/144-Browsers-and-minimum-CSS-overflow-on-Windows-XP.html#extended">Continue reading "Browsers and minimum CSS overflow on Windows XP"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/143-Sharing-an-Internet-Connection-with-a-Cell-Provider.html" rel="alternate" title="Sharing an Internet Connection with a Cell Provider" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-07-18T17:29:58Z</issued>
        <created>2008-07-18T17:29:58Z</created>
        <modified>2008-07-25T15:08:22Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=143</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=143</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/143-guid.html</id>
        <title mode="escaped" type="text/html">Sharing an Internet Connection with a Cell Provider</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                An interesting question came up on the Web4Lib daily-digest today.  I replied directly to the author (I think, never understand how listservs work) but I thought I'd share this anyhow as it's not a hugely sought-after solution.  Note: there are probably other, better ways to do this.  Comments and other solutions are welcome.  I am under the assumption you are using Windows XP (if anyone wishes to make alterations for Vista or another OS, you're more than welcome in the comments - if Linux and not using the shell, please specify which distro).<br />
<br />
The question:<blockquote cite="Terry">Has anyone tried to network an internet connection that involves a Verizon PC card in a laptop. Ideally I would like to be able to have 2 or 3 laptops sharing that one connection, but I have no idea where to start!<br />
<br />
Hopkins County - Madisonville Public Library</blockquote><br />
My response:<blockquote>You would need 2 other components:<br />
 - 1 crossover cable (it's a CAT5 cable with slightly different wiring)<br />
 - 1 "splitter", so a hub, switch, or router.<br />
 <br />
If you use a wireless router, you'll only need the one cable.  If you use a hub, switch, or regular router you'll need a standard CAT5 cable for the other computers to connect to.<br />
 <br />
<ol><li>Connect the crossover cable to the LAN port on the back of the laptop.</li>
  <li>Connect the other end of the crossover cable either in to a single computer, or the "splitter"'s "INTERNET" port.</li>
  <li>In Control Panel, go to "Network Connections".</li>
  <li>CTRL+CLICK on the two network connections you want to be sharing (the Verizon, and the Local Area Connection).</li>
  <li>Right click on one of the two, choose "Bridge Connections".  (I can't verify what to do to finish the bridge as I only have one connection on my PC at the moment.  A quick internet search could probably tell you.)</li>
  <li>If the "splitter" you were using was powered on, you may have to wait a moment for it to get an IP address, otherwise you can always power cycle it to renew its IP.  The same goes for the PCs if you don't know how to force it to get a new IP.</li>
</ol><br />
I *think* that should do it.  If I missed something from memory of when I did internet sharing, you can just do an internet search for examples or tutorials on "network bridging winxp".  Switch out "winxp" for whatever OS you might be using if otherwise.</blockquote>I hope this can help someone looking for a solution - or at the very least, get them on the right track.  I am assuming here that the cell provider is not using the LAN port (either a USB or PCMCIA port).<br />
<br />
Update: I believe I've enforced some stricter SPAM filtering on my blog (i.e.: any at all).  At the very least, I guess I'm now more popular?  <img src="http://life.mysiteonline.org/templates/default/img/emoticons/wink.png" alt=";-)" style="display: inline; vertical-align: bottom;" class="emoticon" />  Sorry for any inconvenience.  Comments are enabled once again. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/142-I18n-and-L10n-in-PHP.html" rel="alternate" title="I18n and L10n in PHP" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-07-15T17:29:06Z</issued>
        <created>2008-07-15T17:29:06Z</created>
        <modified>2008-07-16T19:37:36Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=142</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=142</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/142-guid.html</id>
        <title mode="escaped" type="text/html">I18n and L10n in PHP</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                There was recently a nice posting from PHPDeveloper.org linking to an article by Florian Eibeck, where on his blog he discusses some solutions to these extremely fun situations.<br />
<br />
<a href="http://blog.thinkphp.de/archives/342-Multilingual-Websites-with-PHP.html">http://blog.thinkphp.de/archives/342-Multilingual-Websites-with-PHP.html</a> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/141-Firefox-Download-Day.html" rel="alternate" title="Firefox Download Day" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-06-17T21:06:34Z</issued>
        <created>2008-06-17T21:06:34Z</created>
        <modified>2008-06-20T18:04:45Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=141</wfw:comment>
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=141</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/141-guid.html</id>
        <title mode="escaped" type="text/html">Firefox Download Day</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Today is the release of Firefox version 3.0.  The world over plans to celebrate the release by pledging to download the browser in an attempt to create a Guinness Book of World Records entry for most downloads of a single product on its release day.  Although there are no other holders for this entry, the Mozilla Corporation intend to beat Firefox 2's record set a few years back.  Join in if you are a Firefox user!<br />
<br />
In other news, Opera v9.5 is out, and is sporting some fancy CSS3 additions! 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/140-CakePHP-Auth-Component.html" rel="alternate" title="CakePHP Auth Component" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-05-09T15:21:02Z</issued>
        <created>2008-05-09T15:21:02Z</created>
        <modified>2008-05-09T16:14:20Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=140</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=140</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/140-guid.html</id>
        <title mode="escaped" type="text/html">CakePHP Auth Component</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Disclaimer: These are primarily notes for myself as I get accustomed to CakePHP's (v1.2) authentication and ACL.  I've been building a website and wanted to finally make use of CakePHP before I start using it for the library's CMS.  A CMS is a large undertaking and I don't want to go into it "cold-turkey", so I came up with some side-project to help me understand the framework a bit better.  All in all, it truly is an <em>extremely</em> rapid development tool.<br />
<br />
I decided not to go with ExpressionEngine or Drupal simply because I'd still have to take time to learn those systems and make modules or extensions within those languages - and there's no guarantee I'd be able to do what I'd need to do with them.  If I build it myself, it would take just about the same amount of time with Cake.  Anyway, to continue... <br /><a href="http://life.mysiteonline.org/archives/140-CakePHP-Auth-Component.html#extended">Continue reading "CakePHP Auth Component"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/139-Keep-your-account-info-handy....html" rel="alternate" title="Keep your account info handy..." type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-04-22T01:43:27Z</issued>
        <created>2008-04-22T01:43:27Z</created>
        <modified>2008-04-22T01:43:27Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=139</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=139</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/139-guid.html</id>
        <title mode="escaped" type="text/html">Keep your account info handy...</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                So here I was trying to do some work on my domains this weekend and into today, thinking that my host had problems with the server on the weekend...  "Oh, it's up again today," I thought...so I proceeded to try to login again today.  Well, apparently I forgot my password somehow and so I locked myself out from my own websites from two separate IP ranges.  Awesome!  At least my own place isn't blacklisted (visited my parents this weekend and was at work earlier today during my lunch break).<br />
<br />
Ha!  Oops...  I still don't know what my password is for cPanel, but the regular account login still works. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/138-NCIP,-Standards,-and-why-we-need-RFCs.html" rel="alternate" title="NCIP, Standards, and why we need RFCs" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-04-18T18:45:23Z</issued>
        <created>2008-04-18T18:45:23Z</created>
        <modified>2008-04-18T18:45:23Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=138</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=138</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/138-guid.html</id>
        <title mode="escaped" type="text/html">NCIP, Standards, and why we need RFCs</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                So, in attempting to figure out this rather obnoxiously generically defined protocol, I've found that our vendor's implementation of the protocol is not what I would have expected from first attempts.  Properly formatted XML <em>with line breaks to denote a new tag in the structure</em> is apparently not desired as the query fails.  If I remove all newlines (and I did remove all leading whitespace, though I'd imagine it was <em>possibly</em> unnecessary?) the query was successful.  ...not to mention that a test was given where we would access it using Telnet under Microsoft's DOS.  Well...  MS-DOS prompt's telnet seems to be quite finicky and doesn't work as expected.  Using PuTTy seemed to work OK though.  Go figure.  I'm glad I have that for SSH to our host otherwise I wouldn't have thought of it.<br />
<br />
Without an RFC to describe <em>exactly</em> how communication is to be sent, received, and expected...bug testing has become a chore <strong>and</strong> a bore...not to mention that in trying to get a PHP socket client working just does <strong>not</strong> seem to be working.  I can read information sent from my test server, but I cannot send data to the test server; though it works with PuTTy.  If only it were a webservice with SOAP or something similar instead...which is probably what I'd extend this to do anyway, eventually...for use by the consortia.<br />
<br />
Oh yes, NCIP v2 should be coming along within the year as well since I believe it's now been passed.  Yay.  Give me more technical specifications or an actual library example to work from!  ARGH! 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/137-Serendipitys-dp.SyntaxHighlighter-is-now-updated.html" rel="alternate" title="Serendipity's dp.SyntaxHighlighter is now updated" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-03-21T23:11:27Z</issued>
        <created>2008-03-21T23:11:27Z</created>
        <modified>2008-03-21T23:11:27Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=137</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=137</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/137-guid.html</id>
        <title mode="escaped" type="text/html">Serendipity's dp.SyntaxHighlighter is now updated</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I've updated the plugin version to the most recent core files (from somewhere of like August 2007...oops).  If you don't wish to download the files using Spartacus, you can manually install the files by <a href="http://www.mysiteonline.org/temp/serendipity_event_dpsyntaxhighlighter.zip">downloading them here</a> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/136-Adobe-AIR.html" rel="alternate" title="Adobe AIR" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-03-19T00:03:18Z</issued>
        <created>2008-03-19T00:03:18Z</created>
        <modified>2008-03-21T03:30:10Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=136</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=136</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/136-guid.html</id>
        <title mode="escaped" type="text/html">Adobe AIR</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Those of you looking towards "widgets" and cross-platform application development, but are primarily web developers with some background (or none) of programming with a desktop application, perhaps you should take a look at Adobe AIR (formerly known as Apollo).  It allows you to create rich, cross-platform applications using just <strong>HTML, CSS, and JavaScript</strong>!  ...and, technically, I suppose you could leave out the CSS and JS part of that and it would still run...but what's the fun in that?  It can be integrated into a Flash application, or a Flex application - but it <strong>does not have to be</strong>.<br />
<br />
If you're seemingly interested in the technology, I went through and found some interesting links on the subject (read: tutorials) that will hopefully help to get you (me) started.  Okay...so I did it because I'm interested and this blog can serve as an access point for me rather than using my Bookmarks as a temporary storage medium.  Whatever.  <img src="http://life.mysiteonline.org/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" />  I was looking for <strong>simple</strong> tutorials, so I ignored anything with an "adobe.com" or "ibm.com" (developer works) domain, so if you'd like more when you dive head first, you might want to look to <em>those</em> resources instead of the ones I've provided below.<br />
<br />
<ol>
<li><a href="http://www.petefreitag.com/item/667.cfm">Pete Freitag</a> - newest one (by published date) that I could find</li>
<li><a href="http://www.adobe.com/products/air/">NOT A TUTORIAL - Get the AIR SDK here</a></li>
<li><a href="http://24ways.org/2007/christmas-is-in-the-air">Jonothan Snook on 2007's 24 Ways: Christmas is in the AIR</a> - a simple to-do list tutorial</li>
<li><a href="http://dev.aol.com/blog/bricemason/adobe-air-series-introduction">AOL Developer Network - Part 1 of a Series</a> - Simple "Hello World" type page with a self-signed certificate</li>
<li><a href="http://snook.ca/archives/adobe_air/snoto_photo/">Jonathan Snook (again) releases Snoto Foto source code to help you learn!</a> - No tutorial, but I'd imagine it's commented well</li>
</ol><br />
Enjoy!  I hope I will!<br />
<br />
<strong>Update: Make sure you've updated to the latest Sun Java JRE package or you <em>might</em> get some really, really odd and weird <em>undocumented</em> errors when trying to compile!</strong> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/135-The-Website-has-Launched.html" rel="alternate" title="The Website has Launched" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-03-17T21:42:00Z</issued>
        <created>2008-03-17T21:42:00Z</created>
        <modified>2008-03-18T23:12:11Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=135</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=135</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/135-guid.html</id>
        <title mode="escaped" type="text/html">The Website has Launched</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Well it's about time, the <a href="http://www.sspl.org/">site is now live</a>!  As I've said in a previous post about this, it's not complete - all the content (sans images...which was almost all clipart) is directly from the old version of the site, just rearranged.<br />
<br />
Put in use to this design are some rather obnoxiously tricky CSS tweaks along with JavaScript, Flash, and RSS feeds all pulled together to create a single site.<br />
<br />
JavaScript:<br />
sIFR<br />
Dustin Diaz's SweetTitles (tooltips)<br />
Homebrew DL list FAQ<br />
NiftyCube<br />
AmberJack Tour Script (temporarily)<br />
...and some other various stuff...<br />
<br />
CSS:<br />
Tripoli CSS "Framework"<br />
Stuart Landridge's Image Replacement Technique<br />
<br />
Flash:<br />
Monoslideshow ($20 purchase, site license)<br />
sIFR<br />
<br />
...and lots of HTML!  Ha!  I also used the WeatherBug API, and MagpieRSS (I used my own SimpleXML RSS reader but I didn't write a caching method, Magpie seemed faster and it already had caching, so...), as well as a "Beta_RSS" feed of our Event Calendar (which is incorrectly serving non-ISO-8859-1 as ISO-8859-1, causing problems I can't figure out how to fix.  Regardless, it looks pretty!<br />
<br />
Now, to wait for the dust to clear and the smoke to settle (all the little things that bug me that I will fix, but aren't important) so I can move on to updating the content and more visual hierarchy of things.  After that I should start talking about programming some more here. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/134-mod_rewrite,-cant-live-with-ya,-cant-live-without-ya!.html" rel="alternate" title="mod_rewrite, can't live with ya, can't live without ya!" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-03-14T04:46:37Z</issued>
        <created>2008-03-14T04:46:37Z</created>
        <modified>2008-03-19T00:15:30Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=134</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=134</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/134-guid.html</id>
        <title mode="escaped" type="text/html">mod_rewrite, can't live with ya, can't live without ya!</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I spent more than half the day today (24 hour day) thinking and trying to find a way to get a mod_rewrite call to work properly.  I felt <strong>so</strong> dumb, retarded, and plain uneducated in my attempts.  I left work a little bit early so I could concentrate (no distractions, no phone calls, no "how do I send an attachment", no nothing).  Even after that, I kept running into a stumbling roadblock.  My friend was trying his hardest to help me out (no idea why other than possibly a sheer curiosity - it's now almost 1:00am).<br />
<br />
What I wanted to do:<br />
http://example.com/contacts/form/recipients/bKozlowski/<br />
...transformed to...<br />
http://example.com/contacts/form/index.php?contact=bkozlowski<br />
<br />
Sounds easy, right?  Yeah, I thought so too when I first started.  I tried every iteration of something that looked so darned simple and could only be done just so many ways...  The eventual problem?<br />
<br />
<strong>I <em>needed</em> to use: RewriteBase /</strong><br />
I have no idea what this directive does.  I have no idea why my pattern now matches and works.  The RewriteLog really wasn't helpful at all except to tell me that it wasn't working...something I could have figured out without a log, obviously.  Anyway, if anyone really cares, the following is the actual end result:<br />
<br />
<textarea name="code" class="xml">RewriteEngine On
RewriteBase /
RewriteRule ^/?(contact)/([A-Z_@\.]+)/$ contact/form/index\.php?$1=$2 [NC,PT,L]</textarea><br />
<br />
I both love and loathe mod_rewrite.<br />
<br />
(Special thanks to the people over at <a href="http://www.sitepoint.com/forums/showthread.php?t=537562">SitePoint Forums</a> for their immediate response!) 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/132-Compare-your-Minimized-JavaScript.html" rel="alternate" title="Compare your Minimized JavaScript" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-03-06T16:51:55Z</issued>
        <created>2008-03-06T16:51:55Z</created>
        <modified>2008-03-06T17:17:33Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=132</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=132</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/132-guid.html</id>
        <title mode="escaped" type="text/html">Compare your Minimized JavaScript</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                For the new website I've been developing and finishing up some "final touches" on the design to make the experience just a little bit better (before I can delve into the out-dated content after launch), one of the last things that was needed was to speed up the efficiency and download of assets - this included CSS and JavaScript files for the most part.  I made the sIFR flash files as small as possible and my PNG images were compressed (and fixed for IE color rendering) using <a href="http://brh.numbera.com/software/pnggauntlet/">PNGGauntlet</a> (which uses PNGOut).  Until I can figure out ETags, a proper time for an Expires header, and GZip to work on CSS/JS files on our hosted server, this should suffice.  It loads amazingly quick on my iPod Touch.  <img src="http://life.mysiteonline.org/templates/default/img/emoticons/wink.png" alt=";-)" style="display: inline; vertical-align: bottom;" class="emoticon" /><br />
 <br /><a href="http://life.mysiteonline.org/archives/132-Compare-your-Minimized-JavaScript.html#extended">Continue reading "Compare your Minimized JavaScript"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/131-New-Feature-from-Polaris.html" rel="alternate" title="New Feature from Polaris" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-02-15T15:44:47Z</issued>
        <created>2008-02-15T15:44:47Z</created>
        <modified>2008-02-17T03:23:28Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=131</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=131</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/131-guid.html</id>
        <title mode="escaped" type="text/html">New Feature from Polaris</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Clarification for those of you that read my blog for non-library-related information: this is library related.  <img src="http://life.mysiteonline.org/templates/default/img/emoticons/tongue.png" alt=":-P" style="display: inline; vertical-align: bottom;" class="emoticon" /><br />
<br />
I just got an email from one of the sales associates (I somehow got added to the list) on a new product that can be incorporated into the PAC: NoveList Select.<br />
<br />
<blockquote>Polaris is pleased to offer NoveList Select - a quick and easy way for patrons to find books similar to those that interest them.  NoveList Select pulls from a database of over 4 million titles and retrieves only books that are included in your collection.  What's more, a "Find more like this" link appears right in the PAC and sorts results by popularity, making it easier for readers to find additional books they will enjoy.</blockquote><br />
<br />
I can't recall if other PAC software does this either by default or with a company-supported plugin (I know there are third party plugins), but I'm quite happy to hear about this.  I'd imagine it works under a library consortia running Polaris just fine, so now I guess I just have to hope our consortia decides to take a serious look at this. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://life.mysiteonline.org/archives/130-Pingie-Free-RSS-to-SMS-Messaging-Service.html" rel="alternate" title="Pingie: Free RSS to SMS Messaging Service" type="text/html" />
        <author>
            <name>Brendon Kozlowski</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-01-31T17:02:59Z</issued>
        <created>2008-01-31T17:02:59Z</created>
        <modified>2008-01-31T17:02:59Z</modified>
        <wfw:comment>http://life.mysiteonline.org/wfwcomment.php?cid=130</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://life.mysiteonline.org/rss.php?version=atom0.3&amp;type=comments&amp;cid=130</wfw:commentRss>
    
        <id>http://life.mysiteonline.org/archives/130-guid.html</id>
        <title mode="escaped" type="text/html">Pingie: Free RSS to SMS Messaging Service</title>
        <content type="application/xhtml+xml" xml:base="http://life.mysiteonline.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                While using <a href="http://mon.itor.us">Mon.itor.us</a> to monitor the uptime of my websites' uptime, their IM messaging has not worked for me for quite some time now.  They offer SMS messages for a fee as an alternative, but that's no fun considering it costs me $0.15 per SMS as it is.  I just came across Pingie, a FREE service that will send an SMS to your phone when it encounters new posts from any feed.  Lo and behold, Mon.itor.us provides an alerts feed.  Yay.  <img src="http://life.mysiteonline.org/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /><br />
<br />
<a href="http://www.pingie.com/">Pingie.com</a> 
            </div>
        </content>

        
    </entry>
</feed>