<?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>Educer &#187; code</title>
	<atom:link href="http://www.educer.org/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.educer.org</link>
	<description>cooler than educr</description>
	<lastBuildDate>Tue, 18 May 2010 02:57:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Publish, Ping, Subscribe Away With My Status Cloud (You Can Change Settings Now)</title>
		<link>http://www.educer.org/2009/08/27/publish-ping-subscribe-away-with-my-status-cloud-you-can-change-settings-now/</link>
		<comments>http://www.educer.org/2009/08/27/publish-ping-subscribe-away-with-my-status-cloud-you-can-change-settings-now/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 03:33:26 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[my status cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[real time web]]></category>
		<category><![CDATA[rsscloud]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.educer.org/?p=100</guid>
		<description><![CDATA[Lots of new stuff has been added to My Status Cloud since the last time I chatted. I&#8217;ve been in a holding pattern the last couple days while I&#8217;ve waited for my thoughts to collect on a few other things, but I haven&#8217;t had time to do any actual producing yet, so I&#8217;ll push this [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of new stuff has been added to <a href="http://www.mystatuscloud.com">My Status Cloud</a> since the last time I chatted. I&#8217;ve been in a holding pattern the last couple days while I&#8217;ve waited for my thoughts to collect on a few other things, but I haven&#8217;t had time to do any actual producing yet, so I&#8217;ll push this out for now.</p>
<p>First, the look and feel has changed quite a bit. I always do funny things with colors and rounded corners when I first start, but then get sick of them and go back to shades of grey very quickly &#8211; so there you go. Easier to read.</p>
<p>Next, which is more like 4 in 1, you have configurable options!</p>
<ul>
<li><b>User Settings:</b> You are now able to change or remove your email address and manage your OAuth connection to Twitter through preferences.</li>
<li><b>Ping Settings:</b> If you&#8217;ve started to develop your own rss Cloud server and want to try a different client, these settings can be changed to work with your server. Only <b>http-post</b> is supported at the moment, but I&#8217;ll be working on a SOAP and XML-RPC version soon.</li>
<li><b>Subscription Settings:</b> Another option for those who have started to implement their own rss Cloud server. These settings allow you to play with the actual <b>cloud</b> element in your My Status Cloud RSS feed. Also with this- only <b>http-post</b> is supported for the time being.</li>
<li><b>Publishing Settings:</b> This is the best part, I think, brought on by what I was thinking in <a href="http://www.educer.org/2009/08/21/if-users-could-choose-how-they-publish/">last friday&#8217;s post</a>&#8230; You can now enter FTP settings to publish your My Status Cloud RSS feed to your own server. If an FTP server exists, the application will attempt to upload your feed (username.xml) to the server specified.</li>
</ul>
<p>Ponder those changes for a second if you didn&#8217;t grab it the first time and I&#8217;ll add all the previous pieces together for the overview.</p>
<p>The overview&#8230;</p>
<ol>
<li>You can cross post updates into the rssCloud and/or Twitter at the same time.</li>
<li>Links can be attached as metadata to the update so you can use ALL 140 characters.</li>
<li>These updates, Twitter or not, are saved into an rssCloud compatible feed.</li>
<li>An rssCloud server, rpc.rsscloud.org, is notified every time you update either the cloud or Twitter.</li>
<li>The My Status Cloud client/aggregator shows you the updates immediately after being notified by the server that it has been updated.</li>
<li>You can publish (or backup) your feed anywhere via FTP.</li>
<li>You can start to manage your feed through an rssCloud server other than rpc.rsscloud.org.</li>
</ol>
<p>There you have it. Try away and report away if you see anything unexpected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.educer.org/2009/08/27/publish-ping-subscribe-away-with-my-status-cloud-you-can-change-settings-now/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Status Cloud &#8211; Now With OAuth</title>
		<link>http://www.educer.org/2009/08/21/my-status-cloud-now-with-oauth/</link>
		<comments>http://www.educer.org/2009/08/21/my-status-cloud-now-with-oauth/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 05:53:39 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[real time web]]></category>
		<category><![CDATA[rsscloud]]></category>

		<guid isPermaLink="false">http://www.educer.org/?p=98</guid>
		<description><![CDATA[Some cool things come along with using OAuth authentication for talking with Twitter. First, you get to have your application name show up in the Twitter timeline. Then, you get to associate an image with your application. Oh, and it makes it more secure when passing information back and forth in the cloud. Anyhow, that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Some cool things come along with using OAuth authentication for talking with Twitter. First, you get to have your application name show up in the Twitter timeline. Then, you get to associate an image with your application. Oh, and it makes it more secure when passing information back and forth in the cloud.</p>
<p>Anyhow, that&#8217;s been added to <a href="http://www.mystatuscloud.com">My Status Cloud</a>, so feel free to test away with both <a href="http://www.rsscloud.org">rssCloud</a> only updates and updates to both the cloud and Twitter.</p>
<p>Also, the aggregator has been souped up a little bit so that it&#8217;s starting to become pleasant to use. Not completely usable yet, just pleasant to use. <img src='http://www.educer.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  If you attach link data to an update, it will be displayed separately in the time line. And any twitter usernames or links in text should be picked up and linked to automatically.</p>
<p>Next on the plate is editable publishing options (<i>among other things</i>), something I touched on with my #blogpostfriday post earlier today.</p>
<p>So keep testing away, and drop me a note if you have something to note about. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.educer.org/2009/08/21/my-status-cloud-now-with-oauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Multi-User rssCloud Implementation</title>
		<link>http://www.educer.org/2009/08/19/a-multi-user-rsscloud-implementation/</link>
		<comments>http://www.educer.org/2009/08/19/a-multi-user-rsscloud-implementation/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 04:41:25 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[mystatuscloud]]></category>
		<category><![CDATA[real time web]]></category>
		<category><![CDATA[rsscloud]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.educer.org/?p=92</guid>
		<description><![CDATA[Now it gets more interesting. Sitting in my chair watching myself type status updates to myself along with Dave&#8217;s automatic lifeliner feed that does a wonderful job of showing different state names and times go by is great and all, but playing with some real content would also be nice. So. As of now, anybody [...]]]></description>
			<content:encoded><![CDATA[<p>Now it gets more interesting. <img src='http://www.educer.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sitting in my chair watching myself type status updates to myself along with Dave&#8217;s <a href="http://static.lifeliner.org/lifeliner/rss.xml">automatic lifeliner feed</a> that does a wonderful job of showing different state names and times go by is great and all, but playing with some real content would also be nice.</p>
<p>So. As of now, <b>anybody</b> can <a href="http://www.mystatuscloud.com/signup.php">signup for an account at mystatuscloud.com</a> and start using the concepts of the rssCloud in tandem with Twitter.  Or without Twitter, that&#8217;s always an option too.</p>
<p>Yes, yes, this is too early. And it&#8217;s probably buggy. But you can still give it a go if you want.  I&#8217;ll try to sum up what it does in a few blurbs.</p>
<ol>
<li>It is a basic authentication Twitter client. You can Tweet and push to the rssCloud at the same time.</li>
<li>It is an rssCloud client. You can push to the rssCloud without Tweeting.</li>
<li>An xml feed is generated on your first update.</li>
<li>A cloud server (rpc.rsscloud.org) is notified of every update.</li>
<li>A 24 hour subscription is maintained with that cloud server.</li>
<li>Every user is automatically subscribed to every user. This is temporary, but should be fun to watch the flow.</li>
</ol>
<p>That should get you by for now. If not, sign up anyway and play around. Then, checkout the material at <a href="http://rsscloud.org">rssCloud.org</a> and my personal <a href="http://www.educer.org/2009/08/14/an-rsscloud-progress-report-week-one/">Week 1 status report</a> to get caught up on what this is all about.</p>
<p>Beyond fixing bugs that should be fixed when found, these updates are coming within the next few days:</p>
<ul>
<li>OAuth. Then you may feel comfortable using your main Twitter account. <img src='http://www.educer.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Aggregation Code. It will work by streaming or refreshing, but streaming is on the fritz a bit.</li>
<li>Subscription maintenance.</li>
</ul>
<p>I got a late start, but it looks like Week 2 is still shaping up to be a productive one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.educer.org/2009/08/19/a-multi-user-rsscloud-implementation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forget Me Not: PHP Sessions Should Be Started First</title>
		<link>http://www.educer.org/2009/06/18/forget-me-not-php-sessions-should-be-started-first/</link>
		<comments>http://www.educer.org/2009/06/18/forget-me-not-php-sessions-should-be-started-first/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 14:40:50 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[error]]></category>

		<guid isPermaLink="false">http://www.educer.org/?p=76</guid>
		<description><![CDATA[I&#8217;m sure I&#8217;ll continue to forget this, since this is the third or so time it&#8217;s happened to me, but I&#8217;m going to leave a note for later anyway. Maybe this will make it more obvious to myself. If you&#8217;re experiencing weird/broken stuff with your PHP SESSION variables, and if you check the error log [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sure I&#8217;ll continue to forget this, since this is the third or so time it&#8217;s happened to me, but I&#8217;m going to leave a note for later anyway. Maybe this will make it more obvious to myself. <img src='http://www.educer.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you&#8217;re experiencing weird/broken stuff with your PHP SESSION variables, and if you check the error log and see a message about headers&#8230;.</p>
<blockquote><p>Warning: session_start(): Cannot send session cookie &#8211; headers already sent by</p></blockquote>
<p>&#8230; then you are starting your session after some kind of output has already been sent to the user. For the visual example, take a look at the following before smacking your forehead. The first example is correct, the second is probably wrong.</p>
<p><code style="margin-left:50px;"><br />
session_start();<br />
include ('header.php');<br />
</code><br />
&#8212;&#8212;&#8212;<br />
<code><br />
include ('header.php');<br />
session_start();<br />
</code></p>
<p>Consider myself reminded. That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.educer.org/2009/06/18/forget-me-not-php-sessions-should-be-started-first/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TopTwit Update</title>
		<link>http://www.educer.org/2009/05/19/toptwit-update/</link>
		<comments>http://www.educer.org/2009/05/19/toptwit-update/#comments</comments>
		<pubDate>Tue, 19 May 2009 15:58:58 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[toptwit]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.educer.org/?p=58</guid>
		<description><![CDATA[FYI, this is more of a log for my use. But read if you&#8217;re interested. The original TopTwit has pretty much failed for the time being, but that doesn&#8217;t mean the idea is dead. Soon I&#8217;ll head back into that code and clean it up (a year later). It does still work if you want [...]]]></description>
			<content:encoded><![CDATA[<p>FYI, this is more of a log for my use.  But read if you&#8217;re interested.</p>
<p>The <a href="http://www.toptwit.com">original TopTwit</a> has pretty much failed for the time being, but that doesn&#8217;t mean the idea is dead.  Soon I&#8217;ll head back into that code and clean it up (a year later).  It does still work if you want to try it out&#8211; sign up and build your twit lists and you have a nice page to keep track of your favorites.</p>
<p>On the other side of things, I&#8217;ve been having fun playing copycat to the <a href="http://dave.40twits.com/">40 most recent links from @davewiner</a>.  You can see my version over at <a href="http://www.toptwit.com/jeremyfelt">40 most recent links from @jeremyfelt</a>.  I&#8217;ve recently added support for <a href="http://bit.ly">bit.ly</a> and <a href="http://www.posterous.com">post.ly</a> in addition to the default <a href="http://tr.im">tr.im</a> functions.  I have categories built in (using hash tags), but I took them off of the display for now because it seemed like a waste of characters. Not sure what new features will show up here in the near future, but it definitely needs a design overhaul.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.educer.org/2009/05/19/toptwit-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TopTwit.Com Launched</title>
		<link>http://www.educer.org/2008/06/01/toptwitcom-launched/</link>
		<comments>http://www.educer.org/2008/06/01/toptwitcom-launched/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 01:39:51 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[toptwit]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.educer.org/?p=9</guid>
		<description><![CDATA[I was slightly bored yesterday and slightly interested when I ran into twitter.alltop.com. Alltop was interesting, but it would be great if there was a fully customizable version (at least for Twitter) that let you decide which people you wanted on your page so you could browse their last 5 tweets. Robert Scoble said the [...]]]></description>
			<content:encoded><![CDATA[<p>I was slightly bored yesterday and slightly interested when I ran into <a href="http://twitter.alltop.com">twitter.alltop.com</a>.  Alltop was interesting, but it would be great if there was a fully customizable version (<i>at least for Twitter</i>) that let you decide which people you wanted on your page so you could browse their last 5 tweets.  <a href="http://www.scobleizer.com">Robert Scoble</a> said the same thing in a <a href="http://friendfeed.com/e/9ea7adc6-48cc-ffc3-f613-6cf80e6e2f7c">twitter/friendfeed post</a> the other day, so I figured there was probably some demand for it.  If the king of noise is looking for something to provide more noise, why not give it to him.</p>
<p>I immediately got to work, registered the domain, and pounded out the site.  <a href="http://www.toptwit.com">TopTwit.com</a> is the result of that work.  It&#8217;s fairly basic right now, but pretty easy as well.  You can sign up for an account, add the <a href="http://www.twitter.com">Twitter</a> users that you want to follow, and then go to the <a href="http://www.toptwit.com">front page</a> and browse through each user&#8217;s last 5 tweets to the world.</p>
<p>A full writeup explaining everything is available on my <a href="http://www.educer.org/toptwit/">TopTwit</a> page.  Please comment there or here with any feedback that you have.  I&#8217;ll be adding more features and tweaking throughout the week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.educer.org/2008/06/01/toptwitcom-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
