stop dog barking whistle
Sponsored Links
Sponsored Links
stop dog barking whistle
No.
Title
Category
Price
License
Expand All
Eat The Whistle is an opensource soccer game originally developed by Hurricane Studios as commercial product for the Amiga platform. It has a lot of features never seen in other soccer games.
The original Amiga version has been made portable with the help of the SDL library, now ETW runs on a wide range of machines, the site will keep precompiled binaries for Win32, Linux, MacOSX, AmigaOS, but its possible to adapt it to run on every platform supported by SDL.
Here are some key features of "Eat The Whistle":
· System friendly. Run in a window or fullscreen, can be played also on old machines (runs pefectly on a P200).
· World cup, leagues, cups with real teams (with slightly modified names).
· Time synchronized, faster CPU get faster framerate but not faster gameplay.
· Can be played through keyboard or joypad/joysticks (USB or Gameport).
· Network playing through TCP/IP (not yet finished).
· Very intuitive control method with acceleration/deceleration.
· More than 550 frames of animations for the players, 300 for the goalkeeper, 100 for the refree and a lot of other graphics.
· 30 different fields, including muddy, frozen and wet (actually only one included in the demo version to contain the archive size).
· Fouls, corners, throw-in with an intuitive control system.
· Role playing. (You can play a match as the whole team or only as a player).
· About every thing in the game is configurable via intuitive menus.
· Game Tactics and tactic editor.
· Heading and other special shots with intuitive controls.
· Team players (with individual stats) and team editor (the editor is actually available only for AmigaOS).
· Import SWOS teams.
· Arcade-like actions for "arcade mode" (powerups, bonuses... something like speedball II).
· Replays (with load/save option).
· Spoken comment (actually broken).
The original Amiga version has been made portable with the help of the SDL library, now ETW runs on a wide range of machines, the site will keep precompiled binaries for Win32, Linux, MacOSX, AmigaOS, but its possible to adapt it to run on every platform supported by SDL.
Here are some key features of "Eat The Whistle":
· System friendly. Run in a window or fullscreen, can be played also on old machines (runs pefectly on a P200).
· World cup, leagues, cups with real teams (with slightly modified names).
· Time synchronized, faster CPU get faster framerate but not faster gameplay.
· Can be played through keyboard or joypad/joysticks (USB or Gameport).
· Network playing through TCP/IP (not yet finished).
· Very intuitive control method with acceleration/deceleration.
· More than 550 frames of animations for the players, 300 for the goalkeeper, 100 for the refree and a lot of other graphics.
· 30 different fields, including muddy, frozen and wet (actually only one included in the demo version to contain the archive size).
· Fouls, corners, throw-in with an intuitive control system.
· Role playing. (You can play a match as the whole team or only as a player).
· About every thing in the game is configurable via intuitive menus.
· Game Tactics and tactic editor.
· Heading and other special shots with intuitive controls.
· Team players (with individual stats) and team editor (the editor is actually available only for AmigaOS).
· Import SWOS teams.
· Arcade-like actions for "arcade mode" (powerups, bonuses... something like speedball II).
· Replays (with load/save option).
· Spoken comment (actually broken).
DOG Data Organizer provides a bookmark organizer for various bookmark types.
DOG is a personal knowledge manager based on topic maps. It currently specializes in managing bookmarks.
It imports and exports Netscape, Mozilla, and KDE2 (XBEL) bookmark files, and it imports KDE1 bookmarks and Windows IE Favorites.
DOG is a personal knowledge manager based on topic maps. It currently specializes in managing bookmarks.
It imports and exports Netscape, Mozilla, and KDE2 (XBEL) bookmark files, and it imports KDE1 bookmarks and Windows IE Favorites.
Yellow Dog Linux is the Premier Linux Operating System for PowerPC.
Proven world-wide as the preferred Linux OS for the Power architecture, v4.1 brings Terra Soft into its 8th year of Power Linux development and support. Yellow Dog Linux v4.1 marks a returning point in Terra Softs effort to again provide a leading desktop Linux OS.
Yellow Dog Linux combines the preferred desktops KDE and Gnome with the latest sound and graphic card support, leading (but not bleeding) edge kernels and stable, functional compilers for code development. And of course, the foundation applications and servers expected of all modern Linux operatings systems for web, database, email, and network services.
What will you do with your PowerMac after Apple switches to Intel?
We have an answer--Faster, more stable, and far more efficient as a desktop OS, Yellow Dog Linux is a solid replacement (not just an alternative) to OSX. Breath new life into your PowerPC G3 and G4, giving it a second wind as a personal workstation, or a new function as a web, email, or data server. Want to see how your G5 runs Linux? You may dual-boot both OSX and Yellow Dog Linux or take the leap and run Yellow Dog Linux alone, taking advantage of the multitude of included, freely available, and commercial applications.
Here are some key features of "Yellow Dog Linux":
New or Improved Device Support
· Backlit keys.
· PCMCIA cell phone and modem support.
· Support for Atheros wi-fi cards.
· Dual head config via the GUI.
· Install direct to and boot from FireWire drives.
· USB device auto-mount under both KDE & GNOME.
· Greatly improved sound support.
· Graphical Up2Date package install and update tool.
· Support for the latest Apple Power Books.
· Beta support for Apple G5 PowerMacs with dual core CPUs.
· Beta Extreme driver will be available shortly after release, via YDL.net Enhanced accounts.
Whats New in This Release:
· We are pleased to announce the release of Yellow Dog Linux 5.0.2, a single Install DVD with support for the Apple G4 and G5 computers, Sony PS3, and IBM System p servers, including the JS20/21, OpenPower, and current POWER5 systems. Yellow Dog Linux 5.0.2 offers: kernel 2.6.22-rc4; SDK v2.0 for Cell BE; more than 70 bug fixes and updates; continued support for both 32-bit and 64-bit systems; beta IBM System p support. The IBM Software Development Toolkit (SDK) for Cell Broadband Engine (Cell BE) is a complete package of tools which allows developers to program optimized applications for platforms built upon the Cell BE. The SDK is composed of development tool chains, software libraries, and sample source.
Proven world-wide as the preferred Linux OS for the Power architecture, v4.1 brings Terra Soft into its 8th year of Power Linux development and support. Yellow Dog Linux v4.1 marks a returning point in Terra Softs effort to again provide a leading desktop Linux OS.
Yellow Dog Linux combines the preferred desktops KDE and Gnome with the latest sound and graphic card support, leading (but not bleeding) edge kernels and stable, functional compilers for code development. And of course, the foundation applications and servers expected of all modern Linux operatings systems for web, database, email, and network services.
What will you do with your PowerMac after Apple switches to Intel?
We have an answer--Faster, more stable, and far more efficient as a desktop OS, Yellow Dog Linux is a solid replacement (not just an alternative) to OSX. Breath new life into your PowerPC G3 and G4, giving it a second wind as a personal workstation, or a new function as a web, email, or data server. Want to see how your G5 runs Linux? You may dual-boot both OSX and Yellow Dog Linux or take the leap and run Yellow Dog Linux alone, taking advantage of the multitude of included, freely available, and commercial applications.
Here are some key features of "Yellow Dog Linux":
New or Improved Device Support
· Backlit keys.
· PCMCIA cell phone and modem support.
· Support for Atheros wi-fi cards.
· Dual head config via the GUI.
· Install direct to and boot from FireWire drives.
· USB device auto-mount under both KDE & GNOME.
· Greatly improved sound support.
· Graphical Up2Date package install and update tool.
· Support for the latest Apple Power Books.
· Beta support for Apple G5 PowerMacs with dual core CPUs.
· Beta Extreme driver will be available shortly after release, via YDL.net Enhanced accounts.
Whats New in This Release:
· We are pleased to announce the release of Yellow Dog Linux 5.0.2, a single Install DVD with support for the Apple G4 and G5 computers, Sony PS3, and IBM System p servers, including the JS20/21, OpenPower, and current POWER5 systems. Yellow Dog Linux 5.0.2 offers: kernel 2.6.22-rc4; SDK v2.0 for Cell BE; more than 70 bug fixes and updates; continued support for both 32-bit and 64-bit systems; beta IBM System p support. The IBM Software Development Toolkit (SDK) for Cell Broadband Engine (Cell BE) is a complete package of tools which allows developers to program optimized applications for platforms built upon the Cell BE. The SDK is composed of development tool chains, software libraries, and sample source.
C-Dogs SDL is a port of the old DOS arcade game C-Dogs to modern operating systems utilising the SDL Media Libraries. In theory C-Dogs SDL should be able to run on Windows, MacOS X, BeOS and the other systems supported by SDL.
Genererally, the more UNIX like a system is, the greater the chance of C-Dogs working (MacOS X and BeOS people, I mean you guys).
C-Dogs SDL was ported to SDL by Jeremy Chin and Lucas Martin-King, using Gentoo Linux as their development environment.
C-Dogs is an arcade shoot-em-up which lets players work alone and co-operativly during missions, and against each other in the "dogfight" deathmatch mode. The DOS version of C-Dogs came with several built in missions and dogfight maps, this version is no exception.
The author of the DOS version of C-Dogs was Ronny Wester. See the "official" homepage for more details. We would like to thank him for releasing the C-Dogs sources to the public.
Genererally, the more UNIX like a system is, the greater the chance of C-Dogs working (MacOS X and BeOS people, I mean you guys).
C-Dogs SDL was ported to SDL by Jeremy Chin and Lucas Martin-King, using Gentoo Linux as their development environment.
C-Dogs is an arcade shoot-em-up which lets players work alone and co-operativly during missions, and against each other in the "dogfight" deathmatch mode. The DOS version of C-Dogs came with several built in missions and dogfight maps, this version is no exception.
The author of the DOS version of C-Dogs was Ronny Wester. See the "official" homepage for more details. We would like to thank him for releasing the C-Dogs sources to the public.
Garden is a dependency injection for PHP5.
Inspired by Spring Framework, it uses XML application context with syntax as similar as possible to Spring context definitions.
Kickstarter
Create example.xml file like this (dont forget to put garden-beans.dtd next to it!):
< ?xml version="1.0" encoding="UTF-8"? >
< !DOCTYPE beans PUBLIC "-//GARDEN//DTD BEAN//EN" "garden-beans.dtd" >
< beans default-lazy-init="true" >
< bean id="dog" class="Dog" file="ext/Dog.php" >
< property name="collar" >
< ref local="dogCollar"/ >
< /property >
< /bean >
< bean id="dogCollar" class="Collar" file="ext/Dog/Collar.php" >
< property name="spiked" value="true"/ >
< /bean >
< /beans >
etx/Dog.php contains:
class Dog
{
private $collar;
public function setCollar($collar)
{
$this->collar = $collar;
}
public function getCollar()
{
return $this->collar;
}
}
etx/Dog/Collar.php contains:
class Collar
{
private $spiked;
public function setSpiked($spiked)
{
$this->spiked = $spiked;
}
public function getSpiked()
{
return $this->spiked;
}
}
Inspired by Spring Framework, it uses XML application context with syntax as similar as possible to Spring context definitions.
Kickstarter
Create example.xml file like this (dont forget to put garden-beans.dtd next to it!):
< ?xml version="1.0" encoding="UTF-8"? >
< !DOCTYPE beans PUBLIC "-//GARDEN//DTD BEAN//EN" "garden-beans.dtd" >
< beans default-lazy-init="true" >
< bean id="dog" class="Dog" file="ext/Dog.php" >
< property name="collar" >
< ref local="dogCollar"/ >
< /property >
< /bean >
< bean id="dogCollar" class="Collar" file="ext/Dog/Collar.php" >
< property name="spiked" value="true"/ >
< /bean >
< /beans >
etx/Dog.php contains:
class Dog
{
private $collar;
public function setCollar($collar)
{
$this->collar = $collar;
}
public function getCollar()
{
return $this->collar;
}
}
etx/Dog/Collar.php contains:
class Collar
{
private $spiked;
public function setSpiked($spiked)
{
$this->spiked = $spiked;
}
public function getSpiked()
{
return $this->spiked;
}
}
Search::Tools::Snipper is a Perl module to extract keywords in context.
SYNOPSIS
my $query = [ qw/ quick dog / ];
my $text = the quick brown fox jumped over the lazy dog;
my $s = Search::Tools::Snipper->new(
occur => 3,
context => 8,
word_len => 5,
max_chars => 300,
query => $query
);
print $s->snip( $text );
Search::Tools::Snipper extracts keywords and their context from a larger block of text. The larger block may be plain text or HTML/XML.
SYNOPSIS
my $query = [ qw/ quick dog / ];
my $text = the quick brown fox jumped over the lazy dog;
my $s = Search::Tools::Snipper->new(
occur => 3,
context => 8,
word_len => 5,
max_chars => 300,
query => $query
);
print $s->snip( $text );
Search::Tools::Snipper extracts keywords and their context from a larger block of text. The larger block may be plain text or HTML/XML.
wmstpu is an stop watch dockapp.
Pie is a lightweight content management system for Web-sharing documents, files, and arbitrary pieces of information.
Pie is just another web-based content composition and management environment using the idea of collaborate editing and sharing, an idea that has been taken to great extends lately by a crusade called Wiki.
Although so-called content management systems existed long before, employing both, proprietary as well as standardized means, the Wiki mythos pushed this effort even farther.
As with XML, another internet hype, and one that is still based many illusions upon (careless marketing strategists and clueless mortals have conventionalized XML to be one of those black magic three-letter acronyms that, if inhaled properly, is able to cook coffee, change your kids nappies and, all things considered, makes you a better human being once youve accepted it and freely offer it your untainted soul), Wikis more and more come to the publics attention and you clearly classify yourself as an outsider if you do not embrace the new technologys blessing.
A projects or ideas popularity shares its symptoms with economic growth: once it is unleashed upon the populace, grapping and holding their and all bystanders attention, it can not be stopped anymore until, of course, the climax is reached and everyone turns away, bored to death.
Nevertheless, Pie is another attempt to bore people willing to pay attention, offering its services freely and obendiently to those who are willing to accept them.
Pie has been designed to be tasty and can be served with a variety of ingredients. Basically, it serves you by gladly feeding upon your mental output, this being mostly text, but also graphics, music, programs and other intellectual property.
Before you build up your illusions right away, at the very start, it should be mentioned that Pie is unable to cook coffee. This fact cannot be stressed and overemphasized enough. Being a content management system, Pie does lots of things for you, but it certainly cant cook coffee.
If this was one of your basic requirements, you may cut off here, right now, and go for a secretary instead. (Hopefully, you didnt take this barking of your shin too seriously. Yet, it might have saved you a lot of time, if properly prepared coffee really was what you were looking for.)
Imagine, just for a moment, that youd like to collect your thoughts, on any conceivable matter. You could handle this the conventional way by writing them down in your diary. Still, you are a modern person, always having preferred to employ technology whereever you can.
Consequently, you foreclosed, of course, to make use or your PCs text processing features, thus being able to edit, cut and paste, and move around and modify your text in whatever manner and as often as you like.
Let us take this scenario one step farther: you not only want to be able to manage your thoughts at home or at work, but virtually everywhere and anytime. Sure, you can use a laptop for this purpose. However, being a social being, you want others to participate and take in (or even contribute to) your ideas - again, anytime and everywhere, as long as the participants have access to moderate 20s century technology.
You may send your data and files back and forth, using e-mail, or you could even rely on more sophisicated technology, like CVS, or you could make use of your proprietary publishing softwares distributed auto-update feature to spread your latest thoughts to remote clients, the participants, anywhere in the Net. Alternatively, you might rely on one of the Nets most accepted means: the Web.
Doing so, not only enables you to refrain from ugly, expensive, proprietary software, but also connects you, and those with whom you intend to share your intellectual propery, using a simple, standardized means.
Here are some key features of "Pie":
· Quick page processing and short run-time latency
· Low system requirements (both, in regard of the running servers performance as well as the complexity of the installed software base)
· Independent of ODBC, SQL and other database systems, both, session-based and file-based
· Multi-user support
· Page locking
· Browsable and revertable page versioning
· Local link/referer verification
· Optional (semi-)automatic page expiration
· Customizable PCRE-patterns for pages and files
· A rather extensive user manual
· Localized user interface
· Optional directory hashing to handle large amounts of files
· Small and simple code library
· Easily adaptable and extendable to personal needs
· Weighs less than 200 blocks (i. e. 100 KB), including online documentation
· Supports many common HTML directives, including tables
· XHTML 1.0 clean output
· Peachy
Whats New in This Release:
· The code library has been completely rewritten, focusing on extendability and abstraction.
· All low-level functions have been implemented as OO classes.
· Both pages and files support an arbitrary number of versions, limited only by the capacity of the underlying file system.
· Usability has been improved.
· Most operations are selectable from drop-down menus via mouse clicks or Editing Mode.
· Editing has been fine-tuned.
· Text can be marked and, by clicking a button, applied various markup properties.
Pie is just another web-based content composition and management environment using the idea of collaborate editing and sharing, an idea that has been taken to great extends lately by a crusade called Wiki.
Although so-called content management systems existed long before, employing both, proprietary as well as standardized means, the Wiki mythos pushed this effort even farther.
As with XML, another internet hype, and one that is still based many illusions upon (careless marketing strategists and clueless mortals have conventionalized XML to be one of those black magic three-letter acronyms that, if inhaled properly, is able to cook coffee, change your kids nappies and, all things considered, makes you a better human being once youve accepted it and freely offer it your untainted soul), Wikis more and more come to the publics attention and you clearly classify yourself as an outsider if you do not embrace the new technologys blessing.
A projects or ideas popularity shares its symptoms with economic growth: once it is unleashed upon the populace, grapping and holding their and all bystanders attention, it can not be stopped anymore until, of course, the climax is reached and everyone turns away, bored to death.
Nevertheless, Pie is another attempt to bore people willing to pay attention, offering its services freely and obendiently to those who are willing to accept them.
Pie has been designed to be tasty and can be served with a variety of ingredients. Basically, it serves you by gladly feeding upon your mental output, this being mostly text, but also graphics, music, programs and other intellectual property.
Before you build up your illusions right away, at the very start, it should be mentioned that Pie is unable to cook coffee. This fact cannot be stressed and overemphasized enough. Being a content management system, Pie does lots of things for you, but it certainly cant cook coffee.
If this was one of your basic requirements, you may cut off here, right now, and go for a secretary instead. (Hopefully, you didnt take this barking of your shin too seriously. Yet, it might have saved you a lot of time, if properly prepared coffee really was what you were looking for.)
Imagine, just for a moment, that youd like to collect your thoughts, on any conceivable matter. You could handle this the conventional way by writing them down in your diary. Still, you are a modern person, always having preferred to employ technology whereever you can.
Consequently, you foreclosed, of course, to make use or your PCs text processing features, thus being able to edit, cut and paste, and move around and modify your text in whatever manner and as often as you like.
Let us take this scenario one step farther: you not only want to be able to manage your thoughts at home or at work, but virtually everywhere and anytime. Sure, you can use a laptop for this purpose. However, being a social being, you want others to participate and take in (or even contribute to) your ideas - again, anytime and everywhere, as long as the participants have access to moderate 20s century technology.
You may send your data and files back and forth, using e-mail, or you could even rely on more sophisicated technology, like CVS, or you could make use of your proprietary publishing softwares distributed auto-update feature to spread your latest thoughts to remote clients, the participants, anywhere in the Net. Alternatively, you might rely on one of the Nets most accepted means: the Web.
Doing so, not only enables you to refrain from ugly, expensive, proprietary software, but also connects you, and those with whom you intend to share your intellectual propery, using a simple, standardized means.
Here are some key features of "Pie":
· Quick page processing and short run-time latency
· Low system requirements (both, in regard of the running servers performance as well as the complexity of the installed software base)
· Independent of ODBC, SQL and other database systems, both, session-based and file-based
· Multi-user support
· Page locking
· Browsable and revertable page versioning
· Local link/referer verification
· Optional (semi-)automatic page expiration
· Customizable PCRE-patterns for pages and files
· A rather extensive user manual
· Localized user interface
· Optional directory hashing to handle large amounts of files
· Small and simple code library
· Easily adaptable and extendable to personal needs
· Weighs less than 200 blocks (i. e. 100 KB), including online documentation
· Supports many common HTML directives, including tables
· XHTML 1.0 clean output
· Peachy
Whats New in This Release:
· The code library has been completely rewritten, focusing on extendability and abstraction.
· All low-level functions have been implemented as OO classes.
· Both pages and files support an arbitrary number of versions, limited only by the capacity of the underlying file system.
· Usability has been improved.
· Most operations are selectable from drop-down menus via mouse clicks or Editing Mode.
· Editing has been fine-tuned.
· Text can be marked and, by clicking a button, applied various markup properties.
9
System -> Linux-Distributions
GPL GNU General Public License
Hide show
HELIOS PS3 Linux Server is a customized version of the Yellow Dog Linux for PlayStation3 gaming console.
The PS3 GameOS offers entertainment features such as video games, movies, and photos, and HELIOS simplified Yellow Dog Linux adds a powerful server OS. Together they provide a unique combination of entertainment and server system. Dedicated to making good things even better, HELIOS Software has prepared a stripped down version of Yellow Dog Linux for the purpose of providing a lightweight, low overhead server environment on the PS3, while offering an exciting test-drive platform for its file, print, PDF and image server software.
The HELIOS simplified YDL distribution comes on a CD disk image that installs in less than 6 minutes, and provides a high performance Linux server OS complete with DHCP network settings, support for Java 1.5 and AppleTalk enhanced kernel.
Here are some key features of "HELIOS PS3 Linux Server":
· Free download from HELIOS web site
· Easy installation, ready to run in a few minutes
· Excellent Linux on PS3 documentation from HELIOS
· Dedicated server operating system with optimized performance (40% more memory available)
· Java 1.5 runtime is pre-installed
· Easy maintenance shell from CD
· HELIOS services are pre-installed as a test-drive
For Installation instruction and a nice video review, please go at the following link:
AVAILABLE IN A FEW MINUTES!
HELIOS on the PlayStation3: Installation and First Impressions
To download this file, you ave to login to the HELIOS server http://webshare.helios.de with the user tools and password tools, then you need to go the "HELIOS Linux for PS3" folder, select the "HELIOS Linux for PS3 v1.iso" file and click the Download button.
The PS3 GameOS offers entertainment features such as video games, movies, and photos, and HELIOS simplified Yellow Dog Linux adds a powerful server OS. Together they provide a unique combination of entertainment and server system. Dedicated to making good things even better, HELIOS Software has prepared a stripped down version of Yellow Dog Linux for the purpose of providing a lightweight, low overhead server environment on the PS3, while offering an exciting test-drive platform for its file, print, PDF and image server software.
The HELIOS simplified YDL distribution comes on a CD disk image that installs in less than 6 minutes, and provides a high performance Linux server OS complete with DHCP network settings, support for Java 1.5 and AppleTalk enhanced kernel.
Here are some key features of "HELIOS PS3 Linux Server":
· Free download from HELIOS web site
· Easy installation, ready to run in a few minutes
· Excellent Linux on PS3 documentation from HELIOS
· Dedicated server operating system with optimized performance (40% more memory available)
· Java 1.5 runtime is pre-installed
· Easy maintenance shell from CD
· HELIOS services are pre-installed as a test-drive
For Installation instruction and a nice video review, please go at the following link:
AVAILABLE IN A FEW MINUTES!
HELIOS on the PlayStation3: Installation and First Impressions
To download this file, you ave to login to the HELIOS server http://webshare.helios.de with the user tools and password tools, then you need to go the "HELIOS Linux for PS3" folder, select the "HELIOS Linux for PS3 v1.iso" file and click the Download button.
Search::Tools::Keywords is a Perl module to extract keywords from a search query.
SYNOPSIS
use Search::Tools::Keywords;
use Search::Tools::RegExp;
my $query = the quick fox color:brown and "lazy dog" not jumped;
my $kw = Search::Tools::Keywords->new(
stopwords => the,
and_word => and,
or_word => or,
not_word => not,
stemmer => &your_stemmer_here,
ignore_first_char => +-,
ignore_last_char => ,
word_characters => $Search::Tools::RegExp::WordChar,
debug => 0,
phrase_delim => ",
charset => iso-8859-1,
lang => en_US,
locale => en_US.iso-8859-1
);
my @words = $kw->extract( $query );
# returns:
# quick
# fox
# brown
# lazy dog
Do not confuse this class with Search::Tools::RegExp::Keywords.
Search::Tools::Keywords extracts the meaningful words from a search query. Since many search engines support a syntax that includes special characters, boolean words, stopwords, and fields, search queries can become complicated. In order to separate the wheat from the chafe, the supporting words and symbols are removed and just the actual search terms (keywords) are returned.
This class is used internally by Search::Tools::RegExp. You probably dont need to use it directly. But if you do, read on.
SYNOPSIS
use Search::Tools::Keywords;
use Search::Tools::RegExp;
my $query = the quick fox color:brown and "lazy dog" not jumped;
my $kw = Search::Tools::Keywords->new(
stopwords => the,
and_word => and,
or_word => or,
not_word => not,
stemmer => &your_stemmer_here,
ignore_first_char => +-,
ignore_last_char => ,
word_characters => $Search::Tools::RegExp::WordChar,
debug => 0,
phrase_delim => ",
charset => iso-8859-1,
lang => en_US,
locale => en_US.iso-8859-1
);
my @words = $kw->extract( $query );
# returns:
# quick
# fox
# brown
# lazy dog
Do not confuse this class with Search::Tools::RegExp::Keywords.
Search::Tools::Keywords extracts the meaningful words from a search query. Since many search engines support a syntax that includes special characters, boolean words, stopwords, and fields, search queries can become complicated. In order to separate the wheat from the chafe, the supporting words and symbols are removed and just the actual search terms (keywords) are returned.
This class is used internally by Search::Tools::RegExp. You probably dont need to use it directly. But if you do, read on.
11
Database -> Administrative-frontents
GPL GNU General Public License
Hide show
Ruby on Rails SubList Plugin makes it easy to have dynamic lists of related models on a single editing page.
The plugin is designed for models with one or more has_many relationship with other models.
By using AJAX for adding and removing "sub-forms" one can present the user with a single edit page that creates/edits the parent model as well as all of the children.
Usage:
Place the sub_list directory in the vendor/plugins dir of your application.
In the controller which you wish to have a sub list displayed, add the following lines:
include UIEnhancements::SubList
helper :SubList
sub_list SubModel, parent do |new_research_student|
#Place any construction (ie. defaults) required here
end
Replace SubModel with the class name of the sub model you wish to make available.
Replace parent with the parent object.
For instance, if you wish to have a Person controller that has a sub list of Dogs for each person, the sub model would be Dog and the parent would be person. It is expected that @person would exist and that it contains a has_many relationship named dogs.
The plugin is designed for models with one or more has_many relationship with other models.
By using AJAX for adding and removing "sub-forms" one can present the user with a single edit page that creates/edits the parent model as well as all of the children.
Usage:
Place the sub_list directory in the vendor/plugins dir of your application.
In the controller which you wish to have a sub list displayed, add the following lines:
include UIEnhancements::SubList
helper :SubList
sub_list SubModel, parent do |new_research_student|
#Place any construction (ie. defaults) required here
end
Replace SubModel with the class name of the sub model you wish to make available.
Replace parent with the parent object.
For instance, if you wish to have a Person controller that has a sub list of Dogs for each person, the sub model would be Dog and the parent would be person. It is expected that @person would exist and that it contains a has_many relationship named dogs.
Relations::Query is a Perl Object for building queries with DBI/DBD::mysql.
SYNOPSIS
# Relations::Query Script that creates some queries.
use Relations::Query;
$query = new Relations::Query(-select => {fife => barney},
-from => {green_teeth => moogoo},
-where => "flotsam>jetsam",
-group_by => "denali",
-having => {fortune => cookie},
-order_by => [was,is,will],
-limit => 1);
$get_query = $query->get();
$query->set(-select => {clean => sparkle},
-from => {lean => book},
-where => "fighting is between courage and chaos",
-limit => 123);
$set_query = $query->get();
$get_add_query = $query->get_add(-select => {mean => dog},
-where => "running is null",
-having => {kitties=> on_tv},
-limit => [9678]);
$query = to_string({select => this,
from => that});
SYNOPSIS
# Relations::Query Script that creates some queries.
use Relations::Query;
$query = new Relations::Query(-select => {fife => barney},
-from => {green_teeth => moogoo},
-where => "flotsam>jetsam",
-group_by => "denali",
-having => {fortune => cookie},
-order_by => [was,is,will],
-limit => 1);
$get_query = $query->get();
$query->set(-select => {clean => sparkle},
-from => {lean => book},
-where => "fighting is between courage and chaos",
-limit => 123);
$set_query = $query->get();
$get_add_query = $query->get_add(-select => {mean => dog},
-where => "running is null",
-having => {kitties=> on_tv},
-limit => [9678]);
$query = to_string({select => this,
from => that});
Sawdog (Simple Active Watch-DOG) is a suite of scripts that informs the system operators of mission critical servers in the case of a failure.
A set of small executables (i.e. expect scripts) are executed, and if one executable fails, it sends an email or an SMS to the sysop. There are 3 states known to sawdog: alive, unknown, and dead. Only certain state transitions trigger a notification.
On a Web interface, the states of all hosts are visible. So far, there are scripts to check for DNS, FTP, HTTP, HTTPS, ICMP, IMAP, MS SQL, MySQL, Notes, NTP, POP3, PostgreSQL, SMB, SMTP, SNMP, SSH, telnet, TWS, VNM, and Webmin.
A set of small executables (i.e. expect scripts) are executed, and if one executable fails, it sends an email or an SMS to the sysop. There are 3 states known to sawdog: alive, unknown, and dead. Only certain state transitions trigger a notification.
On a Web interface, the states of all hosts are visible. So far, there are scripts to check for DNS, FTP, HTTP, HTTPS, ICMP, IMAP, MS SQL, MySQL, Notes, NTP, POP3, PostgreSQL, SMB, SMTP, SNMP, SSH, telnet, TWS, VNM, and Webmin.
glass xmms is an xmms control SuperKaramba theme.
Functions:
· Play
· FFW
· REW
· Stop
· Pauze
· Eject
Functions:
· Play
· FFW
· REW
· Stop
· Pauze
· Eject
WordNet::Similarity is a collection of Perl modules for computing measures of semantic relatedness.
SYNOPSIS
Basic Usage Example
use WordNet::QueryData;
use WordNet::Similarity::path;
my $wn = WordNet::QueryData->new;
my $measure = WordNet::Similarity::path->new ($wn);
my $value = $measure->getRelatedness("car#n#1", "bus#n#2");
my ($error, $errorString) = $measure->getError();
die $errorString if $error;
print "car (sense 1) bus (sense 2) = $valuen";
Using a configuration file to initialize the measure
use WordNet::Similarity::path;
my $sim = WordNet::Similarity::path->new($wn, "mypath.cfg");
my $value = $sim->getRelatedness("dog#n#1", "cat#n#1");
($error, $errorString) = $sim->getError();
die $errorString if $error;
print "dog (sense 1) cat (sense 1) = $valuen";
Printing traces
print "Trace String -> ".($sim->getTraceString())."n";
Introduction
We observe that humans find it extremely easy to say if two words are related and if one word is more related to a given word than another. For example, if we come across two words, car and bicycle, we know they are related as both are means of transport. Also, we easily observe that bicycle is more related to car than fork is. But is there some way to assign a quantitative value to this relatedness? Some ideas have been put forth by researchers to quantify the concept of relatedness of words, with encouraging results.
Eight of these different measures of relatedness have been implemented in this software package. A simple edge counting measure and a random measure have also been provided. These measures rely heavily on the vast store of knowledge available in the online electronic dictionary -- WordNet. So, we use a Perl interface for WordNet called WordNet::QueryData to make it easier for us to access WordNet. The modules in this package REQUIRE that the WordNet::QueryData module be installed on the system before these modules are installed.
SYNOPSIS
Basic Usage Example
use WordNet::QueryData;
use WordNet::Similarity::path;
my $wn = WordNet::QueryData->new;
my $measure = WordNet::Similarity::path->new ($wn);
my $value = $measure->getRelatedness("car#n#1", "bus#n#2");
my ($error, $errorString) = $measure->getError();
die $errorString if $error;
print "car (sense 1) bus (sense 2) = $valuen";
Using a configuration file to initialize the measure
use WordNet::Similarity::path;
my $sim = WordNet::Similarity::path->new($wn, "mypath.cfg");
my $value = $sim->getRelatedness("dog#n#1", "cat#n#1");
($error, $errorString) = $sim->getError();
die $errorString if $error;
print "dog (sense 1) cat (sense 1) = $valuen";
Printing traces
print "Trace String -> ".($sim->getTraceString())."n";
Introduction
We observe that humans find it extremely easy to say if two words are related and if one word is more related to a given word than another. For example, if we come across two words, car and bicycle, we know they are related as both are means of transport. Also, we easily observe that bicycle is more related to car than fork is. But is there some way to assign a quantitative value to this relatedness? Some ideas have been put forth by researchers to quantify the concept of relatedness of words, with encouraging results.
Eight of these different measures of relatedness have been implemented in this software package. A simple edge counting measure and a random measure have also been provided. These measures rely heavily on the vast store of knowledge available in the online electronic dictionary -- WordNet. So, we use a Perl interface for WordNet called WordNet::QueryData to make it easier for us to access WordNet. The modules in this package REQUIRE that the WordNet::QueryData module be installed on the system before these modules are installed.
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above stop dog barking whistle 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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Sponsored Links
Related Information
Top Popular Software
Editor's Picks Software