Main > Free Download Search >

Free worry rings software for linux

worry rings

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 278
Lord of the Rings engine 0.6.4

Lord of the Rings engine 0.6.4


Linux engine for Interplays Lord of the Rings more>> <<less
Added: 2009-02-26 License: Freeware Price: FREE
30 downloads
Virtual Ring Buffer 0.5.0

Virtual Ring Buffer 0.5.0


Virtual Ring Buffer (VRB) is an implementation of a character FIFO ring buffer. more>>
Virtual Ring Buffer (VRB) is an implementation of a character FIFO ring buffer. Virtual Ring Buffer provides direct access to the buffer so the calling program can construct output data in place, or parse input data in place, without the extra step of copying data to or from a calling program provided buffer area.
In order to facilitate this direct access, VRB makes sure that all references to buffer locations for either output or input is always a single contiguous block of memory so that the calling program does not have to deal with split buffer spaces every time the cycling of data reaches the end of the buffer and wraps around to the beginning.
Thus, the calling program is free to use any number of tools available which do not have to be aware that they are operating directly in a ring buffer. In the latest version, VRB also provides a buffer overflow protection mechanism so that buffer overflow bugs force the program to be trapped by the operating system if accessed pointers wander beyond the range of address space managed by VRB. This feature can be disabled if desired, since it occupies 2 extra pages of address space.
VRB does all this without adding any copying overhead of its own. This ability is achieved by placing a mirror image memory map immediately after the buffer that is a reference to exactly the same memory as the buffer itself. Thus a reference to the memory location immediately past the last location in the buffer accesses the same physical RAM as the beginning of the buffer.
Thus a pointer near the end of the buffer that has a length that would otherwise have to wrap around will instead extend into the mirror image space to get the same result, but without any special handling by the program.
Installation:
First extract the source where you wish to store it. One of these commands might be used within the desired directory after the tar files has been downloaded there:
bunzip2 < vrb-0.5.0.tar.bz2 | tar -xpf -
gunzip < vrb-0.5.0.tar.gz | tar -xpf -
A subdirectory called vrb-0.5.0 is created. Execute these command to change into that directory and compile the source (changing the prefix if desired):
cd vrb-0.5.0
./Configure --prefix=/usr/local
make clean
make install
Note that unlike most other source packages using a configuration system, the configure command name is capitalized. The above commands will not install the man pages at this time. To install the man pages, simply copy them to the desired location, such as:
cp -p vrb/man/man3/*.3 /usr/local/man/man3
Usage:
VRBs basic approach designed into its API is that the calling program asks for the address and length of either the empty space where output data can be placed, or the data space where input data is present (previously placed there). These steps are implemented by macros for maximum speed, and are separate for address and length. The calling program then accesses that data directly in the buffer via that address (and length).
Once the data handling is complete, the calling program decides how much of that data it has inserted into empty space, or taken from data space, and calls VRB functions to indicate the which, which updates pointers (but does not copy any data). There are also functions available to assist in doing read/write I/O. Once the man pages are installed, the command man vrb is the starting point.
Enhancements:
- A vrb_empty function was added.
- Dead code in vrb_take was cleaned up.
- A poll loop was implemented in vbuf. vbuf now uses getopt.
- Buffer size calculation and data type/format were fixed in vbuf.
<<less
Download (0.047MB)
Added: 2006-03-07 License: LGPL (GNU Lesser General Public License) Price:
1330 downloads
RubyGems 0.8.11

RubyGems 0.8.11


RubyGems is the premier ruby packaging system. more>>
RubyGems is the premier ruby packaging system.
It provides:
- A standard format for destributing Ruby programs and libraries.
- An easy to use tool for managing the installation of gem packages.
- A gem server utility for serving gems from any machine where RubyGems is installed.
RubyGems Benefits
Using RubyGems, you can:
- download and install Ruby libraries easily
- not worry about libraries A and B depending on different versions of library C
- easily remove libraries you no longer use
- have power and control over your Ruby platform!
Main features:
- Easy Installation and removal of RubyGems packages and their dependents.
- Management and control of local packages
- Package dependency management
- Query, search and list local and remote packages
- Multiple version support for installed packages
- Web-based interface to view the documentation for your installed gems
- Easy to use interface for building gem packages
- Simple server for distributing your own gem packages
<<less
Download (0.15MB)
Added: 2005-09-23 License: GPL (GNU General Public License) Price:
1493 downloads
Clustermines 0.7.3

Clustermines 0.7.3


Clustermines is a minesweeper game in Java. more>>
Clustermines is a minesweeper game in Java.
Main features:
Cluster-mines
- Mines are bigger. More numbers for your mental calculator.
Flagless mode
- Want a challenge?
Safe border mode
- A mine field with its perimeter already cleared. If you dont like those 50%/50% chances on border, try this.
Practice mode
- Dont worry about dying!
Replaying
- I hope this works in real life too. Honestly.
<<less
Download (0.073MB)
Added: 2007-08-17 License: GPL v3 Price:
798 downloads
OODBC for unix 1.05

OODBC for unix 1.05


Object adapter for ODBC more>> OODBC is object interface built above ODBC API for C++ language. The primary goal of OODBC is to provide a flexible and convenient interface to relational databases for C++ language. Anyone who has to use ODBC or similar SQL interfaces will understand what I am speaking about. So binding of variables is performed exactly in place where they are used in the query. Programmer should not worry about specifying types and sizes of query parameters, binding buffers to retrieve results, allocation and deallocation of resources. As a result programming of interaction with database becomes significantly less error prone. What is more important, this interface allows programmer to abstract from relational database table and deal only with application objects. OODBC also provides flexible mapping of application classes on relational database tables, making application code less dependent of the database structure.<<less
Download (21KB)
Added: 2009-04-18 License: Freeware Price: Free
188 downloads
Devel::RingBuffer 0.31

Devel::RingBuffer 0.31


Devel::RingBuffer is a Perl module with shared memory ring buffers for Perl scripts diagnosis/debug. more>>
Devel::RingBuffer is a Perl module with shared memory ring buffers for Perl scripts diagnosis/debug.

SYNOPSIS

#
# create ringbuffer
#
use Devel::RingBuffer;
use Devel::RingBuffer::TieInt;

my $ringbuf = Devel::RingBuffer->new(
File => somefile.trace,
Rings => 20,
Slots => 20,
SlotSize => 300,
MessageSize => 256,
GlobalSize => 24 * 1024,
StopOnCreate => 0,
TraceOnCreate => 1) || die "Cant create a ring buffer.";

my $ring = $ringbuf->allocate();

Provides shared memory structures (using memory mapped files via IPC::Mmap) to be used by diagnostic and debugger applications for Perl scripts (see Devel::STrace). Using XS/C code to maximize performance, creates a set of ringbuffers with a configurable number of slots.

Each slot includes a field for a linenumber, a timestamp, and a fully qualified subroutine name. Each ring buffer also includes additional headers and fields to support diagnostic interfaces, e.g., watched expressions, command/reponse interfaces to the monitored applications, etc.

<<less
Download (0.037MB)
Added: 2007-05-02 License: Perl Artistic License Price:
908 downloads
SINGULAR 3.0.2

SINGULAR 3.0.2


SINGULAR is a computer algebra system for polynomial computations. more>>
SINGULAR is a computer algebra system for polynomial computations in commutative algebra, algebraic geometry, and singularity theory.
Its main computational objects are ideals and modules over a large variety of baserings. The baserings are polynomial rings over a field (eg. finite fields, the rationals, floats, algebraic extensions, transcendental extensions), or localizations thereof, or quotient rings with respect to an ideal.
It features fast and general implementations for computing Groebner and standard bases, including Buchbergers algorithm and Moras Tangent Cone algorithm. Its interactive shell and C-like programming language can be extended by libraries written in the SINGULAR programming language.
Main features:
- Main computational objects: ideals/modules over very general polynomial rings over various ground fields.
- Large variety of algorithms implemented in kernel (written in C/C++).
- Many more algorithms implemented as SINGULAR libraries.
- Intuitive, C-like programming language.
- Extensive documentation: Manual (info, ps, and html), Publications.
- Available for most hard- and software platforms: Unix (HP-UX, SunOS, Solaris, Linux, AIX), Windows, Macintosh.
Enhancements:
- This version is mainly a bugfix release, but it also contains some new features.
- Speed was improved for 64-bit architectures.
- The dmod.lib and perron.lib libraries were added.
- center.lib was improved. ncalg.lib was revised.
- New algorithms were added in primdec.lib.
- An improved version of slimgb was incorporated into groebner.
- The module generator (modgen) was improved.
- The build process was improved to build automatically without patches on 64-bit architectures.
<<less
Download (10.5MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1159 downloads
jOpenRPG 0.0.1

jOpenRPG 0.0.1


jOpenRPG is a Java implementation of an OpenRPG client. more>>
jOpenRPG project is a Java implementation of an OpenRPG client.
jOpenRPG is a pure Java implementation of the OpenRPG client. It currently supports Chat, Gametree, basic Python scripting via jython, and more.
It is distributed as an executable jar (support libraries required), or via Java Web Start, and compatible programs.
Version restrictions:
- Expect an exception when exiting the application.
- The app is currently trying to write to a file stored inside the jar and failing. Nothing to worry obout.
- jOpenRPG does *not* currently save the game tree - dont make changes you care about.
- Use the noxml for a smaller download if you already have JAXP installed, or are using java 1.4 or better.
<<less
Download (1.1MB)
Added: 2007-01-08 License: GPL (GNU General Public License) Price:
1020 downloads
orbitclock 0.3

orbitclock 0.3


orbitclock is a pseudo-Star-Trek-style desktop clock. more>>
orbitclock displays a small circular representation of a clock in a pseudo-Star-Trek style.

Nifty little Star-Trek-ish clock display. Resizable, but some of the parameters in the code may need to be tweaked to make it look good at other sizes.

Feel free to play with the parameters at the top of draw() and the colors. Let me know if you get something niftier.

Usage:

orbitclock [options]
-geometry WxH[+X+Y] set window geometry
-bg < color name > background color
-fg < color name > foreground 1 color (tick)
-fg2 < color name > foreground 2 color (block)
-rings < hms|smh|etc. > ordering of rings from inside out (default hms)
-font < font > font to use for date (implies -date)
-date[=optional format] draw date in center, strftime format string literal n causes line break example: -date="%m/%d/%Yn%H:%M:%S" equals sign is REQUIRED, dont ask me why.
<<less
Download (0.004MB)
Added: 2005-05-19 License: Public Domain Price:
1619 downloads
Antiprism 0.15

Antiprism 0.15


Antiprism is a suite of programs for the generation, manipulation, and visualisation of polyhedra. more>>
Antiprism project is a suite of programs for the generation, manipulation, and visualisation of polyhedra.
Make a cube
This can be done with unipoly, which can be used to make all the uniform polyhedra.
unipoly cube > cube.off
Display with
off2pov -o cube.pov cube.off
povray +a +p cube.pov
Make the dual octahedron
pol_recip is used for making duals by polar reciprocation.
To make a nice compound the radius of the sphere used for reciprocation needs to be the distance from the cube centre to the mid-point of an edge, and the sphere centre must be the centre of the cube.
unipoly has centred the cube on (0, 0, 0), which is the default centre for pol_recip. The radius can be specified using the -R option and passing two adjacent vertex index numbers of the cube. Use off2pov with the -n option to display the cube with its vertex numbers.
off2pov -x vf -n -o cube.pov cube.off
povray +a +p cube.pov
Vertices 3 and 5 are adjacent, so make the dual octahedron like this, and display it.
pol_recip -R 3,5 cube.off > oct.off
off2pov -o oct.pov oct.off
povray +a +p oct.pov
Merge the polyhedra
OFF files are merged with off_merge
off_util cube.off oct.off > cub_oct.off
Display the result.
off2pov -o cub_oct.pov cub_oct.off
povray +a +p cub_oct.pov
Use colours
To make it clearer that this is a compound of a cube and octahedron the two polyhedra could be given different colours using off_color.
Colour the cube faces red, and the octahedron faces green.
off_color -f 1,0,0 cube.off > red_cube.off
off_color -f 0,1,0 oct.off > green_oct.off
Now merge and display as before, this time making the edge and vertex elements smaller than the defaults
off_util red_cube.off green_oct.off > color_cub_oct.off
off2pov -v 0.02 -e 0.016 -o color_cub_oct.pov color_cub_oct.off
povray +a +p color_cub_oct.pov
Enhancements:
- Edge handling has been improved.
- The GLU tesselator is used for all polygon tesselation, making polygon display more consistent in export formats.
- The minimum enclosing ball is used for camera positioning, allowing better use of screen space.
- Special duals can be calculated automatically.
- There is a new program which spirals points on a sphere, and another which arranges points in rings on a sphere.
<<less
Download (3.2MB)
Added: 2007-06-23 License: MIT/X Consortium License Price:
915 downloads
Tigerbooks 1.1

Tigerbooks 1.1


Tigerbooks project is a online book exchange. more>>
Tigerbooks project is a online book exchange.

Tigerbooks is an online book exchange designed for individual universities and colleges.

Students can post books for sale or browse for books to buy. Fulltext and ISBN searches are available.

There are other book exchange systems currently available. However, TigerBooks is an open source solution.

This means that it is freely available to any University or College that wishes to use it for its own students. Furthermore, any University or College can make contributions to the TigerBooks thus distributing its maintenance costs.

Maintenance costs are particularly important in academic realms as students are only at their institutions for the duration of their program. Being an open source solution means the Universities and Colleges do not have to worry about who will be maintaining TigerBooks in the years to come.


TigerBooks is a successful open source project and will see greater success in the future as it is distributed amongst Universities and Colleges. It is successful really for two reasons.

The first being that is meets the needs of students in exchanging their textbooks. The second is that it is open source and consequently is maintained by the open source community.
<<less
Download (0.025MB)
Added: 2006-10-21 License: GPL (GNU General Public License) Price:
1100 downloads
Code::Perl 0.03

Code::Perl 0.03


Code::Perl is a Perl module to produce Perl code from a tree. more>>
Code::Perl is a Perl module to produce Perl code from a tree.

SYNOPSIS

use Code::Perl::Expr qw( :easy );

my $c = derefh(scal(hash), calls(getkey));

print $c->perl; # ($hash)->{getkey()}

Code::Perl allows you to build chunks of Perl code as a tree and then when youre finished building, the tree can output the Perl code. This is useful if you have built your own mini-language and you want to generate Perl from it. Rather than generating the Perl at parse time and having to worry about quoting, escaping, parenthese etc, you can just build a tree using Code::Perl and then dump out the correct Perl at the end.

<<less
Download (0.017MB)
Added: 2006-10-05 License: Perl Artistic License Price:
1127 downloads
XFwall 1.4-37st

XFwall 1.4-37st


XFwall is a professional graphical firewall system for Linux aimed at corporate users. more>>
XFwall is a professional graphical firewall system for Linux aimed at corporate users.
XFwall firewall can be used with clients, servers, and gateway machines, and runs on Fedora Core, Debian 3.1 (Sarge), Red Hat, and Conectiva Linux.
Installation:
Change to the source code directory and run:
./configure
make
make install
Notes:
1) The configure script above relies on the $QTDIR enviroment variable to find the TrollTech QT Library that is usually installed with the qt-devel package. At least for RH9 and FC2, there is no need to worry about the $QTDIR variable.
2) For MySQL support, you must have installed a QT library with MySQL driver included. Otherwise, XFwall will report that MySQL Driver was not loaded.
Enhancements:
- Build system greatly improved.
- XFwall now can detect many Linux distros.
- It supports internationalization.
- New Open Source logo screen.
- New resources in Profile options (Ctrl-P).
- Now SVN version is also available.
<<less
Download (0.33MB)
Added: 2006-10-18 License: GPL (GNU General Public License) Price:
1101 downloads
phpGraphy 0.9.13a

phpGraphy 0.9.13a


phpGraphy is a free photo gallery PHP script released under GPL license. more>>
phpGraphy is a free photo gallery PHP script released under GPL license. Since its beginning, it has been written with simplicity and efficiency in mind following the KISS philosophy.
It should fit many needs, thanks to its easy installation process, it can be setup in less than 3 min to put a small photo gallery online.
For users with thousands of pictures, dont worry as phpGraphy does use a real directory tree to store the pictures (as you probably already have on your hard-drive), youll just have to upload your whole picture collection et voila, phpGraphy will generate the thumbnails and low-resolution pictures for you and even better, it can also auto-import IPTC description in the database (if already embeded in your pictures).
phpGraphy project integrates a bunch of nice features like comments, rating, EXIF/IPTC handling.
Main features:
- On-the-fly Thumbnail/Low resolution picture generation
- Unlimited Categories and Sub-categories (it uses directories)
- Integrated fast text database mode (MySQL also supported if prefeered)
- Users comments
- Rating system
- Web/FTP picture upload
- Top Rated/Last Commented pictures pages
- User level support to protect pictures/directories from unwanted people
- EXIF/IPTC metadata support (hot!)
- Multilingual support (English/French/German/Italian/Spanish/Dutch/Russian/Hebrew)
- Web interface management
- Lossless jpeg rotation support (via exiftran/jpegtran)
- Video, sound and text files support
- Layout/Text very easy to change
- W3C compliant XHTML 1.1 Compliant CSS 2.0 Compliant (visitor interface only)
- Highly configurable
- Free (under GPL license)
<<less
Download (0.37MB)
Added: 2007-01-31 License: GPL (GNU General Public License) Price:
998 downloads
PyAudioPlay 0.2.4

PyAudioPlay 0.2.4


PyAudioPlay is a set of Python classes which tie together the pyao, pymad, aifc and wav modules into a single media player. more>>
PyAudioPlay is a set of Python classes which tie together the pyao, pymad, aifc and wav modules into a single media player. The actual Player class does all of its playback within a Python thread allowing the host application to perform others tasks and not have to worry about managing the audio playback.
PyAudioPlay is written in Python. PyAudioPlay now supports Ogg Vorbis because it uses the pyogg library.
A beta version 0.2.4 is available for download. Dont expect the API to be stable. AudioPlay requires Python >= 2.3 and pyao. Pymad is required for MP3 playback (optional). pyogg+pyvorbis is required for Vorbis playback (optional).
Basic documentation exists for playback in the audioplay.player module. A simple playback example exists in the player.py module, which can be used as a standalone command line player.
Enhancements:
- Some MP3 files are misdetected by the MAD library as having really weird sample rates (i.e., 24000 Hz). These files are now rectified to 44.1kHz automatically.
<<less
Download (0.010MB)
Added: 2006-08-03 License: GPL (GNU General Public License) Price:
1177 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5