Résumé
Twitter
Work Blog
Guestbook
Login
  • Total Posts: 244
  • , Total Comments: 392
  • , Total Views: 1,425,526
Account Information

Categories

  •  MSN Spaces Archive (36)

    An archive of all of my posts made on MSN Spaces (I did not import comments yet!)

  •  Software Development (31)

    Automated repetitive tasks and making logical computations faster and less error prone

  •  Internet/Computers/Software (29)

    My source of income and daily stress.

  •  Other (24)

    When I have no idea what category a topic falls under, I put it here.

  •  Website (23)

    Stuff about this website.

  •  Hobbies (17)

    Who has the time? Making time is key.

  •  Book Reviews (15)

    I am an avid fan of education and writing up a review on a book is the least I can do beyond putting money in the author's and publisher's pockets.

  •  Health & Wellness (14)

    Living in a world where every second is death to your cells, keeping healthy is hard.

  •  Security & Privacy (9)

    Stuff you should know about personal and computer security.

  •  Work (7)

    The necessary evil...

  •  Animals & Pets (6)

    Dogs, horses, and feretts... oh my!

  •  Holidays, Vacation, and Travel (6)

    People will fight for their right to party. But, they'll also, usually stand apathetically aside while commercialism takes over and robs you.

  •  Body-for-LIFE (5)

    This category will hold all of my posts during my participation in the BodyForLife.com competition.

  •  Family (5)

    Spouses and kids, moms and dads, siblings, grandmas and grandpas — there's nothing better.

  •  School (4)

    Thanks to Blue Cross® Blue Shield® of AZ, I can pay for what I could get for free off the internet! But, NOW I get a piece of paper!!!

  •  MySpace.com (3)

    I post about MSN Spaces tricks, so I might as well post about MySpace.com as well.

  •  Friends (3)

    Shout outs to my peeps.

  •  Science (3)

    Science explains much of life... Why not talk about it?

  •  Spirituality / Religion (3)

    I do a lot of thinking about this topic, so I might as well post about it once in a while...

  •  Fix It! (1)

    A very general bucket for anything that involves fixing stuff... fixing cars, computers, bicycles, etc.

Recent Comments

  • I was trying to add your RSS feed to my reader, but it didn't work. =/ Any ideas on other ways to subscribe to your site? -Bruno

  • Hi Eric, Wow, that sounds exactly like my experience this afternoon except that I was unsuccessful unscrewing the bottom portion of that EGR valve. The two bolts were easy but getting a wrench to unscrew that bottom portion sure was a hassle. The only good news is that I sweated more than I do in the gym. Any suggestions would be helpful. I assume you unscrew the bolt and the pipe pops out? It's a little confusing how that connects on the bottom. Thanks in advance for any advice you can provide. Doug in Naples

  • Hey stopped by to say hi!!!! :)

  • Cool site.

  • Hey very nice WB layout!

  • thought id say hi as i stopped by.

  • Hi Eric, I am recruiting for an Applications Analyst in the SE and came across your website, it is pretty cool! I also have an Isuzu Trooper, White 2001 which I love! I rented one in SC and came home sold my Jaguar and bought the Trooper! Cheers! Janis

  • Thank you, this version looks much better, especially for me! :)

  • hey. i really need your help. i know you talk about how to get rid of the messages that are being sent to you. but what if your myspace is the one that is sending out the messages. my myspace has sent out countless messages to random people with advertisements. how do i stop this from happening? is there any way that you can help?

  • I had an encounter with Raymond Cheng I think he is overrated. He sounded like a passive/ agressive fag with a little dick syndrome. My professional psychologycal evaluation

Archived Posts by Date

Latest Twitter Updates

 @tomaspetricek Have you seen a way to log F# Entity Framework type provider queries? Linq-to-SQL logging is right there off the context.

 @shanselman 8 weeks w/ great diet, cardio, weights, & supplements. 12 w/ "good". Be inspired: Look at before & after photos; esp #Body4Life

 How do commercial proj's trust Open Source? Some big projects have swapped licensing almost as a financial strategy? (http://t.co/yDNbtow1)

 @shanselman Semantic versioning: http://t.co/YSQTstN7

 @shanselman No. Semantic versioning states that minor increments are backwards compatible. If we were talking about v5, I would expect YSOD.

 @shanselman Same thing should happen as 3.5 assemblies on a 3.0 machine. See old post: http://t.co/hkGp3riU

 I deem today, May 10th, "E-mail an Architecture" day!

 I'm at 42nd St Oyster Bar (Raleigh, NC) w/ 3 others http://t.co/5fnFQ4NB

 So tasty (@ Spize Cafe) [pic]: http://t.co/NVi8MLJY

 Anniversary stuff (@ Charlotte Douglas International Airport (CLT) w/ 43 others) http://t.co/UZVYXcqV

 @timheuer Have you used US Airways WIFI on our 321 aircraft? Curious how people think that performs...

 "Ka-Chow!" from Cars? Or,... "Oh Yeah!" from Despicable Me?

 Throwing down with the boys! (@ Let It Roll Bowl) http://t.co/kduQ2nAB

 Back home already. US Airways rocks! (@ Boise Airport (BOI)) http://t.co/yXUmsWW1

 Exercise in Idaho. Committed! Thx to Wendy!!!! (@ Axiom Fitness) http://t.co/GPQPL9he

 Off to Boise for family (@ Phoenix Sky Harbor International Airport (PHX) w/ 74 others) http://t.co/TpGbJkUM

 Sleeping & Driving. Look out!!! (@ I-17 Northbound) http://t.co/FFMiNMK5

 A really great message today. Come on Easter if you have never been and can. (@ Carefree Highway Community Church) http://t.co/u9OMs3Yo

 Reconnected with running outside today instead of the treadmill. 4.8 miles and incredible weather!

 Workout with Wendy. Upper body, day #10 (@ Anthem Community Center) http://t.co/7glQA2NB

Latest Sogeti Blog Posts

links for 2011-03-11

Share |
  • Posted On: 3/11/2011

The Joel Test: 12 Steps to Better Code - Joel on Software

T-SQL: Splitting one row into many

Share |
  • Posted On: 1/12/2011

Something for your SQL toolbox… I was recently challenged with needing to split a row into multiple rows (a quantity across multiple dates). We were using a CURSOR, but the performance was horrible. When I converted it to a recursive CTE it went from 6+ minutes to a few seconds! Below was my “theorem proof” before I implemented [...]

links for 2010-12-14

Share |
  • Posted On: 12/14/2010

How to Customize/Change Windows 7 Logon Background Wallpaper Screen (tags: win7 windows7 windows os customize)

links for 2010-12-10

Share |
  • Posted On: 12/10/2010

SQL to Select a random row from a database table (tags: sql random database programming reference db tips)

links for 2010-12-07

Share |
  • Posted On: 12/7/2010

Built-in WPF IValueConverters - Stack Overflow (tags: wpf converter) diff/merge configuration in Team Foundation - common Command and Argument values - James Manning's blog - Site Home - MSDN Blogs (tags: TFS diff merge compare tools) Windows 7 – VHD Boot – Setup Guideline - knom's developer corner - Site Home - MSDN Blogs (tags: windows7 vhd microsoft windows virtualization)

Download Microsoft’s Learning Center “Snacks”

Share |
  • Posted On: 9/22/2010

Use the “Video Snack Downloader” to download all of the Microsoft Learning “Snack” Videos to your local machine! Video Snack Downloader is a small, open source application for discovering the videos available on the Microsoft Learning “Snacks” website and downloading them to your local machine for offline viewing.

Effective Branching and Merging in TFS 2010

Share |
  • Posted On: 9/7/2010

Many people still struggle with effective branching and merging in TFS; either in understanding the concepts or applying them. I have attempted to address this through a demo using TFS 2010 and Microsoft’s TFS Guidance from the Patterns & Practices and “ALM Rangers” teams. Microsoft also released the ability to customize the TFS process template guidance [...]

Microsoft’s “Dynamic IT” 7-year anniversary at Tech·Ed!

Share |
  • Posted On: 6/9/2010

MS Tech·Ed North Ameria has been running this week in New Orleans… Watch the Tech·Ed videos online - The keynotes (1 and 2) have great insight into Microsoft’s vision; how their 7-year old promise of “Dynamic IT” is just beginning to be realized this past year and even more so with their Azure cloud computing platform, System Center 2010, and [...]

Windows Service Accounts: Finally Avoid the Maintenance Nightmare!

Share |
  • Posted On: 6/3/2010

You either love or hate “Local Service”, “Network Service”, and “Local System”. Have you ever avoided setting up individual Service Accounts for SQL Server, IIS, SharePoint, or other enterprise applications and simply defaulted these built-in accounts? Perhaps you didn’t know that it’s “best practice” to use domain accounts for these services. Or, perhaps you knew [...]

Forrester Blogs Revamped - Making Leaders Successful

Share |
  • Posted On: 6/2/2010

Most of us use Forrester, Gartner, and any number of other aggregated information hubs for reducing the communication clutter to make effective decisions. Forrester recently revamped their blogging strategy and platform to improve information access and updates. Inevitably, this social aspect of Forrester’s research will provide insight that wasn’t possible through the standard email alerts, [...]

  • Wife Saves Hell's Angel from Stabbing!

    Share |
    • Posted On: 9/17/2009

    No, this isn't a headline from The Onion. My wife, ... my kind sweetheart wife, was driving toward Los Angeles a couple of mornings ago for a school outing and stopped by the gas station for some coffee. A woman ran in screaming "Call 9-1-1. Someone is being stabbed!!!" Of course, the majority of everyone rushes outside to see the action, including my wife. In the seconds of observing that everyone at the gas station, including a stout, young marine were standing there watching a young 30-something year-old man proceed to stab a 60+ year-old biker repeatedly while his elderly wife stood by helplessly, my wife realizes the perfectly logical thing to do is run in between the activity and scream "STOP IT! STOP IT!" Now, I wasn't there, but perhaps everyone at that point was thinking "Oh, yeah. Maybe we should try to stop this." I'm certain of one thing... the 30-year-old was stunned into a moment of paralysis while he decided what the heck to do next. Thank God he didn't decide to proceed stabbing anything in front of him!!! He went for his truck and proceeded to back out. My wife is so incredibly pissed at this guy and amped up on adrenaline, she does the next logical thing... runs over, stands behind the truck, and screams "#@%^#@!!! What are you going to do?!!!! Run me over?!!! #!^$#%!#%@%@!!!!!!!!!" Thank God the police pulled up simultaneously with guns drawn. Turns out the stabbing was over a patch on the biker's leather jacket that had something to do with the Hell's Angels. The young guy had actually followed the biker off the freeway to attack him, yelling "Give me your jacket." My wife explained all of the logic of this behavior to the police that the young guy had an issue with inappropriate use of the Hell's Angel patch on the jacket and had to attack the guy out of duty, since the biker wouldn't allow him to tear it off of his jacket. Makes sense to me! ??? What?! The police of course, questioned my wife, "How do you know this?" while the younger assailant eyeballed her wondering the exact same thing probably quite angry she knew these things. All thanks to her mom's forethought to raise her daughter amongst members of the Hell's Angels, mostly in bars. Oh... Yes, it's perfectly silly and ludicrous behavior. Yes, it's crazy and insane. Wait... or is it because of what we're raised to believe? I mean, to attack and stab a 60-year-old over a stitched patch in a leather jacket out of a symbolic effort to "serve your duty to a membership"? Sounds like gang membership, sounds like terrorism, sounds like Frat hazing, sounds like any group's silly initiation "rites of passage" that members (usually men) invent. Is what you believe worth killing a life over when the life of you or another isn't threatened? What about when your belief involves "saving" a person's life after death based on religious views? Is killing someone with the judgment of causing "eternal" death or damnation right? "Religious war"? Killing over killing? ... After a post like this, I'm so hungry right now, I could share the cost of paying someone else to kill a cow, so I can eat some of it... :P

  • Service Oriented Architecture

    Share |
    • Posted On: 12/26/2008

    Great first name! Here goes some rambling... SOA will converge with Business Capability Modeling and Process Modeling built within the scope of business service portfolio management on top of evolving industry and corporate taxonomies through master data management initiatives which will be supported by more targeted technology solutions through "domain driven design" that evolve through the idea of domain-specific languages and the realization of integrated model driven architectures into the software development lifecycle. Software vendors and consulting firms will continue to push proprietary, end-to-end topologies of multiple products as "industry templates" that claim to support open standards. The reality of such solutions claiming support for standards will be that an open standard is selected and extended in an open way, boasting and marketing compatibility with the standard as well as how the solution helped to evolve the standard, but leaving the community with a branched standard that won't play well with others as the primary trunk of the standard continues to grow upward. Ultimately, middle-man software will sit between these products to translate communications and attempt to make enterprise SOA a reality. Everyone will quickly realize (if they haven't already) that enterprise SOA was never about exposing anything and everything across the enterprise in a common format, but completely about streamlining business capabilities/processes across technology solutions to the degree that the supporting technology infrastructure does not "matter", so long as Information Technology exposes the services in a common way (i.e. not necessarily an explicit and exact way, but along a least common denominator). Adaptive industry and business models, evolving technology standards, and the need to sell software as a service will ultimately make "Service Oriented Architecture" a fad of our generation until a new name brings the same light-bulb, "aha" moment of clarity to a new generation and a new maturity of understanding is achieved. Wow do I need a brain break...

  • The Generic Web

    Share |
    • Posted On: 12/18/2008

    Website<Twitter> web = new Website<Twitter>();
    web.PukeContent("tweet, tweet. Rockin Robin, tweedle-e-deet.");
    //Yes, the web is generic!

  • Top 50 Twitterers to Follow for Developers

    Share |
    • Posted On: 12/5/2008

    I've been new to Twitter and have only just begun to enjoy their overly simplified method of communication. Jurgen Appelo recently posted a blog entry titled "Top 50 Twitterers to Follow for Developers", ranking each popular developer based on their number of Twitter "Followers".

    I updated Jurgen's ranking to include the number of twitter posts per day using the scores from the popular Twitter tool "Follow Cost". I then took a simple average of the three rankings Follower Rank, Twitters per Day Rank, and Last 100 Twitters per Day Rank and then created a final ranking. Fortunate for Jurgen's position (bumped him up a few rankings).

  • Microsoft - Platorms to go please!

    Share |
    • Posted On: 10/23/2008

    Hear me out: I don't want to install licensed, basic configurations in virtual environments any longer! Think of the productivity gains in a world where... The MSDN premium subscriber downloads one of 10 (20? 50?) ready-to-go virtual images, configured by the pros themselves! Download your image in Hyper-V or VirtualPC format and GO! Trial license keys are used and can be upgraded to valid keys at any time. (Extra benefit that multiple trial configurations are now available.) Example: With the most recent release, I... 1) downloaded 2008 server, 2007 SharePoint, SQL 2008, TFS 2008, 2007 Office, 2007 Visio, 2007 Project, 2008 Visual Studio, and Expression Studio v2. 2) I then boot up a Virtual PC VHD and install and configure Server 2008. 3) Install all patches. 4) backup and compress the image. 5) Install/config SQL 2008 and SharePoint 2007 and repeat steps #3-4. 6) Install/config TFS 2008 and repeat steps #3-4 (because TFS config is painful). 7) Install/activate/config Office, VS2008, Expression Studio and steps #3-4. Now, I can do whatever I want for a while and always fall back to a virtual. I want to try out PerformancePoint? Back to image in step #5. I want to try out just Search 2008 standalone? Back to step #4. ONE ACTIVELY PATCHED Operating System Virtual Image WOULD BE A HUGE TIME SAVER! PLEASE?! *By the pros? :)

  • Silverlight Sucks

    Share |
    • Posted On: 7/23/2008

    Just compare the system requirements of Microsoft's Silverlight with Adobe's Flash (Macromedia). Now, Flash has traveled the world and taken in all the sites for years and years. But, you'd think with the importance of playing in this space that Microsoft would compete a little harder... Oh wait... you all are still excited about Silverlight no matter what reality dictates. That's right... Let me know how it goes. I'll stick with the basics for a little while longer. (Don't get me wrong, I get just as excited as you do about Silverlight and an embedded light-weight .NET environment, but I don't let emotions control my actions.) Oh, and let me know how well Microsoft acquired Yahoo! and how they competed in the ad space while you're whistling Silverlight tunes. :) For all their efforts, I continue to applaud the developers at Microsoft. I'm certain you've done better than I could have. BTW: I'm loving what I've seen of WCF so far!

  • Key Technologies Announcement

    Share |
    • Posted On: 4/2/2008

    Announcing the Web 2.0 YUI AJAX-enabled, Adobe RIA driven mashup with Silverlight 2.0 WPF XAML tutorials for social, community tagging and clipping supported by a LINQ backend running on top of Astoria from a geospatial aware SQL 2008 and communicating with JSON! All of this using scalable SOA built in the Cloud via REST APIs managed by an ESB and Grid Computing! You won't even recognize this Ruby Gem! :)

  • Updating my network of sites...

    Share |
    • Posted On: 3/21/2008

    I'm in the process of updating my network of websites. I've been transitioning to "Enterprise Architecture" along with a lot of other life changes. Busy, busy, busy... I've been using del.icio.us a lot lately, so here's what I've been looking at lately:

  • How to be a Failure!

    Share |
    • Posted On: 1/15/2008

    After starting the lengthy-titled book "How to Be a Complete and Utter Failure in Life, Work & Everything: 44 1/2 Steps to Lasting Underachievement", I had to comment...

    Steve,

    So far, I have failed to finish your book this morning due to pressing interruptions in business that are causing me great succstress.

    I had the need to make a suggestion: "Whether neh accepts the advice, is completely up to ner."

    The words "neh" and "ner" refer to he/she and him/her respectively. I started the words with the letter "n" to refer to "nobody in particular".

    I saw that you Trademarked "self-unimprovement guide". In the same respect of unwillingness to share great ideas, I now trademark "neh" and "ner" and "succstress" and grant you the right to use these words if they refer to me as the author in respective context. ;D

    Eric Swanson
    http://iseric.com

  • Life Really is Good

    Share |
    • Posted On: 7/24/2007

    Today is a really great day (for more reasons than I care to share with the world). I'm writing this entry today simply to share how much gratitude I have for my life.

    Following are some highlights of my day (by the end of the day):

    • Talked with my wife throughout the day while she is helping my mom on a catering job
    • Reflected in my daily journal
    • Completed security integration of a Windows Forms CMS tool for the unreleased re-write of www.AzBlue.com
    • Helped my security director solve an urgent issue related to a bug in Internet Explorer
    • Created an Excel-VBA macro for a friend to find text in a column and select the entire row for every match
    • Rehearsed the dance "Tradition" for an upcoming Fiddler on the Roof production (September) by Starlight Community Theatre
    • Continued to practice my song for my Arizona Idol audition on July 30
    • Attended a daily meeting with friends
    • Spent a moment talking to both of my parents
    • Spent some time playing with my dogs
    • Woke up and went to bed with a personal prayer
    • Was so excited by the little things in my day that I felt compelled to write about it on a website for the whole world to see

    I am truly grateful and I love the good times and I respect the bad times.