Sunday, August 24, 2008

50+ hours and still a full charge

I really think the battery problems are related to the devices hunting for a signal. I didn't really go out this weekend, so I used the phone only a few times for a few calls. However, the # and time of calls were definitely less than last week when I didn't have a signal most of the time.

Anyone else notice poor battery life when the phone is always hunting for a signal?

Friday, August 22, 2008

Thoughts on cell phone (and iPhone) batteries

I was at an off site meeting most of this week and one very odd thing happened (well, several odd things happened, but I'll only write about this one ;-)

My AT&T Razor's battery would last less than 24 from the minute we arrived until we left (a little over 3 days). I have never had problems with this phone and batteries. What is odd is when I got home and fully charged it, it is now 11 hours later and I have a full charge.

One piece of information: I didn't have a signal at all in the buildings were we were staying. No edge or 3g. Is it possible that the reason so many people have bad battery life is that the phones are wasting a lot of power trying to find signals, or switching between edge and 3g?

If the phone is still fully charged in the morning that I know it has something to do with the lack of a network, since I get a strong 3g signal in the house.

Thursday, August 14, 2008

IASA Atlanta - August 08 Meeting

Last night's IASA Atlanta meeting was a good one. The main topic was a panel discussion around 'Design Patterns'. Unfortunately, I thought the names of the speakers were on the IASA website, so I didn't write them down (Please comment if you know their names and I'll update this.)

The discussion started with a definition by each of the presenters of what 'Design Patterns' are. The crowd then got involved with their definitions, where they have seen abuses of patterns and suggestions for how to present patterns to their work environments. Having worked almost exclusively with experienced engineers (or junior engineers who ate up anything new or interesting that they didn't know) I was surprised by some of the suggestions and challenges those working in bigger companies had to introduce these concepts. As part of the discussion on how to introduce patterns into an organization we got into a discussion about how people learn and how some (like me) have a 'gut' feeling about what parts of a complex topic can be skipped until later to get the bigger picture. Great discussion on this with the group as well.

About an hour into the session the subject changed to hiring questions, including a favorite of mine: 'what have you read recently?', or how I ask it 'what do you do to keep current with the changing technologies?'. Several good suggestions for Pod casts and RSS/email lists. My suggestion was IBM's developerWorks. I get both the email and the RSS feeds. A number of people joked about the answers they received to these questions. My personal favorite is a candidate who 'reads the internet'. When asked for more details he said he surfs around looking for articles and posts.

One of the group asked about certifications and whether they were useful metrics when hiring or when looking for a job. I personally don't put a lot of weight into them. Some are non-trivial to obtain, but a lot of them have a lot of fraud behind them. I've (unfortunately) interviewed enough engineers (software, network and hardware) who were certified MS-this or Novell-that and Cisco-whatever who couldn't explain the basics of where they used these technologies or answer non-trivial questions. There was also a lot of fraud during the earlier part of this decade where people were paying examiners to pass them and some 'training' companies even advertised they could guarantee you'd pass. One of the IASA officers countered with the rigorous testing that you need to reach the more advanced Java certifications, so I need to look into that some more.

Bringing the discussion back on topic (part of the reason I enjoy these meetings is they tend to be very interactive with the crowd and the speakers/organizers let things get off topic for a little while if the group wants it to.) we talked about Anti-patterns. The general consensus was that 'anti patterns' are mostly about personnel and management, but have a place in development. One comment was the the people interested in patterns hate anti-patterns. I personally enjoy reading about anti-patterns so I can see if I'm doing something others flag as bad, or my organization is, or to see what things can go wrong as we implement a new process or technology so we can avoid them.

The last few minutes were a discussion of patterns again, with Burk asking if this was a topic we wanted to cover again. I chimed in that I thought it was a good idea, but to include more advanced/complex patterns since most people with an architect title or role should know the basics like singleton or command.

There was one mention of scrum, in passing. One mention of offshoring, again in passing. (Both of these usually lead to some detailed discussion, but not tonight.)

It was also one of the best attending meetings in a long time. Lots of the same faces, but plenty of new ones.

At the end I got to check out the Kindle that one of the speakers uses. Pretty impressive device, I may need to add it to my Christmas list.

Sunday, August 10, 2008

Norton 360

I've been a user of Norton Antivirus for over a decade now (I think I bought it when I joined Earthlink back in 1995?). A couple of the releases have sucked (2006 had to be reinstalled every couple of months after a failed dictionary upgrade for example)

My subscription was up this weekend so I went an bought an upgrade to Norton 360 this weekend at Best Buy. They had for $10 less than online. Plus I was there getting a WII Fit and Mario Kart ;-)

First I had trouble uninstalling the old versions on both PCs. Eventually found a tool on the Symantec site to remove ALL products. This tool even found left overs from 2004 versions. With them gone, the install went pretty smooth.

First thing I noticed was the difference in memory footprint. Easily 150 MB smaller with the new version installed than with 2008. I also noticed that the disk thrashing has stopped. To the point that the disk on my main desktop isn't spinning at all, and sometimes goes into powersaving mode. That NEVER happened with the previous version.

This version also has an anti-spam gateway, firewall and anti-malware systems. They've also bundled the disk defragmenter from the standalone tools product.

Odd thing is they added an on-line (Internet) backup tool. I've been using Mozy for a month now (I'll write about it next week after I test restore some files.) I have 20 GB backed up and the Norton tool comes with 2 GB free, but I didn't use it.

I also kicked off a full system scan, then did email and surfed. I didn't notice any delay. In the past the machine was worthless when it was scanning.

Only downside: Norton 360 doesn't like Windows Defender. Not sure why, I'll research that some more, but it told me to uninstall it before it could install.

Saturday, August 9, 2008

XP SP3, 512 MB RAM - fun with an OLD PC

My home PC is nothing to brag about. Actually it was 5 years ago when it was new, but not today. These days I use it for Quicken, surfing the web and email. Anything 'cool' for work I use my laptop, which is a pretty powerful machine.

Last week MS decided to force my XP OS to upgrade to SP3. I looked around quickly for 'gotcha's' and didn't see anything, so I let it install.

30 minutes later, the PC reboots and hangs. I reboot it again, and it starts, but starts thrashing the disk. I leave it for 30 minutes, but it still hasn't fully started. Turn it off again, this time it wouldn't show the login screen. I gave up and went to bed.

Next day I found some interesting issues with SP3: first, you need to disable your anti-virus before installing. (Reason is most have a feature that prevents critical system files from being updated. The same ones SP3 wants to change.)

I got home, used the fallback features to the checkpoint before the install and started over. This time I disabled Norton anti-virus and Windows Defender. Still had to let it sit for 30 minutes while the disk thrashed, but it eventually settled down.

Frustrated with the PC, I wanted a new one. Of course ;-) Researching found some good Dell's for around $500, but since I had mine working now I couldn't justify a new one. Of course Deb's PC is few months older than mine, so I'd need to get 2 if I wanted any peace in the house.

So I went and bought another 512 MB of RAM for my PC and wow, what a difference. Since I was only surfing and doing email I didn't think I needed a lot, but with the new ram things are much faster. Looking at Task Manager I see I'm using 614 MB now, which means I was swapping pretty heavily before.

I still want a new machine, but can't justify it. Maybe we need a good thunderstorm ...