<?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>Smarterware &#187; Desktop</title>
	<atom:link href="http://smarterware.org/category/software/desktop/feed" rel="self" type="application/rss+xml" />
	<link>http://smarterware.org</link>
	<description>A blog about software</description>
	<lastBuildDate>Tue, 15 May 2012 20:17:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>&#8220;Notice the ASCII art rendering of a floppy drive&#8221;</title>
		<link>http://smarterware.org/7507/notice-the-ascii-art-rendering-of-a-floppy-drive</link>
		<comments>http://smarterware.org/7507/notice-the-ascii-art-rendering-of-a-floppy-drive#comments</comments>
		<pubDate>Thu, 03 Mar 2011 22:36:11 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[backwards compatibility]]></category>
		<category><![CDATA[brief video]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=7507</guid>
		<description><![CDATA[Watch as a modern PC gets Windows 1.0 installed, and upgraded through every major version up to Windows 7. Not sure what's more amazing; that this screencast is possible today in a VMware virtual machine, or that applications installed in Windows 3.1 still worked through every upgrade to Windows 7, representing nearly 20 years of [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-align:center; display: block;"><a href="http://smarterware.org/7507/notice-the-ascii-art-rendering-of-a-floppy-drive"><img src="http://img.youtube.com/vi/vPnehDhGa14/2.jpg" alt="" /></a></span></p>
<p>Watch as a modern PC gets Windows 1.0 installed, and upgraded through every major version up to Windows 7. Not sure what's more amazing; that this screencast is possible today in a VMware virtual machine, or that applications installed in Windows 3.1 still worked through every upgrade to Windows 7, representing nearly 20 years of compatibility. (via <a href="http://kottke.org/11/03/upgrading-windows-from-10-to-70">kottke</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/7507/notice-the-ascii-art-rendering-of-a-floppy-drive/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>No Facebook in Ping After All</title>
		<link>http://smarterware.org/6633/no-facebook-in-ping-after-all</link>
		<comments>http://smarterware.org/6633/no-facebook-in-ping-after-all#comments</comments>
		<pubDate>Thu, 02 Sep 2010 20:24:12 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[brief]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Ping]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=6633</guid>
		<description><![CDATA[Yesterday on TWiG, Leo and Jeff and I discussed Facebook integration in Ping--Leo didn't know it was there, but looking at the screenshots on Apple's site, before I got the iTunes 10 download, I said it was there. But even though the Ping web page reads "Find even more music fans...by connecting to your Facebook [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday on TWiG, Leo and Jeff and I discussed Facebook integration in Ping--Leo didn't know it was there, but looking at the screenshots on Apple's site, before I got the iTunes 10 download, I said it was there. But even though <a href="http://www.apple.com/itunes/ping/">the Ping web page reads</a> "Find even more music fans...by connecting to your Facebook account" right now, <a href="http://kara.allthingsd.com/20100902/steve-jobs-on-why-facebook-is-not-part-of-apples-new-ping-music-social-network-onerous-terms/">Kara Swisher reports</a> that Steve Jobs told her there's no Facebook in Ping because they wanted "onerous terms that we could not agree to." So, I stand corrected. Ping is a completely walled garden.</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/6633/no-facebook-in-ping-after-all/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Interact with Google Apps at the Command Line</title>
		<link>http://smarterware.org/6327/get-your-google-data-at-the-command-line</link>
		<comments>http://smarterware.org/6327/get-your-google-data-at-the-command-line#comments</comments>
		<pubDate>Fri, 18 Jun 2010 22:34:15 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Command Line]]></category>
		<category><![CDATA[Blogger]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[Google Calendar]]></category>
		<category><![CDATA[Google CL]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[Picasa]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=6327</guid>
		<description><![CDATA[Having a ball playing around with the just-released GoogleCL tool, which offers command line access to Google Calendar, contacts, Docs, Picasa, Blogger, and YouTube. With Python-based GoogleCL installed, you can do things such as list today's events on your GCal right in the terminal, like so: $ google calendar today title Coffee with Michael and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://smarterware.org/wp-content/uploads/2010/06/googlecl.png" alt="" title="Google CL" width="700" height="147" class="aligncenter size-full wp-image-6360" align="center" /><br />
Having a ball playing around with the just-released <a href="http://code.google.com/p/googlecl/">GoogleCL tool</a>, which offers command line access to Google Calendar, contacts, Docs, Picasa, Blogger, and YouTube. With Python-based GoogleCL installed, you can do things such as list today's events on your GCal right in the terminal, like so:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ google calendar today title<br />
Coffee with Michael and Samir<br />
Dozing off<br />
Lunch at Flingers</div></div>
<p>Instant use case: Add <code class="codecolorer text default"><span class="text">echo &quot;Next 24 hours:&quot;;google calendar today title</span></code> to your <code class="codecolorer text default"><span class="text">~/.bash_profile</span></code> file to see what you've got scheduled for the day when you launch a new Terminal window. Some more GoogleCL fun inside.</p>
<p><span id="more-6327"></span></p>
<p>If you just type <code class="codecolorer text default"><span class="text">google</span></code> at the command line, you launch an interactive terminal that lets you try all the various commands. In the interactive terminal, type command-name help to see its options, like <code class="codecolorer text default"><span class="text">help calendar</span></code>.</p>
<p>Each command has several parameters that aren't immediately apparent. For example, in calendar, you can omit the long and hairy event URL by using the <code class="codecolorer text default"><span class="text">title</span></code> parameter. You can list events for a particular day using the data parameter (<code class="codecolorer text default"><span class="text">--date 2010-06-16</span></code>), and you can get events from a particular calendar and by keyword search term.</p>
<p>For example, to see all my trips to NYC on my TripIt calendar, I'd use the command:</p>
<p><code class="codecolorer text default"><span class="text">$ google calendar list --cal TripIt --query NYC</span></code></p>
<p>Remember the beauty of the command line: you can easily chain commands together with the pipe, so you can <code class="codecolorer text default"><span class="text">sed</span></code>, <code class="codecolorer text default"><span class="text">awk</span></code>, and <code class="codecolorer text default"><span class="text">grep</span></code> output to your heart's content, and then write it to a file if needed, using <code class="codecolorer text default"><span class="text">&gt;</span></code>. Before I discovered the <code class="codecolorer text default"><span class="text">title</span></code> parameter on the <code class="codecolorer text default"><span class="text">calendar</span></code> command, I was planning to use sed to filter out the calendar URLs from the output. (Thanks to <a href="http://twitter.com/eric_the_read/status/16499681942">lightening-fast</a> <a href="http://twitter.com/jasmarc/status/16499990433">sed</a> and <a href="http://twitter.com/tjmcgrew/status/16502555711">awk</a> experts on Twitter</a>, I was prepared to do just that.)</p>
<p>What I'd love to do is create a Todo.txt CLI add-on that inserts an event on your Google Calendar when you add a task with a due date. Here's <a href="http://tech.groups.yahoo.com/group/todotxt/message/2641">the discussion about that</a> going on now on the Todo.txt CLI mailing list. It's pretty much a no-brainer.</p>
<p>While I've mostly only played with calendar, the Docs access is pretty useful, too. With it, you could easily schedule cron'ed backups of your Google Docs, or push data into a new doc on a regular basis. Same deal with Picasa and YouTube. I like the idea of cron'ing a job that backs up my Google contacts to a CSV file on my local computer weekly, too. I don't see myself ever blogging from the command line, but it's neat that you can.</p>
<p>How are you using GoogleCL? Post your favorite command combos in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/6327/get-your-google-data-at-the-command-line/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Happy Birthday to the Shell Script That Runs My Life</title>
		<link>http://smarterware.org/5942/happy-birthday-to-the-shell-script-that-runs-my-life</link>
		<comments>http://smarterware.org/5942/happy-birthday-to-the-shell-script-that-runs-my-life#comments</comments>
		<pubDate>Wed, 12 May 2010 15:57:33 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Command Line]]></category>
		<category><![CDATA[todo.txt]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=5942</guid>
		<description><![CDATA[On May 12, 2006, I hacked together my first bash script that was more than a dozen lines and published it on Lifehacker. todo.sh manipulated a todo.txt file at the command line using grep, tail, head, sort, and cat: all the shell-based text tools that I knew and loved. Back then, in Lifehacker's heyday, I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://smarterware.org/wp-content/uploads/2009/02/todotxt20-thumb.png" alt="Todo.txt CLI 2.0" title="Todo.txt CLI 2.0" width="200" height="200" class="alignright size-full wp-image-577"  align="right" />On May 12, 2006, I hacked together my first bash script that was more than a dozen lines and published it <a href="http://lifehacker.com/173018/geek-to-live--reader+written-todotxt-manager">on Lifehacker</a>. <code class="codecolorer text default"><span class="text">todo.sh</span></code> manipulated a todo.txt file at the command line using <code class="codecolorer text default"><span class="text">grep</span></code>, <code class="codecolorer text default"><span class="text">tail</span></code>, <code class="codecolorer text default"><span class="text">head</span></code>, <code class="codecolorer text default"><span class="text">sort</span></code>, and <code class="codecolorer text default"><span class="text">cat</span></code>: all the shell-based text tools that I knew and loved. Back then, in Lifehacker's heyday, I was obsessed with the simplicity and portability of text files, mostly because Danny O'Brien featured them front and center in <a href="http://www.craphound.com/lifehacksetcon04.txt">his original life hacks talk</a>.</p>
<p>Since then, <a href="http://ginatrapani.github.com/todo.txt-cli/">Todo.txt CLI</a> has grown into a legitimate open source project with dozens of contributors, hundreds of people on <a href="http://tech.groups.yahoo.com/group/todotxt/">the mailing list</a>, regression tests, <a href="http://wiki.github.com/ginatrapani/todo.txt-cli/todosh-add-on-directory">custom add-ons</a>, and <a href="http://taskwarrior.org/">a Python fork</a>. This script has literally run my life since 2006, but using it hasn't been its greatest value--the collaborative development experience has. </p>
<p><span id="more-5942"></span></p>
<p>Because the project attracted Unix geeks with skills way beyond mine, through mailing list discussions, I learned much more about Unix software design than I could have ever expected. Last year, when I left Lifehacker and had more time to pay attention to the project, thanks to a suggestion on the mailing list, I moved it over to GitHub and absolutely fell in love. (All of my active software projects live <a href="http://github.com/ginatrapani">on GitHub now</a>, including my full-time job project, <a href="http://thinktankapp.com">ThinkTank</a>.) GitHub's <a href="http://github.com/ginatrapani/todo.txt-cli/commits/master/">commit history</a> doesn't include all the early contributors, but I'm still getting pull requests for the project, as recently as this week. Check out a screenshot of the <a href="http://github.com/ginatrapani/todo.txt-cli/network">fork network graph</a>:</p>
<p><a href="http://smarterware.org/wp-content/uploads/2010/05/todotxtnetworkgraph.png"><img src="http://smarterware.org/wp-content/uploads/2010/05/todotxtnetworkgraph-700x464.png" alt="" title="Todo.txt CLI network graph" width="700" height="464" class="aligncenter size-large wp-image-5964" align="center" /></a></p>
<p>At this point the <code class="codecolorer text default"><span class="text">todo.sh</span></code> code is stable; I just released version 2.6 with some fixes and tweaks. I use it plus some key add-ons (like <a href="http://smarterware.org/4271/projectview-lists-your-todo-txt-by-project">projectview</a>) every single day. Four years after I hacked together todo.sh's first pathetic iteration, my <code class="codecolorer text default"><span class="text">done.txt</span></code> file is a delightfully <code class="codecolorer text default"><span class="text">grep</span></code>-able 1,000+ line archive of completed tasks. I'm still using <a href="http://lifehacker.com/244026/geek-to-live--monitor-your-mac-and-more-with-geektool">GeekTool to pin my high-priority tasks to my desktop</a> in a heads-up display; and I store my todo.txt and done.txt files in <a href="http://dropbox.com">Dropbox</a> so I can access it from all of my computers and my phone. </p>
<h3>Call for Android Developers</h3>
<p>Todo.sh's biggest problem right now is mobile access. While a contributor did put together <a href="http://github.com/smajda/todo.txt-web">an awesome web-based mobile interface to todo.sh</a>, I'm gearing up to <a href="http://tech.groups.yahoo.com/group/todotxt/message/2536">create an Android application</a> that displays and updates your todo.txt file using Dropbox's APIs. Let me know in the comments or on the mailing list if you're interested in helping out with that.</p>
<p>If you haven't seen todo.txt in action, here's <a href="http://ginatrapani.github.com/todo.txt-cli/">a quick screencast</a>.</p>
<p>Happy birthday, <code class="codecolorer text default"><span class="text">todo.sh</span></code> and the community that surrounds it. Thanks for everything.</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/5942/happy-birthday-to-the-shell-script-that-runs-my-life/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to Remove XP AntiSpyware</title>
		<link>http://smarterware.org/5530/how-to-uninstall-xp-antispyware</link>
		<comments>http://smarterware.org/5530/how-to-uninstall-xp-antispyware#comments</comments>
		<pubDate>Mon, 22 Mar 2010 00:17:08 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=5530</guid>
		<description><![CDATA[It's been awhile since I've had to deal with a malware-laden PC, but my long streak of luck ran out this weekend when a family friend--who describes himself as computer illiterate--called. "Every time I try to do anything on the computer," he told me, "I get a message saying it's infected, and I have to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://smarterware.org/wp-content/uploads/2010/03/XP_20Antispyware_202009.jpg"><img src="http://smarterware.org/wp-content/uploads/2010/03/XP_20Antispyware_202009-700x488.jpg" alt="" title="Antispyware XP" width="700" height="488" class="aligncenter size-large wp-image-5544" align="center" /></a><br />
It's been awhile since I've had to deal with a malware-laden PC, but my long streak of luck ran out this weekend when a family friend--who describes himself as computer illiterate--called. "Every time I try to do anything on the computer," he told me, "I get a message saying it's infected, and I have to pay $69 to clean it, but I tried to do that and I couldn't." He couldn't even navigate to the Mozilla site to download Firefox; Internet Explorer was completely hijacked.</p>
<p>So, armed with a thumbdrive loaded with Firefox and AdAware installation files, I headed over there to take a look. Here's what I found:</p>
<ul>
<li>The Norton AV trial subscription that came with Windows XP had expired and stopped protecting the machine, which was connected directly to my friend's broadband ISP with Windows Firewall turned off.</li>
<li>Windows XP hadn't been updated since before SP2 had come out, because a friend of my friend told him not to trust any automatic updates. Because they might be spyware.</li>
<li>Rogue software called XP AntiSpyware had taken over the machine.</li>
</ul>
<p><span id="more-5530"></span></p>
<p>AntiSpyware XP was the problem that prompted my friend to call, and it was the most hostile, insidious, and difficult-to-kill malware I've ever seen. It looked completely authentic and felt impossible to stop. Masquerading as a spyware killer itself, in the system tray, its icon was an almost perfect replica of the Windows Security Center icon. When you tried to visit a web site in Internet Explorer or do much of anything, XP AntiSpyware launched, and its window looked just like Windows Security Center. Once launched, it would start scanning your PC automatically, and tell you, in alarming red pop-ups, that dozens of files were infected and that you should delete them. There was no quit, there was no uninstallation available in Add/Remove Programs, and all the program's options in its Settings area were grayed out/disabled. If you tried to run the real Windows Security Center or a program like AdAware, AntiSpyware would show up instead and start scanning again. If you tried to launch the Windows Task Manager (with Ctrl+Alt+Del), a message came up saying your computer administrator had disabled it--even though I was logged on as an administrator. There was no way to tell what startup entry the program was in <code class="codecolorer text default"><span class="text">msconfig</span></code>, and when I restarted Windows in Safe Mode (F8 during boot) and tried to launch AdAware, this software started instead.</p>
<p>What a mess.</p>
<p>To fix it, I installed Chrome (which came bundled with AdAware). While AdAware itself wouldn't launch, Chrome thankfully would, and after some Googling, I found <a href="http://www.myantispyware.com/2010/02/22/how-to-remove-xp-antispyware-2010-xp-antivirus-pro-2010/">this lifesaving article</a>, which describes what "XP AntiSpyware" really is:</p>
<blockquote><p>During installation, XP AntiSpyware 2010 (XP Antivirus Pro 2010) will configure itself to run automatically every time when you run any program that have “exe” extension (99% of Windows applications). The rogue also uses this method of running to block the ability to run any programs, including antivirus and antispyware applications.</p>
<p>When XP AntiSpyware 2010 (XP Antivirus Pro 2010) is started, it will perform a system scan and detect a large amount of infections. All of these infections are fake, so you can safely ignore them. What is more, while the rogue is running, it will display various fake security warning and notifications from Windows task bar that have “Spyware infection has been found” or “Tracking software found” header. However, all of these alerts are fake and like false scan results should be ignored.</p>
<p>Last but not least, XP AntiSpyware 2010 (XP Antivirus Pro 2010) will hijack Internet Explorer and Firefox and display fake warnings when you opening a web site.</p></blockquote>
<p>The solution was two-fold: first, you had to do a manual registry edit that stopped the program from starting in place of AdAware or any other spyware scanner. <a href="http://www.myantispyware.com/2010/02/22/how-to-remove-xp-antispyware-2010-xp-antivirus-pro-2010/">The lifesaving article had the registry fix-it entries</a>, which I will reprint here for posterity.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Windows Registry Editor Version 5.00<br />
<br />
[-HKEY_CURRENT_USER\Software\Classes\.exe]<br />
[-HKEY_CURRENT_USER\Software\Classes\secfile]<br />
[-HKEY_CLASSES_ROOT\secfile]<br />
[-HKEY_CLASSES_ROOT\.exe\shell\open\command]<br />
<br />
[HKEY_CLASSES_ROOT\exefile\shell\open\command]<br />
@=&quot;\&quot;%1\&quot; %*&quot;<br />
<br />
[HKEY_CLASSES_ROOT\.exe]<br />
@=&quot;exefile&quot;<br />
&quot;Content Type&quot;=&quot;application/x-msdownload&quot;</div></div>
<p>Here's what I did: I backed up the Windows registry, copied this text into Notepad, saved the file as fixme.reg, double-clicked it to apply the changes, and restarted Windows. Only then did I get the first sign of progress: once the registry was fixed, Internet Explorer was actually able to load web pages. Sweet. </p>
<p>Second, you had install a real spyware killer to kill XP AntiSpyware. (Imagine me trying to explain this to my computer illiterate friend. By now his eyes were glazed over.) Microsoft Security Essentials didn't detect it. At the article's suggestion, I installed <a href="http://www.myantispyware.com/2008/08/28/malwarebytes-anti-malware-free-spyware-malware-trojan-remover/">Malwarebytes Anti-Malware</a> and scanned away, cleaning off everything it found, including AntiSpyware. </p>
<p>From there the machine was usable, but still not ready for primetime. I ran Windows Update and got the machine Service Pack 3 and all the updates beyond that. (That alone was an hour and a half of progress bars and restarts. Did I mention this was a slow, year-and-a-half old HP PC from Costco?) I turned on Windows Firewall, and set up Microsoft Security Essentials. I uninstalled Norton AV to get rid of its nagging pop-ups, and because my friend said that Windows was slow to start up, I ran <code class="codecolorer text default"><span class="text">msconfig</span></code> and unchecked the stuff he didn't need to start up automatically (Java, Quicktime, and some other annoying "helper" apps). When I was done, the machine was speedier, usable, and not littered with both legit and malicious system tray pop-ups about infected files and software updates.</p>
<p>If I had more time, I would have <a href="http://lifehacker.com/157578/geek-to-live--how-to-format-your-hard-drive-and-install-windows-xp-from-scratch">formatted the hard drive and reinstalled Windows from scratch</a>, and then installed a hardware router with a firewall on it between the computer and his cable modem. At any rate, I advised my friend to change all of his passwords before he did anything else on the machine.</p>
<p>Then, I tried to explain to him that some notifications and updates (like Windows Updates) are good and needed and he should get them, and others are malware trying to get his money (like Antispyware XP). But how does someone like him know the difference? </p>
<p>If you're dealing with a malware situation and simply installing a spyware cleaner like AdAware ain't working, you may have to Google the specific problem you're having, like I did. Otherwise, check out my published-in-2006-but-still-holds-up article on cleaning your computer illiterate relatives' and friends' PCs, <a href="http://lifehacker.com/138113/geek-to-live--how-to-fix-mom-and-dads-computer">How to fix Mom and Dad's computer</a>.</p>
<p><i>UPDATE:</i> I should point out that the screenshot included in this post is NOT from the machine I cleaned, and it looks slightly different. My guy's PC must have had a different version of AntiSpyware, which seems to exist in many incarnations. However, if you click on the screenshot above you'll see a pretty funny typo--"Protect your Widows PC."</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/5530/how-to-uninstall-xp-antispyware/feed</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Microsoft Outlook Social Connector</title>
		<link>http://smarterware.org/5266/microsoft-outlook-social-connector</link>
		<comments>http://smarterware.org/5266/microsoft-outlook-social-connector#comments</comments>
		<pubDate>Thu, 18 Feb 2010 01:43:59 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[brief]]></category>
		<category><![CDATA[Google Buzz]]></category>
		<category><![CDATA[Microsoft Outlook]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=5266</guid>
		<description><![CDATA[With Google's plans to include Buzz in Google Apps for enterprise customers, Microsoft needs a way to get social media into Outlook, and the Outlook Social Connector add-on seems to be it. When Office 2010 ships--in the first half of this year--it will have support for Facebook, MySpace, Windows Live, but--oddly--not Twitter. Here's my review [...]]]></description>
			<content:encoded><![CDATA[<p>With Google's plans to include Buzz in Google Apps for enterprise customers, Microsoft needs a way to get social media into Outlook, and the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c87e257c-d76f-4785-a09b-af36babd6e32&#038;displaylang=en">Outlook Social Connector add-on</a> seems to be it. When Office 2010 ships--in the first half of this year--it will have support for Facebook, MySpace, Windows Live, but--oddly--not Twitter. Here's my review of the current version, which integrates LinkedIn contacts and news feeds with Outlook 2003 and 2007 now: <a href="http://www.fastcompany.com/1552526/microsoft-outlook-social-connector-is-no-buzz-but-maybe-thats-a-good-thing">Microsoft Outlook Social Connector Is No Buzz (But Maybe That's a Good Thing)</a> [Fast Company]</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/5266/microsoft-outlook-social-connector/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Projectview Lists Your Todo.txt by Project</title>
		<link>http://smarterware.org/4271/projectview-lists-your-todo-txt-by-project</link>
		<comments>http://smarterware.org/4271/projectview-lists-your-todo-txt-by-project#comments</comments>
		<pubDate>Wed, 06 Jan 2010 17:00:43 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Command Line]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Todo.txt CLI]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=4271</guid>
		<description><![CDATA[I'm coming up on year four of using a plain todo.txt file and a simple bash script to manage my daily tasks in it, and I still love the CLI simplicity. But this year I'm juggling several different projects, and needed an easy way to see my todo list separated into sub-lists by project. Happily, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://smarterware.org/wp-content/uploads/2010/01/todopvthumb.png" alt="" title="todo.sh projectview" width="274" height="224" class="alignright size-full wp-image-4286" align="right" />I'm coming up on year four of using a plain <code class="codecolorer text default"><span class="text">todo.txt</span></code> file and a <a href="http://ginatrapani.github.com/todo.txt-cli/">simple bash script</a> to manage my daily tasks in it, and I still love the CLI simplicity. But this year I'm juggling several different projects, and needed an easy way to see my todo list separated into sub-lists by project. Happily, the <a href="http://ginatrapani.github.com/todo.txt-cli/">Todo.txt CLI</a> is now extensible, which means <a href="http://wiki.github.com/ginatrapani/todo.txt-cli/todosh-add-on-directory">several handy add-ons can make it do all sorts of things</a> not included in the core script. One of my favorites is the <code class="codecolorer text default"><span class="text">projectview</span></code> add-on.</p>
<p><code class="codecolorer text default"><span class="text">Projectview</span></code> lists your todo.txt by project (which you notate with the <code class="codecolorer text default"><span class="text">+ProjectName</span></code> format in each task). Here's what a regular listing of some of my current todo's looks like, and then what <code class="codecolorer text default"><span class="text">projectview</span></code> outputs.</p>
<p><span id="more-4271"></span></p>
<p>A standard <code class="codecolorer text default"><span class="text">todo.sh ls</span></code> command (which I've aliased to <code class="codecolorer text default"><span class="text">t ls</span></code>) outputs something like this:</p>
<p><img src="http://smarterware.org/wp-content/uploads/2010/01/todolistview.png" alt="" title="todo.sh list view" width="665" height="285" class="aligncenter size-full wp-image-4272" align="center" /></p>
<p>There you can see I've got tasks prioritized and color-coded, with contexts listed with an @ sign (like @email and @github) and projects listed with a + sign (like +Smarterware and +ThinkTank).  This is a fine view if you just want to tackle items based on priority alone, but not as well when you have a long list and want to make sure you're moving along individual projects.  Here's where <code class="codecolorer text default"><span class="text">projectview</span></code> comes in.</p>
<p>With it installed, running a <code class="codecolorer text default"><span class="text">todo.sh projectview</span></code> command (to save keystrokes, I've aliased it to <code class="codecolorer text default"><span class="text">t pv</span></code>), I get this:</p>
<p><img src="http://smarterware.org/wp-content/uploads/2010/01/todoprojectview.png" alt="" title="todo.sh projectview add-on" width="665" height="362" class="aligncenter size-full wp-image-4273" align="center" /></p>
<p>There you can see each project gets its own sub-heading, and then lists tasks associated with it underneath. If a task applies to more than one project projects--like #4 in my screenshots--it gets listed in each. Tasks not associated with a project get listed last.</p>
<p>Of course, if you just want to look at a single project's task list, you can always do a <code class="codecolorer text default"><span class="text">t ls +ProjectName</span></code> command, no add-on required.</p>
<p>Once you've got the <a href="http://wiki.github.com/ginatrapani/todo.txt-cli/quick-start-guide">Todo.txt CLI </a> installed (<a href="http://github.com/ginatrapani/todo.txt-cli/downloads">version 1.5 just released last night</a>!), download <a href="http://github.com/the1ts/todo.txt-plugins/raw/master/actions/projectview/projectview">projectview</a> into your <code class="codecolorer text default"><span class="text">~/.todo/actions/</span></code> directory and make it executable to start using it. Thanks a million to <a href="http://tech.groups.yahoo.com/group/todotxt/message/2333">Paul Mansfield for this useful add-on</a>; here's <a href="http://wiki.github.com/ginatrapani/todo.txt-cli/todosh-add-on-directory">a directory of more Todo.txt CLI add-ons</a> for your command line pleasure.</p>
<p>For quick video primer on what life is like with todo.txt at the command line, <a href="http://ginatrapani.github.com/todo.txt-cli/">check out a screencast</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/4271/projectview-lists-your-todo-txt-by-project/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Fill Every Last Megabyte of Your iPod&#8217;s Free Space</title>
		<link>http://smarterware.org/4176/fill-every-last-megabyte-of-your-ipods-free-space</link>
		<comments>http://smarterware.org/4176/fill-every-last-megabyte-of-your-ipods-free-space#comments</comments>
		<pubDate>Tue, 22 Dec 2009 14:14:32 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[brief]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=4176</guid>
		<description><![CDATA[When you sync your iPod/iPhone in iTunes 9 and you've got space left, check off the "Automatically fill free space with songs" box on the Music tab to use every last free megabyte. As David Chartier at The Finer Things in Mac site notes, there's no way to see what songs iTunes pulls and adds [...]]]></description>
			<content:encoded><![CDATA[<p>When you sync your iPod/iPhone in iTunes 9 and you've got space left, check off the "Automatically fill free space with songs" box on the Music tab to use every last free megabyte. As <a href="http://finerthingsinmac.com/2009/12/21/itunes-doesnt-like-wasting-music-space/">David Chartier at The Finer Things in Mac site notes</a>, there's no way to see <i>what</i> songs iTunes pulls and adds there for you. I'd like to think it uses some sort of smarts to determine what songs you haven't synced that you should have. Either way, nifty feature for quickly filling up your player without having to check off playlists manually.</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/4176/fill-every-last-megabyte-of-your-ipods-free-space/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Chrome Beta for Mac/Linux Released</title>
		<link>http://smarterware.org/3975/chrome-beta-for-maclinux-released-with-extensions-gallery</link>
		<comments>http://smarterware.org/3975/chrome-beta-for-maclinux-released-with-extensions-gallery#comments</comments>
		<pubDate>Tue, 08 Dec 2009 17:53:21 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[brief]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=3975</guid>
		<description><![CDATA[Today Google finally releases a beta of Google Chrome for Mac and Linux. I've been using a Chromium build on my Mac for awhile now, and while it's faster than Firefox on the Mac, it's not nearly as fast and stable as the Windows version of Chrome. Also, without Google Gears for Mac OS X [...]]]></description>
			<content:encoded><![CDATA[<p>Today Google finally <a href="http://google.com/chrome">releases a beta of Google Chrome for Mac and Linux</a>. I've been using a Chromium build on my Mac for awhile now, and while it's faster than Firefox on the Mac, it's not nearly as fast and stable as the Windows version of Chrome. Also, without <a href="http://gears.google.com/support/bin/answer.py?hl=en&#038;answer=79875">Google Gears for Mac OS X 10.6</a>, Chrome and Google webapps are even less useful on the Mac. While I was on the road with my MacBook over the last few weeks, I found myself missing my desktop PC back at home only because of the more-stable Chrome and Gears availability. Will Gears for 10.6 will ever come out, since they're <a href="http://www.readwriteweb.com/archives/google_dumps_gears_for_html5.php">phasing it out in favor of HTML5</a>? With features that depend on Gears like <a href="http://gmailblog.blogspot.com/2009/12/offline-gmail-graduates-from-labs.html">offline Gmail coming out of Labs</a>, you'd think so.</p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/3975/chrome-beta-for-maclinux-released-with-extensions-gallery/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Blocking Microsoft, Apple, Yahoo Extensions</title>
		<link>http://smarterware.org/3742/firefox-blocking-microsoft-apple-yahoo-extensions</link>
		<comments>http://smarterware.org/3742/firefox-blocking-microsoft-apple-yahoo-extensions#comments</comments>
		<pubDate>Mon, 19 Oct 2009 21:53:17 +0000</pubDate>
		<dc:creator>Gina Trapani</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox extensions]]></category>
		<category><![CDATA[web browsers]]></category>

		<guid isPermaLink="false">http://smarterware.org/?p=3742</guid>
		<description><![CDATA[Got a surprising alert yesterday telling me two of the extensions I had installed on my PC's copy of Firefox have been blocked because they cause stability or security problems. (Click to enlarge the dialog on the right.) Specifically, the Microsoft .NET Framework Assistant and Windows Presentation Foundation extensions were the problem children that got [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://smarterware.org/wp-content/uploads/2009/10/firefoxwindowsaddonsblocked.png"><img src="http://smarterware.org/wp-content/uploads/2009/10/firefoxwindowsaddonsblocked-300x213.png" alt="firefoxwindowsaddonsblocked" title="firefoxwindowsaddonsblocked" width="300" height="213" class="alignright size-medium wp-image-3743" /></a> Got a surprising alert yesterday telling me two of the extensions I had installed on my PC's copy of Firefox have been blocked because they cause stability or security problems. (Click to enlarge the dialog on the right.) Specifically, the Microsoft .NET Framework Assistant and Windows Presentation Foundation extensions were the problem children that got kicked off the island. (In  my defense, I didn't install these extensions myself--Windows Update did). My first reaction was, "Ugh, of course <i>Microsoft</i>'s extensions have vulnerabilities!" </p>
<p>Turns out that Firefox is blocking extensions with serious bugs from major companies beyond Microsoft, including Apple, Yahoo, and AVG. Here's the full list of <a href="https://www.mozilla.com/en-US/blocklist/">blocked extensions and the bugs that are causing the blockage</a>. (Ironically, the AVG extension is called "SafeSearch.") In a blog post, Mozilla security chief Mike Shaver says <a href="http://shaver.off.net/diary/2009/10/18/update-net-framework-assistant-clickonce-support-unblocked/">the .NET Framework Assistant has been unblocked</a>, but as of writing it still shows up on <a href="https://www.mozilla.com/en-US/blocklist/">the published list</a>. Kudos to Firefox for taking a proactive stance and protecting its users against buggy extensions that could degrade the browsing experience. Did you have a buggy extension installed?  </p>
]]></content:encoded>
			<wfw:commentRss>http://smarterware.org/3742/firefox-blocking-microsoft-apple-yahoo-extensions/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

