Some to be desired for eclipse proxy settings

I had to setup eclipse to use an http proxy today. This is relatively easy to setup other than that it must be setup in several areas for different components. i.e. cvs ssh has its own proxy configuration. There is also no non-proxy list like there normally is in other apps. This means for the situation that I’m in where internal cvs servers don’t use the proxy will currently force me to chane the settings every time I want to work on each different project.

There should be one single place to configure proxies within eclipse and other apps. This shoud be a global setting for all network connections within the app and there should also be a list of hosts that will not use the proxy. Firefox is doing this the right way and other apps should follow suit.

cell phones should be more stable

I realized today once again that cell phones are not nearly as stable as they should be. I have not been receiving any text messages for about a week now, and didn’t think much of it because I really didn’t have any spare time to figure out what was going on. Voice calls were still working fine, which is another reason I didn’t look into the problem any further. The problem got worse today though when my friend IM’d me asking if I was there because he tried to call me twice. He said the first time a message came on saying that my phone had been disconnected, and then the second time it went to my voicemail. After hearing this I looked at my phone. The only message printed on the screen of my phone was “SIM card rejected”. So I turned off the phone, took out the SIM card, and reinserted it. Then I turned the phone back on and everything worked fine. The main question is why I had to do this in the first place?

Phones in my mind are pretty much embedded devices that should have rock solid stability. I don’t expect to have to reboot my phone evey other day like I would a Windows computer. If this was the expectation I would think it to be unacceptable. Apparently phones still need quite a bit of work though before they meet my expectations. Unfortunately this situation only seems to be getting worse. It seems that the first cell phone I had many years ago was much more stable than my current one (I don’t remember ever rebooting my first cell phone). Hopefully someday this stability will be normal and expected; though I fear this situation will only continue to get worse before it gets better. This is probably mainly because of the rush to add every new media feature under the sun to the latest phones without very extensive testing of these features.

Testlink needs better communication

Within the project we need better communication. I think this can partially be solved by using better tools. I need to setup a mailing list again and we need to interlink between the tools such as the forums, wiki, blogs, and other possible tools.

Also, we should try to have more real time communication. Maybe this would involve having a conference call every once in a while over skype or something similar. Or maybe this would just involve scheduling a chat or irc session. Either way, we need to have communication that is much more real time and gets everyone involved.

We also need better communication with our users. We need to announce what is going on to them as well as involve them in the project more.

pharmacy to doctor communication

There needs to be a standard electronic communication protocol between doctors, hospitals, and pharmacies. This would probably be a good canitate for some type of XML communication.

Some of the issues are authentication and verification of the data, also privacy is a big one. If this were put in place though it would make trips to the pharmacy much easier. Your doctor could ask you where your pharmacy was then send them the prescription. Or if you don’t want to do that or don’t know where you are going you could get a bar code that basically contained a link to where to go in a db to look up your prescription info. Overall this would save incredible amounts of time as well as cut down on mistakes, fraud, and other similar problems.

I thought of this after waiting for several hours to get a prescription for my daughter and seeing how tedious the process was of people bringing in their prescriptions and the pharmacist having to call the doctors office and then fill the prescription. This same type of system could also be useful for insurance, but that is a whole different problem that also needs to be addressed.

testlink still has short ?> php tags

I got bit by testlink still having the short style php tags in its codebase today. It still has tags such as \<\? instead of \<\?php. I also had to tweak error reporting as this was making debugging the problem difficult. We really need to go through the code and remove all these old style php tags.

vmware on ubuntu breezy

I had to chown user.user ~/.vmware to get vmware to even run.

It still reports the error:

/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
Everything appears to work at least for now though. What is the cause of this error?

firefox extensions

Here are the firefox extensions I’m currently using. Are there any others I should add to the list?

sessionsaver
tabbrowser preferences
tamper data
web developer
fasterfox
extended statusbar
aardvark
search status
del.icio.us
customizegoogle
screen grab
tab mix plus