Expand your desktop with Synergy.

The other day, several clients from up north came to visit as we helped them launch a new marketing product. As they sat watching me pound out code on my computers, they were quite curious about my three monitors. They watched me flow back and forth amongst the three, changing this, checking that, saving here, reloading there… normal operations for me, but not for them. One, who had some previous programming experience, asked if I preferred Linux to Windows. I replied that both had their uses and so I was using both. He was somewhat taken aback by my statement and looked closer at my monitors.

Yep, two windows, and one linux…
Continue reading

Internet Explorer 8 Compatibility Issues.

brett March 19th 2009, Microsoft released IE8 to the general public and made it available for Windows updates. The good news with this version of IE is it includes improved standards support.  However for many of you who’s websites were designed with frontpage, word,  or powerpoint, you may find that your website no longer displays correctly. Some websites will be viewable by using the compatibility mode, but even that will not solve all the problems.

Continue reading

ASP CDO Email – Fixing the authentication error

As the developer here at High Speed Web, I get to deal with customers on special occasions. Generally these entail stand-offs between the technical support staff (which may or may not include network administrators) and the customers. The latter states that the problem is the server, while the former contends that it is the user’s code. So they bring in me, to either slap the administrators for not setting up their servers right or to show the user what we like to call the correct way to code. During my time here, I have helped several people out with their ASP scripts as pertaining to sending email. They all used CDO, and they all had the same problem: SMTP Authentication.
Continue reading

Terminal Services Remote App

brettI’ve been looking into ways to take advantage of the new features in Terminal Services for our company. One thing in particular, Remote Applications, caught my eye and reminded me of the tools I used to use when I was running Citrix.  Although it wasn’t that interesting to my fellow coworkers, who at the time were relatively new to Terminal Services.  That was largely because their main issue was that they couldn’t see their actual desktop, and the web interface that allowed them access to those applications was unfamiliar, and therefore, uncomfortable.  But the times have changed yet again, and these days my coworkers use a combination of thin clients and laptops to allow them to work from anywhere.

Continue reading

Google Adwords Optimization – The Golden Touch of Google Checkout Badges

In the realm of internet marketing, one can not with impunity ignore Google and it’s pay-per-click search listings known only as “AdWords”. Optimization of your Google AdWords campaign is critical to surviving and can save you untold thousands. There are many tips and tricks you can find about AdWords optimization, most of them are worth looking into. In my experience though, the best boost our AdWords campaign ever got was the placement of the Google Checkout badge beneath our ads.
Continue reading

Power of Perl – Controlling and expanding Cpanel/WHM through the Cpanel/WHM API

When running a shared hosting environment, it is impossible to stay competitive without the use of some form of control panel. And in the world of linux shared web hosting, no control panel is as widely used as cPanel Inc‘s cPanel/WHM combo. The Cpanel team has put a lot of time and effort into the remote administration of WHM, and through that Cpanel. With a little ingenuity and not much work, really, this API can be extended to include any functions you can imagine, up to and including the system administration of the machine itself. So lets look at the basics thereof.
Continue reading

Debugging Perl on Linux – Just __END__ it now! it later.

The art of debugging differs, some, with each language and it’s specific tools. Perl provides an interesting challenge to programmers since it, like most linux-originating languages, has no real IDE wherein it can be debugged step by step with breakpoints and like methodologies. Instead, the perl programmer must resort to using print statements, logging mechanisms, and then there is the __END__.
Continue reading