<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>Steven Kelly on DSM: category: General</title>
		<link>http://www.metacase.com/blogs/stevek/blogView</link>
		<description>Domain-Specific Modeling: A Toolmaker Perspective</description>
		<webMaster>stevek@metacase.com</webMaster>
		<lastBuildDate>Sat, 31 Jan 2009 17:26:42 +0200</lastBuildDate>
		<admin:generatorAgent rdf:resource="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/CSTBlogModule"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:stevek@metacase.com"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>Steven Kelly</dc:creator>
		<dc:rights>Copyright 2005- Steven Kelly</dc:rights>
		<dc:date>2009-01-31T17:26:42+02:00</dc:date>
		<item>
			<title>Google on Google: This site may harm your computer</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3410875602</link>
			<category>General</category>
			<pubDate>Sat, 31 Jan 2009 17:26:42 +0200</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p>That was weird: searching for anything on Google was returning all results marked as &quot;This site will harm your computer&quot;. Even searching for Google:</p>
<p><a href="http://www.metacase.com/blogs/stevek/images/GoogleMayHarmYourComputer.png"><img alt="All Google results claim: This site may harm your computer" src="http://www.metacase.com/blogs/stevek/images/GoogleMayHarmYourComputer-cut.png"/></a></p>

<p>I submitted a report to Google, and in a few minutes Google.com was corrected. Google.co.uk showed bad results for one more search, but now that too is corrected. I couldn't find any mentions elsewhere of this yet, but it occurred both from home and via my work PC.</p></div>]]></description>
			<guid isPermaLink="false">3410875602</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3410875602</wfw:comment>
		</item>
		<item>
			<title>Windows Home Server CTP</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3354878250</link>
			<category>General</category>
			<pubDate>Tue, 24 Apr 2007 14:37:30 +0300</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p><a href="http://feeds.feedburner.com/~r/SamGentile/~3/111270205/new-and-notable-158.aspx">Sam Gentile</a> pointed out the CTP of the new Windows Home Server. I can't believe I'd not seen this before -- the original <a href="http://www.microsoft.com/Presspass/press/2007/jan07/01-08WindowsHomeServerPR.mspx">press release</a> is from January. There's a good description and series of previews on Paul Thurrott's SuperSite for Windows: start with the first <a href="http://www.winsupersite.com/reviews/whs_preview.asp">Windows Home Server Preview</a> and follow the links on the right for the rest. The <a href="http://en.wikipedia.org/wiki/Windows_Home_Server">Wikipedia article</a> is also a useful summary.</p>
<p>The feature list is largely unsurprising -- or to put it another way, just what you'd want. The centralized backup from all client PCs, kick-started by the server, is a nice touch. Disk usage is kept manageable by Single Instance Storage: if the same file exists on several PCs, only one copy is made. One of the issues with backing up all clients is the timing. WHS is set to complete the backups at night, and sets the clients to wake up then. It <a href="http://forums.microsoft.com/WindowsHomeServer/ShowPost.aspx?PostID=1468505&amp;SiteID=50">looks like</a> this is on a timer in the BIOS, rather than Wake on LAN (which is cooler but hard to get working). </p><p>I've looked at various kind of NAS devices (e.g. <a href="http://www.nslu2-linux.org/">NSLU2</a>), and also at the <a href="http://www.apple.com/macmini/">Mac Mini</a>, for use as an always-on server at home. Having a <a href="http://www.toppy.org.uk/">Topfield 5100</a> as our media centre (digital TV, MP3, photos) and a <a href="http://wii.nintendo.com/">Wii</a> as our games console and TV internet browser works great on the home entertainment side, but it would be nice to have something more integrated on the computing side of things. With a Win95 laptop for my son, a Win98 laptop and Ubuntu desktop for my wife, an XP desktop for me, and a couple of PC carcasses to look after, I don't want to tempt myself to waste more time configuring anything clever.</p></div>]]></description>
			<guid isPermaLink="false">3354878250</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3354878250</wfw:comment>
		</item>
		<item>
			<title>IE7: Redmond, we have a problem</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3343167504</link>
			<category>General</category>
			<pubDate>Sun, 10 Dec 2006 01:38:24 +0200</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">



<p>It's d%E9j%E0 vu <a href="http://www.metacase.com/blogs/stevek/blogView?showComments=true&entry=3308397127">all over again</a>... In a fit of optimism, I let Windows upgrade to IE7 on my back-up machine. The result didn't exactly fill me with confidence:</p>

<p><a href="http://www.metacase.com/blogs/stevek/images/ie7.png"><img alt="Error on page: opener.document is null or not an object" src="http://www.metacase.com/blogs/stevek/images/ie7s.jpg"/><br/><br/>(Image slightly edited for size: click to open original)</a></p>

<p>I know this happens to us all on occasion: bugs only appear when customers get their hands on products. Still, you'd think that at least the first intro pages would have been tested pretty thoroughly. And it's hard to find excuses for Microsoft: they have the resources, they wrote the OS, they wrote the app, and they wrote the page. The rest of us building web pages have to make do with just the last item.</p><p>Much has been written recently about the problems Microsoft are facing (<a href="http://www.joelonsoftware.com/items/2006/11/24.html">bloat</a>, <a href="http://scobleizer.com/2006/06/14/why-wall-street-didnt-believe-steve-ballmer-and-what-he-can-do-about-it/">Ballmer</a>, <a href="http://www.itwire.com.au/content/view/4818/53/">brain-drain</a>... and those are just the ones beginning with B! For a more humorous view, see <a href="http://www.valleyofthegeeks.com/News/BallmerKiss.html" title="Ballmer leaves Microsoft">here</a>). I can't see them going anywhere soon, but with the release of Vista, Office 2007 and IE7 we sure get a good chance to examine what we think of them. Maybe people won't jump ship on Vista and Office, choosing just to stay with their current version for now, which will give Microsoft a chance to redeem themselves in the subsequent version. IE7, however, could be too little too late -- and if my first impressions are borne out, too badly executed. </p><p>I've not seriously considered another browser since moving to IE from Netscape, but even I'm now feeling more inclined to try Firefox than IE7. If Firefox 3.0 can stay on schedule and nail one more major feature over IE ("<a href="http://wiki.mozilla.org/Firefox:Places:Scratch_Pad">places</a>"?), it might well have a shot at taking the lead in the <a href="http://www.w3schools.com/browsers/browsers_stats.asp">browser wars</a>.</p></div>]]></description>
			<guid isPermaLink="false">3343167504</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3343167504</wfw:comment>
		</item>
		<item>
			<title>Off to OOPSLA , or, The Joys of Travel</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3338838943</link>
			<category>General</category>
			<pubDate>Fri, 20 Oct 2006 23:15:43 +0300</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">



<p>I'm happy but exhausted -- and no, it's not much to do with the title of the next post! I'm flying to OOPSLA tomorrow, and the-airline-who-must-not-be-named's in-flight hospitality executives (or whatever they're officially called these days) have decided that now would be a good time to go on strike. This means that my 6am flight tomorrow morning -- which I was of course eagerly looking forward to waking up to -- is canceled, and I've had to find alternative transport for the first leg. Apart from they couldn't just tell me the flight was canceled, that would have been too easy. Instead, some time in the afternoon they announce which flights are going to run tomorrow. Doesn't exactly give you much time to react if they tell you Friday 2pm and you were meant to fly Saturday 6am...</p>

<p>Left without much choice, I booked another flight for this evening. You'd think that would be the end of it -- some hassle, but at least they'll refund my morning flight if it is canceled. The twist in the tail though (and I'm really hoping we've got to the tail here) is that if the flight is <em>not</em> canceled, I won't be using my morning flight (obviously enough), so the airline will kindly cancel the return leg of that flight, leaving me stranded after OOPSLA. Craziest of all is that the return leg is operated by an airline that <em>isn't</em> on strike, in fact the same one as I'm flying on this evening.</p><p>So, I heartily endorse Markus Voelter's "I hate traveling" stance (sorry, no links here: we're 20,000 ft above the nearest WLAN). There ought to be an extra ribbon at OOPSLA: "Yes, the airline screwed up my trip too". Whatever the statistics might say, the quality of air travel is rapidly approaching the quality of software ten years ago. We all have our own idea which airline qualifies best as the "Word Perfect for Windows" of the aviation world, and the sad thing is that pretty much all of them are getting a good number of votes.</p><p>If things are going to get worse, let's hope they get so bad that we all decide to stay home and figure out how to do these meetings without leaving our families and comfy beds behind -- wouldn't be a bad thing for the environment either.</p></div>]]></description>
			<guid isPermaLink="false">3338838943</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3338838943</wfw:comment>
		</item>
		<item>
			<title>Asking the right question from the wrong person</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3325777074</link>
			<category>General</category>
			<pubDate>Mon, 22 May 2006 18:57:54 +0300</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p>Great video via <a href="http://www.almaer.com/blog/archives/001189.html">Dion</a> of the BBC <a href="http://www.youtube.com/watch?v=02YW7qJsRE8">interviewing completely the wrong guy</a> on the Apple Corp vs. Apple Computer lawsuit:</p>
<blockquote>Guy Kewney, a white, bearded technology expert was astonished to see himself appear on screen as a black man with an apparent French accent. The BBC were interviewing &quot;Experts&quot; on the Apple Corps vs Apple Computers legal case. They called for the &quot;Expert&quot; a Mr Guy Kewney, but a Mr Guy Goma raised his hand. A mic was attached and he was put live in the studio to answer questions. He was a cab driver waiting for job interview.</blockquote><p>Reminds me of some DSM/MDA/Software Factories panels I've seen recently... ;-)</p></div>]]></description>
			<guid isPermaLink="false">3325777074</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3325777074</wfw:comment>
		</item>
		<item>
			<title>Server Monitoring</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3325519596</link>
			<category>General</category>
			<pubDate>Fri, 19 May 2006 19:26:36 +0300</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p>Since our server runs several web apps for internal, partner and external use, I was looking for something to monitor it automatically. Last year I tried a couple of monitoring services from the US, where their PC pings our server or grabs a web page. Both of them completely failed to deliver -- on one the automated system to try out their service for free didn't respond at all, and on the other it responded, but then only ever pinged our server once.</p>
<p>Whilst an external service would be best, having one directly on our server is still useful. If just one service on the server fails, emailing or paging me will generally work fine. With a little ingenuity, it's also possible to check network connectivity, e.g. if our server checks a web page elsewhere, which loads a page from our server. </p>
<p><table border="0"><tr><td>For the moment, we're going with <a href="http://www.poweradmin.com/servermonitor/index.asp">PA Server Monitor</a>, which seems to be working quite nicely. It has an impressive array of things it can check, all highly configurable, but with a nice default set of choices. No &quot;customization cliff&quot; here, and yet no need to hand-code things :-). There are versions ranging from free to $99 per server, and even the free ones do a useful job.  </td>
<td><a href="http://www.poweradmin.com/servermonitor" title="Server Monitor"> 
<img alt="Server Monitor" border="0" src="http://www.poweradmin.com/ServerMonitor/MonitoredByPA.gif">
</img></a></td></tr></table></p>
<p>Their <a href="http://www.poweradmin.com/watchdisk/watchdisk.asp">WatchDisk</a> software also seems like a good idea, if you too have users who sometimes hog too much server disk space, but you don't fancy going all totalitarian and imposing quotas.</p><p>If you know of any other good solutions, do share them with others by posting a comment!</p></div>]]></description>
			<guid isPermaLink="false">3325519596</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3325519596</wfw:comment>
		</item>
		<item>
			<title>Intentional Software hiring</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3323426703</link>
			<category>General</category>
			<pubDate>Tue, 25 Apr 2006 14:05:03 +0300</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p>Intentional Software is <a href="http://www.intentsoft.com/company/jobs.html">hiring</a> a few programmers:</p>

<blockquote>Currently we have openings for a select few outstanding programmers. If you would like to work on a new breakthrough product that will transform how software is used and developed, this is your opportunity. If you are bright, highly competent, willing to take risks and enjoy having fun working together in a team, you will fit right in. Your specific background, your number of years in the industry or the specific technologies you master are less important.</blockquote>

<p>The &quot;willing to take risks&quot; bit might just be related to their <a href="http://www.intentsoft.com/company/legal.html">No-Privacy Policy</a> (Terms of Use for their website), which is either hilarious or frightening (or then both):</p>

<blockquote>Intentional Software Corporation reserves the right to change these Terms of Use from time to time without notice, effective when changed on this website. For that reason, you should read these Terms of Use each time in the future before you click, access, browse or use this website or our blog. </blockquote>

<p><a href="http://en.wikipedia.org/wiki/Catch-22">Catch-22</a>. I just hope they can find someone to <a href="http://en.wikipedia.org/wiki/Barber_paradox">shave their barber</a>...</p><p>On a more serious note, they have some great people there, including <a href="http://intentsoft.com/news/announcements.html#article">Magnus Christenson</a>. He's charged with turning the interesting ideas and prototypes into an actual released product -- a task I and many readers can sympathize with! </p><p>Intentional Software's ideas are similar to DSM and Software Factories. They're more like Software Factories than DSM in that they stay closer to code than to models -- the main visual format is more code-like than model-like. Then again, they're more like DSM than SF in that a new language is created for each project domain -- SF being more about Microsoft or partners creating somewhat domain-specific languages that many companies will use. A good overview can be found from a ZDNet <a href="http://blogs.zdnet.com/BTL/index.php?p=1190">interview with Charles Simonyi</a>. </p></div>]]></description>
			<guid isPermaLink="false">3323426703</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3323426703</wfw:comment>
		</item>
		<item>
			<title>Re: Very cool outlet update</title>
			<link>http://www.metacase.com/blogs/stevek/blogView?showComments=true&amp;entry=3318675080</link>
			<category>General</category>
			<pubDate>Wed, 01 Mar 2006 14:11:20 +0200</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p><img align="right" alt="Rotating socket" src="http://www.metacase.com/blogs/stevek/images/rotatingSocket.jpg"></img><a href="http://www.cincomsmalltalk.com/blog/blogView?showComments=true&amp;entry=3318591943">Spotted in Smalltalk Tidbits, Industry Rants</a></p>

<blockquote>This is a <a href="http://www.gizmag.com/go/5287/">very cool outlet gadget</a> - it's simple, but boy, would it solve a lot of problems. ... I have lots of devices whose power plugs eclipse the nearest outlet (on powerstrips and on walls). Very cool.</blockquote>

<p>Next I want to see the powerstrip version (sorry, the <a href="http://www.gizmag.co.uk/go/4852/">PowerSquid</a> just doesn't do it for me). And why not let the sockets slide back and forth along the strip while we're at it?</p>
<br clear="right"></br>
</div>]]></description>
			<guid isPermaLink="false">3318675080</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.metacase.com/blogs/stevek/blogView/servlet/CommentAPIServlet?guid=3318675080</wfw:comment>
		</item>
	</channel>
</rss>
