<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.thayer.dartmouth.edu/~d/styles/itemcontent.css"?><rss 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Computing@Thayer</title>
	
	<link>http://computing.thayer.dartmouth.edu</link>
	<description>The blog of your Friendly Computing Services Team</description>
	<lastBuildDate>Sun, 14 Feb 2010 20:26:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.thayer.dartmouth.edu/thayercomputing" /><feedburner:info uri="thayercomputing" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>43.719756</geo:lat><geo:long>-72.250709</geo:long><feedburner:emailServiceId>thayercomputing</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Dartmouth Secure wireless turns two! Do you know where your certificates are?</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/UgXb-l94ftw/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2010/02/12/dartmouth-secure-wireless-turns-two-do-you-know-where-your-certificates-are/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 14:37:07 +0000</pubDate>
		<dc:creator>dricker</dc:creator>
				<category><![CDATA[Dartmouth]]></category>
		<category><![CDATA[News and Announcements]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=343</guid>
		<description><![CDATA[Where has the time gone? Could it really be two years ago this month that Dartmouth campus moved away from one open wireless network and rolled out the Dartmouth Secure wireless network? Yay for 24 months of encrypted, high-bandwidth wireless internet for Dartmouth folk!
And if it has been two years since many of us began [...]]]></description>
			<content:encoded><![CDATA[<p>Where has the time gone? Could it really be two years ago this month that Dartmouth campus moved away from one open wireless network and rolled out the <a href="http://wiki.thayer.dartmouth.edu/display/computing/Wireless+Networks">Dartmouth Secure wireless network</a>? Yay for 24 months of encrypted, high-bandwidth wireless internet for Dartmouth folk!</p>
<p>And if it has been two years since many of us began using Dartmouth Secure, it has also been two years since many of us downloaded our Dartmouth personal <a href="https://collegeca.dartmouth.edu/">PKI certificates</a> that are required for accessing the wireless network. And, like Cinderella at the stroke of midnight, those certificates are going to turn into pumpkins as they reach their second birthday.</p>
<p><img alt="Expired Certificate" src="http://wiki.thayer.dartmouth.edu/download/attachments/32703593/cert_expire_mac.png?version=2&#038;modificationDate=1265764276583" title="A short but happy life" class="alignright" width="723" height="322" /></p>
<p>Dartmouth-issued personal PKI certificates are set to expire 2 years from the date they are issued. And just as an expired driver&#8217;s license keeps you from (legally) motoring, an expired personal certificate will keep you from accessing the restricted online Dartmouth services you have come to depend on and love.</p>
<p>Not everyone&#8217;s certificate will expire this month &#8212; only those of you who are still using that first certificate you downloaded two years ago. But this is likely to be many of you.</p>
<p>We have written a <a href="http://wiki.thayer.dartmouth.edu/display/computing/Renewing+Expired+Dartmouth+Personal+Certificates">help page</a> with instructions on how to check the expiration date of your certificates, an explanation of what and how services may fail if your certificate has expired, and how to download a new certificate if you old one has passed (no eye exam required).</p>
<p>Visit <a href="http://wiki.thayer.dartmouth.edu/display/computing/Renewing+Expired+Dartmouth+Personal+Certificates">Renewing Expired Dartmouth Personal Certificates</a> for the nitty-gritty.</p>
<p>And as always, please let Your Friendly Thayer Computing Services Team know if you have any questions. Happy motoring!</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=UgXb-l94ftw:L49H-AHShes:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=UgXb-l94ftw:L49H-AHShes:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=UgXb-l94ftw:L49H-AHShes:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/UgXb-l94ftw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2010/02/12/dartmouth-secure-wireless-turns-two-do-you-know-where-your-certificates-are/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2010/02/12/dartmouth-secure-wireless-turns-two-do-you-know-where-your-certificates-are/</feedburner:origLink></item>
		<item>
		<title>Mac OS X Java update causes problems for Juniper VPN</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/221WAi8dCKs/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2010/02/07/mac-os-x-java-update-causes-problems-for-juniper-vpn/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 03:05:47 +0000</pubDate>
		<dc:creator>dricker</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=333</guid>
		<description><![CDATA[Back in December, Kiewit Computing updated Dartmouth&#8217;s Juniper VPN system to a newer version that finally allowed compatibility with Mac OS 10.6 Snow Leopard.
Also back in December Apple released Java for Mac OS X 10.5 Update 6 and Java for Mac OS X 10.6 Update 1.
Unfortunately, like two normally tasty ingredients that should never mixed [...]]]></description>
			<content:encoded><![CDATA[<p>Back in December, Kiewit Computing updated <a href="http://www.dartmouth.edu/comp/internet/offcampus/vpn/juniper.html">Dartmouth&#8217;s Juniper VPN</a> system to a newer version that finally allowed compatibility with Mac OS 10.6 Snow Leopard.</p>
<p>Also back in December Apple released <a href="http://support.apple.com/kb/DL971">Java for Mac OS X 10.5 Update 6</a> and <a href="http://support.apple.com/kb/DL972">Java for Mac OS X 10.6 Update 1</a>.</p>
<p>Unfortunately, like two normally tasty ingredients that should never mixed together in the same glass (I&#8217;ll never recreate another gator-ovaltine-ade, I promise!), the combination of the Java and Juniper updates has had some less-than-delicious repercussions.</p>
<p>Mac users who visit Dartmouth&#8217;s VPN gateway before running the Java update see no problems or issues arise. However, those who try to use VPN <em>after</em> applying the Java update experience a failure as the system tries to update their local VPN client:</p>
<blockquote><p>An error occurred while extracting one of the Network Connect components</p></blockquote>
<p>The error occurs because the Java update changed the password on the Mac&#8217;s local Java keystore, with the result that any Java applications that try to access the keystore with the old password will fail. And, yes, the Juniper VPN update is one of the unlucky offenders.</p>
<p>The fix is fairly straightforward, though it does involve opening the <strong>Terminal</strong> application, found in <strong>Applications/Utilities</strong>. Don&#8217;t be scared, though, the command line is your friend.</p>
<p>In Terminal, at the prompt copy the following command in its entirety:</p>
<p><code>sudo keytool -storepasswd -new changeit -keystore /Library/Java/Home/lib/security/cacerts -storepass changeme</code></p>
<p>Then, when asked, type in your local OS X password.</p>
<p>Juniper VPN should now be able to update the local client on your Mac with no further impediments. Just revisit the <a href="http://gateway.dartmouth.edu">Dartmouth VPN gateway</a> to complete.</p>
<p>And trust me, Gatorade and Ovaltine never should be mixed again.</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=221WAi8dCKs:uMIPwgB3w3Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=221WAi8dCKs:uMIPwgB3w3Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=221WAi8dCKs:uMIPwgB3w3Q:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/221WAi8dCKs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2010/02/07/mac-os-x-java-update-causes-problems-for-juniper-vpn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2010/02/07/mac-os-x-java-update-causes-problems-for-juniper-vpn/</feedburner:origLink></item>
		<item>
		<title>Automatically create Camtasia Relay accounts using chickenfoot</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/zOCDXItnKcc/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2010/01/13/automatically-create-camtasia-relay-accounts-using-chickenfoot/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 01:21:53 +0000</pubDate>
		<dc:creator>jared</dc:creator>
				<category><![CDATA[Lecture Capture]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=324</guid>
		<description><![CDATA[Dartmouth has started using Techsmith&#8217;s Camtasia Relay to allow Faculty to record course lectures, or anyone to create screencasts.
Unfortunately, there isn&#8217;t a good way to provision accounts for users.  We have the system authenticating against LDAP.  You can also have an account auto created upon first login, but in that scenario, the user [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/camtasia_relay.jpg"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/camtasia_relay-300x262.jpg" alt="Camtasia Relay screenshot" title="Camtasia Relay screenshot" width="300" height="262" class="alignright size-medium wp-image-309" /></a>Dartmouth has started using <a href="http://www.techsmith.com/camtasiarelay.asp">Techsmith&#8217;s Camtasia Relay</a> to allow Faculty to record course lectures, or anyone to create screencasts.</p>
<p>Unfortunately, there isn&#8217;t a good way to provision accounts for users.  We have the system authenticating against LDAP.  You can also have an account auto created upon first login, but in that scenario, the user gets a default profile.  This means everyone&#8217;s recordings will end up in one directory which quickly becomes a mess.   Currently, we are set up so that recordings get sFTP&#8217;d to a web server under one account, and each user has their own subdirectory.</p>
<p>This means each relay account must have its own custom profile and publishing destination set up manually which is a time consuming process&#8230; lots of clicking and waiting. Techsmith has stated they plan to make it easier to automatically create users, profiles, and publishing destinations, but no clear date has been given.</p>
<p>There is also some hope that Techsmith has may be able to provide us with raw SQL commands to insert users directly into the database, but this solution is still unproven and won&#8217;t be ready for a while.</p>
<p>In the meantime, our solution is to use <a href="http://groups.csail.mit.edu/uid/chickenfoot/">Chickenfoot</a>.  Chickenfoot is a firefox extension that allows you to automate web page interaction.  It allows you to automatically click buttons, fill in text fields, etc.  Another similar extension is <a href="https://addons.mozilla.org/en-US/firefox/addon/3863">iMacros</a>.</p>
<p>This was my first try with Chickenfoot, which means, the script is ugly and I&#8217;m only scratching the surface of Chickenfoot&#8217;s capabilities.  But the important part is that it actually works.  Add the username to the script, press the start button, a couple minutes later the user is provisioned with a relay acccount, custom profile, and publishing destination.</p>
<p>Currently the script only sets up a single account, but could be modified to allow mass import (chickenfoot uses Javascript).</p>
<p>In the off chance someone else is in the same boat as us, <strong><a href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2010/01/relay_user_create_chickenfoot.zip">here is the chickenfoot script</a></strong>.  You&#8217;ll need to customize the variables at the top and possibly tweak the sleep statements.  Keep in mind that this script works with Camtasia Relay 1.2.0, but will likely need tweaking with any other versions.  Hopefully Relay 2 will include more robust user provisioning and completely get rid of the need for this hack. </p>
<p><strong><a target="_blank" href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2010/01/relay_chickenfoot_demo.mov">Here is a screencast of the script in action.</a></strong> (Quicktime)</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=zOCDXItnKcc:bOuZMNeNDps:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=zOCDXItnKcc:bOuZMNeNDps:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=zOCDXItnKcc:bOuZMNeNDps:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/zOCDXItnKcc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2010/01/13/automatically-create-camtasia-relay-accounts-using-chickenfoot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://computing.thayer.dartmouth.edu/wp-content/uploads/2010/01/relay_chickenfoot_demo.mov" length="4605949" type="video/quicktime" />
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2010/01/13/automatically-create-camtasia-relay-accounts-using-chickenfoot/</feedburner:origLink></item>
		<item>
		<title>State of Lecture Capture at Thayer School</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/UwEVVl_TDeU/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/10/15/state-of-lecture-capture-at-thayer-school/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 19:54:48 +0000</pubDate>
		<dc:creator>jared</dc:creator>
				<category><![CDATA[Lecture Capture]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=286</guid>
		<description><![CDATA[We&#8217;ve been evolving our technique for recording courses (lecture capture) and events such as the weekly Jones Seminar.
This term, we are recording seven courses using four different techniques. At this point in Lecture Capture, we haven&#8217;t found a suitable &#34;one size fits all&#34; solution.
Below I briefly touch on how we deliver the recordings to students, [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been evolving our technique for recording courses (lecture capture) and events such as the weekly Jones Seminar.</p>
<p>This term, we are recording seven courses using <em>four</em> different techniques. At this point in Lecture Capture, we haven&#8217;t found a suitable &quot;one size fits all&quot; solution.</p>
<p>Below I briefly touch on how we deliver the recordings to students, and details of each lecture capture method.</p>
<p>We&#8217;ve made the decision to not have a camera operator for any recording.  We just don&#8217;t have the person resources for this to scale to multiple classes.</p>
<h1>Delivery</h1>
<p>The actual delivery of the video  to students uses the same technique for each capture technology.</p>
<p>The video is stored on our fileserver.  A simple web page provides a list of available videos.  The page is only accessible to students enrolled in the course.</p>
<p>The video can be viewed through a browser (via the Flash based <a href="http://www.longtailvideo.com/players/jw-flv-player" target="_blank">JW Player</a> and <a href="http://www.wowzamedia.com/">Wowza streaming server</a>).  Alternatively, the video can be downloaded for viewing in QuickTime Player, VLC, etc.  We&#8217;re using the <a href="http://www.longtailvideo.com/addons/plugins/107/Google-Analytics-Pro?q=">JW Player Google Analytics plug-in</a> to gather some viewing statistics.</p>
<div class="gallery">
<dl class="gallery-item gallery-columns-3">
<dt class="gallery-icon"><a href="http://computing.thayer.dartmouth.edu/?attachment_id=290" title="web page displaying a list of recordings for ENGS 33" rel="attachment"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/09/engs033_video_list-150x150.gif" alt="web page displaying a list of recordings for ENGS 33" class="gallery-image attachment-thumbnail" /></a></dt>
<dd class="gallery-caption">web page displaying a list of recordings for ENGS 33</dd>
</dl>
<dl class="gallery-item gallery-columns-3">
<dt class="gallery-icon"><a href="http://computing.thayer.dartmouth.edu/?attachment_id=288" title="The video player" rel="attachment"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/09/engs091_intro_card_video-150x150.gif" alt="The video player" class="gallery-image attachment-thumbnail" /></a></dt>
<dd class="gallery-caption">The video player</dd>
</dl>
<dl class="gallery-item gallery-columns-3">
<dt class="gallery-icon"><a href="http://computing.thayer.dartmouth.edu/?attachment_id=289" title="Video player playing ENGS 91 recording" rel="attachment"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/09/engs091_video_chalk_board-150x150.jpg" alt="Video player playing ENGS 91 recording" class="gallery-image attachment-thumbnail" /></a></dt>
<dd class="gallery-caption">Video player playing ENGS 91 recording</dd>
</dl>
</div>
<h1>Capture</h1>
<h2>HD Camera in back of the room</h2>
<p><a href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/hd_camera.jpg"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/hd_camera-225x300.jpg" alt="HD Camera" title="HD Camera" width="225" height="300" class="alignright size-medium wp-image-298" /></a></p>
<ul>
<li>At the beginning of class, a High Definition video camera is placed in the back of the room pointing towards the front.</li>
<li>The professor wears a wireless lapel microphone.</li>
<li>The video camera records to a SD flash drive. </li>
<li>The recorded file is copied to our file server.</li>
<li>A watch folder script watches for newly uploaded files.  When it finds a new file, it re-encodes it to a lower bitrate more suitable for viewing.</li>
</ul>
<h3>Gear details</h3>
<ul>
<li>Sanyo Xacti HD1010 Camera</li>
<li>Sennheiser Evolution G2 100 Series Wireless Microphone kit</li>
<li>Transcend 16 GB SDHC Flash Memory Card with reader</li>
<li>4 AA Rechargeable batteries and battery charger</li>
<li>Tripod</li>
</ul>
<h3>Pros</h3>
<ul>
<li> Cheap (under $1000)</li>
<li>Can be used in any room</li>
<li>Captures anything with reasonable detail &#8211; chalkboard, projector screen, professor.  We record at 1280&#215;720 resolution.  The camera will actually do 1920&#215;1080, but most students screens are smaller than that.</li>
<li>Simple, quick set up.  A Teacher&#8217;s Assistant can be trained in a matter of minutes</li>
</ul>
<h3>Cons</h3>
<ul>
<li>Needs to be set up and taken down for each class</li>
<li>The video needs to be processed for more reasonable file sizes.  We currently transcode the video to 2 Mbps and 15 frames per second.  We could probably go lower as there often is much motion in the frame.  However, it is assumed that most students will be viewing the video from on campus, so we aren&#8217;t super concerned about file size.</li>
<li>Cameras tend to automatically split files for long recordings. Joining them is non-trivial.</li>
<li>Cameras that record in H.264 with a microphone jack are rare.</li>
<li>Setting up a script to watch a folder and transcode the files is a bit messy</li>
</ul>
<h2>Wirecast</h2>
<p>We still use <a href="http://www.telestream.net/wire-cast/overview.htm">Wirecast</a> to record, and live stream if needed, courses and events in Spanos, our large lecture hall.  We have a permanently installed system in the A/V booth. We also have a Wirecast system on a cart that we can roll to any room. We used to have a portable system, but the set up and take down is very invovled, so we haven&#8217;t used it in a while.</p>
<p><a href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/wirecast_screenshot_575.jpg"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/wirecast_screenshot_575.jpg" alt="Wirecast recording a class" title="Wirecast recording a class" width="575" height="569" class="alignnone size-full wp-image-314" /></a></p>
<h3>Gear details</h3>
<ul>
<li>Mac Pro</li>
<li>Wirecast license with HD add-on</li>
<li>Epiphan VGA2USB LR framegrabber</li>
<li>Canon VIXIA HV30 video camera</li>
</ul>
<h3>Pros</h3>
<ul>
<li>Lots of flexibility with recording layout, bitrates, etc.</li>
<li>Live streaming capability</li>
</ul>
<h3>Cons</h3>
<ul>
<li>Requires fairly powerful computer for capture</li>
<li>Requires a fair amount of training for a non-technical operator</li>
<li>Has several moving parts and has had its fair share of bugs</li>
<li>No automated recording, though there have been some attempts using Applescript</li>
</ul>
<h2>Techsmith Camtasia Relay</h2>
<p>We&#8217;ve been working closely with Dartmouth&#8217;s Curricular Computing department to implement Camtasia Relay. It is now slowly being rolled out to faculty. It is a software based solution that records the screen of the lecturer&#8217;s computer, and audio from a microphone.</p>
<h3>Gear details</h3>
<p><a href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/camtasia_relay.jpg"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/camtasia_relay-300x262.jpg" alt="camtasia_relay" title="camtasia_relay" width="300" height="262" class="alignright size-medium wp-image-309" /></a></p>
<ul>
<li>Camtasia Relay license</li>
<li>Server to transcode the screencasts</li>
<li>Computer (classroom or professor&#8217;s) for performing screencast</li>
<li>Microphone &#8211; We are using a RevoLabs xTag</li>
</ul>
<h3>Pros</h3>
<ul>
<li>Cheap compared to screencasting competition</li>
<li>Site license can be installed on everyone&#8217;s computer</li>
<li>Can also be used by a professor for other screencast needs</li>
<li>LDAP authentication</li>
</ul>
<h3>Cons</h3>
<ul>
<li>Requires professor to start, stop, and each recording (could conceivably be done by a TA).</li>
<li>Doesn&#8217;t capture video. If the professor uses the chalkboard, you&#8217;re out of luck.</li>
</ul>
<h2>NCast Telepresenter M4</h2>
<p><a href="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/ncast_telepresenter_m4.jpg"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/10/ncast_telepresenter_m4.jpg" alt="ncast_telepresenter_m4" title="ncast_telepresenter_m4" width="580" height="262" class="alignnone size-full wp-image-306" /></a></p>
<p>The <a href="http://ncast.com/telepresenterM4.html" target="_blank">NCast Telepresenter M4</a> is our latest addition. It is an appliance, permanently installed in a classroom. The biggest benefit of the Telepresenter is the automation it provides. Course recordings can be scheduled in advance. The recording starts, stops, and is published with no human intervention. In can also be controlled through a web interface, or through the room&#8217;s built-in A/V controls.</p>
<h3>Gear details</h3>
<ul>
<li>NCast Telepresenter M4</li>
<li>Canon HD Video Camera (currently using component out)</li>
<li>Shure wireless microphone (already a part of the room&#8217;s A/V system)</li>
</ul>
<h3>Pros</h3>
<ul>
<li>Automatic start, stop, and publishing of videos</li>
<li>Permanently installed in room means no set up and take down for each class</li>
<li>Live streaming capability</li>
<li>Supports HD Video cameras</li>
</ul>
<h3>Cons</h3>
<ul>
<li>Expensive</li>
<li>Management interface takes a while to get used to</li>
<li>Still need to deal with lapel microphone (and batteries)</li>
<li>Automation means you lose some flexibility (in case class starts late, ends early/late, etc.)</li>
</ul>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=UwEVVl_TDeU:gETmOgOkEpg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=UwEVVl_TDeU:gETmOgOkEpg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=UwEVVl_TDeU:gETmOgOkEpg:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/UwEVVl_TDeU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/10/15/state-of-lecture-capture-at-thayer-school/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/10/15/state-of-lecture-capture-at-thayer-school/</feedburner:origLink></item>
		<item>
		<title>Cheap storage server project – part three</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/cMjzgriA_NE/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/08/27/cheap-storage-server-project-part-three/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 02:38:07 +0000</pubDate>
		<dc:creator>jared</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=273</guid>
		<description><![CDATA[If you are just joining us, read part one and part two in the exciting series.
So after waiting over two years to dive into the cheap storage arena, we finally decided to go with a pretty boring solution. In this case, we hope boring will mean that it is a stable solution and easy to [...]]]></description>
			<content:encoded><![CDATA[<p>If you are just joining us, read <a href="http://computing.thayer.dartmouth.edu/blog/2009/08/25/cheap-storage-project-1/">part one</a> and <a href="http://computing.thayer.dartmouth.edu/blog/2009/08/26/cheap-storage-server-part-2/">part two</a> in the exciting series.</p>
<p>So after waiting over two years to dive into the cheap storage arena, we finally decided to go with a pretty boring solution. In this case, we hope boring will mean that it is a stable solution and easy to replace once our dream system comes along.</p>
<p>We chose to serve files with CIFS and NFS from a single server running Linux.  Here are the details:</p>
<p><div id="attachment_278" class="wp-caption alignright" style="width: 310px"><img src="http://computing.thayer.dartmouth.edu/wp-content/uploads/2009/08/48_bay_server.jpg" alt="Aberdeen 48 bay storage server" title="48_bay_server" width="300" height="225" class="size-full wp-image-278" /><p class="wp-caption-text">Aberdeen 48 bay storage server</p></div>We purchased a 48 bay (with no drives) file server from <a href="http://www.aberdeninc.com">Aberdeen</a>.  Aberdeen is small compared to Dell, Sun, HP, IBM and the rest.  However, they are big enough, and have been around long enough that we have some confidence that they&#8217;ll be there to support us throughout the life of the system (which comes with a 5 year warranty). Their prices are very good, they use standard, off-the-shelf components, and you don&#8217;t have to buy the server fully populated with disks.</p>
<p>We compared Aberdeen to several other similarly sized server sellers (Pogo Linux, Server Direct, Thinkmate, etc.) Pricing was almost identical, but Aberdeen was the only vendor to include a standard 5 year warranty.</p>
<p>We also looked at the price of building the system ourselves.  Using all the same  components as the Stirling X888, the price (before shipping) came in $2,274.95 (19%) lower.  Putting systems together can be time consuming.  We may consider it for the backup system, but for our primary, it is good to know that if anything goes wrong, we can call one company and get help.</p>
<p>We&#8217;re going to start out with twelve 2 TB &#8220;enterprise&#8221; SATA drives in a hardware RAID 6 with one hot spare.  That allows us to lose two drives per 12 drive RAID group without losing data.  And the hot spare will allow use to start rebuilding immediately.</p>
<p>The server will be running Ubuntu with an XFS filesystem.  We&#8217;re a happy Ubuntu shop so this decision was easy. We&#8217;d prefer to use Hardy, the latest Long Term Support release, but due to some network driver issues, we&#8217;ll use Jaunty.  XFS is mature, deals well with large filesystems, supports advanced ACLs, and has project/directory based quotas.</p>
<p>There will be no snapshots (LVM snapshots cause abysmal performance).  However, we will back up all the data (probably via rsync) to a nearly identical system located off site.  The RAID should protect us against hard drive failure, and the offsite backup should protect us against accidental deletion and server room disaster (fire, flood).</p>
<p>In the case of a disaster, the hope is that the near identical backup system can become the primary server&#8230; though we&#8217;ve yet to deal with the nitty gritty details of this.</p>
<p>Expandability &#8211; We&#8217;d love a system like clustered Samba or AFS where we can just add additional storage servers as our needs grow at unpredictable rates.  Our way around it?  Buy a server with lots of empty bays so we can populate it as we need the space.  This system has a 96 TB raw capacity today.  As drive capacity grows, that will go even higher.  The system can also use additional Direct Attached Storage.  There is a risk that we&#8217;ll have several clients hitting the single server simultaneously and performance will suffer.  This is an unknown that we hope to test, and hope to not run into in practice.</p>
<p>Samba/winbind and the NFS kernel server integrated with our Active Directory environment will be the heart of the file serving.  We have experience with both, but not at this scale.  The hope is that because these are widely deployed, we won&#8217;t run into any major issues.  At the moment we don&#8217;t intend to offer SSH/SFTP or AFP.</p>
<p>High Availability Failover, or the lack thereof</p>
<p>Jordan and Dailey spent a lot of time investigating and testing High Availability techniques (heartbeat, STONITH, DRDB, etc).  We could have chosen to have two head ends, or two fully redundant servers, and if one were to fail we would automatically promote the backup to the primary role.  They got things working, but in the end, the failover technology made the system more complicated.  Basically both servers have to share identities (IPs, kerberos keytabs, etc.)  Then you have to set up reliable monitoring of system health, and kill the failed server, while promoting the backup.  There are a lot of moving parts, and you need to be very sure only one server is in charge.  This is one area where NetApp has earned its money.</p>
<p>If our NetApp is down, the productivity of Thayer School faculty, staff, and students takes a serious nose dive.  So it is easy to justify an active failover head.  With our cheap storage system however, the hope is that in the event of a server kernel panic our researches can still be productive with other things while we bring the system back up.  Of course, the plan with a simple system is that failures such as kernel panics are very rare.</p>
<p>Further down the road, hopefully I&#8217;ll update this series of posts with our experience actually receiving the system and getting it set up.</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=cMjzgriA_NE:wPJROngkdAI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=cMjzgriA_NE:wPJROngkdAI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=cMjzgriA_NE:wPJROngkdAI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/cMjzgriA_NE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/08/27/cheap-storage-server-project-part-three/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/08/27/cheap-storage-server-project-part-three/</feedburner:origLink></item>
		<item>
		<title>Cheap storage Server – Part two</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/jXt-hW9er0g/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/08/26/cheap-storage-server-part-2/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 01:18:12 +0000</pubDate>
		<dc:creator>jared</dc:creator>
				<category><![CDATA[File Storage]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=259</guid>
		<description><![CDATA[Not all bits are created equal
There are many reasons to pay for the reliability, rich feature set, and fail-over capabilities of our NetApp.  The NetApp is an excellent product.  However, there is also a significant amount of data at Thayer that just doesn&#8217;t need all the advanced features.  For instance, we have [...]]]></description>
			<content:encoded><![CDATA[<h3>Not all bits are created equal</h3>
<p>There are many reasons to pay for the reliability, rich feature set, and fail-over capabilities of our NetApp.  The NetApp is an excellent product.  However, there is also a significant amount of data at Thayer that just doesn&#8217;t need all the advanced features.  For instance, we have research groups with multi-Terabyte data sets that just want their data easily accessible.  If it were unavailable occasionally it wouldn&#8217;t be a huge deal.  Other features such as snapshots are not critical.</p>
<p>If we can store these larger data sets on a cheap storage alternative, we can minimize the size and cost of our NetApp.</p>
<h3>Design philosophy</h3>
<p>After stalling for a couple years, hoping something would come along, we have decided to move forward with a plan that makes many compromises, but should meet the basic requirements for many of our storage needs.</p>
<p>We initially started the search to replace the NetApp altogether feature for feature.  However, over time we lowered our standards to requirements that meet most of the needs for simple storage of lots of data.  As our research continued, our philosophy on what product to choose evolved.  In the end, the three main philosophical items we looked for when choosing a cheap storage solution were:</p>
<ol>
<li><strong>Widely used technologies and standards</strong> &#8211; If lots of people are already using the technology it is more likely to be stable.  It also is likely to be around in a few years. While little start ups may have cool technology, we really don&#8217;t want to trust our data to a half-baked product.  Little companies can also get gobbled up or go out business overnight, never to be heard from again.</li>
<li><strong>Healthy communities and companies that are committed to the technology</strong> &#8211;  In case we do have questions, or run into an issue, we want an active community of people that will be able to knowledgeably answers our questions.  It isn&#8217;t enough that the technology says it supports CIFS and Active Directory.  If it doesn&#8217;t work quite right in _our_ environment, and nobody seems to know why, we just can&#8217;t be comfortable moving forward.</li>
<li><strong>Simplicity</strong> &#8211; Simple solutions have less chance of breaking and are easier to fix in the event that they do break.  It is easy to build several layers of redundancy, but end up with a system that is more likely to break because of all the moving pieces.</li>
</ol>
<h3>What we considered</h3>
<h4>ZFS on OpenSolaris/Solaris</h4>
<p><a href="http://sun.com">Link</a></p>
<p>We actually own a Sun Fire X4540 (Thor) running Solaris.  We are currently using it as our online backup for the NetApp.  It seems like a nice piece of hardware and the ZFS feature set is amazing.  Snapshots, filesystem compression, expandability, checksumming, and the rest are all great.</p>
<ul>
<li>Technically a home run.</li>
<li>Doesn&#8217;t score so well on our three design philosophy requirements.</li>
<li>Reasonable, researched questions in forums go unanswered.</li>
<li>Sun Engineers try to be helpful, but can disappear for weeks at a time.</li>
<li>Sun shunned the Samba project and instead decided to implement their own CIFS server.</li>
<li>Projects lack focus.  There are several different editions of Solaris.  They appear to be attempting to clear this up, but I really wish their &#8220;Project Indiana&#8221; broke free of a lot of the legacy issues weighing them down.</li>
<li>Storage systems must be purchased fully populated.</li>
<li>We could not get AD group integration working and ID mapping is complex.</li>
<li>Even the latest build of OpenSolaris makes you feel like you are a Sys Admin from 1999.</li>
<li>Sun laid off many employees.  They have lots of projects they are trying to maintain, but seem to be having trouble keeping up with them.</li>
<li>To make things worse, they got gobbled up by Oracle.  How important Solaris is to Oracle remains to be seen.</li>
</ul>
<h4>Sun Storage 7000 Unified Storage (Amber Road)</h4>
<p><a href="http://www.sun.com/storage/disk_systems/unified_storage/">Link</a></p>
<p>Sun realized there were admins like us who wanted ZFS but didn&#8217;t want to admin Solaris.  So they wisely made a storage appliance.  They did a great job of putting a pretty face on top of ZFS and Dtrace and then went and charged way too much for it.</p>
<ul>
<li>Price is lower than NetApp and EMC, but not low enough to build a decent sized userbase and build some critical mass.</li>
<li>Can&#8217;t replicate from an Amber Road device to our existing Sun Fire X4540.</li>
</ul>
<h4>ZFS on Nexenta</h4>
<p><a href="http://nexenta.com/">Link</a></p>
<p>Nexenta seemed like it could be a good compromise for some of our Solaris concerns.  Like Amber Road, it hides all/most of the Solaris administration and allows you to use ZFS like an appliance.  We set up Nexenta on test systems on multiple occasions and it shows a lot of promise.  Again a home run technically, but falls apart on our design philosophy.</p>
<ul>
<li>The company is very small without a very big user base.</li>
<li>If you have any Solaris specific technical problems, they basically say, &#8220;go talk to Sun&#8221;.</li>
<li>The depth and breadth of their documentation needs some major improvements.</li>
<li>Fairly inexpensive (good educational discounts) but when building cheap storage, every additional dollar pushes up the cost per gigabyte.</li>
<li>They are working like mad to add advanced features like failover.</li>
</ul>
<p>Came very close to giving them a shot, but they just need a little more time to fully bake.</p>
<h4>Clustered Samba</h4>
<p><a href="http://ctdb.samba.org/">Link</a></p>
<p>I hope this project gains momentum as we are really drawn to an open system that we can grow on demand by adding another server full of hard drives as our storage needs grow in fits and starts. </p>
<ul>
<li>Still early and <em>very</em> little documentation</li>
<li>Uses clustered file system which are still maturing and poorly supported on Ubuntu</li>
</ul>
<h4>Netgear ReadyNAS</h4>
<p><a href="http://www.readynas.com">Link</a></p>
<p>Netgear sells the ReadyNAS, a decent Linux based Network Attached Storage.  We bought a 6 bay ReadyNAS Pro which we currently use for network based Time Machine backups for a few Macs.  Bascially we wanted to get some mileage with a Linux based NAS.</p>
<ul>
<li>Decent web management interface with easy AD integration.</li>
<li>Seems to have better throughput than most small business NAS systems.</li>
<li>Tech Support is friendly but very bureaucratic.  We ran into a bug when trying to add user and group permissions to a share.  Getting tech support has been very difficult.  You basically have to give them your first born child in order to be raised to the higher level of support.  They really need to say, &#8220;yes that is a bug, we&#8217;ll fix it and get back to you&#8221;.  Instead, they had me do dozens and dozens of unrelated tweaks to no avail.  When I was finally suppose to get the next level of tech support, my ticket somehow got closed and I basically had to do the dozens of task all over again under a new ticket (which is still unresolved).</li>
<li>The largest product they sell is 12 bays.  Probably not big enough for us unless we used multiple systems.</li>
<li>It uses EXT3 filesystem, so quota is user and group based instead of directory/project based. (can be worked around with lots of groups).</li>
<li>Dollar per gigabyte is very good (currently around $0.53 per usable GB for the 3200 with 12 2TB drives in RAID 6 with 1 hot spare).</li>
</ul>
<h4>Btrfs</h4>
<p><a href="http://btrfs.wiki.kernel.org/index.php/Main_Page">Link</a></p>
<p>A new, GPL filesystem originally developed by Oracle.  All the fancy features that we want, baked into the Linux kernel. Fingers crossed that in a couple years this will have stabilized to the point that it is ready for production use.  It seems like it has the most promise of competing with NetApp&#8217;s WAFL and ZFS.  Oddly enough, Btrfs is now owned by Oracle.  Will Oracle continue to develop both ZFS and Btrfs?</p>
<h4>Other</h4>
<p>We looked at numerous other technologies in varying levels of detail. None seemed to quite have the momentum at this point, and several were just not designed for a typical file server.  We&#8217;ll keep an eye on them.</p>
<p>Some of the projects include:</p>
<ul>
<li><a href="http://www.ibrix.com">IBRIX</a> &#8211; now owned by HP</li>
<li><a href="">LeftHand Networks</a> &#8211; now owned by HP</li>
<li><a href="http://www.cleversafe.org/">Cleversafe</a></li>
<li><a href="http://www.parascale.com/">Parascale</a></li>
<li><a href="http://www.caringo.com/products_castor.html">Caringo CAStor</a></li>
</ul>
<p><a href="http://computing.thayer.dartmouth.edu/blog/2009/08/27/cheap-storage-server-project-part-three/">Read part three</a>&#8230; what we actually chose to go with (warning, it is pretty anticlimactic).</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=jXt-hW9er0g:CAu-vF6C2Gc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=jXt-hW9er0g:CAu-vF6C2Gc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=jXt-hW9er0g:CAu-vF6C2Gc:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/jXt-hW9er0g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/08/26/cheap-storage-server-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/08/26/cheap-storage-server-part-2/</feedburner:origLink></item>
		<item>
		<title>Cheap Storage Project – Part One</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/G9LgLFDttQ8/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/08/25/cheap-storage-project-1/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 00:55:59 +0000</pubDate>
		<dc:creator>jared</dc:creator>
				<category><![CDATA[File Storage]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=255</guid>
		<description><![CDATA[Almost from the day our NetApp (ThayerFS) was powered up, we&#8217;ve been on the hunt for a cheaper file server alternative.  We&#8217;re very pleased with the functionality of the NetApp, but dollar per gigabyte and several seemingly arbitrary limitations left us curious of alternative options.
The cost of our NetApp storage is a little fuzzy. [...]]]></description>
			<content:encoded><![CDATA[<p>Almost from the day our NetApp (ThayerFS) was powered up, we&#8217;ve been on the hunt for a cheaper file server alternative.  We&#8217;re very pleased with the functionality of the NetApp, but dollar per gigabyte and several seemingly arbitrary limitations left us curious of alternative options.</p>
<p>The cost of our NetApp storage is a little fuzzy.  Over the years, we&#8217;ve come up with calculations from around 2.50 &#8211; 12 dollars per gigabyte.  But if you head over to NewEgg and buy a stand-alone 2 terabyte enterprise SATA drive, it is only $0.16 per raw gigabyte.  Obviously there is a fair amount of additional hardware and software required to make that drive available on the network.  So the question is, how can cheap can make a file server that still has respectable features, availability, and performance.</p>
<p>We&#8217;ve planned a system that comes out to about $0.28/GB raw and $0.37/GB usable.  If the system works well, our plan is to buy a near identical system that we&#8217;ll use for backup.  So backed up, the cost will be double, or about $0.84 per usable gigabyte.  While this is many times more than the cost of a raw drive, it is significantly cheaper than the alternatives that we explored.</p>
<p>Over the next few blog posts, I&#8217;ll give some details of the options we investigated, what we&#8217;ve ultimately decided to go with, and how the implementation actually works out.</p>
<p><strong>Update:</strong> The original price per GB I used was assuming we would buy a spare part of almost every electronic component (motherboard, CPU, RAM, etc.).  I&#8217;ve updated it to reflect the price without any spares parts, which is still slightly misleading, as we will buy some spare parts.  The price is also based on a fully populated system.  However, we will initially only have a system that is 25% populated.  At the beginning, this pushes the $/GB up, but because $/GB of hard drives is going down over time, by the time the system is fully populated, it will actually be lower than above quoted price.</p>
<p><a href="http://computing.thayer.dartmouth.edu/blog/2009/08/26/cheap-storage-server-part-2/">Go to part two of the Cheap Storage Project series.</a></p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=G9LgLFDttQ8:ZCaXOaVoTP8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=G9LgLFDttQ8:ZCaXOaVoTP8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=G9LgLFDttQ8:ZCaXOaVoTP8:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/G9LgLFDttQ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/08/25/cheap-storage-project-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/08/25/cheap-storage-project-1/</feedburner:origLink></item>
		<item>
		<title>Font rendering issue with Matlab on OS X: the cursor and font don’t align within the text editor</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/3LTfcszRHAk/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/03/30/font-rendering-issue-with-matlab-on-os-x-cursor-and-font-dont-align/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 01:42:31 +0000</pubDate>
		<dc:creator>jordan</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=249</guid>
		<description><![CDATA[I&#8217;ve run into this one a couple of times so far, so I thought it might be good to post the solution :-) In OS X, with Matlab versions R2008b, R2008a, R2007b and R2007a, a Java update on the system may have made the cursor in the text editor not align with the text: you [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve run into this one a couple of times so far, so I thought it might be good to post the solution :-) In OS X, with Matlab versions R2008b, R2008a, R2007b and R2007a, a Java update on the system may have made the cursor in the text editor not align with the text: you align the cursor with a character, hit delete, and a character several spaces over goes away. VERY annoying. Mathworks has a patch to fix this, available at <a href="http://www.mathworks.com/support/bugreports/details.html?rp=495091">http://www.mathworks.com/support/bugreports/details.html?rp=495091</a> (you&#8217;ll need to create a Mathworks account to log in). This problem is fixed as of R2009a.</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=3LTfcszRHAk:xcNf5vIdZTE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thayercomputing?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~ff/thayercomputing?a=3LTfcszRHAk:xcNf5vIdZTE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/thayercomputing?i=3LTfcszRHAk:xcNf5vIdZTE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/3LTfcszRHAk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/03/30/font-rendering-issue-with-matlab-on-os-x-cursor-and-font-dont-align/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/03/30/font-rendering-issue-with-matlab-on-os-x-cursor-and-font-dont-align/</feedburner:origLink></item>
		<item>
		<title>New Thayer School Dropbox</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/l969SuJx3eg/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/02/20/new-thayer-school-dropbox/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 16:31:18 +0000</pubDate>
		<dc:creator>mdailey</dc:creator>
				<category><![CDATA[News and Announcements]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=229</guid>
		<description><![CDATA[Ever need to send a file to someone that was just a bit too large for an e-mail attachment? There are a few options &#8211; put it in your web space, use Dartmouth&#8217;s ftp dropbox, etc. But any of these can take lots of extra steps, especially when you just want to get your file [...]]]></description>
			<content:encoded><![CDATA[<p>Ever need to send a file to someone that was just a bit too large for an e-mail attachment? There are a few options &#8211; put it in your web space, use Dartmouth&#8217;s ftp dropbox, etc. But any of these can take lots of extra steps, especially when you just want to get your file out. So, what to do? Thayer School Dropbox to the rescue&#8230;</p>
<p>The new <a href="https://dropbox.thayer.dartmouth.edu/">Thayer School Dropbox</a> is a way to quickly and easily get your file sent. Once you visit the site and authenticate, you just choose the file and upload it to the server. You&#8217;ll then be given a link to send to the recipient &#8211; or just have the Thayer School Dropbox do it for you. The recipient can then visit the link and download your file.</p>
<p>Right now, files can only be uploaded by Dartmouth community members (although anyone can download). Soon, we plan to add the capability for Dartmouth community members to generate a &#8220;slot&#8221; where an outside person could upload to them.</p>
<p>To use the Thayer School Dropbox, just visit <a href="https://dropbox.thayer.dartmouth.edu/">https://dropbox.thayer.dartmouth.edu/</a> and follow the easy instructions. We hope you find this to be a useful service and welcome your comments on how it could be improved and expanded.</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~f/thayercomputing?a=5yWdDxzX"><img src="http://feeds.feedburner.com/~f/thayercomputing?d=41" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~f/thayercomputing?a=jRYpfGAF"><img src="http://feeds.feedburner.com/~f/thayercomputing?i=jRYpfGAF" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/l969SuJx3eg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/02/20/new-thayer-school-dropbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/02/20/new-thayer-school-dropbox/</feedburner:origLink></item>
		<item>
		<title>ThayerFS quota bump</title>
		<link>http://feeds.thayer.dartmouth.edu/~r/thayercomputing/~3/SPqn34MvYaA/</link>
		<comments>http://computing.thayer.dartmouth.edu/blog/2009/02/17/thayerfs-quota-bump/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 18:19:25 +0000</pubDate>
		<dc:creator>jared</dc:creator>
				<category><![CDATA[File Storage]]></category>

		<guid isPermaLink="false">http://computing.thayer.dartmouth.edu/?p=225</guid>
		<description><![CDATA[We&#8217;ve bumped the default ThayerFS disk quota from 512 MB up to 1 GB.  We also doubled the, &#8220;no questions asked&#8221;, maximum quota for undergraduates to 2 GB.
The &#8220;no questions asked&#8221; maximum quotas for graduate students remains at 5GB and 10GB for faculty and staff.  As always, if you have reasonable case for [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve bumped the default ThayerFS disk quota from 512 MB up to 1 GB.  We also doubled the, &#8220;no questions asked&#8221;, maximum quota for undergraduates to 2 GB.</p>
<p>The &#8220;no questions asked&#8221; maximum quotas for graduate students remains at 5GB and 10GB for faculty and staff.  As always, if you have reasonable case for needing more space, just let us know.</p>
<p>Full details about ThayerFS quotas are <a href="https://wiki.thayer.dartmouth.edu/display/computing/ThayerFS+Quotas">here</a>.</p>
<div class="feedflare">
<a href="http://feeds.thayer.dartmouth.edu/~f/thayercomputing?a=6qFhO1GT"><img src="http://feeds.feedburner.com/~f/thayercomputing?d=41" border="0"></img></a> <a href="http://feeds.thayer.dartmouth.edu/~f/thayercomputing?a=9iqBEQwS"><img src="http://feeds.feedburner.com/~f/thayercomputing?i=9iqBEQwS" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thayercomputing/~4/SPqn34MvYaA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://computing.thayer.dartmouth.edu/blog/2009/02/17/thayerfs-quota-bump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://computing.thayer.dartmouth.edu/blog/2009/02/17/thayerfs-quota-bump/</feedburner:origLink></item>
	</channel>
</rss>
