jump to navigation

"Murphy was an optimist!"

Ultimate Boot CD for Windows 3.50 out with 1 error June 26, 2009 8:50 am

Posted by Doug McCaughan in : Hardware, Software, Technology , add a comment

If you ever have to do some serious troubleshooting on a Windows XP machine, you need the Ultimate Boot CD (Linux version) and the Ultimate Boot CD (Windows version) (see also Ben Burrows blog). The windows version recently released version 3.50 and may have an error. If you get the following error message:

Section:SourceDiscsFolders.2600
Cannot find folder: wnt5
Section:SourceDiscsFolders.2600
Cannot find folder: wxp

Then follow these instructions. In summary:

Click the Plugins button.
Select # DriverPacks.net - BASE
Press the EDIT button.
Change: CONFIG=DPs_BASE.exe /API: /settings:
To: CONFIG=DPs_BASE.exe /settings:
[Source, ubcd4win forum, hilander999]

add a comment

When should you buy a new computer? June 9, 2009 5:20 pm

Posted by Doug McCaughan in : Software, Technology , add a comment

Occasionally somebody will ask me for my expert advice and question, "when should I buy a new computer?" My answer is often to discuss the benefits of a new machine, and how in many cases it is cheaper to replace rather than repair and upgrade, but ultimately my answer is a question, "is the machine doing what you need it to do?" If the answer is yes, then don’t buy a new computer.

I just turned on my Windows 98 machine. Yes. Windows 98…first edition not second edition. Why? Because GIMP frustrates me and my copy of Adobe Photoshop 5.5 still produces great imagery for much of my work. See, this machine still does what I need it to do. So, I have no need to upgrade this 11 year old box.

Update: I’ve been introduced to GIMPshop. Feels like a crutch but I may have to try it anyway.

add a comment

Left mouse button becomes right mouse button June 3, 2009 8:01 am

Posted by Doug McCaughan in : Daily Life, Software, Technology , 2comments

Not long ago, I took a computer that was passed onto us, reformatted it, installed a fresh copy of Windows XP, and passed a shiny "new to her" computer onto Cathy. It was faster than her old computer and should have been completely problem free. It was for awhile but it’s developed an odd behavior. Every now and then, the operating system will appear to hang. For instance, this morning her menubar was visible, and I could move the mouse, but clicking on anything did nothing. I could not bring an application to focus. I had Computer Management open to the event log and left clicking on one of the event viewer items, instead of opening the item, showed the context menu (normally seen by right clicking). But unlike right clicking, once the context menu was open, clicking an item in the context menu such as "open log file…" simply closed the log file. The machine has been thoroughly scrubbed of malware, spyware and viruses. All software is updated with the exception of not yet installing Internet Explorer 8. The way I regained control of the machine was to close an open Skype chat window.

The slow downs seem to correspond to this error in the event viewer (\Device\Harddisk1\D refers to the Seagate external USB Freeagent drive):
An error was detected on device \Device\Harddisk1\D during a paging operation.

This is bizarre.

2comments

Ubuntu Accomplishments - Seesmic Desktop Install May 26, 2009 7:09 pm

Posted by Doug McCaughan in : Communications, Software, Technology , add a comment

The machine on which I do most of my work is not terribly robust. My work environment would make a good premise for a Disney movie..you know..old clunker equipment doesn’t look like it should be able to pull through manages to win the race. Anyway, Seesmic Desktop in all it’s glory was dragging this machine down. Everything would work fine but I needed one more reboot than normal throughout the day. On days like today, when the work was too intense, I just couldn’t run Seesmic Desktop (maybe not a bad thing). Now that I’ve successfully installed Seesmic Desktop on Ubuntu, it can run all the time and I can occasionally glance over at the streams to see what’s happening. Installing Seesmic Desktop on Ubuntu was incredibly easy. First install Adobe Air then install Seesmic Desktop:

  1. Open the Terminal
  2. Use wget to download http://airdownload.adobe.com/air/lin/download/1.5/AdobeAIRInstaller.bin
  3. Set the file to be executable: chmod +x AdobeAIRInstaller.bin
  4. Run it: sudo ./AdobeAIRInstaller.bin
  5. Accept any AIR updates
  6. Use wget to download Seesmic Desktop from http://d.seesmic.com/seesmic/SeesmicDesktop-0.2.1.air
  7. On the Ubuntu desktop, not terminal, look under Applications->Accessories or Applications->Other for Adobe AIR Application Installer and run it
  8. Select SeesmicDesktop-0.2.1.air and the normal Seesmic Desktop installer will run

That’s it! Frankly, I think Seesmic Desktop is performing much better on Ubuntu than Windows. My only complaint would be that it failed to put a shortcut in the Applications menu.

Update: I lamented that Seesmic Desktop needed an import/export feature to get userlists and data from one computer to another and @askseesmic responded with a document explaining now to move the xml file with the necessary data. It worked great! The userlists I had organized on Windows now are on Linux.

add a comment

How is Firefox reading my mind and will it cause cancer?! April 22, 2009 5:04 pm

Posted by Doug McCaughan in : Programming, Software, Technology , add a comment

In Firefox’s search box, I typed "Mysql error no. 1130" and almost as fast as I typed the individual letters, the drop down box was recommending potential searches. It does this incredibly accurately and quickly for bizarre terms that under normal circumstances would never be put together. How are they doing this?! Programmaticly I can conjecture at how they’ve pulled this off. It’s a very impressive feature! (particularly if it really is using mind reading)

add a comment

OOOooh NO! April 14, 2009 1:14 pm

Posted by Doug McCaughan in : Software, Technology , 2comments

Khaaaaaannnnnn!

Starting on or about the third week of April, users still running IE6 or IE7 on Windows XP, Windows Vista, Windows Server 2003, or Windows Server 2008 will get will get a notification through Automatic Update about IE8. This rollout will start with a narrow audience and expand over time to the entire user base. On Windows XP and Server 2003, the update will be High-Priority. On Windows Vista and Server 2008 it will be Important. [Source, IEBlog, Prepare for Automatic Update distribution of IE8]

2comments

ShareThis WordPress Plugin Broken - Easy Fix! April 6, 2009 1:15 pm

Posted by Doug McCaughan in : Of Interest, Philosophy, Politics, Programming, Software, Technology, WordPress , 1 comment so far

I recently added a ShareThis link ShareThis.com to each of my posts. I chose ShareThis.com because it seems to be very robust while leaving a relatively small footprint on the blog and appears relatively unintrusiveness and benign. Of course, some folks will be quick to point out that the tracking features and having the icon linked back to sharethis.com is very intrusive and anything but benign. In this instance, I don’t see it as that big a deal. One of the attractions to ShareThis.com was its WordPress plugin making setup as easy as going to the website to generate the widget code, then inserting that code in the settings box on the admin screen in your WordPress blog. But it didn’t work.

At ShareThis.com, a publisher generates a script that looks like this:

<script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=abcdefgh-ijkl-mnop-qrst-uvwxyz012345&amp;type=wordpress&amp;embeds=true&amp;post_services=facebook%2Cdigg%2Cdelicious%2Cybuzz%2Ctwitter%2Cstumbleupon%2Creddit%2Ctechnorati%2Cmixx%2Cblogger%2Ctypepad%2Cwordpress%2Cgoogle_bmarks%2Cwindows_live%2Cmyspace%2Cfark%2Cbus_exchange%2Cpropeller%2Cnewsvine%2Clinkedin%2Cfriendfeed&amp;headerTitle=Thank%20you%20for%20sharing!"></script>

After updating, the code will have a 2nd publisher id appended to the end. With two publisher ids, ShareThis will not register your site nor collect statistics.

<script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=abcdefgh-ijkl-mnop-qrst-uvwxyz012345&amp;type=wordpress&amp;embeds=true&amp;post_services=facebook%2Cdigg%2Cdelicious%2Cybuzz%2Ctwitter%2Cstumbleupon%2Creddit%2Ctechnorati%2Cmixx%2Cblogger%2Ctypepad%2Cwordpress%2Cgoogle_bmarks%2Cwindows_live%2Cmyspace%2Cfark%2Cbus_exchange%2Cpropeller%2Cnewsvine%2Clinkedin%2Cfriendfeed&amp;headerTitle=Thank%20you%20for%20sharing!&amp;publisher=a1b2c3d4-ijkl-mnop-qrst-u4w2y10a2r4d"></script>

After reviewing the plugin code, I realized the way ShareThis generates the script must have changed overtime. Crowd Favorite wrote a great plug-in but it expects the publisher=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx to be at very end and if it does not find a publisher id at the end, it puts one there which is why you will end up with two publisher ids. To fix this, simply move the publisher id to the end of the script before pasting the code into the ShareThis settings box in the WordPress admin:

<script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#type=wordpress&amp;embeds=true&amp;post_services=facebook%2Cdigg%2Cdelicious%2Cybuzz%2Ctwitter%2Cstumbleupon%2Creddit%2Ctechnorati%2Cmixx%2Cblogger%2Ctypepad%2Cwordpress%2Cgoogle_bmarks%2Cwindows_live%2Cmyspace%2Cfark%2Cbus_exchange%2Cpropeller%2Cnewsvine%2Clinkedin%2Cfriendfeed&amp;headerTitle=Thank%20you%20for%20sharing!&amp;publisher=abcdefgh-ijkl-mnop-qrst-uvwxyz012345"></script>

Note: In the settings box, the &amp; will be converted to just & but the code correctly uses &amp; with the post. Your code will still be xhtml compliant.

1 comment so far

URL Shorteners Causing a Stir April 4, 2009 7:56 am

Posted by Doug McCaughan in : Communications, Software, Technology , add a comment

The Internet is in an uproar this morning. This uproar will probably be done in the next couple of hours for all but a few select people like the programmers at Twitter and Delicious. The debate? Are URL shorteners good or evil?

URLURI shorteners take a long URL like http://realityme.net/2008/08/21/can-you-rely-on-twitter-for-breaking-news/ which search engines love for the embedded keywords and reduce them to as few characters as possible like http://tinyurl.com/43abj6 which search engines may or may not like. Joshua Schachter has posted about the evils of URL shorteners with a plethora of comment from people on both sides of the fence. Dave Winer, who pioneered RSS, says that URL shortners are risky. Basically the concern is that we are creating a situation where broken links may abound on the Internet. Since two URIs go to the same place, content is being duplicated in search engines and bookmarking services and since some of these services use 301 redirects while others use 302 redirect we have no good way of crediting the link to the source. (301 means the uri has been permanently moved to a new uri, ie. the original long uri, and 302 means that the uri has been temporarily moved meaning the search engine or bookmarking service should record the short uri as the permanent resource). Other concerns revolve around archiving and longevity of these shortening services. If Twurl goes out of business, most of my shortened uris will break. As an example of this, Twurl.nl is no longer Twurl.nl but is now Tweetburner. After reading this analysis of uri shortening services, I don’t think I will be using Twurl/Tweetburner anymore anyway; I love their stats but a 302 redirect is deplorable.

To shorten or not to shorten, that is the question. A proposed solution is that publishers should automatically offer their own shortened URLs which could hurt your searchengine-fu. Personally I am going to keep my long URIs but I think I’ll switch to bit.ly or tinyurl.com while they are using 301 redirects (that is until the day they decide not to use 301 redirects…letting other people control your data is confusing isn’t it?!).

Aside: A URL is a subset of a URI. There is some debate about whether URL has be deprecated or not. See Yuri not Earl.

Update: 5 Reasons Why URL Shorteners Are Useful

add a comment

Hardware/Software Support March 28, 2009 10:28 am

Posted by Doug McCaughan in : Daily Life, Hardware, Software, Technology , add a comment

A service I provide to friends and family is cleaning up their computers when they start reporting, "it’s moving so slow!" or "I keep getting these popups." or error messages or whatever. Usually they are having a virus, spyware or malware issue. I’ve published my trade secret on how to fix this yourself. It takes me roughly 5 hours to clean a machine thoroughly. Granted, I usually do it overnight by sitting the computer beside me and taking breaks between programming tasks to evaluate the problems. You take smoke breaks; I take computer repair or social media breaks. For the service of cleaning a machine, assuring it has adequate virus protections, and making sure all the latest security patches are in place, I charge $135. In addition to software/hardware upgrades, I have replaced keyboards on laptops and even re-soldered a power connector on a laptop to its circuit board.

Yesterday a friend brought her computer and speakers by the house so I’ve added a service…speaker repair (I’d recommend just buying new ones).

add a comment

Technologies to come March 4, 2009 5:10 pm

Posted by Doug McCaughan in : Gadgets, Hardware, Software, Technology, Touchy Subjects , add a comment

Someone titled this "Microsoft’s Vision for 2019" I don’t know if that is true or not. What I do know is that much of what is presented in this video is already in the works. I’ve seen some of it demo’d. I know we have the technology to be deploying some of it today but necessary infrastructure improvements and profit margins stand in the way. For instance, if Nokia has a plan to release version A B C D and E of a phone there is a good chance that while were are using version A that B C D and E are in the works if not already developed. If B and E were developed at the same time Nokia could sell E but would miss out on all the profits by release B then waiting awhile to release C and awhile longer to release D and so forth. It doesn’t make fiscal sense to jump ahead. If money were not the issue and the technology improvements were solely about the advancement of society, you can bet we’d jump from A to E.


Microsoft’s Vision for 2019

2019 is too far away. We need these technologies today! Freeze me and wake me in 100 years.

Update: Take a look at how AT&T envisioned the future back in 1993. Pretty amazingly on the nose!

add a comment

Start the year off with professional development January 5, 2009 9:12 am

Posted by Doug McCaughan in : Software, Technology , add a comment

Is training and professional development something you are going to get around to one day? Why not make it today? Resources abound for honing our career skills. iTunes has free podcasts from iTunes University. A quick Internet search should produce abundant articles and videos useful to whatever your line of work.

I am taking the next 30 minutes for professional development. In my case, I am going to begin learning Eclipse so that I can move away from Notepad++ and CFStudio5. This will be a step toward moving my development environment to a portable hard drive so that I can work on any machine anywhere I go. I know learning to use an editor sounds silly. In my case, shouldn’t "professional development" be about learning about new software testing techniques, algorithms, or another programming language? Not necessarily. Anything that you learn which makes you more efficient in your career or makes you more valuable to your company is professional development. Even if you already know and use Eclipse, watching these videos make teach you something you don’t realize you are overlooking. Retraining on a tool you already use and know can help break bad habits or reveal better ways to use the tool.

Update: See Darren Schall’s discovery on Eclipse workspaces as an example of using a tool for awhile and then discovering its hidden power.

add a comment

Words tha don’t make my day December 24, 2008 12:31 pm

Posted by Doug McCaughan in : Software, Technology , 1 comment so far

Never a good sign:

This is a friend’s machine being cleaned for tonight.

1 comment so far

A negative of installing a new motherboard December 20, 2008 11:57 am

Posted by Doug McCaughan in : Daily Life, Hardware, Software, Technology , 7comments

I am pleased to have my workstation working again. I miss the portability of working on Tommy’s laptop but nothing compares to having multiple monitors for productivity. When will they make a laptop with a screen that can fold out so that the laptop itself will have 2 or 3 screens? Imagine. Fold up to reveal the keyboard and one screen. Need more real estate? Fold the screen to the left and you now have 2 screens and a keyboard. Need more? A 3rd section folds out to the right and now you have a keyboard and 3 screens and portability! Oh how I dream.

Anyhow, seems my machine is still not up to par. Windows just informed me that I have to install service pack 3, again. (since installing the new motherboard required reinstalling Windows core files)

7comments

Having fun with Jott December 18, 2008 12:10 pm

Posted by Doug McCaughan in : Communications, Daily Life, Gadgets, Software, Technology , add a comment

Jott is one of my favorite web services. I use speed dial on my phone to call Jott, I speak the name of the person I want to send a note to (usually ‘myself’), I record my message spelling out difficult words "My name is McCaughan M-c-c-a-u-g-h-a-n", then I speak the date and time for when I want a text transcription of my words sent to my email and phone as sms. Jott’s magic is not in its speech to text software but in its human backup. Computers do the bulk of the work but humans (India I think) listen to difficult messages and provide a fairly accurate transcription although sometimes there are errors. My first reminder today:

Get a plunger.

Okay. I am pretty sure I never said to get a plunger. I can go to the Jott website and listen to my original message to figure out what I really meant. I also like to have fun with the messages sometimes:

Get a plant light, save the plants. Save the plants, save the world.

You can also use Jott to post to Twitter, Remember the Milk, and 40 some odd other services.

add a comment

Today’s Technical Challenge December 18, 2008 9:42 am

Posted by Doug McCaughan in : Software, Technology , 6comments

About every 5th character I type, regardless of application (be it Twhirl, Firefox, MS Word, CFStudio..) the window I’m in loses focus. This means I have to click back into the window that I’m trying to type. Terribly annoying but I can deal with it because I have to be on my code today instead of on troubleshooting. I’ll run some antispyware checkers in the background while I work. This is terribly frustrating.

Update: This computer has an ethernet card and a wireless networking card. I’m using the ethernet so the wireless is unnecessary but the wireless connection manager kept polling for available networks and that was stealing the focus from the other applications. Disabling the wireless networking connection did the trick.

6comments