Archive for September, 2008

Dealing with Microsoft Spam

Tuesday, September 30th, 2008

Usually I only use Mozilla FireFox version 3.0.x to do my browsing on the internet. It has a lot of good features that are not found in other browsers. I haven’t explored all of the browsers available, but Firefox suits my requirements. On occasion, Microsoft’s Internet Explorer (IE) is required, especially on some of the Microsoft websites that I go to. Some non-Microsoft websites seem to only support IE for viewing as well. When developing websites, testing using IE as one of the browsers ensures that your website looks good to the majority of internet users.

At some point over the last few weeks while patching Windows XP from the Microsoft update site, one of the “fixes” from Microsoft changed the home as well as start page in Internet Explorer 6. The page was an advertisement to upgrade to Internet Explorer 7.

I checked the homepage in IE to see if it was changed. Sure enough it pointed to Microsoft’s MSN advertisement for IE7. I changed the home page back to http://www.softwarestrategies.ca in the Tools>Internet Options>General Address Window. I closed IE6 and reopened it. Up came the MSN ad for IE7again. I checked the home page address and it was still http://www.softwarestrategies.ca. What gives, I thought. So I went to google to search for the solution.

The culprit is a registry entry called First Home Page. It contained the URL to the Microsoft IE7 ad. In order to fix it, I had to edit the registry. If you’re uncomfortable editing registry entries, get someone who is.

In Windows XP click on Start>Run. In the Open: window type regedit. Click OK. The registry window will pop up and should look similar to this:

Double click on HKEY_CURRENT_USER to open the next level to Software which should look similar to this:

Double click on Software to open the next level to Microsoft which should look similar to this:

Double click on Microsoft to open the next level to Internet Explorer which should look similar to this:

Double click on Internet Explorer to open the next level to Main which should look similar to this:

With Main displayed, click and highlight First Home Page in the right column which should look similar to this:

Right click on First Home Page, from the list, click on Modify. Another window should pop up similar to this:

Change the Value data: to your home (as well as start) page. In this case I changed it to http://www. softwarestrategies.ca.

Microsoft spam problem solved!!

    Upgrading the blog to WordPress version 2.6.2

    Tuesday, September 23rd, 2008

    This morning, I attempted to upgrade our blogging software to the latest version of WordPress (2.6.2). I was using the FileZilla client to upload these files.  My brother, John, attempted to look at the home page of the site and all he saw was the install.php command on the home page and not the normal logo. Something went drastically wrong.

    In the process, I had accidentally placed the upgrade files in the root directory of the softwarestrategies.ca domain instead of the blog directory. As a result, I had to delete the files in the root directory and recopy them into proper blog directory. Lesson learned – make sure that files uploaded to the website go to the proper directory.

    I’m not sure the upgrade gave any more features, but it did upgrade the MySQL database that contains the blog infomation and entries. It also added a couple of WordPress plugins which I have yet to activate. Looks like I’ll have to do more research on the plugins before they are activated.

    Using Photoshop CS2 to build a website

    Monday, September 22nd, 2008

    I’m in Thunder Bay, ON visiting family and friends. Since most still work, the visiting is limited to the weekend and evenings. So during the day, I’ve been learning new skills. If you don’t learn new skills in this industry, you can fall behind very quickly.

    Last year, I picked up a book called Photoshop CS2 for the Web – Hands on Training by Tanya Staples. It’s one of the best training books I’ve used. It’s well laid out and takes you step by step through the various tools and features in Adobe Photoshop CS2. There are many colour screen shots to assist you. It’s available from your favourite book store or directly from www.lynda.com. More info on Photoshop CS2 for the Web is at www.lynda.com/store/ProductInfo.aspx?productid=361.

    In nearly 6 hours, I’ve learned more about Photoshop, its tools and features and how to use them, than I’ve struggled with over the years. I have a better understanding of the interface, how to use colours and the importance of using layers in creating graphics and pages for websites. Hopefully you will see the results in the company website I’m working on now.

    Visual FoxPro generic projects

    Friday, September 19th, 2008

    This morning, Mike, our senior program developer, and I got around to discussing how I could use the base classes and generic tools we have developed over the years to develop a simple VFP application. We want to manage the data for a mailing and the responses in our latest marketing campaign.

    Mike suggested that he could come up with a generic VFP project with all of these tools, screens and class libraries we’ve developed over the years. This would allow me to get the marketing campaign system up and running quicker. It would also serve as a template for new VFP projects we hope to get as a result of the campaign. More later on how this helps.

    Visual FoxPro and Norton Internet Security

    Tuesday, September 16th, 2008

    Visual FoxPro and Norton Internet Security (NIS) don’t play well together without some tweaking especially across a network. We found that within NIS, the network drives have to be ignored in the scanning of drives. Also ensure that NIS does not scan database files and tables. The relevant files have extensions like .dbc, .dbx, .dct, .dbf, cdx and fpt. Anything that will help to minimize blocks on the network always helps.

    Visual FoxPro on a network

    Tuesday, September 16th, 2008

    One of our clients asked us to update an application we wrote originally 20 plus years ago in Basic in the Microsoft Basic Professional Development System. Over the years, we upgraded the application to Visual FoxPro (VFP) 3.0 and VFP 5.0. Since we upgraded to VFP 9.0, the main screen they use to create packing slips and invoices slowed to a crawl compared to the previous VFP 5.0 version. About the same time as the VFP 9.0 upgrade, the client got a new server and upgraded their physical network, cables and hardware.

    My first thought was to point to the network upgrade as the reason for the slow down. My associate Francis, a network troubleshooting expert, and I did some network analysis last week. There was a mixture of 100 Megabit and Gigabit network cards. We found that, while there were some issues with the client network, our focus now shifted to the VFP 9.0 application.

    Mike, our VFP programmer, now thinks that what was a valid way of creating the screen in VFP 5.0, no longer works in VFP 9.0. So he is currently reworking the code to create the screen. More to come on what he finds.

    Website development

    Thursday, September 11th, 2008

    Yesterday I spent a large part of the afternoon trying to update our website. I didn’t get far. I was working on a registration form for a webinar we are having next month. I got lost in the detail. I may have to call on an associate to help out.

    One thing I’ve learned over the years is that software development doesn’t always go smoothly. Yesterday basically proved that theory.

    You just have to be persistent and look out for the detail. The detail is usually what gets you.

    Not just another computer blog

    Wednesday, September 10th, 2008

    Finally, I’ve added WordPress to our website. WordPress is currently the most popular blogging software on the internet.

    I’d like this to be a springboard for ideas on software development, network security and system integration issues.

    If you have any ideas or would like to contribute, please leave a comment or e-mail me. Yes I’ll even make you a published author.

    Thanks for viewing this website.

    Alan Lukachko
    Founder
    Software Strategies