yellow dog
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 93
Yellow Dog Linux 5.0.2
Yellow Dog Linux is the Premier Linux Operating System for PowerPC. more>>
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.
Main features:
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.
Enhancements:
- 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.
<<lessProven 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.
Main features:
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.
Enhancements:
- 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.
Download (MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
571 downloads
Yellow Duck Framework 2.1.0
Yellow Duck Framework is an object oriented framework that will help you with creating web applications. more>>
Yellow Duck Framework is an object oriented framework that will help you with creating web applications. The project is implemented using the popular PHP web scripting language.
An example could be a weblog. The "post" request could take care of displaying and updating the items in the weblog. In this example, "update" would be an action as well as "display_list" and "display_item". Another request, "rss" for example could be used to generate RSS news feeds. In the "rss" request, we could for example find the actions "display_rss20" and "display_atom" which generate specific flavors of XML news feeds. Requests basically group action that are related.
By encapsulating all the programming in an object-oriented environment, you get a framework that is easy to use and understand, easy to extend and doesnt limit you in any way. If you combine this with a very feature-rich standard library that takes care of most common things that need to be programmed for a website, you have a very powerful environment available to develop web applications.
Main features:
- Structured programming environment by using requests and actions
- Clean separation of code and output
- Support for multi-langual websites by using locales
- Templates for outputting HTML easily based on Smarty
- Automatic action dispatching using URL parameters
- Object oriented form construction and validation
- Object oriented handling of authentication
- Classes for creating XML/RPC clients and servers.
- Classes for creating syndicated XML feeds such as RSS and Atom feeds.
- Easy handling of files, directories and images. For images, there are some very straightforward functions that can create thumbnails and obtain specific information about these images.
- An object oriented interface for creating and sending email messages.
- Database abstraction layer supporting MySQL, PostgreSQL, SQLite and Oracle.
- Object oriented way of creating SQL statements.
- Logging infrastructure based on plain text or XML logfiles.
- A shopping cart infrastructure that makes it easy to create webshops.
- Different smaller modules that take care of string handling, debugging, configuration settings, timers.
Enhancements:
- This release contains feature enhancements in nearly all sections.
<<lessAn example could be a weblog. The "post" request could take care of displaying and updating the items in the weblog. In this example, "update" would be an action as well as "display_list" and "display_item". Another request, "rss" for example could be used to generate RSS news feeds. In the "rss" request, we could for example find the actions "display_rss20" and "display_atom" which generate specific flavors of XML news feeds. Requests basically group action that are related.
By encapsulating all the programming in an object-oriented environment, you get a framework that is easy to use and understand, easy to extend and doesnt limit you in any way. If you combine this with a very feature-rich standard library that takes care of most common things that need to be programmed for a website, you have a very powerful environment available to develop web applications.
Main features:
- Structured programming environment by using requests and actions
- Clean separation of code and output
- Support for multi-langual websites by using locales
- Templates for outputting HTML easily based on Smarty
- Automatic action dispatching using URL parameters
- Object oriented form construction and validation
- Object oriented handling of authentication
- Classes for creating XML/RPC clients and servers.
- Classes for creating syndicated XML feeds such as RSS and Atom feeds.
- Easy handling of files, directories and images. For images, there are some very straightforward functions that can create thumbnails and obtain specific information about these images.
- An object oriented interface for creating and sending email messages.
- Database abstraction layer supporting MySQL, PostgreSQL, SQLite and Oracle.
- Object oriented way of creating SQL statements.
- Logging infrastructure based on plain text or XML logfiles.
- A shopping cart infrastructure that makes it easy to create webshops.
- Different smaller modules that take care of string handling, debugging, configuration settings, timers.
Enhancements:
- This release contains feature enhancements in nearly all sections.
Download (3.5MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
953 downloads
Sawdog 2.4
Sawdog is a suite of scripts that informs the system operators of mission critical servers in the case of a failure. more>>
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.
<<lessA 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.
Download (0.081MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1125 downloads
WellRounded 0.43
WellRounded provides an aesthetically pleasing, rounding the edges of the location bar. more>>
WellRounded provides an aesthetically pleasing, rounding the edges of the location bar.
Adds a nice finishing touch to Firefox by providing aesthetically pleasing, rounded edges to the location bar, search bar, find bar, and all manor of other toolbars on your browser.
Some themes incorporate rounded bars as standard, but many do not - this extension will allow everyone the option to enjoy rounded bars with their favourite browser!
It conforms to the normal Firefox standards, such as turning yellow for secure (https) sites, and red for broken security, and is compatible with all toolbars (that I know of), and most themes.
<<lessAdds a nice finishing touch to Firefox by providing aesthetically pleasing, rounded edges to the location bar, search bar, find bar, and all manor of other toolbars on your browser.
Some themes incorporate rounded bars as standard, but many do not - this extension will allow everyone the option to enjoy rounded bars with their favourite browser!
It conforms to the normal Firefox standards, such as turning yellow for secure (https) sites, and red for broken security, and is compatible with all toolbars (that I know of), and most themes.
Download (0.028MB)
Added: 2007-04-24 License: MPL (Mozilla Public License) Price:
547 downloads
NAmpel 0.4
NAmpel is a daemon for visualizing the state of a network using Nagios and a set of status LEDs attached to a parallel port. more>>
NAmpel is a daemon for visualizing the state of a network using Nagios and a set of status LEDs attached to a parallel port.
NAmpel is the Nagios Ampel Project, started by me to keep a closer eye on my net.
Nagios is an open source host, service and network monitoring program. Ampel is the german word for traffic lights, which is the intended hardware part of this project.
NAmpel will resemble traffic lights, indicating the state of affairs by means of three lights.
Green: everything is ok, no need to check Nagios.
Orange: there are at least one warnings from Nagios. Better take a look.
Red: One or more services are in critical state. Panic.
The project was inspired by an idea once published at the Nagios website. There was an image of a device doing just the same and the announcement, it would be published as soon as it was ready.
The software part is a Perl script, checking the Tactical Overview of Nagios at certain intervals and writing the results to the parallel port. It uses four bits to do so: Bit 0 for the green, 1 for the yellow and 2 for the red light.
Finally a fourth light (I chose blue) is available as a heartbeat signal, flashing once every second to show the daemon is still running. Detailed instructions how to build the hardware part will be available at my website soon. soon. It is derived from a project which can be found at: easy-mod (in german).
Enhancements:
- There is no longer need to edit the script itself, since there is a decent configuration file and handling of default values.
- Debugging also becomes significantly easier with the brand new debug configuration directive.
<<lessNAmpel is the Nagios Ampel Project, started by me to keep a closer eye on my net.
Nagios is an open source host, service and network monitoring program. Ampel is the german word for traffic lights, which is the intended hardware part of this project.
NAmpel will resemble traffic lights, indicating the state of affairs by means of three lights.
Green: everything is ok, no need to check Nagios.
Orange: there are at least one warnings from Nagios. Better take a look.
Red: One or more services are in critical state. Panic.
The project was inspired by an idea once published at the Nagios website. There was an image of a device doing just the same and the announcement, it would be published as soon as it was ready.
The software part is a Perl script, checking the Tactical Overview of Nagios at certain intervals and writing the results to the parallel port. It uses four bits to do so: Bit 0 for the green, 1 for the yellow and 2 for the red light.
Finally a fourth light (I chose blue) is available as a heartbeat signal, flashing once every second to show the daemon is still running. Detailed instructions how to build the hardware part will be available at my website soon. soon. It is derived from a project which can be found at: easy-mod (in german).
Enhancements:
- There is no longer need to edit the script itself, since there is a decent configuration file and handling of default values.
- Debugging also becomes significantly easier with the brand new debug configuration directive.
Download (0.010MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
1232 downloads
zebot 2.47
zebot is a modular and fun ircbot. more>>
zebot is a modular and fun ircbot. The origin from this bot comes from a french linux newspaper, which showed how to write a basic bot in perl.
This code was then heavily extended, adding especially the ability to differentiate between owner,ops and normal users. A further addition was mainly the addition of OO-build modules.
Actually the bot was rewritten from scratch to use POE::Component architecture. The core part uses the P:C:IRC module for the communication with the irc server.
The latest version is now (nearly) completely localizable thanks to a new internationalisation module, the print requests are done using tags, the tags are then translated to the actual channel language before printing out. The file format for this ressource is in XML format. On specifying the different servers/channels to which the bot shold connect, a default language for the given channels has to be supplied.
The new milestone integrates a whole new mechanism for the emotes the bot triggers on. This new mechanism bases on the internationalisation module, thus uses as backup an XML file-representation. This mechanism allows reactions in multiple languages and differentiates the reactions depending on the different modes of the users.
This bot is very funnt since it behaves like a dog. Try it and see.
As you can see from my logo, i really dont get it on how to use gimp nor how to draw.... so if some kind soul could re-make me the pictures of this site, keeping the same spirit, i would really be happy.
<<lessThis code was then heavily extended, adding especially the ability to differentiate between owner,ops and normal users. A further addition was mainly the addition of OO-build modules.
Actually the bot was rewritten from scratch to use POE::Component architecture. The core part uses the P:C:IRC module for the communication with the irc server.
The latest version is now (nearly) completely localizable thanks to a new internationalisation module, the print requests are done using tags, the tags are then translated to the actual channel language before printing out. The file format for this ressource is in XML format. On specifying the different servers/channels to which the bot shold connect, a default language for the given channels has to be supplied.
The new milestone integrates a whole new mechanism for the emotes the bot triggers on. This new mechanism bases on the internationalisation module, thus uses as backup an XML file-representation. This mechanism allows reactions in multiple languages and differentiates the reactions depending on the different modes of the users.
This bot is very funnt since it behaves like a dog. Try it and see.
As you can see from my logo, i really dont get it on how to use gimp nor how to draw.... so if some kind soul could re-make me the pictures of this site, keeping the same spirit, i would really be happy.
Download (0.16MB)
Added: 2006-06-17 License: GPL (GNU General Public License) Price:
1227 downloads
Daniels Colorize.pl 0.3a
Daniels Colorize.pl is a short script that reads from stdin and writes to stdout. more>>
Daniels Colorize.pl is a short script that reads from stdin and writes to stdout. Rows that match a users search strings will be colorized with user-defined colors. Command line options are available. Colorization is done via ANSI escape codes.
Use any kind of stdin text stream and it will send it on stdout colorized.
e.g.: ls -lF | colorize.pl [options]
colorize.pl will print out every line from stdin to stdout. However rows with matching strings, will be colorized with your choice of color.
Options:
Options format: -[style][foreground][background]:[searchstring]
[style]
n = normal, l = light, u=underscore, i = inverted, b = blinking
[foreground color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[background color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[searchstring]
string
Example:
cat debug.txt | colorize.pl -u17:error -n37:warning -b10:funny
will colorize lines with the word:
- "error" underscored in red front color and white background
- "warning" in green front color and white background
- "funny" blinking in red front color with black background
Enhancements:
- Allows no background colors.
- Support for choosing between colorizing whole rows or just the matching words.
<<lessUse any kind of stdin text stream and it will send it on stdout colorized.
e.g.: ls -lF | colorize.pl [options]
colorize.pl will print out every line from stdin to stdout. However rows with matching strings, will be colorized with your choice of color.
Options:
Options format: -[style][foreground][background]:[searchstring]
[style]
n = normal, l = light, u=underscore, i = inverted, b = blinking
[foreground color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[background color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[searchstring]
string
Example:
cat debug.txt | colorize.pl -u17:error -n37:warning -b10:funny
will colorize lines with the word:
- "error" underscored in red front color and white background
- "warning" in green front color and white background
- "funny" blinking in red front color with black background
Enhancements:
- Allows no background colors.
- Support for choosing between colorizing whole rows or just the matching words.
Download (0.002MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1249 downloads
mrepo 0.8.4
mrepo (ex YAM) builds a local APT/Yum RPM repository from local ISO files. more>>
It takes care of setting up the ISO files, downloading the RPMs, configuring HTTP access and providing PXE/TFTP resources for remote network installations.
It was primarily intended for doing remote network installations of various distributions from a laptop without the need for CD media or floppies, but is equally suitable for an organisations centralized update server.
Doing a remote installation only requires a configured DHCP-server, the TFTP service and a Webserver configured with mrepo. Then boot your system using a PXE-enabled network card.
For updating your local systems, configure either Smart, Apt, Yum or up2date and point them to your local mrepo server.
Main features:
- Easy Yum-alike configuration
- Supports mirroring using FISH, FTP, HTTP, RSYNC, SFTP and RHN
- Supports Smart, Apt, Yum and up2date (as well as synaptic, yumgui and other derivatives)
- Can download and distribute updates from RHN channels
- Can work directly from ISO images (so you dont need extra diskspace to store ISOs or copy RPMs)
- Supports Red Hat, Fedora Core, Red Hat Enterprise (TaoLinux, CentOS) and Yellow Dog Linux out of the box
- Will probably work with other RPM based distributions (feedback needed, please mail me)
- Allows for remote network installation (using a PXE-enabled NIC on target systems)
- Support for 3rd party repositories and vendor packages
- Allows to maintain your own customized (corporate) repository
- Allow for chaining mrepo servers in large organisations with remote sites
- Can hardlink duplicate packages (to save precious diskspace)
Enhancements:
- The project was renamed from Yam to mrepo.
- Ready-to-use distribution configurations were improved.
- Proxy support was added to RHN support (rhnget).
- A new rhnget-cleanup directive allows the user to automatically clean up old packages.
- A Scientific Linux distribution configuration was added.
- Fixes were made to make RHN support work on CentOS.
<<lessIt was primarily intended for doing remote network installations of various distributions from a laptop without the need for CD media or floppies, but is equally suitable for an organisations centralized update server.
Doing a remote installation only requires a configured DHCP-server, the TFTP service and a Webserver configured with mrepo. Then boot your system using a PXE-enabled network card.
For updating your local systems, configure either Smart, Apt, Yum or up2date and point them to your local mrepo server.
Main features:
- Easy Yum-alike configuration
- Supports mirroring using FISH, FTP, HTTP, RSYNC, SFTP and RHN
- Supports Smart, Apt, Yum and up2date (as well as synaptic, yumgui and other derivatives)
- Can download and distribute updates from RHN channels
- Can work directly from ISO images (so you dont need extra diskspace to store ISOs or copy RPMs)
- Supports Red Hat, Fedora Core, Red Hat Enterprise (TaoLinux, CentOS) and Yellow Dog Linux out of the box
- Will probably work with other RPM based distributions (feedback needed, please mail me)
- Allows for remote network installation (using a PXE-enabled NIC on target systems)
- Support for 3rd party repositories and vendor packages
- Allows to maintain your own customized (corporate) repository
- Allow for chaining mrepo servers in large organisations with remote sites
- Can hardlink duplicate packages (to save precious diskspace)
Enhancements:
- The project was renamed from Yam to mrepo.
- Ready-to-use distribution configurations were improved.
- Proxy support was added to RHN support (rhnget).
- A new rhnget-cleanup directive allows the user to automatically clean up old packages.
- A Scientific Linux distribution configuration was added.
- Fixes were made to make RHN support work on CentOS.
Download (0.060MB)
Added: 2006-12-13 License: GPL (GNU General Public License) Price:
1047 downloads
ypserv 2.19
The ypserv package contains the daemons ypserv, rpc.yppasswdd, rpc.ypxfrd and the programs yppush, ypxfr, makedbm, revnetgroup. more>>
ypserv package contains the daemons ypserv, rpc.ypxfrd, rpc.yppasswdd and the programs yppush, ypxfr, makedbm, revnetgroup and ypinit.
The Network Information Service (NIS) provides a simple network lookup service consisting of databases and processes. It was formerly known as Sun Yellow Pages (YP).
The functionality of the two remains the same, only the name has changed. Its purpose is to provide information, that has to be known throughout the network, to all machines on the network.
Enhancements:
- This release fixes a crash in the SLP handler if the local hostname is not resolvable.
<<lessThe Network Information Service (NIS) provides a simple network lookup service consisting of databases and processes. It was formerly known as Sun Yellow Pages (YP).
The functionality of the two remains the same, only the name has changed. Its purpose is to provide information, that has to be known throughout the network, to all machines on the network.
Enhancements:
- This release fixes a crash in the SLP handler if the local hostname is not resolvable.
Download (0.24MB)
Added: 2006-01-13 License: GPL (GNU General Public License) Price:
1382 downloads
PolkaDot 1.5
PolkaDot is a really simple blogging system, roughly based on Blurt, which in turn is based on Bloxsom. more>>
PolkaDot is a really simple blogging system, roughly based on Blurt, which in turn is based on Bloxsom.
PolkaDot project is much simpler than either, both in terms of installation/configuration as well as its (minimal) feature set. Its also written in PHP, rather than Perl like its inspirations.
Its short for "Itsy Bitsy Teenie Weenie Yellow Polka-Dot Blogkini." Or did you mean "Why write PolkaDot?" Actually, my friend Roger has a blog and I was giving him a hard time because hes using WordPress rather than writing his own blogging software. (I mean, really, what kind of a geek doesnt write his own blogging software.) I had seen Blurt on Freshmeat recently, and decided to whip up something similar in PHP. Took a couple hours, total. (Granted, I grabbed all the hard code from php.net comments.)
Main features:
- Its free.
- It just needs PHP. Thats all. No database. No external libraries. No Perl or ASP. Nothing fancy at all. Itll run on the cheapest of hosts.
- Theres no real installation.
- Theres very little configuration. And, even if you dont configure a thing, itll still work.
- Its simple as can be:
- Posts are just text files.
- Categories are just sub-directories.
Version restrictions:
- Very few features.
- No RSS feed. (Although I might add this.)
- No comments. (Doubt Ill add this.)
- Uses system time. Im on the east coast. The host is on the west coast. So all the posts show a time 3 hours earlier than my local time. (I might fix this.)
- No fancy stuff like calendars and opinion polls.
- Probably doesnt scale real well. (But, if you wanted a large site, why would you even think of using this software?)
- A whole lot of other things that arent coming to me right at the moment.
<<lessPolkaDot project is much simpler than either, both in terms of installation/configuration as well as its (minimal) feature set. Its also written in PHP, rather than Perl like its inspirations.
Its short for "Itsy Bitsy Teenie Weenie Yellow Polka-Dot Blogkini." Or did you mean "Why write PolkaDot?" Actually, my friend Roger has a blog and I was giving him a hard time because hes using WordPress rather than writing his own blogging software. (I mean, really, what kind of a geek doesnt write his own blogging software.) I had seen Blurt on Freshmeat recently, and decided to whip up something similar in PHP. Took a couple hours, total. (Granted, I grabbed all the hard code from php.net comments.)
Main features:
- Its free.
- It just needs PHP. Thats all. No database. No external libraries. No Perl or ASP. Nothing fancy at all. Itll run on the cheapest of hosts.
- Theres no real installation.
- Theres very little configuration. And, even if you dont configure a thing, itll still work.
- Its simple as can be:
- Posts are just text files.
- Categories are just sub-directories.
Version restrictions:
- Very few features.
- No RSS feed. (Although I might add this.)
- No comments. (Doubt Ill add this.)
- Uses system time. Im on the east coast. The host is on the west coast. So all the posts show a time 3 hours earlier than my local time. (I might fix this.)
- No fancy stuff like calendars and opinion polls.
- Probably doesnt scale real well. (But, if you wanted a large site, why would you even think of using this software?)
- A whole lot of other things that arent coming to me right at the moment.
Download (0.011MB)
Added: 2005-12-20 License: Freeware Price:
1403 downloads
Language::Logo 1.000
Language::Logo Perl module is an implementation of the Logo programming language. more>>
Language::Logo Perl module is an implementation of the Logo programming language.
SYNOPSIS
use Language::Logo;
my $lo = new Logo(update => 20);
$lo->command("setxy 250 256");
$lo->command("color yellow");
$lo->command("pendown");
# Draw a circle
for (my $i = 0; $i < 360; $i += 10) {
$lo->command("forward 10; right 10");
}
$lo->disconnect("Finished...")
This module provides an implementation of the Logo programming language, with all of the necessary drawing primitives in a Tk Canvas. The Canvas object is also referred to as the "screen".
The first construction of a Language::Logo object causes a server to be created in a separate process; this server then creates a Tk GUI with a Tk::Canvas for use by the clients "turtle", and responds to all requests from the clients commands. In this way, multiple clients may be constructed simultaneously -- each one with its own "turtle".
In this first release, not all of the Logo language is implemented. Rather, the primary commands available are those which directly affect the turtle, and are related to drawing on the screen. The intent is to use the Logo in conjunction with Perl as a sort of "hybrid" language; Perl us used as the higher-level language layer through which all loop constructs, conditionals, and data-manipulation is done. This allows for a substantial level of programming power.
<<lessSYNOPSIS
use Language::Logo;
my $lo = new Logo(update => 20);
$lo->command("setxy 250 256");
$lo->command("color yellow");
$lo->command("pendown");
# Draw a circle
for (my $i = 0; $i < 360; $i += 10) {
$lo->command("forward 10; right 10");
}
$lo->disconnect("Finished...")
This module provides an implementation of the Logo programming language, with all of the necessary drawing primitives in a Tk Canvas. The Canvas object is also referred to as the "screen".
The first construction of a Language::Logo object causes a server to be created in a separate process; this server then creates a Tk GUI with a Tk::Canvas for use by the clients "turtle", and responds to all requests from the clients commands. In this way, multiple clients may be constructed simultaneously -- each one with its own "turtle".
In this first release, not all of the Logo language is implemented. Rather, the primary commands available are those which directly affect the turtle, and are related to drawing on the screen. The intent is to use the Logo in conjunction with Perl as a sort of "hybrid" language; Perl us used as the higher-level language layer through which all loop constructs, conditionals, and data-manipulation is done. This allows for a substantial level of programming power.
Download (0.016MB)
Added: 2007-07-30 License: Perl Artistic License Price:
830 downloads
Term::ANSIColor 1.10
Term::ANSIColor is a color screen output using ANSI escape sequences. more>>
Term::ANSIColor is a color screen output using ANSI escape sequences.
SYNOPSIS
use Term::ANSIColor;
print color bold blue;
print "This text is bold blue.n";
print color reset;
print "This text is normal.n";
print colored ("Yellow on magenta.n", yellow on_magenta);
print "This text is normal.n";
print colored [yellow on_magenta], "Yellow on magenta.n";
use Term::ANSIColor qw(uncolor);
print uncolor 01;31, "n";
use Term::ANSIColor qw(:constants);
print BOLD, BLUE, "This text is in bold blue.n", RESET;
use Term::ANSIColor qw(:constants);
$Term::ANSIColor::AUTORESET = 1;
print BOLD BLUE "This text is in bold blue.n";
print "This text is normal.n";
This module has two interfaces, one through color() and colored() and the other through constants. It also offers the utility function uncolor(), which has to be explicitly imported to be used (see SYNOPSIS).
color() takes any number of strings as arguments and considers them to be space-separated lists of attributes. It then forms and returns the escape sequence to set those attributes. It doesnt print it out, just returns it, so youll have to print it yourself if you want to (this is so that you can save it as a string, pass it to something else, send it to a file handle, or do anything else with it that you might care to).
uncolor() performs the opposite translation, turning escape sequences into a list of strings.
The recognized attributes (all of which should be fairly intuitive) are clear, reset, dark, bold, underline, underscore, blink, reverse, concealed, black, red, green, yellow, blue, magenta, on_black, on_red, on_green, on_yellow, on_blue, on_magenta, on_cyan, and on_white. Case is not significant. Underline and underscore are equivalent, as are clear and reset, so use whichever is the most intuitive to you. The color alone sets the foreground color, and on_color sets the background color.
Note that not all attributes are supported by all terminal types, and some terminals may not support any of these sequences. Dark, blink, and concealed in particular are frequently not implemented.
Attributes, once set, last until they are unset (by sending the attribute "reset"). Be careful to do this, or otherwise your attribute will last after your script is done running, and people get very annoyed at having their prompt and typing changed to weird colors.
As an aid to help with this, colored() takes a scalar as the first argument and any number of attribute strings as the second argument and returns the scalar wrapped in escape codes so that the attributes will be set as requested before the string and reset to normal after the string. Alternately, you can pass a reference to an array as the first argument, and then the contents of that array will be taken as attributes and color codes and the remainder of the arguments as text to colorize.
Normally, colored() just puts attribute codes at the beginning and end of the string, but if you set $Term::ANSIColor::EACHLINE to some string, that string will be considered the line delimiter and the attribute will be set at the beginning of each line of the passed string and reset at the end of each line. This is often desirable if the output is being sent to a program like a pager that can be confused by attributes that span lines. Normally youll want to set $Term::ANSIColor::EACHLINE to "n" to use this feature.
<<lessSYNOPSIS
use Term::ANSIColor;
print color bold blue;
print "This text is bold blue.n";
print color reset;
print "This text is normal.n";
print colored ("Yellow on magenta.n", yellow on_magenta);
print "This text is normal.n";
print colored [yellow on_magenta], "Yellow on magenta.n";
use Term::ANSIColor qw(uncolor);
print uncolor 01;31, "n";
use Term::ANSIColor qw(:constants);
print BOLD, BLUE, "This text is in bold blue.n", RESET;
use Term::ANSIColor qw(:constants);
$Term::ANSIColor::AUTORESET = 1;
print BOLD BLUE "This text is in bold blue.n";
print "This text is normal.n";
This module has two interfaces, one through color() and colored() and the other through constants. It also offers the utility function uncolor(), which has to be explicitly imported to be used (see SYNOPSIS).
color() takes any number of strings as arguments and considers them to be space-separated lists of attributes. It then forms and returns the escape sequence to set those attributes. It doesnt print it out, just returns it, so youll have to print it yourself if you want to (this is so that you can save it as a string, pass it to something else, send it to a file handle, or do anything else with it that you might care to).
uncolor() performs the opposite translation, turning escape sequences into a list of strings.
The recognized attributes (all of which should be fairly intuitive) are clear, reset, dark, bold, underline, underscore, blink, reverse, concealed, black, red, green, yellow, blue, magenta, on_black, on_red, on_green, on_yellow, on_blue, on_magenta, on_cyan, and on_white. Case is not significant. Underline and underscore are equivalent, as are clear and reset, so use whichever is the most intuitive to you. The color alone sets the foreground color, and on_color sets the background color.
Note that not all attributes are supported by all terminal types, and some terminals may not support any of these sequences. Dark, blink, and concealed in particular are frequently not implemented.
Attributes, once set, last until they are unset (by sending the attribute "reset"). Be careful to do this, or otherwise your attribute will last after your script is done running, and people get very annoyed at having their prompt and typing changed to weird colors.
As an aid to help with this, colored() takes a scalar as the first argument and any number of attribute strings as the second argument and returns the scalar wrapped in escape codes so that the attributes will be set as requested before the string and reset to normal after the string. Alternately, you can pass a reference to an array as the first argument, and then the contents of that array will be taken as attributes and color codes and the remainder of the arguments as text to colorize.
Normally, colored() just puts attribute codes at the beginning and end of the string, but if you set $Term::ANSIColor::EACHLINE to some string, that string will be considered the line delimiter and the attribute will be set at the beginning of each line of the passed string and reset at the end of each line. This is often desirable if the output is being sent to a program like a pager that can be confused by attributes that span lines. Normally youll want to set $Term::ANSIColor::EACHLINE to "n" to use this feature.
Download (0.011MB)
Added: 2006-06-29 License: Perl Artistic License Price:
1212 downloads
Relations::Query 0.93
Relations::Query is a Perl Object for building queries with DBI/DBD::mysql. more>>
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});
<<lessSYNOPSIS
# 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});
Download (0.010MB)
Added: 2006-09-02 License: Perl Artistic License Price:
1147 downloads
Pub Team Football Manager 1.0
Pub Team Football Manager is a football manager software. more>>
Pub Team Football Manager is a football manager software.
From the main screen, there are six options available (yellow buttons) for showing or editing diffrent information during the game. Here is an explanation:
Info: This shows the details of your team such as kit colours and current news items. Kit colours can be changed by clicking them. The latest news from the pub team grapevine is shown, with any items directly relevant to your team are *** starred.
Squad: The place where you pick your team. Players numbered 1 to 11 will play, 12 and above are substitutes or rested. Each players current position, together with his fitness and morale, are indicated next to his name. Further vital statistics of a player are obtained by clicking on his name. To move a player in or out of your first eleven, click on the "Sub" or "Play" button. You may look at other teams squads by clicking on the < and > buttons.
Tactics: Choose the tactics and playing style of your team. A number of formations are available, and you can choose your teams passing style and aggressiveness.
Fixtures: Lists all your fixtures for the current season, including cup fixtures when drawn. You may look at other teams fixtures by clicking on the < and > buttons.
Table: The current league standings. There are two divisions, each containing 16 teams. Your team is indicated by *.
Records: Shows the best wins and record goalscorers for the current season.
Play: Click here to actually play your matches. The weeks fixtures from your division are indicated, with your match highlighted in red. Press "Start Match" to begin the match simulation, but you can later pause if things start to happen too quickly. A match report and stats are available, and are updated as the match plays. If one of your players gets injured, the game will automatically be paused.
To start a new game, select which team you wish to take charge of, and press "Start New Game". The main screen is then displayed, which is controlled by the large yellow buttons, described in the opposite panel...
Your squad consists of many players who frequent your local drinking establishment. Each player has many attributes, which are rated from A+ to F. These affect the gameplay in various ways. For example, a player who is good at tackling may make a good defender, whereas a player whose shooting attribute is high should be put up front.
All the players attributes are available in the "Squad" section by clicking on a players name. Also available is each players preferred position, indicated in brackets e.g. (Def/Mid), although this is only a guide.
The most important attribute is the players fitness. Try to pick players who are reasonably fit wherever possible. Players fitness may improve when rested, but if they are rested too long, their morale may suffer.
The chosen style of play and formation also have an influence, and some options work better with certain kinds of players. It is your job as manager to weigh up all the factors when picking your strategy and players.
As the season progresses, you will sometimes play cup matches. The Cup is a knockout tournament which includes teams from both divisions. If you are knocked out, you will not play in further rounds, but you can still watch the matches.
Occasionally, players will leave your club, and sometimes new players may join. Since it is a pub team, you dont have much control of what your players do. However, players with a low morale are more likely to leave.
At the end of the season, the top three teams from the lower division (B) are promoted to the higher division (A). The game is open-ended and you may continue for as many seasons as you like.
<<lessFrom the main screen, there are six options available (yellow buttons) for showing or editing diffrent information during the game. Here is an explanation:
Info: This shows the details of your team such as kit colours and current news items. Kit colours can be changed by clicking them. The latest news from the pub team grapevine is shown, with any items directly relevant to your team are *** starred.
Squad: The place where you pick your team. Players numbered 1 to 11 will play, 12 and above are substitutes or rested. Each players current position, together with his fitness and morale, are indicated next to his name. Further vital statistics of a player are obtained by clicking on his name. To move a player in or out of your first eleven, click on the "Sub" or "Play" button. You may look at other teams squads by clicking on the < and > buttons.
Tactics: Choose the tactics and playing style of your team. A number of formations are available, and you can choose your teams passing style and aggressiveness.
Fixtures: Lists all your fixtures for the current season, including cup fixtures when drawn. You may look at other teams fixtures by clicking on the < and > buttons.
Table: The current league standings. There are two divisions, each containing 16 teams. Your team is indicated by *.
Records: Shows the best wins and record goalscorers for the current season.
Play: Click here to actually play your matches. The weeks fixtures from your division are indicated, with your match highlighted in red. Press "Start Match" to begin the match simulation, but you can later pause if things start to happen too quickly. A match report and stats are available, and are updated as the match plays. If one of your players gets injured, the game will automatically be paused.
To start a new game, select which team you wish to take charge of, and press "Start New Game". The main screen is then displayed, which is controlled by the large yellow buttons, described in the opposite panel...
Your squad consists of many players who frequent your local drinking establishment. Each player has many attributes, which are rated from A+ to F. These affect the gameplay in various ways. For example, a player who is good at tackling may make a good defender, whereas a player whose shooting attribute is high should be put up front.
All the players attributes are available in the "Squad" section by clicking on a players name. Also available is each players preferred position, indicated in brackets e.g. (Def/Mid), although this is only a guide.
The most important attribute is the players fitness. Try to pick players who are reasonably fit wherever possible. Players fitness may improve when rested, but if they are rested too long, their morale may suffer.
The chosen style of play and formation also have an influence, and some options work better with certain kinds of players. It is your job as manager to weigh up all the factors when picking your strategy and players.
As the season progresses, you will sometimes play cup matches. The Cup is a knockout tournament which includes teams from both divisions. If you are knocked out, you will not play in further rounds, but you can still watch the matches.
Occasionally, players will leave your club, and sometimes new players may join. Since it is a pub team, you dont have much control of what your players do. However, players with a low morale are more likely to leave.
At the end of the season, the top three teams from the lower division (B) are promoted to the higher division (A). The game is open-ended and you may continue for as many seasons as you like.
Download (MB)
Added: 2006-01-13 License: Freeware Price:
1380 downloads
Linberto 1.0.5
Linberto project is a jump around arcade game. more>>
Linberto project is a jump around arcade game.
Linberto is a jump around arcade game. Its main features include nice graphics, music, sound effects, English/Spanish/Italian language support, runtime help and setup, a built-in level editor, and much more.
You are Linberto, a little yellow ball with eyes, mouth and legs, you must jump around changing the color of each cube to pass levels. You must also evade the enemies.
Enhancements:
- Added joystick support.
<<lessLinberto is a jump around arcade game. Its main features include nice graphics, music, sound effects, English/Spanish/Italian language support, runtime help and setup, a built-in level editor, and much more.
You are Linberto, a little yellow ball with eyes, mouth and legs, you must jump around changing the color of each cube to pass levels. You must also evade the enemies.
Enhancements:
- Added joystick support.
Download (0.28MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1059 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above yellow dog 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