<?xml version="1.0" encoding="UTF-8"?><rss xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>blog.pyrusmalus.com</title><link>http://www.pyrusmalus.com/blog.html</link><description>PyrusMalus Blog</description><language>en-us</language><copyright>Copyright 2006 PyrusMalus</copyright><lastBuildDate>Fri, 26 Oct 2007 11:58:26 Z</lastBuildDate><generator>Xthings 1.0</generator><item><title>Loneliness of a Lone NDA'd Developer</title><link>http://www.pyrusmalus.com/blog/archives/2007/10/26/loneliness_of_a_lone_nda_d_developer.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/10/26/loneliness_of_a_lone_nda_d_developer.html</guid><dc:creator>David Masters</dc:creator><pubDate>Fri, 26 Oct 2007 11:55:15 GMT</pubDate><description><![CDATA[
<p>Happy Leopard Day! I&#x2019;m particular happy, not because the latest version of Mac OS X is finally shipping, but because hopefully now I&#x2019;ll finally be able to talk about it.</p>
<p>Leopard was first shown to developers at WWDC06, just over fourteen months ago. Since that point developers have been prohibited from talking about it due to the Non-Disclosure Agreement we all signed up to as part of the Apple Developer Connection.</p>
<p>While the presence of an NDA is completely understandable, it does make it extremely hard for independent developers, especially those who are working on their own, to develop on a pre-release OS since Apple, in their infinite wisdom, don&#x2019;t even have a mailing list for NDA'd developers to talk to each other. This means that the entire extent of me being able to talk with other developers about Leopard has been concentrated into a grand total of ten days (five days at each of WWDC06 and 07) over the last four-hundred and forty-six days, give or take a couple.</p>
<p>This ratio, in my opinion, isn&#x2019;t good enough: problems and queries that could have been answered in days (or even less!) on a mailing list exclusive to NDA'd developers turned into lengthy and lonely explorations through sample code and pre-release documentation, slowing progress down often to a complete halt. Not even being able to ask, &#x201C;Is anyone else having a problem with this?&#x201D; means you&#x2019;re never sure if the problem is in the latest build, or is in your code, or is merely a figment of your imagination.</p>
<p>The fact that developers didn&#x2019;t get a build of the GM version of Leopard (but Journalists did) is already a <a href="http://daringfireball.net/linked/2007/october#thu-25-pogue">sore point with developers</a>, particularly those with applications ready to ship. While I&#x2019;ll be happy when we do get the GM build, I&#x2019;ll be even happier when the NDA is lifted and we can finally talk. Well, at least until the next big cat comes along.</p>
]]></description></item><item><title>Dreamweaver or The Dream Team</title><link>http://www.pyrusmalus.com/blog/archives/2007/09/12/dreamweaver_or_the_dream_team.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/09/12/dreamweaver_or_the_dream_team.html</guid><dc:creator>David Masters</dc:creator><pubDate>Wed, 12 Sep 2007 12:19:48 GMT</pubDate><description><![CDATA[
<p>At last night‰&#x20AC;ªs <a href="http://www.glasmug.com">GlasMug</a> meeting we did ‰&#x20AC;÷Speed Dating for Mac Apps‰&#x20AC;ª, in which we had a (very) quick look at 30 applications in 60 minutes. I had the fun task of showing off some applications for web development: my personal ‰&#x20AC;÷Dream Team‰&#x20AC;ª when it comes to writing HTML and CSS.</p>
<i>HTML Editing</i>
<p>When it comes to editing HTML I want an editor that helps out as much as possible: eliminating common errors, speeding up repetitive tasks; and doing it all in a way that doesn‰&#x20AC;ªt make me scream. For me that editor is <a href="http://www.macromates.com">TextMate</a>.</p>

<img src="/_resources/images//blog/dreamweaver_or_the_dream_team/textmate_icon.png"/>
<p>TextMate has an awesome set of features and I still feel as if I am just scratching the surface. Code-completion and color syntax highlighting are just the start, as TextMate provides an incredible list of shortcuts for entering and editing text, whether you‰&#x20AC;ªre editing HTML or any one of over 50 other languages. At just ‰âÂ39 it easily paid for itself in terms of increased productivity.</p>

<i>CSS Editing</i>
<p>While TextMate has good support for CSS I wanted something that made working with CSS even easier: support for navigating lengthy stylesheets; the ability to either enter rules textually or with visual editors; and, once again, do it in a way that doesn‰&#x20AC;ªt make me scream. That application was <a href="http://www.macrabbit.com/cssedit/">CSSEdit 2.5</a>.</p>

<img src="/_resources/images//blog/dreamweaver_or_the_dream_team/cssedit_icon.png"/>
<p>CSSEdit is an application that you can easily fall in love with. (Well, if you‰&#x20AC;ªre a web developer, and if you‰&#x20AC;ªre in the habit of falling in love with applications). It makes working with stylesheets really easy: code-completion and syntax coloring help enter and edit text, while visual editors help pick styles quickly and easily. There are a whole load of nice little features which show the depth of thought that has gone into the application, along with lots of high-level features that make web development a lot easier: milestones provide a useful safety-net, while the X-ray option is invaluable in debugging webpage layouts. At $29.95 it easily paid for itself on the very first stylesheet.</p>

<i>Local web hosting</i>
<p>Hosting a website on your own Mac during development is fairly easy, but it isn‰&#x20AC;ªt as convenient as it could be. One application that can make virtual hosting a lot easier is <a href="http://headdress.twinsparc.com/">Headdress</a>.</p>	

<img src="/_resources/images//blog/dreamweaver_or_the_dream_team/headdress_icon.png"/>
<p>Headdress makes it easy to manage multiple virtual hosts on your own Maso you can easily preview multiple local websites during development. While I don‰&#x20AC;ªt currently use it (we have some weird hosting requirements and I don‰&#x20AC;ªt mind messing around on the command line) it is an application that we highly recommend for the ease with which it sets up virtual hosts. Headdress is $14.99.</p>

<i>Other applications</i>
<p>The great thing about web development on the Mac right now is the wide range of really great applications. These apps are my personal Dream Team, hopefully you can find your own Dream Team too.</p>

]]></description></item><item><title>iPhone, Early Adoption, and $100</title><link>http://www.pyrusmalus.com/blog/archives/2007/09/08/iphone_early_adoption_and_one_hundred_dollars.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/09/08/iphone_early_adoption_and_one_hundred_dollars.html</guid><dc:creator>David Masters</dc:creator><pubDate>Sat, 8 Sep 2007 21:19:25 GMT</pubDate><description><![CDATA[

<p>So I have an iPhone. This means that I am, according to Steve, one in a million. Which is, I like to think, a very nice thing for him to say about me, and not just a statistical statement based on the number of iPhones sold to date.</p>
<p>It would be safe to say that I fall into the category of &#x2018;early adopter&#x2019;, doubly so given the fact that the iPhone isn&#x2019;t even released over here. Early adopters are well aware of the risks of buying first-generation products; and are also well aware of the likelihood of price cuts as the product meets the market, and vice versa. Even $200 price cuts on an iPhone after only a few months on sale?</p>
<p>If you want to read lots of well-thought-out opinions on the price cut, a good place to start is <a href="http://daringfireball.net/2007/09/price_cut">The Price Cut Heard Round the World</a> on <a href="http://daringfireball.net">Daring Fireball</a>.</p>
<p>Steve was kind enough to send me a personal email shortly after the announcement of the price cut, which you can read at <a href="http://www.apple.com/hotnews/openiphoneletter/">&#x201C;To all iPhone customers&#x201D;</a> in which he explained the thinking behind the price cut, and offered $100 store credit. I paid $699 (and a bit more to get it to this country) for my iPhone, and I felt it was definitely worth that. I also know that future iPhones will be faster, better, slimmer, smarter, and cheaper. (And some may even be sold in the UK). As Steve says, &#x201C;This is life in the technology lane.&#x201D; Whether the $100 store credit was a knee-jerk reaction or a carefully planned move we can only speculate, but it was a pleasant surprise.</p>
<p>Actually, my immediate reaction on hearing the price cut was not one of anger or annoyance, but a fear that this move would dissuade more people from buying first-generation products from Apple in future.  By providing the $100 store credit Apple hopefully retains the trust of early-adopters, and avoids a potential relation to the <a href="http://en.wikipedia.org/wiki/Osborne_effect">Osborne effect</a> in which people delay purchasing a new product in case the price drops significantly mere months after launch.</p>
<p>I&#x2019;m really pleased to see the price cut on iPhone. The old 4GB iPhone at $499 looked to me to be purely a way of making the entry price seem low, as almost everyone would (and did) opt for the 8GB model instead. So dropping the 4GB model was an obvious decision, in my opinion. I would have expected the 8GB to drop to the price of the 4GB model, $499, so the extra $100 drop was a bit of a surprise. Was it desperation to hide flagging sales? I don&#x2019;t think so. I think the logic behind the price cut is clear: as Steve says, &#x201C;It benefits both Apple and every iPhone user to get as many new customers as possible in the iPhone &#x2018;tent&#x2019;.&#x201D; Just imagine what would have happened if this logic had been applied in 1984 after the launch of Macintosh.</p>
<p>The other great news is the introduction of the <a href="http://www.apple.com/ipodtouch/">iPod touch</a>, an iPod with the same Multi-touch interface as the iPhone, and a lot of the same applications. Starting at $299, this device is going to be a another great way of getting people in to the iPod &#x2018;tent&#x2019;: people who want the sophisticated interface of the iPhone, but don&#x2019;t need the telephony capabilities, or who live in any country other than the US and therefore can&#x2019;t make use of the telephony capabilities.</p>
<p>The combination of the greater affordability of iPhone, and the introduction of iPod touch, makes it easier for more people to literally get their hands on this new platform and interface. To me, this is the important thing: it isn&#x2019;t just about getting new customers in to the iPhone &#x2018;tent&#x2019; or the iPod &#x2018;tent&#x2019;, it is getting them in to the Apple &#x2018;tent&#x2019;. And that&#x2019;s why it won&#x2019;t be like &#x2018;1984&#x2019; this time.</p>
]]></description></item><item><title>GlasMug and the iWorkshops</title><link>http://www.pyrusmalus.com/blog/archives/2007/09/05/glasmug_and_the_iworkshops.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/09/05/glasmug_and_the_iworkshops.html</guid><dc:creator>David Masters</dc:creator><pubDate>Wed, 5 Sep 2007 10:23:26 GMT</pubDate><description><![CDATA[
<p><a href="http://www.glasmug.com">GlasMug</a>, the Glasgow Mac Users Group, are holding their September meeting on Tuesday 11 September from 19:00 to 21:00 at Scotsys on Great Western Road in Glasgow.</p>
<p>This month we&#x2019;re doing four mini-workshops: iLife, iWork, iPhone, and I&#x2019;ll-be-showing-some-web-development-tools. I would have called my workshop iWeb in order to keep the names consistent but given that I&#x2019;m not going to be showing the application iWeb it would have been misleading. Instead I&#x2019;ll be showing a handful of great editing tools that make creating standards-compliant websites on the Mac a dream. There should be time for everyone to move around each of the mini-workshops so you&#x2019;re not limited to just one!</p>
<p>It&#x2019;ll also be interesting to see how many new members we have for this meeting following our recruitment drive during the line for the opening of Apple Store Buchanan Street. The &#x201C;Crazy Ones&#x201D; &#x2014; those GlasMug-ers who joined the line at midnight &#x2014; were responsible for wildly cheering and applauding everyone who subsequently joined the line and then, when the newcomer was suitably dazed by this welcome, would quickly try to recruit them for GlasMug! (Some people even <a href="http://www.flickr.com/photos/fraserspeirs/1232706219/">joined the line twice</a> to get more cheers!)</p>
<p>If you&#x2019;re looking to try out the new versions of iLife and iWork, or to get your hands on an iPhone (just don&#x2019;t make any calls!), or find out how to develop websites on your Mac, then come along and join us. We may even cheer as you come through the door!</p>
]]></description></item><item><title>Apple Store Glasgow Crazy Ones</title><link>http://www.pyrusmalus.com/blog/archives/2007/08/25/apple_store_glasgow_crazy_ones.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/08/25/apple_store_glasgow_crazy_ones.html</guid><dc:creator>David Masters</dc:creator><pubDate>Sat, 25 Aug 2007 22:08:03 GMT</pubDate><description><![CDATA[
<p>When Apple did their &#x2018;<a href="http://en.wikipedia.org/wiki/Think_Different">Think Different</a>&#x2019; campaign they saluted &#x2018;the crazy ones&#x2019;. Now, their definition of &#x2018;crazy&#x2019; might not have included queuing for nine hours overnight on Buchanan Street for the opening of Apple Store Glasgow, but I like to think that we were misfits, rebels, and troublemakers.</p>
<p><a href="http://www.pyrusmalus.com/blog/archives/2007/08/25/apple_store_glasgow_crazy_ones.html">Read more...</a></p>
]]></description></item><item><title>Apple Store Glasgow Opening Real Soon</title><link>http://www.pyrusmalus.com/blog/archives/2007/08/20/apple_store_glasgow_opening_real_soon.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/08/20/apple_store_glasgow_opening_real_soon.html</guid><dc:creator>David Masters</dc:creator><pubDate>Mon, 20 Aug 2007 17:11:04 GMT</pubDate><description><![CDATA[
<p>Must have been the post I made about the <a href="http://www.pyrusmalus.com/blog/archives/2007/08/16/apple_store_glasgow_opening_soon.html">post-it note</a> that did it: the Apple Store Glasgow now has a proper logo, and an opening date! Yes, Saturday 25 August at 9.00am is the grand opening of Scotland&#x2019;s first Apple Store, and if you don't believe me it is confirmed on <a href="http://www.ifoapplestore.com/2007/08/18/glasgow-opening-date-confirmed/">ifoAppleStore</a> and now also on <a href="http://www.apple.com/uk/retail/buchananstreet/">Apple UK</a>.</p>

<img src="/_resources/images/blog/apple_store_opening_real_soon/apple_store_line_starts_here.jpg"/>
<p>Yes, that&#x2019;s me in line already. I&#x2019;m the bigger one &#x2014; can&#x2019;t believe I got in line four and a half days ahead of the grand opening and still didn&#x2019;t get first place&#x2026;</p>
]]></description></item><item><title>iPhone, Newton, and the Missing SDK</title><link>http://www.pyrusmalus.com/blog/archives/2007/08/20/iphone_newton_and_the_missing_sdk.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/08/20/iphone_newton_and_the_missing_sdk.html</guid><dc:creator>David Masters</dc:creator><pubDate>Mon, 20 Aug 2007 15:57:17 GMT</pubDate><description><![CDATA[
<p>So I have an iPhone. So I feel I should write not only about it, but also the Apple Newton, my pre-WWDC07 predicted four-step plan for iPhone development, the elusive iPhone SDK, and why both this and the previous sentence begin with the word &#x2018;so&#x2019;&#x2026;</p>
<p><a href="http://www.pyrusmalus.com/blog/archives/2007/08/20/iphone_newton_and_the_missing_sdk.html">Read more...</a></p>
]]></description></item><item><title>Apple Store Glasgow Opening Soon?</title><link>http://www.pyrusmalus.com/blog/archives/2007/08/16/apple_store_glasgow_opening_soon.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/08/16/apple_store_glasgow_opening_soon.html</guid><dc:creator>David Masters</dc:creator><pubDate>Thu, 16 Aug 2007 21:27:50 GMT</pubDate><description><![CDATA[
<p>Will the Apple Store Glasgow be opening soon? Will it be open before Leopard ships? Will it be open before the iPhone comes to the UK? Read on for exclusive rumors (exclusive in the sense that I&#x2019;m making them up) based on post-it notes, fat-pipes, and flat-packs&#x2026;</p>
<p><a href="http://www.pyrusmalus.com/blog/archives/2007/08/16/apple_store_glasgow_opening_soon.html">Read more...</a></p>
]]></description></item><item><title>GlasMug and Uisge Beatha</title><link>http://www.pyrusmalus.com/blog/archives/2007/08/10/glasmug_and_uisge_beatha.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/08/10/glasmug_and_uisge_beatha.html</guid><dc:creator>David Masters</dc:creator><pubDate>Fri, 10 Aug 2007 23:21:05 GMT</pubDate><description><![CDATA[
<p><a href="http://www.glasmug.com">GlasMug</a>, the Glasgow Mac Users Group, are holding their August meeting on Tuesday 14 August from 19:00 to whenever we finish at <a href="http://www.scotchwhisky.net/bars/uisgebeatha.htm">Uisge Beatha</a> on Woodlands Road in Glasgow, and highlight of the evening is that I won&#x2019;t be demystifying anything for a change.</p>
<p>Note the change of venue: in recognition of the fact that a lot of members are away on holiday during the summer months we thought we&#x2019;d have a more informal meeting, and those of us who weren&#x2019;t subliminally brain-washed by Steve into only drinking water may even have a drink. Apparently, Uisge Beatha is Klingon for water of life, which in Scotland means whisky.</p>
<p>So if you&#x2019;re a Mac user in Glasgow, why not come along and join us: we&#x2019;ll be the ones all hanging around with our iPhones&#x2026; No, wait, we&#x2019;ll be the ones moaning that Apple still haven&#x2019;t set a date for launching iPhones in the UK (but when they do you&#x2019;ll be able to read all about it on <a href="http://www.iphoneuklaunch.com">iphoneuklaunch.com</a>); or eagerly discussing this week&#x2019;s crop of new announcements from Apple; or trying to predict the opening date of the Apple Store Glasgow (I know for a fact that it will be after 10 August 2007). Oh, and I&#x2019;ll be the one with the purple pompom&#x2026;</p>
]]></description></item><item><title>A-players hire A-players</title><link>http://www.pyrusmalus.com/blog/archives/2007/08/07/a-players_hire_a-players.html</link><guid isPermaLink="true">http://www.pyrusmalus.com/blog/archives/2007/08/07/a-players_hire_a-players.html</guid><dc:creator>David Masters</dc:creator><pubDate>Tue, 7 Aug 2007 14:45:35 GMT</pubDate><description><![CDATA[
<p>There is a nice story on Folklore about how Steve was lecturing on how to hire: &#x201C;A-players hire A-players,&#x201D; he said, &#x201C;B-players hire C-players.&#x201D; Apart from wondering how B-players ever get hired (they don&#x2019;t: they start off as either A-players and deteriorate, or as C-players and improve), this quote jumped back into my head this week on learning that one of the websites that we had designed and delivered, in conjunction with a marketing company, was now going to be managed by &#x2018;some guy doing a homer&#x2019;.</p>
<p>Now, this website was for a professional &#x2014; well, I'm not going to reveal what they did, nor am I going to reveal the web address, because I&#x2019;m not out to name-and-shame, but they are a professional organization, providing a professional service, aimed at professional clients. So why not use professional marketing agencies, and a professional web designer?</p>
<p>I wouldn&#x2019;t feel so bad if the site had been improved upon since they went away, but the site that we spent ages designing and developing is quickly falling apart. Margins are all over the place, headers move up and down depending on which page you&#x2019;re on, the content has spilled out to become at least 1600-pixel wide, pictures are distorted and stretched, colors are chosen almost at random, links are broken, the site map page spews xml, cross-platform support is a joke, and &#x2014; worst of all from a design perspective &#x2014; Comic Sans has been given pride of place.</p>
<p>On one hand it was amusing watching the site deteriorate last week in front of our eyes: it was obvious that the new designer was working live on the CSS stylesheets, not quite understanding what the stylesheets were doing, and introducing table tags and other HTML 1.0 throwbacks as they went along. On the other hand, it was depressing to see our hard work being ripped apart, the visual design being broken, and the coding-standards ignored.</p>
<p>I don&#x2019;t mind as much if clients find someone cheaper to do the job if the quality is as good as, or better, than what we can deliver: that way we know we have to stay competitive on pricing, and constantly work to improve our skills, and work efficiently. But when you pay less and your website breaks completely as a result, who&#x2019;s actually benefitting?</p>
<p>So, back to the A-players hiring A-players. At least now I know that if anyone asks me to recommend a professional &lt;insert-what-this-company-does&gt; I&#x2019;ll know what to say, &#x201C;You don&#x2019;t need a professional &lt;insert-what-this-company-does&gt;, apparently you just get some guy doing a homer to do it.&#x201D;</p>
]]></description></item>
</channel></rss>
