Thursday, September 17, 2009

[Why Would You Want To] Run Multiple Copies of Internet Explorer[?]

Comes the time in the life of every web page designer, including those of us who are in no danger of losing our amateur status, when he must face the fact that half of is audience is going to be using Internet Explorer to view his artwork.

And not just the current version of Internet explorer. There's IE8, IE7, IE6, and, dear Lord protect us, even IE5 is sometimes seen in the wild. Of course, each version of IE has its quirks. IE6 does CSS badly, IE7 does it a bit better, and IE8 is better yet, though not perfect. To show you an example of the differences, here's a screen shot of one of our pop-up menus. The first one's IE8, but it's pretty much the same in all reasonable browsers:

Then there's IE7, which looks like this:

Thursday, September 10, 2009

Page Under — Construction?

More on Church web page design:

In general, I tend to agree with the notion that under construction web pages are lame. However, a church is a collection of committees, and not every committee runs on the same schedule as your humble webmaster, especially during a Washington summer. So some pages just aren't ready yet. I have the structure of the web site set up, and I don't want visitors to jump to the File Not Found page when they click on a menu item. Something is needed to fill that empty space.

So I picked this icon off the under construction is bad page:

It's Da Vinci's helicopter, of course. An object that probably would work, but just hasn't been built yet. Perfect for a web page that isn't quite ready yet.

Wednesday, September 09, 2009

Amateur Web Page Design

Let's put this right out front: I'm not a professional web page designer. I'm not even a low-handicap amateur web page designer. I flunked web page design.

However, I have put together at least one web page that gets a lot of attention in its field — more for its content than for its looks. So, I guess, I'm a somewhat competent web page designer.

As a result, over the last dozen years or so I've been in charge of keeping up my church's web page. The thing just grew, sort of like Topsy. It started out as a high school web design project, the designer left for college and I just kept adding things. Sermon pages, Christian Education pages, newsletters, etc.

It got to be a bit of a mess.

Thursday, August 13, 2009

Stupid X Tricks

Buried in this Penguin Pete Post and Comments is a trick that I'd never seen before. It could be extremely helpful, albeit tedious to use, if your mouse suddenly scurries off or is otherwise inoperable, and it works in any setup running X:

  • Do a 3-figured salute using Ctrl-Alt-Numlock, (in Gnome and KDE, it's Ctrl-Shift-Numlock)
  • Press one of the arrow keys on the keypad
  • The mouse cursor will move on the screen. A bit of experimenting shows that the "5" key is button 1, and 1-3-7-9 move the cursor diagonally. (OK, I looked here. But the diagram is almost unreadable, and I probably would have hit on it eventually.)
  • Unplug mouse, free up USB port. (Well, maybe not.)
  • Apparently you can also do this with that Microsoft product, though not in the same way.
  • Apple? Don't know.

Saturday, August 08, 2009

You stick around now it may show

Forty years ago, on this very day, the Beatles shot the cover picture for Abbey Road.

The crosswalk is still there. A few years ago somebody at the Abbey Road Studio had the bright idea of pointing a web cam at:

http://www.abbeyroad.co.uk/visit/

Found via the New York Times newsfeed.

(Hey, you got a better lyric for the title, add it to the comments.)

Thursday, July 30, 2009

Because I Never Remember to Save This

From xkcd

Saturday, July 25, 2009

Found in Translation

You can do everything in Emacs, the One True Editor: read email, browse the web, check your calendar, play Conrad's Game of Life, talk to a shrink, oh, yeah, even edit files.

And now you can call up Google, Babelfish, or a couple of other translation services directly from an Emacs buffer. Load up babel.el, highlight a region, do

M-x babel-region

and your translation appears in another buffer.

Thanks to minor emacs wizardry for pointing this out.

Now if it just had a hook for Latin.

Tuesday, June 09, 2009

Battlestar Galactica: The Summary

After considering the body of work that is the remade Battlestar Galactica, I offer this summary:

Be kind to your sheet-metal friends,
For that toaster is somebody's mother,
We make them do all our hard jobs,
And program them so they can't sob.
Now you may think that they'll kill us all,

WELL THEY WILL!

Saturday, May 16, 2009

The Back of the Ticket

From the back of the Washington Nationals Baseball ticket for May 15, 2009. Footnotes added.

By the use of this ticket, the ticket holder agrees that: (a) he or she shall not transmit or aid in transmitting any information about the game or related activities to which it grants admission,a including, but not limited to,b any account,c description, picture,d video,e audio,f reproductiong or other information concerning the game or related activitiesh (the Game Information); (b) the Club issuing the ticket is the exclusive owner of all copyrights and other proprietary rights in the game, related activities,i and Game Information; and (c) the participating Clubs, Major League Baseball Properties, Inc., Major League Baseball Enterprises, Inc., MLB Advanced Media, L.P. and each of their respective affiliates, licensees and agents shall have the perpetualj and unrestricted right and license to use his or her name,k image, likenessl and/or voicem in any broadcast, telecast, photograph, video and/or sound recordingn taken in connection with the game for all purposes and in all mediao known and unknownp throughout the universe.q Breach of any of the above will automatically terminate this license and may result in further legal action.r

aSo if you sneak into the game, you can do any of these things?

bDon't worry, we'll think of other things later

cWhich is why I can't actually tell you about the game

dNo snapping pictures with your cell phone

eRemember Sonny ripping the film from the camera? Applies here, too.

fThe cell phone conversation, where you called your wife to tell her the game was going into extra innings? Verboten

gEven with sock puppets

hSuch as the young woman bouncing up and down three rows in front of you

iThis includes all bubble gum, sunflower seed shells, and tobacco wads spit out by players during the game

jOne of the five people you meet in heaven will be an MLB Lawyer. Oh wait, if there's a lawyer there …

krcjhawk will now forever be associated with the Washington National Baseball Club

lWell, I don't suppose they'll be using my likeness, but that woman three rows down …

mI have been told that I have a voice made for blogging.

nWait! We left out Leroy Neiman pantings!!!

oWhew. For a moment I'd thought we'd left a loophole.

pJust in case sending pictures via DNA encoding ever becomes popular

qAt least on Arcturus they don't complain about us calling our championship the World Series

rA century from now, if we find you put a picture of this game in a scrapbook, we'll exhume your body, drag it to the site of the Spanking-Brand-New Washington Nationals of Boise Park, and cast it out through the front gate. Then we'll sue your heirs.

Friday, May 15, 2009

The World's Best Visual Illusions

Well, I'm not sure they're the best, but here are some really neat visual illusions, including why a curve ball appears to make a sudden break as it reaches the plate, when we know it's really making a smooth curve.

Saturday, May 02, 2009

Preserving My Web History

Back at the dawn of the Internet I had a GeoCities Web Page. For its time, it was marvelous. All you had to do to keep up with the terms of service was to make sure each page had a link to the GeoCities home page, and upload files through a somewhat clunky web interface.

I haven't touched the thing since about 1997, but it's still up on the web.

Not for long, unfortunately. Yahoo, which bought the place in 1999, is boarding up the site sometime this fall.

So, for posterity, I've downloaded my contribution to early web culture and uploaded it to my current free web site. That I was able to do this tells you something about why GeoCities is about to go the way of Thylacinus cynocephalus: AwardSpace gives me free web space so long as I register my domain with them, with minimal restrictions, and I can manage it with standard ftp. All I have to do is remember to keep my domain registration active.

Looking back on the thing, the only part that might still be relevant are my book reviews, most of which I did as a paid-for-connect-time science advisor for GEnie. They aren't particularly dated, but I obviously needed an editor to go over them. I've also mis-remembered some of the reviews. For example, I was certain that my review of The Curse of the Bambino started with the line Red Sox fans whine a lot, but that turns out not to be the case. (And, the curse having been obliterated, this is the most dated of the reviews.)

Anyway, it's a new home for old web pages, at least until AwardSpace disappears, hopefully in the far, far future.

The Science Hodgepodge Archival Edition

Tuesday, April 07, 2009

The Weather Didn't Constantly Change — It Was Always Windy

Holyrood, Kansas, 9:00 am, April 2, 2009:

5:30 pm, April 2, 2009:

9:45 am, April 5, 2009:

1:20 pm, April 5, 2009:

Sunday, March 29, 2009

Passing it On

The lyrics of Avenues and Alleyways, sung here by Tony Christie, make no sense until you're told that the opening instrumental and the final chorus (where the soul of a man is easy to buy ...) are the music from the opening and closing credits, respectively, of The Protectors, an early 70's British crime-fighting import staring Robert Vaughn and Nyree Dawn Porter. The only thing I really remember about the series was that Nyree Dawn Porter was in every episode.

Kids: Yes, we did really look and act like that. Someplace in your house are pictures of your mum and dad in this kind of clothes. Grab them. They'll come in handy when they threaten to change the will.

I stumbled on this a few days ago, and haven't been able to get the frakking song out of my head. I figure if I can pass it on to even one person, it will leave me alone.

Tuesday, March 24, 2009

Download Today's Sports

For years, The Sporting News was the bible of the Baseball world: complete records, weekly stats, team information, publishing yearly guides, rule books, etc. As a bonus, it would cover other sports as well, at least during baseball's off season.

Many of TSN's services have been replaced by such things as Retrosheet, the Emerald Guide, and, of course, the web sites of ESPN, Sports Illustrated, and even TSN's own site.

Trying to remain relevant while its popularity steadily declines, TSN has come out with Sporting News Today. If you are looking for investigative journalism, look elsewhere. SNT is a daily collection of articles, mostly from wire services, about what happened last night in sports. The four biggies (baseball, basketball, football and hockey), mostly, but other stories show up as well. At 40+ pages per day, it's the sports section your local paper never had, even when you had a local paper, and it had a sports section. For those of us far way from home, it's a godsend.

You can read SNT on the web, but I've found the best viewing is with the PDF download. This is predictably named, so I wrote a short script to pull it off the web, open it up with my favorite PDF viewer, and erase itself when I'm done. Feel free to modify this as and where you will. (With a few obvious modifications, it's excellent for looking at many daily comic strips.)

#! /usr/bin/perl

# Should download PDF version of Sporting News Today
# You probably should register first

# Make sure everything goes on in /tmp:

chdir "/tmp" ;

# Find the date

$daystring = `date +"%m %d %Y"`;

chomp($daystring);

@date=split(" ",$daystring);

$m = $date[0];
$d = $date[1];
$y = $date[2];

$name="snt".$y.$m.$d."-dl.pdf";

$address="http://today.sportingnews.com/sportingnewstoday/".$y.$m.$d."/data/".$name;

# Get it:

system("wget $address");

# Read it, then erase it when you're done

system("xpdf /tmp/$name; rm /tmp/$name");

Sunday, March 15, 2009

Snooping on Snopes

If you've ever been forwarded an email that says something like Bill Gates will give you $1,000,000,000,000 if you forward this to twenty-five people in the next 10 minutes, then you probably know that before you tell the sender what an idiot he/she is you should check it out first at Snopes.com.

If, however, you want to find out about the people behind Snopes, check out the article in Reader's Digest.