Saturday, July 14, 2007

Blogger Backup 1.0.4.10 Released with new Custom Path Builder feature

I've added what I think is a pretty cool and useful new Custom Path Builder feature to v1.0.4.10 of my Blogger Backup utility.

This feature gives the user full control over their resulting folder tree and post names. Now you can create the folder structure and post file names that best suit you.

It will default to [Backup Folder]\Blog Title\PublishedDate(ISO8601 YYYYMMDDTHHMMSS formatted)-PostTitle.XML (pretty much the way it was before).

But now YOU can tweak that path to best fit your style and needs.

Want to store each year's posts in a different subfolder?
Want to store each month's posts in a different subfolder?
Want to reverse that and store it my month/year?

Done, done, done.

Want to change the post file name? Say only using the post title?
Or Year-Month-PostTitle?
Or only use the ISO8601 date (YYYYMMDDTHHMMSS - 20070707T081012)?
Want to use custom static text value?

Done, done, done, done.

Want to use Updated dates instead of Published dates?

Done.

Want to play around and see how the different options will effect the final names?

Done.

Again, the new path build is meant to allow you the all the flexibility you may need or want.

 

This is the first time I've built something like this, so please bear with me as I may tweak it in future versions...

 

Screenshots

The new Custom Path Builder dialog

A number of folder name options to choose from...

Lots of file name options to choose from...

The Examples at the bottom of the dialog are "live", meaning as you change the different options, the examples update automatically. This should give you a good feel for how the options and their order will look.

Windows Explorer view of the results...

 

Related Past Post XRef:
Blogger Backup 1.0.3.8 Released (Another bug fix version)
Blogger Backup v1.0.2.7 Released (Bug Fixes)
Blogger Backup 1.0.1.6 Released (and status change from Alpha to Beta)
Blogger Backup 1.0.0.5 Alpha Released
Blogger Backup v1.0.0.2 Alpha Release
Blogger Backup v1.0.0.1 Alpha Release
Blogger Backup Utility v1.0.0.0 Alpha Released
Blogger Backup using the C# GData Client Library...

Why the USA Needs a Congressional Version Control System

O'REILLY Radar - Why Congress Needs a Version Control System

"...

These are really thought-provoking suggestions. I was particularly struck by Karl's suggestion of a version control system for Congress. They say you don't want to see either laws or sausages being made, but I think they are wrong. Imagine how much more transparency and accountability our government would have if it were possible to see what changes were made by whom, who inserted extraneous riders into various bills, and generally to track the influence of various interests by the new visibility into their actual control over the knobs and levers of government!

..."

Now that's an interesting thought... Using Web 2.0 to build Government 2.0.

(via ArtLung BlogDaily Links)

Friday, July 13, 2007

Surprise XBox 360 Backward Compatibility Update Released

Major Nelson - July 2007 Back Compat update

"Whiule I've been crazy busy down here at E3, the team back in Redmond has been busy with a Back Compat update update. (yea, it was a surprise to me too!) The latest backwards compatibility update is now available over Xbox Live (or will be very soon.) This free update brings the complete list of original Xbox games that you can play on your Xbox 360 to way 300. Remember, your original Xbox games will look better than ever on Xbox 360 running in 720p and 1080i with anti-aliasing.  You can also play cross-platform between Xbox 360 and the original Xbox over Xbox Live.

When I get back to Redmond next week, I'll kick out an updated PDF file that will contain ALL the updates. For now, here is what the July ''07 update contains:

..."

By my count, 65 games added or updated.

Available via XBox Live and as an ISO/CD-ROM image (for those not able to connect to XBox Live) download from Microsoft Downloads (Xbox Game Support Updates)

 

Related Past Post XRef:
XBox 360 Backward Compatibility Update (Aug 2006) Now Available for those without XBox Live

15 Second Introduction to Fiddler

15 Seconds - An Introduction to Fiddler

"Sometime when you're trying to track down a bug in a web application you need to roll your sleeves up and get your hands dirty. I was recently forced to dust off a tool I haven't used in a while to help me get to the root of a particularly nasty little problem I was having. As I was installing the latest version of the little gem, I realized that most of our visitors have probably never even heard of Fiddler. This article is an attempt to rectify that situation.

..."

A quick and short (with lots of screenshots) introduction to Fiddler.

If you've want to check it out but don't have to the time to install it or see it in action, then take a quick look at this article...

 

Related Past Post XRef:
Fiddler 2.1 Released...
Fiddler2 (Fiddler + HTTPS) Alpha Released
Microsoft Fiddler 1.2 Released and now Officially Out of Beta
Fiddler PowerToy - Part 1: HTTP Debugging
Fiddler HTTP Debugger - Fiddler

Thursday, July 12, 2007

Adding Flavor to the OpenFileDialog and SaveFileDialog

CodeProject - Extend OpenFileDialog and SaveFileDialog the easy way

"If you used WinForms, chances are that at some point you wanted to extent the OpenFileDialog or SaveFileDialog, but you have given up because there is no easy way to do it, especially if you wanted to add some new graphical elements. Even in the MFC days such a task was not as daunting as it is for .Net because these classes are sealed, exposing only 16 properties, 5 methods and 3 events that can be used to customize the dialogs. Martin Parry's article on MSDN [^] can give you an insight at how you can customize the OpenFileDialog using the OFNHookProc function. It would look like we have to roll back the clock to early 1990's way of programming and add quite a bit of PInvoke and marshalling to do anything. This is probably enough to give up or look to alternatives like third party libraries. However, CastorTiu's article[^] made life A LOT EASIER on those who chose to customize these dialogs. Using his great work on this topic I tried to take it even further and make customizing of these two dialogs even more painless. I will focus only on my refactoring and improvements to his original hard work, so if you need details please check his/her article.

..."

This is an interesting and cool Project...

Another of those I will want to look at the next time I need a OpenFileDialog or SaveFileDialog that just a little extra seasoning. (Can you tell I'm hungry? :)

 

Related Past Post XRef:
Customized .Net OpenFileDialog in C#(OpenFileDialogEx)

Wednesday, July 11, 2007

That was fast... FeedBurner Integration for Blogspot Blogs

Burning Questions - FeedBurner Integration for Blogspot Blogs

"Hot on the heels of last week's much-ballyhooed free FeedBurner for everyone, we are very excited to announce the immediate availability of one-click redirection for Blogger Blogspot blogs (note our fine use of both alliteration and first syllable congruence).

If you host your content on a Blogger blog with a blogspot.com address (or use Blogger's “custom domain” feature), you can now redirect your native Blogger feed to your FeedBurner feed (quite easily, might we add). Gone are the muggy, languorous days of wrestling with "autodiscovery" tags in foreboding corners of your Blogger template code or hacking through this tangled discussion thread for a glimpse of configuration clarity. Starting right now, you just log into your Blogger account, select Settings | Site Feed, enter your FeedBurner feed address and click "Save Settings." Zap! Pow! Kraaakkkk! Now you've got the complete picture of how your content is being consumed out here, out there, out everywhere.

..."

Nice.

I was wondering when something like this would happen (Blogger feeds redirected through Feedburner), but I sure didn't expect it this fast...

Microsoft eScrum for Team Foundation Server Updated - Many manual steps now automated...

Fear and Loathing - eScrum, part deux

"Microsoft has come out with an update to what I consider their Gong Show release of eScrum. The new version (v1.0 as opposed to v1, go figure) has the following fixes:

  • MSI to provide a prerequisites separately during installation
  • Provided start menu link to documentation, to locate Help 
  • Provided choice to install only the process template, and/or the web application 
  • Rebuilt with latest Ajax Control Library Version 
  • Automated copy of XSS library in MSI
  • Automated creation and configuration of application pool and website in MSI
  • Automated upload of process template in MSI
  • Automated share point template setup in MSI
  • Automated creation/configuration of cache and log paths in MSI

There are still some manual steps involved but it's a vast improvement and it all sounds good..." [Post Leached Almost in Full]

I guess it's good I haven't had a chance to play with this yet...

 

Related Past Post XRef:
Microsoft eScrum 1.0 for Team Foundation Server Released

Tuesday, July 10, 2007

New Windows Sysinternals Utility - AdExplorer v1.0 (Active Directory Explorer)

Sysinternals Site Discussion - New Tool: AdExplorer v1.0 and Various Updates

"AdExplorer v1.0: We’re excited to announce the release of Sysinternals AD Explorer, a powerful Active Directory viewer and editor that includes advanced navigation and search features,  plus an AD snapshot facility that enables off-line AD viewing and differential comparison.

..."

It's a happy day when we get a new Sysinternals utility. :)

Also the ever useful AutoRuns has rev'ed to v8.7

Using SQL Server 2005's Dedicated Administrator Connection (DAC)

Ramblings of a SQL SERVER DBA - What's DAC?

"In the past there have been many instances where the SQL Server (database engine) has become unresponsive which could result in users / administrators not being able to connect to the server to troubleshoot issues etc.  SQL 2005 has a new feature called " Dedicated Administrator Connection (DAC)". 

...

A DAC connection is created in 2 ways

a. SQLCMD utility or

b. Using SSMS (SQL Server Management Studio)

you must use the -A switch when using SQLCMD

E.g.

D:\> SQLCMD  -S <servername> -E (to use your NT authentication) or -U<usrname> -P <password> -A

..."

I want to remember this... There have been times in the past (on older SQL Server versions) where this could have come in handy.

It's very easy to use, which is nice...

Torque X Free for XNA's Creator's Club Premium Members

Coding4Fun - Rapid Application XNA: now with more orange flavor.

"If you're a premium member of the XNA's Creator's Club, you now have access to Garage Game's Torque X and Torque X Builder for free!  Previously, this cost $100!

What is Torque X?  It is c# based game engine that allows 2D drag and drop game creation!  It allows you to make use of physics and shaders effects to create a game quickly instead of from the ground up. ..."

Free is my wife's favorite price (for stuff I want ;)

I'm glad to see additional value being added for Premium Members...

Important Note from http://creators.xna.com/subscribers/torquex.aspx: "If you are an XNA Creators Club Premium member, your membership allows you to download Torque X for free here. XNA Creators Club Premium members have a license to use Torque X and Torque X Builder as long as their subscription is active. [GD: Emphasis added]"

So if you're creating XNA games for Windows, you'll still need to keep your XBox 360 XNA Creators Club active in order to remain legal. Not sure how I feel about that. I'm only interested in using XNA for the 360, so for me it's not an issue. But it still seems... ?

Anyway, something is better than nothing. Added to the Greg Work Item list ;)

Monday, July 09, 2007

Microsoft Robotics Studio (1.5) Released

Microsoft Downloads - Microsoft Robotics Studio (1.5)

"The goal of the Microsoft Robotics Studio is to supply a software platform for the robotics community that can be used across a wide variety of hardware, applicable to a wide audience of users, and development of a wide variety of applications. ..."

Microsoft PressPass - Microsoft Launches Update of Its Robotics Software Platform

"REDMOND, Wash., — July 9, 2007 — Microsoft Corp. today announced an improved version of Microsoft® Robotics Studio, just months after the December 2006 introduction of its robotics application development toolkit. The new Microsoft Robotics Studio 1.5 adds support for Windows® Embedded CE 6.0 and Windows Mobile® 6, which allows developers to more easily deploy advanced scenarios and software applications on embedded platforms of a wider variety and lower cost.

...

Microsoft Robotics Studio 1.5 includes improvements to its visual programming language and 3-D real-world-physics-based visual simulation environment, built on the AGEIA Technologies Inc.-based PhysX engine. New services have also been added, including support for vision and speech recognition, expanded documentation and a new editor that makes it easier to configure and target software services for robotics platforms.

..."

Microsoft Robotics Studio Developer Center - Welcome to Microsoft Robotics Studio (1.5)

"In December 2006, we released version 1.0 of Microsoft Robotics Studio. Since that time, we've been at work on a number of improvements and enhancements. Thank you for the great feedback and suggestions we received. In April this year we started previewing 1.5 and now we are pleased to announce it as an official release to the Web. This release extends our objective to deliver to the entire robotics community, a toolkit that enables students, hobbyists, researchers, and commercial developers to develop applications and provide a catalyst for what we see as an exciting future (as reflected in Bill Gates' essay that appeared in the January 2007 issue of Scientific American). To that end we have loaded this new release with the following:

..."

Microsoft Robotics Studio v1.5 has RTW'ed.

Additional fun; Sumo Competition for Microsoft Robotics Studio (1.5) and Soccer Simulation for Microsoft Robotics Studio (1.5)

 

Related Past Post XRef:
Other Microsoft Products Released this past week, XNA Game Studio and Robotics Studio
"An Introduction to Programming Robots with Microsoft Robotics Studio"
Microsoft Robotics Studio June 2006 CTP Released

Only in Hollywood - Marilyn and Chewbacca Get into a Tussle

KNBCMonroe Imitator Accuses Chewy Impersonator Of Assault

"HOLLYWOOD, Calif. -- A Marilyn Monroe look-alike accused a Chewbacca impersonator Sunday of placing her hand over his crotch in a dispute over tourist tips on Hollywood Boulevard, police said.

...

The two impersonators, who are fixtures in the teeming tourist area, had gotten in a dispute over tips, police said

...

A crime report was not filed at the time, and the man playing Chewbacca was not arrested, Lopez said.

The two impersonators have a history of not getting along, he said.

..."

What more can I say?

I love LA!  :)

An Electronic Data Discovery Bible Gets Updated - "The Sedona Principles, Second Edition" (June 2007) Released

WebWire - The Sedona Conference® Publishes “The Sedona Principles, Second Edition” Addressing Electronic Discovery

"SEDONA, AZ – The Sedona Conference®, the nation’s premier nonpartisan law and policy think tank, today announced publication of “The Sedona Principles, Second Edition, Best Practices Recommendations and Principles for Addressing Electronic Document Production.” Building on the success of first edition of “The Sedona Principles,” which appeared in January 2004, the second edition has been eagerly anticipated by lawyers and judges across the country looking for guidance in the fast-paced world of electronic discovery.

...

Withers pointed out that two principles, Principle 12 on “metadata” and Principle 14 on sanctions for the loss of electronic data subject to discovery, received heightened attention from the Working Group.

...

“The Sedona Principles, Second Edition” is available free of charge for individuals to download from The Sedona Conference® web site, www.thesedonaconference.org. ..."

These Principles are important for anyone in the legal (including in-house legal, general counsel, etc) and electronic data discovery (EDD) industries.

You're in IT, why should you care?

Electronic Discovery is very quickly becoming a keystone in litigation... Who do you think the lawyers are going to go to when they need to find all the documents (emails, files, etc) employee Bob created in the last 5 years? Or created by everyone in Department XYZ? Or... or... or... You or someone from the outside (or both).

That's where this document may help. You'll be able to see what the lawyers, judges, past precedence are saying and thinking about electronic data discovery.

Download it here, The Sedona Conference® - Publications or more directly, here.

(via Information Governance Engagement Area - The Sedona Conference® Publishes “The Sedona Principles, Second Edition” Addressing Electronic Discovery | WebWire)

 

Related Past Post XRef:
EDD Native File Production Matter...

Sunday, July 08, 2007

Blogger Backup 1.0.3.8 Released (Another bug fix version)

I've just released v1.0.3.8 of my Blogger Backup utility.

This is another bug fix version (I wish I'd stop putting bugs in my code... ;)

Fixed in this version was a bug where backing up would not stop if the blog had a multiple of 25 (25, 50, 350, etc) posts. This bug led me to find and fix another in the "Get only the most recent ### posts" feature.

Thanks to Snyper for taking the time to post the bug/issue report.

 

Related Past Post XRef:
Blogger Backup v1.0.2.7 Released (Bug Fixes)
Blogger Backup 1.0.1.6 Released (and status change from Alpha to Beta)
Blogger Backup 1.0.0.5 Alpha Released
Blogger Backup v1.0.0.2 Alpha Release
Blogger Backup v1.0.0.1 Alpha Release
Blogger Backup Utility v1.0.0.0 Alpha Released
Blogger Backup using the C# GData Client Library...

WinForm Like Controls for XNA - xWinForms 1.0

Game Projects - xWinForms 1.0

"xWinForms is a library of controls similar in look to those of windows.

There are 12 available in this first version and they are :
Form, Button, Combobox, Label, Listbox, Listview, Numeric Up/Down, Potentiometer, ProgressBar, Radio Button, Slider and Textbox."

Sometimes you just need a textbox...

C# source is included in the download.

(via Ziggyware - xWinForms 1.0 - XNA GUI Library)