<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Bud&apos;s Blog</title>
      <link>http://learningremix.net/f2006integ/fgibson/</link>
      <description>My student blog</description>
      <language>en</language>
      <copyright>Copyright 2006</copyright>
      <lastBuildDate>Wed, 06 Dec 2006 00:25:41 -0500</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Firebug — A pretty good debugging tool</title>
         <description><![CDATA[<blockquote>
<p><a href="http://www.getfirebug.com/" title="Firebug">Firebug</a>  Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.</p>
</blockquote>
<p>The quote about says it all.&nbsp; Firebug is a pretty good firefox-based javascript debugging tool.&nbsp; It also does the DOM, HTML, and CSS.&nbsp; You can actually alter CSS properties and see it show up on the screen.&nbsp; Similarly, with the DOM, HTML, and javascript.&nbsp; Wow!<br />
</p>
<p>Also, there are lite versions that work for IE, but it's a little more complicated to set up.<br />
</p>
<p>There are a few issues:</p>
<ul>
    <li>Firebug breaks our posting interface on the learning remix.&nbsp; You have to disable it for that.</li>
    <li>Sometimes, you have to disable and then re-enable it to get it to work on a particular page.</li>
</ul>
These said, the program is still in beta, so some of this will work out.&nbsp; Further, the problems are not so severe that you really get hung up on them.&nbsp; I recommend it.]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/12/firebug_a_pretty_good_debuggin.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/12/firebug_a_pretty_good_debuggin.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">ajax</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">debugging</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">groupproject</category>
        
         <pubDate>Wed, 06 Dec 2006 00:25:41 -0500</pubDate>
      </item>
            <item>
         <title>Final Presentation Desiderata</title>
         <description><![CDATA[The final project iteration is worth 200 points.&nbsp; In your presentations for this iteration, I would like for you to include the following:<br />
<ul>
    <li>A diagram that shows all the software components and how they communicate in your project.&nbsp; Examples of what such a diagram might like are included on Pages 279, 116&ndash;117, and 72.&nbsp; You should include the external services you call, something the book does not do.</li>
    <li>An assessment of what you might have done differently had you started the project knowing what you know now.</li>
    <li>A summary of the feedback from the IS215 class.&nbsp; Based on this feedback, how would your project need to change to work for a broad spectrum of users.</li>
</ul>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/11/final_presentation_desiderata.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/11/final_presentation_desiderata.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">iteration3</category>
        
         <pubDate>Thu, 30 Nov 2006 15:53:12 -0500</pubDate>
      </item>
            <item>
         <title>Web 2.0 and Knowledge Management</title>
         <description><![CDATA[In case you were doubting the utility of Web 2.0, people have turned to it for <a href="http://www.podtech.net/scobleshow/technology/1244/new-corporate-knowledge-management-system-demonstrated">knowledge management</a>.&nbsp; Hey, isn't that what we're doing with the learning remix?&nbsp; Here's <a href="http://www.podtech.net/scobleshow/technology/1245/bookmarking-tagging-and-social-software-comes-to-the-enterprise">an interview with the CEO of ConnecBeam</a>, the people behind Web 2.0 knowledge management.]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/11/web_20_and_knowledge_managemen.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/11/web_20_and_knowledge_managemen.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">learningremix</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">web20</category>
        
         <pubDate>Mon, 27 Nov 2006 17:00:11 -0500</pubDate>
      </item>
            <item>
         <title>Iteration 3 Criteria</title>
         <description><![CDATA[Iteration 3 is our final and most important iteration.&nbsp; It's the end of the project.&nbsp; Based on my review of all projects in the two classes, I want you all to strive toward three simple criteria:<br />
<ul>
    <li>Your project must work cross-browser.</li>
    <li>You must incorporate feedback from your peers and others (how you do this is up to you, but you must recognize it)</li>
    <li>You must bullet-proof your project for public consumption.</li>
</ul>
I will judge the final iterations by how well they meet these criteria as well as the feature sets you were able to achieve.]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/11/iteration_3_criteria.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/11/iteration_3_criteria.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">iteration3</category>
        
         <pubDate>Tue, 14 Nov 2006 17:19:28 -0500</pubDate>
      </item>
            <item>
         <title>Iteration 2 Prototype Review</title>
         <description><![CDATA[<p>We're off to the races with Prototype 2, and the masters students have made a strong showing.&nbsp; I will post links to their sites as they make them available in the next day.&nbsp; <br />
</p>
<p>All students should post their reviews using the tags: GroupName groupproject prototype2 review, where GroupName is the name of the group and the rest are as usual.</p>
<p>By Iteration 3, I want all groups to have their mash-ups working equally well on IE and Firefox.&nbsp; I want all DOM issues cleaned up.&nbsp; That little bit of work will make the code base much easier to work with.<br />
</p>
<p>Here are my remarks from the presentations:</p>
<p><a href="http://learningremix.net/f2006integ/rkanduri/2006/11/education_chuser_prototype2_sl.shtml">EducationChuser</a>:&nbsp; This group has made great progress in its user interface since Iteration 1.&nbsp; They now have directions for how to use the site.&nbsp; One great new feature is the ability to add user reviews of universities.&nbsp; One area where I would counsel this group to exercise caution is in the features they add.&nbsp; I'm not sure the CNN feed on the site adds more than marginal value.&nbsp; They're thinking about adding events near the university which might be better (but they should not underestimate the challenge of EVDB).&nbsp; They're also thinking about allowing university administrators to add information.&nbsp; Very interesting.</p>
<p><a href="http://learningremix.net/f2006integ/uharihar/2006/11/eventmaps_prototype2.shtml">Eventmaps</a>:&nbsp; This group has an amazingly simple interface that probably requires no instructions, but they've made good progress exploiting the difficult <a href="http://api.evdb.com/">EVDB</a> interface.&nbsp; I particularly like their calendar date interface.&nbsp; They've added an ability to input into EVDB via the site and want to migrate this to keeping the user at their site inputting events using the API.&nbsp; Sounds tough but good.&nbsp; One issue this group had was with their presentation.&nbsp; They were trying to demo a feature, but it did not show up in any of the events they had.&nbsp; A good approach here would be to take a screenshot of it working and use that to illustrate what you've done as a stand-in for when the demo breaks.&nbsp; Not quite as good as a working demo, but it shows where you've tried to go.</p>
<p><a href="http://learningremix.net/f2006integ/ataylo15/2006/11/webfinancial_prototype_2.shtml">Webfinancial</a> has made tremendous progress with XBRL.&nbsp; Ryan (who should blog more) has done the back end work.&nbsp; Essentially, he broke down <a href="http://weblog.infoworld.com/udell/2004/05/10.html#a994">the rather complex XBRL data format</a> into simple XML datagrams that the rest of his group can use to update the web page.&nbsp; Tony and Tanika did a nice job with a new summary display of the data they are pulling.&nbsp; Vershon (who also needs to blog more) should also start using elements of this data stream by the next iteration.&nbsp; This group has done a tremendous job sorting out their data stream so that they can get something useful out of it.&nbsp; They should focus their future efforts on making sure all that that work is effectively displayed by the front end.</p>
<p><a href="http://learningremix.net/f2006integ/ltabor/2006/11/kayakers_iteration_two.shtml">Kayakers</a> wins &quot;the most progress&quot; since the last iteration award.&nbsp; Lori and company got rid of the cross domain security issues they were facing by using a php pass through proxy to route all xmlhttprequest object requests through their own server.&nbsp; Lori also made effective use of the venkman debugger to get rid of numerous other issues in their code.&nbsp; The application has sped up rather dramatically and looks nice.&nbsp; The group was discussing dramatically updating their html for more aesthetic appeal.&nbsp; Other groups may also feel this urge.&nbsp; Let me advise that all think twice before doing this.&nbsp; Recall that our DOM updating methods depend on the DOM being well-formed.&nbsp; The more complex your html, the more likely you are to make a mistake and not have a well-formed DOM.&nbsp; I like the group's idea of using more data elements from the kayak api.</p>
<p><a href="http://learningremix.net/f2006integ/tdavison/2006/11/iteration_2.shtml">Concerquest</a> continued the trend in IS449 of sowing some back-end oats to get better performance.&nbsp; Essentially, the MapQuest API only lets plots 10 points at once.&nbsp; However, the events service they are using, EVDB, may provide many events.&nbsp; Jason (who needs to blog more) developed a mechanism for looping through a set of returned events in groups of 10.&nbsp; Todd (who blogs almost enough) focused on converting the returned events into a tabular format.&nbsp; I like the group's ideas about inputting data into he EVDB database (Joe's future contribution).&nbsp; My sense is that they might be better off limiting the energy they put into parsing the text values of the returned EVDB elements.&nbsp; Also, their results within a 100 mile radius include Texas.&nbsp; The simple fix here is to just not give the 100 mile distance.<br />
</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/11/iteration_2_prototype_review.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/11/iteration_2_prototype_review.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">concerquest</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">eventmaps</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">groupproject</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">kayakers</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">prototype2</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">review</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">webfinancial</category>
        
         <pubDate>Wed, 08 Nov 2006 20:15:43 -0500</pubDate>
      </item>
            <item>
         <title>The Google Maps API</title>
         <description><![CDATA[<p>A number of groups are using the <a href="http://www.google.com/apis/maps/">google maps API.</a>&nbsp; The API documentation itself seems good, with examples and all, but it might be kind of dense.&nbsp; I have a series of simple examples that I downloaded as part of an e-book (<a href="http://www.pragmaticprogrammer.com/titles/sdgmapi/">$8.50 at Pragmatic Programmer</a>).&nbsp; They're <a href="http://people.emich.edu/fgibson/maps/">here</a>.</p>
<p>&nbsp;Here's a little guide to what they are all about:</p>
<ul>
    <li>Files 1&ndash;5.html:&nbsp; Show basic map set up.&nbsp; Everyone has pretty much mastered this.&nbsp; The e-book gives a nice user-friendly walk-through.</li>
    <li>Files debug1&ndash;5.html:&nbsp; Show how to turn on and off various map controls.&nbsp; They also illustrate how to programatically control the map interface.</li>
    <li>Cities-nomap.html illustrates how to create a table using an input form.&nbsp; It's purely DOM manipulation and provides background for what is to come.&nbsp; No maps are involved.</li>
    <li>cities-map1&ndash;2.html:&nbsp; Show how to add markers for cities when you know the lattitude and longitude.</li>
    <li>cities.html looks up address lattitude and longitude using a third party geocoder.&nbsp; <a href="http://learningremix.net/f2006integ/snukaya/2006/10/concern_about_evdbs_latitude_a.shtml">This has been a sore point for a number of groups</a>.&nbsp; It requires using a pass-through proxy.&nbsp; Currently, you can run those on yipe using php.&nbsp; Google maps does not provide access to its geocoder.&nbsp; You must use one from a third party.&nbsp; <em><strong>Warning! My file does not use the pass-through proxy because I am not hosting it on yipe</strong></em>.&nbsp; <em><strong>Therefore, my file does not work</strong></em>.</li>
</ul>
Regarding the last point, there are a number of geocoders.&nbsp; Here's a list:<br />
<ul>
    <li><a href="http://geocoder.us">geocoder.us</a>: Works for US locations.</li>
    <li><a href="http://www.maxmind.com/download/worldcities/">Maxmind</a> has a 137MB list of city addresses with latitude and longitude.&nbsp; This will surpass your directory allocations, but you should be aware of the resource.</li>
    <li><a href="http://worldkit.org/geocoder/rest/">Worldkit</a> provides a geocoder for world locations like geocoder.us does for US locations.</li>
</ul>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/the_google_maps_api.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/the_google_maps_api.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">api</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">evdb</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">eventmaps</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">geocoder</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">google</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">googlemaps</category>
        
         <pubDate>Sun, 29 Oct 2006 10:12:03 -0500</pubDate>
      </item>
            <item>
         <title>Finding tag intersections</title>
         <description><![CDATA[<blockquote>
<p><a href="http://learningremix.net/f2006integ/rkanduri/2006/10/search_using.shtml" title="Search using ' ' (Rajyalakshmi's Blog)">Search using ' +' (Rajyalakshmi's Blog)</a>  I was trying to synthesize some of the blogs by using the search provided on the right hand side of our learningremix site. When I enter a keyword say for example 'educationchuser' and hit search, it takes me to this page.</p>
</blockquote>
<p>Here's how to do that.&nbsp; You need to look at the intersection of tags.&nbsp; As it turns out, finding tags uses the search functionality but not in the same way the search box does it.&nbsp; You have to specify the url as so:</p>
<p><a href="http://learningremix.net/cgi-sys/cgiwrap/fpgibson/learningremix.net/mt-f2006integ/mt-tags.cgi?tags=educationchuser+groupproject+review">http://learningremix.net/mt-f2006integ/mt-tags.cgi?tags=educationchuser+groupproject+review</a></p>
<p>This lets you get the intersection of posts tagged educationchuser, groupproject, and review.&nbsp; In my case, that brought up 10 posts.&nbsp; The easy way to do this is to click on a tag in the tag cloud and then adding plusses with the additional tags as shown in this part of the url:</p>
<p>tags=educationchuser+groupproject+review</p>
<p>I think this method achieves what Raji was trying to do.</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/finding_tag_intersections.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/finding_tag_intersections.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">search</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">tagintersection</category>
        
         <pubDate>Thu, 26 Oct 2006 18:10:27 -0500</pubDate>
      </item>
            <item>
         <title>IS449 group building exercise for the end of the week</title>
         <description><![CDATA[<p>Right after the presentations, I sent out an email to the class about a group building exercise.&nbsp; Only a few students actually received the email.&nbsp; So, the fall back is to do the following by Friday as reproduced from the original email:</p>
<p>One issue that has come up in talking with a number of you is that group dynamics may not be as productive as they could be.&nbsp; Therefore, I'm going to make an additional assignment due by the beginning of class next week that will count as one of your five individual assignments.&nbsp; For each group, I want the following: <br />
</p>
<ol>
    <li>A statement of tasks the group has to carry out to complete the project.&nbsp; This might include coding, quality control, research, presentation preparation, etc.</li>
    <li>Assignment of tasks to individuals.</li>
</ol>
From individuals, I want on a piece of paper:<br />
<ol>
    <li>Your individual assessment of how your group's work has proceeded so far.</li>
    <li>How you personally intend to contribute going forward.</li>
    <li>A statement of what you personally will get out of the project. </li>
</ol>
Completing this assignment will earn you full credit for one of the five individual assignments.<br />
<br />
You should complete this assignment no later than Friday, October 27 and send me your responses by email.
<p> </p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/is449_group_building_exercise.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/is449_group_building_exercise.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">assignment</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">groups</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">is449</category>
        
         <pubDate>Mon, 23 Oct 2006 22:52:07 -0500</pubDate>
      </item>
            <item>
         <title>A few notes for IS449ers for 10/30&apos;s class</title>
         <description><![CDATA[<p>As we mentioned in class today, we are going to use the following format for class presentations going forward.&nbsp; These should take about three powerpoint slides.</p>
<ul>
    <li>Progress to date (show your site for anything notable).</li>
    <li>Priorities for the next iteration.</li>
    <li>Who in the group is taking responsibility for what.</li>
</ul>
<p>In addition for next class, I want you to do a feedback review (Joe and Jason still need to do feedback) where you pull out the main points that were made and count up how many people made them.</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/a_few_notes_for_is449ers_for_1.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/a_few_notes_for_is449ers_for_1.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">assignment</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">is449</category>
        
         <pubDate>Mon, 23 Oct 2006 22:35:48 -0500</pubDate>
      </item>
            <item>
         <title>Character Encoding</title>
         <description><![CDATA[<blockquote>
<p><a href="http://learningremix.net/f2006integ/nwongsai/2006/10/problem_using_the_php_script_t.shtml" title="Problem using the PHP script to pull the data from mySql database to generate the XML data in Firefox (Nattakorn's Blog)">Problem using the PHP script to pull the data from mySql database to generate the XML data in Firefox (Nattakorn's Blog)</a>  You may try to compare between two php scripts. Both are the same except that data_utf8.php is saved in the UTF-8 type by using the notepad while data.php was saved into ASCII by using the notepad.</p>
</blockquote>
<p>As readers may be aware, characters are encoded using bytes.&nbsp; In other words, letters you see on the screen are represented as strings of 0's and 1's in the computer's internal memory.&nbsp; Character encodings such as UTF-8 specify a mapping between characters and the strings of 0's and 1's used to represen them.&nbsp; There are multiple competing character encodings used around the world for the different character sets.</p>
<p>In many cases, converting between character sets can be seamless.&nbsp; However, Nattakorn has uncovered a case where it is not.&nbsp; I checked on three browsers.&nbsp; The problem Nattakorn mentioned appears in Firefox and Opera but not Safari on the mac.&nbsp; Nattakorn has also discovered that the problem does not occur in a beta version of IE on windows.</p>
<p>I suspect his issue arose when saving the file in notepad.&nbsp; Notepad inserted characters to indicated encoding that are being ignored by some browsers but picked up as junk by others.&nbsp; The solution just seems to be to save as ascii, the earliest character encoding, in notepad.&nbsp; I'll point out that ascii is a subset of utf-8, so it should not present a problem.</p>
<p>update:&nbsp; I have found this <a href="http://www.w3.org/International/questions/qa-utf8-bom.en.php">W3C page</a> that fully explains and reproduces the problem Nattakorn describes.&nbsp; Their recommendation and solution are equivalent to the ones I have given here.<br />
</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/character_encoding.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/character_encoding.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">mysql</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">php</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">xml</category>
        
         <pubDate>Sat, 21 Oct 2006 08:26:08 -0500</pubDate>
      </item>
            <item>
         <title>Need those reviews</title>
         <description><![CDATA[<blockquote>
<p><a title="No Reviews from more than half of the class ! (Rajyalakshmi's Blog)" href="http://learningremix.net/f2006integ/rkanduri/2006/10/no_reviews_from_more_than_half.shtml">No Reviews from more than half of the class ! (Rajyalakshmi's Blog)</a>  As I wanted to summarize all the reviews for our EducationChUser project, I was looking at your review blogs and I realized that more than half of the class did not write any reviews for any project.</p>
</blockquote>
<p>Raji makes an excellent point here.&nbsp; On Monday and Wednesday, I'll make a point of reviewing who said what.&nbsp; This only works if students contribute.&nbsp; Student contribution is a large portion of this course.<br />
</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/need_those_reviews.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/need_those_reviews.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">concerquest</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">eventmaps</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">feedback</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">groupproject</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">kayakers</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">prototype1</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">review</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">webfinancial</category>
        
         <pubDate>Fri, 20 Oct 2006 11:07:17 -0500</pubDate>
      </item>
            <item>
         <title>Blog Prototype Review</title>
         <description><![CDATA[<p>We all need to review the prototypes this week.&nbsp; Students in IS449 and IS696 should review all of the prototypes listed below in their blogs.&nbsp; You should say what is good and what is bad.&nbsp; Something has to be bad.&nbsp; You should use the tags: <strong>groupproject, prototype1, review, NameOfGroup</strong> (e.g., educationchuser).&nbsp; </p>
<p>Here are the projects:</p>
<ul>
    <li><a href="http://people.emich.edu/rkanduri/EducationChUser.html">EducationChuser</a> (<a href="http://learningremix.net/f2006integ/rkanduri/2006/10/education_chuser_prototype1_sl.shtml">courtesy of Raji</a> who also provides slides)</li>
    <li><a href="http://people.emich.edu/uharihar/is696/projp2/eventmaps.htm">EventMaps</a> (<a href="http://learningremix.net/f2006integ/uharihar/2006/10/eventmaps_prototype1.shtml">courtesy of Usha</a> who also provides slides)</li>
    <li><strong><em>update</em></strong>: <a href="http://people.emich.edu/jkeswick/IS449/project/evmap.html">Concerquest</a> (<a href="http://learningremix.net/f2006integ/tdavison/2006/10/iteration_one.shtml">courtesty of Todd</a> who <strong>needs to provide slides</strong>) <br />
    </li>
    <li><strong><em>update</em></strong>: <a href="http://people.emich.edu/ataylo15/is-449/project/webfinancial.html">Webfinancial</a> only works with Firefox (<a href="http://learningremix.net/f2006integ/ataylo15/2006/10/iteration_1_resources_webfinan.shtml">courtesy of Tony</a> who provides slides)</li>
    <li><strong><em>update</em></strong>: <a href="http://people.emich.edu/ltabor/searchpagev1.html">Kayakers</a> requires Internet Explorer and you must change a security setting (<a href="http://learningremix.net/f2006integ/ltabor/2006/10/kayakers_iteration_one.shtml">courtesy of Lori</a> who provides slides)</li>
</ul>
<p> I will add more as they come up.&nbsp; These first two are both excellent examples and impressive.</p>
<p><strong><em>update</em></strong>: Concerquest uses the mapquest api, an interesting departure from the google api.&nbsp; In general though, they are using popular and relatively well understood APIs.&nbsp; As a result, it's easier to show spiffy results fast.&nbsp; The group is, however, having to figure out some limitations in the mapquest api.&nbsp; I look forward to them figuring out how to get data into the evdb service using their interface.<br />
</p>
<p>The challenge for webfinancial is dealing with a unique, complicated, and not so well documented XML format.&nbsp; They are also having to make use of a pass-through proxy to facilitate their reliance on xmlhttprequest, so this group has had a fair amount of backend work to do.&nbsp; I like this group's innovation and pluck.&nbsp; They've managed to cut through the forest of something completely new and get some results.</p>
<p>Kayakers learned the meaning of the motto &quot;Data is the new Intel inside&quot; early on in their project.&nbsp; They did a great job of getting kayak's unfriendly api to work.&nbsp; The api requires three handshakes in order to deliver data, sometimes causing a noticeable delay.&nbsp; Eventually kayakers could probably benefit from a pass through proxy implementation.&nbsp; I thought they did a good initial job of figuring out the kayak API.</p>
<p>Educationchuser also faced the &quot;Data is the new Intel inside&quot; issue.&nbsp; They had to construct their own data format for colleges in a four state area.&nbsp; They are currently developing a database that will hold user contributed reviews of these colleges.&nbsp; That's neat because the data will be unique to them.&nbsp; The group's progress on the first iteration is notable because they spent a lot of time trying to get a seemingly hopeless web applcation framework, dotnetnuke, to work.&nbsp; I would like for testers to pound on their iteration one interface to give them good feedback.</p>
<p>Eventmaps had the best model of their target audience of any of the groups (grad or undergrad).&nbsp; That really helped them refine their feature set and vision.&nbsp; They also had good project management.&nbsp; Prototype 1 was good.&nbsp; I'm looking forward to seeing them insert data into the evdb database.</p>
<p>In summary, the major goal of Iteration 1 was to get something up and running that showed your project idea.&nbsp; We also wanted to establish a concept of what the end result would be.&nbsp; All groups succeeded in this objective, and I am proud of the progress both classes made.</p>
<p>An observation I would make across the board is that all groups need to get contributions from all of their members.&nbsp; I don't expect members to contribute in the same way, but all members need to contribute their share of effort.&nbsp; I will be speaking to groups on specific points where I see this to be an issue.<br />
</p>
<p><br />
</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/blog_prototype_review.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/blog_prototype_review.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">concerquest</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">eventmaps</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">groupproject</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">kayakers</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">prototype1</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">review</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">webfinancial</category>
        
         <pubDate>Sun, 15 Oct 2006 21:57:39 -0500</pubDate>
      </item>
            <item>
         <title>We have mysql and php access</title>
         <description><![CDATA[<p>For this term's project, I can give you php and mysql access beyond what is available in people.emich.edu.&nbsp; Such access might be desirable if you want to collect your own data for your mashup.&nbsp; For instance, you might want to collect data on local universities directly from students and then display that information on a map.&nbsp; That type of project would address the data portion of the Web 2.0 claim that data is the new intel inside.</p>
<p>Let me warn anyone inspired to implement their own database that managing a database adds a significant degree of difficulty to the project.&nbsp; You might be able to find other ways to achieve the same functionality with less effort.&nbsp; For instance, the <a href="http://learningremix.net/cgi-sys/cgiwrap/fpgibson/learningremix.net/mt-f2006integ/mt-tags.cgi?tags=evetmaps">eventmaps</a> team is looking to use the <a href="http://api.evdb.com/">evdb api</a> to insert data into evdb itself, thereby avoiding the need for a database.</p>
<p>If your team is interested in mysql access, send me an email with your team's names and user names.<br />
</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/we_have_mysql_and_php_access.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/we_have_mysql_and_php_access.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">concerquest</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">eventmaps</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">groupproject</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">hotels</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">webfinancial</category>
        
         <pubDate>Mon, 09 Oct 2006 14:05:24 -0500</pubDate>
      </item>
            <item>
         <title>Further observations on Kokila&apos;s education find</title>
         <description><![CDATA[<blockquote>
<p><a href="http://www.programmableweb.com/url/5005" title="ProgrammableWeb Mashup Detail: EducationSearch.Net">ProgrammableWeb Mashup Detail: EducationSearch.Net</a>  An education search tool which enables you to search by: Location, Career, Industry/Salary and provides personalized searches to save for future reference. Utilizes Flickr, Google Maps and YouTube.</p>
</blockquote>
<p>Here's a key point about this mash-up: it uses APIs, but does not provide one.&nbsp; Hmm.&nbsp; Eric and co. in EducationChuser, you still have the data problem.&nbsp; <a href="http://learningremix.net/f2006integ/enapier/2006/10/information_source.shtml">Maybe the data source Eric wrote about can help</a>.<br />
</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/further_observations_on_kokila.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/further_observations_on_kokila.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
        
         <pubDate>Mon, 02 Oct 2006 17:47:38 -0500</pubDate>
      </item>
            <item>
         <title>Kokila is a genius</title>
         <description><![CDATA[<blockquote><a href="http://learningremix.net/f2006integ/kgangapp/2006/10/education_search_mashup.shtml" title="Education Search mashup (Kokila's Blog)">Education Search mashup (Kokila's Blog)</a>  An education search tool which enables you to search by: Location, Career, Industry/Salary and provides personalized searches to save for future reference.<br />
</blockquote>
<p>Remains to be seen of course whether the team can use this, but it's a great start.&nbsp; Good work Kokila.</p>]]></description>
         <link>http://learningremix.net/f2006integ/fgibson/2006/10/kokila_is_a_genius.shtml</link>
         <guid>http://learningremix.net/f2006integ/fgibson/2006/10/kokila_is_a_genius.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">education</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">educationchuser</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">feedback</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">mashup</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">search</category>
        
         <pubDate>Mon, 02 Oct 2006 15:30:27 -0500</pubDate>
      </item>
      
   </channel>
</rss>
