WELCOME!!! to Frank's Web Pages.
Check out what's new below. Here's old news that used to be new news.
Here is a link to the for this site.
Check out Frank's Sketchbook Entry of the Day
(latest sketchbook entry is Feb 23, 2017
The book is still out!
Fundamentals of Mobile and Pervasive Computing
Click here for more details.
Get it online at
or Barnes and Noble.
Chapter 6, Middleware for Application Development: Adaptations
and Agents, is featured as the SearchSecurity.com
Chapter of the Month (March 2005)!
|December 4, 2016||Photo highlights from the 2016 IAUA ultimate frisbee Halloween Hat Tournament.|
|October 31, 2016||A new cartoon! I play Battlship with a friend!|
|October 15, 2016||Pictures from a game of ultimate frisbee at night.|
|September 25, 2016||Not a tale, but a quick email written in a sort of ultimate nadsat dialect.|
|September 22, 2016||Photo highlights from The Great Pacific Northwest Roadtrip from August, starting in Seattle.|
|August 6, 2016||Pictures from a quick trip down to Santa Cruz.|
|June 11, 2016||A few photo highlights from FrankenFest 2016!|
|May 22, 2016||A new cartoon! A story about duck watching, whimsically named Duck you!|
|April 3, 2016||Pictures from the Johnson Museum exhibit that's a room filled with lasers!|
|January 31, 2016||A nearby building in my apartment complex caught fire. I took some pictures.|
|January 5th, 2016||A quick Python program to dump a bug database from GitHub.|
|November 1, 2015||Once again, it's time for photo highlights from the annual ultimate frisbee Halloween Hat Tournament.|
|July 4, 2015||Pictures from star gazing in late June.|
|July 3, 2015||Photos from my trip to Norway in May.|
|March 13, 2015||A new cartoon about a bit too Personal Pan Pizza.|
|March 2, 2015||A new cartoon in which we consider what could go wrong...I mean...worst case.|
|February 28, 2015||Pictures taken on the ice on Cayuga Lake.|
|February 5, 2015||Some pictures of ice, snow, frozen falls, and all that is Winter in Ithaca|
|January 8, 2015||A new cartoon on how to give Constructive Criticism.|
Previous new items