NCurses

I've been experimenting with my C++ app that is a train and node simulator. I can get a train to move between nodes, opening me up to being able to find a best path and handle obsticles. This is still to do.

However, it's getting a little more complicated watch it step through it's motions by simply watching console output. Games need interfaces, even if it's something console based. Enter NCurses. This was easier to implement than I thought.

Most of my instruction and samples came from this HOWTO.

First, was simply including:

#include <ncurses.h>

Setting up a simple …

more ...

Where 2 Go!

I'm working on a Scrum Master certification at work, and we've been creating an example project to create a sample backlog.

So, what do I do at home? I experiment with the Twitter Bootstrap framework to see how fast I can come up with a little website. I created the Where 2 Go website with about 20 minutes of coding by modifying one of the example projects. It looks like a nice framework to experiment with.

more ...

CMake

I like Makefiles. I understand Makefiles. I've been using Makefiles for a long time. Mine are never that complicated, but I use them even when even when I should probably be using a Bash script, because I can put several commands in them them, and they're pretty easy to look and see what's going on.

However, it seems like plain Makefiles went out of style some time ago, and newer build processors are being used. I've got a couple different programming projects I experiment with to try out new ideas, and I've moved my train simulation program over to CMake …

more ...

Usenet is alive

Usenet is still alive, who'd of thought? This great time wasting message network was how we all killed evenings when we should have been doing homework. The oldest post I can find is from March 7, 1990 on the HP-28 calculator, but I also posted a lot about early Mac games. Posts never die, even if they're from 24 years ago.

With the recent poor redesign at Slashdot driving everybody away, perhaps for good, some of the people are moving to Usenet, into the "comp.misc" group. It's an old group that should be carried everywhere, and it's been long …

more ...

Qt Experiments

I was experimenting in Windows to find different C++ IDEs, and how they handle the new C++11 standards. I normally C++ work in Linux, and Vim, Clang, and Makefiles work pretty well together, but this takes more setup in Windows. In Windows, I'll depend on and IDE more for building the project and for debugging, then use my Vim install when I've got do heavy-duty editing. However, committing to some IDEs also commit you to their own GUI interfaces, and I've been hesitant lately to get locked in to any one environment.

Visual Studio has changed their game with …

more ...

Fujitsu ScanSnap iX500 in Linux

So, I spent the morning trying to get my Fujitsu ScanSnap iX500 scanner to work in Linux. This is a great, fast scanner, that has a multiple document handler thas works very well. It works great under Windows and comes with a version of Adobe Acrobat. I just want to get it to scan a docment under Linux, and default settings are fine. The previous version, the ScanSnap 1500 works fine under Linux.

The Sane Project, says this printer compatibility is "good" with version 1.0.24, and Wifi doesn't work, but that's fine. My Linux Mint install using 1 …

more ...