Workspace

In case you might be curious where I originate this stuff from.  This is my disaster of a home office.  Stylized just a bit to hide some of the muck.

The speaker on the shelf there, I bought when I was still living in an apartment about thirty years ago.  Sounds like crap but hard to kill.

The crooked photo with the orange in it I took back when I was playing with 35mm photography, same for the picture to the left of the tigers, that’s Snoqualmie Falls.  The tigers are a commercial print.

The table is much larger than it looks, about 4×6 feet.  The monitor is a monster old 21 inch tube Viewsonic which is old and sick and blurry.  The focus control can’t focus the screen everywhere at once, I can have the center focused or the edges but not both at the same time.  It eats about half the table all by itself.  Some year I’ll get a modern LCD monitor but funds have been tight so I live with it for now.  It’s supposed to be capable of 1440×1920 @ 80Hz, but in reality it will only do that resolution at 60 Hz, so I run it at 1600×1200 @75 Hz which gets the flicker down to where it is tolerable.  The higher resolution really doesn’t do any good with the focus problems it has anyway.

The wireless router on the 2nd shelf connects the Kodak ESP3.2 Printer to the left.  Some lady at Walmart told me she had three of them and they worked wonderfully for her so I bought one to replace my aging printers that no longer print functionally.  It was a real pain to get to talk but I finally did get it working mostly.  Occasionally it goes out to lunch and requires a power cycle to talk again.

work

Numpty Physics

numptyphysicsNumpty Physics

Numpty physics is a fun little game where you draw objects and they are then animated to interact according to known laws of physics to achieve some game objectives.

To play this game you need to have NX setup and connect to shellx.  From the Gnome Desktop, Applications->Games->Numpty Physics.

Web Tools

I’ve sent mail to folks to encourage you to try NX to connect to shellx if you haven’t yet because it opens up so many new tools and features.

For those of you who haven’t done so yet, please see:

http://www.eskimo.com/shell/gui.html

It does pain me when people leave without having any idea all of the new things that are available here.  If you develop web pages, there are two tools on shellx that you should be aware of, KompoZer and KLinkStatus.

KompoZer

KompoZer is a web editor that is very similar in terms of look and feel to Dreamweaver.  Dreamweaver has more bells and whistles but this has most of the basics you need and it’s included with the service, no need to buy and install expensive software on your computer.

KompoZer can edit files locally or FTP publish.  That means you can use it to edit your websites here locally and any changes will be made live instantly.  You can also use it to ftp publish, which means you can use it to edit your websites elsewhere as well.

KompoZer features a WSIWIG “Design” view, a syntax hi-lighted “Code” view, or a split screen in which you can see any changes you make in the code immediately reflected in the design view, or changes you make in the design window reflected in the code.

KompoZer has tabbed files so you can open up your CSS in one tab and HTML in another, and JavaScript in third and readily switch between them.

KompoZer can be invoked from the Gnome Desktop as Applications->Programming->Kompozer.

KLinkStatus

Google attempts to provide a good experience for the end user and to that end, they tend to rank sites which are technically correct higher than sites that have HTML errors or dead links.

Content on the web comes and goes and moves around.  As time passes, a percentage of links become invalid for one reason or another.  The page is gone and there is a 404 error.  The page is redirected to somewhere else.  The server is gone and the page times out.  Manually regularly checking link status is a tedious job that consumes a lot of time and often tends not to get done.

KLinkStatus to the rescue.  KLinkStatus will crawl even a large site in just a few minutes, smaller sites in seconds, and find all broken links turning a once tedious chore into a trivial snap.

KlinkStatus can be invoked from the Gnome Desktop as Applications->Programming->KLinkStatus.

MySQL

MySQL databases are available to anyone with an account here; to obtain one all that you need to do is send e-mail to support@eskimo.com.  Include a password for the database.

The databases can be manipulated using the mysql client on shellx.eskimo.com.

From the shell server use mysql -h mysql.eskimo.com -u (your login) -p

… it will prompt for your database password.

From web pages, refer to the host as ‘localhost’, the mysql server, Apache web server, and ftp server all share the same host.

The mysql version as of this posting is 5.1.66.

Scribus Installed on Shellx.Eskimo.Com

Scribus is an desktop open source page layout program with the aim of producing commercial grade output in PDF and Postscript, primarily, though not exclusively for Linux.
While the goals of the program are for ease of use and simple easy to understand tools, Scribus offers support for professional publishing features, such as CMYK color, easy PDF creation, Encapsulated Postscript import/export and creation of color separations.

Python3 Installed

Python3 has been installed on both shellx.eskimo.com and the web server so that it is available as a scripting language for your web pages as well.

In both cases, the path to Python3 is /usr/local/bin/python3 (in CGI scripts the first line should start with #!/usr/local/bin/python3).