<?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>Edtechpost &#187; mashups</title>
	<atom:link href="http://www.edtechpost.ca/wordpress/tag/mashups/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.edtechpost.ca/wordpress</link>
	<description>Technologies for Learning, Thinking and Collaborating</description>
	<lastBuildDate>Tue, 07 Feb 2012 00:14:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>By the time I get to Phoenix&#8230;</title>
		<link>http://www.edtechpost.ca/wordpress/2008/09/22/wcet-ple-workshop/</link>
		<comments>http://www.edtechpost.ca/wordpress/2008/09/22/wcet-ple-workshop/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 18:35:44 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[PLE]]></category>
		<category><![CDATA[WCET]]></category>
		<category><![CDATA[wcet08]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2008/09/22/wcet-ple-workshop/</guid>
		<description><![CDATA[&#8230;I&#8217;ll hopefully have the materials finished for the pre-conference workshop on Personal Learning Environments I am leading along with Chris Lott and Jared Stein at this years&#8217; WCET Conference. If not, I figure I&#8217;m always good for a bit of song and dance (though I must admit I&#8217;ve always been more fond of Isaac Hayes&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;I&#8217;ll hopefully have the materials finished for the <a href="http://conference.wcet.info/2008/program/sessiondetail.asp?session=AC08/PRECON02">pre-conference workshop on Personal Learning Environments</a> I am leading along with <a href="http://www.chrislott.org/">Chris Lott</a> and <a href="http://flexknowlogy.learningfield.org/">Jared Stein</a> at this years&#8217; <a href="http://conference.wcet.info/2008/">WCET Conference</a>. If not, I figure I&#8217;m always good for a bit of song and dance (though I must admit I&#8217;ve always been more fond of Isaac Hayes&#8217; version):</p>
<p>[youtube:http://www.youtube.com/watch?v=8MMRTahbQSw]</p>
<p>The day is <a href="http://edtechpost.wikispaces.com/PLE+workshop">shaping up</a>, though, to be a good one. We are going to try two streams. The first, mainly led by Chris, is for people <a href="http://edtechpost.wikispaces.com/SESSION+1+-+Intro+to+Blogging">new to blogging</a>, <a href="http://edtechpost.wikispaces.com/SESSION+2+-+Weaving+your+blogging+network">RSS and syndication techniques</a> (as these seem fundamental to many people&#8217;s notion of a PLE). The second, which Jared and I will share, is split between &#8220;<a href="http://edtechpost.wikispaces.com/SESSION+1+-+Growing+Your+Network+by+Moving+Your+Office+Online">Growing Your Network by Moving Your Office Online&#8221;</a> and my session on <a href="http://edtechpost.wikispaces.com/SESSION+2+-+Mashing+up+your+own+PLE">Mashing up your PLE</a>.The sessions will be very hands on, the hope being that people walk away with their PLE tuned up and more able to accomodate this method of network learning in both their own practice and with their students.</p>
<p>If you are planning on attending the WCET conference, consider joining us for this full day session on the Wednesday, November 5th. If the <a href="http://flexknowlogy.learningfield.org/2008/04/09/defining-creepy-tree-house/">past is any indicator</a>, it will be a <a href="http://www.youtube.com/watch?v=aLE4w43g_Ak">funky good time</a> in Phoenix that day. &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2008/09/22/wcet-ple-workshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>My interview with the CogDog</title>
		<link>http://www.edtechpost.ca/wordpress/2007/10/30/cogdog-interview/</link>
		<comments>http://www.edtechpost.ca/wordpress/2007/10/30/cogdog-interview/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 21:21:45 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[cogdog]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[network-effects]]></category>
		<category><![CDATA[openness]]></category>
		<category><![CDATA[permeability]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2007/10/30/cogdog-interview/</guid>
		<description><![CDATA[http://cogdogblog.com/conversations/scott-leslie.mp3 As part of the cogdog&#8217;s recent tour down under, he interviewed a number of blog colleagues for quotable quotes. I just found the one I did with him now and listened to it for the first time (what, like this is a revealing admission, from a blogger?) I must admit I&#8217;m actually kind of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.edtechpost.ca/wordpress/files/2007/10/scott-leslie.mp3">http://cogdogblog.com/conversations/scott-leslie.mp3</a></p>
<p>As part of the <a href="http://cogdogroo.wordpress.com/">cogdog&#8217;s recent tour down under</a>, he interviewed a number of blog colleagues for quotable quotes. I just found the one I did with him now and listened to it for the first time (what, like this is a revealing admission, from a blogger?)</p>
<p>I must admit I&#8217;m actually kind of proud how it turned out &#8211; I must have had my coffee that day and been slightly less sleep-deprived than usual, because this is probably as coherent a statement of what I think and what I am interested in right now as I&#8217;ve produced. Thanks for the great questions Alan, and for helping me frame these scattered thoughts a little better. &#8211; SWL</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2007/10/30/cogdog-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://cogdogblog.com/conversations/scott-leslie.mp3" length="14401410" type="audio/mpeg" />
<enclosure url="http://www.edtechpost.ca/wordpress/files/2007/10/scott-leslie.mp3" length="14401410" type="audio/mpeg" />
		</item>
		<item>
		<title>30 Boxed &#8211; mashup multiple feeds onto a calendar</title>
		<link>http://www.edtechpost.ca/wordpress/2007/03/15/30-boxed-mashup-multiple-feeds-onto-a-calendar/</link>
		<comments>http://www.edtechpost.ca/wordpress/2007/03/15/30-boxed-mashup-multiple-feeds-onto-a-calendar/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 21:20:14 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[mashups]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2007/03/15/30-boxed-mashup-multiple-feeds-onto-a-calendar/</guid>
		<description><![CDATA[http://30boxes.com/boxed 30boxed is a handy little service &#8211; give it a feed (why, give it multiple feeds!), and it will place all the items on a calendar. Say, for instance, if you wanted a simple way to visually track all of your students&#8217; blog postings against a single calendar&#8230; &#8211; SWL]]></description>
			<content:encoded><![CDATA[<p><a href="http://30boxes.com/boxed">http://30boxes.com/boxed</a></p>
<p><a href="http://30boxes.com/boxed">30boxe<strong>d</strong></a> is a handy little service &#8211; give it a feed (why, give it multiple feeds!), and it will place all the items on a calendar. Say, for instance, if you wanted a simple way to visually track all of your students&#8217; blog postings against a single calendar&#8230; &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2007/03/15/30-boxed-mashup-multiple-feeds-onto-a-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heave ho, scallywags, there&#039;s events listings o&#039;er thar to liberate</title>
		<link>http://www.edtechpost.ca/wordpress/2007/03/13/conference-listings-want-to-be-free-too/</link>
		<comments>http://www.edtechpost.ca/wordpress/2007/03/13/conference-listings-want-to-be-free-too/#comments</comments>
		<pubDate>Wed, 14 Mar 2007 03:30:52 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[DabbleDB]]></category>
		<category><![CDATA[dapper]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[pipes]]></category>
		<category><![CDATA[syndication]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2007/03/13/conference-listings-want-to-be-free-too/</guid>
		<description><![CDATA[(Avast, me hearties, this is the last of the pirate postings. Just be glad they weren&#8217;t podcasts So the other &#8216;mashups&#8217; itch I&#8217;ve been wanting to scratch recently revolves around events listings, specifically a list of ed tech conferences that&#8217;s been around for a few years. Now before ye raise the topsails and give chase, [...]]]></description>
			<content:encoded><![CDATA[<p><img align="right" src="http://www.edtechpost.ca/gems/eyepatch.jpg" />(Avast, me hearties, this is the last of the pirate postings. Just be glad they weren&#8217;t podcasts <img src='http://www.edtechpost.ca/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>So the other &#8216;mashups&#8217; itch I&#8217;ve been wanting to scratch recently revolves around events listings, specifically a <a href="http://cider.athabascau.ca/events/conferences/EdTechConferences.doc/download">list of ed tech conferences</a> that&#8217;s been around for a few years. Now before ye raise the topsails and give chase, hear me out &#8211; the landlubber who created and maintains this list every year is to be much praised, as I have <a href="http://www.edtechpost.ca/wordpress/2004/04/02/educational-technology-conferences-for-2004/">done so in the past</a>, as are the folks at CIDER for <a href="http://cider.athabascau.ca/events/conferences/">posting it as HTML</a>.</p>
<p>But in this age of participatory media and user generated content, does it make <em>any</em> sense for lists like these to get created and maintained by one person, in a Word document?</p>
<p>Aye, you say, but it was probably the easiest tool at hand for what was a selfless act of giving back to the community. Right you are; but howseabout I shows ya how to take this page, database-enable it and allow others to add to new events to it in about 5 minutes with free, easy-to-use web-based tools. Come aboard all ye who&#8217;s coming aboard&#8230;<span id="more-798"></span></p>
<p><strong>Scrape, Clean and then&#8230;</strong></p>
<p>So, much the same as the first exercise, we&#8217;ll use <a href="http://www.dapper.net/dapp-howto-use.php?dappName=edtecheventslistings">Dapper to scrape the HTML page</a>, and <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=LF4pz5rN2xG6DdJydbq02Q">Pipes to clean up unwanted stuff</a>. Already we have an RSS feed of ed tech conference events; problem is, it&#8217;s a list that may never get updated, so having it as RSS hasn&#8217;t helped much, except&#8230;</p>
<p><strong>Dabble Away!</strong></p>
<p>&#8230;except there&#8217;s this neat service called <a href="http://dabbledb.com/">Dabble DB</a> that allows you to create online databases <em>very easily</em>. They have set it up so that to create one from scratch you don&#8217;t fill in information about tables and fields, like you would normally with RDBMS software, but instead create a &#8220;category&#8221; which contains &#8220;entries,&#8221; and &#8220;views,&#8221; and through adding attributes while describing an actual &#8220;entry&#8221; you build the DB in context. Quite nifty.</p>
<p>Even better though &#8211; you can point Dabble DB at an RSS feed or webpage with a table in it, and it will create a database based on those. Which is what I did, pointed to the cleaned up feed of ed tech events, from which Dabble DB created <a href="http://edtechevents.dabbledb.com/publish/educatonaltechnologyconferencecalendar/821fc54f-0c3e-46ca-8681-3a46fd592c72/mainlisting.html">this default view</a> along with a <a href="http://edtechevents.dabbledb.com/publish/educatonaltechnologyconferencecalendar/c4182f78-cfc0-4e18-b2dd-e757043de22d/calendarviewofevents.html">Calendar view of the same data</a>.</p>
<p><strong>So what? </strong></p>
<p>Which is all well and good except&#8230;how is this any better than what we had? Well, first off, you can easily create some other views of the data. Here&#8217;s a <a href="http://edtechevents.dabbledb.com/publish/2ndtryedtecheventscalendar/c5f2e571-9d29-458c-9170-b13b772190b5/eventsbylocation.html">map of the distribution of these conferences around the world</a> (note: that feature still a work in progress; it only gives you totals, doesn&#8217;t let you drill all the way down. But then it was only recently released.)</p>
<p>Even better, you can embed the views of this database on any webpage by copying and pasting a simple line of code, so here&#8217;s a page on edtechpost with <a href="http://www.edtechpost.ca/gems/edtech_events/form.htm">the calendar view</a>, links to the <a href="http://www.edtechpost.ca/gems/edtech_events/all_by_date.htm">chronological view</a> and the <a href="http://www.edtechpost.ca/gems/edtech_events/all_by_location.htm">geographic distribution</a> views. Big whoop, I know, except look down at the <a href="http://www.edtechpost.ca/gems/edtech_events/form.htm#add_event">bottom of that first page</a>, you&#8217;ll see a <a href="http://www.edtechpost.ca/gems/edtech_events/form.htm#add_event">form to add new events to the database</a>. That form was also copy and pasted from the Dabble DB site.</p>
<p>So, from static HTML page to database with multiple views, and the ability for other users to add new entries, in less time than it actually took me to type this post. Even better though might have been if the originator of the list had chosen DabbleDB (or one of the other <a href="http://itredux.com/office-20/database/?family=Database">web-based databases</a> or <a href="http://itredux.com/office-20/database/?family=Calendar">online calendars</a> on this list, itself done in DabbleDB &#8211; oy, my head hurts!) to begin with and opened it up to the community to populate and maintain. Right?</p>
<p>So same lessons as the last time &#8211; the goal here isn&#8217;t to produce a new production version of this, but to show you another example of how these new tools can empower you, and to encourage information providers to &#8216;do it right the first time.&#8217; And with that, I remain yours truly, Cabin Boy Nessman of the good ship Syndication.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2007/03/13/conference-listings-want-to-be-free-too/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Back on my feet and ready to sail the seas of trapped information, ya scurvy dogs!</title>
		<link>http://www.edtechpost.ca/wordpress/2007/03/13/job-postings-want-to-be-free/</link>
		<comments>http://www.edtechpost.ca/wordpress/2007/03/13/job-postings-want-to-be-free/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 18:59:18 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[dapper]]></category>
		<category><![CDATA[job-postings]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[pipes]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2007/03/13/job-postings-want-to-be-free/</guid>
		<description><![CDATA[Ahoy mateys, so that &#8220;moose fever&#8221; &#8211; turned into pneumonia for me! On top of which my entire family got sick too. But we&#8217;re finally over that now, so time to break the silence and set sail on the seas of end-user mashups. As much as I felt some small discouragement with the NV mashups [...]]]></description>
			<content:encoded><![CDATA[<p>Ahoy mateys, so that &#8220;moose fever&#8221; &#8211; turned into pneumonia for me! On top of which my entire family got sick too. But we&#8217;re finally over that now, so time to break the silence and set sail on the seas of end-user mashups.</p>
<p>As much as I felt some <a href="http://www.edtechpost.ca/wordpress/2007/02/23/mashups-for-non-programmers-an-experiement-gone-slightly-awry/">small discouragement</a> with the <a href="http://wiki.northernvoice.ca/Mashups%20for%20Non-Programmers%20Workshop%20Page">NV mashups workshop</a> because of certain technologies blowing up during the session and us not sticking with a more hands-on format, I have not given up on the dream of exploring mashups for non-programmers and have continued on, scratching a few of my personal itches.</p>
<p><span id="more-797"></span></p>
<p><strong>Job Postings Want to be Free! </strong></p>
<p>The first one, which I mentioned in that session, is around HR departments that don&#8217;t provide RSS feeds for their job postings. I&#8217;m sure some smart HR professional out there will clue me in to how this is intentional and keeps the riff-raff out, but from where I&#8217;m sitting I would love to be able to help people who are <em>already</em> interested in my organization to <em>easily</em> monitor new openings, especially in this tight job market with more jobs than potential employees.</p>
<p>But if you are in higher ed in B.C., my particular niche, you are out of luck unless you want a job at UBC, the <a href="http://www.hr.ubc.ca/postings/index.html">only institution that so far seems to have grokked this</a>.  I&#8217;ve found ways, over the years, to get this information pushed to my email (the <a href="http://www.watchthatpage.com/">WatchThisPage</a> service has been particularly useful in this regard,) but I mean, email, ick, that&#8217;s so 1994 (whoops, a real pirate would never have said &#8216;ick&#8217;). So my goal was to see if I could build an aggregated page of BC post-secondary job postings, one with an RSS feed too.</p>
<p>There&#8217;s basically 4 steps in the process:</p>
<p><em><strong>1. Identify the Pages</strong></em></p>
<p>This one&#8217;s easy &#8211; go to the various institution sites in the province, and locate their job postings pages. In this experiment I used the job postings pages from schools local to me, <a href="http://www.royalroads.ca/about-rru/the-university/careers/job-postings">Royal Roads University</a>, <a href="http://www.camosun.bc.ca/hr/employment.html">Camosun College</a>, <a href="http://web.uvic.ca/hr/postings/">University of Victoria</a> (and UBC&#8217;s because they were already RSS).</p>
<p><em><strong>2. Scrape the pages</strong></em></p>
<p>So the problem with all these pages &#8211; no RSS feeds. That&#8217;s where a service like Dapper comes in. <a href="http://www.dapper.net/">Dapper</a>  offers a fairly simple way, though the use of a &#8216;virtual browser,&#8217; to look at a web page and tell it which elements on the page you would like to scrape out as data. It then allows you to access this scrapped information as XML, HTML, RSS, CSV, JSON, as a Netvibes module or Google gadget, and more. An example is this <a href="http://www.dapper.net/dapp-howto-use.php?dappName=UVicPostings">dapp that scrapes the UVic jobs postings page</a>.</p>
<p><em><strong>3. Clean up the feeds</strong></em></p>
<p>Now you&#8217;ll notice in the <a href="http://www.dapper.net/dapp-howto-use.php?dappName=UVicPostings">UVic job posting example</a>, there is all sorts of <a href="http://en.wikipedia.org/wiki/Cruft">cruft</a> in the feed. Dapper is ultimately only as good as the page that it is scrapping. It does its best to identify logical groupings based on the page markup, and the more that XHTML has been used in a logical way the better it does, but HTML itself isn&#8217;t a logical markup language. Dapper does offer you the ability to tweak the scrapper with constraints, but this is one aspect of Dapper I find not to be overly intuitive.</p>
<p>So instead of trying to clean the feeds up in Dapper, I take the crufty feeds from Dapper into <a href="http://pipes.yahoo.com/pipes/">Yahoo Pipes</a>, which offers a much easier way to clean up the feeds. In the case of the UVic feeds, it&#8217;s by creating a filter to allow only those items whose feed contains the text &#8220;Comp,&#8221; which turns out to be the common element in all of their postings. <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=GgH99grC2xGwKRF9kAtvUw">Here&#8217;s the pipe</a>, which if you clone you can see the various feeds being cleaned up.</p>
<p><em><strong>4. Aggregate all of the new feeds</strong></em></p>
<p>This turns out to be simply once these other steps have been taken. There are lots of feed aggregation services out these, but since we already brought all of the feeds into Pipes to clean them up, it&#8217;s easy to just use the &#8216;union&#8217; function there to join them into <a href="http://pipes.yahoo.com/pipes/pipe.run?_id=GgH99grC2xGwKRF9kAtvUw&amp;_render=rss">one master feed of job postings</a>.</p>
<p><strong>About the result, and why am I talking like a pirate?</strong></p>
<p>So obviously the resulting feed above only contains 4 of the 26 institutions in BC. It&#8217;s really just rinse and repeat to get the rest and then some formatting cleanup, which I purposely didn&#8217;t do (and least not publicly, hehe).</p>
<p>My intent in documenting this exercise (and the next one) was not to provide a production-ready feed of all BC post-secondary job postings, handy as that might be. It was instead to</p>
<ul>
<li>illustrate how <em>YOU</em> can use tools like Dapper and Yahoo pipes to create feeds and aggregations for data on almost <em>any</em> webpage, (made seemingly even easier now with Dapper&#8217;s release of the <a href="http://www.dapper.net/dapperfox/">DapperFox plugin</a>)</li>
<li>spur information providers on to doing it right the first time &#8211; there is <strong>NO</strong> reason (as we will see in the next example too) to ever provide another list, another calendar, another  set of links, etc, in a way that by default traps the content in a single presentation, only ever editable by a single author. NO REASON, and lots of GOOD reasons not to. The separation of content and presentation should have already become one of the default criteria you use to select <em>any</em> technology. If the tools you are using don&#8217;t support RSS or some other means to do this, use one of the <a href="http://www.sacredcowdung.com/archives/2006/03/all_things_web.html">HUNDREDS of FREE ones</a> that do. And at the <em>very least</em>, please adopt tools that produce proper XHTML &#8211; accessibility means providing <em>access</em>, and if you won&#8217;t do it to cater to web wonks like me, do it at least to serve people who have no other choice but to consume your page through a text reader or other assistive device. If you don&#8217;t, someday someone may make you.</li>
</ul>
<p><img align="left" alt="RSS_eyepatch" src="http://www.edtechpost.ca/gems/eyepatch.jpg" />And the pirate metaphors? Well certain, shall we say, &#8216;<em>issues&#8217;</em> around intellectual property were pointed out to me during the NV mashups workshop, and I guess this is kind of my reply &#8211; if you aren&#8217;t going to provide the data for users in a way that enables them to use it how THEY want to, don&#8217;t be surprised when they go and do it themselves, arrgghhh.</p>
<p>So until our next swashbuckling adventure, I remain yours truly, Cabin Boy Nessman of the good ship Syndication.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2007/03/13/job-postings-want-to-be-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mashups for Non-Programmers &#8211; an experiement gone slightly awry</title>
		<link>http://www.edtechpost.ca/wordpress/2007/02/23/mashups-for-non-programmers-an-experiement-gone-slightly-awry/</link>
		<comments>http://www.edtechpost.ca/wordpress/2007/02/23/mashups-for-non-programmers-an-experiement-gone-slightly-awry/#comments</comments>
		<pubDate>Fri, 23 Feb 2007 19:44:26 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[NV2007]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2007/02/23/mashups-for-non-programmers-an-experiement-gone-slightly-awry/</guid>
		<description><![CDATA[So, we were one of the sessions first up at this morning&#8217;s Moosecamp. At the last minute we decided to change the format; originally we had wanted to try and stay true to the &#8216;camp&#8217; ethos and do very little presenting and a lot of co-creating with the audience. But competition is fierce for attention [...]]]></description>
			<content:encoded><![CDATA[<p>So, we were one of <a href="http://wiki.northernvoice.ca/Mashups%20for%20Non-Programmers%20Workshop%20Page">the sessions first up</a> at this morning&#8217;s <a href="http://wiki.northernvoice.ca/Moosecamp2007">Moosecamp</a>. At the last minute we decided to change the format; originally we had wanted to try and stay true to the &#8216;camp&#8217; ethos and do very little presenting and a lot of co-creating with the audience. But competition is fierce for attention at Northern Voice, and there are too many good sessions that I wanted to attend too, so we cut it down from theh originally planned 1 1/2 to 2 hour we had hoped for to a quick 45 minute show and tell, with the hope that anyone who got really inspired would meet us latter to get hands-on with the tools.</p>
<p>D&#8217;Arcy kicked it off and <a href="http://wiki.northernvoice.ca/D'Arcy's%20Demo">his set of examples</a> worked pretty well, but right at the end, Pipes failed. Hard to tell if it was the Pipes app itself or an overloaded network conneection. <a href="http://wiki.northernvoice.ca/Scott's%20Demo">I was up next</a>, and even though I had a few Pipes-based examples to show, I luckily had a few others too in my bag. Unfortunately, one of the service, OpenKapow, seemed to not respond at the same moment, and Dapper, which I was using to illustrate how to create data sources where none exist, was sooo slooow that we had to move on. Oh <a href="http://www.google.ca/search?num=40&amp;hl=en&amp;safe=off&amp;c2coff=1&amp;q=demo-itis&amp;btnG=Search&amp;meta=">demoitis</a>, you cruel beast.</p>
<p>We at least tried to seize the moment and turn it into a teachable moment, illustrating that while there has been a true explosion of services, as &#8220;non-programmers&#8221; we are largely subject to their availability whims. </p>
<p>Brian followed on with a <a href="http://wiki.northernvoice.ca/Brian's%20Demo">parable of his efforts</a> over the years with <a href="http://aggrssive.olt.ubc.ca/">Aggrssive</a>, which while I know he is hard on the results I still think was and is a valiant effort to create a software package to allow us to host our own feed mashups, something many of us at institutions require if we want to introduce these techniques into production.</p>
<p>And finally, Chris Lott brought a rock-solid performance, with hhis various experiments in <a href="http://wiki.northernvoice.ca/Chris'%20Demo">Ning and Google Co-op</a> working great.</p>
<p>I don&#8217;t noticed how many people we convinced that the potential for non-programmers to mashup content are there; that wasn&#8217;t so much our goal. For me the session was meant as an experiment on how far non-programmers could in fact go, and hopefully there were at least a few in the crowd who were inspired to push on further. If you are interested, <a href="http://edtechpost.wikispaces.com/moosecamp+workshop+ideas">the wiki page that we used to organize the session</a> is chock full of additional examples and technologies to start creating your own mashups. Good luck! &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2007/02/23/mashups-for-non-programmers-an-experiement-gone-slightly-awry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visio version of Scott Wilson&#039;s UML Mashup Stencil</title>
		<link>http://www.edtechpost.ca/wordpress/2006/12/01/visio-version-of-scott-wilsons-uml-mashup-stencil/</link>
		<comments>http://www.edtechpost.ca/wordpress/2006/12/01/visio-version-of-scott-wilsons-uml-mashup-stencil/#comments</comments>
		<pubDate>Fri, 01 Dec 2006 19:03:41 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[social-software]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2006/12/01/visio-version-of-scott-wilsons-uml-mashup-stencil/</guid>
		<description><![CDATA[http://www.edtechpost.ca/gems/mashup.vss I liked the UML icons that Scott Wilson produced and shared for the OminGraffle tool, but couldn&#8217;t use them &#8216;as is&#8217; because OminGraffle doesn&#8217;t exist for the PC. So I asked Scott if he could share the source with me so I might somehow get them into Visio, the tool I most often use [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.edtechpost.ca/gems/mashup.vss">http://www.edtechpost.ca/gems/mashup.vss</a></p>
<p>I liked the <a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20061128164108">UML icons that Scott Wilson produced and shared for the OminGraffle tool</a>, but couldn&#8217;t use them &#8216;as is&#8217; because OminGraffle doesn&#8217;t exist for the PC. So I asked Scott if he could share the source with me so I might somehow get them into Visio, the tool I most often use to whip up such drawings. He kindly went one better and produced an exported stencil for Visio, out of which I created the same set of <a href="http://www.edtechpost.ca/gems/mashup.vss">mashup shapes for Visio</a>. Just drop it in &#8220;My Documents &#8211; My Shapes&#8221; to be able to use it in Visio. Happy Diagramming! And thanks again Scott! &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2006/12/01/visio-version-of-scott-wilsons-uml-mashup-stencil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Library Mashup Competition Winners</title>
		<link>http://www.edtechpost.ca/wordpress/2006/09/13/library-mashup-competition-winners/</link>
		<comments>http://www.edtechpost.ca/wordpress/2006/09/13/library-mashup-competition-winners/#comments</comments>
		<pubDate>Wed, 13 Sep 2006 18:40:58 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mashups]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2006/09/13/library-mashup-competition-winners/</guid>
		<description><![CDATA[http://www.talis.com/tdn/forum/84 I am currently participating in a cool exercise in prognostication on emerging technologies and learning and one of my votes/pleas for a disruptive technology in the academy is &#8220;mashups&#8221; (which I realize aren&#8217;t properly a specific &#8220;technology&#8221; so much as a technique, but whatever.) So it was with great pleasure that I stumbled on [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Competition entries | Talis Developer Network" href="http://www.talis.com/tdn/forum/84">http://www.talis.com/tdn/forum/84</a></p>
<p>I am currently participating in a cool <a href="http://www.nmc.org/horizon/">exercise in prognostication on emerging technologies and learning</a> and one of my votes/pleas for a disruptive technology in the academy is &#8220;mashups&#8221; (which I realize aren&#8217;t properly a specific &#8220;technology&#8221; so much as a technique, but whatever.)</p>
<p>So it was with great pleasure that I stumbled on <a href="http://www.theshiftedlibrarian.com/">Jenny Levine&#8217;s</a> <a href="http://www.theshiftedlibrarian.com/archives/2006/09/13/mashing_winners.html">post</a> on the <a href="http://www.talis.com/news/press/Competition2006.shtml">Talis Library Mashup competition</a>. The <a href="http://www.talis.com/tdn/forum/84">full list of entries is here</a>, and while it feels a <em>bit</em> tame, it is definitely a start. The library seems definitely like one of the potential on-campus sources to be mashed up. What are the others? Well, to serve as the basis for a mashup, on my read at least, you need to be providing 2 things; some data and a way to get at it (an API, web service/XML feeds, screenscraping, or other mechanism for access, the more <em>public</em> the better). And there&#8217;s the rub, it seems. While more and more Web2.0 companies (holy cow &#8211; <a href="http://www.programmableweb.com/apis">291 on this list</a>) are offering APIs that are being mashed up (arguably often with a still-unknown value proposition) is your IS department publishing the API for your SIS on your campus website? You CMS? Why would they do this? Well, that&#8217;s the other side of the mashup phenomenom &#8211; often-times the companies making their data available don&#8217;t yet know all the ways it could be used, but appear to be correct in the belief that if you publish it, it will get used, often in <a href="http://metaatem.net/words/">unexpected</a> or <a href="http://www.zoo-m.com/flickr-storm/">improved</a> ways.</p>
<p>It&#8217;s likely the sources on campus that will serve mashups anytime soon aren&#8217;t the &#8220;enterprise&#8221; systems but departmental or discipline-based ones (various GIS-based systems seem ripe to combine the Google and Yahoo maps of the world; text collections with things like Yahoo&#8217;s term extraction service, etc). And I don&#8217;t want to trivialize the challenges to security and privacy in accessing some of the enterprise data. But right now it feels like a brick wall &#8211; ask and you&#8217;ll get a strong &#8216;No&#8217;; not a considered one but the idea just rejected out of hand.  But you know the trick; keep asking, eventually you&#8217;ll wear them down (or they&#8217;ll retire <img src='http://www.edtechpost.ca/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2006/09/13/library-mashup-competition-winners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamically Wikipedia-fying Text: Drawdoc and  Wikiproxy Greasemonkey script</title>
		<link>http://www.edtechpost.ca/wordpress/2006/06/09/dynamically-wikipedia-fying-text-drawdoc-and-wikiproxy-greasemonkey-script/</link>
		<comments>http://www.edtechpost.ca/wordpress/2006/06/09/dynamically-wikipedia-fying-text-drawdoc-and-wikiproxy-greasemonkey-script/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 19:07:07 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2006/06/09/dynamically-wikipedia-fying-text-drawdoc-and-wikiproxy-greasemonkey-script/</guid>
		<description><![CDATA[http://nagle.u1i.net/drawdoc/autolinker.php and http://wikiproxy.whitelabel.org/greasemonkey.html Both of these accomplish pretty similar things &#8211; take an existing web page, and turn proper nouns/key terms into links to wikipedia automatically. Drawdoc is currently a web-based app (but not hard to see how it could be a service instead) that employs Yahoo&#8217;s term extraction service to identify the salient terms [...]]]></description>
			<content:encoded><![CDATA[<p><a title="DrawDoc" href="http://nagle.u1i.net/drawdoc/autolinker.php">http://nagle.u1i.net/drawdoc/autolinker.php</a> and <a href="http://wikiproxy.whitelabel.org/greasemonkey.html">http://wikiproxy.whitelabel.org/greasemonkey.html</a></p>
<p>Both of these accomplish pretty similar things &#8211; take an existing web page, and turn proper nouns/key terms into links to <a href="http://en.wikipedia.org/wiki/Main_Page">wikipedia</a> automatically.</p>
<p><a href="http://nagle.u1i.net/drawdoc/autolinker.php">Drawdoc</a> is currently a web-based app (but not hard to see how it could be a service instead) that employs <a href="http://developer.yahoo.com/search/content/V1/termExtraction.html">Yahoo&#8217;s term extraction service</a> to identify the salient terms in a document, and then offers possible image matches from Yahoo images, and annotates those terms with links to either Wikipedia, Google or Yahoo to the selected terms.</p>
<p>The <a href="http://wikiproxy.whitelabel.org/greasemonkey.html">Wikiproxy Greasemonkey script</a> works slightly differently, as a <a href="http://greasemonkey.mozdev.org/">Greasemonkey</a> <a href="http://greasemonkey.mozdev.org/">script</a> that appears to just look for &#8216;Proper Nouns&#8217; on a page and then annotate them as the page is rendered with links to wikipedia. So works on the client side, but the effect is similar, a text automatically annotated with key words to wikipedia.</p>
<p>In both cases what seems lacking is a connection to wikipedia that actually confirms there is something to link to before creating the link. Not surprising. That&#8217;s not how they are intended to work, they are lightweight mashups. But the <strong>IDEA</strong> here is important &#8211; start thinking about collections you have on your campus that are pedagogically significant to your students &#8211; how tough would it be to <a href="http://diveintogreasemonkey.org/toc/">code a greasemonkey script</a> that then rendered key terms in your online course as a link to that collection.. of anatomical images? of learning objects? &#8230;you get the idea. Why do this? Well, in the case of an approach like drawdoc, it could become an automated annotator for your CMS-based courses, saving time and effort. With a greasemonkey-type approach, it could potentially become a tool that augmented the students experience of materials <em>you didn&#8217;t create</em> and don&#8217;t control with links to content in collections you trust.</p>
<p>Mashups are here. They&#8217;re even <a href="http://www.programmableweb.com/">commonplace</a>, almost. But just wait until they start <a href="http://www.raymondyee.net/wiki/WorkingWithRemixCultureTalk">invading</a> <a href="http://www.sims.berkeley.edu/programs/courses/290-mri">the academy</a>. You can already get <a href="http://www.programmableweb.com/apilist">a list of the available &#8216;web 2.0 APIs&#8217;</a> (that is almost inevitably incomplete) &#8211; do you know what&#8217;s available <a href="http://solr.bccampus.ca:8000/services/SoapInterfaceV1?WSDL">inside your own institution</a>? &#8230;you&#8217;re either on the bus, or it&#8217;s running over you&#8230; exciting times indeed. &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2006/06/09/dynamically-wikipedia-fying-text-drawdoc-and-wikiproxy-greasemonkey-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El Guapo&#039;s EdTech Trading Card</title>
		<link>http://www.edtechpost.ca/wordpress/2006/05/04/el-guapos-edtech-trading-card/</link>
		<comments>http://www.edtechpost.ca/wordpress/2006/05/04/el-guapos-edtech-trading-card/#comments</comments>
		<pubDate>Thu, 04 May 2006 19:39:05 +0000</pubDate>
		<dc:creator>sleslie</dc:creator>
				<category><![CDATA[The Rest]]></category>
		<category><![CDATA[3-amigos]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[mashups]]></category>

		<guid isPermaLink="false">http://www.edtechpost.ca/wordpress/2006/05/04/el-guapos-edtech-trading-card/</guid>
		<description><![CDATA[I&#8217;m feeling kind of silly today, so&#8230; via a chock-a-block wiki page from the always fabulous Jenny Levine came a link to the great community building exercise, the Librarian Trading Cards flickr pool (collect them all!), which in turn led to the amazing set of flickr toys and specifically the trading card maker that&#8217;s been [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/71755445@N00/140419224/"><img src="http://www.edtechpost.ca/wordpress/files/2006/05/140419224_4263d92949_m.jpg"></a></p>
<p>I&#8217;m feeling kind of silly today, so&#8230; via a <a href="http://60sitesfortla.pbwiki.com/">chock-a-block wiki page</a> from the always fabulous <a href="http://theshiftedlibrarian.com/">Jenny Levine</a> came a link to the great community building exercise, the <a href="http://flickr.com/groups/librariancards/pool/">Librarian Trading Cards flickr pool</a> (collect them all!), which in turn led to the amazing set of <a href="http://flagrantdisregard.com/flickr/">flickr toys</a> and specifically the <a href="http://flagrantdisregard.com/flickr/deck.php">trading card maker</a> that&#8217;s been used to create all these nifty cards (you know, my english profs used to just slam me for run on sentences, but I don&#8217;t care, it&#8217;s more fun this way!) And I just couldn&#8217;t help myself,, so here&#8217;s <a href="http://www.elguapo.com/">El Guapo</a>&#8216;s <a href="http://www.flickr.com/photos/71755445@N00/140419224/">card</a> (the photo for which was taken by my 6 year old son, it&#8217;s amazing how few photos of myself I actually have on my computer, oh yeah, those run on sentences again&#8230;) &#8211; <em>SWL</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.edtechpost.ca/wordpress/2006/05/04/el-guapos-edtech-trading-card/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 614/705 objects using disk: basic
Content Delivery Network via www.edtechpost.ca

Served from: www.edtechpost.ca @ 2012-02-08 01:55:42 -->
