Font Size: A A A   Layout: Left | Right

greg hughes - dot net

Security, IT and anything else that matters... to me, that is



Thursday, May 05, 2005 11:16:21 PM (Pacific Daylight Time, UTC-07:00) ( IT Security | Tech )

From now til June 8th, you can do your best to hack an IIS 6.0 server, and if you're successful, you'll win an Xbox. WindowsIT Pro has issues their Hack IIS 6.0 Challenge.

If you think you've got what it takes, head on over and hack away!

  • May 2 - Challenge begins with very basic static HTML web site to focus hackers on hacking IIS code
  • May 16 - ASP.NET web site put up to give more potential hacking angles
  • June 8 - Contest ends
  • June 9 - Winner (or lack of winner) announced at TechEd in Orlando.

All the details are here, and the rules are here.


Thursday, May 05, 2005 5:28:42 PM (Pacific Daylight Time, UTC-07:00) ( Tech )

Microsoft recently opened the Beta program for Service Pack One for Virtual Server 2005.

SP1 provides support for 64-bit host operating systems including 64-bit versions of Windows Server 2003 and Windows XP, performance enhancements, built-in support for network installations of guest operating systems, and several other features.

If you're a user of VS 2005 and want to enroll for the beta, visit the VS2005 SP1 information page. For information about Virtual Server 2005, go to the product page or read the whitepaper.


Thursday, May 05, 2005 10:11:54 AM (Pacific Daylight Time, UTC-07:00) ( Random Stuff )

I haven't done a whole lot of traveling recently, so when I did eight airplanes in three days earlier this week, it threw me for a bit of a loop. I think I was in Salt Lake City yesterday...

How do you really know when you're disoriented? I mean, if you're out of it, can you really judge whether or not you're out of it?

Here's one clue: I dutifully checked my calendar this morning and went to a 10am meeting. Only one problem. I was 24 hours early.

Yeah. Disoriented. Uh huh.


Wednesday, May 04, 2005 11:37:25 AM (Pacific Daylight Time, UTC-07:00) ( Random Stuff )

Dave Bettin was right - it was worth the trip to Charleston in Omaha for a steak lunch. Wow. Much better than back in Oregon, for sure. It's been more than 15 years since I was last here. Now I see what they're all talking about.

Interestingly, the locals also say the best steaks get shipped out of Nebraska to people who will pay more. Hmmm... How do I get on that list??

There's this really, really bright thing in the sky, and when I go outside my eyes involuntarily squeeze shut. Anyone have any idea what that is?

Fast trip (too fast), nice people, heading back home this evening.


Monday, May 02, 2005 9:58:56 AM (Pacific Daylight Time, UTC-07:00) ( Office 2003 | SharePoint | Tech )

Lots and lots of SharePoint Portal Server related live webcasts coming up - here's a list of all the sessions (many are repeated):

Fri, 06 May 2005 TechNet Webcast: Getting Back to Normal: SharePoint Backup and Disaster Recovery (Level 300) Live Webcast
Thu, 12 May 2005 See how the Microsoft Office System can dramatically impact work productivity through collaboration Live Webcast
Mon, 16 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : SharePoint Services and Sites Architecture Live Webcast
Mon, 16 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Behind the Scenes – Site and List Definitions Live Webcast
Tue, 17 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Working With Web Parts Live Webcast
Tue, 17 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Programming with the SharePoint Object Model Live Webcast
Tue, 17 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : SharePoint Services and Sites Architecture Live Webcast
Wed, 18 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Behind the Scenes – Site and List Definitions Live Webcast
Wed, 18 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Working With Web Parts Live Webcast
Wed, 18 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Programming with the SharePoint Object Model Live Webcast
Thu, 19 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : SharePoint Services and Sites Architecture Live Webcast
Thu, 19 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Behind the Scenes – Site and List Definitions Live Webcast
Thu, 19 May 2005 Microsoft Business Solutions Webcast: SharePoint Portal Server 101 (Level 100) Live Webcast
Thu, 19 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Working With Web Parts Live Webcast
Fri, 20 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Programming with the SharePoint Object Model Live Webcast
Mon, 23 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : SharePoint Services and Sites Architecture Live Webcast
Mon, 23 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Behind the Scenes – Site and List Definitions Live Webcast
Tue, 24 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Working With Web Parts Live Webcast
Tue, 24 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Behind the Scenes – Site and List Definitions Live Webcast
Tue, 24 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Programming with the SharePoint Object Model Live Webcast
Tue, 24 May 2005 TechNet Webcast: How Microsoft IT Does SharePoint Portal Server Hosting (Level 300) Live Webcast
Tue, 24 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : SharePoint Services and Sites Architecture Live Webcast
Wed, 25 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Working With Web Parts Live Webcast
Wed, 25 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Programming with the SharePoint Object Model Live Webcast
Wed, 25 May 2005 TechNet Webcast: SharePoint Performance and Capacity Planning Best Practices and Lessons Learned (Level 300) Live Webcast
Thu, 26 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : SharePoint Services and Sites Architecture Live Webcast
Thu, 26 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Behind the Scenes – Site and List Definitions Live Webcast
Thu, 26 May 2005 See how the Microsoft Office System can dramatically impact work productivity through collaboration Live Webcast
Thu, 26 May 2005 Microsoft Executive Circle Webcast: Portals in an Adaptive Enterprise Live Webcast
Thu, 26 May 2005 SharePoint Portal Server 2003 Site Development and Customization Workshop : Working With Web Parts Live Webcast
Fri, 27 May 2005 TechNet Webcast: SharePoint Portal Server 2003: Best Practices for an Implementation (Level 300) Live Webcast
Tue, 31 May 2005 Microsoft Business Solutions Webcast: Boosting Corporate Productivity Through Portals and Collaboration (Level 100) Live Webcast
Wed, 01 Jun 2005 Improving Case Management Live Webcast
Tue, 21 Jun 2005 Microsoft Executive Circle Webcast: SharePoint Deployment from Test to Production Live Webcast


Monday, May 02, 2005 9:54:36 AM (Pacific Daylight Time, UTC-07:00) ( IT Security | Tech )

Microsoft has a couple of online webcast workshops on secure coding coming up:

Sounds interesting. Secure coding is critical - much more so now than ever. Every developer of any web app should be required to become and stay proficient in secure coding.


Monday, May 02, 2005 9:12:36 AM (Pacific Daylight Time, UTC-07:00) ( Random Stuff )

Not exactly a predictable couple of cities for me to be traveling to, but I am off on a whirl-wind trip to Toledo, Ohio and Omaha, Nebraska. Lots of IT and security kinds of things to think about, check out and make decisions around on this trip, which makes it fun in a way. I'll be back home on Wednesday night.

I'm not sure the fun actually compensates for a bad back and hours upon hours of airplane time (getting to Toledo is going to be rough), but at least I will have the good fortune to fly on a CRJ aircraft all the way back to Portland. They are smaller than your average airliner (it's a regional jet), yet they tend to be more comfortable, quieter and faster.

And thanks to Mike for feeding my dogs and cat while I am away.


Monday, May 02, 2005 1:40:58 AM (Pacific Daylight Time, UTC-07:00) ( Tech )

A little something for my developer friends...

Not that I'd recommend doing this in a production development environment or anything (there, that's my IT guy disclaimer), but this is great for goofing around on a play box:

Of course, you won't get any of those cool generics or partial classes that go along with the v2.0 framework, but you can at least target v1.1 and still use the new VS IDE.


Saturday, April 30, 2005 11:13:54 PM (Pacific Daylight Time, UTC-07:00) ( Geek Out | Random Stuff | Tech )

NEC's IT Guy Games: 2005 is underway - so go check it out and play.

Hardware_hurlYou can play as often as you like, and keep working to earn better scores (some of them are freaky amazing high scores). And the end of each competition period, one winner takes home a 61-inch NEC plasma display. The games run April 1 through September 30, 2005 and will be played on the following schedule:

  • Hardware Hurl April 1 – May 13
  • Projector Protector May 16 – July 1
  • Office Obstacles July 5 – August 12
  • Cube Luge August 15 – September 30

The IT guy games test the following skills:

  • keypad dexterity
  • keypad speed
  • mouse dexterity
  • mouse speed
  • visual speed/patterns
  • hand/eye coordination

Go play now - play often and play hard - Geeks go wild...


Saturday, April 30, 2005 8:25:51 PM (Pacific Daylight Time, UTC-07:00) ( Random Stuff )

People think it rains all the time in western Oregon, but in reality that's not true. Just don't tell anyone, it's our little secret - We just tell people it always rains so they'll leave us alone. While it can rain quite a bit in the winter months at times, we tend to get long, sunny and relatively dry summers here.

Add to that the fact that a lot of the soil in the area is clay (mine is a reddish clay), and plants have a hard time getting water in the summertime. It's a soil that's got lots of nutrients, but the plants tend to have difficulty absorbing the nutrients and the clay tends to keep the water from effectively reaching the plants. A plant that is set directly in clay is likely to have a hard time without some help at planting time. I've found from my own experience that a little extra work when the hole is dug makes for a much healthier plant. 

So, proper soil prep is important, and when it's done well, you can't hardly keep plants from growing in the Pacific Northwest.

Amending clay soil:

  • Dig your hole, make it generous in size
  • Put a liberal amount of Doctor Earth organic starter fertilizer in the hole first (organic fertilizer is great because it can go next to the roots and it's almost impossible to burn a plant with a good organic starter fertilizer)
  • Mix the native clay soil 50-50 with a quality amendment bagged soil before putting it into the hole
  • Place the plant and back-fill with your local/amended soil

Just a few plants that can work very well in dry and clay soil (and there are hundreds of others):

  • Phormium
  • California Lilac (shiny, evergreen, nice and tight, blooms, 4-5')
  • Rugosa (wild) or Juniper Roses (low-lying)
  • Pampas Grass (grows big)

Saturday, April 30, 2005 7:37:29 PM (Pacific Daylight Time, UTC-07:00) ( )

Hdpicklocking-im004015Hackaday points to a web site where the authors show step-by step how to build a super-fast lock picker from a used hard drive, a mouse, part of a network card, a power supply and a small screwdriver.

Just assemble a few parts scattered around the average geek's room, and locks are popping open for ya. Says the author: "The challenge was to build a lockpick device by using computer parts, and of course we did it, and it works pretty well and really fast." Sure does!

Pictures and a demo video showing it work are all on the page.


Saturday, April 30, 2005 12:12:59 PM (Pacific Daylight Time, UTC-07:00) ( Office 2003 | Tech )

I frequently get asked, "Do I have to install Visio just to view a Visio diagram someone sent me?" or "I don't want to install Office on this computer - where can I get the viewer program for PowerPoint files?"

And sometimes people are looking for file version/type converters because someone sends them a file created with a different version of an Office application.

  • Converters allow you to open files created by people using different versions of your Office programs.
  • Viewers provide a means for people who don't have Office programs to see your work. You can provide them with the appropriate viewer along with your Office files.

Both are useful and requests from all sort of people seem to come up every now and then.

So, here's a one-stop place at office.microsoft.com to download the latest versions of Microsoft's free Office viewer and converters. Or, just click below:

Access viewers

Excel converters and viewers

Outlook converters and viewers

PowerPoint converters and viewers

Microsoft Project converters

Visio converters and viewers

Word converters and viewers

Converters and viewers for Macintosh users


Saturday, April 30, 2005 11:24:17 AM (Pacific Daylight Time, UTC-07:00) ( IT Security | Office 2003 | Tech )

Microsoft on Friday released Live Communication Server 2005 Service Pack One (SP1), which is a free update that incorporates some important new and enhanced features as well as security changes:

Download links:

More information:



Add/Read: Comments [1]