pictures of you lyr
Sponsored Links
Sponsored Links
pictures of you lyr
No.
Title
Catelory
Price
License
Expand All
1
Programming -> Libraries
GPL GNU General Public License
Picture of the Day PHP Script shows daily changing pictures. Each Web page can contain several pictures. Each picture is taken in random order from its own set of directories. An unlimited number of images and directories may be used. Picture of the Day PHP Script doesnt use a database.
Here are some key features of "Picture of the Day PHP Script":
· Can display several images per page
· Each image is taken from its own set of directories
· Image is randomly taken from directories
· Images are changed daily
· Unlimited number of images
· Unlimited number of directories
· Unlimited number of images per page
· Compatible with Unix and Windows
· Doesnt use database.
Here are some key features of "Picture of the Day PHP Script":
· Can display several images per page
· Each image is taken from its own set of directories
· Image is randomly taken from directories
· Images are changed daily
· Unlimited number of images
· Unlimited number of directories
· Unlimited number of images per page
· Compatible with Unix and Windows
· Doesnt use database.
2
Multimedia -> Graphics
OtherProprietary License with Source
Zenith Picture Gallery is a feature-rich picture gallery that organizes uploaded images into searchable categories, creates thumbnails, and stores individual statistics for each one.
Other features of Zenith Picture Gallery include downloadable categories and sub-categories, user accounts and profiles, batch adding via FTP and batch deleting, user comments and ratings, the ability to add languages and skins, the option to rebuild thumbnails, an IP blacklist, and a comprehensive admin control panel that provides access to a great deal of settings and formatting options.
Here are some key features of "Zenith Picture Gallery":
· Everything is done from the browser, from installation to configuration.
· Searcheable records by filters.
· Auto-resizing/resampling of images to thumbnails.
· Easy skinning.
· Categories and sub-categories with display permission options.
· User accounts, user profiles, control panels and user types.
· Easy management of languages.
· Blacklist containing IPs of troublesome users.
· Admin CP allows you to define countless settings and formatting options.
· A notice appears in the nav bar to admins when there are pictures, comments or users awaiting approval.
· Batch add pictures via FTP.
· Batch delete pictures.
· Rebuild thumbnails tool.
· Search result and display page addresses are linkable.
· Gallery can be turned on/off.
· Adding pictures can be disabled for guests.
· Sort pictures by Last comments, Most viewed, Top rated.
· ZIP and download pictures.
· User accounts, profiles and pictures can all be managed in the Admin CP.
· Option to receive an email when a picture is submitted.
· 21. Option to allow only registered users to view the gallery.
· 22. Option to set a timezone offset for picture submission dates.
· Categories are mapped to directories in the file structure.
· Users can choose a skin from the ones uploaded.
· Forgot my Password and Resend Activation Email tools.
· Admins can define custom fields for pictures.
· EXIF support.
Other features of Zenith Picture Gallery include downloadable categories and sub-categories, user accounts and profiles, batch adding via FTP and batch deleting, user comments and ratings, the ability to add languages and skins, the option to rebuild thumbnails, an IP blacklist, and a comprehensive admin control panel that provides access to a great deal of settings and formatting options.
Here are some key features of "Zenith Picture Gallery":
· Everything is done from the browser, from installation to configuration.
· Searcheable records by filters.
· Auto-resizing/resampling of images to thumbnails.
· Easy skinning.
· Categories and sub-categories with display permission options.
· User accounts, user profiles, control panels and user types.
· Easy management of languages.
· Blacklist containing IPs of troublesome users.
· Admin CP allows you to define countless settings and formatting options.
· A notice appears in the nav bar to admins when there are pictures, comments or users awaiting approval.
· Batch add pictures via FTP.
· Batch delete pictures.
· Rebuild thumbnails tool.
· Search result and display page addresses are linkable.
· Gallery can be turned on/off.
· Adding pictures can be disabled for guests.
· Sort pictures by Last comments, Most viewed, Top rated.
· ZIP and download pictures.
· User accounts, profiles and pictures can all be managed in the Admin CP.
· Option to receive an email when a picture is submitted.
· 21. Option to allow only registered users to view the gallery.
· 22. Option to set a timezone offset for picture submission dates.
· Categories are mapped to directories in the file structure.
· Users can choose a skin from the ones uploaded.
· Forgot my Password and Resend Activation Email tools.
· Admins can define custom fields for pictures.
· EXIF support.
3
Programming -> Libraries
Perl Artistic License
Gtk2::Ex::MindMapView::Content::Picture is a Perl module to display a picture.
HEIRARCHY
Gtk2::Ex::MindMapView::Content
+----Gtk2::Ex::MindMapView::Content::Picture
SYNOPSIS
use Gtk2::Ex::MindMapView::Content::Picture
Displays a picture on a Gnome2::Canvas. The image is not scaled or clipped. The caller must prepare the image before it is passed to this module.
INTERFACE
Properties
group (Gnome2::Canvas::Group)
The canvas group on which this picture will be drawn.
pixbuf (Gtk2::Gdk::Pixbuf)
The pixbuf that will be drawn on the canvas group.
x (double)
The x-coordinate of the top left corner of the picture.
y (double)
The y-coordinate of the top left corner of the picture.
width (double)
The width of the picture.
height (double)
The height of the picture.
Methods
new(group=>$group, pixbuf=>$pixbuf, ...)
Instantiate a Gtk2::Ex::MindMapView::Content::Picture content item. You must give a Gnome2::Canvas::Group on which to place the content item, and you must give a Gtk2::Gdk::Pixbuf that contains the picture to be displayed.
content_get_image()
Overrides the method in Gtk2::Ex::MindMapView::Content. Returns the Gnome2::Canvas::Pixbuf that is displayed on the canvas.
content_set_x()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the x-coordinate of the top left corner of the picture.
content_set_y()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the y-coordinate of the top left corner of the picture.
content_set_width()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the width of the picture.
content_set_height()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the height of the picture.
content_set_param()
Overrides the method in Gtk2::Ex::MindMapView::Content. Passes a parameter to the Gnome2::Canvas::Pixbuf.
HEIRARCHY
Gtk2::Ex::MindMapView::Content
+----Gtk2::Ex::MindMapView::Content::Picture
SYNOPSIS
use Gtk2::Ex::MindMapView::Content::Picture
Displays a picture on a Gnome2::Canvas. The image is not scaled or clipped. The caller must prepare the image before it is passed to this module.
INTERFACE
Properties
group (Gnome2::Canvas::Group)
The canvas group on which this picture will be drawn.
pixbuf (Gtk2::Gdk::Pixbuf)
The pixbuf that will be drawn on the canvas group.
x (double)
The x-coordinate of the top left corner of the picture.
y (double)
The y-coordinate of the top left corner of the picture.
width (double)
The width of the picture.
height (double)
The height of the picture.
Methods
new(group=>$group, pixbuf=>$pixbuf, ...)
Instantiate a Gtk2::Ex::MindMapView::Content::Picture content item. You must give a Gnome2::Canvas::Group on which to place the content item, and you must give a Gtk2::Gdk::Pixbuf that contains the picture to be displayed.
content_get_image()
Overrides the method in Gtk2::Ex::MindMapView::Content. Returns the Gnome2::Canvas::Pixbuf that is displayed on the canvas.
content_set_x()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the x-coordinate of the top left corner of the picture.
content_set_y()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the y-coordinate of the top left corner of the picture.
content_set_width()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the width of the picture.
content_set_height()
Overrides the method in Gtk2::Ex::MindMapView::Content. Sets the height of the picture.
content_set_param()
Overrides the method in Gtk2::Ex::MindMapView::Content. Passes a parameter to the Gnome2::Canvas::Pixbuf.
4
Internet -> HTTP
GPL GNU General Public License
Picture Downloader is an app suitable for downloading pictures from websites. Picture Downloader as the name implies is an application written in C-Sharp and Gtk-Sharp made to automate the process of downloading images from websites, Perfect for TGPs.
Right now Picture Downloader is in a very early stage of development , this means bugs are still there and some features are on their way.
Here are some key features of "Picture Downloader":
· Scan HTML code to extract links to images.
· Save pictures to a desired directory.
· Filter type of pictures (jpg, jpeg, gif, png).
· Can download from secure sites (.htacces, .htpasswd).
Right now Picture Downloader is in a very early stage of development , this means bugs are still there and some features are on their way.
Here are some key features of "Picture Downloader":
· Scan HTML code to extract links to images.
· Save pictures to a desired directory.
· Filter type of pictures (jpg, jpeg, gif, png).
· Can download from secure sites (.htacces, .htpasswd).
5
Games -> RPG
GPL GNU General Public License
You Only Live Once is a Seven Day Roguelike game.
Here are some key features of "You Only Live Once":
· Extremely tactical combat. There is no randomness in combat. You always hit and always do full damage. This means that careful placement is the difference between success and failure.
· Heavy on plot and characterization. A story is told. It is not just kill things for no reason. (If you want to just kill things for no reason, POWDER is recommended)
· Quick to complete. You can likely fully explore and enjoy the game in an hour or two. You are then free to get on with your life.
Whats New in This Release:
· Version 005 sees the mac-curses build not be distributed. Instead, youll have to content yourself by compiling it by hand out of the macport directory.
Here are some key features of "You Only Live Once":
· Extremely tactical combat. There is no randomness in combat. You always hit and always do full damage. This means that careful placement is the difference between success and failure.
· Heavy on plot and characterization. A story is told. It is not just kill things for no reason. (If you want to just kill things for no reason, POWDER is recommended)
· Quick to complete. You can likely fully explore and enjoy the game in an hour or two. You are then free to get on with your life.
Whats New in This Release:
· Version 005 sees the mac-curses build not be distributed. Instead, youll have to content yourself by compiling it by hand out of the macport directory.
6
Games -> RPG
GPL GNU General Public License
Secret of Eternia project is a 2D RPG using ClanLib.
The eaisest way to get started is to use an example map from the game itself. Open up (File-Open) the first map in the maps/ folder (maps/1.fmp). You will notice that the map looks exactly like the first screen of the game demo!
You will notice the screen is divided into 2 main sections. The larger section is the preview of the map you are working on. The left side menu is a listing of all avaliable blocks that you currently have in the map. You can click on a block to set it as your current brush. This is similar to choosing a paint color in a paint program. Once you select a block, you can then edit the map by clicking in the map area. This is the generic way to edit the map.
Play around with this map to create some different landscapes and such using many blocks. You can even save the map and start up SoE to see your changes! (Make sure you have a backup of the original map, or you will have to download the game again).
Whats New in This Release:
· Bug fixes! See the forum for detailed information.
· Lua support is added in. (see docs/ for how to use this)
· Lighting effects are here!
· Fully Working Windows Support
The eaisest way to get started is to use an example map from the game itself. Open up (File-Open) the first map in the maps/ folder (maps/1.fmp). You will notice that the map looks exactly like the first screen of the game demo!
You will notice the screen is divided into 2 main sections. The larger section is the preview of the map you are working on. The left side menu is a listing of all avaliable blocks that you currently have in the map. You can click on a block to set it as your current brush. This is similar to choosing a paint color in a paint program. Once you select a block, you can then edit the map by clicking in the map area. This is the generic way to edit the map.
Play around with this map to create some different landscapes and such using many blocks. You can even save the map and start up SoE to see your changes! (Make sure you have a backup of the original map, or you will have to download the game again).
Whats New in This Release:
· Bug fixes! See the forum for detailed information.
· Lua support is added in. (see docs/ for how to use this)
· Lighting effects are here!
· Fully Working Windows Support
7
Games -> RPG
GPL GNU General Public License
Caves of Golorp project is a Rogue-like game in Prolog. It features a sophisticated level generator, smart monsters, and a unique magic system.
About the dungeon: A lot of things arent implemented. There are monsters you can fight, but not many kinds, and you have to use your bare hands.
The only monsters youll actually see are bear cubs and "persons" (human-like creatures) because Im still defining the attributes for the others. Read mtbl.pl for a glimpse of some of my ideas for future monsters.
There are a lot of different kinds of levels, but you have to go deep to see them and you probably wont survive that long unless you cheat.
Somewhere between levels 5 and 14 there is an extra "up" staircase leading into the infinitely tall Tower of Golorp, which is worth a visit because it has different layouts and different monsters from the main dungeon.
About the dungeon: A lot of things arent implemented. There are monsters you can fight, but not many kinds, and you have to use your bare hands.
The only monsters youll actually see are bear cubs and "persons" (human-like creatures) because Im still defining the attributes for the others. Read mtbl.pl for a glimpse of some of my ideas for future monsters.
There are a lot of different kinds of levels, but you have to go deep to see them and you probably wont survive that long unless you cheat.
Somewhere between levels 5 and 14 there is an extra "up" staircase leading into the infinitely tall Tower of Golorp, which is worth a visit because it has different layouts and different monsters from the main dungeon.
8
Internet -> HTTP
GPL GNU General Public License
SPGM is a PHP script that displays picture galleries on the web. It is intended to provide a very simple way to set up online photo albums: creating directories, filling them with pictures and uploading to your website... That is what its all about !
Several cool features are also included, while keeping in mind that the program aims to be as lightweight, simple and portable as possible. Dont expect automatic thumbnail generation, advanced search functions, nor per-gallery full statistics then.
SPGM generates XHTML 1.0 Strict compliant code and makes extensive use of CSS stylesheets to render galleries. It only requires PHP version 4 or higher and does not rely on image manipulation libraries (like GD), or any database system whatsoever.
Here are some key features of "Simple Picture Gallery Manager":
· gallery/picture captioning
· unlimited sub-galleries
· per gallery complete configuration (inheritance supported)
· several sort options for both pictures and galleries
· random/fixed thumbnails used for gallery previews
· new pictures highlighting
· hidden galleries
· EXIF support
· slideshow mode
· easy integration into websites
· multi-language support (29 languages are currently provided)
· flavors (themes) available for use
Whats New in This Release:
· This is a maintenance release that provides various bugfixes and small features.
· People who want to upgrade from previous versions should pay attention to the release notes, as a few configuration files must be updated as well.
Several cool features are also included, while keeping in mind that the program aims to be as lightweight, simple and portable as possible. Dont expect automatic thumbnail generation, advanced search functions, nor per-gallery full statistics then.
SPGM generates XHTML 1.0 Strict compliant code and makes extensive use of CSS stylesheets to render galleries. It only requires PHP version 4 or higher and does not rely on image manipulation libraries (like GD), or any database system whatsoever.
Here are some key features of "Simple Picture Gallery Manager":
· gallery/picture captioning
· unlimited sub-galleries
· per gallery complete configuration (inheritance supported)
· several sort options for both pictures and galleries
· random/fixed thumbnails used for gallery previews
· new pictures highlighting
· hidden galleries
· EXIF support
· slideshow mode
· easy integration into websites
· multi-language support (29 languages are currently provided)
· flavors (themes) available for use
Whats New in This Release:
· This is a maintenance release that provides various bugfixes and small features.
· People who want to upgrade from previous versions should pay attention to the release notes, as a few configuration files must be updated as well.
9
Games -> Arcade
LGPL GNU Lesser General Public License
Escape of the Unicorn project is a side-scrolling, 2D flying shooter game.
Welcome to the land of miraculous creatures.
Take a risk and play the game called
Escape of the Unicorn.
You play a unicorn,
a noble and most beautiful animal,
the most beautiful to have ever existed.
Your goal is to escape
from a cave full of monsters and traps.
You can move with the arrow keys and fire missiles.
Every missile can harm a monster if it is aimed well.
Beware of the monsters and lasers.
They decrease your energy when you touch them.
The same happens when you hit walls.
Some creatures may also shoot fireballs.
Be careful at all times.
When you are out of energy,
you die and lose the game.
Whats New in This Release:
· Levels now have more complex shape
· 3 crafted levels
· Per-object speed control, and new types of interactions
· New game objects such as Puff Fish, Wall Spikes, Bloops
· Walls no longer damage player, immunity time much shorter
Welcome to the land of miraculous creatures.
Take a risk and play the game called
Escape of the Unicorn.
You play a unicorn,
a noble and most beautiful animal,
the most beautiful to have ever existed.
Your goal is to escape
from a cave full of monsters and traps.
You can move with the arrow keys and fire missiles.
Every missile can harm a monster if it is aimed well.
Beware of the monsters and lasers.
They decrease your energy when you touch them.
The same happens when you hit walls.
Some creatures may also shoot fireballs.
Be careful at all times.
When you are out of energy,
you die and lose the game.
Whats New in This Release:
· Levels now have more complex shape
· 3 crafted levels
· Per-object speed control, and new types of interactions
· New game objects such as Puff Fish, Wall Spikes, Bloops
· Walls no longer damage player, immunity time much shorter
10
Miscellaneous -> Security
GPL GNU General Public License
Are You Human? is a script that uses a graphical test to insure that a human is being dealt with rather than a script.
This is useful to avoid automated Web signups or automated attempts to crack passwords.
There are many equivalent libraries for other languages but this is the first one for Python. The Python Imaging Library (PIL) is required.
This is useful to avoid automated Web signups or automated attempts to crack passwords.
There are many equivalent libraries for other languages but this is the first one for Python. The Python Imaging Library (PIL) is required.
11
Games -> Simulation
GPL GNU General Public License
Cosmos of Methos is a game which brings you back to the world of the Ancient Times.
You are placed behind the wheel of a Hellenik Trireme, of a Phoenecian trade-ship or a Skythian pirate ship.
Nevertheless, you have equally the oportunity to rule your destiny. To become from a peaceful trader, a fearsome captain.
You are placed behind the wheel of a Hellenik Trireme, of a Phoenecian trade-ship or a Skythian pirate ship.
Nevertheless, you have equally the oportunity to rule your destiny. To become from a peaceful trader, a fearsome captain.
12
Programming -> Libraries
GPL GNU General Public License
Evocosm is a C++ Framework for Evolutionary Computing library.
Evocosm is a set of classes that abstract the fundamental components of an evolutionary algorithm. Ill list the components here with a bit of introduction; you can review the details of the classes by downloading the code archives or by reviewing the online documentation (see the menu at the articles beginning for code and documentation links.)
All class documentation was generated from source code comments using doxygen. These docs have not been thoroughly proofread, so they may contain a few typos and minor errors. Self-publishing has taught me the value of a good proofreader.
Evolutionary algorithms come in a variety of shapes and flavors, but at their core, they all share certain characteristics: populations that reproduce and mutate through a series of generations, producing future generations based on some measure of fitness. An amazing variety of algorithms can be built on that general framework, which leads me to construct a set of core classes as the basis for future applications.
The classes include:
Random Numbers
Evocosm relies on the code in The Twisted Road to to Randomness for random number generation. The Mersenne Twister algorithm is particularly well-suited to evolutionary algorithms, based on its long period, granularity, "randomness", and speed. As of the 2.1.0 release of libevocosm, the mtprng class resides in libcoyote, and not libevocosm as it did earlier. This means that any program using libevocosm must also link against libcoyote.
Validation
To validate function arguments, Evocosm uses the code I describe in Beyond Assert; this code is part of libcoyote. Any program using libevocosm must also link against libcoyote.
Floating- Point Chromosomes
Evcosom supports the crossover and mutation of IEEE-754 floating-point numbers, using an algorithm I invented in the mid-1990s. This topic is covered in detail here.
Roulette Wheels
The roulette_wheel class implements the concept of a "software roulette wheel" for Evocosm. This is a tool for natural selection, wherein the fitness of an organism determines the width of its "slot" on an imaginary roulette wheel.
Organisms
Think of an "organism" as an answer to a problem posed by a fitness landscape; "genes" define its behavior and an associated fitness value is assigned by an evocosm during testing. Evocosm provides the freedom to define organisms as almost anything: bit strings, floating-point numbers, finite state machines, LISP programs, or external robots controlled via radio waves. In A Complexity of Options, I used an Evocosm-derived GA to determine the gcc options that produce the faster code.
Fitness Landscapes
A "fitness landscape" defines the environment where organisms "live" or a problem that they are tested against. The landscape is intimately tied to the nature of the organism; think of an organism as a potential solution to a problem implemented by the landscape. A floating-point organism, for example, could be tested by a fitness landscape that represents a function to be maximized. Or, an organism describing the shape of wing could be tested by a landscape that simulates a wind tunnel.
Evocosms
The evocosm class binds a population of organisms to a set of objects that define the rules of survival and reproduction. An evocosm will have one or more populations, which will evolve against population-unique and shared (common) fitness landscapes; breeding is controlled by a set of class objects from the following classes.
Fitness Scaling
As a population converges on an "answer", the difference between fitness values often becomes very small; this prevents the best solutions from having a significant advantage in reproduction. Fitness scaling solves this problem by adjusting the fitness values to the advantage of the most-fit chromosomes. Evocosm includes a variety of fitness scaling algorithms.
Migration
A migrator removes individuals (via "emigration") from a population of organisms, transferring them to another population (via "immigration"). The only concrete implementation of this interface is random_pool_migrator, which defines a specific number of organisms that may migrate from each population to another. When creating a random_pool_migrator, specify the number of organisms that can migrate from each population. Migration is, of course, meaningless in any application that has only one population.
Selecting Survivors
A selector decides which organisms survive from one generation to the next. Some evolutionary algorithms will not use a selector; other will. In general, it is effective to keep the "best" organisms from one generation to the next, so that good genes do not become lost at random. This is, of course, an improvement on nature, where being "the best" doesnt guarantee survival.
Reproduction
In most cases, a reproducer generates new organisms using parents selected (by fitness) from an existing population. In some singular (and probably rare) cases, a reproducer might generate new, random organisms in order to keep diversity high. Reproduction techniques can include crossover and asexual, sexual and (my favorite) try-sexual models.
Mutation Operators
A mutator applies mutations (random, usually small changes) to a set of organisms. Mutation is highly dependent on the type of organism. In traditional genetic algorithms, a mutation flips one or more bits in an integer (i.e., chromosome). Evolving a path for the Traveling Salesman Problem involves complex mutations that maintain valid permutations of destination points; in the case of floating-point numbers, Ive provided utilities for mutating and crossing IEC-60559 (IEEE- 754) float and double types.
Whats New in This Release:
· Minor bugfixes, code cleanups, and changes to pseudo-random number generators.
· Now includes Visual Studio 2005 projects along with GNU build files.
Evocosm is a set of classes that abstract the fundamental components of an evolutionary algorithm. Ill list the components here with a bit of introduction; you can review the details of the classes by downloading the code archives or by reviewing the online documentation (see the menu at the articles beginning for code and documentation links.)
All class documentation was generated from source code comments using doxygen. These docs have not been thoroughly proofread, so they may contain a few typos and minor errors. Self-publishing has taught me the value of a good proofreader.
Evolutionary algorithms come in a variety of shapes and flavors, but at their core, they all share certain characteristics: populations that reproduce and mutate through a series of generations, producing future generations based on some measure of fitness. An amazing variety of algorithms can be built on that general framework, which leads me to construct a set of core classes as the basis for future applications.
The classes include:
Random Numbers
Evocosm relies on the code in The Twisted Road to to Randomness for random number generation. The Mersenne Twister algorithm is particularly well-suited to evolutionary algorithms, based on its long period, granularity, "randomness", and speed. As of the 2.1.0 release of libevocosm, the mtprng class resides in libcoyote, and not libevocosm as it did earlier. This means that any program using libevocosm must also link against libcoyote.
Validation
To validate function arguments, Evocosm uses the code I describe in Beyond Assert; this code is part of libcoyote. Any program using libevocosm must also link against libcoyote.
Floating- Point Chromosomes
Evcosom supports the crossover and mutation of IEEE-754 floating-point numbers, using an algorithm I invented in the mid-1990s. This topic is covered in detail here.
Roulette Wheels
The roulette_wheel class implements the concept of a "software roulette wheel" for Evocosm. This is a tool for natural selection, wherein the fitness of an organism determines the width of its "slot" on an imaginary roulette wheel.
Organisms
Think of an "organism" as an answer to a problem posed by a fitness landscape; "genes" define its behavior and an associated fitness value is assigned by an evocosm during testing. Evocosm provides the freedom to define organisms as almost anything: bit strings, floating-point numbers, finite state machines, LISP programs, or external robots controlled via radio waves. In A Complexity of Options, I used an Evocosm-derived GA to determine the gcc options that produce the faster code.
Fitness Landscapes
A "fitness landscape" defines the environment where organisms "live" or a problem that they are tested against. The landscape is intimately tied to the nature of the organism; think of an organism as a potential solution to a problem implemented by the landscape. A floating-point organism, for example, could be tested by a fitness landscape that represents a function to be maximized. Or, an organism describing the shape of wing could be tested by a landscape that simulates a wind tunnel.
Evocosms
The evocosm class binds a population of organisms to a set of objects that define the rules of survival and reproduction. An evocosm will have one or more populations, which will evolve against population-unique and shared (common) fitness landscapes; breeding is controlled by a set of class objects from the following classes.
Fitness Scaling
As a population converges on an "answer", the difference between fitness values often becomes very small; this prevents the best solutions from having a significant advantage in reproduction. Fitness scaling solves this problem by adjusting the fitness values to the advantage of the most-fit chromosomes. Evocosm includes a variety of fitness scaling algorithms.
Migration
A migrator removes individuals (via "emigration") from a population of organisms, transferring them to another population (via "immigration"). The only concrete implementation of this interface is random_pool_migrator, which defines a specific number of organisms that may migrate from each population to another. When creating a random_pool_migrator, specify the number of organisms that can migrate from each population. Migration is, of course, meaningless in any application that has only one population.
Selecting Survivors
A selector decides which organisms survive from one generation to the next. Some evolutionary algorithms will not use a selector; other will. In general, it is effective to keep the "best" organisms from one generation to the next, so that good genes do not become lost at random. This is, of course, an improvement on nature, where being "the best" doesnt guarantee survival.
Reproduction
In most cases, a reproducer generates new organisms using parents selected (by fitness) from an existing population. In some singular (and probably rare) cases, a reproducer might generate new, random organisms in order to keep diversity high. Reproduction techniques can include crossover and asexual, sexual and (my favorite) try-sexual models.
Mutation Operators
A mutator applies mutations (random, usually small changes) to a set of organisms. Mutation is highly dependent on the type of organism. In traditional genetic algorithms, a mutation flips one or more bits in an integer (i.e., chromosome). Evolving a path for the Traveling Salesman Problem involves complex mutations that maintain valid permutations of destination points; in the case of floating-point numbers, Ive provided utilities for mutating and crossing IEC-60559 (IEEE- 754) float and double types.
Whats New in This Release:
· Minor bugfixes, code cleanups, and changes to pseudo-random number generators.
· Now includes Visual Studio 2005 projects along with GNU build files.
13
Miscellaneous -> Information-Management
GPL GNU General Public License
Clepsydra is a free web application for managing a numeric data collection (its pictures centric, but can also store other type of content).
Clepsydra allows you to share your documents over the internet. So you dont have anymore to send your pictures by email or to check ten different web sites to look at the pictures of the same wedding.
Different people contribute by adding their pictures or documents and the other users can look at them, search for them, view a satellite map containing them or display a slide show. Instead of trying to collect all the pictures from you friends and family, you can just manage them in a central server, and publish them to everybody easily in one shot.
But if you want to look only at the pictures you took its real easy too. The goal is that each one is not running its own gallery system, but instead one gallery system is used by everybody.
Here are some key features of "Clepsydra":
· Create document bases that will contains documents and all related entities and are isolated from each other
· Import documents one at a time, or by uploading a zip file containing documents.
· Describe your documents by name, description (rich text), significance, keywords, event, location, authors, people (that are appearing on a picture for example), date.
· Automatic detection of mime type to guess if its a photo or a video document for example
· For photos thumbnail creation, rotation and automatic date detection for pictures that contains EXIF data
· Creation of locations, events, persons and arbitrary keywords that will be assigned to documents
· Search of documents using all the defined attributes, for example all picture of renée and that were taken in the caucasian area, searches can be saved to create "virtual collections" of pictures. That is to say you can save a search for all the pictures of a new family baby and then have a dynamic collection of this pictures that will reflect the pictures of that baby after you saved your search, then you can see a slide show of this pictures for example.
· User management and permissions, users are people that can connect to the application, they can have different permissions on each document base : viewer, contributor, administrator, and they can choose the language they want the application to be localized in.
· Configurable e-mail notification support to be warned when new pictures are added to a base, and when an error occurs
· E-mail support to send documents by this media
· Printing support to send pictures to printing services (really early stage for that feature, not usable yet)
· Map support to see your documents on a map, by defining a tree of geolocalized locations, so you can see a satellite map of the locations from one of your trip and the pictures located there
· Slide show
· Localization is supported (for now french, english and partially italian)
· From a technical point of view clepsydra is following the MVC principles, so one can use the data API without the web interface, to automate tasks, or build a new user interface on top of the api. Unit tests are used to test the API so theyre examples of how to use it. For now just one content transformer (image rotation) is implemented, but its a matter of implementing an interface to add a new one.
· Everything is stored in the database even the content of the documents so its pretty simple to save and restore an instance of the application, and data integrity can be better checked.
Clepsydra allows you to share your documents over the internet. So you dont have anymore to send your pictures by email or to check ten different web sites to look at the pictures of the same wedding.
Different people contribute by adding their pictures or documents and the other users can look at them, search for them, view a satellite map containing them or display a slide show. Instead of trying to collect all the pictures from you friends and family, you can just manage them in a central server, and publish them to everybody easily in one shot.
But if you want to look only at the pictures you took its real easy too. The goal is that each one is not running its own gallery system, but instead one gallery system is used by everybody.
Here are some key features of "Clepsydra":
· Create document bases that will contains documents and all related entities and are isolated from each other
· Import documents one at a time, or by uploading a zip file containing documents.
· Describe your documents by name, description (rich text), significance, keywords, event, location, authors, people (that are appearing on a picture for example), date.
· Automatic detection of mime type to guess if its a photo or a video document for example
· For photos thumbnail creation, rotation and automatic date detection for pictures that contains EXIF data
· Creation of locations, events, persons and arbitrary keywords that will be assigned to documents
· Search of documents using all the defined attributes, for example all picture of renée and that were taken in the caucasian area, searches can be saved to create "virtual collections" of pictures. That is to say you can save a search for all the pictures of a new family baby and then have a dynamic collection of this pictures that will reflect the pictures of that baby after you saved your search, then you can see a slide show of this pictures for example.
· User management and permissions, users are people that can connect to the application, they can have different permissions on each document base : viewer, contributor, administrator, and they can choose the language they want the application to be localized in.
· Configurable e-mail notification support to be warned when new pictures are added to a base, and when an error occurs
· E-mail support to send documents by this media
· Printing support to send pictures to printing services (really early stage for that feature, not usable yet)
· Map support to see your documents on a map, by defining a tree of geolocalized locations, so you can see a satellite map of the locations from one of your trip and the pictures located there
· Slide show
· Localization is supported (for now french, english and partially italian)
· From a technical point of view clepsydra is following the MVC principles, so one can use the data API without the web interface, to automate tasks, or build a new user interface on top of the api. Unit tests are used to test the API so theyre examples of how to use it. For now just one content transformer (image rotation) is implemented, but its a matter of implementing an interface to add a new one.
· Everything is stored in the database even the content of the documents so its pretty simple to save and restore an instance of the application, and data integrity can be better checked.
14
Multimedia -> Audio
GPL GNU General Public License
GWhere project allows you to manage a catalog of your CDs and any other removable media (such as hard disks, floppy disks, Zip disks, CD-ROMs, etc...) indexed in a database.
With GWhere it is easy to browse your CDs or to make a quick search without needing to insert each CD one after another.
GWhere is not finalized, but it will still work and GWhere is very usable. GWhere is free and distributed under the free GNU GPL license.
This program is written in C with GTK+ for GNU/Linux, FreeBSD and MS Windows.
Here are some key features of "GWhere":
Graphical user interface
· GWhere is very easy to use by its intuitive graphic interface. The principal functionalities are accessible in the principal window thanks to panes.
· The exploration of the catalogs is done as in a traditional explorer of files. The majority of the functions are accessible by mouse right click, the menus bar or by the tools bar.
· The functionalities are explained with tool tips. Thus simplifying the comprehension of the program for a user beginner.
Multilingual support
· GWhere can be used in any supported language. If the language of the operating system is not supported then the program will be executed in English (language by defect). The multilingual support is realized with the GNU internationalization system. It is thus very easy for a user to translate GWhere in new a language.
Manager of catalogs
· The catalogues are stored in a very simple data base : a file. Not need to install and configure a complex and enormous data base. The format of the file is optimized not to be too large and to be able to reach the data quickly.
· Information about files, folders, disks
Detailed information
· The strong point of this kind of program is to be able to find acurate information on a file, a repertory or a disc. GWhere makes it possible to do it simply: either in the explorer of files, or with right click. The user can find all necessary information: name, size, dates, category, description...
Automatic detection of the devices
· Whereas other programs require of the user to indicate which is the way to access the device to add to the catalog (and for some the device even should be mounted manually), GWhere detects only the list of the devices present and automatically mount (optional) that which will be added (the automatic eject in the case of CD-Rom can be also activated).
Search engine
· Equipped with a powerful search engine, GWhere makes it possible to find one or more files quickly. This search engine is compatible with the regular expressions.
· Fast research is very easy of use. It makes it possible however to make some adjustments of research (case sensitive, ...).
· Advanced research (nonavailable) makes it possible as for it to make the research based on all the criteria available in the data base.
Settings panel
· In order to correspond to users needs, a important number of functionalities are settables. In this panel we can configure all properties about catalogs : compression ratio, default catalog, catalogs exploration, mail sending...
Mail sending by mail
· This tiny gadget is very usefull in order to quickly send his own last catalog to their friends.
Catalog import/export
· Interroperability sign, it is possible to import or export catalogs from or to differents formats.
· Differents formats support is done via plugins. So GWhere is not closed to no catalog format.
Whats New in This Release:
· Critical crashes for catalog import and empty result search were fixed.
· An application freeze which occurred when the disk to add contains pipe files was fixed.
· The disk adding was optimized when auto description is activated.
· A lot of compilation warnings were solved.
With GWhere it is easy to browse your CDs or to make a quick search without needing to insert each CD one after another.
GWhere is not finalized, but it will still work and GWhere is very usable. GWhere is free and distributed under the free GNU GPL license.
This program is written in C with GTK+ for GNU/Linux, FreeBSD and MS Windows.
Here are some key features of "GWhere":
Graphical user interface
· GWhere is very easy to use by its intuitive graphic interface. The principal functionalities are accessible in the principal window thanks to panes.
· The exploration of the catalogs is done as in a traditional explorer of files. The majority of the functions are accessible by mouse right click, the menus bar or by the tools bar.
· The functionalities are explained with tool tips. Thus simplifying the comprehension of the program for a user beginner.
Multilingual support
· GWhere can be used in any supported language. If the language of the operating system is not supported then the program will be executed in English (language by defect). The multilingual support is realized with the GNU internationalization system. It is thus very easy for a user to translate GWhere in new a language.
Manager of catalogs
· The catalogues are stored in a very simple data base : a file. Not need to install and configure a complex and enormous data base. The format of the file is optimized not to be too large and to be able to reach the data quickly.
· Information about files, folders, disks
Detailed information
· The strong point of this kind of program is to be able to find acurate information on a file, a repertory or a disc. GWhere makes it possible to do it simply: either in the explorer of files, or with right click. The user can find all necessary information: name, size, dates, category, description...
Automatic detection of the devices
· Whereas other programs require of the user to indicate which is the way to access the device to add to the catalog (and for some the device even should be mounted manually), GWhere detects only the list of the devices present and automatically mount (optional) that which will be added (the automatic eject in the case of CD-Rom can be also activated).
Search engine
· Equipped with a powerful search engine, GWhere makes it possible to find one or more files quickly. This search engine is compatible with the regular expressions.
· Fast research is very easy of use. It makes it possible however to make some adjustments of research (case sensitive, ...).
· Advanced research (nonavailable) makes it possible as for it to make the research based on all the criteria available in the data base.
Settings panel
· In order to correspond to users needs, a important number of functionalities are settables. In this panel we can configure all properties about catalogs : compression ratio, default catalog, catalogs exploration, mail sending...
Mail sending by mail
· This tiny gadget is very usefull in order to quickly send his own last catalog to their friends.
Catalog import/export
· Interroperability sign, it is possible to import or export catalogs from or to differents formats.
· Differents formats support is done via plugins. So GWhere is not closed to no catalog format.
Whats New in This Release:
· Critical crashes for catalog import and empty result search were fixed.
· An application freeze which occurred when the disk to add contains pipe files was fixed.
· The disk adding was optimized when auto description is activated.
· A lot of compilation warnings were solved.
15
Desktop-Environment -> Screensavers
GPL GNU General Public License
Theyre Coming to Get You Barbara is a screensaver inspired by the horror movie, "Night of the Living Dead".
16
Internet -> HTTP
GPL GNU General Public License
phpLicenseWatcher is a Web frontend to the FlexLM lmstat and lmdiag commands. You can keep track of usage, health of license servers, get alerted when licenses are due to expire, and capture usage history.
Here are some key features of "phpLicenseWatcher":
· Shows the health of a license server or a group of them
· Check which licenses are being used and who is currently using them
· Get a listing of licenses, their expiration dates and number of days to expiration
· E-mail alert of licenses that will expire within certain time period ie. within next 10 days.
· Monitors license utilization
Whats New in This Release:
· A new Web-based configuration interface.
· Many minor bugfixes
Here are some key features of "phpLicenseWatcher":
· Shows the health of a license server or a group of them
· Check which licenses are being used and who is currently using them
· Get a listing of licenses, their expiration dates and number of days to expiration
· E-mail alert of licenses that will expire within certain time period ie. within next 10 days.
· Monitors license utilization
Whats New in This Release:
· A new Web-based configuration interface.
· Many minor bugfixes
17
Programming -> Libraries
GPL GNU General Public License
libptp2 is a library used to communicate with PTP devices like still imaging cameras or MP3 players (KODAK mc3).
You can download files or tweak camera properties using ptpcam program boundled with libptp2.
Supported Cameras
The list of cameras implementing PTP is constantly growing. Most (if not all) USB still cameras designed after 2002 are supporting PTP. Below is the list of vendors implementing PTP in their cameras:
* Kodak
* HP
* Nikon
* Canon
* Panasonic
* Olympus
* Konica
* Minolta
* Fuji
* Ricoh
* Sony
More are comming...
Please note that if your camera is supporting PTP it does not mean that it is capable of performing all PTP operations (like trigerring capture, uploading files or tweaking properties). Sony cameras are good example of poor PTP implementation where the only thing you can do is downloading files. Sony even breaks the USB specification assigning all its cameras the same product/vendor IDs so dont buy Sony if you want to stay out of problems.
Currently most PTP features are supported. Uploading/downloading files, taking pictures and setting camera properties is supported as long as your camera supports it. However there are many Vendor Extensions that are not supported.
For example Canon uses some proprietary extension operations to take pictures (entering capture mode, extending lens and so on), Nikon introduces proprietary PTP properties.
Unfortunately I have access to couple of Kodak cameras only so to help support extension features you may send me a patch or donate/lend the camera.
Whats New in This Release:
· A number of bugs were fixed, including leaving the camera in an unpredictable state when an I/O error occurs.
· The projects own reimplementation of the old libusb interface (IOCTL_USB_BULK) is used instead of the new URB interface, which is 20% to 50% slower and sometime leads to I/O errors.
· File time preservation across download was added.
· Better capture support was added.
· A bug that caused files over 2MB to be corrupted while downloading was fixed.
· The --loop-capture feature was added.
· Configure errors and parralel build with make -j were fixed.
You can download files or tweak camera properties using ptpcam program boundled with libptp2.
Supported Cameras
The list of cameras implementing PTP is constantly growing. Most (if not all) USB still cameras designed after 2002 are supporting PTP. Below is the list of vendors implementing PTP in their cameras:
* Kodak
* HP
* Nikon
* Canon
* Panasonic
* Olympus
* Konica
* Minolta
* Fuji
* Ricoh
* Sony
More are comming...
Please note that if your camera is supporting PTP it does not mean that it is capable of performing all PTP operations (like trigerring capture, uploading files or tweaking properties). Sony cameras are good example of poor PTP implementation where the only thing you can do is downloading files. Sony even breaks the USB specification assigning all its cameras the same product/vendor IDs so dont buy Sony if you want to stay out of problems.
Currently most PTP features are supported. Uploading/downloading files, taking pictures and setting camera properties is supported as long as your camera supports it. However there are many Vendor Extensions that are not supported.
For example Canon uses some proprietary extension operations to take pictures (entering capture mode, extending lens and so on), Nikon introduces proprietary PTP properties.
Unfortunately I have access to couple of Kodak cameras only so to help support extension features you may send me a patch or donate/lend the camera.
Whats New in This Release:
· A number of bugs were fixed, including leaving the camera in an unpredictable state when an I/O error occurs.
· The projects own reimplementation of the old libusb interface (IOCTL_USB_BULK) is used instead of the new URB interface, which is 20% to 50% slower and sometime leads to I/O errors.
· File time preservation across download was added.
· Better capture support was added.
· A bug that caused files over 2MB to be corrupted while downloading was fixed.
· The --loop-capture feature was added.
· Configure errors and parralel build with make -j were fixed.
18
Multimedia -> Audio
GPL GNU General Public License
XMMS Picture Viewer (alias Xmms-Slideshow) is an Input Plugin for XMMS. Although XMMS was mainly intended for use as audio player its features and its broad usage makes it also interesting for use with other medias. An example is eg. the XMMS Mplayer Input Plugin which enables XMMS to play video files.
XMMS Picture Viewer Input Plugin adds picture support. Whenever a picture file is selected in XMMS the plugin will be used to display it. There is a configurable time how long the picture should be displayed. When this time has elapsed the next file from the XMMS playlist will be started. So its very easy to use XMMS for showing a slideshow (and thats why the project is also called "XMMS-Slideshow").
Together with Bemused XMMS-Slideshow could be used to control your picture galleries from a mobile phone. From the phones display you can see and navigate through the complete directory tree on your harddisk.
The XMMS Picture Viewer was written for Linux and was developed/tested under kernel 2.6.11.4 (but there should be no obstacles to run it under other kernel versions).
Here are some key features of "XMMS Picture Viewer Input Plugin":
· Support for different picture formats: .tga, .bmp, .pnm, .pbm, .pgm, .ppm, .xpm, .xcf, .pcx, .gif, .jpg, .jpeg, .tif, .lbm, .png.
· Configurable time that an image is displayed
· Fullscreen or window mode
· Configurable width and height of the window
· Cursor disable (if above window)
The SW is written in C and uses standard C-libraries and the GLib2. Additionally the SDL package and Gtk2 need to be installed.
XMMS Picture Viewer Input Plugin adds picture support. Whenever a picture file is selected in XMMS the plugin will be used to display it. There is a configurable time how long the picture should be displayed. When this time has elapsed the next file from the XMMS playlist will be started. So its very easy to use XMMS for showing a slideshow (and thats why the project is also called "XMMS-Slideshow").
Together with Bemused XMMS-Slideshow could be used to control your picture galleries from a mobile phone. From the phones display you can see and navigate through the complete directory tree on your harddisk.
The XMMS Picture Viewer was written for Linux and was developed/tested under kernel 2.6.11.4 (but there should be no obstacles to run it under other kernel versions).
Here are some key features of "XMMS Picture Viewer Input Plugin":
· Support for different picture formats: .tga, .bmp, .pnm, .pbm, .pgm, .ppm, .xpm, .xcf, .pcx, .gif, .jpg, .jpeg, .tif, .lbm, .png.
· Configurable time that an image is displayed
· Fullscreen or window mode
· Configurable width and height of the window
· Cursor disable (if above window)
The SW is written in C and uses standard C-libraries and the GLib2. Additionally the SDL package and Gtk2 need to be installed.
19
Multimedia -> Graphics
GPL GNU General Public License
ScaleDir is a Kommander Script for a fast and simple Batch Resize of all Pictures in a folder(under use of ImageMagick).
It asks for the following Parameter:
"Path"
"Suffix" of pictures (Type)"
"Präfix" for new pictures
"Horizontal Pixel (Scale)"
Hints:
Inputs are case-sensitive, "JPG" isnt the same as "jpg".
Use only the 3 Letters of Types (no "*" or "*." !!!).
Its useful to set preafixes like "small_" or "x_", dont use "/" or "!".
Horizontal Size gives the scale-faktor: If your source-Picture has the Size 1024x768 and you enter a "800" in Pixel you get Pictures in size 800x600 (3/4).
Example:
Suffix: jpg
Praefix: scaled_
Scale: 800
results: picture01.jpg (1024x768) -> scaled_picture01.jpg (800x600)
It asks for the following Parameter:
"Path"
"Suffix" of pictures (Type)"
"Präfix" for new pictures
"Horizontal Pixel (Scale)"
Hints:
Inputs are case-sensitive, "JPG" isnt the same as "jpg".
Use only the 3 Letters of Types (no "*" or "*." !!!).
Its useful to set preafixes like "small_" or "x_", dont use "/" or "!".
Horizontal Size gives the scale-faktor: If your source-Picture has the Size 1024x768 and you enter a "800" in Pixel you get Pictures in size 800x600 (3/4).
Example:
Suffix: jpg
Praefix: scaled_
Scale: 800
results: picture01.jpg (1024x768) -> scaled_picture01.jpg (800x600)
20
Text-Editing
Eclipse Public License
Pieces of Flare is an Eclipse Plugin which allows (J2EE) developers to synchronize source directories within their project to deployment directories on the AppServer.
Pieces of Flare plugin is written to allow automatic deployment of JSP files whenever they are saved, but it can be used for any file type.
Pieces of Flare only runs on files that are saved. With a custom ant builder you inflict the startup cost of ant within Eclipse, and Pieces of Flare knows what the changed deltas are - which a custom ant builder might not.
We were looking for a name that had something to do with Eclipse, and Flare came to mind. We were also talking about Office Space that day so it seemed like a decent choice.
Currently, the number one need is to develop some UI to do the XML configuration. If you would like to help out with that, contact one of the developers in the forums.
Whats New in This Release:
· This version adds support for the scp file copy protocol for copying files to remotely located hosts.
· Also, there are improvements to the logging.
· It seemed that some people had trouble typing the fromDir and toDir paths.
· A simple check to see if these paths exist has been added.
· Hopefully this will make it easier to debug a configuration.
· Also, the debug attribute can be set to false to suppress info level logging once everything is working.
Pieces of Flare plugin is written to allow automatic deployment of JSP files whenever they are saved, but it can be used for any file type.
Pieces of Flare only runs on files that are saved. With a custom ant builder you inflict the startup cost of ant within Eclipse, and Pieces of Flare knows what the changed deltas are - which a custom ant builder might not.
We were looking for a name that had something to do with Eclipse, and Flare came to mind. We were also talking about Office Space that day so it seemed like a decent choice.
Currently, the number one need is to develop some UI to do the XML configuration. If you would like to help out with that, contact one of the developers in the forums.
Whats New in This Release:
· This version adds support for the scp file copy protocol for copying files to remotely located hosts.
· Also, there are improvements to the logging.
· It seemed that some people had trouble typing the fromDir and toDir paths.
· A simple check to see if these paths exist has been added.
· Hopefully this will make it easier to debug a configuration.
· Also, the debug attribute can be set to false to suppress info level logging once everything is working.
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above pictures of you lyr 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
My Software
You have not saved any software. Click "Save" next to each software to save it to your software basket
Related Information
pictures of you lyrics
pictures of you pictures of me
pictures of you pictures of me lyrics
pictures of you by the last goodnight
the cure pictures of you lyrics
song pictures of you
pictures of your backyard from a satellite
pictures of you the last goodnight
the cure pictures of you
satellite pictures of your house
Sponsored Links
TOP POPULAR DOWNLOAD