<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jeff Longland</title>
	<atom:link href="http://jlongland.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jlongland.wordpress.com</link>
	<description>Unconcealing the concealed...  or something.</description>
	<lastBuildDate>Tue, 21 Feb 2012 03:57:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jlongland.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/ef4c56a3e51c8e2800cbc1bc3572a1ea?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Jeff Longland</title>
		<link>http://jlongland.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jlongland.wordpress.com/osd.xml" title="Jeff Longland" />
	<atom:link rel='hub' href='http://jlongland.wordpress.com/?pushpress=hub'/>
		<item>
		<title>My Favourite Beers</title>
		<link>http://jlongland.wordpress.com/2012/02/20/my-favourite-beers/</link>
		<comments>http://jlongland.wordpress.com/2012/02/20/my-favourite-beers/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 03:54:13 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[Homebrew]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=285</guid>
		<description><![CDATA[A few weeks ago, a colleague joked he should send a BC beer kit to family &#38; friends in the UK.  It got me thinking &#8211; what would I send?  So I started a list, reflecting and periodically adding to it.  But the list wouldn&#8217;t be complete without a few beers from points further east. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=285&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, a colleague joked he should send a BC beer kit to family &amp; friends in the UK.  It got me thinking &#8211; what would I send?  So I started a list, reflecting and periodically adding to it.  But the list wouldn&#8217;t be complete without a few beers from points further east.  At the very least, this would make a fine Canadian beer kit IMHO.  Several styles are absent, but this is a &#8220;my&#8221; list &#8211; so it reflects my favourite styles.  Links point to <a href="http://beeradvocate.com/">Beer Advocate</a> since I&#8217;m too lazy to write individual reviews &#8211; it also shows where my tastes sit within the broader beer geek community.</p>
<h4>IPA</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/18858/62911">Driftwood &#8211; Fat Tug</a></li>
<li><a href="http://beeradvocate.com/beer/profile/10321/49058">Central City &#8211; Red Racer IPA</a></li>
<li><a href="http://beeradvocate.com/beer/profile/853/54367">Black Oak &#8211; Ten Bitter Years</a></li>
<li><a href="http://beeradvocate.com/beer/profile/1250/24594">Swans &#8211; Extra IPA</a></li>
</ol>
<h4>ESB</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/1878/5125">Propeller ESB</a></li>
<li><a href="http://beeradvocate.com/beer/profile/10321/26380">Central City &#8211; Red Racer ESB</a></li>
<li><a href="http://beeradvocate.com/beer/profile/1250/24978">Swans &#8211; ESB</a></li>
</ol>
<h4>Bitter / Best Bitter</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/23326/68778">Moon Under Water Blue Moon Bitter</a></li>
<li><a href="http://beeradvocate.com/beer/profile/11977/25179">Howe Sound Baldwin &amp; Cooper Best Bitter</a></li>
</ol>
<h4>Stout</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/1250/3390">Swans Oatmeal Stout</a></li>
<li><a href="http://beeradvocate.com/beer/profile/11977/34036">Howe Sound Diamond Head Oatmeal Stout</a></li>
<li><a href="http://beeradvocate.com/beer/profile/3445/16766">Storm Black Pague Stout</a></li>
</ol>
<h4>Porter</h4>
<div>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/18858/46769/?sort=high&amp;start=0">Driftwood Blackstone Porter</a></li>
<li><a href="http://beeradvocate.com/beer/profile/1250/76373">Swans Cafe Fantastico Double Shot Porter</a></li>
<li><a href="http://beeradvocate.com/beer/profile/2675/21163">Philips Longboat Chocolate Porter</a></li>
</ol>
</div>
<h4>Brown Ale</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/11977/25180">Howe Sound Rail Ale Nut Brown</a></li>
<li><a href="http://beeradvocate.com/beer/profile/1250/27485">Swans Appleton Brown Ale</a></li>
</ol>
<h4>Wheat Ale</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/673/19526">R&amp;B Sun God Wheat Ale</a></li>
<li><a href="http://beeradvocate.com/beer/profile/391/2046">Big Rock Grasshopper</a></li>
<li><a href="http://beeradvocate.com/beer/profile/3760/49872">Mill St Lemon Tea</a></li>
</ol>
<h4>Wit</h4>
<ol>
<li><a href="http://beeradvocate.com/beer/profile/3760/24792">Mill St Wit</a></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=285&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2012/02/20/my-favourite-beers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>(Virtually) Being-with</title>
		<link>http://jlongland.wordpress.com/2012/01/17/virtually-being-with/</link>
		<comments>http://jlongland.wordpress.com/2012/01/17/virtually-being-with/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 06:00:31 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[being and time]]></category>
		<category><![CDATA[merleau ponty]]></category>
		<category><![CDATA[phenomenology of perception]]></category>
		<category><![CDATA[virtual place]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=278</guid>
		<description><![CDATA[Yet another in an apparent series of philosophy posts&#8230;   While digging up my last post, I came across the following paper that I wrote around the same time.   In a lot of ways, these papers are the fondest memories of my degree.  I spent countless evenings and nights trying to get my head [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=278&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yet another in an apparent series of philosophy posts&#8230;   While digging up my last post, I came across the following paper that I wrote around the same time.   In a lot of ways, these papers are the fondest memories of my degree.  I spent countless evenings and nights trying to get my head around Heidegger and Merleau-Ponty.  These papers were some of my first opportunities in higher education to write about edtech.  I can&#8217;t thank people like <a href="http://www.uwo.ca/womens/profiles/faculty/fielding_helen.html">Helen Fielding</a> and <a href="http://publish.uwo.ca/~tisaacs/">Tracy Isaacs</a> enough for providing flexibility in their courses.  Without a doubt, I am forever changed by their courses.</p>
<p>What follows is a paper about Merleau-Ponty&#8217;s <a href="http://en.wikipedia.org/wiki/Phenomenology_of_Perception">Phenomenology of Perception</a> and Heidegger&#8217;s <a href="http://en.wikipedia.org/wiki/Being_and_Time">Being and Time</a>.  Again, the tone isn&#8217;t the greatest and I may not give the best account of either author.  But I&#8217;ve been thinking about this paper as we&#8217;re implementing our new LMS.  A colleague commented today that she is still discovering and settling into the new product.  I immediately thought about the process of &#8216;taking up&#8217; a virtual space.  This paper certainly needs work &#8211; it just&#8230;  kinda ends.  I&#8217;ve long intended to re-work it, expand it&#8230;.  but I don&#8217;t know when or if that will ever happen.  So I&#8217;m going to share it as-is.  My readership is limited, so what do I care?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>In this paper I will argue that being-with in the virtual world is not distinct from being-with in the physical world &#8211; there is simply being-with.  Central to such a claim are synchronous communications tools that allow distant physical bodies to join in meaningfully near communities.  I will argue that synchronous communication tools are necessary for individuals to fully present themselves in the virtual place.  I will discuss how we are able to to take up the new level of the virtual place.  I will then discuss how this type of tool is incorporated into one&#8217;s bodily space and how it may appear to be disembodying.  Finally, I will discuss how synchronous communication tools creates a new mode of being-with.</p>
<p>Merleau-Ponty&#8217;s work on orientation to space is helpful in understanding our being in the virtual world.  He argues that being in the world is a prerequisite for our orientation to space.  It is from our experience of the world that we receive an orientation.  There is a primordial spatial level that originates from our hold on the world, &#8220;&#8230; a communication with the world more ancient than thought&#8221; (PP 296).  Merleau-Ponty describes an experiment conducted by Wertheimer in which a subject sees a room through a mirror at a 45-degree angle.  The result is that the room is seen &#8216;slantwise&#8217;.  When the subject enters Wertheimer&#8217;s experiment, the room is canted and seems uninhabitable.  The subject does not share it with the man who walks through it.  If the subject does not glance away from the mirror to re-anchor to his initial level, the room reflected in the mirror will summon within the subject a virtual body capable of inhabiting it.</p>
<p>The subject&#8217;s body is geared to the world and takes up the new spatial level within the &#8216;slanted&#8217; room.  The subject no longer has the feeling of being in the actual room within his actual body.  He inhabits the room within a virtual body that is geared to being in the world reflected in the canted mirror.  Orientation is determined not by the body as it is in objective space, but by a &#8220;&#8230; system of possible actions, a virtual body with its phenomenal &#8216;place&#8217; defined by its task and situation. My body is wherever there is something to be done&#8221; (PP 291).  The body can take up the level of the slanted room because it is presented with potential actions: walking, opening a cupboard, sitting down, etc.  As Merleau-Ponty would say, &#8221;being is synonymous with being situated&#8221; (PP 294).  Being endows space with meaning at every instant.  The subject transposes his ways of being in the physical world into the virtual world.  His ways of moving and doing things are transposed from one level to the next.  Merleau-Ponty explains, &#8220;the possession of a body implies the ability to change levels and to &#8216;understand&#8217; space, just as the possession of a voice implies the ability to change key&#8221; (PP 293).</p>
<p>When we look into the screens of our computer or mobile devices, we are experiencing a virtual world much like Wertheimer&#8217;s subject experiences the slanted room through the mirror.  As the subject takes up a new spatial level to inhabit the space; we also take up a new spatial level to inhabit the virtual world.  Our being in the virtual world summons virtual bodies that are capable of inhabiting virtual places.  While virtual worlds like Second Life provide a good framework in which to discuss our virtual being, I&#8217;d like to consider how we take up synchronous communication tools that are as much place as they are tool.  Every other week, I meet in a synchronous virtual place with a community of individuals who administer and support learning management systems.  For nearly three years we have gathered regularly in this place.  On average, there are approximately thirty-five participants that are scattered across North America (with occasional visitors from Australia, South Africa, or the United Kingdom).  It is beyond our means and simply impractical to meet face-to-face with the regularity that we can meet virtually.</p>
<p>Upon entering the virtual place, community members may find themselves out of sorts &#8211; the place seems uninhabitable at first.  Our initial meetings were filled with &#8216;dead air&#8217; although the technology indicated that there were two dozen people &#8216;in the room&#8217;.  Conversations were fractured and sometimes nearly meaningless.  One could almost feel the distance, as if the conversations were occurring between two tin cans attached with a piece of string.  I recall wondering whether we should even bother holding the meetings.  I wondered whether the others were there and whether I was present to them?  The question, &#8216;can you hear me?&#8217; was often heard on the calls &#8211; and it is still heard today when new members take up the place.  These early experiences give me an understanding as to why some feel that technology mediated communication is a disembodied experience.  The transposition of our ways of being into the virtual place did not occur for some time &#8211; myself included.  The move into this new level does not occur as quickly as it does for the subject in Wertheimer&#8217;s slanted room.</p>
<p>I argue that the delay in the taking up of the level of the virtual place is simply the time that it takes to incorporate the technology into our bodily space.  The mirror through which the subject lives in the slanted world is a mediated experience.  Albeit a simple form of mediation, the mirror is a technology as much as the synchronous communication tool. Given the simple mediation of the mirror, the subject can quickly take up the level reflected in the mirror.  Another example is that of the blind man whose &#8220;&#8230; stick has ceased to be an object for him, and is no longer perceived for itself; its point has become an area of sensitivity, extending the scope and active radius of touch, and providing a parallel to sight&#8221; (PP 165).  Eventually the stick is &#8216;well in hand&#8217; for the blind man and he is orientated.  Synchronous communication tools are more complex than a mirror or stick.  Layers of technology underlie the communication tools themselves: computers, microphones, webcams, networks, servers, and software to name a few.  Each of the these technologies are in turn constituted by other technologies, much like Russian Dolls.  It does not seem unreasonable that incorporating such a complex tool into our body might require many hours of experience.  I think this is a plausible explanation for the slow take-up of levels mediated through technology.</p>
<p>Being in the virtual world brought improvements with each meeting.  Through the experience of the virtual place, people slowly summoned their virtual bodies capable of inhabiting the place.  We began to move into the new level and transpose our ways of being into it.  The space presents potential actions.  I can project my presence and gestures through a webcam to be seen by others through their display devices.  I can speak through my microphone and be heard by others through their headphones.  I can share an application that is running on my computer such that it can be seen as if everyone were sitting beside me.  I can &#8216;whisper&#8217; to others through the text chat while someone else is speaking.  I can &#8216;clap&#8217; and &#8216;laugh&#8217;.  I can signal that I&#8217;m &#8216;confused&#8217; or &#8216;surprised&#8217;.  I don&#8217;t even need to be at my computer to attend &#8211; I can take up the virtual place through my mobile phone from wherever I happen to be in the physical world.  There is a richness and spontaneity in our virtual place that parallels that of the physical world.  There is ebb and flow just like a face-to-face meeting &#8211; sometimes there isn&#8217;t much to discuss, or people aren&#8217;t in the mood to talk, or key contributors can&#8217;t attend.  While we may start with an agenda, a spontaneous out-pouring of comments or questions may lead us down a tangent much like a face-to-face meeting.</p>
<p>It is important to note that the potential actions of the virtual place pale in comparison to the physical world.  Our virtual place is focused on achieving a goal that cannot be accomplished by the body&#8217;s natural means: gathering as a community regardless of geographical proximity.  Merleau-Ponty acknowledges that &#8220;sometimes &#8230; the meaning aimed at cannot be achieved by the body&#8217;s natural means; it must then build itself an instrument, and it projects thereby around itself a cultural world&#8221; (PP 169).  The virtual place allows our community to gather from anywhere.  The person in Halifax, Nova Scotia feels as close as the person in Chico, California when we are in the virtual place.  It is the home of our community.  To take up the virtual place is to re-anchor ourselves in the community.  With my physical body sitting in my chair with a coffee at hand, I take up my virtual body as I enter the virtual place.  As I put on my headphones and plug in my webcam, I might as well be walking around the corner to the local pub.  Although we&#8217;re physically far, we&#8217;re virtually near.</p>
<p>Synchronous communication technologies provide new ways to be with others.  Martin Heidegger argues that as humans, our very nature is to experience the world with others in a complex web of social relations.  Much like Merleau-Ponty, Heidegger is concerned with how the world is revealed to us through our experience of it.  He refers to our Being as Dasein, literally translated, &#8216;Being-there&#8217;, but more practically as &#8216;Being-in-the-world&#8217;.  We come to know ourselves and the world through our everyday experiences in the world.  To fully explain Dasein is beyond the scope of this paper, if not my understanding of Being and Time.  I want to focus on a component of Dasein that Heidegger terms &#8216;being-with&#8217;.  Heidegger says, &#8220;the world of Dasein is a with-world.  Being-in is being-with others&#8221; (pg 112 [118]).  The world is full of people and if I am in my world, then that world is something that I experience with others:  &#8220;the world is always already the one that I share with the others&#8221; (pg 112 [118]).  But being-with is much more than just our relations with others and the world.  Being-with is a primordial readiness for interacting with others.  &#8221;Being-with existentiaily determines Dasein even when an other is not factically present and perceived&#8221; (pg 113 [120]).  Even if I were living in a post-apocalyptic world as the sole survivor, being-with would remain a component of Dasein.</p>
<p>I posit that our being-with in the virtual world is not distinct from being-with in the physical world, rather, they are one and the same &#8211; there is simply being-with.  As we incorporate synchronous communication tools into our bodily space and take up the level of the virtual place, we are taking up a new mode of being-with.  When we meet at the virtual place, we are anchored in the physical world and we extend ourselves into the virtual.  This new mode of being-with is elusive in that it is neither here, there, nor anywhere.  It is above us and around us at all times.  We have fashioned a tool to experience the world with others, whether in the apartment below us or on the other side of the world.  Our presence is no longer limited to those in geographical proximity.  Far from being disembodied, I believe we have vastly extended our abilities to be with others in the world.  Prior to the establishment of our virtual place, we only knew each other as names on mailing lists and discussion boards.  Our community largely existed as individuals or small groups, stranded on islands, throwing messages-in-bottles into the virtual ether.  Asynchronous tools like mailing lists provided a means of communicating, but it certainly felt like being stranded on an island.</p>
<p>Being-with-others in our virtual place has created a diverse and rich community of practice that the pre-existing asynchronous tools simply couldn&#8217;t provide.  Our virtual place is akin to a pub in that it draws people into arguments, discussions, and relationships.  A pub can move from the level of drinking establishment to social establishment.  When regulars enter, the meaningful feature isn&#8217;t the alcohol &#8211; rather, it&#8217;s noticing who&#8217;s behind the bar today.  Is anyone playing darts?  Who else is here with me?  Even if you entered the pub and it was empty, you would &#8220;&#8230; feel the close presence of others through a veil of anonymity&#8221; (PP 405).  I typically arrive at our virtual meeting place early and as such I&#8217;m usually the first one there.  Even there by myself, the place has meaning.  I find myself thinking of the people I admire, funny moments, people I haven&#8217;t &#8216;seen&#8217; recently, and the stories I&#8217;ll share that week.  When I enter the virtual place, I may be alone at a screen, even alone in the place, but the sediment of others is everywhere.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=278&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2012/01/17/virtually-being-with/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>Freire and Edtech &#8211; A Simple Essay</title>
		<link>http://jlongland.wordpress.com/2012/01/12/freire-and-edtech-a-simple-essay/</link>
		<comments>http://jlongland.wordpress.com/2012/01/12/freire-and-edtech-a-simple-essay/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 03:06:21 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=274</guid>
		<description><![CDATA[I wrote the following essay for a course a few years ago.  The tone is&#8230;  dry.  It&#8217;s a bit boring. Cliched.  But a recent tweet by @kylemackie got me thinking about it.  I&#8217;m posting it here, as it was submitted to my instructor.  Please be forgiving, it was written parallel to building a grade submission [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=274&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I wrote the following essay for a course a few years ago.  The tone is&#8230;  dry.  It&#8217;s a bit boring. Cliched.  But a recent tweet by @kylemackie got me thinking about it.  I&#8217;m posting it here, as it was submitted to my instructor.  Please be forgiving, it was written parallel to building a grade submission web app (there&#8217;s a window into my life&#8230;)</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>The instructional technology community is filled with discussion about the potential of technology to transform learning.  The very nature of the community lends itself to such rhetoric.  I&#8217;m not throwing rocks at glass houses &#8211; I too am guilty of promoting idealistic visions of technology.  In recent years there has been a growing movement that critically questions how and why technology has been integrated into teaching.  Paulo Freire&#8217;s <em>Pedagogy of the Oppressed</em> frequently arises in these dialogues.  In this paper I will argue that Freire&#8217;s concept of &#8220;the banking method of education&#8221; is valuable to authors who are mounting oppositions to the modern &#8216;downloading method of education&#8217;.</p>
<p>Freire believes that the individual should form himself rather than be formed.  Education should allow an individual to reach a truly reflective state through which they develop a self-construction of the world.  Freire believes that &#8220;knowledge emerges only through invention and re-invention, through the restless, impatient, continuing, hopeful inquiry men pursue in the world, with the the world, and with each other&#8221; (Freire 58).  But the predominant approach to education is characterized by lecturing and memorization.  Freire calls this approach the &#8220;banking method of education&#8221;.  In this model, &#8220;knowledge is a gift bestowed by those who consider themselves knowledgeable upon those whom they consider to know nothing&#8221; (Freire 58).  The banking concept forces a passive role on students.  It stifles their development of critical consciousness as direct participants in the world.  The banking method encourages students to simply adapt to whatever view of reality is narrated to them by the teacher.  When combined with a paternalistic social action apparatus, the banking concept can be used by oppressors to change the consciousness of the oppressed rather than changing their situation.</p>
<p>In opposition to the banking concept, Freire advocates for a problem-posing education that encourages critical consciousness and intervention in reality.  Freire makes a call to action: &#8220;Education must begin with the solution of the teacher-student contradiction, by reconciling the poles of the contradiction so that both are simultaneously teachers <em>and</em> students&#8221; (Freire 59). The problem-posing teacher transforms students from docile listeners to critical collaborators.  Students and teachers are jointly responsible for the learning process.  The role of the problem-posing educator is to facilitate consciousness-raising.  As students are challenged with problems that place them in-the-world and with-the-world, they will come to see the problems within a web of relations.  Their response will lead them to new comprehensions that are increasingly critical and less alienated.  Freire argues that &#8220;a deepened consciousness of [one's] situation leads men to apprehend that situation as an historical reality susceptible of transformation&#8221; (Freire 73).  The banking concept fosters a model of &#8216;education as oppression&#8217; whereas the problem-posing approach fosters a model of &#8216;education as freedom and realization&#8217;.</p>
<p>I believe that Freire&#8217;s work is valuable to authors who are mounting oppositions to the modern &#8216;downloading method of education&#8217;.  Over the past decade, countless initiatives have attempted to transform education with technology.  The Open University was established in the United Kingdom to &#8220;promote educational opportunity and social justice by providing high-quality university education to all who wish to realise their ambitions and fulfil their potential&#8221; (http://www.open.ac.uk/about/ou/p2.shtml).  Any individual can access courses from the Open University for free.  Similar initiatives can be seen in projects like MIT&#8217;s OpenCourseWare or lecture-sharing site Academic Earth.  While I applaud these initiatives for making their content available beyond the members of their institution, they perpetuate a model of education that is still uni-directional.  The general availability of educational packages seems to suggest that downloading and consuming them will result in learning.  A problem-posing educator is absent from most of these initiatives.  Learners are left in the virtual &#8216;wild&#8217; to fend for themselves.</p>
<p>Beyond open eduction initiatives, the &#8216;downloading method of education&#8217; can be seen within the walled gardens of online learning systems that are found at many institutions.  Systems like Blackboard, Desire2Learn and WebCT are largely used for distributing content to students.  The focus of such systems is evident in their very name: learning <em>management</em> systems.  While these systems have capabilities for many-directional interactions, they are used primarily for the delivery of course content.  These online environments are tightly integrated with administrative systems to the extent that teaching &amp; learning is something that occurs as part of larger institutional business processes.  Students are constrained within these systems and isolated from larger communities of discourse that could be facilitated by through the use of instructional technologies.  While technology has brought benefits to education, I do not think the oft-discussed transformative potential has been realized.  I think that Freire&#8217;s work is of considerable value to authors mounting oppositions to the &#8220;downloading method of education&#8221; and the need for a problem-posing approach when leveraging instructional technologies.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/274/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/274/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/274/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=274&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2012/01/12/freire-and-edtech-a-simple-essay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>Cross-Country Reflections: Wawa to Thunder Bay</title>
		<link>http://jlongland.wordpress.com/2011/07/26/cross-country-reflections-wawa-to-thunder-bay/</link>
		<comments>http://jlongland.wordpress.com/2011/07/26/cross-country-reflections-wawa-to-thunder-bay/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 04:42:15 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[Cross Country Canada]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=196</guid>
		<description><![CDATA[It was nice with the canopy off&#8230; until I awoke to a light rain around 5:30am.  I quickly threw the canopy over the tent and tried to go back to sleep.  After some tossing and turning, we decided to pack up and get on the road again&#8230;.   after some debate from yours truly about whether [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=196&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px"><a title="Great driving road by jlongland, on Flickr" href="http://www.flickr.com/photos/12135872@N00/4851165969/"><img src="http://farm5.static.flickr.com/4080/4851165969_2a0313089b.jpg" alt="Great driving road" width="240" height="180" /></a><p class="wp-caption-text">Lookout over Hwy 17 in Lake Superior Provincial Park</p></div>
<p>It was nice with the canopy off&#8230; until I awoke to a light rain around 5:30am.  I quickly threw the canopy over the tent and tried to go back to sleep.  After some tossing and turning, we decided to pack up and get on the road again&#8230;.   after some debate from yours truly about whether we should spend an extra day at Lake Superior Provincial Park.  It was really that nice.  Everything felt so relaxed after the the big rush days earlier.  Our only commitment?  The open road between us and Vancouver.</p>
<div class="wp-caption alignleft" style="width: 250px"><a title="Roadside Flowers by jlongland, on Flickr" href="http://www.flickr.com/photos/12135872@N00/4851167623/"><img src="http://farm5.static.flickr.com/4115/4851167623_6ab858b8ff_m.jpg" alt="Roadside Flowers" width="240" height="180" /></a><p class="wp-caption-text">There were so many flowers along Hwy 17</p></div>
<p>We continued north through the park along Hwy 17.  A lot of people suggested that we skip Northern Ontario and cut through the States to save a few days.  We were told it&#8217;s a long, boring drive, with lots of twists and turns.  They weren&#8217;t lying.  But I don&#8217;t share the opinion &#8211; what a great drive!  I wouldn&#8217;t want to drive it at night with all the moose&#8230;  And I won&#8217;t mislead you, there were some rather long lines of traffic behind the occasional slow-moving RV.  The silver lining is that you can kick-back, relax, and enjoy the scenic drive.  Several sections of the highway run alongside Lake Superior and there were great views throughout the day.</p>
<div class="wp-caption alignright" style="width: 220px"><img class="  " title="Stretches of highway" src="http://farm5.static.flickr.com/4120/4851166585_fe54dc2ac1.jpg" alt="Northern Ontario" width="210" height="158" /><p class="wp-caption-text">Stretches of highway</p></div>
<p>The drive from Wawa to Thunder Bay easily ranks as one of the best legs of our trip.  It&#8217;s just a really nice drive.  The ditches were full of wild flowers.  The scenery alternates from vistas of Lake Superior to seemingly desolate stretches of highway.  We listened to CBC Radio for most of the day, something I haven&#8217;t done in a long time.  There was much chatter about the G20 events and it was intriguing to follow the event almost entirely by radio.  I will always remember cruising down the highway, listening to a Neil Young tribute concert &#8211; thank you for the memory, CBC.  The whole day felt very Canadian.  And much of the drive, I was mindful that this was the last leg of Terry Fox&#8217;s Marathon of Hope.  We arrived in Thunder Bay in late afternoon and visited the <a href="http://en.wikipedia.org/wiki/Terry_Fox_Memorial_and_Lookout">Terry Fox Memorial</a>.</p>
<p>My uncle had recommended <a href="http://www.ontarioparks.com/english/kaka.html">Kakabeka Falls Provincial Park</a>.  After checking out a few sites, we settled on a fairly private site in a corner of the park.  We setup camp and started a fire.  There were minimal bugs and Mill St. Lemon Tea Ale was in good supply.  Having started the day a bit earlier than expected, it ended early as well.  We were eager to continue the next leg of the trip and the last part of our Ontario drive.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a title="Chairs, fire, and beer by jlongland, on Flickr" href="http://www.flickr.com/photos/12135872@N00/4851790292/"><img src="http://farm5.static.flickr.com/4096/4851790292_fe60ac47ef.jpg" alt="Chairs, fire, and beer" width="500" height="375" /></a><p class="wp-caption-text">Perfect end to the day at Kakabeka Falls. Note the Mill St. Lemon Tea Ale - stocked up specifically for the drive!</p></div>
<p style="text-align:center;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/196/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=196&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/26/cross-country-reflections-wawa-to-thunder-bay/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>

		<media:content url="http://farm5.static.flickr.com/4080/4851165969_2a0313089b.jpg" medium="image">
			<media:title type="html">Great driving road</media:title>
		</media:content>

		<media:content url="http://farm5.static.flickr.com/4115/4851167623_6ab858b8ff_m.jpg" medium="image">
			<media:title type="html">Roadside Flowers</media:title>
		</media:content>

		<media:content url="http://farm5.static.flickr.com/4120/4851166585_fe54dc2ac1.jpg" medium="image">
			<media:title type="html">Stretches of highway</media:title>
		</media:content>

		<media:content url="http://farm5.static.flickr.com/4096/4851790292_fe60ac47ef.jpg" medium="image">
			<media:title type="html">Chairs, fire, and beer</media:title>
		</media:content>
	</item>
		<item>
		<title>BbWorld 2011 &#8211; Scaling Learn for High Performance and Scalable Delivery</title>
		<link>http://jlongland.wordpress.com/2011/07/18/bbworld-2011-scaling-learn-for-high-performance-and-scalable-delivery/</link>
		<comments>http://jlongland.wordpress.com/2011/07/18/bbworld-2011-scaling-learn-for-high-performance-and-scalable-delivery/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 20:41:32 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[BbWorld 2011]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[bbworld11]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=262</guid>
		<description><![CDATA[Slides posted here. Blackboard has installations that have over 250,000 live users in production. Reference Architecture III focuses on large connected communities, heavy adoption of advanced tools, extended/frequent time in system, richer content and user experience. Need to look at opportunities to consolidate tools and optimize deployments.  You can&#8217;t afford to be down, you can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=262&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.slideshare.net/sfeldman13/scaling-blackboard-learn-for-high-performance-and-delivery">Slides posted here</a>.</li>
<li>Blackboard has installations that have over 250,000 live users in production.</li>
<li>Reference Architecture III focuses on large connected communities, heavy adoption of advanced tools, extended/frequent time in system, richer content and user experience.</li>
<li>Need to look at opportunities to consolidate tools and optimize deployments.  You can&#8217;t afford to be down, you can do rolling updates.  This is the future.</li>
<li>SLAs around performance, scalability, and availability are essential to performance</li>
<li>Blackboard automatically provisions VMs using AIM.  Having an automation framework will reduce human error.</li>
<li>Monitor, monitor, monitor &#8211; trending over time will give you good guidance about what you need to do.</li>
<li>In 2011, there are 22 Bb customers on Oracle RAC &#8211; this is in decline.  Some people found that RAC actually caused more issues than it solved.</li>
<li>Bb uses CA Wily and AppDynamics for application lifecycle management.</li>
<li>Exceptions can consume 10-20% of memory and it&#8217;s not clearly visible.  To do this, you need to look inside the JVM to piece the puzzle together.</li>
<li>Tools for web optimization: <a href="http://www.strangeloopnetworks.com/">strangeloop</a>, mod_pagespeed, aptimize.</li>
<li>9.1.8 will include an upgrade to Apache 2</li>
<li>The product has contained an Admin Console for a number of years &#8211; it has everything you could want to know about caches.  There&#8217;s an early evaluation program.</li>
<li>Scott Kodai asked about smaller JVMs vs larger JVMs.  Full garbage collection on a 32GB JVM could be quite a performance hit.  If you crash with a big JVM &#8211; the heap dump is going to be huge.  Two years ago, the recommendation was 4GB JVMs.</li>
<li>Steve acknowledges that Bb doesn&#8217;t do a great job helping clients size their environments.  9.1.8 will have some better guidelines around sizing.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=262&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/18/bbworld-2011-scaling-learn-for-high-performance-and-scalable-delivery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>BbWorld 2011 &#8211; Performance Troubleshooting</title>
		<link>http://jlongland.wordpress.com/2011/07/13/bbworld-2011-performance-troubleshooting/</link>
		<comments>http://jlongland.wordpress.com/2011/07/13/bbworld-2011-performance-troubleshooting/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 18:41:03 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[BbWorld 2011]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[bbworld11]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=254</guid>
		<description><![CDATA[Given this is a support session, the focus will be on post-incident troubleshooting and not performance testing best practices. Heap exhaustion is where performance degrades gradually.  Incidents without heap exhaustion are usually marked by a sudden crash. When you report a case, support will ask if you&#8217;ve tuned the baseline JVM config &#8211; so do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=254&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li>Given this is a support session, the focus will be on post-incident troubleshooting and not performance testing best practices.</li>
<li>Heap exhaustion is where performance degrades gradually.  Incidents without heap exhaustion are usually marked by a sudden crash.</li>
<li>When you report a case, support will ask if you&#8217;ve tuned the baseline JVM config &#8211; so do it before an incident.</li>
<li>See performance recommendations in release notes and implement.</li>
<li>When troubleshooting, support needs the usual stuff: incident details, environment details, Bb logs, database reports, config files, system info, recent changes, thread dumps, heap dump, etc.</li>
<li>When looking at logs (bb-services-log.txt, stdout-stderr-log.txt, catalina-log.txt, bb-sqlerr-log.txt, bb-access-log.txt) look for errors, heap state, deadlocks, SQL not completing, garbage collection anomalies, etc.</li>
<li>Config files to include in your report: bb-config.properties, wrapper.conf, bb-tasks.xml</li>
<li>Blackboard has a tool to gather Linux performance reports.</li>
<li>If logs are &gt; 2 GB, the app will run into performance issues.  Archive your logs!</li>
<li><a href="http://yusuke.homeip.net/samurai/en/index.html">Samurai</a> is a good tool for thread dump analysis.</li>
<li><a href="http://www.alphaworks.ibm.com/tech/jca">IBM Thread and Monitor Dump Analyzer</a> is good for looking at thread blocks</li>
<li>When looking at database reports &#8211; look for poorly performing queries, row lock contention, results being returned slowly, etc.</li>
<li>Blackboard uses <a href="http://www.eclipse.org/mat/">Eclipse Memory Analyzer</a> to review heap dumps</li>
<li>I didn&#8217;t realize that Oracle Enterprise Manager can be used to monitor JMX and WSDL web services</li>
<li>Other JMX monitoring tools &#8211; <a href="http://visualvm.java.net/">Java VisualVM</a></li>
<li>On the more expensive side of things, <a href="http://www.quest.com/foglight/">Quest FogLight</a> is good for monitoring.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/254/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=254&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/13/bbworld-2011-performance-troubleshooting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>A Call to Blackboard Openness</title>
		<link>http://jlongland.wordpress.com/2011/07/13/a-call-to-blackboard-openness/</link>
		<comments>http://jlongland.wordpress.com/2011/07/13/a-call-to-blackboard-openness/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 16:37:22 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[BbWorld 2011]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bbworld11]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=248</guid>
		<description><![CDATA[Blackboard needs to be more open.  You might think: &#8220;But Jeff!  Look at everything they&#8217;ve done in the last 18-24 months.&#8221;  I don&#8217;t want to diminish Blackboard&#8217;s recent efforts towards being open and transparent.  But I want more! Later today, Ray Henderson will present his annual report card for Blackboard Learn.  I expect there will [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=248&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Blackboard needs to be more open.  You might think: &#8220;But Jeff!  Look at everything they&#8217;ve done in the last 18-24 months.&#8221;  I don&#8217;t want to diminish Blackboard&#8217;s recent efforts towards being open and transparent.  But I want more!</p>
<p>Later today, Ray Henderson will present his annual report card for Blackboard Learn.  I expect there will be good grades for Blackboard&#8217;s efforts towards openness.  In recent years, Blackboard has adopted client crowdsourcing to prioritize bugs and product enhancements.  They&#8217;ve converted <a href="http://www.dr-chuck.com/">Dr. Chuck</a> into a Blackboard believer by shipping releases with support for IMS Common Cartridge, LIS, and LTI &#8211; enough for Chuck to get a Blackboard tattoo.  Product development programs are numerous and open (at least for clients who have joined <a href="http://www.blackboard.com/Platforms/Learn/Resources/Community-Programs/Suggest-Product-Improvements/Idea-Exchange.aspx">BIE</a> and signed an NDA).  These are considerable steps towards a product strategy that embraces client engagement, standards, and openness.  Clients have a voice and can influence product development.  It&#8217;s the direction of a company that is realizing they don&#8217;t need to rely on vendor lock-in.  I see it as Blackboard welcoming client input and competition in the marketplace &#8211; people choose to run Learn.  You can debate the lack of alternatives and Blackboard&#8217;s acquisition strategy &#8211; but institutions are choosing Blackboard.</p>
<p>As someone who has been critical and outspoken about Blackboard in the past, I need to give credit where credit is due.  Kudos!  You&#8217;ve come a long way in recent years.  But dear Blackboard, don&#8217;t rest on your laurels.  You&#8217;re heading in the right direction, but there&#8217;s more you can do.  More that you <span style="text-decoration:underline;">need</span> to do.  As someone who works with the product and community on a regular basis, I want to lay out some suggestions&#8230;.  maybe Ray will look at these as goals for next year&#8217;s report card.</p>
<ol>
<li>Extend the availability of the Building Blocks framework.  Currently, only clients or partners can develop Building Blocks.  This is contrary to all the marketing buzz about Blackboard&#8217;s &#8220;Open APIs&#8221; and how Building Blocks can be an open source layer on top of a closed source product.  If there&#8217;s a significant barrier to entry, I&#8217;m sorry, that seems more closed than it does open.  Yesterday, <a href="http://twitter.com/#!/machajewski">Szymon Machajewski tweeted</a> a suggestion that Blackboard make Building Blocks freely available to developers releasing their work under open source licenses.  A suggestion of this value should not be discarded &#8211; I strongly support it.  Such a move would embrace the innovation that can come from an open community.  One needs to look no further than Moodle to see that openness can be immensely successful.  While Blackboard owns the marketplace, I think the Moodle and Sakai communities own many edtech hearts.  But don&#8217;t fear Blackboard, you too, can be embraced in this way.  All you need to do is be more open.  So put the legal team to work and draw up some license agreements.  Let&#8217;s get the Building Blocks framework into the hands of anyone who cares to use it.</li>
<li>Provide the source code for Learn.  Pause.  Now that the laughter and/or derision has subsided, let me explain.  A commercial product can provide source code.  Blackboard need look no further than the provider of their software development tools &#8211; <a href="http://www.atlassian.com/">Atlassian</a>.  When you buy an Atlassian product (at a reasonable price, I might add) you receive <a href="http://www.atlassian.com/about/licensing/faq.jsp#source_code">access to the source code</a>.  The intent is to allow clients to develop bug fixes, customizations, or new features.  I vaguely recall that Penn State has an agreement with Angel/Blackboard that provides them with access to source code.  They fix bugs and ship them back to Blackboard for general release.  But&#8230;.  I appreciate that this is asking a lot.  So let me reign in the scope of my request &#8211; provide the source code for the Building Blocks framework.  At DevCon11 I heard a number of developers talking about the various issues with Learn 9.1&#8242;s web services &#8211; perhaps we could help fix them?  With <a href="http://projects.oscelot.org/gf/project/webservices/">OSCELOT projects</a> that expose additional web services, I think it&#8217;s clear that clients are capable of building / contributing to the framework.  Consider this an experiment in openness &#8211; the scope is limited, but the potential is huge.</li>
</ol>
<p>While there are countless other things Blackboard could be doing to be more open, I think the above suggestions are reasonable and more than feasible.  I&#8217;m sure some folks in the company will disagree, but I&#8217;ll wager (we are in Vegas after all) that there&#8217;s support within Blackboard for these suggestions.  Hopefully these will be accomplishments to celebrate in Ray&#8217;s report card next year.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/248/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=248&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/13/a-call-to-blackboard-openness/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>BbWorld 2011 &#8211; Levaraging the Blackboard Mobile SDK and Mobile Community to Develop Custom Mobile Apps</title>
		<link>http://jlongland.wordpress.com/2011/07/12/bbworld11-levaraging-the-blackboard-mobile-sdk-and-mobile-community-to-develop-custom-mobile-apps/</link>
		<comments>http://jlongland.wordpress.com/2011/07/12/bbworld11-levaraging-the-blackboard-mobile-sdk-and-mobile-community-to-develop-custom-mobile-apps/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 23:16:50 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[BbWorld 2011]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[bbworld11]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=245</guid>
		<description><![CDATA[Two Mobile Central SDK options: 1) Embed another app in your Mobile Central app; 2) Use OpenURL to launch app/mobile web Clemson has added a Public Service Announcements mobile web app to their Mobile Central.  Also planning to build a mobile web app for students to find computer labs with available stations.  Also considering a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=245&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li>Two Mobile Central SDK options: 1) Embed another app in your Mobile Central app; 2) Use OpenURL to launch app/mobile web</li>
<li>Clemson has added a Public Service Announcements mobile web app to their Mobile Central.  Also planning to build a mobile web app for students to find computer labs with available stations.  Also considering a laundry app to find available washers/dryers.</li>
<li>Western Kentucky added an iOS app called Dollars to show various campus balances: Big Red Dollars, Dining Dollars, Meal Plan Dollars, Meals.</li>
<li>Stanford working on a number of apps:  CreditU, Analytics, Coming Soon, Treevia, Graduation, Explore, eDocuments, AskJane, ID, GoTourIt.  Largely built by contractors/consultants and vendors:  <a href="http://www.metaneer.com/MetaNeer/MetaNeer.html">Metaneer</a>, <a href="http://www.roambi.com/">MeLLmo (Roambi)</a>, <a href="http://www.sntialtech.com/">Sntial Technologies</a>, <a href="http://www.intelliresponse.com/">IntelliResponse</a>, <a href="http://www.gotourit.com/">GoTourIt</a>.</li>
<li>Sam mentioned that the University of Michigan holds an annual mobile apps challenge &#8211; I like the idea.  Could also be applied to Building Blocks or LTI tools.  Would love to organize something like this.</li>
<li>Sam recommends <a href="http://bignerdranch.com/">The Big Nerd Ranch</a> for iOS training.</li>
<li>Was hoping this session would have some demos rather than just screenshots.</li>
<li>Stanford encouraging students to start their own companies to build mobile apps.  Offers assistance with procurement processes etc &#8211; an education in and of itself.</li>
<li>But I&#8217;m left wondering&#8230;  what would it cost to build the functionality in Mobile Central?  What&#8217;s the value?  If you&#8217;re able to build mobile web apps that you&#8217;re adding to Mobile Central &#8211; why not do it all?  (Yes, I understand the answer is usually $$$ &#8211; but if you&#8217;re able to develop mobile web apps??)</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/245/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=245&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/12/bbworld11-levaraging-the-blackboard-mobile-sdk-and-mobile-community-to-develop-custom-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>BbWorld 2011 &#8211; Life After WebCT (Or Angel)</title>
		<link>http://jlongland.wordpress.com/2011/07/12/bbworld-2011-life-after-webct-or-angel/</link>
		<comments>http://jlongland.wordpress.com/2011/07/12/bbworld-2011-life-after-webct-or-angel/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 21:39:48 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[BbWorld 2011]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[bbworld11]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=238</guid>
		<description><![CDATA[Scott Kodai and Laura Sederberg are some of my favourite people to see every year at BbWorld &#8211; they&#8217;re extremely knowledgeable.  One of these days, I&#8217;ll make the trip down to Chico for a visit (and maybe the Sierra Nevada brewery). Laura made a comment about wanting to resurrect the WebCT Institutes program.  I have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=238&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Scott Kodai and Laura Sederberg are some of my favourite people to see every year at BbWorld &#8211; they&#8217;re extremely knowledgeable.  One of these days, I&#8217;ll make the trip down to Chico for a visit (and maybe the Sierra Nevada brewery).</p>
<ul>
<li>Laura made a comment about wanting to resurrect the WebCT Institutes program.  I have a feeling that Blackboard believes they&#8217;ve already addressed that need with their various community programs.  But as someone who participated in Institutes, I understand the desire to bring it back</li>
<li>Initial LMS evaluation in 2009, re-evaluated in 2010, and implementing in 2011.  Not much faculty interest in Desire2Learn or Sakai.</li>
<li>Slide deck has a mind map of the project.</li>
<li>Overall evaluation results were a slight preference for Blackboard over Moodle across almost all tool categories.</li>
<li>Scott provided a great overview of the differentiators between Blackboard and Moodle.  Simply put &#8211; Learn is a better fit to Chico&#8217;s environment.  Simple migration.  Added value from Content and Community modules. Stakeholders expressed slight preference for Blackboard.</li>
<li>Students wrote the code for Chico&#8217;s migration program.</li>
<li>Contracted with Kathy Saville for training rather than Blackboard &#8211; a testament to Kathy&#8217;s extensive knowledge of Learn and the transition from Vista.  Likewise for technical training, they contracted with Chris Bray.</li>
<li>Minimal notes needed for this session, because the kind Chico folks have so much available on <a href="http://www.csuchico.edu/tlp/learn/index.shtml">their website</a> and <a href="http://blogs.csuchico.edu/tlp/">blog</a>.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/238/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=238&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/12/bbworld-2011-life-after-webct-or-angel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
		<item>
		<title>Blackboard DevCon 2011 &#8211; Managing API Evolution for Blackboard Mobile</title>
		<link>http://jlongland.wordpress.com/2011/07/12/blackboard-devcon-2011-managing-api-evolution-for-blackboard-mobile/</link>
		<comments>http://jlongland.wordpress.com/2011/07/12/blackboard-devcon-2011-managing-api-evolution-for-blackboard-mobile/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 18:07:22 +0000</pubDate>
		<dc:creator>jlongland</dc:creator>
				<category><![CDATA[Blackboard DevCon 2011]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[bbworld11]]></category>
		<category><![CDATA[devcon11]]></category>

		<guid isPermaLink="false">http://jlongland.wordpress.com/?p=234</guid>
		<description><![CDATA[Slide in deck showing Mobile API dependencies APIs are always backwards compatible or version number can be specified in query string SAX parser shared between Blackberry and Android&#8230;  but ancient Blackboard JVM prevents much code sharing beyond that. Mobile Learn uses a lot of private APIs that change frequently, across multiple Learn 9.1 releases Fibbba [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=234&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li>Slide in deck showing Mobile API dependencies</li>
<li>APIs are always backwards compatible or version number can be specified in query string</li>
<li>SAX parser shared between Blackberry and Android&#8230;  but ancient Blackboard JVM prevents much code sharing beyond that.</li>
<li>Mobile Learn uses a lot of private APIs that change frequently, across multiple Learn 9.1 releases</li>
<li><a href="http://fibbba.medu.com/">Fibbba</a> &#8211; Fix It, the Building Block is Broken Again</li>
<li>Nighty builds (and continuous integration) have ant tasks that go through Fibbba to ensure compatibility across each version.  Provides reports on missing methods.</li>
<li>Fibbba caveats &#8211; only compile-time checking, reflection blind spots, not 100% accurate, false negatives for unreachable code, JSP precompilation</li>
<li>Great way to check for Building Block version compatibility</li>
<li>Ya!  Mobile uses <a href="http://www.atlassian.com/software/bamboo/">Bamboo</a> for continuous integration.</li>
<li>Fibbba info also available on <a href="http://www.edugarage.com/display/BBDN/QA+and+Versioning">Edugarage</a></li>
<li>Will follow-up with George Kroner to see if Fibbba could be included in the Eclipse plugin demo&#8217;d earlier this week.</li>
<li>If you&#8217;re posting Building Blocks to OSCELOT, definitely run it through Fibbba</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jlongland.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jlongland.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jlongland.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jlongland.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jlongland.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jlongland.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jlongland.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jlongland.wordpress.com/234/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jlongland.wordpress.com&amp;blog=13410060&amp;post=234&amp;subd=jlongland&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jlongland.wordpress.com/2011/07/12/blackboard-devcon-2011-managing-api-evolution-for-blackboard-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81f54424af759478b6994fe44c733c8e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlongland</media:title>
		</media:content>
	</item>
	</channel>
</rss>
