<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>John S Blackman - Mac</title>
    <link>http://www.johnblackman.com/</link>
    <description>Contribute, look dumb, fear not, repeat.</description>
    <language>en-us</language>
    <copyright>John S Blackman</copyright>
    <lastBuildDate>Tue, 23 Jun 2009 06:08:29 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>johnsblac@gmail.com</managingEditor>
    <webMaster>johnsblac@gmail.com</webMaster>
    <item>
      <trackback:ping>http://www.johnblackman.com/Trackback.aspx?guid=11eea777-c9ff-4443-9144-5400aa8f055d</trackback:ping>
      <pingback:server>http://www.johnblackman.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.johnblackman.com/PermaLink,guid,11eea777-c9ff-4443-9144-5400aa8f055d.aspx</pingback:target>
      <dc:creator>John S Blackman</dc:creator>
      <wfw:comment>http://www.johnblackman.com/CommentView,guid,11eea777-c9ff-4443-9144-5400aa8f055d.aspx</wfw:comment>
      <wfw:commentRss>http://www.johnblackman.com/SyndicationService.asmx/GetEntryCommentsRss?guid=11eea777-c9ff-4443-9144-5400aa8f055d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well I am back in Seattle again, and it's an especially nice place to be i nthe summer
if I can get out of the office. Windows 7 is close to shipping and we've gone on a
secound round of visiting OEMs to test their images for the new flagship OS. On naked
machines the numbers are better across the board. The biggest problem now still remains
bundled software which isn't a problem per se, but when you add more software to a
machine, it has more to do, more to store, more to read so it is going to have a performance
cost. The build in WDDM drivers are quite good too for most of the hardware I've seen.
This will certainly improve as those drivers are replaced by hardware vendor specific
ones. However I think it's really cool that you can take most shake and bake laptops
or desktops, install Windows 7 on it and it just works.
</p>
        <p>
As a mac fan, I am very happy to see Windows 7 look a lot better too. It's just shinier.
The icons are bigger and higer resolution, and everything has a little candy sheen
to it. I love using Mac's, but I always come back to Windows because Entourage is
a pale shadow of Outlook, and Visual Studio is unparalleled by anything I've seen
on the Mac. Their development tools are probably excellent if you are used to their
SDK, but I'm such a .NET head now, that I can just do more faster with that SDK, so
I keep coming back to it.
</p>
        <img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=11eea777-c9ff-4443-9144-5400aa8f055d" />
      </body>
      <title>Windows 7 is better, really it is!</title>
      <guid isPermaLink="false">http://www.johnblackman.com/PermaLink,guid,11eea777-c9ff-4443-9144-5400aa8f055d.aspx</guid>
      <link>http://www.johnblackman.com/2009/06/23/Windows7IsBetterReallyItIs.aspx</link>
      <pubDate>Tue, 23 Jun 2009 06:08:29 GMT</pubDate>
      <description>&lt;p&gt;
Well I am back in Seattle again, and it's an especially nice place to be i nthe summer
if I can get out of the office. Windows 7 is close to shipping and we've gone on a
secound round of visiting OEMs to test their images for the new flagship OS. On naked
machines the numbers are better across the board. The biggest problem now still remains
bundled software which isn't a problem per se, but when you add more software to a
machine, it has more to do, more to store, more to read so it is going to have a performance
cost. The build in WDDM drivers are quite good too for most of the hardware I've seen.
This will certainly improve as those drivers are replaced by hardware vendor specific
ones. However I think it's really cool that you can take most shake and bake laptops
or desktops, install Windows 7 on it and it just works.
&lt;/p&gt;
&lt;p&gt;
As a mac fan, I am very happy to see Windows 7 look a lot better too. It's just shinier.
The icons are bigger and higer resolution, and everything has a little candy sheen
to it. I love using Mac's, but I always come back to Windows because Entourage is
a pale shadow of Outlook, and Visual Studio is unparalleled by anything I've seen
on the Mac. Their development tools are probably excellent if you are used to their
SDK, but I'm such a .NET head now, that I can just do more faster with that SDK, so
I keep coming back to it.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=11eea777-c9ff-4443-9144-5400aa8f055d" /&gt;</description>
      <comments>http://www.johnblackman.com/CommentView,guid,11eea777-c9ff-4443-9144-5400aa8f055d.aspx</comments>
      <category>Code</category>
      <category>Mac</category>
      <category>Performance</category>
    </item>
    <item>
      <trackback:ping>http://www.johnblackman.com/Trackback.aspx?guid=679f4b61-564b-46a9-80db-78f327a17009</trackback:ping>
      <pingback:server>http://www.johnblackman.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.johnblackman.com/PermaLink,guid,679f4b61-564b-46a9-80db-78f327a17009.aspx</pingback:target>
      <dc:creator>John S Blackman</dc:creator>
      <wfw:comment>http://www.johnblackman.com/CommentView,guid,679f4b61-564b-46a9-80db-78f327a17009.aspx</wfw:comment>
      <wfw:commentRss>http://www.johnblackman.com/SyndicationService.asmx/GetEntryCommentsRss?guid=679f4b61-564b-46a9-80db-78f327a17009</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well I am back in Seattle again, and it's an especially nice place to be i nthe summer
if I can get out of the office. Windows 7 is close to shipping and we've gone on a
secound round of visiting OEMs to test their images for the new flagship OS. On naked
machines the numbers are better across the board. The biggest problem now still remains
bundled software which isn't a problem per se, but when you add more software to a
machine, it has more to do, more to store, more to read so it is going to have a performance
cost. The build in WDDM drivers are quite good too for most of the hardware I've seen.
This will certainly improve as those drivers are replaced by hardware vendor specific
ones. However I think it's really cool that you can take most shake and bake laptops
or desktops, install Windows 7 on it and it just works.
</p>
        <p>
As a mac fan, I am very happy to see Windows 7 look a lot better too. It's just shinier.
The icons are bigger and higer resolution, and everything has a little candy sheen
to it. I love using Mac's, but I always come back to Windows because Entourage is
a pale shadow of Outlook, and Visual Studio is unparalleled by anything I've seen
on the Mac. Their development tools are probably excellent if you are used to their
SDK, but I'm such a .NET head now, that I can just do more faster with that SDK, so
I keep coming back to it.
</p>
        <img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=679f4b61-564b-46a9-80db-78f327a17009" />
      </body>
      <title>Windows 7 is really better!</title>
      <guid isPermaLink="false">http://www.johnblackman.com/PermaLink,guid,679f4b61-564b-46a9-80db-78f327a17009.aspx</guid>
      <link>http://www.johnblackman.com/2009/06/22/Windows7IsReallyBetter.aspx</link>
      <pubDate>Mon, 22 Jun 2009 06:09:52 GMT</pubDate>
      <description>&lt;p&gt;
Well I am back in Seattle again, and it's an especially nice place to be i nthe summer
if I can get out of the office. Windows 7 is close to shipping and we've gone on a
secound round of visiting OEMs to test their images for the new flagship OS. On naked
machines the numbers are better across the board. The biggest problem now still remains
bundled software which isn't a problem per se, but when you add more software to a
machine, it has more to do, more to store, more to read so it is going to have a performance
cost. The build in WDDM drivers are quite good too for most of the hardware I've seen.
This will certainly improve as those drivers are replaced by hardware vendor specific
ones. However I think it's really cool that you can take most shake and bake laptops
or desktops, install Windows 7 on it and it just works.
&lt;/p&gt;
&lt;p&gt;
As a mac fan, I am very happy to see Windows 7 look a lot better too. It's just shinier.
The icons are bigger and higer resolution, and everything has a little candy sheen
to it. I love using Mac's, but I always come back to Windows because Entourage is
a pale shadow of Outlook, and Visual Studio is unparalleled by anything I've seen
on the Mac. Their development tools are probably excellent if you are used to their
SDK, but I'm such a .NET head now, that I can just do more faster with that SDK, so
I keep coming back to it.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=679f4b61-564b-46a9-80db-78f327a17009" /&gt;</description>
      <comments>http://www.johnblackman.com/CommentView,guid,679f4b61-564b-46a9-80db-78f327a17009.aspx</comments>
      <category>Code</category>
      <category>Mac</category>
      <category>Performance</category>
    </item>
    <item>
      <trackback:ping>http://www.johnblackman.com/Trackback.aspx?guid=14574cb2-4274-407c-bfea-04153c81fced</trackback:ping>
      <pingback:server>http://www.johnblackman.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.johnblackman.com/PermaLink,guid,14574cb2-4274-407c-bfea-04153c81fced.aspx</pingback:target>
      <dc:creator>John S Blackman</dc:creator>
      <wfw:comment>http://www.johnblackman.com/CommentView,guid,14574cb2-4274-407c-bfea-04153c81fced.aspx</wfw:comment>
      <wfw:commentRss>http://www.johnblackman.com/SyndicationService.asmx/GetEntryCommentsRss?guid=14574cb2-4274-407c-bfea-04153c81fced</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">So I am trying my hand at writing code
on the Mac for the first time ever.  My wife (an artist, and therefore Mac owner)
has been kind enough to lend me her laptop so that I might install Xcode and the iPhone
SDK upon it.  Laden with this new power, I now dive into documentation and the
Xcode development environment.<br /><br />
I've only been at it for a single day, but so far I am a fish out of water. 
I find the tools to be very lacking compared to Visual Studio.  I do realize
this is likely to my lack of understanding of the tools, but there isn't intelli-sense 
for the Xcode SDK.  This feature for the .NET envoironment is a huge time saver. 
I'm sure there is a coca equivelant, but I have yet to find it.  I don't know
all the shortcuts yet so it's taking me a lot longer to write code.  The largest
obstacle of course is the fact that everything is based on BSD which I haven't used
since college.  The other side of the fence is a fascinating and difficult place
to navigate.  All of those shinny candy buttons compell me to forge on!<br /><br />
I am currently trying to port some file IO code written by my friend <a href="http://www.jrepp.com">Jacob
Repp</a> to do the same thing in OS X.  Jacob is an excellent engineer and most
of his code is already entirely portable, so by the end of this I'm hoping to have
a how to guide for writing OS X equivelant file IO.  Surprisingly I couldn't
find much on porting in this direction on the web.  There's plenty in each column,
but not much for going between them.<br /><br />
I just found this in the Xcode development guide.  This highlights the context
in which Apple does software development.  Notice that revenue stream is not
in this list.<br /><br /><ul><li>
What do you expect to be the user’s motivation for using the application?</li><li>
What do you intend to be the user’s experience while using the application?</li><li>
What is the goal or focus of your application?</li><li>
How does your application organize and display the information people care about?
Is there a natural organization associated with the main task of the application?</li></ul><br />
These are all afterthoughts in most development cycles.  The business objective
is usually much higher up, which is important as you need money to pay developers. 
However these human questions will lead to software that is simply more enjoyable
to use.<br /><p></p><img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=14574cb2-4274-407c-bfea-04153c81fced" /></body>
      <title>Going over to the gray side...</title>
      <guid isPermaLink="false">http://www.johnblackman.com/PermaLink,guid,14574cb2-4274-407c-bfea-04153c81fced.aspx</guid>
      <link>http://www.johnblackman.com/2008/03/27/GoingOverToTheGraySide.aspx</link>
      <pubDate>Thu, 27 Mar 2008 04:04:57 GMT</pubDate>
      <description>So I am trying my hand at writing code on the Mac for the first time ever.&amp;nbsp; My wife (an artist, and therefore Mac owner) has been kind enough to lend me her laptop so that I might install Xcode and the iPhone SDK upon it.&amp;nbsp; Laden with this new power, I now dive into documentation and the Xcode development environment.&lt;br&gt;
&lt;br&gt;
I've only been at it for a single day, but so far I am a fish out of water.&amp;nbsp;
I find the tools to be very lacking compared to Visual Studio.&amp;nbsp; I do realize
this is likely to my lack of understanding of the tools, but there isn't intelli-sense&amp;nbsp;
for the Xcode SDK.&amp;nbsp; This feature for the .NET envoironment is a huge time saver.&amp;nbsp;
I'm sure there is a coca equivelant, but I have yet to find it.&amp;nbsp; I don't know
all the shortcuts yet so it's taking me a lot longer to write code.&amp;nbsp; The largest
obstacle of course is the fact that everything is based on BSD which I haven't used
since college.&amp;nbsp; The other side of the fence is a fascinating and difficult place
to navigate.&amp;nbsp; All of those shinny candy buttons compell me to forge on!&lt;br&gt;
&lt;br&gt;
I am currently trying to port some file IO code written by my friend &lt;a href="http://www.jrepp.com"&gt;Jacob
Repp&lt;/a&gt; to do the same thing in OS X.&amp;nbsp; Jacob is an excellent engineer and most
of his code is already entirely portable, so by the end of this I'm hoping to have
a how to guide for writing OS X equivelant file IO.&amp;nbsp; Surprisingly I couldn't
find much on porting in this direction on the web.&amp;nbsp; There's plenty in each column,
but not much for going between them.&lt;br&gt;
&lt;br&gt;
I just found this in the Xcode development guide.&amp;nbsp; This highlights the context
in which Apple does software development.&amp;nbsp; Notice that revenue stream is not
in this list.&lt;br&gt;
&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
What do you expect to be the user’s motivation for using the application?&lt;/li&gt;
&lt;li&gt;
What do you intend to be the user’s experience while using the application?&lt;/li&gt;
&lt;li&gt;
What is the goal or focus of your application?&lt;/li&gt;
&lt;li&gt;
How does your application organize and display the information people care about?
Is there a natural organization associated with the main task of the application?&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;
These are all afterthoughts in most development cycles.&amp;nbsp; The business objective
is usually much higher up, which is important as you need money to pay developers.&amp;nbsp;
However these human questions will lead to software that is simply more enjoyable
to use.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=14574cb2-4274-407c-bfea-04153c81fced" /&gt;</description>
      <comments>http://www.johnblackman.com/CommentView,guid,14574cb2-4274-407c-bfea-04153c81fced.aspx</comments>
      <category>Code</category>
      <category>Mac</category>
    </item>
    <item>
      <trackback:ping>http://www.johnblackman.com/Trackback.aspx?guid=6167bc24-0ca5-481f-b3b8-e51e42dc5ff7</trackback:ping>
      <pingback:server>http://www.johnblackman.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.johnblackman.com/PermaLink,guid,6167bc24-0ca5-481f-b3b8-e51e42dc5ff7.aspx</pingback:target>
      <dc:creator>John S Blackman</dc:creator>
      <wfw:comment>http://www.johnblackman.com/CommentView,guid,6167bc24-0ca5-481f-b3b8-e51e42dc5ff7.aspx</wfw:comment>
      <wfw:commentRss>http://www.johnblackman.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6167bc24-0ca5-481f-b3b8-e51e42dc5ff7</wfw:commentRss>
      <title>Migrating Entourage to Outlook</title>
      <guid isPermaLink="false">http://www.johnblackman.com/PermaLink,guid,6167bc24-0ca5-481f-b3b8-e51e42dc5ff7.aspx</guid>
      <link>http://www.johnblackman.com/2008/03/21/MigratingEntourageToOutlook.aspx</link>
      <pubDate>Fri, 21 Mar 2008 19:25:28 GMT</pubDate>
      <description>&lt;p&gt;
&lt;span style="FONT-SIZE: 10pt; COLOR: #003300; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;You
may be asking yourself, why would anyone be going from a Mac back to a PC.&amp;nbsp; I
mean that's going back into the big market share.&amp;nbsp; Maybe it's for the artists
who gave up, but not many are doing it.&amp;nbsp; I could not find a tool that would import
an Entourage .rge file into Microsoft Outlook 2007.&amp;nbsp; I found some tools to read
.rge files on a mac.&amp;nbsp; Oh and you can transfer your contacts via a tab delimited
text file.&amp;nbsp; What about e-mail?&amp;nbsp; Oh you can copy it to the file system and
loose all you formatting.&amp;nbsp; I guess this just goes to show that the market for
users converting their e-mail from&amp;nbsp;Entourage to&amp;nbsp;Outlook is small which means
Macs must be catching up.&amp;nbsp; Or it means that no one uses Entourage, which seems
more likely since Macs are so yahoo and gmail friendly.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="FONT-SIZE: 10pt; COLOR: #003300; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Why
am I moving machines around anyway?&amp;nbsp; Well I'm going to embark on some XCode programming.&amp;nbsp;
I've never written anything for the Mac before, but it's shiny brushed aluminum surface
calls to me.&amp;nbsp; And in actuality, I really just want to make an iPhone app.&amp;nbsp;
The &lt;a href="http://www.macworld.com/article/132402/2008/03/appstore.html"&gt;AppStore&lt;/a&gt; Mr.
Jobs is talking about launching just sounds so simple, so elegant, so mac.&amp;nbsp; It
opens in June which is plenty of time to put together a workable app.&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.johnblackman.com/aggbug.ashx?id=6167bc24-0ca5-481f-b3b8-e51e42dc5ff7" /&gt;</description>
      <comments>http://www.johnblackman.com/CommentView,guid,6167bc24-0ca5-481f-b3b8-e51e42dc5ff7.aspx</comments>
      <category>Code</category>
      <category>Mac</category>
    </item>
  </channel>
</rss>