stainless steel water features
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 63
Dirty Water 0.1.0
Dirty Water project is a custom MUD server. more>>
Dirty Water project is a custom MUD server.
Dirty Water is an original MUD server/engine written in OCaml.
It is designed to be much more advanced and realistic and to encourage role playing more than Diku-style MUDs.
We are using a higher level language which we feel will yield a code-base that is significantly easier to modify, maintain and understand.
We felt that OCaml would make a good choice for this language, though we have since decided Scheme would be a better choice.
All of our code is licensed under the GNU GPL.
Enhancements:
- can pick up items
- can view inventory
- you can specify 1st, 2nd, etc when refering to items
- cant pick up buildings or yourself
- dont see yourself in room descriptions
<<lessDirty Water is an original MUD server/engine written in OCaml.
It is designed to be much more advanced and realistic and to encourage role playing more than Diku-style MUDs.
We are using a higher level language which we feel will yield a code-base that is significantly easier to modify, maintain and understand.
We felt that OCaml would make a good choice for this language, though we have since decided Scheme would be a better choice.
All of our code is licensed under the GNU GPL.
Enhancements:
- can pick up items
- can view inventory
- you can specify 1st, 2nd, etc when refering to items
- cant pick up buildings or yourself
- dont see yourself in room descriptions
Download (0.085MB)
Added: 2006-12-19 License: GPL (GNU General Public License) Price:
1041 downloads
Bulk Meter Flow and Operations 1.2.5
Bulk Meter Flow and Operations project provides a Web-based application to manage water meter readings. more>>
Bulk Meter Flow and Operations provides a Web-based application to manage water meter readings.
<<less Download (1.4MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
823 downloads
Lingua::Phonology::Features 0.32
Lingua::Phonology::Features is a module to handle a set of hierarchical features. more>>
Lingua::Phonology::Features is a module to handle a set of hierarchical features.
SYNOPSIS
use Lingua::Phonology;
my $phono = new Lingua::Phonology;
my $features = $phono->features;
# Add features programmatically
$features->add_feature(
Node => { type => privative, children => [Scalar, Binary, Privative] },
Scalar => { type => scalar },
Binary => { type => binary },
Privative => { type => privative }
);
# Drop features
$features->drop_feature(Privative);
# Load feature definitions from a file
$features->loadfile(phono.xml);
# Load default features
$features->loadfile;
Lingua::Phonology::Features allows you to create a hierarchy of features of various types, and includes methods for adding and deleting features and changing the relationships between them.
By "heirarchical features" we mean that some features dominate some other features, as in a tree. By having heirarchical features, it becomes possible to set multiple features at once by assigning to a node, and to indicate conceptually related features that are combined under the same node. This module, however, does not instantiate values of features, but only establishes the relationships between features.
Lingua::Phonology::Features recognizes multiple types of features. Features may be privative (which means that their legal values are either true or undef), binary (which means they may be true, false, or undef), or scalar (which means that their legal value may be anything). You can freely mix different kinds of features into the same set of features.
Finally, while this module provides a full set of methods to add and delete features programmatically, it also provides the option of reading feature definitions from a file. This is usually faster and more convenient. The method to do this is "loadfile". Lingua::Phonology::Features also comes with an extensive default feature set.
<<lessSYNOPSIS
use Lingua::Phonology;
my $phono = new Lingua::Phonology;
my $features = $phono->features;
# Add features programmatically
$features->add_feature(
Node => { type => privative, children => [Scalar, Binary, Privative] },
Scalar => { type => scalar },
Binary => { type => binary },
Privative => { type => privative }
);
# Drop features
$features->drop_feature(Privative);
# Load feature definitions from a file
$features->loadfile(phono.xml);
# Load default features
$features->loadfile;
Lingua::Phonology::Features allows you to create a hierarchy of features of various types, and includes methods for adding and deleting features and changing the relationships between them.
By "heirarchical features" we mean that some features dominate some other features, as in a tree. By having heirarchical features, it becomes possible to set multiple features at once by assigning to a node, and to indicate conceptually related features that are combined under the same node. This module, however, does not instantiate values of features, but only establishes the relationships between features.
Lingua::Phonology::Features recognizes multiple types of features. Features may be privative (which means that their legal values are either true or undef), binary (which means they may be true, false, or undef), or scalar (which means that their legal value may be anything). You can freely mix different kinds of features into the same set of features.
Finally, while this module provides a full set of methods to add and delete features programmatically, it also provides the option of reading feature definitions from a file. This is usually faster and more convenient. The method to do this is "loadfile". Lingua::Phonology::Features also comes with an extensive default feature set.
Download (0.098MB)
Added: 2006-06-13 License: Perl Artistic License Price:
1228 downloads
Clean Slate Smalltalk 0.3.5
Clean Slate Smalltalk is a new dialect and environment in the Smalltalk family. more>> <<less
Download (1.7MB)
Added: 2005-08-10 License: MIT/X Consortium License Price:
1536 downloads
Space Plumber 1.1.0 RC1
Space Plumber is a first-person 3d game, not much different to Doom and Quake. more>>
Space Plumber is a first-person 3d game, not much different to Doom and Quake. The main goal of Space Plumber is to reach the extraction pumps before the water level increases swamping everything.
Each of the 30 levels that conform the game have progressive difficulty by adding more pumps and consoles that you must deactivate first, and by making the map bigger. There are no enemies, you fight against time and misorientation, and you only have your skills to move inside the maze.
The 1.1.x series are a port to use the QDGDF library, making it easier to compile in a variety of systems. Its included in the package, so you dont have to download it separately.
Enhancements:
- Space Plumber has been ported to use the QDGDF library, so its compilable in a wider variety of platforms and has some new features.
- The most important new feature is sound support under Linux.
- The game itself is exactly the same.
<<lessEach of the 30 levels that conform the game have progressive difficulty by adding more pumps and consoles that you must deactivate first, and by making the map bigger. There are no enemies, you fight against time and misorientation, and you only have your skills to move inside the maze.
The 1.1.x series are a port to use the QDGDF library, making it easier to compile in a variety of systems. Its included in the package, so you dont have to download it separately.
Enhancements:
- Space Plumber has been ported to use the QDGDF library, so its compilable in a wider variety of platforms and has some new features.
- The most important new feature is sound support under Linux.
- The game itself is exactly the same.
Download (2.0MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1425 downloads
Deep-Water Linux 0.4.0 Beta01
Deep-Water Linux is a half minimalist software distribution using the linux kernel. more>>
Deep-Water Linux is a half minimalist software distribution using the linux kernel released under the terms of the gnu gpl license v2.
Originaly i designed it for myself to make my work a bit easyer - it was a few years ago when there were not so many live distributions that fit my needs - i needed something more than "minimal" but not something that would need more than 2-3 minutes to load requireing hardware, that i couldnt afford.
So i designed a small system for myself that i could use whenever i broke my "harddisk" distro so much, that it was impossible to repair the system from inside of it. I started using the system as a sort of a rescue system and i installed it on my computer as a sort of a neighbour to other systems that i have used.
Then i thought other people might find it interesting, if not as a whole, than atleast a part of it, or maybe they might like to use it for some "rescue job". I was messing arround with xlib and tcl/tk, so i added some programs to ease a users life - like a panel, icons, file-manager. You see, i thought it is stupid to just copy someones work and then re-distribute it in my name - i hate the kind of distros where the "developers" just change the background of some well known distro and then give it a new name.
In my distro you wont find so many tools, it evean might not work good, it evean can make you angry "make you laugh, or cry", but atleast i can say, that many things in this system is my work - i programmed deep-panel/ deep-view/ deep-icons/ made a new hackedbox"a hack of blackbox"/designed the startup and many other things.
There are 2 version-types of the distro - the first copying the whole system in the memmory and the second copying only a part of itself - the first is for people with older hardware with little memmory and the second for boxes with memmory atleast 128MB. I know that there are many systems out there that are better and im not saying that its good to use this distro on an everyday basis, but if you find some inspiration in it, or if you use it as a rescue system, or want to use deep-view to browse/edit some files or to display image galleries and your "real" system is broke, if you find any use of it than im happy enough.
<<lessOriginaly i designed it for myself to make my work a bit easyer - it was a few years ago when there were not so many live distributions that fit my needs - i needed something more than "minimal" but not something that would need more than 2-3 minutes to load requireing hardware, that i couldnt afford.
So i designed a small system for myself that i could use whenever i broke my "harddisk" distro so much, that it was impossible to repair the system from inside of it. I started using the system as a sort of a rescue system and i installed it on my computer as a sort of a neighbour to other systems that i have used.
Then i thought other people might find it interesting, if not as a whole, than atleast a part of it, or maybe they might like to use it for some "rescue job". I was messing arround with xlib and tcl/tk, so i added some programs to ease a users life - like a panel, icons, file-manager. You see, i thought it is stupid to just copy someones work and then re-distribute it in my name - i hate the kind of distros where the "developers" just change the background of some well known distro and then give it a new name.
In my distro you wont find so many tools, it evean might not work good, it evean can make you angry "make you laugh, or cry", but atleast i can say, that many things in this system is my work - i programmed deep-panel/ deep-view/ deep-icons/ made a new hackedbox"a hack of blackbox"/designed the startup and many other things.
There are 2 version-types of the distro - the first copying the whole system in the memmory and the second copying only a part of itself - the first is for people with older hardware with little memmory and the second for boxes with memmory atleast 128MB. I know that there are many systems out there that are better and im not saying that its good to use this distro on an everyday basis, but if you find some inspiration in it, or if you use it as a rescue system, or want to use deep-view to browse/edit some files or to display image galleries and your "real" system is broke, if you find any use of it than im happy enough.
Download (40MB)
Added: 2005-08-12 License: GPL (GNU General Public License) Price:
1537 downloads
Playlist Warlock 0.2 Beta
Playlist Warlock is a text-based frontend for mpg123 written in Perl. more>>
Playlist Warlock is a text-based frontend for mpg123 written in Perl. It is intended to provide users with the playlist browsing and song selection of a GUI MP3 player from any terminal.
It provides a combination of Winamp/XMMS, vi/less, and Unix prompt-style commands for creating, editing, sorting, and navigating MP3 playlists. Using mpg123 as a backend, PLWarlock allows the user to easily browse playlists and play MP3s.
Playlist Warlock supports contiguous and random play, simple jump-to-song syntax, sorting by filename/path+filename, and all the other commands youve come to expect from a good MP3 player.
<<lessIt provides a combination of Winamp/XMMS, vi/less, and Unix prompt-style commands for creating, editing, sorting, and navigating MP3 playlists. Using mpg123 as a backend, PLWarlock allows the user to easily browse playlists and play MP3s.
Playlist Warlock supports contiguous and random play, simple jump-to-song syntax, sorting by filename/path+filename, and all the other commands youve come to expect from a good MP3 player.
Download (0.014MB)
Added: 2006-05-12 License: GPL (GNU General Public License) Price:
1262 downloads
Gimp::Feature 1.211
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script. more>>
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script.
SYNOPSIS
use Gimp::Feature;
or
use Gimp::Feature qw(feature1 feature2 ...);
This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.
The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.
gimp-1.1, gimp-1.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.
This is the function used when importing symbols from the module.
missing(feature-description,[function-name])
Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.
describe(feature)
Returns a string describing the given feature in more detail, or undef if there is no description for this feature.
list()
Returns a list of features that can be checked for. This list might not be complete.
<<lessSYNOPSIS
use Gimp::Feature;
or
use Gimp::Feature qw(feature1 feature2 ...);
This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.
The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.
gimp-1.1, gimp-1.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.
This is the function used when importing symbols from the module.
missing(feature-description,[function-name])
Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.
describe(feature)
Returns a string describing the given feature in more detail, or undef if there is no description for this feature.
list()
Returns a list of features that can be checked for. This list might not be complete.
Download (0.26MB)
Added: 2006-07-13 License: Perl Artistic License Price:
1201 downloads
Bio::Graphics::Feature 1.4
Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel. more>>
Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel.
SYNOPSIS
use Bio::Graphics::Feature;
# create a simple feature with no internal structure
$f = Bio::Graphics::Feature->new(-start => 1000,
-stop => 2000,
-type => transcript,
-name => alpha-1 antitrypsin,
-desc => an enzyme inhibitor,
);
# create a feature composed of multiple segments, all of type "similarity"
$f = Bio::Graphics::Feature->new(-segments => [[1000,1100],[1500,1550],[1800,2000]],
-name => ABC-3,
-type => gapped_alignment,
-subtype => similarity);
# build up a gene exon by exon
$e1 = Bio::Graphics::Feature->new(-start=>1,-stop=>100,-type=>exon);
$e2 = Bio::Graphics::Feature->new(-start=>150,-stop=>200,-type=>exon);
$e3 = Bio::Graphics::Feature->new(-start=>300,-stop=>500,-type=>exon);
$f = Bio::Graphics::Feature->new(-segments=>[$e1,$e2,$e3],-type=>gene);
This is a simple Bio::SeqFeatureI-compliant object that is compatible with Bio::Graphics::Panel. With it you can create lightweight feature objects for drawing.
<<lessSYNOPSIS
use Bio::Graphics::Feature;
# create a simple feature with no internal structure
$f = Bio::Graphics::Feature->new(-start => 1000,
-stop => 2000,
-type => transcript,
-name => alpha-1 antitrypsin,
-desc => an enzyme inhibitor,
);
# create a feature composed of multiple segments, all of type "similarity"
$f = Bio::Graphics::Feature->new(-segments => [[1000,1100],[1500,1550],[1800,2000]],
-name => ABC-3,
-type => gapped_alignment,
-subtype => similarity);
# build up a gene exon by exon
$e1 = Bio::Graphics::Feature->new(-start=>1,-stop=>100,-type=>exon);
$e2 = Bio::Graphics::Feature->new(-start=>150,-stop=>200,-type=>exon);
$e3 = Bio::Graphics::Feature->new(-start=>300,-stop=>500,-type=>exon);
$f = Bio::Graphics::Feature->new(-segments=>[$e1,$e2,$e3],-type=>gene);
This is a simple Bio::SeqFeatureI-compliant object that is compatible with Bio::Graphics::Panel. With it you can create lightweight feature objects for drawing.
Download (4.7MB)
Added: 2006-10-21 License: Perl Artistic License Price:
1098 downloads
Tom the Tomato 2.0.1
Tom the Tomato is a clone of Rainbow inslands. more>>
Tom the Tomato is a clone of Rainbow inslands.
Tom must jump higher and higher to survive. Graphic is simple - hand draw.
Enhancements:
- Higher RESOLUTION (320x240 Pixel instead of 256x192!)
- More COLORS (Full 8-bit mode, 262144 color palette instead of 256 colors!)
- More NOISE (New 8-bit square-wave generator! [replaced with a sample in 2.01])
- True programmers` art GRAPHICS (...!)
- True programmers` art MUSIC (turn off speakers!)
- Bounding box COLLISION (with big bounding boxes!)
- 4-way SCROLLING (and simulated 8-way scrolling!)
- 10 LEVELS (hard to beat!)
- unique TILES in every level (with transparent background!)
- 4 unique ENEMIES (animated!)
- 1 PARTICLE effect (rain drops!)
- 1 SPECIAL EFFECT (tainted sprites in water!)
- 1 SOUND effect (might interfere with music though [not anymore in 2.01]!)
- RECORD/PLAYBACK possibilities (9 demo recordings included!)
- Unlimited RESTARTS (instead of load/save cheating!)
- CHEAT CODE (skip levels by pressing IDLEV times during ready screen!)
- Full C++ SOURCE CODE provided (somewhat obfuscated, and protected by GPL!)
- Uses the ALLEGRO library (therefore running on lots of platforms!)
- Uses DUMB for music playback (as of version 2.01!)
<<lessTom must jump higher and higher to survive. Graphic is simple - hand draw.
Enhancements:
- Higher RESOLUTION (320x240 Pixel instead of 256x192!)
- More COLORS (Full 8-bit mode, 262144 color palette instead of 256 colors!)
- More NOISE (New 8-bit square-wave generator! [replaced with a sample in 2.01])
- True programmers` art GRAPHICS (...!)
- True programmers` art MUSIC (turn off speakers!)
- Bounding box COLLISION (with big bounding boxes!)
- 4-way SCROLLING (and simulated 8-way scrolling!)
- 10 LEVELS (hard to beat!)
- unique TILES in every level (with transparent background!)
- 4 unique ENEMIES (animated!)
- 1 PARTICLE effect (rain drops!)
- 1 SPECIAL EFFECT (tainted sprites in water!)
- 1 SOUND effect (might interfere with music though [not anymore in 2.01]!)
- RECORD/PLAYBACK possibilities (9 demo recordings included!)
- Unlimited RESTARTS (instead of load/save cheating!)
- CHEAT CODE (skip levels by pressing IDLEV times during ready screen!)
- Full C++ SOURCE CODE provided (somewhat obfuscated, and protected by GPL!)
- Uses the ALLEGRO library (therefore running on lots of platforms!)
- Uses DUMB for music playback (as of version 2.01!)
Download (0.12MB)
Added: 2005-08-11 License: GPL (GNU General Public License) Price:
859 downloads
System-7 Linux Alpha test 1
System-7 Linux strives to set itself apart from other linux distros by tredding waters not offen attempted. more>>
System-7 Linux strives to set itself apart from other linux distros by tredding waters not offen attempted. These are the waters of package unity.
This means where most distros support 1 standard package format, System-7 will support most major pakage types including: rpm (.rpm), dpkg (.drb), and slackpack / pkgtools (.tgz).
System-7 will also sport a graphical installer based on group selections. With each group, the best possible speed and security settings will be pre-defined enabling this distro to be quickly deployed in any situation (from gaming to servers).
<<lessThis means where most distros support 1 standard package format, System-7 will support most major pakage types including: rpm (.rpm), dpkg (.drb), and slackpack / pkgtools (.tgz).
System-7 will also sport a graphical installer based on group selections. With each group, the best possible speed and security settings will be pre-defined enabling this distro to be quickly deployed in any situation (from gaming to servers).
Download (492.9MB)
Added: 2006-03-16 License: GPL (GNU General Public License) Price:
1317 downloads
Bubbling Load Monitor Applet 2.0.5
The Bubbling Load Monitor (or Bubblemon for short) is a system CPU and memory load monitor. more>>
The Bubbling Load Monitor (or "Bubblemon" for short) is a system CPU and memory load monitor.
It displays something that looks like a vial containing water. The water level indicates how much memory is in use. The color of the liquid indicates how much swap space is used (watery blue means none and angry red means all).
The system CPU load is indicated by bubbles floating up through the liquid; lots of bubbles means high CPU load. If you have unread mail, a message in a bottle falls into the water.
Enhancements:
- The word "bytes" may now be translated.
- The French translation was updated.
- The maintainers e-mail address was updated.
<<lessIt displays something that looks like a vial containing water. The water level indicates how much memory is in use. The color of the liquid indicates how much swap space is used (watery blue means none and angry red means all).
The system CPU load is indicated by bubbles floating up through the liquid; lots of bubbles means high CPU load. If you have unread mail, a message in a bottle falls into the water.
Enhancements:
- The word "bytes" may now be translated.
- The French translation was updated.
- The maintainers e-mail address was updated.
Download (0.30MB)
Added: 2005-11-08 License: GPL (GNU General Public License) Price:
1445 downloads
Steel Bank Common Lisp 1.0.8
Steel Bank Common Lisp is a common Lisp native compiler. more>>
Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all).
Steel Bank Common Lisp also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter.
SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.
Whats New in This Release:
* enhancement: experimental macro SB-EXT:COMPARE-AND-SWAP provides
atomic compare-and-swap operations on threaded platforms.
* enhancement: experimental function SB-EXT:RESTRICT-COMPILER-POLICY
allows assining a global minimum value to optimization qualities
(overriding proclamations and declarations).
* enhancement: closed over variables can be stack-allocated on x86
and x86-64.
* performance bug fix: GETHASH and (SETF GETHASH) are once again
non-consing.
* optimization: slot definition lookup is now O(1). This speeds up
eg. SLOT-VALUE and (SETF SLOT-VALUE) with variable slot names.
* optimization: STRING-TO-OCTETS is now up to 60% faster for UTF-8.
* optimization: ASSOC and MEMBER can now be open-coded for all
combinations of keyword arguments when second argument is constant
and SPEED >= SPACE. In other cases a specialized version is
selected.
* bug fix: using obsoleted structure instances with TYPEP and
generic functions now signals a sensible error.
* bug fix: threads waiting on GET-FOREGROUND can be interrupted.
(reported by Kristoffer Kvello)
* bug fix: backtrace construction is now more careful when making
lisp-objects from pointers on the stack, to avoid creating bogus
objects that can be seen by the GC.
* bug fix: defaulting of values in contexts expecting more than 7
variables now works on x86-64. (reported by Christopher Laux)
* bug fix: modifications to packages (INTERN, EXPORT, etc) are now
thread safe.
* bug fix: (SETF SYMBOL-PLIST) no longer allows assigning a non-list
as the property-list of a symbol.
* bug fix: DEFMETHOD forms with CALL-NEXT-METHOD in the method body,
in EVAL-WHEN forms with both :COMPILE-TOPLEVEL and :LOAD-TOPLEVEL
situations requested, are once again file-compileable. (reported
by Sascha Wilde)
<<lessSteel Bank Common Lisp also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter.
SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.
Whats New in This Release:
* enhancement: experimental macro SB-EXT:COMPARE-AND-SWAP provides
atomic compare-and-swap operations on threaded platforms.
* enhancement: experimental function SB-EXT:RESTRICT-COMPILER-POLICY
allows assining a global minimum value to optimization qualities
(overriding proclamations and declarations).
* enhancement: closed over variables can be stack-allocated on x86
and x86-64.
* performance bug fix: GETHASH and (SETF GETHASH) are once again
non-consing.
* optimization: slot definition lookup is now O(1). This speeds up
eg. SLOT-VALUE and (SETF SLOT-VALUE) with variable slot names.
* optimization: STRING-TO-OCTETS is now up to 60% faster for UTF-8.
* optimization: ASSOC and MEMBER can now be open-coded for all
combinations of keyword arguments when second argument is constant
and SPEED >= SPACE. In other cases a specialized version is
selected.
* bug fix: using obsoleted structure instances with TYPEP and
generic functions now signals a sensible error.
* bug fix: threads waiting on GET-FOREGROUND can be interrupted.
(reported by Kristoffer Kvello)
* bug fix: backtrace construction is now more careful when making
lisp-objects from pointers on the stack, to avoid creating bogus
objects that can be seen by the GC.
* bug fix: defaulting of values in contexts expecting more than 7
variables now works on x86-64. (reported by Christopher Laux)
* bug fix: modifications to packages (INTERN, EXPORT, etc) are now
thread safe.
* bug fix: (SETF SYMBOL-PLIST) no longer allows assigning a non-list
as the property-list of a symbol.
* bug fix: DEFMETHOD forms with CALL-NEXT-METHOD in the method body,
in EVAL-WHEN forms with both :COMPILE-TOPLEVEL and :LOAD-TOPLEVEL
situations requested, are once again file-compileable. (reported
by Sascha Wilde)
Download (2.7MB)
Added: 2007-07-25 License: BSD License Price:
822 downloads
The Gerris Flow Solver 0.9.2
Gerris is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow. more>>
Gerris project is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow.
Gerris is supported by NIWA (National Institute of Water and Atmospheric research) and by the Marsden Fund of the Royal Society of New Zealand.
The code is written entirely in C and uses both the GLib Library and the GTS Library for geometrical functions and object-oriented programming.
Main features:
- The same code base is compiled with 2D and 3D support.
- Quadtree-based (Octree in 3D) spatial discretisation with automatic and dynamic local refinement.
- Multigrid Poisson solver.
- Second-order Godunov type advection scheme.
- Solves the time-dependent incompressible variable-density Euler, Stokes or Navier-Stokes equations or the 2D shallow-water and 3D hydrostatic oceanic equations.
- Support for complex solid boundaries (automatic locally-refined mesh generation).
- Semi-implicit multigrid diffusion solver with support for complex boundaries and associated boundary conditions in 2D and 3D.
- Semi-implicit multigrid barotropic solver for the oceanic equations.
- Adaptive mesh refinement: the resolution is adapted dynamically to the features of the flow.
- Flexible and powerful specifications of parameters.
- Flexible object-oriented custom specification of initial and boundary conditions, source terms, outputs etc...
- Portable parallel support using the MPI library.
- Volume of Fluid advection scheme for interfacial flows.
Enhancements:
- Bugfixes and significant speedups in the multilevel Poisson solver.
- Support for variable mesh resolution along solid boundaries.
- Improvements have been made to the robustness of very complex solid boundaries.
- Adaptive refinement of VOF-advected tracers has been added, as well as a preliminary implementation of CSF surface tension using Renardy El Ab.
- "proper discretisation".
- Solid boundaries can be refined according to the local curvature.
- Implicit Coriolis terms work with the Navier-Stokes solver.
- There is support for "thin" 3D domains.
<<lessGerris is supported by NIWA (National Institute of Water and Atmospheric research) and by the Marsden Fund of the Royal Society of New Zealand.
The code is written entirely in C and uses both the GLib Library and the GTS Library for geometrical functions and object-oriented programming.
Main features:
- The same code base is compiled with 2D and 3D support.
- Quadtree-based (Octree in 3D) spatial discretisation with automatic and dynamic local refinement.
- Multigrid Poisson solver.
- Second-order Godunov type advection scheme.
- Solves the time-dependent incompressible variable-density Euler, Stokes or Navier-Stokes equations or the 2D shallow-water and 3D hydrostatic oceanic equations.
- Support for complex solid boundaries (automatic locally-refined mesh generation).
- Semi-implicit multigrid diffusion solver with support for complex boundaries and associated boundary conditions in 2D and 3D.
- Semi-implicit multigrid barotropic solver for the oceanic equations.
- Adaptive mesh refinement: the resolution is adapted dynamically to the features of the flow.
- Flexible and powerful specifications of parameters.
- Flexible object-oriented custom specification of initial and boundary conditions, source terms, outputs etc...
- Portable parallel support using the MPI library.
- Volume of Fluid advection scheme for interfacial flows.
Enhancements:
- Bugfixes and significant speedups in the multilevel Poisson solver.
- Support for variable mesh resolution along solid boundaries.
- Improvements have been made to the robustness of very complex solid boundaries.
- Adaptive refinement of VOF-advected tracers has been added, as well as a preliminary implementation of CSF surface tension using Renardy El Ab.
- "proper discretisation".
- Solid boundaries can be refined according to the local curvature.
- Implicit Coriolis terms work with the Navier-Stokes solver.
- There is support for "thin" 3D domains.
Download (3.9MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1106 downloads
Water Kills 1.73
Bemused is a system which allows you to control your music collection from your phone, using Bluetooth. more>>
Bemused is a system which allows you to control your music collection from your phone, using Bluetooth. You will need to have a Series 60 or UIQ phone (e.g. Nokia 7650/3650, or Sony Ericsson P800/P900), and a PC with a Bluetooth adapter.
Main features:
- Browse your music collection on your phone
- Play files in any format supported by Winamp - including MP3s, CDs, MIDIs, etc.
- Control Winamp versions 2, 3 and 5, Windows Media Player and PowerPoint Viewer
- Pause, stop, rewind, fast-forward etc.
- Add songs to the playlist and use shuffle and repeat
- Browse and select songs in your playlist
- Download songs to your phone (supported formats: WAV and MIDI; plus MP3 for UIQ)
- Customise the look of the system with skins
Enhancements:
- Series 60: Added new version of German localisation by Ozan Sambur
- Integrated Joachim von Carons fix for a potential PowerPoint crash
- Added ability to get current volume on startup (Winamp 2 or 5 only)
- Fixed bug where song title would be wrong after a playlist repeating
- Fixed bug with getting current song time with Winamp 5
- Fixed crash when pressing Play when using PowerPoint with no presentation loaded
- Improved handling of comms errors in the Bemused server
<<lessMain features:
- Browse your music collection on your phone
- Play files in any format supported by Winamp - including MP3s, CDs, MIDIs, etc.
- Control Winamp versions 2, 3 and 5, Windows Media Player and PowerPoint Viewer
- Pause, stop, rewind, fast-forward etc.
- Add songs to the playlist and use shuffle and repeat
- Browse and select songs in your playlist
- Download songs to your phone (supported formats: WAV and MIDI; plus MP3 for UIQ)
- Customise the look of the system with skins
Enhancements:
- Series 60: Added new version of German localisation by Ozan Sambur
- Integrated Joachim von Carons fix for a potential PowerPoint crash
- Added ability to get current volume on startup (Winamp 2 or 5 only)
- Fixed bug where song title would be wrong after a playlist repeating
- Fixed bug with getting current song time with Winamp 5
- Fixed crash when pressing Play when using PowerPoint with no presentation loaded
- Improved handling of comms errors in the Bemused server
Download (0.38MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
1188 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above stainless steel water features search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed