Category Archives: Uncategorized

SSH gateway

ssh -N -L 12345:192.168.1.76:22 username@gateway.server.com

ssh -p12345 -XYC username@target.server.com # Username is for a user on the target server, of course

Advertisements

Leave a comment

Filed under Uncategorized

A Javascript learning project — Google Maps

Starting out with the goal of deepening my knowledge of Javascript, I decided to create a page which displays a Google Map of the United States and allows the user to view outlines of every county. Taking the idea a step further, the user can also display a filled-in version of each county, with the darkness of the fill determined by setting a percentage value. Such functionality produces a map which makes it easy to visualize statistical data.

I am likely to separate this post into its own page, depending on how much time I devote to extending my project into a teaching opportunity. Until that (maybe) happens, here are some bullet points which might be of interest. Please post questions or comments if you are so inclined.

1) The page takes a minute to load initially. There is a ton of data associated with drawing the county polygons. As long as the JS files are cached locally, subsequent page load times will be short.

2) You can view the JS code to see what I did and to get ideas.

3) I haven’t gone back & cleaned up the code or done a whole lot of re-architecting of the project. The first versions of the code and design were quite ugly, and I cleaned up the code only to the extent that cleaning up the code helped improve the functionality of the page.

4) Some of the counties may have polygon coordinates that are off in left field, and this causes problems. I’m aware of only 1 county with this problem, so I’m not in a big rush to worry with it right now. If this were to become a production application I would manually check every county. Until then, I’ll live with an occasional page crash.

5) One of my goals was to create a page with some separation between UI & code while avoiding the constant back and forth between client and server to load UI stuff. I’m of the opinion that to the extent possible, UI elements should load & reload from the server only when the UI itself changes. When a data field changes, the UI code for that field shouldn’t reload.

County Data Intensity Map

*********************************************************************************************************

Leave a comment

Filed under Uncategorized

My Day

Here in Polymagnumville, we’ve appointed a poet laureate. No note pad is safe when she has something to say, especially when she has a really good day.

Oh, I just realized I’m a poet and didn’t know it. I make it rhyme . . . [Readers can complete the sentence themselves. If you’re having trouble, I’ll have our resident poet get in touch with you for some remedial rhyme training.]

Leave a comment

Filed under Uncategorized

Found Another Creative Work

Emma just turned 5 years old, and she wrote a note to her now 8 year old sister, Britany. We found this creative work in a stack of papers destined for the scratch paper drawer. Apparently, “fum” (with the backward “F”) really means “from”.

Leave a comment

Filed under Uncategorized

Reason.tv: Sandy Springs, Georgia – The City that Outsourced Everything

From Reason.tv:

While cities across the country are cutting services, raising taxes and contemplating bankruptcy, something extraordinary is happening in a suburban community just north of Atlanta, Georgia.

Since incorporating in 2005, Sandy Springs has improved its services, invested tens of millions of dollars in infrastructure and kept taxes flat. And get this: Sandy Springs has no long-term liabilities.

Leave a comment

Filed under Uncategorized

Back with Tier

Arrived in Auburn at 830 local time to meet with Hr to sign some papers.

Leave a comment

Filed under Uncategorized

I’m not as young as I used to be

I played basketball last night for the first time in several years. Taylor sprained his ankle, which was almost enough for me to go home right then. Later in the evening my back started to hurt a little but I didn’t think too much of it. After I got home and sat down for a few minutes it tightened up and is quite sore today.

I was talking to Bethany about it and she reminded me that I can’t play like I did when I was younger. In the middle of the conversation, Emma (age 4) said “you’re not a kid!”

Leave a comment

Filed under Uncategorized