<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.3.1" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>netnerds.net</title>
	<link>http://blog.netnerds.net</link>
	<description>ls /usr/lolcat</description>
	<pubDate>Thu, 15 May 2008 19:34:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/netnerdsnet" type="application/rss+xml" /><item>
		<title>T-SQL: Find Duplicates Without Using JOIN</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/291157269/</link>
		<comments>http://blog.netnerds.net/2008/05/t-sql-find-duplicates-without-using-join/#comments</comments>
		<pubDate>Thu, 15 May 2008 19:34:10 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/05/t-sql-find-duplicates-without-using-join/</guid>
		<description><![CDATA[I'd forgotten about this lil trick.
select eUserName from eAttribute GROUP BY eUserName&#160;&#160;HAVING COUNT( eUserName) &#62; 1
]]></description>
			<content:encoded><![CDATA[<p>I'd forgotten about this lil trick.</p>
<div class="quickcodenoclick"><code>select eUserName from eAttribute GROUP BY eUserName&nbsp;&nbsp;HAVING COUNT( eUserName) &gt; 1</code></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/05/t-sql-find-duplicates-without-using-join/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/05/t-sql-find-duplicates-without-using-join/</feedburner:origLink></item>
		<item>
		<title>SQL Server: Change the Owner of All Tables to "dbo"</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/285759389/</link>
		<comments>http://blog.netnerds.net/2008/05/sql-server-change-the-owner-of-all-tables-to-dbo/#comments</comments>
		<pubDate>Thu, 08 May 2008 01:32:22 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/05/sql-server-change-the-owner-of-all-tables-to-dbo/</guid>
		<description><![CDATA[Reference for me. Reference for you.
sp_MSforeachtable @command1=&#34;EXEC sp_changeobjectowner &#039;?&#039;,&#039;dbo&#039;&#34;
]]></description>
			<content:encoded><![CDATA[<p>Reference for me. Reference for you.</p>
<div class="quickcodenoclick"><code>sp_MSforeachtable @command1=&quot;EXEC sp_changeobjectowner &#039;?&#039;,&#039;dbo&#039;&quot;</code></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/05/sql-server-change-the-owner-of-all-tables-to-dbo/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/05/sql-server-change-the-owner-of-all-tables-to-dbo/</feedburner:origLink></item>
		<item>
		<title>VBScript: Clean Up Imported SIM Card Contacts in Outlook</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/268616309/</link>
		<comments>http://blog.netnerds.net/2008/04/vbscript-clean-up-imported-sim-card-contacts-in-outlook/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 21:11:29 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[VBScript]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/04/vbscript-clean-up-imported-sim-card-contacts-in-outlook/</guid>
		<description><![CDATA[The other day, I was texting a friend and some guy looked at me and said "Oh hey, 2002 called, it wants its T9 back." Haha, slightly cliche but I laughed anyway. Then I went and bought myself a Blackberry.
I totally love it, I won't lie. So I imported my contacts into Outlook from a [...]]]></description>
			<content:encoded><![CDATA[<p>The other day, I was texting a friend and some guy looked at me and said "Oh hey, 2002 called, it wants its T9 back." Haha, slightly cliche but I laughed anyway. Then I went and bought myself a Blackberry.</p>
<p>I totally love it, I won't lie. So I imported my contacts into Outlook from a Sony Ericsson mobile phone and they came out kinda chu-chu. All the contacts came in as "Work" numbers and were all prefixed by ";\M". I cleaned the M's out manually but then wrote a script to list all the numbers as Mobile numbers. For consistency's sake, I also cleaned up all of the numbers themselves to just be, for instance, 2345551212. Here's the script in case you would like to do a mass cleanse as well.</p>
<div class="quickcodenoclick"><code>Set objOutlook = CreateObject(&quot;Outlook.Application&quot;)<br />
Set objNamespace = objOutlook.GetNamespace(&quot;MAPI&quot;)<br />
&nbsp;<br />
Set colContacts = objNamespace.GetDefaultFolder(10).Items &#039; 10 = olFolderContacts<br />
&nbsp;<br />
For Each objContact In colContacts<br />
&nbsp;&nbsp;if len(objContact.MobileTelephoneNumber) = 0 then<br />
&nbsp;&nbsp;&nbsp;&nbsp;objContact.MobileTelephoneNumber = objContact.BusinessTelephoneNumber<br />
&nbsp;&nbsp;&nbsp;&nbsp;objContact.BusinessTelephoneNumber = &quot;&quot;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#039;Wscript.Echo objContact.FullName, objContact.BusinessTelephoneNumber, objContact.MobileTelephoneNumber <br />
&nbsp;&nbsp;&nbsp;&nbsp;objContact.Save<br />
&nbsp;&nbsp;end if<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;if len(objContact.MobileTelephoneNumber) &gt; 0 then<br />
&nbsp;&nbsp;&nbsp;&nbsp;mobileNumber = objContact.MobileTelephoneNumber<br />
&nbsp;&nbsp;&nbsp;&nbsp;mobileNumber = replace(mobileNumber,&quot; &quot;,&quot;&quot;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;mobileNumber = replace(mobileNumber,&quot;-&quot;,&quot;&quot;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;mobileNumber = replace(mobileNumber,&quot;(&quot;,&quot;&quot;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;mobileNumber = replace(mobileNumber,&quot;)&quot;,&quot;&quot;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;mobileNumber = replace(mobileNumber,&quot;+1&quot;,&quot;&quot;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if left(mobileNumber,1) = &quot;1&quot; then mobileNumber = right(mobileNumber,len(mobileNumber)-1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;objContact.MobileTelephoneNumber = mobileNumber<br />
&nbsp;&nbsp;&nbsp;&nbsp;objContact.Save<br />
&nbsp;&nbsp;End if<br />
&nbsp;&nbsp;<br />
Next</code></div>
<p>Ouu my grammar has gone downhill since I spent a weekend in Louisiana.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/04/vbscript-clean-up-imported-sim-card-contacts-in-outlook/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/04/vbscript-clean-up-imported-sim-card-contacts-in-outlook/</feedburner:origLink></item>
		<item>
		<title>SharePoint: Save Publishing Site as Template in MOSS 2007</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/256711245/</link>
		<comments>http://blog.netnerds.net/2008/03/sharepoint-save-publishing-site-as-template-in-moss-2007/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 02:01:53 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/03/sharepoint-save-publishing-site-as-template-in-moss-2007/</guid>
		<description><![CDATA[Seems that Microsoft forgot to add a link to "Save site as Template" for Publishing sites in MOSS 2007, and it appears the problem is not addressed in SP1, either. Makes me wonder if the lack-of-link was intentional. 
Nevertheless, in order to save any Publishing Site as a template, you must manually append the site [...]]]></description>
			<content:encoded><![CDATA[<p>Seems that Microsoft forgot to add a link to "Save site as Template" for Publishing sites in MOSS 2007, and it appears the problem is not addressed in SP1, either. Makes me wonder if the lack-of-link was intentional. </p>
<p>Nevertheless, in order to save any Publishing Site as a template, you must manually append the site template address "/_layouts/savetmpl.aspx" to the site URL. So for instance, if your site is http://intranet/offices/sandiego, you can save the template by manually browsing to http://intranet/offices/sandiego/_layouts/savetmpl.aspx</p>
<p>Thanks for the tip, Trevs! You and <a href="http://www.bluechip-llc.com/Pages/Default.aspx">Blue Chip</a> really did a <a href="http://www.hrwiki.org/index.php/A_Jorb_Well_Done">GREAT JORRRB</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/03/sharepoint-save-publishing-site-as-template-in-moss-2007/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/03/sharepoint-save-publishing-site-as-template-in-moss-2007/</feedburner:origLink></item>
		<item>
		<title>Create a Basic SQL Server 2005 Trigger to Send E-mail Alerts</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/230572809/</link>
		<comments>http://blog.netnerds.net/2008/02/create-a-basic-sql-server-2005-trigger-to-send-e-mail-alerts/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 18:07:01 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[Quick Code]]></category>

		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/02/create-a-basic-sql-server-2005-trigger-to-send-e-mail-alerts/</guid>
		<description><![CDATA[For as many times as I have read about sending e-mails using SQL Server triggers, I've rarely come across actual code samples. After someone asked for a "Triggers for Dummies" example in a Facebook SQL group, I created the following example which uses a trigger to alert a manager that an expensive item has been [...]]]></description>
			<content:encoded><![CDATA[<p>For as many times as I have read about sending e-mails using SQL Server triggers, I've rarely come across actual code samples. After someone asked for a "Triggers for Dummies" example in a Facebook SQL group, I created the following example which uses a trigger to alert a manager that an expensive item has been entered into inventory.</p>
<p>First, if SQL Mail isn't enabled and a profile hasn't been created, we must do so.</p>
<p><a class="quickcode" title="Code" href="javascript:toggleLayer('quickcode1871');">Enable SQL Mail/Create Profile</a></p>
<div id="quickcode1871" class="quickcode"><code>&#45;-// First, enable SQL SMail<br />
use master<br />
go<br />
sp_configure &#039;show advanced options&#039;,1<br />
go<br />
reconfigure with override<br />
go<br />
sp_configure &#039;Database Mail XPs&#039;,1<br />
go<br />
reconfigure<br />
go<br />
&nbsp;<br />
&#45;-//Now create the mail profile. CHANGE @email_address,@display_name and @mailserver_name VALUES to support your environment<br />
EXECUTE msdb.dbo.sysmail_add_account_sp<br />
@account_name = &#039;DBMailAccount&#039;,<br />
@email_address = &#039;sqlserver@domain.com&#039;,<br />
@display_name = &#039;SQL Server Mailer&#039;,<br />
@mailserver_name = &#039;exchangeServer&#039;<br />
&nbsp;<br />
EXECUTE msdb.dbo.sysmail_add_profile_sp<br />
@profile_name = &#039;DBMailProfile&#039;<br />
&nbsp;<br />
EXECUTE msdb.dbo.sysmail_add_profileaccount_sp<br />
@profile_name = &#039;DBMailProfile&#039;,<br />
@account_name = &#039;DBMailAccount&#039;,<br />
@sequence_number = 1 ;</code></div>
<p>Now that SQL will support sending e-mails, let's create the sample table. This is not a useful or well designed table by any means -- it's just a simple example table:</p>
<p><a class="quickcode" title="Code" href="javascript:toggleLayer('quickcode1872');">CREATE TABLE</a></p>
<div id="quickcode1872" class="quickcode"><code>CREATE TABLE dbo.inventory (<br />
item varchar(50),<br />
price money<br />
)<br />
GO</code></div>
<p>Now that SQL mail and the table are setup, we will create a trigger that does the following:</p>
<ul>
<li>Creates an AFTER INSERT trigger named expensiveInventoryMailer on the inventory table. This means that the trigger will be executed after the data has been entered. </li>
<li>Checks for items being entered that have a price of $1000 or more</li>
<li>If there is a match, an email is sent using the SQL Mail profile we used above.</li>
</ul>
<p> <a class="quickcode" title="Code" href="javascript:toggleLayer('quickcode1873');">The Actual Trigger</a></p>
<div id="quickcode1873" class="quickcode"><code>CREATE TRIGGER expensiveInventoryMailer ON dbo.inventory AFTER INSERT AS<br />
&nbsp;<br />
DECLARE @price money<br />
DECLARE @item varchar(50)<br />
&nbsp;<br />
SET @price&nbsp;&nbsp;= (SELECT price FROM inserted)<br />
SET @item = (SELECT item FROM inserted)<br />
&nbsp;<br />
IF @price &gt;= 1000<br />
&nbsp;&nbsp;BEGIN<br />
&nbsp;&nbsp;&nbsp;&nbsp;DECLARE @msg varchar(500)<br />
&nbsp;&nbsp;&nbsp;&nbsp;SET @msg = &#039;Expensive item &quot;&#039; + @item + &#039;&quot; entered into inventory at $&#039; + CAST(@price as varchar(10)) + &#039;.&#039;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#45;-// CHANGE THE VALUE FOR @recipients<br />
&nbsp;&nbsp;&nbsp;&nbsp;EXEC msdb.dbo.sp_send_dbmail @recipients=N&#039;manager@domain.com&#039;, @body= @msg,&nbsp;&nbsp;@subject = &#039;SQL Server Trigger Mail&#039;, @profile_name = &#039;DBMailProfile&#039;<br />
&nbsp;&nbsp;END<br />
GO</code></div>
<p>The only way to test a trigger is to add actual data, so let's do that here:<br />
<b>insert into inventory (item,price) values ('Vase',100)<br />
insert into inventory (item,price) values ('Oven',1000)</b></p>
<p>Your email should arrive very quickly. If it doesn't, check the SQL Server mail log in SQL Management Studio by running <b>SELECT * FROM sysmail_allitems</b>. </p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/02/create-a-basic-sql-server-2005-trigger-to-send-e-mail-alerts/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/02/create-a-basic-sql-server-2005-trigger-to-send-e-mail-alerts/</feedburner:origLink></item>
		<item>
		<title>Whoa.. Microsoft Goes Open Source with the .NET Framework</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/221213462/</link>
		<comments>http://blog.netnerds.net/2008/01/whoa-microsoft-goes-open-source-with-the-net-framework/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 21:24:15 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[Tech Stuff]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/01/whoa-microsoft-goes-open-source-with-the-net-framework/</guid>
		<description><![CDATA[I'm kinda late on this but arstechnica reports that "Microsoft has opened the source code to the .NET Framework libraries under a read-only reference license.  Developers who want to check out the source code need only upgrade to the newly released Visual Studio 2008 to gain access to it."
This is something I've always dreamed [...]]]></description>
			<content:encoded><![CDATA[<p>I'm kinda late on this but <a href="http://arstechnica.com/journals/microsoft.ars/2008/01/22/microsoft-opens-net-framework-library-source-code">arstechnica</a> reports that "Microsoft has opened the source code to the .NET Framework libraries under a read-only reference license.  Developers who want to check out the source code need only upgrade to the newly released Visual Studio 2008 to gain access to it."</p>
<p>This is something I've always dreamed about -- learning by a large software firm's example. I can remember how disappointed I was during the first dotcom when companies would go down and take their source code and website designs with them. Woudln't it have been amazing if they would have donated their site templates to <a href="http://www.oswd.org/">OSWD.org</a>? As for the code, I realized the other year after looking at my own dotcom code, that the styles were probably pretty bad and not so good to learn from. </p>
<p>Check out <a href=http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx>Scott Gu's</a> blog entry for more information on the libraries that are being opened.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/01/whoa-microsoft-goes-open-source-with-the-net-framework/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/01/whoa-microsoft-goes-open-source-with-the-net-framework/</feedburner:origLink></item>
		<item>
		<title>FIX: 'Cannot Write Pam Settings' when Joining a Windows Domain in SuSE 10.3</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/220216268/</link>
		<comments>http://blog.netnerds.net/2008/01/fix-cannot-write-pam-settings-when-joining-a-windows-domain-in-suse-103/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 19:29:41 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[Active Directory]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/01/fix-cannot-write-pam-settings-when-joining-a-windows-domain-in-suse-103/</guid>
		<description><![CDATA[Today I attacked my 2008 technical to do list and setup a subversion server for backups/source control. It was actually pretty darn easy in SUSE 10.3. After I got it going, I wondered if I could have it automatically authenticate against my HOME domain. So, using SuSE's menu driven interface YaST, I easily added my [...]]]></description>
			<content:encoded><![CDATA[<p>Today I attacked my 2008 technical to do list and setup a <a href="http://subversion.tigris.org/" title="subversion">subversion server</a> for backups/source control. It was actually pretty darn easy in SUSE 10.3. After I got it going, I wondered if I could have it automatically authenticate against my HOME domain. So, using SuSE's menu driven interface YaST, I easily added my Linux machine to my Windows domain. </p>
<p>Initially, YaST wasn't able to find or join the domain. This happens sometimes in Windows clients too when:<br />
1. In TCP/IP, the DNS settings are pointed to servers outside of the domain<br />
2. The fully qualified domain name (ex. corp.windomain.com) is not given when joining the domain<br />
3. The FQDN is not listed as a DNS search suffix</p>
<p>After adjuting /etc/resolv.conf to reflect my fully qualified domain name, YaST made it surprisingly easy to find and join the domain. But right as it was finishing up, it ran into the error "cannot write pam settings." I looked around the web and saw about 2 other people had the same problem but no solution was offered. After poking around, I noticed that "pam-smb" was not installed. Generally, SuSE will automatically detect when rpms need to be added but in this case it didn't. </p>
<p><b>In order to get it all working, I added pam-smb, samba-winbind and krb5-client</b> then I easily plugged into my Windows 2003 domain. Years ago, I tried to do something similar and it seemed to work but I was never able to login via SSH. I'm pretty sure I didn't prefix the domain (in proper case, at that) when attempting to login. Knowing that, I was successfully able to login to my Linux machine using a Windows domain login this time around.</p>
<div class="quickcodenoclick"><code>login as: HOME\testuser<br />
Using keyboard-interactive authentication.<br />
Password: *****************<br />
Creating directory &#039;/home/HOME/testuser&#039;.<br />
Creating directory &#039;/home/HOME/testuser/public_html&#039;.<br />
Creating directory &#039;/home/HOME/testuser/bin&#039;.<br />
Creating directory &#039;/home/HOME/testuser/Documents&#039;.<br />
Have a lot of fun&#46;..<br />
HOME\testuser@subversion:~&gt;</code></div>
<p>Awesome! This is much easier than doing user mapping with NIS.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/01/fix-cannot-write-pam-settings-when-joining-a-windows-domain-in-suse-103/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/01/fix-cannot-write-pam-settings-when-joining-a-windows-domain-in-suse-103/</feedburner:origLink></item>
		<item>
		<title>If You Dropped Out of College...</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/219212842/</link>
		<comments>http://blog.netnerds.net/2008/01/if-you-dropped-out-of-college/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 03:57:51 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/01/if-you-dropped-out-of-college/</guid>
		<description><![CDATA[For those of you who dropped out of college and want to finish your undergrad degree, you may want to consider the online university, Western Governors University. I'm sharing this on my blog because I actually shared the URL with many of my tech friends who dropped out. I found an ad for WGU in [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who dropped out of college and want to finish your undergrad degree, you may want to consider the online university, <a href=http://wgu.edu>Western Governors University</a>. I'm sharing this on my blog because I actually shared the URL with many of my tech friends who dropped out. I found an ad for <a href="http://en.wikipedia.org/wiki/Western_Governors_University">WGU</a> in some tech magazine (maybe TechNet?) and it made me curious. Here's what I found:
<ul>
<li> Its accredited by the same org that accredits traditional universities (such as BYU), Northwest Commission on Colleges and Universities. It also earned some other national accreditation and was the first online and first non-traditional program to do so.</li>
<li>Members of Sun and HP are on the board of trustees and a ton of big companies are listed as <a href="http://www.indiana.edu/~idsa/DistanceEd_Case3.shtml">corporate collaborators</a> including AT&#038;T, Cisco, Dell, Microsoft, Google, Oracle, Qwest, Sun and HP.</li>
<li>It's only about $5,000 or $6000 a year</li>
<li>The CEO of Google said: "Google has pioneered the idea of access to information. The reason Google thinks WGU is such a good idea is because WGU has pioneered the concept of competency- based education whenever you want it."</li>
<li>You get a bunch of certifications while you are at it.</li>
</ul>
<p> WGU offers undergrad and graduate degrees in IS, teaching, nursing and business. </p>
<p>Another alternative for those wanting a Masters in IS is <a href="http://ism.cmu.edu/Distance-Learning/">Carnegie Mellon's Distance Learning program</a>. It seems pretty awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/01/if-you-dropped-out-of-college/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/01/if-you-dropped-out-of-college/</feedburner:origLink></item>
		<item>
		<title>WinRS: Microsoft's Disappointing Answer to SSH for Remote Administration</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/217882144/</link>
		<comments>http://blog.netnerds.net/2008/01/winrs-microsofts-disappointing-answer-to-ssh-for-remote-administration/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 15:23:09 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/01/winrs-microsofts-disappointing-answer-to-ssh-for-remote-administration/</guid>
		<description><![CDATA[I'm currently playing with Windows Server 2008 Core and I'm really at a loss trying to figure out why Microsoft seems to go out of its way not to adopt SSH. SSH seems like such an easy and straightforward answer to remote administration. Unix administrators have long used SSH but Windows administrators are given WinRS, [...]]]></description>
			<content:encoded><![CDATA[<p>I'm currently playing with Windows Server 2008 Core and I'm really at a loss trying to figure out why Microsoft seems to go out of its way not to adopt SSH. SSH seems like such an easy and straightforward answer to remote administration. Unix administrators have long used SSH but Windows administrators are given <b>WinRS</b>, a command line tool that requires that you run it each time you need to execute a command on a remote system. So instead of arriving at a remote prompt as you would with SSH and simply typing "ipconfig", you must type "winrs -r:myserver ipconfig" </p>
<p><i>winrs -r:myserver</i> every time!</p>
<p>I'm hoping things have changed in Windows 2008, but so far, I can't find any way for WinRS to be interactive. A <a href="http://blogs.technet.com/server_core/archive/2006/08/11/446122.aspx">blog post on TechNet back in 2006</a> suggests that interactivity is going to be a feature at some point:<br />
<blockquote><b>Currently </b>any commands you execute can't be interactive or prompt for input. WinRS just executes what you specify and returns the results. </p></blockquote>
<p> Unfortunately, it's nearly a year and a half later and no progress seems obvious. I hope I'm wrong and someone can show me the light or, even better, perhaps we'll see PowerShell+SSH hit the final version of Windows 2008. Many admins already have an SSH client as part of their toolkit and sure, WinRS runs over HTTP(S) and opening just one port is nice but the same goes for SSH. Port 22 or 80, I don't really care. WinRS seems to have its value, but not as a replacement for SSH. Give me SSH or give me both.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/01/winrs-microsofts-disappointing-answer-to-ssh-for-remote-administration/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/01/winrs-microsofts-disappointing-answer-to-ssh-for-remote-administration/</feedburner:origLink></item>
		<item>
		<title>FIX: SQL Server System Configuration Checker cannot be executed due to WMI configuration (Error:2147500034)</title>
		<link>http://feeds.feedburner.com/~r/netnerdsnet/~3/213564534/</link>
		<comments>http://blog.netnerds.net/2008/01/fix-sql-server-system-configuration-checker-cannot-be-executed-due-to-wmi-configuration-error2147500034/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 20:52:45 +0000</pubDate>
		<dc:creator>Chrissy</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://blog.netnerds.net/2008/01/fix-sql-server-system-configuration-checker-cannot-be-executed-due-to-wmi-configuration-error2147500034/</guid>
		<description><![CDATA[I don't know what on Earth AOL developers do in their AIM 6.x setup but they sure manage to mess things up in Vista. Once AIM is installed, my network detection no longer works and it gives an error that reads: "No network - server execution failed." The problem seems to be some kind of [...]]]></description>
			<content:encoded><![CDATA[<p>I don't know what on Earth AOL developers do in their AIM 6.x setup but they sure manage to mess things up in Vista. Once AIM is installed, my network detection no longer works and it gives an error that reads: "No network - server execution failed." The problem seems to be some kind of COM error and the fix which has worked for me twice is adding localservice to the Administrator group (<b>Net localgroup Administrators localservice /add</b>).</p>
<p>Today, when attempting to install SQL Server 2005 Express, I kept coming across the following error<br />
<blockquote>The SQL Server System Configuration Checker cannot be executed due to WMI configuration on the machine [computername] Error:2147500034 (0x80004002)</p></blockquote>
<p> After tons of reboots and WMI resets that didn't work, I found the solution on <a href=http://boyersnet.com/blogs/chucks_blog/archive/2007/12/13/fix-for-sql-server-system-configuration-checker-cannot-be-executed-due-to-wmi-confiuration.aspx>Chuck Boyer's blog</a>. It was eerily close to the AOL fix: <b>net localgroup Administrators "Network Service" /add</b>. </p>
<p>My SQL install then worked properly right away. I was <i>extremely</i> relieved to find that fix because my experience with faulty SQL Server 2005 installs in the past have not been resolvable AND the reason I was reinstalling SQL and AIM is because I had to format my Vista laptop after a beta Citrix VPN client for Vista completely killed my ability to VPN to any network using any protocol. While I was uninstalling the client, I blue screened and when I came back and tried to establish a VPN connection using Vista's built in client, I was unable to register my computer on the network. It errored out with: "Error 720: No PPP control protocols configured." After a few hours of trying to fix it, I decided to just wipe Vista and start over. It felt kind of good actually. My computer, especially Firefox, runs a lot smoother now that I don't have so many extensions going. Ultimately, though, I was a bit tired and just wanted all of my installs to go well.</p>
<p>Anyway, it took a long time for me to find the solution on Chuck's blog so hopefully this post will help him get some positive PankRanking.</p>
<p>Edit: Already I see a few people have found my site while looking for a solution. Did the above work for you, too?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.netnerds.net/2008/01/fix-sql-server-system-configuration-checker-cannot-be-executed-due-to-wmi-configuration-error2147500034/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.netnerds.net/2008/01/fix-sql-server-system-configuration-checker-cannot-be-executed-due-to-wmi-configuration-error2147500034/</feedburner:origLink></item>
	</channel>
</rss>
