defendguin 0.0.11
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 21
Defendguin 0.0.11
Defendguin is a Defender clone with a Linux theme! more>>
Defendguin is a Defender clone with a Linux theme!
Evil monopoly-owning aliens are out to capture friendly little penguinoids and convert them into evil mutants!
Fly around, blast things and save the penguinoids.
<<lessEvil monopoly-owning aliens are out to capture friendly little penguinoids and convert them into evil mutants!
Fly around, blast things and save the penguinoids.
Download (2.1MB)
Added: 2006-01-30 License: GPL (GNU General Public License) Price:
1362 downloads
openbsd-iso 0.0.11
openbsd-iso project is a set of scripts with which you can automatically download an FTP release. more>>
openbsd-iso project is a set of scripts with which you can automatically download an FTP release and make OpenBSD ISO images out of it.
<<less Download (0.005MB)
Added: 2007-05-08 License: BSD License Price:
917 downloads
dtRdr::User 0.0.11
dtRdr::User.pm is a user class as a Perl module. more>>
dtRdr::User.pm is a user class as a Perl module.
Constructor
new
$user = dtRdr::User->new($username);
Methods
init_config
$user->init_config($filename);
<<lessConstructor
new
$user = dtRdr::User->new($username);
Methods
init_config
$user->init_config($filename);
Download (2.8MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
954 downloads
Groupvte 0.0.11
Groupvte is a specialized terminal to administrate multiple machines more efficiently. more>>
Groupvte is a very small multitab terminal written in python to administrate groups of similar machines very easily.
I tipically needed it to monitor and update and do some very repetitive tasks on the various machines I administer.
It uses gnomes vte widget and pygtk.
Groupvte is still very alpha software, please let me know of any issues you have with it.
Usage and configuration
./configure --prefix=
make
make install
After installation just copy the groupvte.conf.example file to ~/.groupvte.conf and tailor it to your needs.
Enhancements:
- This release fixes view resizing, an error in the "about" dialog, two left-over print statements, and the window title.
<<lessI tipically needed it to monitor and update and do some very repetitive tasks on the various machines I administer.
It uses gnomes vte widget and pygtk.
Groupvte is still very alpha software, please let me know of any issues you have with it.
Usage and configuration
./configure --prefix=
make
make install
After installation just copy the groupvte.conf.example file to ~/.groupvte.conf and tailor it to your needs.
Enhancements:
- This release fixes view resizing, an error in the "about" dialog, two left-over print statements, and the window title.
Download (0.23MB)
Added: 2005-09-27 License: GPL (GNU General Public License) Price:
1487 downloads
dtRdr::GUI::Wx::Plugins 0.0.11
dtRdr::GUI::Wx::Plugins are plugins for the wx gui. more>>
dtRdr::GUI::Wx::Plugins are plugins for the wx gui.
SYNOPSIS
This is quite a bit different than the other plugins.
init
Find, plus construct and/or init plugins and pass each one the frame object.
$plugins->init($frame);
query_plugin
Plugins must answer to NAME and DESCRIPTION methods.
my %details = $self->query_plugin($pclass);
_find_plugins
my @plugins = dtRdr::GUI::Wx::Plugins->_find_plugins;
<<lessSYNOPSIS
This is quite a bit different than the other plugins.
init
Find, plus construct and/or init plugins and pass each one the frame object.
$plugins->init($frame);
query_plugin
Plugins must answer to NAME and DESCRIPTION methods.
my %details = $self->query_plugin($pclass);
_find_plugins
my @plugins = dtRdr::GUI::Wx::Plugins->_find_plugins;
Download (2.8MB)
Added: 2007-03-14 License: Perl Artistic License Price:
959 downloads
dtRdr::Config 0.0.11
dtRdr::Config is a Perl module with Factory class for configuration system. more>>
dtRdr::Config is a Perl module with Factory class for configuration system.
Factory Methods
factory_read_config
Constructor function (see new)
my $obj = factory_read_config($file);
new
$conf = dtRdr::Config->new($file);
get_library_info
my @libraries = $conf->get_library_info;
<<lessFactory Methods
factory_read_config
Constructor function (see new)
my $obj = factory_read_config($file);
new
$conf = dtRdr::Config->new($file);
get_library_info
my @libraries = $conf->get_library_info;
Download (2.8MB)
Added: 2007-03-14 License: Perl Artistic License Price:
955 downloads
dtRdr::Logger 0.0.11
dtRdr::Logger is a Perl module for global logging. more>>
dtRdr::Logger is a Perl module for global logging.
SYNOPSIS
use dtRdr::Logger;
L->debug($message, ...);
L->info($message, ...);
L->warn($message, ...);
L->error($message, ...);
L->fatal($message, ...);
For a stacktrace:
sub bar {
L()->logcluck("foo");
}
See Log::Log4perl for more info.
ABOUT
This (currently) installs a $SIG{__WARN__}, though well probably try to move away from that.
import
dtRdr::Logger->import(@args);
Get Logger
L
A shortcut to return a logger object FOR YOUR NAMESPACE with an optional list of subtags.
L($subtag);
Example:
package My::Package;
my $logger = L;
my $logger = L(#foo);
Now $logger will log into the class log4perl.logger.My.Package.#foo.
$subtag MUST start with a #. If this is omitted, it will be changed.
RL
A shortcut to a root-level logger.
RL($tag);
my $logger = RL(#foo);
Now $logger which will log into the class log4perl.logger.#foo.
$tag MUST start with a #. If this is omitted, it will be changed.
editor
Launches $ENV{THOUT_EDITOR} with a tempfile containing $string.
Just a handy way to get some debugging data into an editor.
dtRdr::Logger->editor($string);
Or, to do lazy evaluation only when needed, pass a sub that returns a string.
dtRdr::Logger->editor(sub {do_stuff_that_takes_time()});
DBG_DUMP
Similar to editor, but writes to a tempfile in "/tmp/$filename".
DBG_DUMP($ENV_NAME, $filename, sub {$content});
Only acts if $ENV{"DBG_$ENV_NAME"} is set.
DBG_FOO=1 ./Build test
...will cause this
DBG_DUMP(foo, thisfile.txt, sub {$blah});
...to write the content of $blah to /tmp/thisfile.txt.
The sub {$thing} thing is a speed hack, but that variable is big enough to make you want to open it in an editor, so...
init
dtRdr::Logger->init(filename => "foo");
<<lessSYNOPSIS
use dtRdr::Logger;
L->debug($message, ...);
L->info($message, ...);
L->warn($message, ...);
L->error($message, ...);
L->fatal($message, ...);
For a stacktrace:
sub bar {
L()->logcluck("foo");
}
See Log::Log4perl for more info.
ABOUT
This (currently) installs a $SIG{__WARN__}, though well probably try to move away from that.
import
dtRdr::Logger->import(@args);
Get Logger
L
A shortcut to return a logger object FOR YOUR NAMESPACE with an optional list of subtags.
L($subtag);
Example:
package My::Package;
my $logger = L;
my $logger = L(#foo);
Now $logger will log into the class log4perl.logger.My.Package.#foo.
$subtag MUST start with a #. If this is omitted, it will be changed.
RL
A shortcut to a root-level logger.
RL($tag);
my $logger = RL(#foo);
Now $logger which will log into the class log4perl.logger.#foo.
$tag MUST start with a #. If this is omitted, it will be changed.
editor
Launches $ENV{THOUT_EDITOR} with a tempfile containing $string.
Just a handy way to get some debugging data into an editor.
dtRdr::Logger->editor($string);
Or, to do lazy evaluation only when needed, pass a sub that returns a string.
dtRdr::Logger->editor(sub {do_stuff_that_takes_time()});
DBG_DUMP
Similar to editor, but writes to a tempfile in "/tmp/$filename".
DBG_DUMP($ENV_NAME, $filename, sub {$content});
Only acts if $ENV{"DBG_$ENV_NAME"} is set.
DBG_FOO=1 ./Build test
...will cause this
DBG_DUMP(foo, thisfile.txt, sub {$blah});
...to write the content of $blah to /tmp/thisfile.txt.
The sub {$thing} thing is a speed hack, but that variable is big enough to make you want to open it in an editor, so...
init
dtRdr::Logger->init(filename => "foo");
Download (2.8MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
952 downloads
dtRdr::GUI::Wx::BVManager 0.0.11
dtRdr::GUI::Wx::BVManager is a container of sorts. more>>
dtRdr::GUI::Wx::BVManager is a container of sorts.
SYNOPSIS
Inheritance
Wx::Panel
Constructor
new
Creates a frame.
$bv = dtRdr::GUI::Wx::BVManager->new($parent, @blahblahblah);
Setup
init
$bvm->init($frame);
show_welcome
$bvm->show_welcome;
GUI Control
enable
$bvm->enable(_profile);
disable
$bvm->disable(_profile);
Hacks
The multi-view needs to be finished, at which point more of this will make more sense.
load_url
This API is probably stable, but the behavior will definitely change. Currently, this just loads directly in the widget unless there is a book open.
$self->load_url($url);
Book
open_book
$bvm->open_book($book);
<<lessSYNOPSIS
Inheritance
Wx::Panel
Constructor
new
Creates a frame.
$bv = dtRdr::GUI::Wx::BVManager->new($parent, @blahblahblah);
Setup
init
$bvm->init($frame);
show_welcome
$bvm->show_welcome;
GUI Control
enable
$bvm->enable(_profile);
disable
$bvm->disable(_profile);
Hacks
The multi-view needs to be finished, at which point more of this will make more sense.
load_url
This API is probably stable, but the behavior will definitely change. Currently, this just loads directly in the widget unless there is a book open.
$self->load_url($url);
Book
open_book
$bvm->open_book($book);
Download (2.8MB)
Added: 2007-03-14 License: GPL (GNU General Public License) Price:
954 downloads
dtRdr::Plugins::Library 0.0.11
dtRdr::Plugins::Library is a Perl module that can handle library plugins. more>>
dtRdr::Plugins::Library is a Perl module that can handle library plugins.
SYNOPSIS
init
dtRdr::Plugins::Library->init(config => $config);
<<lessSYNOPSIS
init
dtRdr::Plugins::Library->init(config => $config);
Download (2.8MB)
Added: 2007-03-14 License: GPL (GNU General Public License) Price:
954 downloads
dtRdr::Hack 0.0.11
dtRdr::Hack is a Perl module with self-documenting adaptive finger-wagging global vars. more>>
dtRdr::Hack is a Perl module with self-documenting adaptive finger-wagging global vars.
SYNOPSIS
This is a global store for things that cannot otherwise be cleanly solved at the moment.
package WayOver::OnThe::Left;
use dtRdr::Hack; dtRdr::Hack->set_variableB(45);
package Bottom::Right::Corner;
use dtRdr::Hack;
my $variableB = dtRdr::Hack->get_variableB;
Basically, just a way to formalize global variable sharing.
Arrays, hashes, objects, and globs are all passed and stored directly as references.
Declarations
Variables are declared in the %declarations and %deprecated hashes in the Hack.pm code. To deprecate variables, move them rather than duplicating.
The behavior is controlled by the following constants, which should be similar to perls warnings and strict pragmas (less the lexical aspects and dynamic switchability.)
my %declared = (
some_scalar => , # scalar
some_array => [], # array
some_hash => {}, # hash
some_univ => bless({}, UNIVERSAL), # any object
some_obj => bless({}, dtRdr::Book), # class or subclass
some_sub => sub {_die ex_sub}, # declare subs like this
some_undef => undef, # run-time typing
);
TODO: you can currently set an object where you declared a hash, but STRICT should probably not allow that.
Moving variables to %deprecated allows you to denote that your code should no longer be using these.
my %deprecated = (
some_other_scalar => ,
some_other_array => [],
some_other_hash => {},
some_other_sub => sub {_die ex_sub},
);
NOTE: The sub {_die ex_sub} idiom lets you stop yourself from calling what you thought was set elsewhere.
<<lessSYNOPSIS
This is a global store for things that cannot otherwise be cleanly solved at the moment.
package WayOver::OnThe::Left;
use dtRdr::Hack; dtRdr::Hack->set_variableB(45);
package Bottom::Right::Corner;
use dtRdr::Hack;
my $variableB = dtRdr::Hack->get_variableB;
Basically, just a way to formalize global variable sharing.
Arrays, hashes, objects, and globs are all passed and stored directly as references.
Declarations
Variables are declared in the %declarations and %deprecated hashes in the Hack.pm code. To deprecate variables, move them rather than duplicating.
The behavior is controlled by the following constants, which should be similar to perls warnings and strict pragmas (less the lexical aspects and dynamic switchability.)
my %declared = (
some_scalar => , # scalar
some_array => [], # array
some_hash => {}, # hash
some_univ => bless({}, UNIVERSAL), # any object
some_obj => bless({}, dtRdr::Book), # class or subclass
some_sub => sub {_die ex_sub}, # declare subs like this
some_undef => undef, # run-time typing
);
TODO: you can currently set an object where you declared a hash, but STRICT should probably not allow that.
Moving variables to %deprecated allows you to denote that your code should no longer be using these.
my %deprecated = (
some_other_scalar => ,
some_other_array => [],
some_other_hash => {},
some_other_sub => sub {_die ex_sub},
);
NOTE: The sub {_die ex_sub} idiom lets you stop yourself from calling what you thought was set elsewhere.
Download (2.8MB)
Added: 2007-03-14 License: Perl Artistic License Price:
958 downloads
Criawips 0.0.11
Criawips project aims to create a full featured presentation application that integrated smoothly into the GNOME desktop. more>>
Criawips aims to become a full featured presentation application that offers the perfect platform both for small presentations used to explain a few things to other people and for big presentations used for commercial presentations.
Thus it should become easy to use, provide a good integration with other applications to become a presentation platform that can compete with commercial applications like MS PowerPoint, StarOffice Impress and Apples Keynote.
Since version 0.0.10, criawips supports text editing. Its yet very basic, but its going to be improved pretty much with the next releases.
This was the first big step towards creating presentations with criawips. Now the editing capabilities are going to be improved and then we can work on the template infrastructure to provide layouting.
<<lessThus it should become easy to use, provide a good integration with other applications to become a presentation platform that can compete with commercial applications like MS PowerPoint, StarOffice Impress and Apples Keynote.
Since version 0.0.10, criawips supports text editing. Its yet very basic, but its going to be improved pretty much with the next releases.
This was the first big step towards creating presentations with criawips. Now the editing capabilities are going to be improved and then we can work on the template infrastructure to provide layouting.
Download (0.78MB)
Added: 2005-10-02 License: GPL (GNU General Public License) Price:
1482 downloads
torrentocracy 0.0.11
torrentocracy is an RSS aggregator and bittorrent downloader for MythTV. more>>
Torrentocracy (pronounced like the word democracy) is the combination of RSS, bit torrent, your television and your remote control. In effect, it is what gives any properly motivated person or entity the ability to have their own TV station.
By running torrentocracy on a computer connected to your television, you not only become a viewer of any available content from the internet, but you also become a part of a vast grass roots media distribution network.
This is not about the illegal distribution of media, but rather its about enabling an entirely new way to receive the video which you watch on your TV.
If you ever wondered how and when your computer, the internet and your television would merge into one seemless device with access to anything and everything, then at this very moment the theme song from 2001: A Space Odyssey ("Also Sprach Zarathustra") should be resounding through your head.
<<lessBy running torrentocracy on a computer connected to your television, you not only become a viewer of any available content from the internet, but you also become a part of a vast grass roots media distribution network.
This is not about the illegal distribution of media, but rather its about enabling an entirely new way to receive the video which you watch on your TV.
If you ever wondered how and when your computer, the internet and your television would merge into one seemless device with access to anything and everything, then at this very moment the theme song from 2001: A Space Odyssey ("Also Sprach Zarathustra") should be resounding through your head.
Download (0.060MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1643 downloads
dtRdr::GUI::Wx::NoteEditorBase 0.0.11
dtRdr::GUI::Wx::NoteEditorBase is a base class for the NoteEditor. more>>
dtRdr::GUI::Wx::NoteEditorBase is a base class for the NoteEditor.
SYNOPSIS
init
$editor->init;
set_fields
$editor->set_fields(title => foo, body => bar);
_update_title
$self->_update_title;
set_saver
Set a subref (which takes no arguments) as the handler for the Save action. This will be called at autosave increments.
$editor->set_saver(sub {...});
set_reverter
Set a subref (which takes no arguments) as the handler for the deleting action. This will be called if the user opts to cancel during creation of a new record.
$editor->set_reverter(sub {...});
cancel_edit
$editor->cancel_edit;
submit_edit
$editor->submit_edit;
<<lessSYNOPSIS
init
$editor->init;
set_fields
$editor->set_fields(title => foo, body => bar);
_update_title
$self->_update_title;
set_saver
Set a subref (which takes no arguments) as the handler for the Save action. This will be called at autosave increments.
$editor->set_saver(sub {...});
set_reverter
Set a subref (which takes no arguments) as the handler for the deleting action. This will be called if the user opts to cancel during creation of a new record.
$editor->set_reverter(sub {...});
cancel_edit
$editor->cancel_edit;
submit_edit
$editor->submit_edit;
Download (2.8MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
954 downloads
dtRdr::GUI::Wx::Tree::Base 0.0.11
dtRdr::GUI::Wx::Tree::Base is a base class for sidebar trees. more>>
dtRdr::GUI::Wx::Tree::Base is a base class for sidebar trees.
SYNOPSIS
init
$tree->init($frame);
select_item
Select the tree item for a given $id.
$tree->select_item($id)
The id is probably the id of whatever your widget associated with each tree item.
Convenience
id_or_id
Checks whether $id is a scalar or an object which can(id) and return the id.
$id = $self->id_or_id($id);
<<lessSYNOPSIS
init
$tree->init($frame);
select_item
Select the tree item for a given $id.
$tree->select_item($id)
The id is probably the id of whatever your widget associated with each tree item.
Convenience
id_or_id
Checks whether $id is a scalar or an object which can(id) and return the id.
$id = $self->id_or_id($id);
Download (2.8MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
953 downloads
dtRdr::GUI::Wx::SearchTree 0.0.11
dtRdr::GUI::Wx::SearchTree is a Perl module that can display search results as a tree. more>>
dtRdr::GUI::Wx::SearchTree is a Perl module that can display search results as a tree.
SYNOPSIS
Methods
book_root
Create a root for the book.
$tree->book_root($book);
When were displaying multiple books, this will not be the root of the tree?
want_item
$item = $tree->want_item($node);
parent_item
Get or create the tree down to (not including) the given node.
my $parent = $tree->parent_item($node);
append_item
Append a TOC node to the tree.
$tree_item = $tree->append_item($parent_item, $toc);
Event Handlers
show_context_menu
$self->show_context_menu($evt);
item_activated
$tree->item_activated($event);
<<lessSYNOPSIS
Methods
book_root
Create a root for the book.
$tree->book_root($book);
When were displaying multiple books, this will not be the root of the tree?
want_item
$item = $tree->want_item($node);
parent_item
Get or create the tree down to (not including) the given node.
my $parent = $tree->parent_item($node);
append_item
Append a TOC node to the tree.
$tree_item = $tree->append_item($parent_item, $toc);
Event Handlers
show_context_menu
$self->show_context_menu($evt);
item_activated
$tree->item_activated($event);
Download (2.8MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
953 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above defendguin 0.0.11 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