yet another day
Yet Another Calendar 0.04
Yet Another Calendar is a malleable, clear, concise CGI calendar. more>>
Main features:
- XML/RSS export
- Palm datebook (.pdb) export
- Text export (tab delimited file)
- Single page for editing and viewing
- Optional start and end times for all events
- Edit history/change tracking (with an rcs cron job)
- Archiving of old events (also with a cron job)
- Small amount of source code (under 500 lines)
Enhancements:
- There are now links on the calendar for an XML/RSS feed, a Palm datebook (.pdb) file, and a tab delimited text file.
- A few minor bugfixes and enhancements were made.
Yet another Linux FAQ 2.3
Yet another Linux FAQ is a comprehensive FAQ about the Linux Operating System. more>>
This FAQ tries to help those new to Linux help themselves. It covers topics such as kernel recompilation and X Window System configuration.
Enhancements:
- The FAQ was completely redesigned, and dead links were cleaned up.
Yet Another Swing Library 1.2
Yet Another Swing Library is a complete framework which is specially designed for developing Swing-based applications along with a library of Swing components and utilities. more>>
Yet Another Swing Library 1.2 is a complete framework which is specially designed for developing Swing-based applications along with a library of Swing components and utilities. Swing is a much-maligned but rich library for developing Java-based gui applications. Despite what critics say, you can develop robust and responsive desktop applications with Swing. Unfortunately, Swing doesn't provide a ready-made framework for building applications although the building blocks are there. YASL attempts to provide that framework.
YASL is based on the Model-View-Controller pattern. It divides an application into gui components (View), action classes to handle user-driven events (Controller), and singleton classes (Model). The actions and singletons are stored in separate maps in key-class pairs. The initialization of actions and singletons as well as the mapping of menu items to actions can be handled through xml configuration or in the code or both. The framework provides the glue that holds the components together and facilitates their interaction.
Major Features:
- Managing actions
- Managing singletons
- Threading calls to actions
- User preferences management
- Resource bundles
- Splash pages
- xml configuration
- Logging with SLF4J
- Dynamic jar loading
Requirements: Java and the library has been compiled using JDK 1.4.
Yet another MP3 Tool 0.5
YAMT is Yet Another MP3 Tool which helps you to organize your MP3s. more>>
Main features:
- Editing of single ID3 TAGs
- Rename files based on their ID3 TAGs
- Mass tagging with variables %dir and %file for the current directory and file
- Auto tagging
- Tag exchanging
- Sorting (unsorting) into (from)subdirectories
- Explore your mp3s (with filter ability)
- Create Playlists
Enhancements:
- A log window where YAMTs current activities are shown
- New feature: you may replace eg. ever %20 in filenames with spaces
- Find-feature was restructured and is now named explore
- A popup menu in the edit and explore notebook page (just right-click for it) (If you select an item (eg. mass) the options for this are taken from the appropriate notebook page)
- some documentation (please look at the help menu)
- A progress bar to indicate activity
- "Set" feature renamed to "Auto Tag"
- New option in "Auto Tag": move everything between parantheses to the comment field
- YAMT does not any longer check only for a valid mpeg header since this worked not properly, but also checks for ".mp3" as the extension
- japanese translation
- new logo and icon
- Many bug fixes
Yet Another RSS Reader 0.2.2
Yet Another RSS Reader provides a RSS aggregator and reader that displays its results in the system tray. more>>
Yet Another RSS Reader is an RSS aggregator and reader that displays its results in the GNOME notification area. To view the contents of the feed just click the menu-item and it will launch in your favorite browser. It is written in Perl and uses gtk2-perl for its interface.
Yet Another Time Machine 0.4
Yet Another Time Machine is a command line Ogg Vorbis and MPEG audio player. more>>
Primary usage would be to listen (for example) to audio books at 150% tempo. This is still understandable and saves time, hence the name of the program.
The following audio encoding formats are supported:
- Ogg Vorbis
- Ogg Speex
- MPEG
- All formats supported by libsndfile (FLAC, WAV, AIFF, ...)
Enhancements:
- Version 0.4 adds support for libsndfile.
- There is also an undocumented gem, you can use < and > to slow down or speed up by 10%, and hitting SPACE can be used to pause playback.
Yet Another Dungeon-game 0.0.2.2
Yet Another Dungeon-game is a maze (or dungeon) game with a flexible text-based map format and interface plugins. more>>
Installation:
yad/ $ ./configure
yad/ $ make
(as per usual)
Now, to run it --
The environment variable YAD_MODULES needs to point to the full path of interface/.libs in the
root source folder.
For example, I (developer) would use
yad/ $ export YAD_MODULES="/home/dustin/c/yad/interface/.libs"
cd to src, and run ./yad with a map file (currently, neat.map is the test map, neat.map links to woot.map, and vice-versa.)
src/ $ ./yad neat.map
Enhancements:
- The libltdl dependency was removed from the configure script.
Another Gallery 1.3
Another Gallery is a PHP port of the Zgal gallery generator. more>>
ImageMagick creates thumbs with a higher quality than GD2.x. If you want to use Perl and ImageMagick you need the Image::Size perl module to generate the thumbnails. It is easy to install :o)
tar xvfz Image-Size-2.98.tar.gz
cd Image-Size-2.98
To build:
perl Makefile.PL
make && make test
If Image::Size passes all tests, then:
make install
// Sorry no time to write a good readme.
This is a PHP port of my other sourceforge project Zgal http://zgal.sf.net Zgal generates a static html photo gallery.
1. copy your jpegs in this directory.
2. start make_thumbnails.pl ( before install Image-magick )
3. Edit some settings in phpgallery.php an rename it to index.php
4. Add the pagetitle and Subtitles in index.txt
5. Point your webbrowser to index.php
6. switch the theme with the following cmds.
index.php?theme=face
index.php?theme=blue_drops
inde.php?theme=graffiy_grey
index.php?theme=grey_brain
index.php?theme=simple_grey
index.php?theme=standard
index.php?theme=violet
index.php?theme=blue_matrix
index.php?theme=green_matrix
index.php?theme=red_letters
Yet Another Dynamic Engine 0.11.0
Yet Another Dynamic Engine (YADE) is an extensible framework that is designed with dynamic libraries. more>>
There are four different models: Discrete Element Method based on spheres, a second method based on tetrahedra, modelling with lattice elements, and Finite Element Method.
Various different methods and algorithms for numerical simulation currently exist. Yade tries to extract their underlying abstractions using following examples:
- Finite Element Method (FEM, [2]),
- Discrete Element Method (DEM),
- Coupling FEM with DEM,
- Mass Spring System,
- Lattice Beam Model,
- Tetrahedron Discrete Model.
Those abstractions are implemented in C++ conforming to Object Oriented design principles. They provide interface to plug-in different modelling methods.
Yade framework is intended to work with other numerical methods than those mentioned above.
Advantages:
- allows numerous simulation methods in the single framework, so coupling them becomes possible,
- plugins can import data from other software,
- thoughtful code design promotes code reuse and improvement,
- open source development model allows community feedback.
Disadvantages:
- implementing models requires adhering to framework design,
- Yade framework is a new emerging software, still in beta phase.
- if you know more disadvantages, let us know!
Enhancements:
- This release has major improvements in the code, and directory cleanup was done.
- The build system was changed from qmake to scons.
- A complete Lattice Geometrical Model was added as a result of PhD defense by one of yades authors.
- Several improvements in Discrete Element Method, capillary law, and triaxial test.
- Among smaller improvements, it is possible to select bodies by clicking them and moving around with the mouse.
- Interaction forces are drawn between bodies, and can be seen as bars with strength related to bar thinckness.
Yet Another Filter Proxy 0.1.1
Yet Another Filter Proxy project is a preforking, banner filtering, content scanning Perl proxy. more>>
Yet Another Filter Proxy is a proxy to filter out advertising banners and malicious script code from web sites. It is written in Perl and based on an example by Randal L. Schwartz.
For performance reasons it uses preforking to spawn several processes of itself (like Apache does).
Unlike other available proxies (such as Junkbuster), it does blocking by Perl regular expressions on the site content, which allows you to block JavaScript and popups, in addition to normal ads.
Run perldoc yafp.pl for full readme!
Still Yet Another Sokoban 2.0.1
Still Yet Another Sokoban is an implementation of the popular Sokoban puzzle game. more>>
"Sokoban" means "warehouse keeper" in Japanese; the goal of the game is to push all the crates into the designated crate positions.
The levels provided are not my own, they are public domain.
Main features:
- "Unlimited" undo
- Mouse controls + path finding
Yet Another Autoresponder 0.3.1
Yet Another Autoresponder (yaa) is an email (vacation) autoresponder. more>>
Yes, i wrote yet another mail autoresponder daemon. Why? Becouse i was looking for mail autoresponder daemon, which would be easily extendable and would work with Postfix virtual delivery daemon virtual(8). Unfortunatly i was not able to find something like that on the internet, thats why I wrote it in Perl.
Main features:
- Fetches autoresponder data (subject, message, etc...) using plugins
- Currently developed plugins: SQL, LDAP, DB_File, BerkeleyDB, PCRE, STATIC
- It can forward entire original message to the per-recipient custom tunable email address
- Doesnt respond to mailing list posts and posts, that could couse autoresponder deadlock.
- Autoresponse messages can be in any charset.
- Single, all-in-one configuration file
- Can act as SMTP or LMTP server in daemon mode
Yet Another V4L Application 0.9
Yet Another V4L Application (or yava for short) is lightweight v4l framegrabber with support for TrueType fonts and ftp-upload. more>>
Yet Another V4L Application project is written in ANSI C.
It uses Andreas Schifflers excellent SDL_bgrab library for frame grabbing, SDL for internal image manipulation, SDL_ttf for TrueType font rendering, libcurl for ftp uploads and libpng for snapshot writing.
Main features:
- Lightweight, using pretty standard libraries
- Tuner support
- FTP-upload (active and passive modes)
- TrueType font rendering
- Text color (RGB) selection
- Vertical text positioning (top, center, bottom)
- Horisontal text positioning (left, center, right)
- Font selection and number of pts
- Snapshots in png
- Live viewer or console mode
Yet Another LDAP Administrator 0.32
YALA is a web-based LDAP administration GUI. more>>
Yet Another LDAP Administrator goal is to simplify the administration but not to make the YALA user stupid: to achieve this, we try to show the user what YALA does behind the scenes, what it sends to the server (unlike Microsoft Active Directory, for example).
Main features:
- Clear and Simple interface
- Cross-Platform: YALA can be accessed from any platform using any modern browser
- Cute javascript to improve the web-interface, which can be set off if you would like
- Theoretically works with any LDAP server, see README file for list of supported LDAP servers.
- Reads the schema from the LDAP server and gets lots of useful information off there.
- Entry Types recognition: You can configure YALA to recognize an entry of objectclasses X & Y, for example, as a user entry, have a special icon for it, and allow simple creation of new entries of this type (i.e. add a new user).
- Its free (under the GPL)
Not another MAC theme 0.1
Not another MAC theme 0.1 provides you with a nice theme for GNOME users. more>>
GNOME is an international effort to build a complete desktop environment the graphical user interface which sits on top of a computer operating system entirely from free software. This goal covers creating software development frameworks, selecting application software for the desktop, and working on the programs which manage application launching, file handling, and window and task management.
Requirements:
- GNOME