Maintaining your own bookmark server.

November 19th, 2008 Jason Posted in Computing, Open Source, Security 2 Comments »

Ever since Firefox 3 came out and google browser sync was no longer supported, I’ve been looking for a replacement to keep my computers in-sync with each other. The first maintainable sync program I found was Weave. It currently has a little lacking in support across platforms and is in highly beta mode. This will become my bookmark program when it becomes more stable.

As for my current bookmark program I just changed to foxmarks. It supports encryption, your own server and seems fast and stable. I’d like to take the rest of the blog to show you how to set up your own bookmark WebDAV server on Dreamhost, and then generalize it.

Read the rest of this entry »

AddThis Social Bookmark Button

Chess960

August 20th, 2008 Jason Posted in Computing, Open Source No Comments »

So for the past two days I’ve been writing a patch for GNU Chess. First, GNUchess hasn’t been updated since August of 2003, so what could I possibly add to such an awesome chess program.

Let me introduce you to Chess960. Chess960 or Fischer Random Chess is a chess variant designed by Bobby Fischer to enhance creativity and talent for chess playing which is lost in memorizing awesome starting moves, middle and finishing moves.  Since there are 960 possible positions for the chess pieces memorization if futile. Pawns are where you expect them. Obviously there is one of the 960 setups which is the original chess board.

This version needs some testing in that the castling queen and kings side ends up the same but doesn’t start the same. I will be posting it on gnu.chess in google groups.

UPDATE: There seem to be a few random bugs. In one game, a chess piece changed on me from turn-to-turn. I haven’t tested castling yet.

gnome-text-x-patch.pnggnuchess-507_508.diff

AddThis Social Bookmark Button