em
Find Em All 1.0
Find Em All is inspired by XFCE-3s XFglob and Efinder which is part of the Equinox desktop environment. more>>
Find Em All is inspired by XFCE-3s XFglob and Efinder which is part of the Equinox desktop environment.
Unfortunately XFglob is no longer included in XFCE and Efinder does not seem to work (at least for me), because it uses XFCEs glob command which is no longer available.
Main features:
- optional Perl-style regular expression syntax (grep -P)
- search for files owned by non-system user / group (find -nouser -nogroup)
- search files where the search pattern does not match
- exclude binary files from search
Files may be opened in your favorite editor by a double-click on an entry in the list of results. Right-clicking a file opens a context menu that allows to choose an arbitrary application to open this file.
Emcast 0.3.2
Emcast project is a generic multicast toolkit. more>>
Emcast is a multicast toolkit for distributed/peer-to- peer applications that require multicast communication.
It includes the program "emcast", a generic multicast utility (like netcat), and the library "libemcast", a generic multicast library.
Emcast supports IPv4 multicast (IM) and can easily support almost any end-host multicast (EM) protocol.
The EM protocols supported are Banana Tree Protocol (BTP) and Internet Relay Chat (IRC).
Enhancements:
- Copy from inet address, not string. Interesting that mcast was still working before in Linux.
PHP EMS Tools 2.0
PHP EMS Tools project is a software for volunteer and small paid emergency medical services. more>>
PHP EMS Tool is a software package for Emergency Medical Services (EMS) agencies. It allows you to maintain a monthly crew schedule, roster, record of apparatus checks, address book, count your members monthly hours, and more. It is designed to be installed on a server on the local network at your headquarters. It *can* be installed on an internet-based host, but this is not suggested, as security is very lax in the current version - it is designed to stop members from casually doing things they shouldnt, not to protect your server from the dangers of the Internet.
The current version incorporates a feature to allow the schedule, roster, and hours count to be visible from the Internet, when configured properly.
PHP EMS Tools is totally free, and open source. It is programmed in the PHP language, which most web servers support. To run PHP EMS Tools, you will need a web server (Apache recommended), the MySQL database server, PHP, and a few other pieces of software. PHP EMS Tools *should* run under any operating system that supports these packages, but is designed to be run under Linux (which is also 100% free and open source). To install PHP EMS Tools, you will need root access to the server, or will need to get the systems administrator to create a database and users for you.
HTML::ElementSuper 1.17
HTML::ElementSuper is a Perl extension for HTML::Element(3). more>>
SYNOPSIS
use HTML::ElementSuper;
### Positional extension
$e = new HTML::ElementSuper font;
$sibling_number = $e->addr();
$e2 = new HTML::ElementSuper p;
$e2->push_content($e);
#
@coords = $e->position();
$depth_in_pos_tree = $e->depth();
### Replacer extension
$er = new HTML::ElementSuper font;
# Tree beneath $er, if present, is dropped.
$er->replace_content(new HTML::Element p);
### Wrapper extension
$ew = new HTML::ElementSuper;
$ew->push_content("Tickle me, baby");
$ew->wrap_content(new HTML::Element font, color => pink);
print $ew->as_HTML();
### Maskable extension
$em = new HTML::ElementSuper td;
$em->mask(1);
print $em->as_HTML; # nada
$em->mask(0);
print $em->as_HTML; # $e and its children are visible
### Cloning of own tree or another elements tree
### (is this the correct clomenature? :-)
$a = new HTML::ElementSuper font, size => 2;
$b = new HTML::ElementSuper font, color => red;
$a_clone = $a->clone;
$b_clone = $a->clone($b);
# Multiple elements can be cloned
@clone_clones = $a_clone->clone($a_clone, $b_clone);
WebNMS Management Framework Trial Edition 5
WebNMS Management Framework is the industry-leading network management framework for building custom EMS and NMS applications. It offers a comprehensive set of FCAPS functions, provisioning, along with customizable interfaces for most popular network elements, OSS systems and other management applications. Networking equipment vendors and other management solution providers rely on WebNMS Management Framework for rapid management application development and deployment. more>>
WebNMS Management Framework Trial Edition - WebNMS Management Framework is the industry-leading network management framework for building custom Element Management System (EMS) and Network Management System (NMS) applications.
WebNMS Management Framework is a scalable, application-centric platform that makes extensive use of state-of-the-art graphical displays to provide an intuitive and powerful network management dashboard for operations staff. By automating a number of complex, tedious, and error-prone tasks, the management application raises productivity, improves accuracy, simplifies training, and reduces costs for operation centers.
It offers a comprehensive set of FCAPS functions, provisioning, along with bundled customizable interfaces to most popular network elements, OSS systems and other management applications. Networking equipment vendors and other management solution providers rely on WebNMS Management Framework for rapid management application development and deployment.
Enhancements:
Version 5
System Requirements:Pentium 4 - 2Ghz; 1GB RAM and above<<less
tenmado 0.7
tenmado is a hard-core shoot em up game in a blue-or-red world. more>>
tenmado is a vertically scrolling, late 1990s style (i.e., a massive number of enemy shots against a smaller-than-it-looks spaceship) shoot em up game.
A very accurate collision detection makes it a game of dexterity. If something looks like a triangle, it is a triangle, not a rectangle of similar size.
However, surviving is only 20% of the game. The main feature of tenmado is the "color chain bonus".
You can get a very big score (about 100 times bigger than a normal enemy-destruction point) by destroying enemies of the same color successively.
It is easy or difficult depending on how greedy you are.
Powermanga 0.80
Powermanga is an arcade 2D shoot-em-up game with 41 levels and more than 200 sprites. more>>
It runs in 320x200 or 640x400 pixels, with Window mode or full screen and support for 8, 15, 16, 24, and 32 bpp.
Level Shmup 1.0
Level Shmup is a frantic addictive shoot-em-up. more>>
Level Shmup is an old-school arcade style shoot-em-up game in the style of classics such as R-Type and Gradius. Interesting features of this game include the ability to fire in eight directions, and an adaptive difficulty curve.
The game automatically gets easier or harder based on your performance, with bonuses awarded for completion on the highest difficulties.
Usage:
Level Shmup must be run from a terminal to work. Just navigate to the folder youve uncompressed the game to, and type ./levelshmup (then Enter, of course).
Hermes JMS 1.10
Hermes is a Swing application that allows you to interact with JMS providers. more>>
WebStart demo with a simple configuration containing an embedded ActiveMQ broker and a single queue and topic. Download some example text messages and FIX messages and send or publish them to ActiveMQ.
You can get the latest stable version from Sourceforge or the latest, less stable, build from HEAD
Enhancements:
- There is a new SAP JMS plugin and demo - many thanks to Martin Grigorov at SAP for his time and suggestions.
- The EMS tutorial has been updated.
- There is a new log panel in the Tools dockable frame that lets you view log4j events. By default none are displayed but you can start, stop and clear the events. The logging levels are inherited from your log4j configuration.
- Searching for messages now includes ObjectMessage support - Hermes searches on the result of toString(). Any exceptions are logged but otherwise ignored.
- Selection of multiple objects in trees and tables has been been improved.
- Workarounds for TIBCO EMS connection factories lack of JavaBean compliance have been put in place. Hermes checks for missing matching get/set methods (EMS provides one and not the other) and uses cglib to fill in the gaps. Previously Hermes had many strange issues configuring remote EMS servers. You must still however set the username and password on both the plugin and the connection factory. See $HERMES_HOME/cfg/vars-hermes-config.xml for an example configuration. I hope to fix this shortly.
- The WMQ plugin was not correctly supporting JMS destination names with properties in, e.g. queue://Q1?targetClient=1.
- The message header property table is now sortable.
- JIDE has been upgraded to 1.8.6.01
- A new configuration option CopyProviderProperties selects whether user header properties starting with JMS should be copied, e.g. during drag and drop, to/from a file and to/from a message store. You can set this via the Options->Configuration->General dialog. Some providers seem to allow this and others do not so only change it if you know what you want.
- New configuration option on the session Use Consumer will use a message consumer to perform queue browsing. Messages will be read but not acknowledged until a timeout on the read occurs. The timeout is in the Configuration->General dialog as ConsumerTimeoutWhenQueueBrowsing and defaults to 10 seconds. This is especially useful if you have many messages on a queue (10000s) and your providers queue browser implementation retreives all messages in one large batch (e.g. JBossMQ).
- There is a new property on the WebSphereMQ admin plugin to let you set reason codes whose exceptions you want to ignore. You set the logExclude property with a comma separated list of reason codes. See also here. It is only supported from WMQ 5.3.
- Installation is now via IzPack
RebeccaAIML 0.9871
RebeccaAIML is an object-oriented C++ chatter bot API and interpreter for AIML from the ALICE project. more>>
RebeccaAIML includes comprehensive documentation and samples as well as showcases/teaches popular and recent C++ practices.
Rebecca is open source and licensed under the LGPL license.
RebeccaAIML has been compiled and tested underneath Windows XP as well as Linux Fedora Core 3. However, it should be easily moveable to other flavours of Linux or other Unixes easily. If you have problems, PLEASE DROP ME A LINE, so I can fix em.
Enhancements:
- Now include the executable, regression, in both the Windows and Linux prebuilt packages. This is for downloaders to be able to verify the quality of Rebecca for the version they download. I also added the regression test suite to the autoconf build system where it builds it by default. This is for those who port RebeccaAIML to another platform to be able to run regression tests to ensure the quality of the port. Use "./configure --help" to see all the autoconf options available. Updated the code for the regression testing. It now uses header and footer html files in resources/testing instead of having the html hard coded. Fixed it to output
instead of the incorrect
for html page breaks. I also improved it to be dll boundary safe by having it use Tag::instanceOf() instead of dynamically casting through dynamic_cast(). I also added an Arguments class to regression to enable a smooth transition over to autoconf
LLgen 1.0
LLgen is a LL parser in the style of yacc. more>>
The Amsterdam Compiler Kit is fast, lightweight and retargetable compiler suite and toolchain written by Andrew Tanenbaum and Ceriel Jacobs, and was Minix native toolchain.
The ACK was originally closed-source software (that allowed binaries to be distributed for Minix as a special case), but in April 2003 it was released under a BSD open source license.
The ACK achieves maximum portability by using an intermediate byte-code language called EM. Each language front-end produces EM object files, which are then processed through a number of generic optimisers before being translated by a back-end into native machine code.
Unlike gccs intermediate language, EM is a real programming language and could be implemented in hardware; a number of the language front-ends have libraries implemented in EM assembly.
EM is a relatively high-level stack-based machine, and one of the tools supplied with ACK is an interpreter capable of executing EM binaries directly, with a high degree of safety checking. See the em document referenced below for more information.
ACK comes with a generic linker and librarian capable of manipulating files in the ACKs own a.out-based format; it will work on files containing EM code as well as native machine code. (You can not, however, link EM code to native machine code without translating the EM binary first.)
Enhancements:
- LLgen was previously part of the Amsterdam Compiler Kit, but has been split out into a standalone component.
- This version has been updated from its original 1991 vintage source and has a completely rewritten, much more streamlined build system.
Kexx 2 1.0.1
Kexx 2 project is a top down scrolling shoot em up. more>>
Kexx 2 is a top down scrolling shoot em up game, similar to Raptor and Tyrian.
dangen 0.3
dangen is a shoot em up game where accurate shooting matters. more>>
dangen is a simple-looking vector-graphics shoot em up game that attaches importance to accuracy of shooting.
With the combination of the cursor key and the shot button, you can shoot at your side or even at your back. Get the bonus point by hitting the enemy without a miss. You can choose stages of different difficulty.
PCE 0.1.7
PCE is an IBM PC 5150 hardware emulator. more>>
The emulation is complete enough to boot DOS and run most DOS applications.
Emulated parts:
CPU A complete 8086/80186 emulator. Switching between 8086 and 80186 can be done at runtime. Switching between x86 and x88 can be done at compile time.
BIOS The included BIOS is a partially disassembled, slightly hacked IBM BIOS dated 1982-10-27.
8237 DMAC Supported
8250 UART Supported
8253 PIT Only counting modes 0, 2 and 3 are supported at this time
8255 PPI Supported
8259 PIC Supported
MDA Supported
CGA Supported
HGC Supported
EGA Supported. No user defined fonts. Requires a custom bios (included).
EMS Supported, with custom DOS driver
XMS Supported, with custom DOS driver
Disks Only supported through INT 13h at the moment.
Mouse A Microsoft serial mouse is emulated.
Parallel Port Partially supported. Output is written to a file.
Serial Port Partially supported. Output is written to a file.
Enhancements:
- A lot of small bugfixes and minor feature enhancements were integrated.
Exobius 0 0.3
Exobius 0 is an open source 2D shoot-em-up for *nix and OSX. more>>