2009 holidays
Missile of Holiday Cheer 1.2f
Missile of Holiday Cheer is a winter holiday vertically oriented flying finesse game. more>>
Missile of Holiday Cheer is a game that revolves around piloting missiles bearing presents from elves workshops up to Santas low-orbiting mothership.
There are five elf groups and a number of powerups, and can be played alone or splitscreen with others.
LibHdate 1.4.9
LibHdate is a small C,C++ library for Hebrew calendar and dates, holidays, and reading sequence (parasha). more>>
LibHdate is using the sorce code from Amos Shapirs hdate package fixed and patched by Nadav HarEl.
The Torah reading sequence is from tables by Zvi HarEl.
Installation:
From source:
Untar:
tar -xvzf libhdate-XXX.tar.gz
Configure:
cd libhdate-XXX
configure --prefix=/usr [--enable-examples --enable-python --enable-perl --enable-pascal]
--enable-examples - build and install examples
--enable-python - build and install the python bindings
--enable-perl - build and install the perl bindings
--enable-pascal - build and install the pascal bindings
You will need swig and perl/python devel files.
Build:
make
Install:
make install (as root)
BlinkFlash 1.3
BlinkFlash is a commandline tool for uploading images to winkflash, a mail order digital photo printer. more>>
It can also create new albums, set photo notes (which are printed on the backs of photos) and download photos.
Usage:
blinkflash 1.3 the unofficial winkflash commandline client
usage: ./blinkflash.py [action arguments]
actions:
list-albums -list all albums
create-album < album-name > -create a new empty album
upload < album-name > file[,file,..,..] -upload file(s) to an album
list-images < album-name > -list images in album
download-image < album-name > < filename > -download image (to filename.jpg)
download-album < album-name > -download a whole album
set-notes < album-name > < filename > < notes > -set an images notes
bulk-upload < album-name > < inputfile > -upload files and set notes
for the bulk action the format is filename < tab > alias < tab > notes
eg. IMG012.JPG photo1 Holiday day one
IMG013.JPG photo2 Duncans brother bill
(if run twice, only new files will be uploaded)
some examples:
./blinkflash.py johnsmith b2xtf list-albums
./blinkflash.py johnsmith b2xtf create-album Holiday 2004
./blinkflash.py johnsmith b2xtf upload Holiday 2004 img01.jpg img02.jpg
./blinkflash.py johnsmith b2xtf set-notes Holiday 2004 img01.jpg day 1
./blinkflash.py johnsmith b2xtf bulk-upload Holiday 2004 filesandnotes.txt
**if logged in with a web browser you must log out and log in to see changes**
Enhancements:
- Download image. You can download your images (and whole albums) which makes winkflash useful for image backups.
- Fixed bug setting notes for USA accounts
schily 2009-07-06
schily is a set of tools written or managed by J?rg Schilling. more>>
Enhancements:
- Smake is allowed to use /bin/bosh instead of bash on Linux or ksh on HP-UX.
- Some small problems were fixed in smake.
- Cdrtools was upgraded to 2.01.01a53.
- Some extensions were made as a first step to allow compilation on the ATARI ST with MINT.
Kronophobia 1.3-r5
Kronophobia project is a Web-based school calendaring system. more>>
Kronophobia is a complete event-based school calendaring system that supports recurrence, transportation assignments, alerts, parent/public registration, custom reports, event tracking, and e-mail notification.
Main features:
- Event management
- Holiday management
- No School days or Break management
- Event Recurrence and approval system
- Opponent/Schools database for meets,sports games,etc.
- external event Contacts
- organizational system for Campuses, Departments, Activities and Groups
- Transportation integration; including buses, drivers and event assignments
- Facility management; both local and remote
- Equipment organization and checkouts for events
- Custom reporting system with PDF print layouts straight from the web
- User and Group management with complete security customization
- NT, ADS, NIS, etc connectivity through Apache modules for authentication
- User Preference system
- Included Help documentation
- Event tracking and email follow-ups when event changes
- Parent/Visitor sign up system for event tracking
- Record ghosting for obsolete contacts/drivers/etc
- Advanced Filter system for viewing events
- Search capability
- Event alarms to remind participants to show up for events
- Much more...
SureMoKu 2009-05-28
SureMoKu 2009-05-28 is another compact yet useful SMK analysis tool. It is actually a software used for analysing positions in renju / gomoku games more>>
Requirements:
- Python
Calendario Class 1.0
Calendario Class provides a PHP class that is useful for creating calendars and organizers. more>>
Calendario Class is a PHP class that helps you to create calendar and organizers.
Its highly configurable, letting you choose how many days are in a week, when a week starts, the details of the HTML output, and so on.
It also knows about holidays.
Enhancements:
- Added holidays functionality
The Daily Journal 0.7
The Daily Journal is a PIM program that is written using the Fast Light Tool Kit. more>>
It manages daily notes, appointments, holidays, contact and to-do lists, and issues alerts before scheduled appointments.
Enhancements:
- Multiple spurious appointment alerts! Traced to wrong starting index in for loop.
- Appt indices should start from 1, instead of zero. Fixed.
Solunas Hotel Management 2.0.1
Solunas Hotel Management helps the user manage small to medium-sized hotels, holiday flats, guest houses, or car rentals. more>>
The Solunas Booking Engine Software is aimed at Hotels and Holiday Homes of between 1 to 150 units who are seeking to market their accomodation over the internet.
Because the trend in online bookings has remained constant/continues to grow, experience shows this system to be well liked by customers with growth in orders extending into the double digits. It is also noteworthy that private landlords providing from 1 to 50 units have a lot of catching up to do when it comes to the latest technology.
The Solunas.org central portal tasks itself, through a worldwide volunteer effort, to create an alternative Booking-Platform to rival commercial product offerings.
The end user has two methods to reserve his accomodation. Firstly, a visual reservations calendar displaying room availability, offers the customer direct booking online by mouse-click.
The second method, offering a manual selecction of the booking period and number of persons, involves a list of available units or groups can, likewise, be booked directly online. Details of the total price and last minute bargains are generated straight from the system.
The booking path, known internally as Bookflow, can be modified for very individual requirements.
oz2remind 0.2
oz2remind is a tool to convert OpenZaurus Opie calendar XML files to Remind format. more>>
Its a small but useful Perl script to convert the datebook.xml file used by the calendar app in OpenZaurus Opie to Remind format.
About Remind:
Remind is a sophisticated calendar and alarm program. It includes the following features:
- A sophisticated scripting language and intelligent handling of exceptions and holidays.
- Plain-text, PostScript and HTML output.
- Timed reminders and pop-up alarms.
- A friendly graphical front-end for people who dont want to learn the scripting language.
- Facilities for both the Gregorian and Hebrew calendars.
- Support for 12 different languages.
About OpenZaurus:
The OpenZaurus project was created as an alternative Operating System for the Sharp Zaurus Personal Mobile Tool. The original purpose behind the project was to create a system (kernel + root filesystem) which was a bit closer to what the developer community specifically desired. The method by which this was accomplished was simply to use the Sharp ROM as a base and make alterations, bugfixes, additions and even removals, where necessary, to make the package more open.
Shortly after this, it was revamped completely. OpenZaurus was then a Debian based embedded distribution built from source, from the ground up. Given its debian roots, it is quite similar to other embedded Debian-based distributions, such as Familiar for the Ipaq. This means of doing things also facilitates an easy method for users to build their own custom system images.
Current Versions of OpenZaurus are built from the OpenEmbedded Build system, this was again a complete rebuild of the entire distribution from scratch.
mod_video 0.1.0
mod_video was created in order for me to be able to check on my apartment while on holiday using a camcorder. more>>
A few months earlier I had picked up a BTTV-based (Bt848) frame grabber card from the leftovers bin, and although I was able to make it work I cant say that it was very impressive.
The software that came with it just locked up my machine under Windows, and the software available under Linux wasnt too hot either. The image quality can at best be described as questionable.
The module was written the night before I was leaving for my holiday, and being the first time I had used the video4linux API, I had to pick apart a few programs written by other people in order to figure out how to make things work. The documentation I was able to find on the net didnt really answer all my questions and at times it was just confusing.
I hadnt written anything that encodes JPG or PNG images before either, so I had to figure out how libpng and libjpeg work as well. Hopefully I didnt screw up too badly.
TBFeedNotifier 2009-02-16
TBFeedNotifier provides you with an extremely useful extension for the Thunderbird e-mail client to display notifications on new RSS feeds. more>> TBFeedNotifier 2009-02-16 provides you with an extremely useful extension for the Thunderbird e-mail client to display notifications on new RSS feeds. This program is totally free for everyone!
Requirements: Mozilla Thunderbird
Puppy Linux 4.2.1
Puppy Linux provides you with a perfect and very useful evolutionary operating system which is based on GNU Linux. more>>
Puppy Linux 4.2.1 provides you with a perfect and very useful evolutionary operating system which is based on GNU Linux. Whats different here is that Puppy is extraordinarily small, yet quite full featured. Puppy Linux can boot into a 64MB ramdisk, and that's it, the whole caboodle runs in RAM. Unlike live CD distributions that have to keep pulling stuff off the CD, Puppy in its entirety loads into RAM. This means that all applications start in the blink of an eye and respond to user input instantly.
Major Features:
- Puppy Linux has the ability to boot off a flash card or any USB memory device (flash-Puppy), CDROM (live-Puppy), Zip disk or LS/120/240 Superdisk (zippy-Puppy), floppy disks (floppy-Puppy), internal hard drive (hard-Puppy).
- Puppy occupies about 50-60M on my USB Flash drive, CDROM, or whatever is the storage media.
- When Puppy boots, everything uncompressed into a RAM area that we call a "ramdisk". The live-CD will bootup on systems with only 32M RAM, but the more RAM you have the more Puppy is able to keep files permanently in ramdisk hence more speed. A PC with 128M RAM is the recommended minimum.
- Note that Puppy will automatically use a swap partition if it exists. When booting from a USB Flash device, Puppy tries to load all the Flash files into physical RAM, but if there is not enough RAM then Puppy is able to copy the excess to a swap partition if it exists. This eliminates writes to the Flash memory during a session, greatly extending its life span.
- You may need to have a swap partition to run Firefox or Mozilla on PCs with less than 64M RAM. Certainly, for a PC with only 32M RAM, a swap partition is necessary to run most of the large GUI applications.
Enhancements:
- CUPS-1.3.10 regressed from 1.4b2 to resolve ongoing issues with CUPS printing.
- Fixed printing from Geany, Leafpad and Gnumeric using CUPS-1.3.10
- Abiword-2.6.3 with 2.6.6 plugins has been patched for improved .doc & .docx support (Liberation ttf fonts required for some documents)
- Pwidgets updated to 2.0.8
- Pcrypt updated to 17 May 2009 release and now requires Ccrypt to function. Bcrypt has been dropped in consequence.
- Ccrypt-1.7 added as dependency for Pcrypt
- MIME-types updated in Rox-2.6.1
- Patches for gtk+ Xinput and b43 broadcom network driver
- Pmusic updated to 0.6.4
- Pschedule updated to 0.7
- Plus previously issued patches for nbtscan, mountcifs, jwm-tray, xsane, network wizard (now at April 4 release), mtpaint-snapshot, gtk+2.12.1-Xinput-fix and pcp (Puppy control panel).
Canadian Payroll Apr_2009-00
Canadian Payroll is a helpful tool for calculating Canadian payroll taxes. more>> Canadian Payroll Apr_2009-00 is a helpful tool for calculating Canadian payroll taxes. CdnPayroll is a collection of python functions which calculates Canadian payroll tax withholdings based on the most recent federal publication. Canadian Payroll is mostly for use by developers, but others use it with great success too.
Cdn Payroll is intended to be used primarily from another program or graphical user interface. This is because the numerous command line options necessary to fully implement the federal (and now provincial) tables become tedious very quickly.
Major Features:
- Federal taxes for all of Canada
- TONI provincial tables
- Several output options
- Holiday Pay
- Advances
- Ability to save file
- Spreadsheet output
- Cross platform command line
- Graphical Interface (Linux)
- New web interface included
- Distributed free under the GPL
Enhancements: Changes were made for the 88th edition of Payroll Deductions Formulas for Computer Programs for Canada (t4127-09e.pdf), which is effective January 01, 2009.
IAM Calendar 1.1.0
IAM Calendar is a PHP class that can be used to display calendar of a given month in an HTML page. more>>
Rendering of the different calendar elements can be configured using CSS styles. The names of the months and days of the week can be configured, so that they’re displayed in a language other than English.
This class is licensed under the GNU Lesser General Public License (LGPL), so feel free to use it, modify it as you want, although a little credit is always welcome.