<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>&#964;&#949;&#967;&#957;&#959;&#963;&#959;&#966;&#953;&#945; &#187; Windows</title>
	<atom:link href="http://lackoftalent.org/michael/blog/category/systems/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://lackoftalent.org/michael/blog</link>
	<description>The occasional rambling of a digital library artisan</description>
	<lastBuildDate>Mon, 10 Oct 2011 12:33:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Convert Windows shortcuts into Ubuntu shortcuts</title>
		<link>http://lackoftalent.org/michael/blog/2008/10/29/convert-windows-shortcuts-into-ubuntu-shortcuts/</link>
		<comments>http://lackoftalent.org/michael/blog/2008/10/29/convert-windows-shortcuts-into-ubuntu-shortcuts/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:40:43 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=173</guid>
		<description><![CDATA[[Update: Feel free to grab the code via bzr with bzr branch http://lackoftalent.org/bzr/shortcut_converter.] Here&#039;s another entry in the &#034;dumb little scripts that work for me and may or may not be helpful to other folks&#034; department&#8230; I use both Windows and Ubuntu at home, gradually transitioning from the former to the latter. I&#039;ve accumulated a [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:173"><!-- &nbsp; --></abbr>
<p>[<strong>Update</strong>: Feel free to grab the code via bzr with <code>bzr branch http://lackoftalent.org/bzr/shortcut_converter</code>.]</p>
<p>Here&#039;s another entry in the &#034;dumb little scripts that work for me and may or may not be helpful to other folks&#034; department&#8230;</p>
<p>I use both Windows and Ubuntu at home, gradually transitioning from the former to the latter.  I&#039;ve accumulated a bunch of Windows URL shortcuts, mostly things I wanted to read once so instead of bookmarking them, I dragged their links to my desktop.  This creates .URL files which are simple little plain-text two-liners.  It turns out that on Ubuntu, and probably similar *nix systems, web shortcuts are also simple little plain-text files.  These files have the .desktop extension (though you won&#039;t see the extension by looking at the desktop).  </p>
<p>I wanted a way to convert my .URL files to .desktop files so that I can just toss them on my Ubuntu desktop and double-click them the same way I would if I were on Windows.  This cruddy little Python script does the trick.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
</pre></td><td class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">#!/usr/bin/env python</span>
<span style="color: #808080; font-style: italic;"># shortcut_converter.py</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">from</span> <span style="color: #dc143c;">__future__</span> <span style="color: #ff7700;font-weight:bold;">import</span> with_statement 
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">sys</span>
&nbsp;
TEMPLATE = <span style="color: #483d8b;">&quot;&quot;&quot;[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=%(basename)s
Type=Link
URL=%(url)s
Icon=gnome-fs-bookmark
&quot;&quot;&quot;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> convert<span style="color: black;">&#40;</span>f<span style="color: black;">&#41;</span>:
    <span style="color: #483d8b;">&quot;&quot;&quot; Takes a full filepath to a .URL file, converts it to a .desktop file 
        in the same directory &quot;&quot;&quot;</span>
    <span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;Converting %s&quot;</span> <span style="color: #66cc66;">%</span> f
    <span style="color: black;">&#40;</span>filepath, filename<span style="color: black;">&#41;</span> = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">split</span><span style="color: black;">&#40;</span>f<span style="color: black;">&#41;</span>
    <span style="color: black;">&#40;</span>basename, extension<span style="color: black;">&#41;</span> = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">splitext</span><span style="color: black;">&#40;</span>filename<span style="color: black;">&#41;</span>
    <span style="color: #ff7700;font-weight:bold;">with</span> <span style="color: #008000;">open</span><span style="color: black;">&#40;</span>f<span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">as</span> urlfile:
        lines = <span style="color: black;">&#91;</span>line.<span style="color: black;">strip</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">for</span> line <span style="color: #ff7700;font-weight:bold;">in</span> urlfile.<span style="color: black;">readlines</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><span style="color: black;">&#93;</span>
    url = lines<span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>.<span style="color: black;">split</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'URL='</span><span style="color: black;">&#41;</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>
    dtfname = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">join</span><span style="color: black;">&#40;</span>filepath, <span style="color: #483d8b;">'%s.desktop'</span> <span style="color: #66cc66;">%</span> basename<span style="color: black;">&#41;</span>
    <span style="color: #ff7700;font-weight:bold;">with</span> <span style="color: #008000;">open</span><span style="color: black;">&#40;</span>dtfname, <span style="color: #483d8b;">'w'</span><span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">as</span> dtfile:
        <span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;Writing %s&quot;</span> <span style="color: #66cc66;">%</span> dtfile.<span style="color: black;">name</span>
        dtfile.<span style="color: black;">write</span><span style="color: black;">&#40;</span>TEMPLATE <span style="color: #66cc66;">%</span> <span style="color: #008000;">locals</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">if</span> __name__ == <span style="color: #483d8b;">'__main__'</span>:
    <span style="color: #ff7700;font-weight:bold;">for</span> arg <span style="color: #ff7700;font-weight:bold;">in</span> <span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span>:<span style="color: black;">&#93;</span>:
        <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">isfile</span><span style="color: black;">&#40;</span>arg<span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">and</span> arg<span style="color: black;">&#91;</span>-<span style="color: #ff4500;">3</span>:<span style="color: black;">&#93;</span>.<span style="color: black;">lower</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span> == <span style="color: #483d8b;">'url'</span>:
            convert<span style="color: black;">&#40;</span>arg<span style="color: black;">&#41;</span>
        <span style="color: #ff7700;font-weight:bold;">else</span>:
            <span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;*** %s is not a URL file&quot;</span> <span style="color: #66cc66;">%</span> arg</pre></td></tr></table></div>

<p>I used scp to pull over all my .URL files and then invoked the script thusly:</p>
<p><code>python shortcut_converter.py *.URL</code></p>
<p>worksforme!</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2008/10/29/convert-windows-shortcuts-into-ubuntu-shortcuts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using Linux to fix Windows</title>
		<link>http://lackoftalent.org/michael/blog/2007/10/13/using-linux-to-fix-windows/</link>
		<comments>http://lackoftalent.org/michael/blog/2007/10/13/using-linux-to-fix-windows/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 20:30:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2007/10/13/using-linux-to-fix-windows/</guid>
		<description><![CDATA[The hard drive on my laptop is slowly failing and a combination of being busy, lazy, and cheap is preventing me from replacing it. About once every two weeks over the past couple months, one of the Windows registry files becomes corrupted and the XP disk is unable to repair it. And the HD fails [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:109"><!-- &nbsp; --></abbr>
<p>The hard drive on my laptop is slowly failing and a combination of being busy, lazy, and cheap is preventing me from replacing it.  About once every two weeks over the past couple months, one of the Windows registry files becomes corrupted and the XP disk is unable to repair it.  And the HD fails basic manufacturer-provided diagnostics.  But I&#039;m stubborn.  So I&#039;ve been routinely resuscitating this box and I decided to post the process I use.</p>
<p>If you boot and see a message like</p>
<blockquote><p>Windows could not start because the following file is missing or corrupt<br />
C:\windows\system32\config\system</p></blockquote>
<p>then you may be interested in this.<br />
<span id="more-109"></span><br />
I should note that there are <a href="http://xphelpandsupport.mvps.org/how_do_i_repair_a_missing_or_cor1.htm" target="_blank">more</a> <a href="http://www.help2go.com/Tutorials/Windows/C:%5Cwindows%5Csystem32%5Cconfig%5Csystem_missing_or_corrupt.html" target="_blank">Windows-y</a> ways to fix this.  But I have an Ubuntu Edgy disc on hand, and so these instructions are for using Ubuntu Edgy as <del datetime="2007-10-13T19:50:57+00:00">a band-aid</del> <ins datetime="2007-10-13T19:50:57+00:00">an adhesive bandage</ins> for a dying hard drive or a screwy Windows installation.  The ntfs-3g and ntfs-config packages are necessary to mount your local hard drive in read-write mode, otherwise these instructions would be much shorter.</p>
<p>I&#039;m assuming you have a good backup from which to restore the missing or corrupt files that are preventing you from booting Windows off your hard drive.  My backups are available via a networked Samba mount.  If yours are on a secondary internal hard drive, an external hard drive, a CD or floppy or thumb drive, some of these steps won&#039;t apply to you.</p>
<ol>
<li>Get a copy of <a href="http://www.ubuntu.com/getubuntu/download" target="_blank">Ubuntu</a> and burn it to a bootable medium.  I&#039;m using a Ubuntu 6.10 (Edgy) on a CD-R.</li>
<li>Insert your bootable medium into the crappy computer.  Boot said crappy computer from the medium.  You may need to fiddle with your BIOS to get it to boot from removable media, but hopefully not.</li>
<li>At the Ubuntu boot menu, chose &#034;Start or Install Ubuntu.&#034;  Don&#039;t worry: it won&#039;t write over your hard drive or touch any of your data.</li>
<li>When the operating system is done loading, click on the Applications menu, and choose Accessories, then Terminal.</li>
<li>Since my backups are available on a Samba mount, and the Edgy CD does not have Samba installed, I first must install the Samba FS and its dependencies: <code><br />
sudo apt-get install smbfs</code></li>
<li>Create a directory for mounting the Samba share:<br />
<code>sudo mkdir /mnt/remote</code></li>
<li>Mount the share, substituting appropriate values for the IP address and the share name:<br />
<code>sudo smbmount //192.168.1.5/backups /mnt/remote</code></li>
<li>If not running Edgy, see this <a href="https://help.ubuntu.com/community/MountingWindowsPartitions/ThirdPartyNTFS3G" target="_blank">guide</a> to mounting local Windows drives in read-write mode.  Otherwise, first open the aptitude sources list:<br />
<code>sudo nano -wc /etc/apt/sources.list</code><br />
and add the following three lines at the bottom of the file:</p>
<blockquote><p>deb http://flomertens.free.fr/ubuntu/ edgy main main-all<br />
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main main-all<br />
deb http://flomertens.keo.in/ubuntu/ edgy main main-all</p></blockquote>
<p>Save and close the file.</li>
<li>Let aptitude update its list of sources:<br />
<code>sudo apt-get update</code></li>
<li>Install necessary packages:<br />
<code>sudo apt-get install ntfs-3g ntfs-config libfuse2</code></li>
<li>Launch the ntfs-config utility:<br />
<code>sudo ntfs-config</code><br />
Call the mount point &#034;windows&#034;, which will live at /media/windows.  Click the Add checkbox next to the device corresponding to your local drive (/dev/hda1 for me).  Click Apply.  Make sure the checkbox next to &#034;Enable write support for internal drive&#034; is clicked on the next dialog, and click Ok.</li>
<li>Copy over backed up versions of missing or corrupt files: <code><br />
sudo cp /mnt/remote/repair/system* /media/windows/WINDOWS/system32/config/</code><br />
is an example I&#039;ve used a couple times.</li>
<li>Shutdown, remove the Ubuntu CD when prompted, and boot off your hard drive.  Cross fingers.  And you should be back in action.</li>
</ol>
<p><em>Voila?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2007/10/13/using-linux-to-fix-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;Local Service&quot; Services Dying Repeatedly?</title>
		<link>http://lackoftalent.org/michael/blog/2006/03/09/local-service-services-dying-repeatedly/</link>
		<comments>http://lackoftalent.org/michael/blog/2006/03/09/local-service-services-dying-repeatedly/#comments</comments>
		<pubDate>Fri, 10 Mar 2006 06:27:13 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2006/03/09/local-service-services-dying-repeatedly/</guid>
		<description><![CDATA[One of my Windows 2003 servers began exhibiting very strange behavior a few months ago.Â  That a Windows server behaves badly isn&#039;t strange, of course, but I&#039;d never before encountered precisely this problem.Â  I searched and searched for solutions on Google, but could not findÂ one that worked for me (though I didÂ discover thatÂ a handful of [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:30"><!-- &nbsp; --></abbr>
<p>One of my Windows 2003 servers began exhibiting very strange behavior a few months ago.Â  That a Windows server behaves badly isn&#039;t strange, of course, but I&#039;d never before encountered precisely this problem.Â  I searched and searched for solutions on Google, but could not findÂ one that worked for me (though I didÂ discover thatÂ a handful of others reported having very similar issues).Â  Since I&#039;ve gotten so much help from the web (via Google) before, I figured I would pay back my debt by posting the solution I found this afternoon.Â  YourÂ kilometerage mayÂ vary.</p>
<p><strong>Problem</strong></p>
<blockquote><p>Services which log on as LocalService*, as opposed to LocalSystem and NetworkService, die repeatedly and at regular intervals.Â  In my case, it was every 90 seconds give or take 5.Â  I believe Windows 2003 and XP use the LocalService and NetworkService accounts for runningÂ services,Â so this may not apply to Windows 2000 or other versions of Windows.Â </p>
<p>* Some of these services are Windows Time, TCP/IP NetBIOS Helper, Remote Registry, Application Layer Gateway Service, Alerter, Smart Card, SSDP Discovery Service, Universal PnP Device Host, WebClient, and Windows User Mode Driver Framework.Â </p></blockquote>
<p><strong>Solution</strong></p>
<blockquote><p>Disable WINEXIT.SCR screensaverÂ within any relevant user accounts, e.g., Default User, All Users, or any service account.Â  You can run a search in regedit for the string &#034;winexit.scr&#034; to turn up all such values and determine which are relevant.Â  The value I needed to delete was in HKEY_USERS/.DEFAULT/Control Panel/Desktop/SCRNSAVE.EXE.</p></blockquote>
<p><strong>Explanation</strong></p>
<blockquote><p>The server in question is to be used for public terminal services, so I intended to use the winexit.scr screensaver as a relatively lightweight, easy way to ensure that users get warned about idle time and subsequently logged off after a preset period of time.Â  There are other ways of accomplishing this, to be sure, but I&#039;ve always had good experiences with winexit.scr.Â  At any rate, while watching the list of processes in Task Manager, I noticed that about every minute-and-a-half, a winexit.scr process popped up and, more interestingly, was running in the LocalService context.Â  Lightbulb!</p>
<p>Services running under LocalService are all launched via the svchost.exe binary that is included with Windows, and it turns out that the winexit screensaver kept shutting down these services (as I unwittingly instructed it to do) when they took advantage of their ability to log on as a service.Â  Why every 90 seconds?Â  I had winexit configured to allow only 60 seconds of idle time, and it gives the user 30 seconds of warning before killing a session.Â </p></blockquote>
<p>It&#039;s almost as though computers are <em>logical</em>.Â  I just love when problems make sense.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2006/03/09/local-service-services-dying-repeatedly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access-based Enumeration &amp; Windows Server 2003 R2</title>
		<link>http://lackoftalent.org/michael/blog/2005/12/08/access-based-enumeration-windows-server-2003-r2/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/12/08/access-based-enumeration-windows-server-2003-r2/#comments</comments>
		<pubDate>Fri, 09 Dec 2005 03:30:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/12/08/access-based-enumeration-windows-server-2003-r2/</guid>
		<description><![CDATA[As of the SP1 release, Windows Server 2003 now supports access-based enumeration of file shares. Basically, files and folders to which users lack access will not be visible within file shares. No more double-clicking shared resources only to be greeted with &#034;Access denied.&#034; This is quite a nice feature, and one which is long overdue. [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:19"><!-- &nbsp; --></abbr>
<p>As of the SP1 release, Windows Server 2003 now supports access-based enumeration of file shares. Basically, files and folders to which users lack access will not be visible within file shares. No more double-clicking shared resources only to be greeted with &#034;Access denied.&#034; This is quite a nice feature, and one which is long overdue.</p>
<p>http://www.microsoft.com/windowsserver2003/techinfo/overview/abe.mspx</p>
<p>Also, the new release of Windows Server 2003 R2 appears to have a number of new features that were not included in SP1 (and that probably will not be featured in SP2). As far as I can figure out, R2 is related to 2003 SP1 as NT4 Option Pack was related to NT4.</p>
<p>http://www.microsoft.com/windowsserver2003/r2/whatsnewinr2.mspx</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/12/08/access-based-enumeration-windows-server-2003-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2003 still dependent upon WINS / NetBIOS?</title>
		<link>http://lackoftalent.org/michael/blog/2005/12/07/windows-server-2003-still-dependent-upon-wins-netbios/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/12/07/windows-server-2003-still-dependent-upon-wins-netbios/#comments</comments>
		<pubDate>Thu, 08 Dec 2005 02:09:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/12/07/windows-server-2003-still-dependent-upon-wins-netbios/</guid>
		<description><![CDATA[Perhaps I am mistaken, but I thought one of the biggest purported benefits of the newest incarnation of Active Directory was its supposed reliance upon the more commonly used DNS system for computer name lookups rather the old WINS and NetBIOS lookup system. I&#039;ve recently installed a new server running Windows Server 2003 Enterprise and [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:18"><!-- &nbsp; --></abbr>
<p>Perhaps I am mistaken, but I thought one of the biggest purported benefits of the newest incarnation of Active Directory was its supposed reliance upon the more commonly used DNS system for computer name lookups rather the old WINS and NetBIOS lookup system. I&#039;ve recently installed a new server running Windows Server 2003 Enterprise and hooked it into our Active Directory 2003 domain and configured it to run Terminal Services. Upon this assumption, I disabled NetBIOS in the TCP/IP stack and turned off the TCP/IP NetBIOS Helper service.</p>
<p>When I connect to the server via Remote Desktop and login with a local administrative account, I get in just fine. When I specify my domain credentials, however, my connection is refused because Terminal Services apparently has problems reaching the RPC Server. Says it is unavailable. Turning back on the NetBT Helper service clears this up, but I did not think NetBIOS would be required for name resolution given AD integration with DNS. In the eventlog, TS shows the following error after the &#034;RPC Server is unavailable&#034; error: &#034;Unable to obtain Terminal Server User Configuration&#034;.</p>
<p>Any ideas? I&#039;m alright with leaving on the NetBT service, but I just don&#039;t understand why it&#039;s necessary.</p>
<p>I have tried re-enabling NetBIOS in the stack and that has zero effect on the connection behavior. I have also checked the DNS settings and the AD domain name is in the list of default domains to search through.</p>
<p>NOTE: Perhaps it is due to having external University DNS servers listed instead of the AD DNS servers. Come to think of it, I&#039;m not sure why we would be using external DNS servers if we run AD. Giving this a try.</p>
<p>ADDENDUM: Apparently our AD servers do not run their own DNS; the records are offloaded to the campus DNS system. Perhaps this is the culprit?</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/12/07/windows-server-2003-still-dependent-upon-wins-netbios/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft Office Viewers</title>
		<link>http://lackoftalent.org/michael/blog/2005/12/06/microsoft-office-viewers/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/12/06/microsoft-office-viewers/#comments</comments>
		<pubDate>Wed, 07 Dec 2005 01:50:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/12/06/microsoft-office-viewers/</guid>
		<description><![CDATA[For users who have neither access to Microsoft Office nor desire to dive headfirst into OpenOffice*, Microsoft provides freely downloadable viewers for Office documents. http://office.microsoft.com/en-us/assistance/HA010449811033.aspx Most of these viewers are at the Office 2003 version, e.g., Word, PowerPoint, and Excel. Others, like Access, are at the 2002 version. * For the record, though, OpenOffice 2.0 [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:17"><!-- &nbsp; --></abbr>
<p>For users who have neither access to Microsoft Office nor desire to dive headfirst into <a href="http://www.openoffice.org/">OpenOffice</a>*, Microsoft provides freely downloadable viewers for Office documents. <a href="http://office.microsoft.com/en-us/assistance/HA010449811033.aspx">http://office.microsoft.com/en-us/assistance/HA010449811033.aspx</a> Most of these viewers are at the Office 2003 version, e.g., Word, PowerPoint, and Excel. Others, like Access, are at the 2002 version. * For the record, though, OpenOffice 2.0 is fabulous. I&#039;ve exclusively been using OO at home for at least a year or two, and the new version is <em>tres magnifique</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/12/06/microsoft-office-viewers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NLB vs. MSCS, or load-balancing versus clustering</title>
		<link>http://lackoftalent.org/michael/blog/2005/12/06/nlb-vs-mscs-or-load-balancing-versus-clustering/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/12/06/nlb-vs-mscs-or-load-balancing-versus-clustering/#comments</comments>
		<pubDate>Wed, 07 Dec 2005 01:04:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Clustering / HA]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/12/06/nlb-vs-mscs-or-load-balancing-versus-clustering/</guid>
		<description><![CDATA[Not quite sure you grasp the subtleties of difference between load-balancing (NLB) and server clustering (MSCS)? After all, both are technologies that allow distinct server nodes to be externally visible via a virtual server, and support failover. The fundamental similarities might overshadow their concisely stated difference: Server clusters â€“ uses a shared-nothing architecture, which means [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:16"><!-- &nbsp; --></abbr>
<p>Not quite sure you grasp the subtleties of difference between load-balancing (NLB) and server clustering (MSCS)? After all, both are technologies that allow distinct server nodes to be externally visible via a virtual server, and support failover. The fundamental similarities might overshadow their concisely stated difference:</p>
<p>Server clusters â€“ uses a shared-nothing architecture, which means that a resource can be active on only one server in the cluster at any one time. Because of this, it is well suited to applications that maintain some sort of state (for example, a database).</p>
<p>Network Load Balancing (NLB) â€“ uses a load balancing architecture, which means that a resource can be active on ALL servers in the cluster at any one time. Because of this, it is well suited to applications that do not maintain state (for example, a Web server).</p>
<p>Note: This information is copyright Â© 2003, Microsoft Corporation, gleaned from the freely available documentation on cluster quorums for Windows Server 2003. I provide it here for the sake of convenience and exposure.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/12/06/nlb-vs-mscs-or-load-balancing-versus-clustering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSF &#8211; good for metascripting?</title>
		<link>http://lackoftalent.org/michael/blog/2005/12/05/wsf-good-for-metascripting/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/12/05/wsf-good-for-metascripting/#comments</comments>
		<pubDate>Tue, 06 Dec 2005 03:40:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/12/05/wsf-good-for-metascripting/</guid>
		<description><![CDATA[The Windows Script File, .wsf, allows one to mark-up in XML different blocks of scripting. One can, in effect, write a script hooking VBScript, JavaScript, and PerlScript together. This looks to be quite powerful for scripters, especially within the domain of systems administration. Often one knows one scripting language better than another, and even more [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:15"><!-- &nbsp; --></abbr>
<p>The Windows Script File, .wsf, allows one to mark-up in XML different blocks of scripting. One can, in effect, write a script hooking VBScript, JavaScript, and PerlScript together. This looks to be quite powerful for scripters, especially within the domain of systems administration. Often one knows one scripting language better than another, and even more commonly one may exploit the strengths of multiple languages. Imagine combining the ease of Windows operability in VB with the regular expression power of PerlScript with&#8230; whatever it is that JavaScript does well. Could be quite a nifty tool.</p>
<p>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/wsAdvantagesOfWs.asp</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/12/05/wsf-good-for-metascripting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated System Recovery</title>
		<link>http://lackoftalent.org/michael/blog/2005/12/05/automated-system-recovery/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/12/05/automated-system-recovery/#comments</comments>
		<pubDate>Tue, 06 Dec 2005 02:49:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/12/05/automated-system-recovery/</guid>
		<description><![CDATA[Here is a link describing how one might use ASR &#8212; the new term for Emergency Repair Disk &#8212; in Windows Server 2003. Of particular note is how to use ASR when a server does not have a floppy drive, a predicament I now find myself in. http://hacks.oreilly.com/pub/h/1196]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:14"><!-- &nbsp; --></abbr>
<p>Here is a link describing how one might use ASR &#8212; the new term for Emergency Repair Disk &#8212; in Windows Server 2003.</p>
<p>Of particular note is how to use ASR when a server does not have a floppy drive, a predicament I now find myself in.</p>
<p>http://hacks.oreilly.com/pub/h/1196</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/12/05/automated-system-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List of Free Software</title>
		<link>http://lackoftalent.org/michael/blog/2005/11/30/list-of-free-software/</link>
		<comments>http://lackoftalent.org/michael/blog/2005/11/30/list-of-free-software/#comments</comments>
		<pubDate>Thu, 01 Dec 2005 03:52:00 +0000</pubDate>
		<dc:creator>Michael Giarlo</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/2005/11/30/list-of-free-software/</guid>
		<description><![CDATA[Here&#039;s a list of all the free software I&#039;m running on my Windows XP workstation, or least the subset that I deem noteworthy. Rather than annotate the list, which would be far too helpful, I will merely provide links. Foundstone Vision 1.0 (system util) Process Explorer 9.25 (system util) Microsoft PowerToys XP (OS pimpage) Notepad++ [...]]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="oai:lackoftalent.org:technosophia:11"><!-- &nbsp; --></abbr>
<p>Here&#039;s a list of all the free software I&#039;m running on my Windows XP workstation, or least the subset that I deem noteworthy. Rather than annotate the list, which would be far too helpful, I will merely provide links.</p>
<p><a href="http://www.foundstone.com/knowledge/proddesc/vision.html">Foundstone Vision 1.0</a> (system util)<br />
<a href="http://www.sysinternals.com/Utilities/ProcessExplorer.html">Process Explorer 9.25</a> (system util)<a href="http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx"><br />
Microsoft PowerToys XP</a> (OS pimpage)<br />
<a href="http://sourceforge.net/projects/notepad-plus/">Notepad++ 3.3</a> (text editor)<br />
<a href="http://www.cygwin.com/">Cygwin 1.5.18-1</a> (X server / *nix tools)<br />
<a href="http://filezilla.sourceforge.net/">FileZilla 2.2.17</a> (FTP client)<br />
<a href="http://sourceforge.net/project/showfiles.php?group_id=21558&#038;package_id=21737">FileZilla Server 0.9.11b</a> (FTP server)<br />
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox 1.5</a> (WWW browser)<br />
<a href="http://www.mozilla.com/thunderbird/">Mozilla Thunderbird 1.5</a> (mail client)<br />
<a href="http://www.ceruleanstudios.com/">Trillian Basic 3.1</a> (multi-network chat client)<br />
<a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY 0.57</a> (SSH client)<br />
<a href="http://semagic.sourceforge.net/">Semagic 1.5.5.6U</a> (blog client)<br />
<a href="http://www.apple.com/itunes/">iTunes 6.0.1.3</a> (aural pleasure)</p>
<p>P.S. I do have Firefox installed but I don&#039;t use it. Internet Explorer is the only way to browse.</p>
]]></content:encoded>
			<wfw:commentRss>http://lackoftalent.org/michael/blog/2005/11/30/list-of-free-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

