<?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>Piast Technology</title>
	<atom:link href="http://piasttechnology.com/feed" rel="self" type="application/rss+xml" />
	<link>http://piasttechnology.com</link>
	<description>Full Service IT for Small &#38; Medium Business</description>
	<lastBuildDate>Tue, 06 Dec 2011 20:30:14 +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>Default ASP.NET 4.0 Page POST Error on IIS7.5</title>
		<link>http://piasttechnology.com/archives/114?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=default-asp-net-4-0-page-post-error-on-iis7-5</link>
		<comments>http://piasttechnology.com/archives/114#comments</comments>
		<pubDate>Tue, 06 Dec 2011 20:30:14 +0000</pubDate>
		<dc:creator>Chris Tyler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piasttechnology.com/?p=114</guid>
		<description><![CDATA[The HTTP verb POST used to access path &#8216;/&#8217; is not allowed. Recently, I posted on my Google+ account how I was dealing with an incredibly frustrating problem with an ASP.NET website we migrated to our new IIS hosting server.<span class="ellipsis">&#8230;</span> <a href="http://piasttechnology.com/archives/114"><div class="see-more">See more &#8250;</div><!-- end of .see-more --></a>]]></description>
			<content:encoded><![CDATA[<h1>The HTTP verb POST used to access path &#8216;/&#8217; is not allowed.</h1>
<p>Recently, I posted on my <a href="http://gplus.to/christyler" target="_blank">Google+</a> account how I was dealing with an incredibly frustrating problem with an ASP.NET website we migrated to our new IIS hosting server. After several days of on and off research into this problem, and discussions with the site&#8217;s developers, a variety of blogs and tech articles finally revealed the cause of the problem.</p>
<h2>Symptoms:</h2>
<p>The most frustrating part of this problem were the oddly specific symptoms it was showing. The website&#8217;s default page contains a login form in order to proceed further into the &#8220;member&#8217;s only&#8221; site. When you would navigate to the site as anyone normally would (www.***.com) the above error would occur. However, if you explicitly defined the default page (www.***.com/default.aspx) the login would work without issue. Researching this issue was troublesome as many articles were unrelated, and the few articles or forums that were similar failed to have a resolution, only work-arounds.</p>
<h2>Problem:</h2>
<p>Quite obviously, the problem is with the Handler Mappings. For some reason, IIS was incorrectly assigning an isapi mapping if the URL did not contain a specific extension (.aspx, for example).</p>
<p>After some discussion with the developers it was discovered that the site contained Response.Redirects, which would eventually lead to the discovery of the problem:<br />
<strong>Service Pack 1 for Windows 2008 R2 breaks ASP.NET routing</strong><br />
<em>Special thanks to this blog: <a href="http://www.shanmcarthur.net/Default.aspx?DN=7d0cd525-bbc5-46c3-8096-95f93827aeea" target="_blank">http://www.shanmcarthur.net/Default.aspx?DN=7d0cd525-bbc5-46c3-8096-95f93827aeea</a> </em></p>
<h2>Resolution:</h2>
<p>As stated in the blog above, a fix can be located here: <a href="http://support.microsoft.com/kb/980368" target="_blank">http://support.microsoft.com/kb/980368</a></p>
<p>However, this problem can also be resolved (if you have access to IIS) by simply removing (without coding) the ExtensionlessURLHandler mappings from the Handler Mappings of the website.</p>
<p>As soon as I had removed these mapping entries, the problem was instantly resolved.</p>
<p>&nbsp;</p>
<h2>The Nitty-Gritty:</h2>
<p>Now that I&#8217;ve given you the overall details of this problem, I&#8217;d like to share the, in my opinion, amusing story of how this all went down.</p>
<p>Last week, Piast Technology officially launched our new Windows 2008 R2 x64 IIS/ASP.NET hosting server which is now available to all clients requiring ASP.NET hosting. The first site to be hosted on this server is an ASP.NET site developed by one of our clients. The site was completed and had gone through beta testing on the client&#8217;s development server. All that was left to do was migrate the site to our live production environment and we were ready to roll.</p>
<p>All custom IIS settings were exported from the development server (with an identical OS/IIS setup as our server) and then imported (with code and SQL database) into our production environment. All necessary security configurations were applied, and the site was started.</p>
<p>At first glance, the site appeared to be working correctly. However, when we tested the login functionality absolutely nothing happened. The site was developed to suppress errors, so we would had to look at the server logs to figure out the problem. There, we discovered, was the following ASP.NET error:</p>
<blockquote>
<pre>Exception information:
    Exception type: HttpException
    Exception message: The HTTP verb POST used to access path '/' is not allowed.</pre>
</blockquote>
<p>Now, I hate to admit things like this, but I had never seen this error before; neither had any of the developers. Immediately, I understood that there was an issue with the Handlers&#8230; but it did not make any sense. The IIS settings between the two servers were identical. Why was this working on one server and not the other?</p>
<p>My first step in troubleshooting this issue was to try to explicitly define the page I was trying to use. Instead of simply going to the site, I went to thesite/default.aspx and tested again. This time, the login worked as it should.</p>
<p>Obviously, an easy work-around for this problem would be to set up a redirect to simply forward any attempt at access &#8220;/&#8221; to &#8220;/default.aspx&#8221;. However, going back to the developers and politely asking them to change their code because our server was doing something funny is exactly a habit I intend to get into.</p>
<p>Researching this problem was, as it turns out, incredibly difficult. It seemed that almost nobody had an issue like this before&#8230; and the fact that it was working on the development box, but not on our brand new production server only added fuel to the frustrating fire. What were we doing wrong? I was concerned that this would reflect negatively on our business.</p>
<p>Finally, after working with the developers, more details were revealed that would finally lead us to the resolution. The site utilizes Response.Redirects in the Site.Master to point all POST forms, etc&#8230; directly back to the page. Because this code was required for every page (not just the default page), the action could not be specifically defined to point to default.aspx.</p>
<p>This revelation would lead us to a forum discussion concerning a similar problem involving AJAX. While the details were not exactly the same, it did point us in the right direction. The Response.Redirects were involved in the problem, and the solution for most people was to remove the wildcard (Static File, etc&#8230;) handlers for the Handler Mappings. <strong>After some trial and error, we finally discovered that by removing the ExtensionURLHandler mappings the login functionality would work as it should.</strong></p>
<p>It seems that by doing this, we were forcing IIS to dig a little deeper to find what it was supposed to be doing with the POST information it was receiving.</p>
<p>Hooray! The problem was solved.</p>
<p>Last night, however, I couldn&#8217;t sleep. It was driving me mad. Why was our server different from the development server? I can&#8217;t live with an &#8220;I dunno&#8230; but it works now, hurr&#8221; type of answer to this problem. Fortunately, armed with the latest knowledge of how we fixed the problem, I was able to more accurately research the issue.</p>
<p>Finally, I discovered the following blog article: <a href="http://www.shanmcarthur.net/Default.aspx?DN=7d0cd525-bbc5-46c3-8096-95f93827aeea" target="_blank">http://www.shanmcarthur.net/Default.aspx?DN=7d0cd525-bbc5-46c3-8096-95f93827aeea</a></p>
<p>This new personal hero of mine spelled out exactly the problem we were having and why. <strong>As it turns out, the development server did not have Service Pack 1 for 2008 R2&#8230; and our&#8217;s did.</strong></p>
<p>It was that simple&#8230;<br />
and now that the feeling of &#8220;I&#8217;m so stupid&#8230; why didn&#8217;t I catch that&#8221; has subsided, I am just completely stoked that this is no longer a mystery issue and I&#8217;ll get some sleep tonight.</p>
]]></content:encoded>
			<wfw:commentRss>http://piasttechnology.com/archives/114/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Earthlink: Not Quite Ready for Their Cloud</title>
		<link>http://piasttechnology.com/archives/94?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=earthlink-not-quite-ready-for-their-cloud</link>
		<comments>http://piasttechnology.com/archives/94#comments</comments>
		<pubDate>Mon, 21 Nov 2011 19:48:16 +0000</pubDate>
		<dc:creator>Chris Tyler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Earthlink Cloud]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[logicalsolutions.net]]></category>
		<category><![CDATA[website migration]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://piasttechnology.com/?p=94</guid>
		<description><![CDATA[Within the last year, Earthlink, your modem&#8217;s favorite dial-up provider of the mid-90&#8242;s, completed their acquisition of LogicalSolutions.net and have moved themselves into the &#8220;Cloud&#8221; provider game. It seems like a pretty logical move on their part. Moving to the<span class="ellipsis">&#8230;</span> <a href="http://piasttechnology.com/archives/94"><div class="see-more">See more &#8250;</div><!-- end of .see-more --></a>]]></description>
			<content:encoded><![CDATA[<p>Within the last year, <a href="http://http//www.earthlink.net/" target="_blank">Earthlink</a>, your modem&#8217;s favorite dial-up provider of the mid-90&#8242;s, completed their acquisition of LogicalSolutions.net and have moved themselves into the &#8220;Cloud&#8221; provider game.</p>
<p>It seems like a pretty logical move on their part. Moving to the cloud is the big thing these days. Why, just the simple mention of the word &#8220;<a href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank">cloud</a>&#8221; in this blog is sure to pull in a few extra page hits. However, it&#8217;s not just something you can dive into with a ripped wet suit, one flipper, and a faulty air tank and expect to be taken as a serious scuba diver.</p>
<div id="attachment_95" class="wp-caption alignright" style="width: 394px"><a href="http://piasttechnology.com/wp-content/uploads/2011/11/StormCloud3.jpg"><img class="size-full wp-image-95 " title="Earthlink Cloud" src="http://piasttechnology.com/wp-content/uploads/2011/11/StormCloud3.jpg" alt="" width="384" height="288" /></a><p class="wp-caption-text">Safety First: Always use Earthlink Cloud in your basement or storm cellar.</p></div>
<p>Unfortunately, it seems that Earthlink has done just that. <a href="http://http//www.earthlinkcloud.com/" target="_blank">Earthlink Cloud</a> has recently become my go-to example for a bad hosting provider. It would appear that they have the best intentions, with competent engineers trying to make sure everything is running correctly, but a few rungs above those engineers on the corporate ladder there sits someone who is just a little too impatient to get this product out the door and make some money. When I think of a cloud, I want to think about a nice fluffy cloud where all my data is stored guarded by fat little baby angels with tiny golden harps. Earthlink&#8217;s cloud looks more like a scary cloud that keeps threatening to turn left and take out half of Florida.</p>
<p>Over the past week we worked on a project to migrate a client (<a href="http://wordpress.com/" target="_blank">WordPress</a> site and e-mail) off of a <a href="http://mediatemple.net/" target="_blank">Media Temple</a> server (who we love and gleefully support) and over to the Earthlink Cloud. In theory, this is a pretty simple project consisting of 4 main phases: install WordPress and migrate custom theme, migrate database, migrate e-mail, and switch over DNS. I won&#8217;t bore you with the specifics of this adventure but here are a few fun points:</p>
<ul>
<li>The IP address listed in the Cpanel under &#8220;Shared IP address&#8221; is an internal 10.* IP address. I&#8217;m not really sure what the point of showing this is&#8230; but I wasn&#8217;t able to find the external IP address to use for testing (or for DNS entries later in the process) and had to finally call Earthlink Support to find out what it was.</li>
<li>The email is hosted on a separate server. Which is fine if only they had listed that somewhere in the documentation&#8230; or given us any information at all on where that was. Again, we have to call to get the mail server information.</li>
<li>The web-mail links that actually are provided point to the <strong>wrong server</strong>.</li>
<li>Mail login credentials were not provided and we had to be given them, via e-mail, by customer support.</li>
<li>If you&#8217;d like to solve problems on your own without having to contact customer support, you&#8217;ll be happy to know that<strong> the &#8220;KnowledgeBase&#8221; consists of 9 articles</strong>; almost none of them useful, unless you&#8217;re looking for how to connect your mail client to the mail server you don&#8217;t know about.</li>
<li>Even though their Cpanel shows the link to do a quick one click install of WordPress, it doesn&#8217;t actually work and you&#8217;ll have to manually install it.</li>
<li>If you&#8217;d like to test your site before you change the DNS entries you&#8217;ll have to edit your host file on your machine to access the server, because, as far as I can tell, they do not tell you how to access the site without it.</li>
<li>The user interface of the &#8220;Client Area&#8221; of their site is horrible. Things you are looking for are very difficult to find <strong>and there are even buttons that literally have no text on them. </strong>(turns out they&#8217;re used to access Cpanel and <strong>wrong</strong>Webmail)
<p><div id="attachment_98" class="wp-caption aligncenter" style="width: 694px"><a href="http://piasttechnology.com/wp-content/uploads/2011/11/BlankButtons.png"><img class="size-full wp-image-98 " title="Helpful Buttons" src="http://piasttechnology.com/wp-content/uploads/2011/11/BlankButtons.png" alt="" width="684" height="107" /></a><p class="wp-caption-text">Except for the pixelation, this is unedited.</p></div></li>
<li>Finally, their DNS system is a complete mess that requires a full paragraph&#8230; or two.</li>
</ul>
<p>This client was supposed to be fully migrated to the new server on Friday night so that they could get all of the kinks out of their new mail system over the weekend and be ready to roll again come Monday morning. The Earthlink Cloud DNS mess, however, has had us in a holding pattern<strong> since Friday night.</strong> The DNS control is made available via Earthlink&#8217;s &#8220;Client Area&#8221; under &#8220;My Domains&#8221;. Now, if you are migrating a company&#8217;s DNS settings from one server to another, ideally what you&#8217;d like to do is enter in all of the settings before you switch over the name server records at your domain registrar. With Earthlink, you don&#8217;t have to worry about having to do all that tedious testing&#8230; because you can&#8217;t. <strong>Earthlink&#8217;s domain control will not let you create any DNS records until you&#8217;ve pointed the name servers to the Earthlink Cloud&#8217;s name server</strong>. So, if you&#8217;re hoping for no downtime during this transfer, type fast and don&#8217;t make any typos. Also, while you&#8217;re at it, just don&#8217;t make the transfer at all because it won&#8217;t work. <strong>Add a record, and it doesn&#8217;t show up</strong>. That&#8217;s right, once you <strong>have</strong> pointed the domain to Earthlink&#8217;s name servers you still can&#8217;t make any DNS entries because the service does not actually work. Congratulations, your domain is now pointed to an empty name server.</p>
<p>After quickly pointing the domain back to Media Temple so that the site wouldn&#8217;t go down we submitted a ticket with Earthlink (since we had now been working on this project past their call center&#8217;s hours) describing our DNS woes. The next day (Saturday) they replied, requesting the DNS records we were trying to enter and they would enter them manually. We provided the records, on Saturday, and then heard nothing back&#8230; on Saturday&#8230; or Sunday&#8230; Finally, today we requested the status of our ticket and <strong>they replied by requesting the username and password of the Earthlink account we were using</strong>.</p>
<p>You know those security warnings you get from companies where they inform you that they will never ask for your username and password so never give it out to someone claiming to be from said company? Well, they did just that, over a plain text e-mail, mind you.</p>
<p>So here we are. We&#8217;ve spent 3 times as long working on this as we thought we would need to, and we&#8217;re still not done.</p>
<p>And to the person two or three rungs above the engineers on the ladder I say this: too much, too soon. You&#8217;re not ready for your own big boy cloud yet. I&#8217;m sure you&#8217;ve got the technology and the infrastructure in place to provide a wonderful service, but right now you provide something that doesn&#8217;t even scratch mediocre. By pushing your cloud out to the world too early you appear unprofessional and are permanently damaging your business name, and I, for one, can not recommend your service to anyone, regardless of how much money you may save them.</p>
]]></content:encoded>
			<wfw:commentRss>http://piasttechnology.com/archives/94/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adventures in Desktop Customization</title>
		<link>http://piasttechnology.com/archives/71?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=adventures-in-desktop-customization</link>
		<comments>http://piasttechnology.com/archives/71#comments</comments>
		<pubDate>Fri, 04 Nov 2011 17:05:32 +0000</pubDate>
		<dc:creator>Chris Tyler</dc:creator>
				<category><![CDATA[Computer Fun]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[desktop customization]]></category>
		<category><![CDATA[enigma]]></category>
		<category><![CDATA[rainmeter]]></category>
		<category><![CDATA[wallpaper]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[windows orb]]></category>
		<category><![CDATA[windows themes]]></category>

		<guid isPermaLink="false">http://piasttechnology.com/?p=71</guid>
		<description><![CDATA[I&#8217;m taking a little detour off from my more serious security series to discuss a fun little project I worked on last night. Due to most of my Information Technology experience involving servers and network infrastructure, I&#8217;ve always viewed my<span class="ellipsis">&#8230;</span> <a href="http://piasttechnology.com/archives/71"><div class="see-more">See more &#8250;</div><!-- end of .see-more --></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m taking a little detour off from my more serious security series to discuss a fun little project I worked on last night.</p>
<p>Due to most of my Information Technology experience involving servers and network infrastructure, I&#8217;ve always viewed my desktop machine as simply a means to do the things I really need to do. As such, my desktop always ended up cluttered, unorganized, and an embarrassment if I ever needed to show someone my computer.</p>
<p>Recently, however, I had to rebuild my laptop and decided that this would no longer be the case. I wanted to have a desktop that, when people saw it, got the reaction that I didn&#8217;t just know what I was doing&#8230; I loved working on computers. I didn&#8217;t just want it to be aesthetically pleasing; I wanted it to be useful, with all of my regularly used programs and system information in plain view, but in a clean, minimalist setup.</p>
<p>This is the result:</p>
<p><a href="http://piasttechnology.com/wp-content/uploads/2011/11/Desktop.png"><img class="aligncenter size-large wp-image-72" title="Desktop" src="http://piasttechnology.com/wp-content/uploads/2011/11/Desktop-1024x640.png" alt="" width="550" height="343" /></a></p>
<p>Now, anyone familiar with desktop customization will immediately recognize several of the pieces of this puzzle. Here&#8217;s the breakdown and then I&#8217;ll get to the How To / Description:</p>
<p><strong>Summary:</strong></p>
<p>HUD/Desktop: <a href="http://rainmeter.net/" target="_blank">Rainmeter</a><br />
Theme: <a href="http://rainmeter.net/cms/SuitesEnigma" target="_blank">Enigma</a><a href="http://rainmeter.net/cms/SuitesEnigma"><br />
</a>Big Clock: <a href="http://kaelri.deviantart.com/art/Arcs-112670528" target="_blank">Arcs</a></p>
<p>Windows Theme:  <a href="http://browse.deviantart.com/customization/skins/?q=soft#/d2o7oz5" target="_blank">Soft7 2.0</a><br />
Windows Orb: <a href="http://ap-graphik.deviantart.com/gallery/#/d3e2at4" target="_blank">Win8 Orb &#8216;black edition&#8217; (small arrow)</a></p>
<p>Desktop Background:  <a href="http://interfacelift.com/wallpaper/details/1940/moraine_lake.html" target="_blank">Moraine Lake</a></p>
<p><strong>The Breakdown:</strong></p>
<p>Now, this is my first attempt at customization with Windows 7. Way back when I was a wee-little-geek with hours to kill in my Air Force barracks I used to tweak and mess around with customization for Windows XP&#8230; but this is a whole new game. So, as I stated before, anyone familiar with desktop customization will notice that I haven&#8217;t <strong>really </strong>gone into too much customization so much as I just found some commonly used themes and styles and adjusted them to my liking. For example, if you look at the picture on the Enigma page (<a href="http://rainmeter.net/cms/sites/default/files/cmsfiles/Enigma_Preview.jpg" target="_blank">link</a>) you&#8217;ll see that it looks very similar.</p>
<p>However, I&#8217;d like to think that this is just the start. The more and more I mess around with it, the more ideas I get on other changes I can make.</p>
<p><strong>Rainmeter:</strong></p>
<p>The first thing I did was download and install <a href="http://rainmeter.net/" target="_blank">Rainmeter</a>. This little tool provides the means for all those neat things you see above my taskbar where your desktop icons normally are. It allows you to see system information (like you see in the lower left of my screenshot) and basically gives the framework for an infinite number of possibilities for displaying information right on your desktop. By default, Rainmeter comes with a simple theme that is meant to show you the things that you can customize, etc&#8230; but, you can do some searching around and find a pre-built theme that you like. That&#8217;s how I stumbled across Enigma.</p>
<p><strong>Enigma:</strong></p>
<p><a href="http://rainmeter.net/cms/SuitesEnigma" target="_blank">Enigma</a> is one of the most popular themes for Rainmeter, not just because it looks super cool without even much tweaking, but because it comes with a ton of skins (all the little apps and things you see) all completely customizable, with multiple different styles for each skin, and, if you really want to dig into it, excellent documentation on how to make changes to their .ini files. Provided you have Rainmeter installed, installing Enigma is incredibly simple. Then it&#8217;s just a matter of switching your theme over to Enigma and get tweaking.</p>
<p><strong>Arcs:</strong></p>
<p>Now, the first thing I noticed was when looking at the <a href="http://rainmeter.net/cms/sites/default/files/cmsfiles/Enigma_Preview.jpg" target="_blank">Enigma screenshot</a> was that big clock thing in the middle. That thing is awesome looking, and I wanted it. I dug and dug through the Enigma skins but just couldn&#8217;t find it. Finally, after some quick Google searching I was able to find what I was looking for. It&#8217;s called <a href="http://kaelri.deviantart.com/art/Arcs-112670528" target="_blank">Arcs</a> and was created by the same brilliant designer that made the Enigma theme. As with Enigma, the install for this is incredibly simple, provided that you have Rainmeter installed. Then all you have to do is add the skin to your desktop and bam, you&#8217;ve got that really cool clock (which is actually way more than just a clock, each one of the those arcs is actually displaying system information, the skin comes with a <a href="http://www.flickr.com/photos/11398192@N02/3037715914/" target="_blank">legend</a> to explain it all). Now that my desktop was looking spiffy, it was time to do something about that awful looking taskbar.</p>
<p><strong>Soft7 2.0:</strong></p>
<p>Anyone familiar with customization in Windows XP remembers that you used to be able to install custom themes (known as XPthemes), and with a little hacking you could even install themes that weren&#8217;t provided by Microsoft. Well, with Windows Vista and 7 you can still do that&#8230; but it takes a little more hacking trickery. Please keep in mind that this is not for the computer timid and requires a little risk taking. As such, the <a href="http://browse.deviantart.com/customization/skins/?q=soft#/d2o7oz5" target="_blank">Soft7 2.0</a> page has a tutorial on what you&#8217;ll need to do to install custom themes for Windows 7, and that&#8217;s where I&#8217;m going to leave it. It&#8217;s not that I don&#8217;t want to explain the process here, it&#8217;s just that it would end up making this blog way longer than I&#8217;d really like it to be. So, if you&#8217;re feeling courageous, just follow the steps listed there and you&#8217;ll have the theme installed in no time (it&#8217;s really not all that hard, but I, personally, don&#8217;t want to take any responsibility if something goes wrong with your machine in the process).</p>
<p>There are a few other tweaks that I made after installing the theme to make it look a little more slick.</p>
<p>First, was adjusting the color scheme. This was a simple process using the Windows &#8220;Personalization&#8221;. Simply right click on your desktop and click &#8220;Personalize&#8221;. From there I clicked on &#8220;Window Color&#8221; at the bottom of the page, expanded &#8220;Show color mixer&#8221; and then dropped all the levels down to zero. This gave the windows and taskbar a look that blended in nicely with the Enigma theme.</p>
<p>Then, to make the Windows taskbar a little more subtle I switched to &#8220;Small Icons&#8221;. To do this, simply right click on the taskbar, click properties, and then, under the &#8220;Taskbar&#8221; tab, select &#8220;Use small icons&#8221; and hit &#8220;Ok&#8221;. This will reduce the size of your taskbar and make it look a lot sleaker.</p>
<p>However, that Windows &#8220;Orb&#8221; (formerly known as the start button) is really obnoxious looking and really clashes with the subtlety of the rest of the desktop. It was time to do something about that.</p>
<p><strong>Win8 Orb &#8216;black edition&#8217;:</strong></p>
<p>Like the Windows theme, there is no easy way to change the Windows Orb. It requires a little more hacking, but this time, fortunately, there&#8217;s a little application that can handle it for you. There&#8217;s a really simply tutorial over at <a href="http://www.howtogeek.com/howto/14385/change-the-windows-7-start-orb-the-easy-way/" target="_blank">How-to Geek</a> that will walk you through the steps of changing the Windows Orb. Download the <a href="http://ap-graphik.deviantart.com/gallery/#/d3e2at4" target="_blank">Win8 Orb &#8216;black edition&#8217;</a> and find the BMP file that you&#8217;re looking for. I chose the Small Arrow (6801.bmp so that it was flush with the bottom of the screen) because of it&#8217;s minimalist style and the Windows logo blends very nicely with the Enigma theme.</p>
<p>No more nasty Windows Orb! The only thing that this desktop customization needs is a really cool wallpaper.</p>
<p><strong>Moraine Lake:</strong></p>
<p>Nothing special about this step. Just find a wallpaper you really like and make it happen. I found <a href="http://interfacelift.com/wallpaper/details/1940/moraine_lake.html" target="_blank">Moraine Lake</a> over at <a href="http://interfacelift.com" target="_blank">Interfacelift.com</a>, a really cool site that can determine your desktop resolution and find ideal wallpapers.</p>
<p><strong>The Future:</strong></p>
<p>There are a lot of things that I&#8217;d still like to do on here.</p>
<p>For example, the Enigma theme comes with a really cool Music skin that can pair up with a number of different media players to allow you to control you music right from your desktop. I, personally, don&#8217;t keep much of a music collection and use streaming media like Pandora for my listening pleasure. The theme comes is compatible with OpenPandora, which is an application that&#8217;s <em>supposed</em> to connect to your Pandora account and play your stations. But, with Pandora&#8217;s recent move to their new HTML5 layout, OpenPandora no longer works, and, since it hasn&#8217;t been updated since &#8217;09, it&#8217;s likely that it won&#8217;t be working anytime soon. Getting some sort of media control on my desktop is something I&#8217;d really like to figure out.</p>
<p>Also, before I settled on the Soft7 2.0 theme, I had wanted to get rid of the Windows taskbar and switch to a Mac OSX style &#8220;Dock&#8221; instead. Problems were rampant with this idea and I wasted probably 2 hours trying to make them work like a new taskbar. However, I haven&#8217;t completely ruled out the option of having a dock on my desktop. You&#8217;ll notice the 5 icons on the top middle of my screenshot, I&#8217;m thinking of turning that into a dock, allowing me to drag and drop application right onto there. <a href="http://rocketdock.com/" target="_blank">Rocketdock</a> is a good option for this. It&#8217;s very customizable and, with some tweaking, will blend in nicely with the Enigma theme.</p>
<p><strong>Thanks!</strong></p>
<p>For reading, I mean. I had a really good time diving into this and probably gave Google half of their total traffic yesterday trying to make it all work. With a little creativity, and a lot of time, there are some really awesome ways to escape from the boring, ordinary desktop.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://piasttechnology.com/archives/71/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Security Tips #1: Administrator Account</title>
		<link>http://piasttechnology.com/archives/59?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=simple-security-tips-1-administrator-account</link>
		<comments>http://piasttechnology.com/archives/59#comments</comments>
		<pubDate>Wed, 02 Nov 2011 18:38:16 +0000</pubDate>
		<dc:creator>Chris Tyler</dc:creator>
				<category><![CDATA[Security Tips]]></category>
		<category><![CDATA[administrator]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[standard account]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://piasttechnology.com/?p=59</guid>
		<description><![CDATA[Over the past ten years, I&#8217;ve had the opportunity to work on a wide variety of projects for the United States military, intelligence/security agencies, and the financial industry. As such, my priorities when it comes to Information Technology, from desktop<span class="ellipsis">&#8230;</span> <a href="http://piasttechnology.com/archives/59"><div class="see-more">See more &#8250;</div><!-- end of .see-more --></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past ten years, I&#8217;ve had the opportunity to work on a wide variety of projects for the United States military, intelligence/security agencies, and the financial industry. As such, my priorities when it comes to Information Technology, from desktop support to server and network administration, has always been and will always be: Security, Availability, and Usability, in that order.</p>
<p>With this is mind I wanted to start a small series of blogs that can help people understand that there are some very simple things that they can do to exponentially increase the security of their personal and business machines.</p>
<p><a href="http://piasttechnology.com/wp-content/uploads/2011/11/CP_UserAccounts.png"><img class="aligncenter size-full wp-image-60" title="Control Panel" src="http://piasttechnology.com/wp-content/uploads/2011/11/CP_UserAccounts.png" alt="Add or remove user accounts" width="480" height="309" /></a></p>
<p><strong>The system&#8217;s administrator account on your Windows 7 PC.</strong></p>
<p>Your system&#8217;s administrator account is lord and master over your machine. It can access any file, change any setting, and has the potential to do some very very bad things. Not only that, but it can do all this without you even knowing it&#8217;s doing anything. So, knowing this leads me to my first tip which is easily the most important security tip I can ever give:</p>
<p><strong>1. Do not use the administrator account as your normal user account.<br />
</strong>The administrator account should <strong>never</strong> be used for internet browsing, email checking, or any other day-to-day tasks. By default, the first account you create when you set up a new Windows 7 machine is going to be a system administrator. Which means, unless you&#8217;ve created another account on your machine to use instead of that first account, you are currently running as the administrator. When you browse the internet, open email attachments, or even leave your administrator account logged into your machine you are opening your machine to viruses, malware, and intrusion. Viruses love your administrator account because they can install themselves, using the account you are logged in as, without you ever even knowing. Hackers love your administrator account because they can plant trojans which will allow them to access everything on your machine. So, I can not state it enough&#8230; the administrator account should only be used for administrating.</p>
<p>Fortunately, Windows 7 makes it very easy to create a new account and has a nice feature where, if you are logged in as a standard user but you need administrator privileges to do something, a pop-up will appear asking for the administrator password. This means that if anything ever tries to install itself, or make any changes to your computer, you will have to give it permission by entering your administrator password first. This drastically reduces the chance of unwanted malware being installed on your machine.</p>
<p>To create a separate, standard user account:</p>
<ol>
<li>Open Control Panel</li>
<li>Under &#8220;User Accounts and Family Safety&#8221; click &#8220;Add or remove user accounts&#8221;</li>
<li>Click &#8220;Create a new account&#8221;</li>
<li>Create the new account as &#8220;Standard User&#8221;</li>
<li>*Recommended* Create a password for the new user by clicking on the user and clicking &#8220;Create a password&#8221;</li>
</ol>
<p>Alternatively, if you&#8217;ve already been using your account for a while and like the way you have everything setup, you can create a new user to act as the administrator and then downgrade your current account to a standard user.</p>
<p>To downgrade a user to a standard user account (Note: you must always have an administrator account, so another account must be made administrator before you can downgrade the last administrator account to a standard account)</p>
<ol>
<li>Open Control Panel</li>
<li>Under &#8220;User Accounts and Family Safety&#8221; click &#8220;Add or remove user accounts&#8221;</li>
<li>Click on the user you would like to downgrade</li>
<li>Click &#8220;Change the account type&#8221;</li>
<li>Select &#8220;Standard user&#8221; and click the Change Account Type button</li>
<li>Log off, and then back on again.</li>
</ol>
<p>Now that you are running as a standard user you have completely the most important step to running a secure machine.</p>
<p><strong>2. Make sure your administrator account has a strong password.</strong><br />
This is a no-brainer. After going through the steps of separating your administrator account from standard account, it would be pretty pointless to have your administrator password be your last name, or even worse, have no password at all. Now, depending on what sensitive information you are storing on your machine, your password does not necessarily need to be a random string of letters, numbers and symbols 24 characters long, but there are things that you want to avoid. Think to yourself, if I were trying to guess the password to someone&#8217;s account (not saying that you ever would) what would I guess?</p>
<ul>
<li><strong>Don&#8217;t</strong> use any variation of &#8220;password&#8221;. These are pretty much the first thing anyone guesses. Just replacing a character doesn&#8217;t cut it. P@ssword, Passw0rd, Password1, AdminPass&#8230; these are all pretty standard guesses.</li>
<li><strong>Don&#8217;t</strong> use names. Truth is, a good portion of the time, someone trying to access your administrator account knows you. They&#8217;re likely to guess your name, last name, spouse&#8217;s name, children&#8217;s names, pet&#8217;s names, etc&#8230;</li>
<li><strong>Don&#8217;t</strong> use whole words. Most hacking attempts trying to crack an administrator password use libraries. Essentially, they use software to dig through a list of common words or passwords. A password of &#8220;apple&#8221; will easily be cracked by a brute force attack.</li>
<li><strong>Do</strong> use something you can easily remember. You need to avoid having to write down your password. That sticky-note on your screen is pretty easy giveaway.</li>
<li><strong>Do</strong> mix it up. Common practices are to replace letters with numbers and symbols. These are catching on and are starting to be guessed by hackers, but if you&#8217;re creative enough it will be pretty unhackable. Think along the lines of &#8220;L3tM31n!&#8221; you&#8217;ve simply replaced the vowels with numbers. Also, think outside the box with things like keyboard patterns. &#8220;!Z0m@X9n&#8221; may look like impossible to remember gibberish but if you look closely it&#8217;s actually a pattern that moves around the keyboard.</li>
</ul>
<p>To change any user&#8217;s password:</p>
<ol>
<li>Open Control Panel</li>
<li>Under &#8220;User Accounts and Family Safety&#8221; click &#8220;Add or remove user accounts&#8221;</li>
<li>Click the Account whose password you want to change</li>
<li>Click &#8220;Change the password&#8221; or &#8220;Create a password&#8221;</li>
</ol>
<p>You administrator account is the key to your machine. Treat it as such and make sure no one can access it that isn&#8217;t supposed to.</p>
<p><strong>3. Make sure your administrator account name is NOT &#8220;administrator&#8221;</strong><br />
This is as true for desktops as it is for servers: a secure system never has an account named &#8220;administrator&#8221; (or if it does&#8230; it has no access rights). If someone is trying to access your computer and you are using &#8220;administrator&#8221; as your administrator account, then they&#8217;ve already won half of the battle. A user account is just like a password: if you mix it up, the intruder will have to guess what that is before they can even start guessing what the password is. If your administrator account is &#8220;TacoKing&#8221; the hacker can bang away on &#8220;administrator&#8221; all day if they wanted, they&#8217;ll never get in.Avoid all variations of &#8220;administrator&#8221; as well. &#8220;admin&#8221;, &#8220;admin1&#8243;, &#8220;user&#8221;, &#8220;user1&#8243;, etc&#8230; will all be guessed by the hacker.</p>
<p>Fortunately, as discussed earlier, Windows 7 does not use &#8220;administrator&#8221; bydefault anymore. (Edit: Actually, it does still have an &#8220;administrator&#8221; account but it is disabled by default.) The default administrator is whatever account name you chose when first setting up the machine. However, here&#8217;s how to change the account name of any user on the machine:</p>
<ol>
<li>Open Control Panel</li>
<li>Under &#8220;User Accounts and Family Safety&#8221; click &#8220;Add or remove user accounts&#8221;</li>
<li>Click the Account whose name you want to change</li>
<li>Click &#8220;Change the account name&#8221;</li>
</ol>
<p>There you have it. In 10 minutes or less you have done more to protect against viruses, malware, and hackers than any anti-virus on the market can provide you. (You should definitely have an anti-virus too&#8230; just make sure you&#8217;ve taken care of your administrator account first.)</p>
]]></content:encoded>
			<wfw:commentRss>http://piasttechnology.com/archives/59/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Business Users Dumping Their BlackBerry Devices</title>
		<link>http://piasttechnology.com/archives/55?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=business-users-dumping-their-blackberry-devices</link>
		<comments>http://piasttechnology.com/archives/55#comments</comments>
		<pubDate>Fri, 21 Oct 2011 19:38:58 +0000</pubDate>
		<dc:creator>Thomas J Sowinski Jr</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piasttechnology.com/?p=55</guid>
		<description><![CDATA[So I was just reading Jason Fell&#8217;s article on Entrepreneur.com about users making a switch from a traditional BlackBerry device to either an Android based device or an iPhone.  Having made the switch myself almost a year ago I can<span class="ellipsis">&#8230;</span> <a href="http://piasttechnology.com/archives/55"><div class="see-more">See more &#8250;</div><!-- end of .see-more --></a>]]></description>
			<content:encoded><![CDATA[<p>So I was just reading Jason Fell&#8217;s article on <a href="http://www.entrepreneur.com/blog/220589">Entrepreneur.com </a>about users making a switch from a traditional BlackBerry device to either an Android based device or an iPhone.  Having made the switch myself almost a year ago I can certainly understand why many users are doing this.</p>
<p>First is the cost.  I saved $7.50 per month when switching from BlackBerry&#8217;s BlackBerry Enterprise Server to ActiveSync, which Android uses to synch my email, calendar, and contacts with Microsoft&#8217;s Exchange email service.  For small organizations the savings per month really add up when multiple users are affected.</p>
<p>Second is the applications.  BlackBerry has taken a long time to get to where iPhone and Android are with their applications and they are still not there in terms of he quantity of applications available.  Not to mention that the touch-screen interface of both the iPhone and Android devices makes the use of the applications much more friendly to use.</p>
<p>Finally, social media.  Both the iPhone and Android have raced to the forefront of the social media realm focusing on capturing your everyday user where BlackBerry was traditionally focused on the corporate user.  This has lead to more and more users adopting Android and iPhones in their personal lives to take advantage of the Twitter, Facebook, and other apps and then falling in love with the other features of the phones.  BlackBerry has these apps but, in my experience, they do not work as well.</p>
<p>It is going to be interesting to see what BlacBerry does to compete with the makers of Android devices and Apple with the iPhone&#8230;I, for one, would like to see more touch screens.</p>
<p>TJS</p>
]]></content:encoded>
			<wfw:commentRss>http://piasttechnology.com/archives/55/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Site Launched</title>
		<link>http://piasttechnology.com/archives/44?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-site-launched</link>
		<comments>http://piasttechnology.com/archives/44#comments</comments>
		<pubDate>Fri, 30 Sep 2011 01:35:58 +0000</pubDate>
		<dc:creator>Thomas J Sowinski Jr</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piasttechnology.com/?p=44</guid>
		<description><![CDATA[It is finally here, we have updated our site thanks to our friends at Media Temple and WordPress.  While this post is going to be a short one we are excited that the site has launched. Please make sure to check<span class="ellipsis">&#8230;</span> <a href="http://piasttechnology.com/archives/44"><div class="see-more">See more &#8250;</div><!-- end of .see-more --></a>]]></description>
			<content:encoded><![CDATA[<p>It is finally here, we have updated our site thanks to our friends at <a href="http://mediatemple.net/" target="_blank">Media Temple</a> and <a href="http://wordpress.org/" target="_blank">WordPress</a>.  While this post is going to be a short one we are excited that the site has launched.</p>
<p>Please make sure to check out our current offers that are going on.  We look forward to hearing from you.</p>
]]></content:encoded>
			<wfw:commentRss>http://piasttechnology.com/archives/44/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

