Subscribe: Mark Schmidt's Abode
http://geekswithblogs.net/mschmidt/Rss.aspx
Preview: Mark Schmidt's Abode

Mark Schmidt's Abode



On programming, writing, gaming and life...



Copyright: Mark Schmidt
 



Embedding a ScreenSaver in a Windows Form

Tue, 18 Dec 2007 21:39:11 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/12/18/117814.aspx

I just posted the source code to render a screensaver within a Windows Form using a custom UserControl on my MSDN blog.

Embedding Screensaver's in a Windows Form

(image)



Windows Live SharedView

Sat, 01 Dec 2007 02:25:09 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/11/30/117274.aspx

This cool app is like other shared workspace applications but seems much easier to use. Supposed to work even if behind a firewall, so it would be interesting to try it out when I get the inevitable "Can you fix my 'puter" question from a family member.

http://get.live.com/betas/sharedview_betas

(image)



Good Luck at State Skyline Spartans!

Fri, 30 Nov 2007 21:49:26 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/11/30/117267.aspx

(image) My son's high school (and eventually other 3 kids' high school) is playing in the AAA state football championship game at the Tacoma Dome tonight. I wish them the best of luck. Unfortunately, I can't make it due to other commitments. When I moved up to this area, the Spartans won the AAAA state championship and moved back down to AAA after that. Last year they didn't fare as well but they're back up and running. I coached in the Skyline Spartan youth football program and really feel they're doing the right thing and it shows since this is the 2nd time in the 3 years that I've been here that the high school is playing the championship game.

Tonight's game is a little more exciting for me for one single reason...REVENGE! Let me take you back to 1990 when I was a Junior in high school. I attended Prairie High School (AAA at the time) in Brush Prairie, WA. I was the starting right guard (only junior that started on offense) and we made it to the playoffs. The first round, after having basically been written off by everyone was exciting as we beat a team that was supposed to be the top dog. We then had to travel up north to that field that's right next to the space needle (can't remember the name). Here's the connection, the team we played was O'Dea, the same team that Skyline is playing tonight. I am one that usually accepts a loss as a loss and never complain about the officiating (well, there was that Seahawk Super Bowl thing a little while ago, but that's not the point). It was 4th quarter and we were ahead by I believe 1 point. O'Dea had the ball and the clock was almost out. With the clock winding down, they made a good play to get them in field goal range. The kicker was that they were all out of timeouts and there was only seconds on the clock which means we were about to come away with a victory since it would have been a miracle for them to set up and hike the ball to kick the field goal. So, Murphy's law kicks in and the officials...STOPPED THE CLOCK! Keep in mind, O'Dea didn't have any timeouts left and there was only like 3 seconds left in the game. They stopped the clock allowing O'Dea to setup for the field goal. The officials started the clock, O'Dea hiked the ball and made the field goal to run away with the victory. We were absolutely devastated and frankly we were robbed. We ended up taking 7th in state that year.

Fast forward to 1991 when I entered college as a freshman. As if God was looking down at me to test my adversity, one of my college roommates (I lived in a 4 person dorm) was from O'Dea. He remembered the game and also agreed it was a fluke. Oh well. Tonight will be sweet revenge

(image)



Mark Schmidt's Abode : C# WebCam User Control Source

Tue, 27 Nov 2007 21:31:24 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/11/27/117152.aspx

Want to learn how to control your webcam using .NET? I just posted the source code for everyone to look at. Click on the link below for more details.

C# WebCam User Control Source

(image)



.NET Sidebar Gadget Creator Tutorial 1

Thu, 23 Aug 2007 19:22:40 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/08/23/114923.aspx

The first tutorial covering some of the history of the .NET Sidebar Gadget Creator as well as issues creating .NET based Vista Sidebar gadgets has been posted. View the full post on my MSDN blog:

.NET Sidebar Gadget Creator Tutorial 1

(image)



Announcing the WebCam Vista Sidebar Gadget

Wed, 15 Aug 2007 01:05:23 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/08/14/114670.aspx

I just created a WebCam Vista Sidebar Gadget. Read more about it here: Announcing the WebCam Vista Sidebar Gadget

Here's a screenshot:

(image)

 Please note that this has only been tested locally on my machine using a LifeCam VX-6000. Your webcam may or may not work. If it does, let me know. If it doesn't...I guess let me know that too :-)

(image)



Creating a .NET Sidebar Gadget - The Easy Way

Tue, 17 Jul 2007 18:49:04 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/07/17/113998.aspx

Take a look at my recent MSDN blog post to see how you can get around the common issues related to .NET development of Vista Sidebar gadgets. Don't want to write registry access code in javascript? Can't figure out how to uninstall your .NET based gadget? Read on...

http://blogs.msdn.com/markhsch/archive/2007/07/17/creating-net-sidebar-gadgets-the-easy-way.aspx

(image)



My Vista ScreenSaver Sidebar Gadget

Wed, 11 Apr 2007 22:22:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2007/04/11/111459.aspx

 For some reason, I'm drawn to creating things that are just cool while not altogether useful (see my Animated Activity Designer post, though one could argue that it may in fact be useful). To that end, I decided to create a Vista Sidebar gadget that displays a screen saver of your choosing. Vista has some good screen savers that it shipped with and I've embedded screen savers before (in fact, I show how to do it in one of my books).

So go ahead and grab it from the Windows Live Gallery (link below). If enough people clamor and beg, I will post the source code. Here's a quick rundown of what I did:

1. Create a .NET User Control
2. Embed a screen saver in the user control whenever the ScreenSaverPath property is set (and the control is visible)
3. Create the HTML page for the sidebar (sidebar controls use Javascript and HTML in case you didn't know already)
4. Embed the UserControl in the HTML page (using COM interop naturally)
5. Create a settings page that also uses COM Interop. The settings page calls a .NET component that I wrote that simply returns a collection of screen saver paths on the local system.
6. Create the installation in Javascript. I had to get some help for this one. Basically, I do what regasm does by using the WSHShell object to set registry entries. I found some code on the Internet to help.

Here's a screenshot of it in action using the Ribbons screensaver:

(image)

Here's the link:

Screen Saver Vista Sidebar Gadget

(image)



My Game Developer's Choice Awards Picks

Thu, 23 Mar 2006 14:45:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2006/03/23/73159.aspxThe Game Developer's Choice Awards are over and the winners have been crowned. I for one am quite surprised. I've owned most of the games that were up for nomination. I totally disagree with the game of the year. Oh well, to each his own. Here are my picks (red is my winner for that category and blue is the actual GDC winner): Best GameAnimal Crossing: Wild World (Nintendo EAD/Nintendo) - Katsuya Eguchi, Hisashi Nogami, Takashi Tezuka, Kazumi TotakaGod of War (Sony Computer Entertainment America) - David Jaffe, Shannon StudstillGuitar Hero (Harmonix Music Systems/RedOctane) - Rob Kay, Greg LoPiccolo, Alex RigopulosShadow of the Colossus (Sony Computer Entertainment Inc.) - Kenji Kaido, Yasuhide Kobayashi, Fumito UedaThe Movies (Lionhead Studios/Activision) - Gary Carr, Peter Molyneux, Mark WebleyOk, I like Shadow of the Colossus. It's an innovative game and just cool all around. Game of the year though? Not even close in my opinion. God of War just excels in so many areas that it should have been a clear winner. I couldn't put it down and finished the game all the way through. The thing is, I really don't like platformer games (of which God of War is) but God of War just had that certain appeal. Maybe it was the Greek mythology storyline, maybe it was the cool moves that Kratos pulls off, maybe it was the awesome visuals...who am I kidding, it was the gore! Just kidding. Best AudioCall of Duty 2 (Infinity Ward/Activision) - Mark GanusElectroplankton (Nintendo) - Toshio Iwai, Koichi Kyuma, Yuichi OzakiGod of War (Sony Computer Entertainment America) - Dave MurrantGuitar Hero (Harmonix Music Systems/RedOctane) - Eric Brosius, Kasson CrookerProject Gotham Racing 3 (Bizarre Creations/Microsoft Game Studios) - Nick Bygrave, Guy Whitmore, Nick WiswellHmm, maybe I need a color for choices that I agree with. Guitar Hero is such a cool game whether playing by yourself or with a group of friends. It comes with a cool guitar and the soundtrack is all new and classic rock songs that everyone knows. Nothing like jamming to some Black Sabbath or some Helmet. I agree with GDC, Guitar Hero is by far best audio and since Guitar Hero 2 was recently announced, I'm even more excited.Character DesignCity of Villains (Cryptic Studios/NCsoft Corporation) - Ocala Bellows Kulig, Ryan Butts, Jay Doherty, Jeremy MattsonGod of War (Sony Computer Entertainment America) - David Jaffe, Terry Smith, Charlie WenOddworld: Stranger's Wrath (Oddworld Inhabitants/Electronic Arts) - Lorne Lanning, Rich McKain, Iain Morton, Raymond SwanlandPsychonauts (Double Fine Productions/Majesco Entertainment Company) - Scott CampbellShadow of the Colossus (Sony Computer Entertainment Inc.) - Atsuko Fukuyama, Hitoshi Niwa, Shunpei Suzuki, Fumito UedaOk, I can kind of see why this one is close. The collosi are just plain cool and quite a site to behold when you finally meet one. However, they all seem...I don't know...too similar. God of War in my opinion has some seriously cool character designs based off of Greek mythology. Just take a look at the “Making of“ extras included with the game. They even allow you to walk around a museum that includes character designs that didn't make it into the game. They put a lot of thought into making their characters look just right and it shows.Game DesignAnimal Crossing: Wild World (Nintendo EAD/Nintendo) - Katsuya Eguchi, Hisashi Nogami, Takashi Tezuka, Kazumi TotakaGod of War (Sony Computer Entertainment America) - David JaffeNintendogs (Nintendo EAD/Nintendo) - Tsutomu Kaneshige, Hideki Konno, Shigeru Miyamoto, Kiyoshi MizukiPsychonauts (Double Fine Productions/Majesco Entertainment Company) - Erik Robson, Tim SchaferShadow of the Colossus (Sony Computer Entertainment Inc.) - Junichi Hosono, Fumito UedaOk, I'll gi[...]



The gates have opened!

Tue, 21 Mar 2006 14:39:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2006/03/21/72917.aspx

The gates of Oblivion have finally opened. 'Tis a good day in the land. (image)



My new toy

Mon, 27 Feb 2006 18:33:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2006/02/27/70842.aspx

My new toy. Just finished the paint job last night (though it needs some touch up)

View the spec's here: http://www.helimax-rc.com/helis/hmxe0205.html.

 

(image)  (image)  (image)

(image)



Mod your Nano to hold 200 Gb of data

Fri, 07 Oct 2005 15:40:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2005/10/07/56338.aspx

This is just too funny. Some people have way too much time on their hands.

http://uncyclopedia.org/wiki/Ipod_Nano_200gb_Instructions/Page_1

Here's the result:
(image) (image)




Geek enough to figure this interview question out?

Thu, 22 Sep 2005 21:01:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2005/09/22/54700.aspx

For the programming savy, head on over to my MSDN blog to see if you can solve this interview question I created: http://blogs.msdn.com/markhsch/archive/2005/09/22/473015.aspx (image)



Ask me about Windows Workflow Foundation

Wed, 14 Sep 2005 14:05:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2005/09/14/53789.aspx

For more information, check out my MSDN blog post here: http://blogs.msdn.com/markhsch/archive/2005/09/14/466209.aspx

(image)



Games on Demand from Verizon?

Tue, 13 Sep 2005 18:48:00 GMT

Originally posted on: http://geekswithblogs.net/mschmidt/archive/2005/09/13/53693.aspx

Well, Verizon realizes how big the gaming industry is and it has jumped in. Surprisingly, I think it'll make quite the splash. They just launched their Games-On-Demand service and for $14.95/mo you can play full version PC games. I was thinking they'd list old games that never made it far (and there are some of those) but there are actually some really nice games on the list. I've found quite a few that I've played or have always wanted to play.

Check it out here: http://verizon.exent.com/gamesondemand

(image)