zooming down the tree of life
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2560
Web of Life 1.0
Web of Life is a life simulation game. more>>
Web of Life is a life simulation game.
An isometric game done with C++ and SDL.
In this game you control some beings in an ecosystem, the goal is to make only that the beings you control survive.
Your beings should survive fighting with other beings, reproducting to make a massive attack and eating.
But sometimes you will have to eat some of your own live beings so that others could stay alive, well its life.
<<lessAn isometric game done with C++ and SDL.
In this game you control some beings in an ecosystem, the goal is to make only that the beings you control survive.
Your beings should survive fighting with other beings, reproducting to make a massive attack and eating.
But sometimes you will have to eat some of your own live beings so that others could stay alive, well its life.
Download (MB)
Added: 2007-03-01 License: GPL (GNU General Public License) Price:
971 downloads
Image Tree 1.0
Image Tree is a complete and versatile photo publishing system in less than 200 lines of code. more>>
Image Tree is a complete and versatile photo publishing system in less than 200 lines of code.
ImgTree is based only on three files:
index php : contains all the php and html code. Must be put, unmodified in every folder of the directory tree.
data.php : contains the specific settings of every folder
style.css : the css style sheet
Every folder of the folder tree must contain the three files. Clearly index.php and style.php should be simply linked:
imgtree/
|-- data.php
|-- index.php
|-- style.css
|-- Section-A
| |-- data.php
| |-- index.php -> ../index.php
| |-- style.css -> ../style.css
| |-- 01-thumb.jpg
| |-- 01.jpg
| |-- 02-thumb.jpg
| |-- 02.jpg
| `-- ...
`-- Section-B
|-- data.php
|-- index.php -> ../index.php
|-- style.css -> ../style.css
|-- 00.jpg
|-- Subsection-B1
| |-- data.php
| |-- index.php -> ../index.php
| `-- style.css -> ../style.css
| |-- cover.jpg
`-- Subsection-B2
|-- data.php
|-- index.php -> ../index.php
|-- style.css -> ../style.css
|-- 01-thumb.jpg
|-- 01.jpg
|-- 02-thumb.jpg
|-- 02.jpg
`-- ...
Every folder act as a section and the behaviour can be choose between:
index : Contains a list of links to every subfolder of the current folder. For every section an image and a description are shown.
thumb : Thumbnails page. Shows every image file of the folder. Thumbnail must be named "xxx-thumb.jpg" for the xxx.jpg file. Ex: 01-thumb.jpg -> 01.jpg ; tramonto-thumb.jpg -> tramonto.jpg ; ecc.
cover : Cover page. Shows an image, a text and an associated link
The file data.php contin the settings specific for every section:
$gallerystart : is the gallery start to generate the back-menu. The path must be relative to the starting folder of the site
$name : name used to link the current section in the menus
$title : page title
$description: description, used as subtitle and for brief description in index pages
$indeximage : image used in index pages to link this section
$type : type of the page (cover|thumb|index)
$imgtitle : associtive array of the images descriptions. Used only by "thumb" pages
$coverimage : image used by "cover" pages
$covertext : text used by "cover" pages
$coverlink= : link used by "cover" pages
$covertitle : title used by "cover" pages
NEEDS a web server (Apache or similar) with PHP support
<<lessImgTree is based only on three files:
index php : contains all the php and html code. Must be put, unmodified in every folder of the directory tree.
data.php : contains the specific settings of every folder
style.css : the css style sheet
Every folder of the folder tree must contain the three files. Clearly index.php and style.php should be simply linked:
imgtree/
|-- data.php
|-- index.php
|-- style.css
|-- Section-A
| |-- data.php
| |-- index.php -> ../index.php
| |-- style.css -> ../style.css
| |-- 01-thumb.jpg
| |-- 01.jpg
| |-- 02-thumb.jpg
| |-- 02.jpg
| `-- ...
`-- Section-B
|-- data.php
|-- index.php -> ../index.php
|-- style.css -> ../style.css
|-- 00.jpg
|-- Subsection-B1
| |-- data.php
| |-- index.php -> ../index.php
| `-- style.css -> ../style.css
| |-- cover.jpg
`-- Subsection-B2
|-- data.php
|-- index.php -> ../index.php
|-- style.css -> ../style.css
|-- 01-thumb.jpg
|-- 01.jpg
|-- 02-thumb.jpg
|-- 02.jpg
`-- ...
Every folder act as a section and the behaviour can be choose between:
index : Contains a list of links to every subfolder of the current folder. For every section an image and a description are shown.
thumb : Thumbnails page. Shows every image file of the folder. Thumbnail must be named "xxx-thumb.jpg" for the xxx.jpg file. Ex: 01-thumb.jpg -> 01.jpg ; tramonto-thumb.jpg -> tramonto.jpg ; ecc.
cover : Cover page. Shows an image, a text and an associated link
The file data.php contin the settings specific for every section:
$gallerystart : is the gallery start to generate the back-menu. The path must be relative to the starting folder of the site
$name : name used to link the current section in the menus
$title : page title
$description: description, used as subtitle and for brief description in index pages
$indeximage : image used in index pages to link this section
$type : type of the page (cover|thumb|index)
$imgtitle : associtive array of the images descriptions. Used only by "thumb" pages
$coverimage : image used by "cover" pages
$covertext : text used by "cover" pages
$coverlink= : link used by "cover" pages
$covertitle : title used by "cover" pages
NEEDS a web server (Apache or similar) with PHP support
Download (0.033MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1139 downloads
The Golly Game of Life Simulator 1.2
Golly is an open source, cross-platform Game of Life simulator. more>>
Golly project is an open source, cross-platform Game of Life simulator currently under development by Andrew Trevorrow and Tomas Rokicki.
Our goal is to write a world-class Life simulator, solicit ideas and help from the planets best Life hackers, and share some of our excitement.
Main features:
- Unbounded universe (limited only by memory).
- Fast, memory-efficient conventional algorithm.
- Super fast hashing algorithm for highly regular patterns.
- Responsive even while generating or garbage collecting.
- Reads RLE, Life 1.05/1.06, and macrocell formats.
- Can paste in patterns from the clipboard.
- Auto fit option keeps patterns sized to the window.
- Full screen option (no menu/status/tool/scroll bars).
- Built-in HTML help system (thanks to wxWidgets).
Enhancements:
- The X11 version of Golly has a number of bugs and limitations, so use the GTK version if you can (it requires GTK+ 2.x).
- If you want to build Golly from the source distribution then to avoid various bugs use wxGTK 2.7 or later.
<<lessOur goal is to write a world-class Life simulator, solicit ideas and help from the planets best Life hackers, and share some of our excitement.
Main features:
- Unbounded universe (limited only by memory).
- Fast, memory-efficient conventional algorithm.
- Super fast hashing algorithm for highly regular patterns.
- Responsive even while generating or garbage collecting.
- Reads RLE, Life 1.05/1.06, and macrocell formats.
- Can paste in patterns from the clipboard.
- Auto fit option keeps patterns sized to the window.
- Full screen option (no menu/status/tool/scroll bars).
- Built-in HTML help system (thanks to wxWidgets).
Enhancements:
- The X11 version of Golly has a number of bugs and limitations, so use the GTK version if you can (it requires GTK+ 2.x).
- If you want to build Golly from the source distribution then to avoid various bugs use wxGTK 2.7 or later.
Download (2.8MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
929 downloads
Linguistic Tree Constructor 2.7.1
Linguistic Tree Constructor is a free program for building linguistic syntax trees from text. more>>
Linguistic Tree Constructor is a free program for building linguistic syntax trees from text. Linguistic Tree Constructor lets the user build the tree in a point-and-click fashion.
The program does no analysis on its own -- the user is completely free to draw the tree however he or she wishes. However, the program makes sure that the tree is a tree and not some other kind of graph.
Syntactic theories supported
Three "flavors" of trees are supported:
- "Generic" syntax trees,
- X-Bar syntax trees
- RRG (Role and Reference Grammar) syntax trees (the LSC and the LSNP)
Labeling of nodes
- The program supports adding "labels" to nodes. These labels are userdefinable, and can be used for such things as:
- Rhetorical Structure Theory analyses
- Other discourse-level analyses
- RRG operator-projection analyses
- Subject-Object-Predicate analyses
Main features:
- Draw syntax trees using point-and-click
- Both tree-view and brackets-view are supported
- Supports up to five interlinear lines at word-level
- Interlinear lines can be switched on and off individually
- Change magnification
- Unlimited undo
- Copy (parts of) tree to clipboard as BMP
- Printing + Print Preview
- Uses any font (even Unicode fonts)
- Supports right-to-left languages as well as left-to-right
- Import from straight text (plain text)
- Import from word-per-record SFM interlinear text
- ... and many more...
Enhancements:
- A number of crashes were fixed.
- A bug with magnification on OS X was fixed.
- The speed of interaction with the program was improved.
<<lessThe program does no analysis on its own -- the user is completely free to draw the tree however he or she wishes. However, the program makes sure that the tree is a tree and not some other kind of graph.
Syntactic theories supported
Three "flavors" of trees are supported:
- "Generic" syntax trees,
- X-Bar syntax trees
- RRG (Role and Reference Grammar) syntax trees (the LSC and the LSNP)
Labeling of nodes
- The program supports adding "labels" to nodes. These labels are userdefinable, and can be used for such things as:
- Rhetorical Structure Theory analyses
- Other discourse-level analyses
- RRG operator-projection analyses
- Subject-Object-Predicate analyses
Main features:
- Draw syntax trees using point-and-click
- Both tree-view and brackets-view are supported
- Supports up to five interlinear lines at word-level
- Interlinear lines can be switched on and off individually
- Change magnification
- Unlimited undo
- Copy (parts of) tree to clipboard as BMP
- Printing + Print Preview
- Uses any font (even Unicode fonts)
- Supports right-to-left languages as well as left-to-right
- Import from straight text (plain text)
- Import from word-per-record SFM interlinear text
- ... and many more...
Enhancements:
- A number of crashes were fixed.
- A bug with magnification on OS X was fixed.
- The speed of interaction with the program was improved.
Download (0.81MB)
Added: 2007-08-21 License: GPL (GNU General Public License) Price:
806 downloads
Bio::Tree::Tree 1.4
Bio::Tree::Tree is an Implementation of TreeI interface. more>>
Bio::Tree::Tree is an implementation of TreeI interface.
SYNOPSIS
# like from a TreeIO
my $treeio = new Bio::TreeIO(-format => newick, -file => treefile.dnd);
my $tree = $treeio->next_tree;
my @nodes = $tree->get_nodes;
my $root = $tree->get_root_node;
This object holds handles to Nodes which make up a tree.
<<lessSYNOPSIS
# like from a TreeIO
my $treeio = new Bio::TreeIO(-format => newick, -file => treefile.dnd);
my $tree = $treeio->next_tree;
my @nodes = $tree->get_nodes;
my $root = $tree->get_root_node;
This object holds handles to Nodes which make up a tree.
Download (4.7MB)
Added: 2006-10-10 License: Perl Artistic License Price:
1110 downloads
Deluxe Tree 1.0
Deluxe Tree is a powerful, JavaScript-based site navigation menu. more>>
Deluxe Tree is a powerful, JavaScript-based site navigation menu. Deluxe Tree is a versatile, ready-made solution that allows professional and amateur Web developers to create superior navigation systems for their Web sites and Web applications.
It supports a special JavaScript API to change your menu "on-the-fly", animation effects, floating, drag-n-drop, state saving, XP Style, relative and absolute positions, animated icons and arrows, normal state, mouseover state, expanded state, unlimited submenus, separators, lines, and more.
Main features:
Compatibility
- Full cross-browser compatibility including IE, Netscape, Mozilla, Opera, Firefox, Konqueror and Safari
- on Windows, Mac OS and Linux
- Section 508 compliant
- Support for any doctypes
- Menu can be populated from a database using ASP, PHP, etc.
Seamless Integration
- Multiple menus on the same page
- Friendly to other scripts and css styles
- Any HTML code can be used within menu items
High Performance
- Generally loads faster than other page elements
- Performs perfectly with unlimited number of submenus and items
Easy Setup
- Comprehensible menu parameters for manual editing
Professional Look-n-Feel
- Fully customizable appearance, individual styles for each element
- Animation effects for submenus in XP Style
Unique Features
- Dragable, floating, state-saving menus
- Special JavaScript API for changing menu "on-the-fly"
Cost Effective
- Starts at just $39.95. Buy Now!
- Free for non-profit websites. Order Now!
- Full-functional free trial version.
Enhancements:
- Several .js modules were added.
- A special JavaScript API was added to change your menu "on-the-fly".
- New animation effects were added.
<<lessIt supports a special JavaScript API to change your menu "on-the-fly", animation effects, floating, drag-n-drop, state saving, XP Style, relative and absolute positions, animated icons and arrows, normal state, mouseover state, expanded state, unlimited submenus, separators, lines, and more.
Main features:
Compatibility
- Full cross-browser compatibility including IE, Netscape, Mozilla, Opera, Firefox, Konqueror and Safari
- on Windows, Mac OS and Linux
- Section 508 compliant
- Support for any doctypes
- Menu can be populated from a database using ASP, PHP, etc.
Seamless Integration
- Multiple menus on the same page
- Friendly to other scripts and css styles
- Any HTML code can be used within menu items
High Performance
- Generally loads faster than other page elements
- Performs perfectly with unlimited number of submenus and items
Easy Setup
- Comprehensible menu parameters for manual editing
Professional Look-n-Feel
- Fully customizable appearance, individual styles for each element
- Animation effects for submenus in XP Style
Unique Features
- Dragable, floating, state-saving menus
- Special JavaScript API for changing menu "on-the-fly"
Cost Effective
- Starts at just $39.95. Buy Now!
- Free for non-profit websites. Order Now!
- Full-functional free trial version.
Enhancements:
- Several .js modules were added.
- A special JavaScript API was added to change your menu "on-the-fly".
- New animation effects were added.
Download (0.82MB)
Added: 2006-09-18 License: Free for non-commercial use Price:
1131 downloads
Plone Drop Down Menu 0.1.10
Plone Drop Down Menu is a product which allows managing multilevel drop down menus in Plone. more>>
Plone Drop Down Menu is a product which allows managing multilevel drop down menus in Plone.
Plone Drop Down Menu (qPloneDropDownMenu) product allows managing multilevel drop down menus in Plone. Drop down menu implemented by qPloneDropDownMenu Plone product is search engine friendly.
Add/remove Products)
-For Plone below 2.1 to use drop_down.css add line to your portal ploneCustom.css.
-You have a list of items of your top level menu, which you can edit in drop down menu configlet form. Now, to add submenu to the certain menu item, you need to add unordered list inside of top level menu item
<<lessPlone Drop Down Menu (qPloneDropDownMenu) product allows managing multilevel drop down menus in Plone. Drop down menu implemented by qPloneDropDownMenu Plone product is search engine friendly.
Add/remove Products)
-For Plone below 2.1 to use drop_down.css add line to your portal ploneCustom.css.
-You have a list of items of your top level menu, which you can edit in drop down menu configlet form. Now, to add submenu to the certain menu item, you need to add unordered list inside of top level menu item
Download (0.010MB)
Added: 2007-03-29 License: ZPL (Zope Public License) Price:
944 downloads
Distributed Artificial Life 1.0.0
Distributed Artificial Life project uses spare CPU cycles to create life. more>>
Distributed Artificial Life project uses spare CPU cycles to create life.
Distributed Artificial Life is a distributed version of Tom S. Rays Tierra artificial life program. It uses spare CPU cycles to simulate a distributed soup of living cells.
Note that the machine language used is similar to but not compatible with Tierra. Tom Ray talks about his work (as far as I know, never completed) to create a "Digital Reserve". The DLIFE project is a development of this.
In other words, its an alternative to the tedious process of cracking RC5 keys or searching for aliens. Youve got a supercomputer on your desk, lets go and create some life ...
It consists of a highly optimized engine for running the artificial life cells in a virtual machine, written in C, and some Perl scripts which can upload and download cells from central ``cell-bank servers.
<<lessDistributed Artificial Life is a distributed version of Tom S. Rays Tierra artificial life program. It uses spare CPU cycles to simulate a distributed soup of living cells.
Note that the machine language used is similar to but not compatible with Tierra. Tom Ray talks about his work (as far as I know, never completed) to create a "Digital Reserve". The DLIFE project is a development of this.
In other words, its an alternative to the tedious process of cracking RC5 keys or searching for aliens. Youve got a supercomputer on your desk, lets go and create some life ...
It consists of a highly optimized engine for running the artificial life cells in a virtual machine, written in C, and some Perl scripts which can upload and download cells from central ``cell-bank servers.
Download (0.094MB)
Added: 2006-11-16 License: GPL (GNU General Public License) Price:
1082 downloads
Image Zoom 0.2.7 for Firefox
Image Zoom is a Firefox extension which adds zoom functionality for images. more>>
Image Zoom is a Firefox extension which adds zoom functionality for images.
Easily zoom in, zoom out, fit image to screen or set custom zoom on individual images within a web page. All this can be done by using the context menu or a combination of mouse buttons and scroll wheel. Handy to see the finer details of smaller pics or to make very large pics fit within your screen
Page Zoom - Zoom all images on a web page with a single command or make all images on a page zoom with the browsers text zoom feature .
Interface is completely customisable.
Main features:
- Zoom In/Out
- RMB+scroll zooming (Right mouse button + mouse wheel zooming)
- Page Zooming
- Reset Image Size
- Custom Zoom
- Custom Dimensions
- Fit Image to Screen
- Zoom to Preset Values directly from menu
- Option to Change Zoom In/Out Factor
- Options to hide/show each menu item
- Show items in main context or a Zoom Image sub menu
- Locales cs-CZ, de-DE, en-US, es-AR, es-ES, fr-FR, hu-HU, it-IT, ja-JP, ko-KR, sl-SI, tr-TR, zh-TW
<<lessEasily zoom in, zoom out, fit image to screen or set custom zoom on individual images within a web page. All this can be done by using the context menu or a combination of mouse buttons and scroll wheel. Handy to see the finer details of smaller pics or to make very large pics fit within your screen
Page Zoom - Zoom all images on a web page with a single command or make all images on a page zoom with the browsers text zoom feature .
Interface is completely customisable.
Main features:
- Zoom In/Out
- RMB+scroll zooming (Right mouse button + mouse wheel zooming)
- Page Zooming
- Reset Image Size
- Custom Zoom
- Custom Dimensions
- Fit Image to Screen
- Zoom to Preset Values directly from menu
- Option to Change Zoom In/Out Factor
- Options to hide/show each menu item
- Show items in main context or a Zoom Image sub menu
- Locales cs-CZ, de-DE, en-US, es-AR, es-ES, fr-FR, hu-HU, it-IT, ja-JP, ko-KR, sl-SI, tr-TR, zh-TW
Download (0.082MB)
Added: 2007-04-09 License: MIT/X Consortium License Price:
930 downloads
Ports Tree Explorer 0.2
Ports Tree Explorer is a navigation tool for a ports tree. more>>
Ports Tree Explorer (PTE) is a small tool that allows you to navigate through your /usr/ports tree, showing you information about a selected port, tree view, software categories (/usr/ports main dirs) and finally allows you to install a selected port using childs for the installation.
PTE Allows you to monitor background installs and allow you to perform certain operations related to your software ports tree, with a plain and simple GUI requires almost minimum shell interaction.
Newer versions will include CVS updates off the ports, managing/modifying a specific port, see available FLAVORS and finally specify compilation options for this port. Ports Tree Explorer is written in perl/tk and its working (tested) on Open BSD. PTE is free and improvements, adjustments etc. are more than welcomed.
PTE aims to be an easy to use tool. Plain and simple as possible, functional for new users of /usr/ports tree along with experienced users that get bored often.
The scope of this project is to provide an easy way to use/maintain and install programs from your ports tree.
At the current stage, we aim to be usable and all the required functions be implemented and work.
After this goes to a stable release, security enhancements and extra functionality will be added.
Main features:
- Ports Category separation
- Ports Program separation
- Description of Port
- Install selected port
- History of executed commands (Installations)
Enhancements:
- Kill a background install.
- Changed the state of background install from Started to Finished (when the install is actually finished)
- Save history to file.
- Direct output from the fork to the output window.
- Support for other ports, like NetBSD, Free BSD ports.
<<lessPTE Allows you to monitor background installs and allow you to perform certain operations related to your software ports tree, with a plain and simple GUI requires almost minimum shell interaction.
Newer versions will include CVS updates off the ports, managing/modifying a specific port, see available FLAVORS and finally specify compilation options for this port. Ports Tree Explorer is written in perl/tk and its working (tested) on Open BSD. PTE is free and improvements, adjustments etc. are more than welcomed.
PTE aims to be an easy to use tool. Plain and simple as possible, functional for new users of /usr/ports tree along with experienced users that get bored often.
The scope of this project is to provide an easy way to use/maintain and install programs from your ports tree.
At the current stage, we aim to be usable and all the required functions be implemented and work.
After this goes to a stable release, security enhancements and extra functionality will be added.
Main features:
- Ports Category separation
- Ports Program separation
- Description of Port
- Install selected port
- History of executed commands (Installations)
Enhancements:
- Kill a background install.
- Changed the state of background install from Started to Finished (when the install is actually finished)
- Save history to file.
- Direct output from the fork to the output window.
- Support for other ports, like NetBSD, Free BSD ports.
Download (0.16MB)
Added: 2005-05-05 License: BSD License Price:
1633 downloads
Algorithm::Tree::NCA 0.01
Algorithm::Tree::NCA is a constant time retrieval of Nearest Common Ancestor. more>>
Algorithm::Tree::NCA is a constant time retrieval of nearest common ancestor.
SYNOPSIS
use Algorithm::Tree::NCA;
my $tree = ...;
my $nca = new Algorithm::Tree::NCA(-tree => $tree);
my $x = $tree->get_node(...);
my $y = $tree->get_node(...);
my $z = $nca->nca($x,$y);
This package provides constant-time retrieval of the Nearest Common Ancestor (NCA) of nodes in a tree. The implementation is based on the algorithm by Harel and which can, after linear-time preprocessing, retrieve the nearest common ancestor of two nodes in constant time.
To implement the algorithm it is necessary to store some data for each node in the tree.
- A node number assigned to the node in a pre-order fashion
- A number to identify the run of the node ("ALGORITHM")
- The leader for each run, which should be retrievable through its node number
- A magic number ("ALGORITHM")
- The parent node for each node
- The maximum number assigned to a any node in the subtree
All data above, with the exception of the node number, is stored in an array inside the Algorithm::Tree::NCA object.
The node number has to be stored in the actual tree node in some manner (alternative solutions would be to slow to give constant-time retrieval), which requires a set method and a get method for the nodes. Since the most common case is using hashes to represent nodes, there are default implementations of the set and get methods.
The default set method is:
sub _set_method {
my($node,$value) = @_;
$node->{_nca_number} = $value;
}
and the default get method is:
sub _get_method {
my($node) = @_;
return $node->{_nca_number};
}
If have chosen another representation of your nodes, you can provide alternative set and get methods by using the -set and -get options when creating the Algorithm::Tree::NCA object.
<<lessSYNOPSIS
use Algorithm::Tree::NCA;
my $tree = ...;
my $nca = new Algorithm::Tree::NCA(-tree => $tree);
my $x = $tree->get_node(...);
my $y = $tree->get_node(...);
my $z = $nca->nca($x,$y);
This package provides constant-time retrieval of the Nearest Common Ancestor (NCA) of nodes in a tree. The implementation is based on the algorithm by Harel and which can, after linear-time preprocessing, retrieve the nearest common ancestor of two nodes in constant time.
To implement the algorithm it is necessary to store some data for each node in the tree.
- A node number assigned to the node in a pre-order fashion
- A number to identify the run of the node ("ALGORITHM")
- The leader for each run, which should be retrievable through its node number
- A magic number ("ALGORITHM")
- The parent node for each node
- The maximum number assigned to a any node in the subtree
All data above, with the exception of the node number, is stored in an array inside the Algorithm::Tree::NCA object.
The node number has to be stored in the actual tree node in some manner (alternative solutions would be to slow to give constant-time retrieval), which requires a set method and a get method for the nodes. Since the most common case is using hashes to represent nodes, there are default implementations of the set and get methods.
The default set method is:
sub _set_method {
my($node,$value) = @_;
$node->{_nca_number} = $value;
}
and the default get method is:
sub _get_method {
my($node) = @_;
return $node->{_nca_number};
}
If have chosen another representation of your nodes, you can provide alternative set and get methods by using the -set and -get options when creating the Algorithm::Tree::NCA object.
Download (0.010MB)
Added: 2007-07-20 License: Perl Artistic License Price:
826 downloads
Icon execute feedback 0.4
Icon execute feedback replaces the zooming rectangle that is drawn if you activate an icon in konqueror for execution feedback. more>>
Icon execute feedback replaces the zooming rectangle that is drawn if you activate an icon in konqueror for execution feedback. It removes the rectangle and instead zooms the icon bigger and fades it out while doing. Its like MacOS X execution feedback.
Currently works in Konqueror, Kicker and all file dialogs. You will need a machine > 600 MHz for this though, else the
animation may be slow.
This is a patch against kdebase-3.5.6 and kdelibs-3.5.6
So you have to recompile the two packages. Please only do
that if you are experienced enough with recompiling KDE.
Apply the patches as follows:
1. Get kdebase-3.5.6
2. Get kdelibs-3.5.6
3. Get this patch
4. Unpack all archives
5. Change to the dir you unpacked kdelibs
6. Execute "patch -p1 7. Recompile kdelibs
8. Install kdelibs (necessary as some header files changed)
9. Change to the dir you unpacked kdebase
7. Execute "patch -p1 8. Recompile kdebase
9. Install kdebase
10. Logout of kde and then login again.
11. Watch the icons zooming
Have fun. If you dont understand the step by step manual above please inform yourself about how to recompile KDE on kde.org
Enhancements:
- Slowed down the animation a bit
<<lessCurrently works in Konqueror, Kicker and all file dialogs. You will need a machine > 600 MHz for this though, else the
animation may be slow.
This is a patch against kdebase-3.5.6 and kdelibs-3.5.6
So you have to recompile the two packages. Please only do
that if you are experienced enough with recompiling KDE.
Apply the patches as follows:
1. Get kdebase-3.5.6
2. Get kdelibs-3.5.6
3. Get this patch
4. Unpack all archives
5. Change to the dir you unpacked kdelibs
6. Execute "patch -p1 7. Recompile kdelibs
8. Install kdelibs (necessary as some header files changed)
9. Change to the dir you unpacked kdebase
7. Execute "patch -p1 8. Recompile kdebase
9. Install kdebase
10. Logout of kde and then login again.
11. Watch the icons zooming
Have fun. If you dont understand the step by step manual above please inform yourself about how to recompile KDE on kde.org
Enhancements:
- Slowed down the animation a bit
Download (0.073MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
961 downloads
Generic Game-Tree Library 2.1.4
Generic Game-Tree Library is a library designed to make it easier to program games in C. more>>
GGTL is a library designed to make it easier to program games in C. Generic Game-Tree Library provides an AI that is able to play most 2 player strategic games.
Nim, Tic-Tac-Toe, Reversi (aka Othello), Connect-4 and Chess are all examples of games that can all be implemented using GGTL.
GGTL comes with game-specific extensions that enables it to play Nim and Reversi almost out of the box. Please see the documentation for details.
Enhancements:
- "clock()" is used as a fallback for sub-second timing if "gettimeofday()" is not found.
- An internal typedef was dropped, and a header declaration for a function that didnt exist was removed.
- Some build system refactoring was done.
<<lessNim, Tic-Tac-Toe, Reversi (aka Othello), Connect-4 and Chess are all examples of games that can all be implemented using GGTL.
GGTL comes with game-specific extensions that enables it to play Nim and Reversi almost out of the box. Please see the documentation for details.
Enhancements:
- "clock()" is used as a fallback for sub-second timing if "gettimeofday()" is not found.
- An internal typedef was dropped, and a header declaration for a function that didnt exist was removed.
- Some build system refactoring was done.
Download (0.25MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
609 downloads
Suffix tree implementation library 1.2
Suffix tree implementation library is a C library, an implementation of the suffix trees algorithm to store/retrieve key/data pa more>>
Suffix tree implementation library is a C library, an implementation of the suffix trees algorithm to store/retrieve key/data pairs.
The main advantages are a linear indexing time, little memory usage, and very fast retrieving.
It has been developped on FreeBSD/gcc but should be fairly portable.
The source code "testsfx.c" show an example of how to use the library both for inserting, retrieving, and deleting data. There arent many functions and comments should be enough to give you an idea of how to use the library. (read the header of the source file)
You should edit sfxdisk.h to suit your needs: you can change the alphabet size and the offset type. It should be OK to use "long long" 64 bits ints instead of long, in fact I tested it succesfully but havent gone to the point of filling more than 2 GB of data (needless to say you need a 64 bits filesystem).
Two "tools" come with the library (new with version 1.2): dumpsfx and loadsfx. dumpsfx is used to dump the database: dumpsfx [-s separator] if you want to output the result as readable text or dumpsfx < file.sfx > -h to output it for reloading with loadsfx.
dumpsfx outputs on stdout and loadsfx reads from stdin. loadsfx < suffix tree file to create > < dumped_file
Enhancements:
- removed an useless offset incrementation in STwritenode
<<lessThe main advantages are a linear indexing time, little memory usage, and very fast retrieving.
It has been developped on FreeBSD/gcc but should be fairly portable.
The source code "testsfx.c" show an example of how to use the library both for inserting, retrieving, and deleting data. There arent many functions and comments should be enough to give you an idea of how to use the library. (read the header of the source file)
You should edit sfxdisk.h to suit your needs: you can change the alphabet size and the offset type. It should be OK to use "long long" 64 bits ints instead of long, in fact I tested it succesfully but havent gone to the point of filling more than 2 GB of data (needless to say you need a 64 bits filesystem).
Two "tools" come with the library (new with version 1.2): dumpsfx and loadsfx. dumpsfx is used to dump the database: dumpsfx [-s separator] if you want to output the result as readable text or dumpsfx < file.sfx > -h to output it for reloading with loadsfx.
dumpsfx outputs on stdout and loadsfx reads from stdin. loadsfx < suffix tree file to create > < dumped_file
Enhancements:
- removed an useless offset incrementation in STwritenode
Download (0.015MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
1189 downloads
AJAX Tree Control 0.1
AJAX Tree Control is a modified version of SilverStripes tree control. more>>
AJAX Tree Control is a modified version of SilverStripes tree control. It adds dynamic loading of child nodes via AJAX.
The default implementation uses the prototype library to make dynamic requests, but this behavior can be overridden by setting functions on the global Tree object.
There are a few demo Ruby on Rails applications included in the distribution that show how to use and customize the tree.
<<lessThe default implementation uses the prototype library to make dynamic requests, but this behavior can be overridden by setting functions on the global Tree object.
There are a few demo Ruby on Rails applications included in the distribution that show how to use and customize the tree.
Download (0.082MB)
Added: 2007-05-07 License: BSD License Price:
902 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 zooming down the tree of life 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