Lars Vogdt's avatar

Lars Vogdt

lrupp

Member of the groups
Involved Projects and Packages

Params::Util provides a basic set of importable functions that makes checking
parameters a hell of a lot easier While they can be (and are) used in other
contexts, the main point behind this module is that the functions both Do What
You Mean, and Do The Right Thing, so they are most useful when you are getting
params passed into your code from someone and/or somewhere else and you can't
really trust the quality.

Thus, Params::Util is of most use at the edges of your API, where params and
data are coming in from outside your code. The functions provided by
Params::Util check in the most strictly correct manner known, are documented as
thoroughly as possible so their exact behaviour is clear, and heavily tested so
make sure they are not fooled by weird data and Really Bad Things.

To use, simply load the module providing the functions you want to use as
arguments (as shown in the SYNOPSIS).

To aid in maintainability, Params::Util will never export by default.

You must explicitly name the functions you want to export, or use the :ALL
param to just have it export everything (although this is not recommended if
you have any _FOO functions yourself with which future additions to
Params::Util may clash)

Author:
-------
Adam Kennedy

Test::LeakTrace provides several functions that trace memory leaks. This module
scans arenas, the memory allocation system, so it can detect any leaked SVs in
given blocks.

Leaked SVs are SVs which are not released after the end of the scope they have
been created. These SVs include global variables and internal caches. For
example, if you call a method in a tracing block, perl might prepare a cache
for the method. Thus, to trace true leaks, no_leaks_ok() and leaks_cmp_ok()
executes a block more than once.e

Author:
-------
Goro Fuji(gfx) .

The perl-Test-NoWarnings package

If you have written a test module based on Test::Builder then Test::Tester
allows you to test it with the minimum of effort.

Text::CSV provides facilities for the composition and decomposition of
comma-separated values using Text::CSV_XS or its pure Perl version.

An instance of the Text::CSV class can combine fields into a CSV string and
parse a CSV string into fields.

The module accepts either strings or files as input and can utilize any
user-specified characters as delimiters, separators, and escapes so it is
perhaps better called ASV (anything separated values) rather than just CSV.

Author:
-------
Alan Citterman
Jochen Wiedmann
H.Merijn Brand
Makamaka Hannyaharamitu

This module provides bare bones try/catch statements that are designed to
minimize common mistakes with eval blocks, and NOTHING else.

This is unlike TryCatch which provides a nice syntax and avoids adding another
call stack layer, and supports calling return from the try block to return from
the parent subroutine. These extra features come at a cost of a few
dependencies, namely Devel::Declare and Scope::Upper which are occasionally
problematic, and the additional catch filtering uses Moose type constraints
which may not be desirable either.

The main focus of this module is to provide simple and reliable error handling
for those having a hard time installing TryCatch, but who still want to write
correct eval blocks without 5 lines of boilerplate each time.

It's designed to work as correctly as possible in light of the various
pathological edge cases (see BACKGROUND) and to be compatible with any style of
error values (simple strings, references, objects, overloaded objects, etc).

Pygobjects is an extension module for python that gives you access to
GLib's GObjects.

A mod_python handler that uses instances of subclasses of class Servlet (thus
its name) to respond to HTTP GET and POST requests. For each request a series
of methods are called on the instance, the output of such being sent to the
client as the response. This handler was inspired by WebWare.

Author:
-------
Daniel J. Popowich

This package contains the dictionary conversion tools which can convert
dictionaries of DICT, wquick, mova and pydict to stardict format.

Bugowner

Supybot is a robust, user and programmer friendly IRC bot written in
Python. It aims to be an adequate replacement for most existing IRC
bots. It includes a very flexible and powerful ACL system for
controlling access to commands, as well as more than 50 builtin plugins
providing around 400 actual commands.

Official released updates for openSUSE 11.4.

Bugowner

Avogadro is an advanced molecular editor designed
for cross-platform use in computational chemistry,
molecular modeling, bioinformatics, materials science,
and related areas. It offers flexible rendering and
a powerful plugin architecture.

Bugowner

Cisco Router Emulator supported by GNS3 Community

Dynamips emulates Cisco 7200/3600/3725/3745/2691 Routers on a traditional PC.
You can use dynamips to create labs. It uses IOS Images (which are not part
of this package). Of course, this emulator cannot replace a real router. It is
simply a complementary tool to real labs for administrators of Cisco networks
or people wanting to pass their CCNA/CCNP/CCIE exams.

Bugowner

Enca is an Extremely Naive Charset Analyser. It detects character set and
encoding of text files and can also convert them to other encodings using
either a built-in converter or external libraries and tools like libiconv,
librecode, or cstocs.

Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, Ukrainian,
Chinese, and some multibyte encodings (mostly variants of Unicode)
independent on the language.

This package also contains shared Enca library other programs can make use of.

Install Enca if you need to cope with text files of dubious origin
and unknown encoding and convert them to some reasonable encoding.

Bugowner

FOX is a C++-based library for graphical user interface development.

FOX supports modern GUI features such as drag-and-drop, tooltips, tab
books, tree lists, icons, multiple document interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for 3D
graphics. Subclassing of basic FOX widgets allows for easy extension
beyond the built-in widgets by application writers.

Bugowner

GNS3 is a excellent complementary tool to real labs for administrators
of Cisco networks or people wanting to pass their CCNA,
CCNP, CCIP or CCIE certifications.

It can also be used to experiment features of Cisco IOS or to check configurations
that need to be deployed later on real routers.

Important notice: users must provide their own Cisco IOS to use GNS3.

Feature-rich dictionary lookup program.
* Use of WebKit for an accurate articles' representation, complete with
all formatting, colors, images and links.
* Support of multiple dictionary file formats:
* Babylon .BGL files
* StarDict .ifo/.dict/.idx/.syn dictionaries
* Dictd .index/.dict(.dz) dictionary files
* ABBYY Lingvo .dsl source files
* ABBYY Lingvo .lsa/.dat audio archives
* Support for Wikipedia, Wiktionary or any other MediaWiki-based sites
* Scan popup functionality. A small window pops up with translation of a
word chosen from antoher application.
* And much more...

Bugowner

Icinga is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Icinga is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Icinga. The plugins are
available at http://sourceforge.net/projects/nagiosplug

Bugowner

iftop does for network usage what top(1) does for CPU usage. It listens
to network traffic on a named interface and displays a table of current
bandwidth usage by pairs of hosts. It is handy for explaining why the
network links slow.

Utilities supporting autoinstallation and creation of customized
installation sources.

Have a look at http://en.opensuse.org/Inst-source-utils for a detailed
description of each script.

Bugowner

John the Ripper is a fast password cracker (password security auditing
tool). Its primary purpose is to detect weak Unix passwords, but a
number of other hash types are supported as well.

These are huge word lists for john (John the Ripper) (a fast password
cracker).

The following copyright statement applies to this word list collection
as a whole:

Copyright (c) 2002,2003 by Solar Designer of Openwall Project

The home page for this word list collection is:

http://www.openwall.com/wordlists/

Bugowner

Maxima is a full symbolic computation program. It is full featured
doing symbolic manipulation of polynomials, matrices, rational
functions, integration, Todd-coxeter, graphing, bigfloats. It has a
symbolic debugger source level debugger for maxima code. Maxima is
based on the original Macsyma developed at MIT in the 1970's. It is
quite reliable, and has good garbage collection, and no memory leaks.
It comes with hundreds of self tests.

Bugowner

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is designed
to run under Linux (and some other *NIX variants) as a background
process, intermittently running checks on various services that you
specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provides core programs for Nagios. The web interface,
documentation, and development files are built as separate packages

271 contributions in the last year
Mon                                                                                                          
Tue                                                                                                          
Wed                                                                                                          
Thu                                                                                                          
Fri                                                                                                          
Sat                                                                                                          
Sun                                                                                                        
Contributions on 2024-06-19
3 commits
openSUSE Build Service is sponsored by