<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.humaneguitarist.org &#187; news</title>
	<atom:link href="http://blog.humaneguitarist.org/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.humaneguitarist.org</link>
	<description>discoveries in digital audio, music notation, and information encoding</description>
	<lastBuildDate>Tue, 07 Feb 2012 03:33:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>VPS&#8217; ain&#8217;t cheap: MXMLiszt demo no longer online</title>
		<link>http://blog.humaneguitarist.org/2012/01/31/vps-aint-cheap-mxmliszt-demo-no-longer-online/</link>
		<comments>http://blog.humaneguitarist.org/2012/01/31/vps-aint-cheap-mxmliszt-demo-no-longer-online/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 23:55:15 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[KickAssVPS]]></category>
		<category><![CDATA[MXMLiszt]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=4080</guid>
		<description><![CDATA[Just FYI: The live demo for MXMLiszt is no more. I decided to save money and stop paying monthly rates for a VPS on KickAssVPS.com that was originally purchased because I needed to have a live demo for my research while in graduate school. I&#39;ve been out of school for a while and now it&#39;s [...]]]></description>
			<content:encoded><![CDATA[<p>Just FYI:</p>
<p>The live demo for <a href="http://blog.humaneguitarist.org/projects/mxmliszt/">MXMLiszt</a> is no more.</p>
<p>I decided to save money and stop paying monthly rates for a VPS on KickAssVPS.com that was originally purchased because I needed to have a live demo for my research while in graduate school. I&#39;ve been out of school for a while and now it&#39;s time to move on.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2012/01/31/vps-aint-cheap-mxmliszt-demo-no-longer-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hammer prepares to nail restoration efforts</title>
		<link>http://blog.humaneguitarist.org/2012/01/20/hammer-prepares-to-nail-restoration-efforts/</link>
		<comments>http://blog.humaneguitarist.org/2012/01/20/hammer-prepares-to-nail-restoration-efforts/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 04:33:27 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[film]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Hammer Films]]></category>
		<category><![CDATA[restoration]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=4043</guid>
		<description><![CDATA[From the folks at the Brutal as Hell website: Here&#8217;s some killer news for fans of Hammer Horror. Yesterday Hammer announced that they would be partnering with several film outlets to bring over 30 of their classic horror flicks to Blu-ray in the coming months and years &#8230; What makes this a notable project is [...]]]></description>
			<content:encoded><![CDATA[<p>From the folks at the <u>Brutal as Hell</u> website:</p>
<blockquote>
<p>Here&rsquo;s some killer news for fans of Hammer Horror. Yesterday Hammer announced that they would be partnering with several film outlets to bring over 30 of their classic horror flicks to Blu-ray in the coming months and years &#8230; What makes this a notable project is that Hammer is investing heavily in the restoration of these films, as opposed to taking the lazy man&rsquo;s road and creating basic upconverted dumps.</p>
<p><em>source: Hammer Films to Launch Monumental Restoration Project | Brutal As Hell. Retrieved January 20, 2012, from http://www.brutalashell.com/2012/01/hammer-films-to-launch-monumental-restoration-project/<br />
		</em></p>
</blockquote>
<p>You can read more at Hammer&#39;s official WordPress blog <a href="http://blog.hammerfilms.com/?p=18">here</a>.</p>
<p>I don&#39;t have a Blu-ray player, but this should eventually be good news for streaming, too. Gawd, I wish I was in the film restoration business.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2012/01/20/hammer-prepares-to-nail-restoration-efforts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>more evil please: the shocking state of Hammer Horror on Netflix</title>
		<link>http://blog.humaneguitarist.org/2012/01/05/more-evil-please-the-shocking-state-of-hammer-horror-on-netflix/</link>
		<comments>http://blog.humaneguitarist.org/2012/01/05/more-evil-please-the-shocking-state-of-hammer-horror-on-netflix/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 02:36:30 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[film]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Frankenstein]]></category>
		<category><![CDATA[Hammer Films]]></category>
		<category><![CDATA[Peter Cushing]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3788</guid>
		<description><![CDATA[A few weeks ago I finally put HammerFlicks online. The project is a programmatic approach to learning which Hammer Horror titles are available for streaming on Netflix. And while there&#39;s always room for improvement, the thing actually works and I&#39;m using it. Unfortunately, the true horror is that there just aren&#39;t that many titles that [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I finally put <a href="http://blog.humaneguitarist.org/projects/HammerFlicks/">HammerFlicks</a> online. The project is a programmatic approach to learning which Hammer Horror titles are available for streaming on Netflix. And while there&#39;s always room for improvement, the thing actually works and I&#39;m using it.</p>
<p>Unfortunately, the true horror is that there just aren&#39;t that many titles that are available to &quot;Watch Instantly&quot;. In fact, in the time I launched the project I&#39;ve only become aware of one new title that I was able to watch online that I hadn&#39;t already seen &#8230;</p>
<p>&quot;<a href="http://www.imdb.com/title/tt0058073/">Evil of Frankenstein</a>&quot; features Peter Cushing once again as the good Doctor Frankenstein. Unlike as in &quot;<a href="http://www.imdb.com/title/tt0065738/">Frankenstein Must be Destroyed</a>&quot;, Cushing casts a sympathetic figure in this one, with the local authorities and a hypnotist named Zoltan as the true monsters. Frankenstein is kind to his loyal assistant (not his servant) Hans and even displays dashes of modesty about his scientific breakthroughs. It&#39;s not as grand a film as some of the other Cushing/Frankenstein Hammer films, but it&#39;s still fun.</p>
<p><img alt="Evil of Frankenstein" class="alignnone" height="311" src="http://upload.wikimedia.org/wikipedia/en/thumb/4/47/Evilofrankenstein.jpg/220px-Evilofrankenstein.jpg" title="Evil of Frankenstein" width="220" /></p>
<p>When I checked HammerFlicks today, both &quot;Evil of Frankenstein&quot; and &quot;Frankenstein Must be Destroyed&quot; are no longer available to stream on Netflix. In fact, &#39;Evil&#39; is not available in any format from Netflix as of this writing. That&#39;s just, well, shocking!</p>
<p>By the way, I just stumbled on <a href="http://www.1000misspenthours.com/reviews/reviewsa-d/eviloffrankenstein.htm">this</a> cool write-up on &#39;Evil&#39;. Makes me want to watch it again. Oh wait, I can&#39;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2012/01/05/more-evil-please-the-shocking-state-of-hammer-horror-on-netflix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail, the Prince Frog</title>
		<link>http://blog.humaneguitarist.org/2012/01/03/gmail-the-prince-frog/</link>
		<comments>http://blog.humaneguitarist.org/2012/01/03/gmail-the-prince-frog/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 23:38:43 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[toad licking]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3778</guid>
		<description><![CDATA[Gmail forced its new look on me today. It sucks. I can barely read the page. I can barely discern what constitutes a row per each email. And the color scheme truly hurts my eyes. Add to that: none of the other themes were better for me than the default. Forget the fact that I [...]]]></description>
			<content:encoded><![CDATA[<p>Gmail forced its new look on me today.</p>
<p>It sucks.</p>
<p>I can barely read the page. I can barely discern what constitutes a row per each email. And the color scheme truly hurts my eyes.</p>
<p>Add to that: none of the other themes were better for me than the default. Forget the fact that I find most of them too playful (read: <em>unprofessional</em>), but I just can&#39;t look at the page long enough to read anything. The good old &quot;classic&quot; theme appears to be gone.</p>
<p>I guess it&#39;s too much for me to remember that image is everything these days. I thought email was about content, but apparently it&#39;s about inducing seizures and catering to a world in which ideas come in 140-character, bite size pieces posing as entrees.</p>
<p>Anyway, I was able to revert to the old-school HTML view by using Firefox&#39;s VIEW&gt;PAGE STYLE&gt;NO PAGE STYLE menu option. That forced Gmail to ask me if I wanted to use the HTML view because it couldn&#39;t show off its fancy pants to me anymore. After I set HTML as the default, I went back to Firefox&#39;s menu bar and chose VIEW&gt;PAGE STYLE&gt;BASIC PAGE STYLE.</p>
<p>Now, I&#39;ve got the HTML view as my default. It&#39;s not as nice as the missing &quot;classic&quot; view but it&#39;s way better than the hideous monstrosity I was being subjected to against my will.</p>
<p>Does no one learn from Facebook&#39;s follies of forcing unnecessary UI changes on their users?</p>
<p><strong>Update, January 4, 2012:</strong> Silly me. Under the settings there&#39;s the &quot;Revert to the old look temporarily&quot; option that I couldn&#39;t find anymore as of yesterday. So I just am using that &#8230; for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2012/01/03/gmail-the-prince-frog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MXMLiszt article published</title>
		<link>http://blog.humaneguitarist.org/2011/11/12/mxmliszt-article-published/</link>
		<comments>http://blog.humaneguitarist.org/2011/11/12/mxmliszt-article-published/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 16:23:30 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[music notation]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[MXMLiszt]]></category>
		<category><![CDATA[OCLC]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[Roll Tide!]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3601</guid>
		<description><![CDATA[If anyone&#39;s truly bored, an article of mine about MXMLiszt has been published through OCLC Systems &#38; Services. Here&#39;s the citation: Nitin Arora, (2011) &#34;MXMLiszt: a preliminary MusicXML digital library platform built on available open-source technologies&#34;, OCLC Systems &#38; Services, Vol. 27 Iss: 4, pp.298 &#8211; 316. I need to give a huge shout-out to [...]]]></description>
			<content:encoded><![CDATA[<p>If anyone&#39;s truly bored, an article of mine about <a href="http://blog.humaneguitarist.org/projects/mxmliszt/">MXMLiszt</a> has been published through <a href="http://www.emeraldinsight.com/products/journals/journals.htm?id=oclc">OCLC Systems &amp; Services</a>.</p>
<p>Here&#39;s the citation:</p>
<p style="margin-left: 40px;"><em>Nitin Arora, (2011) &quot;<a href="http://dx.doi.org/10.1108/10650751111182605">MXMLiszt: a preliminary MusicXML digital library platform built on available open-source technologies</a>&quot;, OCLC Systems &amp; Services, Vol. 27 Iss: 4, pp.298 &#8211; 316.</em></p>
<p>I need to give a huge shout-out to <a href="http://www.slis.ua.edu/Maccall.html">Dr. Steven MacCall</a> at the University of Alabama under whom I did the research for MXMLiszt which included delivering the software and a paper &#8211; that&#39;s much longer than the published one! &#8211; about libraries and digital sheet music. It was cool to finish up my library degree with stuff that meant more to me than just a means to, well, finishing up the degree.</p>
<p>&#8230;</p>
<p><strong>Update, November 26, 2011:</strong> I should have mentioned that this article is not openly available. If you want to read the article but can&#39;t access it through your institution or local library, please email me at &quot;nitaro74 AT gmail DOT com&quot;. Under the publication rules, I am allowed to distribute the version of the article I submitted to the publisher. I don&#39;t have any problem doing so if someone is genuinely interested provided you agree not to openly distribute copies and provided you check with your local library first. Most libraries have access to more resources than most of their patrons know!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2011/11/12/mxmliszt-article-published/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MakeMusic makes a great move in hiring Good</title>
		<link>http://blog.humaneguitarist.org/2011/11/06/makemusic-makes-a-great-move-in-hiring-good/</link>
		<comments>http://blog.humaneguitarist.org/2011/11/06/makemusic-makes-a-great-move-in-hiring-good/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 14:04:36 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[music notation]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Finale]]></category>
		<category><![CDATA[MakeMusic]]></category>
		<category><![CDATA[MusicXML]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3580</guid>
		<description><![CDATA[MakeMusic, the company behind Finale, has entered into an agreement to purchase Recordare. You can see the press release here but here&#39;s the really important part (hyperlinks mine): Under the terms of the agreement, MakeMusic is purchasing the MusicXML&#8482; open format and Dolet&#174; software technology, including copyrights, source code, and trademarks. MakeMusic also announced that [...]]]></description>
			<content:encoded><![CDATA[<p>MakeMusic, the company behind <a href="http://www.finalemusic.com/finale/default.aspx">Finale</a>, has entered into an agreement to purchase <a href="http://www.recordare.com/">Recordare</a>. You can see the press release <a href="http://www.makemusic.com/press_releases.aspx?pid=526">here</a> but here&#39;s the really important part (hyperlinks mine):</p>
<blockquote>
<p>Under the terms of the agreement, MakeMusic is purchasing the <a href="http://www.recordare.com/musicxml">MusicXML</a>&trade; open format and Dolet&reg; software technology, including copyrights, source code, and trademarks. MakeMusic also announced that the founder of Recordare and inventor of MusicXML, <a href="http://www.linkedin.com/in/michaelgood">Michael Good</a>, will be joining MakeMusic as the Director of Digital Sheet Music.</p>
</blockquote>
<p>A few people, myself included, were both excited for Recordare/Good but were also wondering what this means for the future of MusicXML in terms of remaining open so here&#39;s the scoop &#8211; posted on November 2, 2011 &#8211; from Michael Good himself on the <a href="http://www.recordare.com/musicxml/mailing-list">MusicXML discussion list</a>:</p>
<blockquote>
<p>&nbsp;&#8230; MusicXML will remain an open format. MusicXML will continue to be licensed under the same open, royalty-free terms it has today. MusicXML&#39;s value comes from being an open format that anybody can freely use in their products and services. That will not change. Community development of future versions of the MusicXML format will not change. What will change is that MusicXML will now be supported with a larger company with more resources. There are exciting possibilities ahead!</p>
</blockquote>
<p>Personally, I&#39;m not worried.</p>
<p>In terms of XML approaches to music encoding, there&#39;s MusicXML and then there&#39;s everything else. Mr. Good&#39;s known all along that building relationships that ensure software support is a key to success for the format. He&#39;s even been kind to the little guys: emailing me and commenting on this blog in regard to some of my work with MusicXML for digital libraries.</p>
<p>So congratulations to Michael Good and MusicXML. I&#39;m looking forward to hearing the next movement.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2011/11/06/makemusic-makes-a-great-move-in-hiring-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>here ye, here ye, get your free AWS account today</title>
		<link>http://blog.humaneguitarist.org/2011/10/30/here-ye-here-ye-get-your-free-aws-account-today/</link>
		<comments>http://blog.humaneguitarist.org/2011/10/30/here-ye-here-ye-get-your-free-aws-account-today/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 15:22:39 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[technophilia]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3514</guid>
		<description><![CDATA[Update, November 3, 2011: In my excitement and haste, it seems I didn&#39;t read carefully enough. The free year only applies to &#34;micro&#34; instances and may even only apply applies to Amazon&#39;s own Linux distro at that. Please read the terms more carefully than I did before you proceed. My apologies. If it makes anyone [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update, November 3, 2011: </strong>In my excitement and haste, it seems I didn&#39;t read carefully enough. The free year only applies to &quot;micro&quot; instances and <strike>may even</strike> only <strike>apply</strike> applies to Amazon&#39;s own Linux distro <strike>at that</strike>. Please read the terms more carefully than I did before you proceed. My apologies. If it makes anyone feel better, my penance is a $10.00 bill from Amazon.</p>
<p><img alt=";(" src="http://blog.humaneguitarist.org/wp-content/plugins/fckeditor-for-wordpress-plugin/ckeditor/plugins/smiley/images/cry_smile.gif" title=";(" /></p>
<p><strong>Update, November 3, 2011: </strong>Thanks to Eileen of Amazon for removing the charge upon learning that I&#39;m an idiot who doesn&#39;t read carefully!</p>
<p>&#8230;</p>
<p>Yesterday I stumbled upon the news that Amazon is offering one year free of use &#8211; for new users &#8211; of it&#39;s <a href="http://aws.amazon.com/ec2/">Elastic Computer Cloud</a> (EC2):</p>
<blockquote>
<div style="background-color:#FDFDEF; border:solid 1px #C9CDD0; padding:12px 14px 12px 14px;">
<p style="color:#E47911; font-weight:bold; font-size:125%">Free Tier*</p>
<p>As part of <a href="http://aws.amazon.com/free/">AWS&rsquo;s Free Usage Tier</a>, new AWS customers can get started with Amazon EC2 for free. Upon sign-up, new AWS customers receive the following EC2 services each month for one year:</p>
<ul>
<li>750 hours of EC2 running Linux/Unix Micro instance usage</li>
<li>750 hours of Elastic Load Balancing plus 15 GB data processing</li>
<li>10 GB of Amazon Elastic Block Storage (EBS) plus 1 million IOs and 1 GB snapshot storage</li>
<li>15 GB of bandwidth out aggregated across all AWS services</li>
<li>1 GB of Regional Data Transfer</li>
</ul></div>
</blockquote>
<p style="padding-top:10px;">That&#39;s pretty cool because I could really use something that allowed me to demo stuff that my five-bucks-a-month GoDaddy hosting account won&#39;t allow me to do.</p>
<p>Truth be told, I already have a Windows VPS with <a href="http://www.kickassvps.com/">KickAssVPS.com</a> but at $20.00 per month I always remind myself that in the course of a year I could have paid for a small laptop/netbook and used that as a server for special projects, but I really don&#39;t want to do that because I don&#39;t want to be thinking along the lines of &quot;Man, this storm is really bad. I should unplug everything even if it kills the server&quot; or &quot;Man, this day is really beautiful. I think I&#39;ll take the netbook to the local coffee shop&quot;, etc. I just don&#39;t want to have to think about that kind of stuff.</p>
<p>Anyway, KickAssVPS has totally lived up to their name over the last year and half I&#39;ve used them. Their service and response time is great but I need it for so very little that I can&#39;t justify the expense. Especially not for a year now that I&#39;ve got a Windows Server 2003 and Ubuntu AMI (Amazon Machine Image) up and running through Amazon.</p>
<p>I&#39;m not hosting anything live at the moment through AWS/EC2 but I will be. I&#39;ll be moving the <a href="http://blog.humaneguitarist.org/projects/mxmliszt">MXMLiszt</a> demo over to the Windows AMI though I think I can get it successfully ported over to Ubuntu. But what this also allows me to do is offer web services, applications, and demos that I simply can&#39;t run on the Godaddy account but that I&#39;ve been playing around with lately &#8211; things like <a href="http://blog.humaneguitarist.org/tag/poaindexter/">pOAIndexter</a>. Also, the Ubuntu AMI I installed has Python 2.6 and I can install my favorite Python modules like libxml. In fact, I&#39;ve got root access so I can install whatever I need to. Can&#39;t do that with my current GoDaddy plan.</p>
<p>So why am I writing this other than to be an unpaid fanboy?</p>
<p>Well, I wanted to share a few things that made the process easier for me such as:</p>
<ul>
<li><a href="http://youtu.be/9QKnORsJKt4">this</a> YouTube video on the basic, first-time stuff with EC2. It&#39;s a little out-of-date but it&#39;s still useful. Ignore the stuff about a FireFox plugin because AWS now has a web-based management panel.</li>
<li><a href="http://codingthis.com/applications/uploading-files-to-your-amazon-ec2-server-using-winscp/">this</a> post on using <a href="http://winscp.net">WinSCP</a> for connecting, via SSH, to an AMI.
<ul>
<li>see <a href="http://codingthis.com/platforms/ec2/getting-started-for-free-with-amazon-elastic-cloud-computing-ec2/">this</a> related post, too.</li>
</ul>
</li>
<li>and these particular 32-bit AMI identifiers that are working for me:
<ul>
<li>ami-f11ff098 (Windows 2003)</li>
<li><a href="http://aws.amazon.com/amis/4349?_encoding=UTF8&amp;jiveRedirect=1">ami-1a837773</a> (Ubuntu 10.10)</li>
</ul>
</li>
</ul>
<p>I had trouble getting some of the other AMIs to work and those two are working just fine it seems. Note that as reported per the Ubuntu AMI link, a reboot does seem necessary before connecting via SSH is possible. For the Windows one, I just use Remote Desktop.</p>
<p>By the way, if you don&#39;t need or want Ubuntu, Amazon offers their own Amazon Linux, Suse, and Red Hat AMIs. I found the AMIs made by Amazon seem to work without any hassle.</p>
<p>I should also point out a few things with using WinSCP with that particular Ubuntu AMI. The easiest way for me to do this is show a screen shot of my WinSCP login settings:</p>
<p><a href="http://blog.humaneguitarist.org/uploads/winscpAWS.png"><img alt="WinSCP settings for AWS/EC2" class="alignnone size-full wp-image-3528" height="361" src="http://blog.humaneguitarist.org/uploads/winscpAWS.png" title="winscpAWS" width="518" /></a></p>
<p>Note the user name of &quot;ubuntu&quot;. The default user for AMI accounts is &quot;root&quot; but not for this one.</p>
<p>Also, I manually seemed to have to set the File Protocol to &quot;SCP&quot; otherwise I was running into error messages like &quot;Received too large &#8230; SFTP packet. Max supported packet size is 102400 B&quot; and &quot;Error skipping startup message. Your shell is probably incompatible with the application (BASH is recommended)&quot;.</p>
<p>I should mention I just like WinSCP for the GUI file/folder viewer and the drag-and-drop stuff. I don&#39;t like the terminal that&#39;s built into WinSCP at all so I use <a href="http://www.putty.org/">Putty</a> for the terminal. Luckily, WinSCP let&#39;s you select &quot;Open in Putty&quot; from the &quot;Commands&quot; menu.</p>
<p>Well, that&#39;s it for now. I guess I really wrote this as a note-to-self but I also thought that it might be useful news for any of my librarian-programmer friends who might also benefit from a having a free year to host more advanced applications and demos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2011/10/30/here-ye-here-ye-get-your-free-aws-account-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NCDevCon 2011</title>
		<link>http://blog.humaneguitarist.org/2011/10/09/ncdevcon-2011/</link>
		<comments>http://blog.humaneguitarist.org/2011/10/09/ncdevcon-2011/#comments</comments>
		<pubDate>Sun, 09 Oct 2011 16:00:53 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[technophilia]]></category>
		<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[NCDevCon]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Sass]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3195</guid>
		<description><![CDATA[I attended NCDevCon a few weeks ago and just wanted to post my notes and provide relevant links for later use/study. I&#39;m only going to jot down the major takeaways I had from the sessions I attended (listed in alphabetical order). Undoubtedly, the link to the session information might be irrelevant when the 2012 event [...]]]></description>
			<content:encoded><![CDATA[<p>I attended <a href="http://ncdevcon.com/">NCDevCon</a> a few weeks ago and just wanted to post my notes and provide relevant links for later use/study.</p>
<p>I&#39;m only going to jot down the major takeaways I had from the <a href="http://ncdevcon.com/page.cfm/schedule">sessions</a> I attended (listed in alphabetical order). Undoubtedly, the link to the session information might be irrelevant when the 2012 event nears. But videos of each can be seen for free (I think) at NC State&#39;s College of Textiles&#39; page <a href="http://textiles.online.ncsu.edu/online/Catalog/pages/catalog.aspx?catalogId=7746f067-c3c9-4c03-87de-ae09176b1d82">here</a>.</p>
<h4>AngluarJS &#8211; What HTML Would Have Been If It Had Been Designed For Building Web Applications (Tim Cunningham)</h4>
<p>The <a href="http://angularjs.org/#/">AngularJS</a> session was a great and the speaker also makes great (and strong!) beer than he shared with attendees after the sessions.</p>
<p>There&#39;s not too much to say here except this is something for me to keep an eye on.</p>
<p>Notes:</p>
<ul>
<li>Client-side scripting is like the &quot;Wild Wild West&quot;.</li>
<li>AngularJS is MVC: JSON is the model, HTML the view.</li>
<li>Built for testing.</li>
<li>jQuery is good for DOM manipulation; AngularJS increases the level of abstraction.</li>
<li>Not yet at 1.0, so maybe don&#39;t rely on it just yet.</li>
<li>Look up &quot;<a href="http://jamesshore.com/Blog/Dependency-Injection-Demystified.html">dependency injection</a>&quot;.</li>
</ul>
<h4>HTML5 vs Flash Video: Choose Wisely (Ben Farrell)</h4>
<p>This was a basic intro to HTML5/Flash video. I think it&#39;s too soon for people to get on either side of the fence, not to mention there&#39;s too much money to be lost if Adobe doesn&#39;t figure out how to play well with certain devices (i.e. Apple). And it looks like <a href="http://blogs.adobe.com/ktowes/2011/04/sneak-peak-future-adobe-technology-for-http-streaming-across-multiple-devices.html">they are doing just that</a>.</p>
<p>Notes:</p>
<ul>
<li>Use <a href="http://www.modernizr.com/">Modernizr</a> to test for codec support.</li>
<li>Apple&#39;s HTTP Live Streaming is a &quot;bait and switch&quot; as the Quicktime plug-in is required.</li>
</ul>
<h4>Introduction to jQuery Mobile (Ray Camden)</h4>
<p>This was really helpful to me since I wouldn&#39;t mind doing something mobile compatible but I hesitate to write mobile apps and have to compile them for particular devices even with a cross-compiler like <a href="http://www.phonegap.com/">PhoneGap</a>.</p>
<p>I&#39;ll definitely have a look-see at <a href="http://jquerymobile.com/">jQuery Mobile</a> as it has a lot of out-of-box features that can ease the task of writing effective, easy-to-navigate pages.</p>
<p>Notes:</p>
<ul>
<li>Takes advantage of HTML5&#39;s <a href="http://www.javascriptkit.com/dhtmltutors/customattributes.shtml">&quot;data&quot; attribute from &lt;div&gt; tags</a>.
<ul>
<li>Lists: <code>&lt;data-role=&quot;listview&quot;&gt;</code></li>
<li>Filtering support: <code>&lt;data-filter=&quot;true&quot;&gt;</code>
<ul>
<li>The filter only works on the data on the current page, not the entire set of data.</li>
</ul>
</li>
</ul>
</li>
<li>Check out: Search, Slider, Collapsable Blocks, swipeable events, etc.</li>
</ul>
<h4>Geolocation 101 (Andrew Powell)</h4>
<p>This tied in well with the jQuery Mobile class. We talked about the HTML5 <a href="http://diveintohtml5.com/geolocation.html">Geolocation API</a>, the history of geolocation technology and presidential executive orders, and its role in &quot;<a href="http://www.imdb.com/title/tt0120347/">Tomorrow Never Dies</a>&quot;.</p>
<p>Notes:</p>
<ul>
<li>You must always ask for user permission; some browsers make sure the user agrees.</li>
<li>Don&#39;t write geolocation intensive apps; they drain batteries.</li>
<li>Cell phone tower location is the least accurate but fastest, followed by Wi-Fi, then GPS (slowest, most accurate).
<ul>
<li>Cellular network location works like a <a href="http://en.wikipedia.org/wiki/Venn_diagram">Venn diagram</a>.</li>
</ul>
</li>
<li>Not all devices/OS&#39; support altitude reporting.</li>
<li>Look up &quot;<a href="http://en.wikipedia.org/wiki/Geo-fence">GeoFencing</a>&quot;.</li>
</ul>
<h4>Tame Your CSS3 With Sass (Les James)</h4>
<p>This was a really helpful class as I&#39;d never heard of <a href="http://sass-lang.com/">Sass</a>, which the presenter described as a &quot;CSS metalanguage&quot;. There really aren&#39;t any notes that need writing, I simply need to use it.</p>
<p>BTW: there was one fellow there who worked for the government and had a CSS file over 2k lines long that he inherited from his predecessor. He will definitely be using Sass in the future!</p>
<h4>QR Code Crazy (Shawn Dunning)</h4>
<p>This was a great overview of the history and uses of Quick Response, or <a href="http://en.wikipedia.org/wiki/QR_code">QR codes</a>. In addition to seeing some examples, we talked about how the smartphone/QR code bit presents accessibility issues (more Digital Divide, if you believe in that). And a week or so later, I also heard <a href="http://www.npr.org/2011/09/26/140805493/few-consumers-are-cracking-the-qr-code">this</a> on NPR which asked if by the time QR codes could become more widely adopted they might already be obsolete.</p>
<p>Notes:</p>
<ul>
<li>Uses position boxes and, per the standard, white/black should be switchable.
<ul>
<li>I wondered about putting QR codes on archival scans to verify the image&#39;s orientation and color balance, i.e with some metadata embedded in the code itself.</li>
</ul>
</li>
<li>Smartphones use regular expressions to determine that a URL string exists and subsequently points a browser to the site. The code itself is simply a string.</li>
</ul>
<h4>What Is NodeJS And Why You Should Care (Garrett Johnson)</h4>
<p>A little over my head, but that&#39;s why I went right?</p>
<p><img alt=":P" src="http://blog.humaneguitarist.org/wp-content/plugins/fckeditor-for-wordpress-plugin/ckeditor/plugins/smiley/images/tounge_smile.gif" title=":P" /></p>
<p>Notes:</p>
<ul>
<li>Research <a href="http://nodejs.org/#about">node.js</a>; possibly use to serve up a website.</li>
</ul>
<h4>Writing JavaScript That Doesn&#39;t Suck (Bucky Schwarz)</h4>
<p>If you watch only one video online, watch <a href="http://textiles.online.ncsu.edu/online/Viewer/?peid=b2e41bcc02cc4a169a0baaa4ecb960ac1d">this</a> one. Useful and highly, highly entertaining.</p>
<p>Notes:</p>
<ul>
<li>Consider using strict equality in JavaScript (===).</li>
<li>jQuery &quot;leads to one-off scripting &#8230; &quot;.</li>
<li>Selector speed (fastest to slowest): id, element, class.
<ul>
<li>Don&#39;t search for a single class unless you have to.</li>
</ul>
</li>
<li>Don&#39;t declare new variables inside a loop (doh! I do this all the time).</li>
<li>Look up &quot;<a href="http://computer.yourdictionary.com/dirty-bit">dirty bit</a>&quot;.</li>
</ul>
<p>This was the last session I attended and afterward I talked to the speaker. He recommended <span id="btAsinTitle" style="">&quot;<a href="http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742">JavaScript: The Good Parts</a>&quot; as a quick, no-nonsense read to help improve my JavaScript. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2011/10/09/ncdevcon-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>a switch to Syntax Highlighter Compress, a WordPress plugin</title>
		<link>http://blog.humaneguitarist.org/2011/09/29/a-switch-to-syntax-highlighter-compress-a-wordpress-plugin/</link>
		<comments>http://blog.humaneguitarist.org/2011/09/29/a-switch-to-syntax-highlighter-compress-a-wordpress-plugin/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 02:30:22 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[syntax highlighting]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3310</guid>
		<description><![CDATA[Just a note to self here. Tonight I noticed some problems with Syntax Highlighter Evolved, the plugin I was using for code and XML snippets, etc. I was trying to load a page with an XML snippet and my browser was reporting that it couldn&#39;t find the XML brush. Reinstalling the plugin probably would have [...]]]></description>
			<content:encoded><![CDATA[<p>Just a note to self here.</p>
<p>Tonight I noticed some problems with Syntax Highlighter Evolved, the plugin I was using for code and XML snippets, etc.</p>
<p>I was trying to load a page with an XML snippet and my browser was reporting that it couldn&#39;t find the XML brush. Reinstalling the plugin probably would have fixed it but, all the same, I switched to <a href="http://wordpress.org/extend/plugins/syntax-highlighter-compress/">Syntax Highlighter Compress</a> which, true to its claims, does seem to work faster than other syntax highlighters I&#39;ve tried.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2011/09/29/a-switch-to-syntax-highlighter-compress-a-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>a change of theme and missing WordPress comments</title>
		<link>http://blog.humaneguitarist.org/2011/09/19/a-change-of-theme/</link>
		<comments>http://blog.humaneguitarist.org/2011/09/19/a-change-of-theme/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 01:24:27 +0000</pubDate>
		<dc:creator>nitin</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[missing comments]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.humaneguitarist.org/?p=3217</guid>
		<description><![CDATA[Last night, I discovered that some old comments from about a year ago were no longer showing up on this blog with the Journalist 1.9 theme. So, I&#39;ve spent far too much time playing around with themes tonight. I hate most WordPress themes because a lot of them, at least the free ones, don&#39;t seem [...]]]></description>
			<content:encoded><![CDATA[<p>Last night, I discovered that some old comments from about a year ago were no longer showing up on this blog with the <a href="http://lucianmarin.com/test/index.php?wptheme=Journalist">Journalist 1.9</a> theme.</p>
<p>So, I&#39;ve spent far too much time playing around with themes tonight. I hate most WordPress themes because a lot of them, at least the free ones, don&#39;t seem to place a high value on readability. Too much razzle-dazzle.</p>
<p>For now I&#39;ve switched to something else and, using the Journalist CSS file, I replaced some values in the current CSS to make the text look better to my eyes.</p>
<p>I guess at some point I should document the changes I made, huh?</p>
<p>&#8230;</p>
<p><strong>Update, September 20, 2011: </strong>Aha! It seems that turning off the WordPress feature that automatically disables comments on old posts was the problem for the Journalist theme. In other words, Journalist &#8211; as well as many other themes it seems &#8211; won&#39;t show comments even if they exist if commenting is turned off for a given post. This includes commenting that&#39;s turned off manually or because WordPress was automatically disabling the ability to add new comments to posts that were over a year or so old.</p>
<p>I don&#39;t like that so I might tweak the Journalist behavior at some point. I think it&#39;s valid to turn off commenting for really old posts or because there are too many spammy comments appearing on a given post. But I don&#39;t think that means current users shouldn&#39;t be able to view older comments &#8211; those are often more valuable than the post itself!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.humaneguitarist.org/2011/09/19/a-change-of-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

