<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UCalgary Blogs</title>
	<atom:link href="http://ucalgaryblogs.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://ucalgaryblogs.ca</link>
	<description>A publishing platform for the academic community of the University of Calgary.</description>
	<lastBuildDate>Tue, 15 Dec 2009 21:30:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>redesign for UCalgaryBlogs</title>
		<link>http://ucalgaryblogs.ca/2009/12/15/redesign-for-ucalgaryblogs/</link>
		<comments>http://ucalgaryblogs.ca/2009/12/15/redesign-for-ucalgaryblogs/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 21:30:15 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/?p=274</guid>
		<description><![CDATA[There have been a bunch of changes, hopefully improvements, over the last few days.

The BuddyPress &#8220;social networking layer&#8221; was turned off. It didn&#8217;t look like anyone was actually using it, and it was causing confusion (2 separate places to set avatar images, multiple locations to post new content, confusion around privacy, and complicating site maintenance [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There have been a bunch of changes, hopefully improvements, over the last few days.</p>
<ol>
<li>The BuddyPress &#8220;social networking layer&#8221; was turned off. It didn&#8217;t look like anyone was actually using it, and it was causing confusion (2 separate places to set avatar images, multiple locations to post new content, confusion around privacy, and complicating site maintenance and support). So, for now, I made the executive decision to turn it off. It may come back in the future, but not until BuddyPress has had some more time to stew.</li>
<li>A new theme. I&#8217;ve switched the &#8220;home&#8221; theme and am working on building some more useful functionality into it &#8211; a handy dashboard to access all of your sites, for starters. I&#8217;ll be tweaking the &#8220;home&#8221; site over the next couple of weeks.</li>
<li>A better &#8220;admin bar&#8221; &#8211; that grey bar that runs along the top of the page. When logged in, it now provides much better functionality, making it easier to get to the good bits of your site, and to create and manage content quickly.</li>
</ol>
<p>I&#8217;ve got a bunch of other things I&#8217;m (slowly) working on, and will try to roll out some more improvements over the holiday break.</p>
<p>If you have any questions, please <a href="mailto:dlnorman@ucalgary.ca?subject=UCalgaryBlogs">contact me</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/12/15/redesign-for-ucalgaryblogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>service restored</title>
		<link>http://ucalgaryblogs.ca/2009/11/11/service-restored/</link>
		<comments>http://ucalgaryblogs.ca/2009/11/11/service-restored/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 21:08:53 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/?p=260</guid>
		<description><![CDATA[The planned database code migration took a LOT longer than planned, and didn&#8217;t work out in the end. I wound up having to back out the planned code changes, so we&#8217;re back where we started. In addition, the campus database server became unhappy as part of the process, and blocked connection attempts from the server [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The planned database code migration took a LOT longer than planned, and didn&#8217;t work out in the end. I wound up having to back out the planned code changes, so we&#8217;re back where we started. In addition, the campus database server became unhappy as part of the process, and blocked connection attempts from the server that runs UCalgaryBlogs (and a bunch of other stuff) &#8211; so I had to migrate all data to a Teaching &amp; Learning Centre database server so we could use UCalgaryBlogs again.</p>
<p>I&#8217;d done testing of the new database code, and it worked fine prior to attempting to roll it out on the production server. I&#8217;ll do some more testing (and am talking to the developer of the new database code to help debug the situation). I won&#8217;t try to do any further rollouts of the code without some extensive testing &#8211; and all data will be safe, regardless.</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/11/11/service-restored/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planned database upgrade &#8211; brief blogs downtime</title>
		<link>http://ucalgaryblogs.ca/2009/11/09/planned-database-upgrade-brief-blogs-downtime/</link>
		<comments>http://ucalgaryblogs.ca/2009/11/09/planned-database-upgrade-brief-blogs-downtime/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 04:40:48 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/?p=258</guid>
		<description><![CDATA[I need to convert some of the database configuration for UCalgaryBlogs to new library that will offer us higher performance and more scalable database connections.
I&#8217;ve tested the new configuration, and it should work just fine. If there are no snags, there should be no more than a few seconds of downtime. If the gremlins decide [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I need to convert some of the database configuration for UCalgaryBlogs to new library that will offer us higher performance and more scalable database connections.</p>
<p>I&#8217;ve tested the new configuration, and it should work just fine. If there are no snags, there should be no more than a few seconds of downtime. If the gremlins decide to come out and play, that may be extended to a few minutes as I revert to the previous configuration.</p>
<p>I&#8217;m planning to do the configuration change at 10am on Wednesday, November 11. Hopefully, it being a holiday, and the beginning of reading week, there should be little activity on the site (you DO have other things to do, right?). It should only take a few seconds, but in the worst case scenario, the service will be back up and running normally no later than 11am that day.</p>
<p>If you have any concerns, please let me know. I&#8217;ll post an update after the database configuration has been changed.</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/11/09/planned-database-upgrade-brief-blogs-downtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dashboard should be working again.</title>
		<link>http://ucalgaryblogs.ca/2009/10/27/dashboard-should-be-working-again/</link>
		<comments>http://ucalgaryblogs.ca/2009/10/27/dashboard-should-be-working-again/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 18:06:38 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/?p=256</guid>
		<description><![CDATA[I think I&#8217;ve tracked down the cause of the problem that was preventing access to the Dashboard on all sites. If you&#8217;re still having trouble accessing your Dashboard, or with publishing new blog posts, please let me know ASAP.
I apologize for the inconvenience this problem caused. I know it&#8217;s difficult when the software doesn&#8217;t work [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I think I&#8217;ve tracked down the cause of the problem that was preventing access to the Dashboard on all sites. If you&#8217;re still having trouble accessing your Dashboard, or with publishing new blog posts, please <a href="mailto:dlnorman@ucalgary.ca?subject=UCalgaryBlogs.ca">let me know ASAP</a>.</p>
<p>I apologize for the inconvenience this problem caused. I know it&#8217;s difficult when the software doesn&#8217;t work when expected &#8211; especially under the pressure of writing as part of a course. Thanks to everyone who reported the problem &#8211; that really helped me track down the cause and (hopefully) fix it as quickly as possible.</p>
<p>- D&#8217;Arcy</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/10/27/dashboard-should-be-working-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dashboard errors for users</title>
		<link>http://ucalgaryblogs.ca/2009/10/27/dashboard-errors-for-users/</link>
		<comments>http://ucalgaryblogs.ca/2009/10/27/dashboard-errors-for-users/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 17:53:13 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/?p=254</guid>
		<description><![CDATA[There is currently an issue preventing users from accessing their Dashboards for their sites &#8211; meaning you can&#8217;t write new blog posts, or edit existing posts (among other things).
I&#8217;m working on tracking down the cause of this right now. Hopefully it won&#8217;t take long to debug this.
I apologize for the inconvenience. Thanks for bearing with [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There is currently an issue preventing users from accessing their Dashboards for their sites &#8211; meaning you can&#8217;t write new blog posts, or edit existing posts (among other things).</p>
<p>I&#8217;m working on tracking down the cause of this right now. Hopefully it won&#8217;t take long to debug this.</p>
<p>I apologize for the inconvenience. Thanks for bearing with the difficulties here on UCalgaryBlogs.ca!</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/10/27/dashboard-errors-for-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>browsing ucalgaryblogs from mobile devices</title>
		<link>http://ucalgaryblogs.ca/2009/10/20/browsing-ucalgaryblogs-from-mobile-devices/</link>
		<comments>http://ucalgaryblogs.ca/2009/10/20/browsing-ucalgaryblogs-from-mobile-devices/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 21:11:35 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[wptouch]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/2009/10/20/browsing-ucalgaryblogs-from-mobile-devices/</guid>
		<description><![CDATA[I just rolled out a mobile interface for UCalgaryBlogs.ca &#8211; if you&#8217;re accessing the site from a mobile device such as iPhone, iPod Touch, Blackberry, or Android, you should now see a sleeker, optimized interface. It&#8217;s not perfect, but it&#8217;ll load a LOT faster, and should display a LOT better on the small screen, as [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I just rolled out a mobile interface for UCalgaryBlogs.ca &#8211; if you&#8217;re accessing the site from a mobile device such as iPhone, iPod Touch, Blackberry, or Android, you should now see a sleeker, optimized interface. It&#8217;s not perfect, but it&#8217;ll load a LOT faster, and should display a LOT better on the small screen, as opposed to the scaled version of the &#8220;normal&#8221; interface. Here&#8217;s a screenshot of the front page of ucalgaryblogs.ca under the new mobile interface:</p>
<p><a href="http://ucalgaryblogs.ca/files/2009/10/UCalgaryBlogsMobile.png"><img src="http://ucalgaryblogs.ca/files/2009/10/UCalgaryBlogsMobile.png" alt="UCalgaryBlogsMobile" width="320" height="480" class="alignleft size-full wp-image-252" /></a></p>
<p>There are a few options to tweak, if you really want to, to customize how the mobile version of your site works &#8211; check out your Dashboard, in the Settings section, for an item called &#8220;WPTouch&#8221; and click the shiny checkboxes to your heart&#8217;s content…</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/10/20/browsing-ucalgaryblogs-from-mobile-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server back to normal</title>
		<link>http://ucalgaryblogs.ca/2009/10/20/server-back-to-normal/</link>
		<comments>http://ucalgaryblogs.ca/2009/10/20/server-back-to-normal/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 20:32:59 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/2009/10/20/server-back-to-normal/</guid>
		<description><![CDATA[Looks like we&#8217;re back to normal operations here &#8211; IT is looking at adding some additional resources to the server to make sure it keeps on chugging along, and I&#8217;ll try to monitor it as closely as possible. If you notice anything misbehaving (taking for EVER to load, borking, etc…) please let me know ASAP.
]]></description>
			<content:encoded><![CDATA[<p></p><p>Looks like we&#8217;re back to normal operations here &#8211; IT is looking at adding some additional resources to the server to make sure it keeps on chugging along, and I&#8217;ll try to monitor it as closely as possible. If you notice anything misbehaving (taking for EVER to load, borking, etc…) please <a href="mailto:dlnorman@ucalgary.ca?subject=UCalgaryBlogs">let me know ASAP</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/10/20/server-back-to-normal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Slowness</title>
		<link>http://ucalgaryblogs.ca/2009/10/13/server-slowness/</link>
		<comments>http://ucalgaryblogs.ca/2009/10/13/server-slowness/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 21:00:34 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/2009/10/13/server-slowness/</guid>
		<description><![CDATA[It looks like UCalgaryBlogs is running a little slower than it should be lately &#8211; I&#8217;m trying to track down causes of this, and apologize for any problems the slowness may be causing. I&#8217;ll post an update once I&#8217;ve figured out what&#8217;s slowing us down. Hopefully we haven&#8217;t outgrown the server already…
]]></description>
			<content:encoded><![CDATA[<p></p><p>It looks like UCalgaryBlogs is running a little slower than it should be lately &#8211; I&#8217;m trying to track down causes of this, and apologize for any problems the slowness may be causing. I&#8217;ll post an update once I&#8217;ve figured out what&#8217;s slowing us down. Hopefully we haven&#8217;t outgrown the server already…</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/10/13/server-slowness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sitewide hiccup with social networking</title>
		<link>http://ucalgaryblogs.ca/2009/10/01/sitewide-hiccup-with-social-networking/</link>
		<comments>http://ucalgaryblogs.ca/2009/10/01/sitewide-hiccup-with-social-networking/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 17:39:09 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/2009/10/01/sitewide-hiccup-with-social-networking/</guid>
		<description><![CDATA[The BuddyPress social networking layer for UCalgaryBlogs was just updated, but something imploded during the update. The data is all still safe, and I&#8217;m tracking down causes and fixes. Hopefully everything will be back up and running normally as expected soon.
All blogs should be working normally &#8211; the only thing affected is the social networking [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The BuddyPress social networking layer for UCalgaryBlogs was just updated, but something imploded during the update. The data is all still safe, and I&#8217;m tracking down causes and fixes. Hopefully everything will be back up and running normally as expected soon.</p>
<p>All blogs should be working normally &#8211; the only thing affected is the social networking layer, which was running the front page of UCalgaryBlogs.ca (so, in the meantime, it has reverted to a previous design)</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/10/01/sitewide-hiccup-with-social-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New antispam countermeasures &#8211; reCAPTCHA</title>
		<link>http://ucalgaryblogs.ca/2009/09/28/new-antispam-countermeasures-recaptcha/</link>
		<comments>http://ucalgaryblogs.ca/2009/09/28/new-antispam-countermeasures-recaptcha/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 16:03:09 +0000</pubDate>
		<dc:creator>D&#39;Arcy Norman</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://ucalgaryblogs.ca/2009/09/28/new-antispam-countermeasures-recaptcha/</guid>
		<description><![CDATA[The evil spammers just keep on hitting our little blogging platform. I apologize to those of you who have had the nasty spam comments published on your blogs. The spammers are truly the filth of the internet, and we&#8217;re locked in an arms race against them.
They use automated scripts for the most part to publish [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The evil spammers just keep on hitting our little blogging platform. I apologize to those of you who have had the nasty spam comments published on your blogs. The spammers are truly the filth of the internet, and we&#8217;re locked in an arms race against them.</p>
<p>They use automated scripts for the most part to publish comments containing links to their various casino/viagra/porn websites, trying to boost traffic to their sites and trick Google into listing them higher in search results.</p>
<p>I&#8217;ve been trying different antispam techniques &#8211; using the distributed Akismet spam system, the standalone WP-SpamFree system, and a few others, but nothing has been 100% effective at keeping the spamroaches at bay.</p>
<p>So now I&#8217;m rolling out a &#8220;<a href="http://recaptcha.net/captcha.html">captcha</a>&#8221; system on a trial basis. Only anonymous (i.e., not logged in) people should see it at all. When it is displayed, the person (or spam script) will have to decode 2 images and type them as text before a comment will be accepted. For example:</p>
<p><a href="http://ucalgaryblogs.ca/files/2009/09/recaptcha.png"><img src="http://ucalgaryblogs.ca/files/2009/09/recaptcha.png" alt="recaptcha" width="315" height="127" class="size-full wp-image-247" /></a></p>
<p>In this case, a person wanting to publish a comment would have to enter the words &#8220;hearted Russians&#8221; before the comment would be accepted. If a person can&#8217;t read the words, they can click the arrow link to get a new set of images to decode. If a person just can&#8217;t read captchas at all, there is an audio alternative, which is available by clicking the speaker icon.</p>
<p>The <a href="http://recaptcha.net/learnmore.html">reCAPTCHA project is interesting</a>. From the reCAPTCHA website:</p>
<blockquote><p>reCAPTCHA is a free CAPTCHA service that helps to digitize books, newspapers and old time radio shows.</p>
<p>reCAPTCHA improves the process of digitizing books by sending words that cannot be read by computers to the Web in the form of CAPTCHAs for humans to decipher. More specifically, each word that cannot be read correctly by OCR is placed on an image and used as a CAPTCHA. This is possible because most OCR programs alert you when a word cannot be read correctly.</p>
<p>But if a computer can&#8217;t read such a CAPTCHA, how does the system know the correct answer to the puzzle? Here&#8217;s how: Each new word that cannot be read correctly by OCR is given to a user in conjunction with another word for which the answer is already known. The user is then asked to read both words. If they solve the one for which the answer is known, the system assumes their answer is correct for the new one. The system then gives the new image to a number of other people to determine, with higher confidence, whether the original answer was correct.</p></blockquote>
<p>I&#8217;m philosophically opposed to captchas &#8211; they penalize everyone in an attempt to stop the spammers. I&#8217;m hoping that this plugin will strike a proper balance &#8211; only being displayed to people that aren&#8217;t logged in is a very good start.</p>
<p>Also, when creating an account on the site, people will have to decode the captcha. This is to prevent the automated &#8220;splog&#8221; scripts from creating spam blog sites to publish links &#8211; we currently get up to a dozen of these automatically created each and every day.</p>
]]></content:encoded>
			<wfw:commentRss>http://ucalgaryblogs.ca/2009/09/28/new-antispam-countermeasures-recaptcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
