From the Exchange Management Shell Run the following command GCM exsetup |%{$_.Fileversioninfo} Note the ProductVersion number Check against Microsoft Exchange version referrence http://technet.microsoft.com/en-us/library/hh135098.aspx
Syntax Highlighter Evolved AutoIT Brush Plugin
Here is my second Syntax Highlighter Brush attempt. This one was far more complex than the last Arduino / Wiring Brush I made. There are still a few things that need to be worked out such as multiline comments and there seems to be a bug in WordPress / Syntax Highlighter that adds a semicolon in various places where one didn’t exist before. I noticed this because the semicolon is used to denote comments in AutoIT and after adding that section of code to the highlighter I was able to easily spot this flaw. I plan to do more work on the expressions used and colors for various themes but for now this is pretty good, much better than using the VB Brush as I was before. I used Scite script editor as a rough guide for the color scheme and if your using the default or another light theme the colors should be near identical. One exception is the Preprocessor and Special Keywords which I just lumped together in the same category since there
Syntax Highlighter Evolved Arduino / Wiring Brush Plugin
I finally got around to making a custom plugin also called a “brush” for Syntax Highlighter that properly highlights the Arduino language called Wiring. I haven’t fully worked out the colors for the different themes but so far the colors I have chosen look nice with the Default theme and the Emacs theme. I’m going to work on the colors more and make specific colors for each theme in the future. Check out the before and after pictures, the before is using standard C++ code and the after is using the custom wiring code. I couldn’t find solid instruction on how to install these brushes so I just figured out a way to make it work on my own and I like the way this works so I don’ t plan to change it. First download the shBrushWiring.js file that I have attached to this post. shBrushWiring Next upload the file to the “/wp-content/plugins/syntaxhighlighter/third-party-brushes/” folder. Now we need to edit a few files, you can either do this directly in WordPress by going to Plugins and
LogFlush Tool Source Code
I have completed the LogFlush tool less a few extra features which I plan to add later. In the meantime here is the source code for the project. The tools is divided into 2 executables, 1 for the configuration and another which is the main task. The configuration data is stored in the registry and the task executable can be called at any time from a scheduler and it will call the last saved settings from the registry. Completed project is located at the link below with a self extracting installer http://ittechtools.net/windows/admin/logflush-intelligent-log-maintenance-application-with-recursive-folder-scanning The closest Syntax I could find is VB so some of the code isn’t highlighted properly. I am going to work on making my own plugin for AutoIT and Arduino Wiring Language once I have some time. Source Main GUI Task Executable
Macbook Pro Unibody Hard Drive Disk Activity Light – MOD
Recently I started to run low on space so I decided to buy a new hard drive and although the speed increase from the faster drive was a nice bonus I still felt like something was missing, oh thats right an HD ACTIVITY LIGHT APPLE! I can see Steve Jobs making this call while saying something along the lines of it distracting from the cleanliness of the design and he probably called it an obsolete feature stating most disks are constantly active with modern search indexing and background tasks blah blah, I obviously don’t agree with this and many others don’t agree either. Even if I didn’t find this useful in OSX I do dual boot Windows and sometimes I find myself saying “what the hell is this thing doing”, its nice to know if it is doing something or if the OS is hung up on a task. Anyway enough ranting let’s get into the mod. I wanted to keep everything stock looking so I needed a place to put the LED where it
SAS/SATA LSI Hardware PCI-e RAID under $50
SAS/SATA LSI Hardware PCI-e RAID under $50, say what? Yes its true and I will show you how. Recently I was shopping for some Raid controllers for our Dell PowerEdge 2950′s at work which typically use a Dell PERC 5/i or you can outfit them with something better but I was looking for the OEM solution. I was hunting on eBay when I started to notice most of these cards where under $50, in fact I purchased 3 of them for $35 each. If you don’t know already a Dell PERC 5/i is nothing more than a re-branded LSI MegaRAID SAS 8480e utilizing an Intel IOP333 Processor. Intel makes some of the best and fastest RAID controller processors so any card with an Intel Processor is likely a good bet. I found this great article which details the Dell PERC 5/i, Dell PERC 6/i and goes into detail about reflashing the PERC 5/i with the MegaRAID 8480e firmware, there’s also a host of benchmarks including comparison to an onbaord Intel ICH9R. http://www.overclock.net/t/359025/perc-5-i-raid-card-tips-and-benchmarks So whats the catch?
Slow Disk to Disk File Transfers (Caching)
Recently I ran into an issue that I would like to share with you and it had to do with slow file transfers. To make a long story short I am upgrading my server which has a RAID 5 and I am replacing the onboard RAID with a hard controller. To do this I am going to need to back up all my data on the RAID Array but this is where I ran into an issue. When I would transfer files from the array to one of my non-array drives I would receive 40-50 MBps sustained writes on one drive while receiving 10-20 MBps sustained on another. I was getting very frustrated by this because the speeds would start out around 120 MBps but then dwindle down to nothing within 10-15 minutes. I did some searching but most of what I found led to what I already knew or only applied to IDE drives and not SATA drives. I checked and re-checked the settings in Device Manager which would be the cache settings for
MySQL Root Access Denied fix for Plesk
When you setup a Dedicated server with a host like 1and1 they setup an admin account for root access on MySQL but the password is a mystery and login from outside the localhost isn’t possible anyway. After tons of frustration and searching I finally found the fix for this. The reason this is so important is mainly for backups, there’s no other way to backup all of you databases quickly other than using an account which can access all of your databases. When running Plesk in the default Reseller mode access to databases is limited to each domain and one account cannot access another domain’s database. This is obviously like this for security and its great but we really need access to all DB’s as root. Another reason is then use if programs like MySQL workbench which requires a master account that can access all databases if you want to administer all databases. On with the fix, log into Plesk and navigate to “Tools & Settings \ Database Servers” now click on your database, select
Setup Dedicated (VPS) Virtual Private Server from the ground up (1and1 hosting specific)
By now you should already have your server purchased and ready to go, if not go watch a movie while its being “set up” and come back here, I’ll be here I promise. I know when I got my first dedicated server from 1and1 Web Hosting it took forever for them to “set it up” or whatever it is they do. I read on the website it normally takes about 24 hours but in my case it was closer to 4 days. I don’t want to knock them because maybe they were low on hardware and I did get double the amount of ram I signed up for so I can’t complain. Obviously since I have 1and1 hosting there will be many references to how they do things and to Parrales Plesk Panel, you can still follow along if you have another hosting company but there will be many things that don’t apply to your hosting situation. Hopefully the usefulness of this article is great enough that even with another hosting company everyone will be able to
WordPress prompts for FTP credentials when trying to update plugins and themes
There is a simple fix for this annoying prompt and I will cut to the short of it. FTP to your WordPress installation directory and copy the wp-config.php to your local machine. Open the file in your favorite editor and paste the following code right into the file near the top or bottom it doesn’t matter which.

