<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://decav.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Andre de Cavaignac : OS X</title><link>http://decav.com/blogs/andre/archive/tags/OS+X/default.aspx</link><description>Tags: OS X</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20423.869)</generator><item><title>Howto: Hulu and Pandora from Europe (or Australia, China, or South America...) for 10 cents an hour, using EC2</title><link>http://decav.com/blogs/andre/archive/2009/08/28/howto-hulu-and-pandora-from-europe-or-australia-china-or-south-america-for-10-cents-an-hour-using-ec2.aspx</link><pubDate>Fri, 28 Aug 2009 18:01:00 GMT</pubDate><guid isPermaLink="false">1a6c50a2-1cc5-440d-a734-51a167eba982:49764</guid><dc:creator>mrdecav</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://decav.com/blogs/andre/rsscomments.aspx?PostID=49764</wfw:commentRss><comments>http://decav.com/blogs/andre/archive/2009/08/28/howto-hulu-and-pandora-from-europe-or-australia-china-or-south-america-for-10-cents-an-hour-using-ec2.aspx#comments</comments><description>&lt;p&gt;As an honest consumer who purchases all his music, software, movies and anything else, it annoys me when a content provider goes out of there way to keep me from paying them for their content.&lt;/p&gt;&lt;p&gt;A perfect example is the HBO show Entourage.&amp;nbsp; A great show which you can find old episodes of on iTunes of -- want to pay them $5, $10 or even $100 for a new episode?&amp;nbsp; Good luck -- get HBO on cable or wait for the DVD -- stupid.&lt;/p&gt;&lt;p&gt;Traveling in Europe, I&amp;#39;ve found little to miss, other than Hulu and Pandora.&amp;nbsp; Life without Jon Stewart is just not worth living! Due to head-in-ass license restrictions, you can&amp;#39;t get either of these great websites overseas.&amp;nbsp; Public proxy servers, which route internet traffic through a middle man, tend to be too slow to solve the problem.&lt;/p&gt;&lt;p&gt;But using EC2 you can create your own, very inexpensive, proxy very easily if you&amp;#39;re running Apple OSX or Linux.&amp;nbsp; Here are the steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Sign up for an Amazon Web Services EC2 account&lt;/li&gt;&lt;li&gt;Install the &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351"&gt;command line utilities for Amazon Web Services&lt;/a&gt; found here.&lt;/li&gt;&lt;li&gt;Create a new key for yourself (&lt;a href="http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/"&gt;follow these instructions&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Open a terminal window&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Type &lt;b&gt;ec2-run-instances -k &lt;i&gt;[your_key_name]&lt;/i&gt; ami-7cfd1a15&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Type &lt;b&gt;ec2-describe-instances&lt;/b&gt; until the new instance is in the &amp;quot;running&amp;quot; state&lt;/li&gt;&lt;li&gt;Type &lt;b&gt;ssh -i &lt;i&gt;[path_to_your_key_file] &lt;/i&gt;-L 3128:localhost:3128 root@&lt;i&gt;[url_for_instance]&lt;/i&gt;&lt;/b&gt;&amp;nbsp; Note the &amp;quot;-L 3128:localhost:3128&amp;quot;.&amp;nbsp; This will route all network traffic from your machine, port 3128 to the instance&amp;#39;s 3128 port.&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;This will open a connection to your virtual machine on EC2.&amp;nbsp; On the EC2 instance you&amp;#39;re now connected to, follow these steps:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Type &lt;b&gt;aptitude update&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Type &lt;b&gt;aptitude install squid&lt;/b&gt; (squid is an HTTP proxy, a server that will be a middle man for your browsing)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Change your browser&amp;#39;s &lt;b&gt;HTTP proxy &lt;/b&gt;settings to use the proxy at address &lt;b&gt;localhost&lt;/b&gt;, port &lt;b&gt;3128&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Keep the SSH window open until you&amp;#39;re finished browsing.&lt;/li&gt;&lt;li&gt;When you&amp;#39;re done:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Type &lt;b&gt;exit&lt;/b&gt; to exit the connection to your virtual machine&lt;/li&gt;&lt;li&gt;type &lt;b&gt;ec2-terminate-instances&lt;/b&gt; &lt;i&gt;&lt;b&gt;[your_instance_id]&lt;/b&gt; &lt;/i&gt;to stop your machine, and the $0.10/hour charge.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;That&amp;#39;s it!&lt;br /&gt;&lt;img src="http://decav.com/aggbug.aspx?PostID=49764" width="1" height="1"&gt;</description><category domain="http://decav.com/blogs/andre/archive/tags/OS+X/default.aspx">OS X</category></item><item><title>Tracking moved files: An interesting tidbit on file references in OS X</title><link>http://decav.com/blogs/andre/archive/2009/02/13/tracking-moved-files-an-interesting-tidbit-file-references-on-os-x.aspx</link><pubDate>Fri, 13 Feb 2009 06:14:00 GMT</pubDate><guid isPermaLink="false">1a6c50a2-1cc5-440d-a734-51a167eba982:43236</guid><dc:creator>mrdecav</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://decav.com/blogs/andre/rsscomments.aspx?PostID=43236</wfw:commentRss><comments>http://decav.com/blogs/andre/archive/2009/02/13/tracking-moved-files-an-interesting-tidbit-file-references-on-os-x.aspx#comments</comments><description>&lt;p&gt;Today I had to help someone with a problem with iTunes on Windows.&amp;nbsp; For those of you that have not had the pleasure of using iTunes on Windows, it sucks, like most software written by Apple for Windows.&amp;nbsp; That being said, this problem really had nothing to do with iTunes.&amp;nbsp; The problem was that iTunes was &amp;#39;losing&amp;#39; music.&amp;nbsp; As it turns out, the music that the user saw as &amp;#39;lost&amp;#39; turned out to have been moved from its original location (the desktop) to the &amp;#39;Music&amp;#39; folder.&amp;nbsp; iTunes uses absolute paths in its media library to hold reference to the file.&amp;nbsp; When the file moves, the reference is broken, and thus, the music appears &amp;#39;lost&amp;#39;.&amp;nbsp; Without iTunes open all the time (and due to the occasionally unreliable file system watcher), it is simply not possible to track these files.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;But then I started wondering... Surely Apple wouldn&amp;#39;t let this happen on OSX.&amp;nbsp; Details like this tend to be a place where Apple shines.&amp;nbsp; So what in the world does iTunes do if I move something from the &amp;#39;Music&amp;#39; folder to my &amp;#39;Desktop&amp;#39; in OSX.&amp;nbsp; I decided to try.&amp;nbsp; First I closed iTunes, then I copied a music file, went back to iTunes, and hit play.&amp;nbsp; Low and behold, it played, no problem.&amp;nbsp; Not only did this leave me confused, but it also left me interested, so I decided to do a little exploring...&lt;/p&gt;&lt;p&gt;From what I can tell, Apple foresaw this problem with their &amp;#39;aliases&amp;#39; early on in their original Mac OS, so rather than referencing files by path, you can reference files by a unique ID (if they are on a partition that uses a supported file system).&lt;/p&gt;&lt;p&gt;I&amp;#39;m no expert on Cocoa, but from what I can tell, the details of this can be found in the &lt;a href="http://developer.apple.com/DOCUMENTATION/Carbon/reference/File_Manager/Reference/reference.html"&gt;File Manager APIs&lt;/a&gt; and &lt;b&gt;FSRef&lt;/b&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.drunkenblog.com/drunkenblog-archives/000682.html"&gt;And for some more interesting reading on the topic.&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;So next time you get the dreaded &amp;#39;cannot find the target to this shortcut, do you want to try to find the file?&amp;#39; prompt, just think about those 1980&amp;#39;s Apple employees and how they solved this problem...&lt;br /&gt;&lt;/p&gt;&lt;img src="http://decav.com/aggbug.aspx?PostID=43236" width="1" height="1"&gt;</description><category domain="http://decav.com/blogs/andre/archive/tags/On+Software/default.aspx">On Software</category><category domain="http://decav.com/blogs/andre/archive/tags/OS+X/default.aspx">OS X</category><category domain="http://decav.com/blogs/andre/archive/tags/Cocoa/default.aspx">Cocoa</category></item><item><title>Windows 7 and OS X: Its the simple stuff, stupid</title><link>http://decav.com/blogs/andre/archive/2008/12/08/windows-7-and-os-x-its-the-simple-stuff-stupid.aspx</link><pubDate>Mon, 08 Dec 2008 00:06:00 GMT</pubDate><guid isPermaLink="false">1a6c50a2-1cc5-440d-a734-51a167eba982:41706</guid><dc:creator>mrdecav</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://decav.com/blogs/andre/rsscomments.aspx?PostID=41706</wfw:commentRss><comments>http://decav.com/blogs/andre/archive/2008/12/08/windows-7-and-os-x-its-the-simple-stuff-stupid.aspx#comments</comments><description>&lt;p&gt;Forgive me for borrowing from an old Clintonian campaign slogan, but it seemed appropriate... &lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Over the past few weeks, more and more information has come out
about the direction of Windows 7.&amp;nbsp; Desperate to be cool once again,
Windows is adding an OS X style dock, multitouch and a range of cool
new UI effects to boot.&lt;/p&gt;

&lt;p&gt;With
all this attention to glamorous
interface features, one would be surprised to see the range of negative
articles published on Windows 7 thus far.&amp;nbsp; Much of it, of course, does
have to do with the skepticism cast on Microsoft these days, however
some of it is also pointing out important flaws in what Microsoft is
doing.&amp;nbsp; The features being added to Windows 7 are not the features
users need or are asking for most.&amp;nbsp; They are flashy features Microsoft
thinks will sell Windows, but instead may erode its market share.&amp;nbsp; What
Microsoft needs right now is to prove their critics wrong.&amp;nbsp;
Performance, stability and productivity tools over that extra &amp;quot;wow&amp;quot;
factor.&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;I
have always been a proponent of Microsoft products.&amp;nbsp; I defended Vista
through its hard times, and have always thought very highly of
Microsoft products.&amp;nbsp; Times have changed.&amp;nbsp; With the start of some Unix
development work, I converted to a more suitable Unix platform, OS X.&amp;nbsp;
With this move, I began to find how far my general beliefs of
development and UI design had diverged from what I had praised as
quality software.&amp;nbsp; There is no doubt: OS X is not only a surprisingly
stable platform, but it delivers the performance and features that
users want - and does so better than its competitor.&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Windows
Vista was the perfect example of a monolithic, waterfall software
development project.&amp;nbsp; Many of the features added were to push the
agendas of those running the show, not the customers of the Windows
product.&amp;nbsp; Emphasis was placed on Tablet PC and Windows Media Center
over simplicity, cleanliness, speed and search.&amp;nbsp; This is not to say
Tablet and WMC are bad products -- they both are powerful and
interesting, but they were not the core concerns of consumers.&amp;nbsp; Because
resources were moved to less important aspects of Windows, the
development of core features that users really need suffered.&lt;/p&gt;

&lt;p&gt;Vista
search is slow, resume from sleep is buggy at best and not instant, UAC
is annoying and shut off by most advanced users at the beginning, and
the OS overall feels sluggish.&amp;nbsp; While Vista in many ways is a step
above XP, it is arguably also a step backwards.&amp;nbsp; And although they may
have tried to patch up security and speed up search, they did not place
emphisis on it.&amp;nbsp; There is no good reason that Google can search
billions of web pages faster than Windows can search a few million of
my documents.&amp;nbsp; No arguments, no excuses, its pathetic.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Apple&amp;#39;s
OS X has taken a different tack than Windows.&amp;nbsp; Every year, a new
version of OS X is released.&amp;nbsp; Every year, incremental new features
(along with a few &amp;quot;pieces of flare&amp;quot;) come out of Apple, and every year
the user experience improves.&amp;nbsp; Apple seems to build in the features
users want first, and then focus on the features that impress.&amp;nbsp; Many
Apple advocates focus on the fancy effects, the security, the cool
factor, etc. to promote Apple products.&amp;nbsp; But doing so misses the forest
for the trees.&amp;nbsp; What Microsoft can learn from Apple is not the fancy
demos of Expose, cover-flow and other fun effects.&amp;nbsp; Its real,
value-added features that just work.&amp;nbsp; &lt;b&gt;This is where Microsoft needs to focus its time.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Disclaimer: &lt;/b&gt;Don&amp;#39;t
get me wrong here.&amp;nbsp; I want Windows 7 to be good.&amp;nbsp; I want it to
succeed.&amp;nbsp; But on that note, I am afraid that it won&amp;#39;t.&amp;nbsp; Unless
Microsoft can show business customers real value, Windows 7 may be
destined for the same fate as Vista.&amp;nbsp; And I am scared that a failure of
Windows 7 would hurt a product I do love, .NET.&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Here are some of the things I&amp;#39;ve found since I first started using OS X:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It turns on instantly from sleep.&amp;nbsp; Always.&amp;nbsp; Open the lid, move the mouse.&amp;nbsp; Its seriously that consistent.&lt;/li&gt;

&lt;li&gt;Search is fast.&amp;nbsp; Lightning fast.&lt;/li&gt;

&lt;li&gt;I
don&amp;#39;t miss anything (Except Visual Studio).&amp;nbsp; OS X has a lot of software
that is comparable or better than Windows equivalents.&amp;nbsp; A lot of it is
free too.&lt;br /&gt;&lt;/li&gt;

&lt;li&gt;Less visual clutter.&amp;nbsp; Finding features you want is easier.&lt;/li&gt;

&lt;li&gt;No
surprises.&amp;nbsp; No chugging away at the hard drive unexpectedly, no &amp;quot;Please
wait. Configuring updates&amp;quot; junk starting and shutting down.&lt;/li&gt;

&lt;li&gt;Quick
view is priceless.&amp;nbsp; When looking for a file, being able to instantly
see its contents greatly enhances productivity.&amp;nbsp; Why can&amp;#39;t Windows do
this?&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;br /&gt;None of these are flashy features... Just
simple things that work well consistently.&amp;nbsp; Its important.&amp;nbsp; When I open
my machine to show someone something, I expect it to turn on and not
waste my time.&amp;nbsp; Countless times I&amp;#39;ve had Vista freeze on wake and then
on restart seen &amp;quot;Please wait, configuring updates.&amp;quot;&amp;nbsp; Maybe 20 minutes
later I get back to what I wanted to present.&lt;/p&gt;

&lt;p&gt;Here are a few
demos of OS X you usually don&amp;#39;t see in a typical sales pitch.&amp;nbsp; Things
that just work on OS X.&amp;nbsp; Things that save me time.&amp;nbsp; Things that I want
in Windows.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://decav.com/files/folders/41710/download.aspx"&gt;Really fast Search.&lt;/a&gt;&amp;nbsp; Spotlight is way faster than Windows Desktop Search.&lt;/li&gt;&lt;li&gt;



&lt;/li&gt;&lt;li&gt;&lt;a href="http://decav.com/files/folders/41711/download.aspx" target="_blank"&gt;Help Search.&amp;nbsp; Find any menu command instantly.&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Quick
View.&amp;nbsp; Surf through your files faster than web pages.&amp;nbsp; Really important
when you&amp;#39;re sifting through and looking for something.&lt;/li&gt;&lt;li&gt;&lt;a href="http://decav.com/files/folders/41712/download.aspx" target="_blank"&gt;Rename
and move files while their open.&amp;nbsp; OS X applications track changes of
location and names of files they have open.&amp;nbsp; No confusion, no weird
&amp;quot;file in use&amp;quot; messages.&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://decav.com/files/folders/41713/download.aspx" target="_blank"&gt;Find things fast in
Control Panel.&amp;nbsp; The control panel has concise, easy to follow and
uncluttered names.&amp;nbsp; Important information is prominent, things like
&amp;quot;startup applications&amp;quot; aren&amp;#39;t hidden under convoluted names like
&amp;quot;Windows Defender&amp;quot;.&amp;nbsp; Control panel search works well.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;














&lt;p&gt;&lt;b&gt;When
writing software, you need to focus on what users need first.&lt;/b&gt;&amp;nbsp; Let&amp;#39;s
hope the Windows team pulls more than just the glamorous features from
OS X.&amp;nbsp; Let&amp;#39;s hope they find what makes OS X more productive and easier
to use.&amp;nbsp; These are the features we need in Windows.&amp;nbsp; Multitouch is just
a nice-to-have that few people will actually benefit from. &lt;/p&gt;&lt;p&gt;OS X is not going to take over all the Windows market share, but it could make a dent.&amp;nbsp; If Windows 7 fails to appeal to CTO&amp;#39;s and consumers alike, it will be 3 years before Microsoft gets yet another shot.&amp;nbsp; In this time, it would not be surprising to see Apple&amp;#39;s market share to grow from its current 9% to 20-30%.&amp;nbsp; Even by the time Windows 7 comes out (where Apple will have 10-15% of the market), Microsoft will have to change its game plan.&amp;nbsp; No longer can it ignore the consumers running on Apple platforms -- 15% of the market is just too much to ignore.&amp;nbsp; Proprietary formats and tools will have to bow to interoperable platforms (Silverlight and the new Office XML format).&amp;nbsp; This changes their business model quite a bit.&lt;br /&gt;&lt;/p&gt;
&lt;img src="http://decav.com/aggbug.aspx?PostID=41706" width="1" height="1"&gt;</description><category domain="http://decav.com/blogs/andre/archive/tags/Windows/default.aspx">Windows</category><category domain="http://decav.com/blogs/andre/archive/tags/OS+X/default.aspx">OS X</category></item></channel></rss>