<?xml version="1.0" encoding="ISO-8859-1"?>

<rdf:RDF
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns="http://purl.org/rss/1.0/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
        xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
>

    <channel rdf:about="http://blogs.codewise.org/official/">
        <title>Official&amp;nbsp;Codewise&amp;nbsp;Blog</title>
        <link>http://blogs.codewise.org/official/</link>
        <description>Official&amp;nbsp;Codewise&amp;nbsp;Blog :: by Codewise.org</description>
        <dc:rights>Copyright (c) 2007-2009 Codewise.org</dc:rights>
        <dc:date>2009-09-24T16:06:34-07:00</dc:date>
        <dc:creator>Codewise.org</dc:creator>
        <items>
            <rdf:Seq>

                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/dns_problems" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/welcome_testers_" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/codewise_blog_at_github" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/back_online" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/skinvoodoo2_and_safe_eval" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/repository_change" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/hosting_changes_finished" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/hosting_changes" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/committed_updates" />
                <rdf:li rdf:resource="http://blogs.codewise.org/official/article/subscriptions_reset" />
            </rdf:Seq>
        </items>
    </channel>

    <item rdf:about="http://blogs.codewise.org/official/article/dns_problems">
        <title>DNS Problems</title>
        <link>http://blogs.codewise.org/official/article/dns_problems</link>
        <description>We're currently experiencing some problems because our DNS provider is having sporadic outages due to a DDoS targeted at them. If the problems continue I may be switching codewise.org to a different DNS provider. Please be patient with the problems.</description>
        <dc:date>2009-09-24T16:06:34-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/welcome_testers_">
        <title>Welcome Testers!</title>
        <link>http://blogs.codewise.org/official/article/welcome_testers_</link>
        <description>Codewise Blog is going to be subjected to a non-comparative summative usability study for my User Interface Design class.&lt;br /&gt;&lt;br /&gt;So, testers, how's it going?</description>
        <dc:date>2009-04-19T20:44:00-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/codewise_blog_at_github">
        <title>Codewise Blog at GitHub</title>
        <link>http://blogs.codewise.org/official/article/codewise_blog_at_github</link>
        <description>Since I discontinued hosting CWB at Gna.org in their Subversion repository, I've been managing the code locally using Git. Eventually my plan was to have the project completely hosted here, but the code for that isn't close to being done yet, so in the mean time...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Codewise Blog is now hosted at GitHub&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;My tree is located at &lt;a href=&quot;http://github.com/wfraser/codewise-blog/tree/master&quot;&gt;&lt;code&gt;http://github.com/wfraser/codewise-blog/tree/master&lt;/code&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The clone address is &lt;code&gt;git://github.com/wfraser/codewise-blog.git&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This repository has the full history of Codewise Blog, as long as it's ever been in a SCM system, all the way back to &lt;a href=&quot;http://github.com/wfraser/codewise-blog/commit/7e21da56ea67a8c1f3aaa63938bee905b58d9f48&quot;&gt;September 04, 2005&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;_&lt;a href=&quot;/wrf&quot;&gt;WRF&lt;/a&gt;</description>
        <dc:date>2009-04-19T20:42:25-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/back_online">
        <title>Back Online</title>
        <link>http://blogs.codewise.org/official/article/back_online</link>
        <description>Codewise.org is back online today after a week and a half of downtime.&lt;br /&gt;&lt;br /&gt;The outage occurred when the power supply in the site's server exploded, but this happily coincided with my moving across town, and the site would have gone down for that anyways.</description>
        <dc:date>2009-04-09T09:01:22-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/skinvoodoo2_and_safe_eval">
        <title>SkinVoodoo2 and Safe Eval</title>
        <link>http://blogs.codewise.org/official/article/skinvoodoo2_and_safe_eval</link>
        <description>Today I backported the new SkinVoodo2 code from Codewise Manager to the CodewiseBlog Multi code.&lt;br /&gt;&lt;br /&gt;The difference is that the new skin engine is a full-featured parser with support for much more advanced features than the old regex-based rewriter code. It's been modified so that all old CWB skins should continue to work exactly as before.&lt;br /&gt;&lt;br /&gt;Also coming with the new code is the Safe Eval implementation that makes sure users' skins can't execute arbitrary code on the server. Unfortunately, this bit has slowed down page rendering a bit (~180ms up from ~75ms on this server), but it's a safety measure, and the slowdown will get smaller as I optimize it.&lt;br /&gt;&lt;br /&gt;Of course, these new shiny bits of code are still a little experimental, so report any issues you may have.</description>
        <dc:date>2009-03-26T16:32:00-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/repository_change">
        <title>Repository Change</title>
        <link>http://blogs.codewise.org/official/article/repository_change</link>
        <description>CodewiseBlog is changing to a Git repository instead of Subversion, and this time, it'll be hosted here, not at Gna. So that means the CWB project at Gna.org is going to be retired, and everything will run from Codewise.org.&lt;br /&gt;&lt;br /&gt;No web interface has been set up yet, and projects.codewise.org needs some work, but for now you can clone the repository from &lt;code&gt;git://delta-zero.codewise.org/cwb.git&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Note, however, that the font files have been removed, as it's come to attention that many of them were not GPL'ed and therefore we cannot share them. Soon the GPL ones will be added back in, but for now, if you intend to use the trunk revision, you need to add some fonts, otherwise the image verification system won't work and people won't be able to make replies.</description>
        <dc:date>2009-01-08T04:59:44-08:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/hosting_changes_finished">
        <title>Hosting Changes Finished</title>
        <link>http://blogs.codewise.org/official/article/hosting_changes_finished</link>
        <description>The planned (and quite abrupt, I apologize) hosting changes are DONE. Codewise.org is now running, as it originally did, from a server in my house, on a residential cable line.&lt;br /&gt;&lt;br /&gt;After looking hard at VPS solutions, I decided that it's not worth the trouble or money, and that I can do the job better myself. The reason I went to VPS hosting in the first place was that the upload speed on my old cable was dismal, and the site was horribly sluggish because of it. That's much less of a problem now: although still far from ideal, the upload pipe has grown to 1.5 mbps, which I think is quite managable.&lt;br /&gt;&lt;br /&gt;All the files and code and databases had to be moved over, and not everything has been checked yet, so of course if you see something that doesn't work, kindly leave a comment here. Another unfortunate side-effect of the switch was that the user accounts aren't here. The data is all there, but I need to run a quick script with you so the passwords are how you want them. So Tim, Tim, and Leon, if you still use your accounts, drop me a line and we'll fix them. Good thing the old homebrewed UserMaker script still works!&lt;br /&gt;&lt;br /&gt;_&lt;a href=&quot;http://www.codewise.org/~wrf/&quot;&gt;WRF&lt;/a&gt;</description>
        <dc:date>2008-06-02T16:04:07-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/hosting_changes">
        <title>Hosting Changes</title>
        <link>http://blogs.codewise.org/official/article/hosting_changes</link>
        <description>Due to recent unacceptable site performance, I've decided to move Codewise.org and all associated domains to a different hosting provider ASAP.&lt;br /&gt;&lt;br /&gt;I've informed WestHost to not renew my contract, so the account will expire some time in late August. However, I plan to have all sites moved well before then.&lt;br /&gt;&lt;br /&gt;An early apology to all Codewise.org users (yes, both of you): site performance has sucked. I know. And it's probably going to get worse before it gets better. A good idea would be to not change any of your data over the next few days, as it's migrated to a new host. Or, if you do, please let me know so your changes are not lost.&lt;br /&gt;&lt;br /&gt;Currently I'm examining my options with regards to hosting (specifically, VPS providers - Codewise's configuration is a little complex for your ordinary web host). I'd love to go for Linode, but they're a little out of my price range right now. Maybe in the future. Other than that, looking good so far is Spry's VPSLink subsidiary. If anyone knows anything, good or bad, about them, let me know, or any other suggestions. I won't be purchasing a contract for a few days due to money being tight (I'm setting up a new apartment, and things have to be paid for...).&lt;br /&gt;&lt;br /&gt;_&lt;a href=&quot;http://www.codewise.org/~wrf/&quot;&gt;WRF&lt;/a&gt;</description>
        <dc:date>2008-05-14T01:05:35-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/committed_updates">
        <title>Committed Updates</title>
        <link>http://blogs.codewise.org/official/article/committed_updates</link>
        <description>Earlier this week I committed a lot of changes to &lt;a href=&quot;http://svn.gna.org/viewcvs/codewiseblog/&quot;&gt;the CWB subversion repository&lt;/a&gt; - everything done to the code since November 30, 2006.&lt;br /&gt;&lt;br /&gt;Updates include:

&lt;ul&gt;
&lt;li&gt;New URL scheme that doesn't use request variables, but path info instead - access blog entries as blog/article/article_name and such.&lt;/li&gt;
&lt;li&gt;Separate default skins for the site and the control panel&lt;/li&gt;
&lt;li&gt;Handle custom urls and both multi-user modes (subdomain and non-subdomain mode) much better&lt;/li&gt;
&lt;li&gt;Setting a user's status to &quot;closed&quot; applies a different, configurable skin to their page, and removes them from the frontpage&lt;/li&gt;
&lt;li&gt;imageverify automatically cleans out database records older than two days&lt;/li&gt;
&lt;li&gt;more effort to sanitize and entity-escape Unicode characters is made&lt;/li&gt;
&lt;li&gt;added thumbnail image caching for the frontpage&lt;/li&gt;
&lt;/ul&gt;

Most of these changes were committed in &lt;a href=&quot;http://svn.gna.org/viewcvs/codewiseblog?rev=416&amp;amp;view=rev&quot;&gt;svn revision 416&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Because of all these changes, the installer script probably doesn't work (I haven't tried it yet though), and the skin documentation is getting out of date. I'll fix both of these when I have time. However, neither of these are very high priority, as manual install is still pretty easy, and the old documentation is still valid - nothing has been removed, things have only been added.&lt;br /&gt;&lt;br /&gt;So much has changed now, if anyone wants to install CodewiseBlog on their site, send me an email and I'll help you install the current dev version (follow the link at the end for my contact info). The last release is badly out of date now, and I do not recommend using it. I'm not planning on doing another release for a while, but if there's enough interest, I'll fix the installer and documentation and package a proper release now.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.codewise.org/~wrf/&quot;&gt;_WRF&lt;/a&gt;</description>
        <dc:date>2008-05-10T23:50:50-07:00</dc:date>
    </item>    <item rdf:about="http://blogs.codewise.org/official/article/subscriptions_reset">
        <title>Subscriptions Reset</title>
        <link>http://blogs.codewise.org/official/article/subscriptions_reset</link>
        <description>Sorry everybody, I had to empty the subscriptions table in the database, because it was so full of spam emails from before there were anti-spam measures in place. I got tired of getting a jillion MAILER-DAEMON messages any time anyone posted something.&lt;br /&gt;&lt;br /&gt;You should re-subscribe to any blogs you still want to get updates from.&lt;br /&gt;&lt;br /&gt;Sorry for the inconvenience.&lt;br /&gt;_WRF</description>
        <dc:date>2008-03-12T13:45:11-07:00</dc:date>
    </item>
</rdf:RDF>
