Shlomi Fish's Open Source Projects

Table of Contents

Freecell Solver

A program and a library written in ANSI C that automatically solves games of Freecell and similar Solitaire variants.

Latemp - a Content Management System for Static HTML Page

Latemp is a content management system for generatic sophisticated static HTML sites. It is based on the excellent Website Meta Language by Ralf S. Engelschall and Denis Barbier. This site and others are generated using Latemp.

Quad-Pres

Short for Quick-and-Dirty Presentations, this is a tool written in Perl for preparing HTML presentations. Based on WebMetaLanguage.

IP-Noise Simulator

A simulator for IP-Noise for Linux systems based on the Linux Kernel version 2.4.x or above.

MikMod for Java

A port of the well-known MOD player MikMod (that was originally written in ANSI C) to Java.

Gradient-Fu Patch for the GIMP

A patch for Gimp 1.2.x that exposes gradient editing to the procedural database and to scripting interfaces.

A First-Come First-Served Readers/Writers Lock

An implementation of it for POSIX Threads, which can also be used as a reference implementation.

LM-Solve

An automatic solver for Logic Mazes written in Perl.

Workaround to Get yjobs.co.il Working with Firefox

This is a local proxy, that allows one to operate the yjobs.co.il Israeli job-board using Firefox, and other Mozilla-based browsers.

Web-CPAN

A collection of web-related Perl CPAN modules.

My CPAN Modules

I wrote several modules for CPAN - the Comprehensive Perl Archive Network.

Bits and Bobs

A random collection of small programs I created, and are made available to the public.

Personal Configuration Files

These are configuration files of various programs I'm using on my home machines.

AddThis Social Bookmark Button