Christopher Hofmann
cwh
Involved Projects and Packages
Program for playing and analysing backgammon positions, games and matches. It's based on a neural network. It currently plays at about the level of a championship flight tournament player. Depending on its parameters and its luck in recent games, it rates from around 1900 to 2000 on FIBS, the First Internet Backgammon Server -- at its strongest, it ranks in the top 5 of over 6000 rated players there and is gradually improving.
The EMS USB Cart (also available from the fine folks at nonfinite electronics) for Game Boy is pretty fantastic: it is big (64 Mbit), cheap (~US$40), and has a replaceable battery.
This project aims to provide portable flasher software for use on operating systems such as Linux. In theory it runs anywhere libusb runs (Linux, BSD, Mac).
Great collection of legacyware đź‘´
ctris is a colorized, small and flexible Tetris(TM)-clone for the console.
Moon-buggy is a simple character graphics game where you drive some kind of car across the moon's surface. Unfortunately there are dangerous craters there. Fortunately your car can jump over them!
The game has some resemblance of the classic arcade game moon-patrol which was released in 1982. A clone of this game was relased for the Commodore C64 in 1983. The present, ASCII art version of moon-buggy was written many years later by Jochen Voss.
Supports the API from Clickatell's HTTP API Specification v.2.2.7.
This project was created for package trivy via attribute OBS:Maintained
This project is used by cwh to prepare packages for openSUSE:Factory submissions. Usually all package changes should get submitted here for review and testing first.
REPOSITORIES REMOVED BY ADMIN DUE AS ANNOUNCED
Also trying to make it build again
MariaDB is a backward compatible, drop-in replacement branch of the MySQL
Database Server. It includes all major open source storage engines, including
the Maria storage engine.
This package only contains the server-side programs.
SQL is the most popular database language in the world. MySQL is a
client/server implementation that consists of a server daemon (mysqld)
and many different client programs and libraries.
MySQL Cluster is the industry’s only true real-time database that combines the
flexibility of a high availability relational database with the low Total Cost
of Ownership (TCO) of open source. It features a “shared-nothing” distributed
architecture with no single point of failure to assure 99.999% availability,
allowing you to meet your most demanding mission-critical application
requirements.
The official way to pronounce MySQL is "My Ess Que Ell" (Not
MY-SEQUEL).
This package only contains the server-side programs.
SQL is the most popular database language in the world. MySQL is a
client/server implementation that consists of a server daemon (mysqld)
and many different client programs and libraries.
The main goals of MySQL are speed, robustness, and ease of use. MySQL
was originally developed because the developers at TcX needed an SQL
server that could handle very large databases an order of magnitude
faster than what any database vendor could offer them. They have now
been using MySQL since 1996 in an environment with more than 40
databases containing 10,000 tables, of which more than 500 have more
than 7 million rows. This is about 100 gigabytes of mission-critical
data.
The base upon which MySQL is built is a set of routines that have been
used in a highly demanding production environment for many years. While
MySQL is still in development, it already offers a rich and highly
useful function set.
The official way to pronounce MySQL is "My Ess Que Ell" (Not
MY-SEQUEL).
This package only contains the server-side programs.
MySQL Workbench provides DBAs and developers an integrated tools environment
for:
* Database Design & Modeling
* SQL Development (replacing MySQL Query Browser)
* Database Administration (replacing MySQL Administrator)
mytop is a console-based (non-GUI) tool for monitoring the threads and
overall performance of MySQL 3.22.x, 3.23.x, and 4.x servers.
- With Term::ANSIColor installed you even get color.
- If you install Time::HiRes, get good real-time queries/second stats.
Netatalk is an implementation of the AppleTalk Protocol Suite for Unix
and Linux systems. The current release contains support for Ethertalk
phase I and II, DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It
provides AppleTalk file printing and routing services on Solaris 2.5,
Linux, FreeBSD, SunOS 4.1, and Ultrix 4. It also supports AFP 2.1 and
2.2 (AppleShare IP).
Apache::AuthCookie allows you to intercept a user's first
unauthenticated access to a protected document. The user will be
presented with a custom form where they can enter authentication
credentials. The credentials are posted to the server where AuthCookie
verifies them and returns a session key.
The session key is returned to the user's browser as a cookie. As a
cookie, the browser will pass the session key on every subsequent
accesses. AuthCookie will verify the session key and re-authenticate
the user.
All you have to do is write a custom module that inherits from
AuthCookie.
This module is an authentication handler that uses the basic mechanism
provided by Apache2::AuthCookie with a DBI database for ticket-based
protection. It is based on two tokens being provided, a username and
password, which can be any strings (there are no illegal characters for
either). The username is used to set the remote user as if Basic
Authentication was used.
CGI::Application is intended to make it easier to create sophisticated,
reusable web-based applications.
This module implements a methodology which, if followed, will make your
web software easier to design, easier to document, easier to write, and
easier to evolve.
CGI::Application builds on standard, non-proprietary technologies and
techniques, such as the Common Gateway Interface and Lincoln D. Stein's
excellent CGI.pm module. CGI::Application judiciously avoids employing
technologies and techniques which would bind a developer to any one set
of tools, operating system or web server.
"Class::Spiffy" is a framework and methodology for doing object oriented
(OO) programming in Perl. Class::Spiffy combines the best parts of
Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation
class. It attempts to fix all the nits and warts of traditional Perl OO, in
a clean, straightforward and (perhaps someday) standard way.
This module manages a set of Log::Dispatch::* output objects that can be
logged to via a unified interface.
The idea is that you create a Log::Dispatch object and then add various
logging objects to it (such as a file logger or screen logger). Then you
call the 'log' method of the dispatch object, which passes the message to
each of the objects, which in turn decide whether or not to accept the
message and what to do with it.
This makes it possible to call single method and send a message to a log
file, via email, to the screen, and anywhere else, all with very little
code needed on your part, once the dispatching object has been created.