random thoughts and bleary eyes RSS 2.0
 Sunday, May 17, 2009
Messenger Chat Conversation
A: Bye
B: OK, c ya
A: L8r
B: G8r
A: lol
B: :-)
A: ok bye
B: k, c ya
A: i'm going now
B: ok
A: bye
A: ok i really got to go.
B: ok.
<disconnected>

Chat Goodbye: FAIL.

PEOPLE. messenger is a tool for communication. Sometimes real life gets in the way of messenger time. I know, that is hard to take, but it IS reality. When it's time to go, GO. Say "bye" and then log out. Why we got to "bye" each other 7 times? Come on, we don't really have to be THAT polite, it's MESSENGER... it is a secondary form of communication... nobody is going to be insulted if you just say "bye" and log off. REALLY.

So, let me propose a new internet standard...

Messenger Sign-Off Protocol [MSOP] RFC8172
1. Protocol Semantics
    1.1 Announcement of Intent to Disconnect [AID]
        The Disconnecting Party [DP] announces that they intend to terminate the conversation and disconnect.
        Example. "I got to go. See you later..."
        Timeframe: Disconnect Timer [DT] Initiated (10 seconds)
    1.2 Confirmation of AID
        The Receiving Party [RP] must acknowledge the receipt of AID, and confirm the imminent termination of the conversation.
        Example. "OK, thanks. See you later."
    1.3 Final Intent to Disconnect [FID] (optional)
        Either party DP or RP may enter a final optional message, ONLY if possible within the DT interval.
        Example. "By the way I might be on later."
    1.4 Confirmation of FID (optional)
        Other party may enter a final optional acknowledgement ONLY if possible within the DT interval.
        Example. "OK, bye for now."
    1.5 Disconnect (EOM)
        Actually disconnect from the conversation. It's over. Go on with life now.
    1.6 Disconnect (DT expiry)
        When DT expires, disconnection is in effect, and termination occurs. Now go do something useful.
2. Disconnection
    2.1 Log-off
    2.2 Closure of chat window
    2.3 Locking of workstation
    2.4 Minimizing of chat window

Please support RFC8172 and follow the protocol for MSOP, and tell your friends.

PS Don't TXT while driving. Seriously. Or I will have to come over there and kill you.

Sunday, May 17, 2009 10:47:05 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback
Annoyances | Computer | Web
 Friday, May 15, 2009
"The connection to the Exchange server has been lost."
I am heartbroken.

"The connection to the Exchange server has been restored."
uh.. OK thanks... should I feel better now?

Up, down, back and forth... each time a new notification balloon appears above the system tray icon for Outlook. Since I positioned my command window just above the system tray, these little things cover the text I am trying to type... OK, I get that there are some problems with connectivity to my Exchange 14 dogfood server... FINE. I accepted that risk when I agreed to sign up for dogfood. The on and off again notifications are KILLING ME though and interrupting my work on the command line...

I have found a way to turn these off!
First for some flavorful keywords so your favorite search engine picks up this article...

outlook 2007 notification balloon system tray icon exchange server connection lost restored
also outlook 2003 in case you haven't joined the last half of this decade yet.

In the registry there are some keys to create that will disable these notification balloons for this specific problem of connectivity to the Exchange server.

Open registry editor and find this path:

2007: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
2003: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0

under this path, find this sub key:
\Outlook\Display Types\Balloons

there, create three DWORD values:
Exchange: DWORD (0)
NetConn: DWORD (0)
NetWarn: DWORD (0)

that's it! restart Outlook and you're FREE from the nuisance of notifications!
there are other notifications you can turn off as well, perhaps someday I will research them and post the list (don't hold your breath.)

Peace!

Friday, May 15, 2009 8:20:23 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback
Computer | Annoyances
 Wednesday, October 22, 2008
This is a portable packet station, complete with Windows Server computer, TNC, and mobile radio.


It's waterproof, portable, and pretty durable. Here's what's inside and how I made it.


The radio is an Icom IC-228H, a 45W 2m mobile radio. I interfaced its microphone input to the Kantronics KPC-9612 TNC using the gray cable as shown in the picture. The mic connector on the radio also has audio out for the TNC, so it is convenient for a single cable. The computer has an onboard ethernet, but it is not used since I have the USB WiFi card, shown on the left. Power is supplied by the battery on the left (note power switch on the top) and distributed to each of the components through Anderson Power Pole connectors and the distribution box shown.

Here is the tiny single board computer, an AMD Geode running completely fanless and on a 12V DC supply. I installed an actual 12V regulator to prevent any power spikes or over-voltage conditions from reaching the board. The board consumes less than 700mA on normal operation, even with the ram and flash drive. The 7812 regulator is easily capable of delivering up to 1500mA and the input voltage is never likely to be over 14V so it doesn't even need a heat sink. I soldered a 0.1uF capacitor across the output to absorb noise.

The CPU runs at 500MHz, pretty slow by today's standards. However it gets the job done. It has 1GB of ram on the back side of the board, and an 8GB flash drive that it uses instead of a hard disk. It is completely solid-state.

Here is the internal battery, with its own fuse and switch. The system is designed to run off an external power source, with a power cable with power pole connectors that plugs in to the distribution box. This internal battery will either run the system or charge when the switch is on.

The station uses a Kantronics KPC-9612 TNC. I added a USB WiFi stick instead of using the onboard ethernet on the motherboard. The power distribution box shown rear left distributes power to the 5 devices using 12VDC.

Here is the Icom IC-228H radio, an older single band 2m 45W mobile rig. It feeds audio and mic signals directly to the TNC.


Packaging it all up together, here is the top-down view of the box.


Here is the station, complete and running. The radio is hooked to the roof antenna, and it is tuned to 145.670MHz. The callsign is KD6GKD-4 for the RMS node, if you are in the area and wish to connect to it.

Any questions about it? Feel free to leave a comment and I'll reply.
73 de KD6GKD

Wednesday, October 22, 2008 10:07:18 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback
Computer | HAM radio
 Friday, July 11, 2008
I finally got tired of waiting for my old slow computer so I decided to upgrade it to newer technology. I got a Biostar motherboard with lots of features, for only $56. I got an intel Core 2 Quad 2.5GHz chip, so it should have a bit of horsepower I think. It's not the fastest thing on the planet, but I don't think it's too underpowered either. I got 4GB of DDR2 800 RAM, which is the max the motherboard can use. That was one limitation, but didn't seem to be a big concern since I wasn't going to use more than 4GB anyway.
I also got an external USB port for the rear panel, because this board has a total of 10 USB ports on it. I also got a card reader with an additional front USB port on it. As it turns out, the Antec case has a card reader on it, and it isn't interchangeable with this internal one, so I will just use the built-in unit. The board has built-in graphics, an nVidia GeForce 7100 which uses shared RAM. Not so good for gaming and the like, but I can make do with it. It has both a DVI and a VGA port on the motherboard for dual video output. It has 4 SATA2 ports, supporting RAID0, 1, 5, and 10. However, I am only using one IDE drive on this desktop. I have another one of these boards in a Windows Home server box, running all 4 SATA drives and a couple IDE drives as well. It also boasts a Gig-E network card and high-def audio built in to the $56 motherboard...


I took apart the case, and began to remove the old boards. It's an Asus board with a single core Athlon 64 running 2.2GHz, so it has a bit of power. It was much higher end a couple years ago when I got it. The case is an Antec Aria, for a small footprint, but still takes a standard ATX size motherboard.
 It is kind of tight in there... The DVD and hard drive mount on the top in a swing-up detachable arrangement, which makes it easier to get in to the board. The old heatsink and cpu are much bigger than the new one, so there will be a bit more air space inside.

Here is the new board installed, but not yet hooked up. Note the three white IDC connectors near the edge of the board - those are 6 USB ports, the other 4 are already on the back panel. I did not end up using the 4-port card since the 2 front USB ports and the card readers used up 4 ports already anyway. I continued hooking it all up, and everything seemed to fit properly.


Here is the other side view of the completed unit, just a half-hour to get it all swapped out and running again.


There are a lot of cables, but there's much more free air space now.

Vista's processor rating is 5.9, the RAM is 4.8. Graphics for Aero is 3.3, and Gaming Graphics rating is 3.0 so barely enough to get by. With the RAM, the CPU, and the motherboard, total upgrade price came to $400 even. It's a bit pricey, but the 45nm technology on the quad core chip gives me a lot more total computing power for a lot less power consumption and dissipation. I figure that total power savings over the old board will save me the cost of the chip ($266) over its three year planned lifetime.

Not a bad box for just a few C notes. We'll see how well it runs Visual Studio now...
Friday, July 11, 2008 1:43:23 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback
Computer
<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910
Blogroll
 #2782
Ade Miller's Tech Blog
 Agile Development
Mitch Lacey's Agile Development Blog
 Espresso Fueled Agile Development
Mike Puleio's Blog
 Geek Noise
Noise de Peter Provost
About the Author
© Copyright 2010
John E. Boal
Sign In

counter
Statistics
Total Posts: 88
This Year: 0
This Month: 0
This Week: 0
Comments: 21
All Content © 2010, John E. Boal