Skip to content
Permalink
Browse files

Content, configuration and static file update

  • Loading branch information...
DuncanmaMSFT committed Mar 31, 2019
1 parent 36f7bab commit e06898fd7504df36a8aa7dee50140cba296df8de
Showing 624 changed files with 16,282 additions and 2,111 deletions.
@@ -1,4 +1,4 @@
baseURL = "https://duncanmackenzieblog.z5.web.core.windows.net/"
baseURL = "https://duncanmackenzieblog.azureedge.net/"
languageCode = "en-us"
title = "Duncan Mackenzie"
DefaultContentLanguage = "en"
@@ -22,7 +22,7 @@ publishDir = "public"
buildDrafts = false
buildFuture = false
buildExpored = false
canonifyURLs = true
canonifyURLs = false

enableRobotsTXT = true
enableGitInfo = false
@@ -40,7 +40,7 @@ disableHugoGeneratorInject = false
name = "Duncan Mackenzie"

[blackfriday]
hrefTargetBlank = true
hrefTargetBlank = false

[taxonomies]
tag = "tags"
@@ -1,7 +1,10 @@
---
date: 2004-09-07T08:23:00+00:00
title: 14 part “Soup-to-Nuts” webcasts on Windows Forms…
title: 14 part "Soup-to-Nuts" webcasts on Windows Forms...
type: posts
tags:
- Development
- .NET
---
I can't find any other landing page for this, so check out [the blog entry from Georgeo Pulikkathara](http://weblogs.asp.net/msdnwebcasts/archive/2004/09/07/226144.aspx) for all the details...

@@ -2,8 +2,12 @@
date: 2006-11-03T22:49:00+00:00
title: 24 Hours to Boston and Back
type: posts
tags:
- Xbox
- on10
- Star Trek
---
![StarTrek Legacy](http://startrek.bethsoft.com/images/ships/lg_sov-sm.gif)
![StarTrek Legacy](/images/lg_sov-sm.gif)
Last night I jumped on a flight at around 11pm in Seattle and flew to Boston, getting in around 7am, then I drove up to the offices of Mad Doc software... makers of quite a few cool games, including Empire Earth II, Star Trek Armada II and now Star Trek: Legacy for the Xbox 360 (and for the PC). Interview is all done now and I'm on my way back, with a ton of great footage for the on10.net crowd 🙂

First impressions? Of all the previous Star Trek games, Armada II was the one I liked the most, and while this is certainly not Armada III, it does share some of the same features... ship to ship combat on a fleet wide scale! Legacy takes it much farther though, better graphics, better AI, better story... co-op play across Xbox Live...
@@ -1,15 +1,17 @@
---
date: 2007-01-20T01:25:00+00:00
title: 30 more hours of Oblivion coming… wow…
title: 30 more hours of Oblivion coming... wow...
type: posts
tags:
- Xbox
---
I'm far from having used up all the gameplay in the initial release of Oblivion, and I haven't even gotten into the expansions, and now they've annouced an additional expansion with a ton more gameplay that I can jump into on the 360... amazing.
I'm far from having used up all the gameplay in the initial release of Oblivion, and I haven't even gotten into the expansions, and now they've announced an additional expansion with a ton more gameplay that I can jump into on the 360... amazing.

> [Even More Oblivion on the Shivering Isles](http://news.digitaltrends.com/article12115.html)
> Thursday, January 18 @ 11:10:00 PST
>
> Bethesda Softworks has announced The Elder Scrolls IV: Shivering Isles, an official Oblivion expansion for Windows and the Xbox 360.
>
> [<img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="281" src="http://www.duncanmackenzie.net/images/WindowsLiveWriter/30morehoursofOblivioncoming...wow_D8AE/ShiveringIsles_thumb%5B3%5D.jpg" width="500" border="0" />](http://www.duncanmackenzie.net/images/WindowsLiveWriter/30morehoursofOblivioncoming...wow_D8AE/ShiveringIsles%5B5%5D.jpg" atomicselection="true" rel="lightbox[581]" title="30 more hours of Oblivion coming... wow...)
> ![Screenshot of the Shivering Isles expansion for Oblivion](/images/ShiveringIsles.jpg)
I have to say that Oblivion is still the best 360 game I own, and it just keeps getting better.
@@ -31,6 +31,6 @@ The RSS generator for MSDN, creator of [this feed](http://msdn.microsoft.com/rss

</pre>

This generally works fine, I make a HEAD request with that URL which gives me back the MIME type and the Content Length, both of which are needed for the enclosure element in the RSS item. Sometimes though, people put in a URL to the download's landing page, not the download itself. There are good reasons for this, as the download page often contains useful information and/or multiple localized versions of the download, but it was not what I expected. In this case, I put the enclosure in with the MIME type I get back from that URL, which ends up being &#8216;text/html' and with a byte size that reflects the size of the landing page.
This generally works fine, I make a HEAD request with that URL which gives me back the MIME type and the Content Length, both of which are needed for the enclosure element in the RSS item. Sometimes though, people put in a URL to the download's landing page, not the download itself. There are good reasons for this, as the download page often contains useful information and/or multiple localized versions of the download, but it was not what I expected. In this case, I put the enclosure in with the MIME type I get back from that URL, which ends up being 'text/html' and with a byte size that reflects the size of the landing page.

This wasn't really what I wanted to happen, so I need to figure out a solution at my end, but what I noticed today and what has me a little puzzled is that at least two different validators ([here](http://rss.scripting.com/?url=http%3A%2F%2Fmsdn.microsoft.com%2Frss.xml) and [here](http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fmsdn.microsoft.com%2Frss.xml)) report these types of entries as validation errors. The error they specify is that text/html is not a valid MIME type.... but, according to [the RFC(s)](http://www.ietf.org/rfc/rfc2854.txt) (see 4.1.2 of [this RFC](http://www.rfc-editor.org/rfc/rfc2046.txt)) and other sources, it most certainly **is** a valid type. So, is there a hidden rule in RSS that enclosures have to fall within some special subset of MIME types, or are both of these validators broken? Sure, in this case it wasn't really what I wanted, but what if I really did have a text/html document for you to download?
@@ -1,6 +1,6 @@
---
date: 2006-03-08T08:03:00+00:00
title: A couple more team members post details about our new project&#8230;
title: A couple more team members post details about our new project...
type: posts
---
Adam Kinney, another member of our three-person dev team, [posts our favorite comments](http://www.adamkinney.com/note.aspx?id=112) about [the preview site ](http://on10.net)so far. Scoble, who really is on the same team as me... despite the fact that I've hardly ever seen him :)... also [discusses what we have been up to](http://scobleizer.wordpress.com/2006/03/07/what-my-coworkers-have-been-doing/#respond).
@@ -1,6 +1,6 @@
---
date: 2005-12-13T18:17:00+00:00
title: A couple of days late in seeing it&#8230; but Brian has annouced his departure from MSDN
title: A couple of days late in seeing it... but Brian has annouced his departure from MSDN
type: posts
---
First [Kent](http://blogs.duncanmackenzie.net/duncanma/archive/2005/11/11/3255.aspx), now [Brian](http://spaces.msn.com/members/brianjo/Blog/cns!1ph41gaeDxp9TA2G5t8Gj1DA!415.entry)... it seems like it would be a great time to [apply for a job as a Content Strategist](http://blogs.msdn.com/mpowell/default.aspx) 🙂
@@ -1,6 +1,6 @@
---
date: 2006-04-21T07:59:00+00:00
title: A letter to North Dakota by Randy Sarafan&#8230;
title: A letter to North Dakota by Randy Sarafan...
type: posts
---
I was browsing around on [Randy's web site](http://www.randywritesletters.com/portfolio/) after reading about an upcoming session of his at Makers Faire (hacking USB keyboards!!), and I found this: [http://www.randywritesletters.com/005.html](http://www.randywritesletters.com/005.html)
@@ -1,6 +1,6 @@
---
date: 2003-04-06T10:57:00+00:00
title: A little &#8216;bit&#8217; more on Int32 vs Integer
title: A little 'bit' more on Int32 vs Integer
type: posts
---
[Darren's](http://dotnetweblogs.com/DNeimke) comments on [my previous post:](http://dotnetweblogs.com/duncanma/Posts/4921.aspx)
@@ -1,9 +1,9 @@
---
date: 2003-07-06T03:56:00+00:00
title: A little off-topic, but &#8230;. &#8220;Verizon Sucks&#8221;
title: A little off-topic, but .... "Verizon Sucks"
type: posts
---
I'm sure I've worked with more disorganized and unprofessional companies, although I can't think of any, but I certainly haven't continued to work with them... but I'm fairly stuck with Verizon.
I'm sure I've worked with more disorganized and unprofessional companies, although I can't think of any, but I certainly haven't continued to work with them... but I'm fairly stuck with Verizon.

I just moved into a new house, only a few minutes away from my apartment, and I called Verizon to arrange for the move of the phone and DSL (both through them). They were very nice on the phone and arranged to move both as of the 3rd of July... although they had to transfer me to a 2nd person to arrange the DSL, because it seems they are essentially two different companies. Fine, whatever, I might find that need to have 2 people talk to me silly, but it isn't a big deal. I told both people the same thing.... moving on July 3rd, need service at the new location. The phone would be up sometime in the morning and DSL would be active "on the 3rd". Peachy.

@@ -1,35 +1,19 @@
---
date: 2004-06-10T10:02:00+00:00
title: A love little samples like this&#8230;
title: I love little samples like this...
type: posts
---
From [Justin Rogers](http://weblogs.asp.net/justin_rogers)

<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
> <b> <a id="viewpost.ascx_TitleUrl" href="http://weblogs.asp.net/justin_rogers/archive/2004/06/09/151675.aspx">A conversion from integer to long form english... I could write that 😉</a> </b>
>
>
> ** _[Editorial note: A more complete sample is available through article: _ [ _http://weblogs.asp.net/justin_rogers/articles/151757.aspx_ ](http://weblogs.asp.net/justin_rogers/articles/151757.aspx) _]_ **
>
> _I find little conversion functions to be the most interesting type of programming you can spend your time on. You wind up exercising so many areas of programming expertise to make the algorithms short, complete, bug free, and as fast as possible...._
<b> <a id="viewpost.ascx_TitleUrl" href="http://weblogs.asp.net/justin_rogers/archive/2004/06/09/151675.aspx">A conversion from integer to long form english... I could write that 😉</a> </b>
Almost makes me want to dig out some of my university text books, they tended to be filled with assignments like this, of course I was writing the answer in [Think Lightspeed Pascal](http://www.lysator.liu.se/~ingemar/tp45d4/think.html)... but the concept is certainly the same 🙂

![Think Lightspeed Pascal](/images/think.PNG)


** _[Editorial note: A more complete sample is available through article: _ [ _http://weblogs.asp.net/justin_rogers/articles/151757.aspx_ ](http://weblogs.asp.net/justin_rogers/articles/151757.aspx) _]_ **



_I find little conversion functions to be the most interesting type of programming you can spend your time on. You wind up exercising so many areas of programming expertise to make the algorithms short, complete, bug free, and as fast as possible...._

</blockquote>

<p dir="ltr">
Almost makes me want to dig out some of my university text books, they tended to be filled with assignments like this, of course I was writing the answer in [Think Lightspeed Pascal](http://www.lysator.liu.se/~ingemar/tp45d4/think.html)... but the concept is certainly the same 🙂


<p dir="ltr">
<img alt="Think Lightspeed Pascal" hspace="0" src="http://www.duncanmackenzie.net/images/think.png" align="baseline" border="0" />


<p dir="ltr">
Ok, now I'm wanting to dig out all my copies of "Inside Macintosh" reference books (I still have 4 or 5 of those big white books in my garage)...


<p dir="ltr">

Ok, now I'm wanting to dig out all my copies of "Inside Macintosh" reference books (I still have 4 or 5 of those big white books in my garage)...
@@ -1,6 +1,6 @@
---
date: 2005-02-17T06:18:00+00:00
title: a new &#8220;henge&#8221;
title: a new "henge"
type: posts
---
[SQLServerCentral.com](http://sqlservercentral.com/newsletter/)&#8216;s newsletter included a link to [a newly built ring similar in many ways to Stonehenge](http://www.astronomynz.org.nz/stonehenge/stonehenge.htm)... overall it looks like a really cool project to illustrate how this technology was originally used. Someday, a similar project will be formed to recreate a massive scale version of a P4, that you can walk through and pretend to be electrons... people of the time will be stunned to hear that anything so primitive actually performed calculations 🙂
[SQLServerCentral.com](http://sqlservercentral.com/newsletter/)'s newsletter included a link to [a newly built ring similar in many ways to Stonehenge](http://www.astronomynz.org.nz/stonehenge/stonehenge.htm)... overall it looks like a really cool project to illustrate how this technology was originally used. Someday, a similar project will be formed to recreate a massive scale version of a P4, that you can walk through and pretend to be electrons... people of the time will be stunned to hear that anything so primitive actually performed calculations 🙂
@@ -1,20 +1,15 @@
---
date: 2004-10-13T08:58:00+00:00
title: A post about new MSDN Content? Nope, not quite&#8230;
title: A post about new MSDN Content? Nope, not quite...
type: posts
tags:
- Kids
- Family
- Personal
---
I've been a bit busy lately, and it hasn't just been with MSDN work... there is a new addition to the Mackenzie family!

<table>
<tr>
<td>
<img src="http://www.duncanmackenzie.net/images/jada.png" />
</td>

<td>

<b>Jada Elizabeth Mackenzie</b>Born on October 10th at 2:27 pmAt home now, healthy and happy!!

</td>
</tr>
</table>
![Jada Mackenzie](/images/Jada.png)

**Jada Elizabeth Mackenzie** Born on October 10th at 2:27 pm
At home now, healthy and happy!!
@@ -15,4 +15,4 @@ type: posts
>
> So I thought for a while and asked "I want a ps3 in europe this xmas" and then the geni[e] asked "Single or double track bridge sir ?"
From comments on **[Neowin Exclusive &#8211; Playstation 3 Shipment Reduction True?](http://www.neowin.net/index.php?act=view&id=36041)**
From comments on **[Neowin Exclusive Playstation 3 Shipment Reduction True?](http://www.neowin.net/index.php?act=view&id=36041)**
@@ -1,6 +1,6 @@
---
date: 2005-09-15T20:06:00+00:00
title: A public site for collecting your exception info&#8230; like Dr. Watson via SOAP&#8230;
title: A public site for collecting your exception info... like Dr. Watson via SOAP...
type: posts
---
This is an interesting idea ... [http://www.exceptioncollection.com/](http://www.exceptioncollection.com/), something that I've [pondered before.](http://blogs.duncanmackenzie.net/duncanma/archive/2005/03/08/1212.aspx)..
@@ -1,6 +1,6 @@
---
date: 2004-09-15T16:52:00+00:00
title: A recent Product Feedback suggestion &#8220;Placing a Startup Icon on the Desktop&#8221;
title: A recent Product Feedback suggestion "Placing a Startup Icon on the Desktop"
type: posts
---
"Dynamic Systems" recently submitted [a suggestion ](http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=eaca3508-aaa6-4de3-87a9-9282df66238f)into the [MSDN Product Feedback system](http://lab.msdn.microsoft.com/productfeedback), looking for a way to add a shortcut (link to their app) to the user's desktop, startup folder or other location.... well, I don't have a built-in .NET Framework answer for that, but there is a relevant Code Project article available...
@@ -1,6 +1,6 @@
---
date: 2006-08-03T17:31:00+00:00
title: A site about taking photos of kids&#8230;
title: A site about taking photos of kids...
type: posts
---
But with a really cool name: <http://shootingthekids.dpblogs.com>
@@ -1,6 +1,6 @@
---
date: 2004-06-23T01:13:00+00:00
title: A sneak preview of Visual Basic 2005 (article) is up on MSDN&#8230;
title: A sneak preview of Visual Basic 2005 (article) is up on MSDN...
type: posts
---
This new article from Ken Getz provides an overview of many of the new features in Visual Basic 2005, including "My", "Edit and Continue", "AutoCorrect", "Just My Code" and more...
@@ -1,6 +1,6 @@
---
date: 2004-06-16T09:36:00+00:00
title: Ach&#8230; my reading list is growing too fast&#8230;
title: Ach... my reading list is growing too fast...
type: posts
---
Just today, I've added the new ["Smart Client Offline Application Block"](http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnpag/html/offline.asp) (from PAG), [FotoVision](http://msdn.microsoft.com/smartclient/codesamples/fotovision/), these [articles by Cliff Atkinson about PowerPoint](http://www.sociablemedia.com/articles_list.htm)... and I brought home Murach's ["ASP.NET Web Programming with VB.NET"](http://www.amazon.com/exec/obidos/ASIN/1890774200/duncanmackenz-20?creative=125581&camp=2321&link_code=as1) to start reading _in my spare time..._ While all of these things, and especially that book, look great... adding 3 or 4 things a day without any scheduled time to work at reducing the list, just isn't going to scale...
@@ -1,6 +1,6 @@
---
date: 2005-04-22T18:07:00+00:00
title: Added a VB 2005 version of that Divider Label control&#8230;
title: Added a VB 2005 version of that Divider Label control...
type: posts
---
Ok, so [the VB.NET 2003 version](http://blogs.duncanmackenzie.net/duncanma/archive/2005/04/14/1306.aspx) worked fine upgraded to 2005, with only one warning, but with the recent release of [Beta 2](http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnvs05/html/vbnet2005_preview.asp), I thought I should jump on the bandwagon like everyone else 🙂
@@ -1,6 +1,6 @@
---
date: 2004-10-18T23:16:00+00:00
title: Added an RSS feed to the site for my articles&#8230;
title: Added an RSS feed to the site for my articles...
type: posts
---
I guess I could have just added a category to my blog, but this works... [http://www.duncanmackenzie.net/articles/rss.xml](http://www.duncanmackenzie.net/articles/rss.xml)
@@ -1,6 +1,6 @@
---
date: 2005-10-23T07:19:00+00:00
title: Added Atom support to the FlairMaker&#8230; my version at least
title: Added Atom support to the FlairMaker... my version at least
type: posts
---
Nick, from "[The Coding Monkey](http://thecodingmonkey.blogspot.com)" mentioned that he would like to see Atom support in the [FlairMaker](http://blogs.duncanmackenzie.net/duncanma/archive/2005/10/15/3101.aspx), so ... having no real reason not to, and having an extra 15 minutes after the kids went to sleep before I started cleaning up the house, I added it...

0 comments on commit e06898f

Please sign in to comment.
You can’t perform that action at this time.