Main > Free Download Search >

Free performing software for linux

performing

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1134
Querylog 0.1

Querylog 0.1


Querylog is a console tool for performing SQL queries on a (log) file. more>>
Querylog project is a console tool for performing SQL queries on a (log) file.

Lines from one or more text files or stdin are matched, using regular expressions to an in memory database on which SQL queries can be performed.

You also specify queries in the config file (SELECTs, INSERTs, CREATE VIEWs, etc). Queries that generate output are printed to stdout in plain text at the moment. In the future it will be possible to specify output formatters. The tool is written in C++ using the boost program options and regex library and the sqlite libraries for the in memory database.

I first wrote this tool to extract accounting information from cups page log files (in which accounting infomation was on different lines than job information), but due to the generic nature of the tool it can be used in many situations in which specific information needs to be retrieved from (in the future multiple) text files and presented in a more usable format.

Building:

Youll need the boost headers and libraries for (program_options and regex) which you can get at http://www.boost.org/, and the sqlite3 headers and libraries which you can get at http://www.sqlite.org/.

Im using boost build, so if you have that all you have to do is run:

> bjam

Alternativly, as the program now has only a single source file, you can just use g++ to compile and link it.

Ill create a nicer build enviroment one of these days.

Running:

Options must be specified on the commandline or in a config file (key = ["]value["]). Run querylog --help for details. The input file may be ommited, in which case data will be read from stdin until the eof.
<<less
Download (0.006MB)
Added: 2006-07-21 License: LGPL (GNU Lesser General Public License) Price:
1192 downloads
PermComb 1.0.0

PermComb 1.0.0


PermComb is pure perl module for performing permutations and combinations of an arbitrary list. more>>
PermComb is pure perl module for performing permutations and combinations of an arbitrary list.

Algorithm::Permute permutes only n out of n and requires compilation. This mod is pure perl and supports permutations and combinations taken R at a time, iteratively and both in the same object at the same time.

I dont have time to write much docs now, but here is a synopsis:

use lib xxxxxx; # xxxxx is where you want to store permcomb.pm
use permcomb;

@list = define_some_list(); # arbitrary list
$r = taken_r_at_a_time(); # if R = $#list, R = N
$p = new permcomb( @list, $r ); # be sure to pass a list reference
# r is optional.

print "nPr=" . $p -> nPr() . "; n=" . $p -> n() . "; r=" . $p -> r() . "n";
foreach ( 1..$p -> nPr() ) {
print join( , $p -> nextp() ) . "n";
}

print "nCr=" . $p -> nCr() . "; n=" . $p -> n() . "; r=" . $p -> r() . "n";
foreach ( 1..$p -> nCr() ) {
print join( , $p -> nextc() ) . "n";
}

nCr() and nPr() call be called via package for general values:

print permcomb::nCr( 5, 3 );

When called via ref, returns the value based on given list and r.
<<less
Download (0.009MB)
Added: 2006-11-30 License: GPL (GNU General Public License) Price:
1060 downloads
Aterm 1.0.1

Aterm 1.0.1


aterm is designed to provide pleasing visual effects, while performing such a mundane function as terminal emulation under X. more>>
Aterm is designed to provide pleasing visual effects, while performing such a mundane function as terminal emulation under X.
Main features:
- fast pseudo-transparency, that does not consume any additional resources.
- optional off-focus fading of text - when aterm looses focus its contents is dimmed.
- NeXT-ish scrollbar
- integration with AfterStep window manager, allowing for aterm looks to be determined by AfterStep theme, and allowing aterm do things like semitransparent gradiented background, JPEG, PNG and other images used as background, and more.
Enhancements:
- This release includes fixes for pasting large (16k) amounts into aterm, the borderless option, and several other issues.
<<less
Download (0.28MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
820 downloads
Fortress 0.3

Fortress 0.3


Fortress is a simple script driven framework for performing security scans. more>>
Fortress is a simple script driven framework for performing security scans. The core of the application is an application which will execute testing scripts written using the embedded LUA scripting engine.

The scripts may perform almost arbitrary operations, including making HTTP requests, conducting port scanning, and taking advantage of several other provided primitives.

<<less
Download (0.076MB)
Added: 2005-10-26 License: GPL (GNU General Public License) Price:
1478 downloads
Jlint for Unix 1.23

Jlint for Unix 1.23


Jlint will check your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building lock graph more>> Jlint will check your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building lock graph.
Jlint consists of two separate programs performing syntax and semantic verification. As far as Java mostly inherits C/C++ syntax and so inherits most of the problems caused by C syntax, the idea was to create common syntax verifier for all C-family languages: C, C++, Objective C and Java. This program was named AntiC, because it fixes problems with C grammar, which can cause dangerous programmers bugs, undetected by compiler. By using hand-written scanner and simple top-down parser, AntiC is able to detect such bugs as suspicious use of operators priorities, absence of break in switch code, wrong assumption about constructions bodies...
Semantic verifier Jlint extracts information from Java class files. As far as Java class file has very well specified and simple format, it greatly simplifies Jlint in comparison with source level verifiers, because development of Java grammar parser is not a simple task (even through Java grammar is simpler and less ambiguous than C++ grammar). Also dealing only with class files, protect Jlint from further Java extensions (format of virtual byte instructions is more conservative). By using debugging information Jlint can associate reported messages with Java sources.
Jlint performs local and global data flow analyses, calculating possible values of local variables and catching redundant and suspicious calculations. By performing global method invocation analysis, Jlint is able to detect invocation of method with possible "null" value of formal parameter and using of this parameter in method without check for "null". Jlint also builds lock dependency graph for classes dependencies and uses this graph to detect situations, which can cause deadlock during multithreaded program execution.
<<less
Download (70KB)
Added: 2009-04-29 License: Freeware Price: Free
181 downloads
DjangoStack for Liunx 1.0-3

DjangoStack for Liunx 1.0-3


An installer that greatly simplifies the installation of Ruby on Rails. more>> The BitNami DjangoStack is an installer that greatly simplifies the installation of Django and its runtime dependencies. It includes ready-to-run versions of Python, Django, MySQL and Apache. DjangoStack is distributed for free under the Apache 2.0 license.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Developed and used over two years by a fast-moving online-news operation, Django was designed to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of the experienced Web developers who wrote it. It lets you build high-performing, elegant Web applications quickly.
<<less
Download (59.11MB)
Added: 2009-04-12 License: Freeware Price: Free
194 downloads
Query Object Framework 0.7.2

Query Object Framework 0.7.2


QOF, the Query Object Framework, provides a set of C Language utilities for performing generic structured complex queries. more>>
QOF, the Query Object Framework, provides a set of C Language utilities for performing generic structured complex queries on a set of data held by a set of C/C++ objects.
Query Object Framework is unique in that it does NOT require SQL or any database at all to perform the query. Thus, it allows programmers to add query support to their applications without having to hook into an SQL Database.
Typically, if you have an app, and you want to add the ability to show a set of reports, you will need the ability to perform queries in order to get the data you need to show a report.
Of course, you can always write a set of ad-hoc subroutines to return the data that you need. But this kind of a programming style is not extensible: just wait till you get a user who wants a slightly different report.
The idea behind QOF is to provide a generic framework so that any query can be executed, including queries designed by the end-user.
Normally, this is possible only if you use a database that supports SQL, and then only if you deeply embed the database into your application. QOF provides simpler, more natural way to work with objects.
Enhancements:
- This release adds KVP_TYPE_BOOLEAN support, extensible error handling, and new Brazilian Portuguese and Indonesian translations.
- It fixes doxygen support (so that it can be disabled cleanly) and a sqlite error that resulted in spurious temporary files.
- It improves speed in the sqlite backend, packages the .pot file directly, and removes AM_MAINTAINER_MODE.
- QofError is designed for user-friendly messages and supports setting errors and error messages on-the-fly to provide user error messages that are as detailed, relevant, and helpful as possible.
<<less
Download (0.68MB)
Added: 2006-12-30 License: GPL (GNU General Public License) Price:
1028 downloads
Qemulator 0.5

Qemulator 0.5


Qemulator is a full featured emulation suite for the qemu virtual engine, with on demand job control written in python GTK/Glade more>>
Qemulator provides an easy and fast to use image and device management, a "My machines" list and interactive job control.

It comes with a list of all running jobs from where you can open the contol panel for each job and performing on demand action. Full interaction for mounted volumes, usb devices, keyboard and mouse interaction, screenshots, wave capture and save/restore machine state and open vnc viewer is provided.

The project is still under development. Current version should run stable on most Linux machines providing allmost all functions of qemu, but there are still some works to do.

<<less
Download (0.62MB)
Added: 2007-06-18 License: GPL (GNU General Public License) Price:
862 downloads
HTML::WikiConverter::Normalizer 0.61

HTML::WikiConverter::Normalizer 0.61


HTML::WikiConverter::Normalizer is a Perl module to convert CSS styles to (roughly) corresponding HTML. more>>


SYNOPSIS

use HTML::TreeBuilder;
use HTML::WikiConverter::Normalizer;

my $tree = new HTML::TreeBuilder();
$tree->parse(

text

);

my $norm = new HTML::WikiConverter::Normalizer();
$norm->normalize($tree);

# Roughly gives "

text

"
print $tree->as_HTML();

HTML::WikiConverter dialects convert HTML into wiki markup. Most (if not all) know nothing about CSS, nor do they take it into consideration when performing html-to-wiki conversion. But there is no good reason for, say, text not to be converted into text in the MediaWiki dialect. The same is true of other dialects, all of which should be able to use CSS information to produce wiki markup.

The issue becomes especially problematic when considering that several WYSIWYG HTML editors (e.g. Mozillas) produce this sort of CSS-heavy HTML. Prior to HTML::WikiConverter::Normalizer, this HTML would have been essentially converted to text, the CSS information having been ignored by HTML::WikiConverter.

HTML::WikiConverter::Normalizer avoids this with a few simple transformations that convert CSS styles into HTML tags.

<<less
Download (0.034MB)
Added: 2006-08-09 License: Perl Artistic License Price:
1172 downloads
Ubuntu LiveCD Creator

Ubuntu LiveCD Creator


Ubuntu LiveCD Creator proposes a set of tools and graphical user interface to create and maintain custom Ubuntu LiveCDs. more>>
Ubuntu LiveCD Creator proposes a set of tools and graphical user interface to create and maintain custom Ubuntu LiveCDs.
LiveCD tools should provide a robust enough environment for the Ubuntu developers to generate the official CDs from them. Required functionality includes:
- Creating LiveCDs based on templates, such as bare minimum installing ubuntu-minimal
- Selects repositories
- Selects default packages
- Adjusting the packages on the LiveCD by adding or removing through a Synaptic-like interface
- Adding files directly to the LiveCD just before finalizing
- Modifying the default X11 environment
- Execute a GNOME, KDE, or XFCE log-in in Xnest
- Save the home directory as the /etc/skel
- Saving and updating LiveCD templates
- Save the package list, /etc/skel, and additional files
- Update by adjusting repositories and performing upgrades or dist-upgrades
- Adding the Ubiquity installer
<<less
Download (MB)
Added: 2007-05-09 License: GPL (GNU General Public License) Price:
645 downloads
Primrose 2.7.5

Primrose 2.7.5


Primrose is a database connection pool which supports all databases that have JDBC drivers. more>>
Primrose is a database connection pool which supports all databases that have JDBC drivers.
It provides control over SQL transaction monitoring, configuration, and dynamic pool management via a Web interface.
Main features:
- Optional notification of crisis events.
- Highly adaptable configuration file - see the config file for all the options.
- SQL statement monitoring for connections, including what connection is called from what code and the precise SQL it is performing, including ? parameters.
- Starting/Stopping pools without application restarts
- Adding / removing connections on the fly
- Automated retrieval of duff connections
- A web interface for pool management
- Queueing of connection requests during heavy load.
- Statistics for types of SQL statements executed and executiion times, to provide a complete overview of webapp-db interaction
- Multiple pool instances, managed through one interface.
- No more forgotton unclosed Statement and ResultSet objects - primrose closes them for you.
- Easy deployment and integration with your webapp container.
- No need to rewrite your client code to utilise the pool.
- Enhances debug of poor performing client code - if a connection hangs, the precise connection, and the exact SQL it is performing is logged, including what client Java code called it.
Enhancements:
- A bugfix for the waitForConnectionIfDatabaseIsDown and encryptionKeyFile properties.
<<less
Download (0.11MB)
Added: 2007-03-30 License: LGPL (GNU Lesser General Public License) Price:
939 downloads
APFP 07

APFP 07


APFP (Arbitrary Precision Floating Point) is an Unicon class for performing arbitrary precision floating point calculations. more>>
APFP (Arbitrary Precision Floating Point) is an Unicon class for performing arbitrary precision floating point calculations.
It also includes a class for calculating with arbitrary precision complex numbers. APFP requires unicon overloaded operators.
Enhancements:
- Made to use built in (to unicon) logarithm for >= 1.5. (already did this for<<less
Download (0.098MB)
Added: 2007-04-09 License: GPL (GNU General Public License) Price:
929 downloads
FFTExplorer 1.16

FFTExplorer 1.16


FFTExplorer project is a graphic spectrum analysis program. more>>
FFTExplorer project is a graphic spectrum analysis program.
FFTExplorer is a GUI that performs spectral analysis on real-time data from a sound card or other source, and can analyze the spectra of various sound file types.
It can display time-domain and frequency-domain data in a number of ways, and is an easy-to-use introduction to the topic of spectrum analysis.
Beyond performing a fast Fourier transform on arbitrary data sources, it can also perform moving average noise reduction for the treatment of signals accompanied by noise.
It contains a lengthy combination essay/help file on the various topics the program covers, some step-by-step examples using its own internal signal source, and a detailed example using an external source.
Enhancements:
- Updated source to conform to gcc 4.1 requirements.
<<less
Download (0.15MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1108 downloads
Pas2Dox 0.50 RC1

Pas2Dox 0.50 RC1


Pas2Dox is a pre-processor addon for the Doxygen documentation generator. more>>
Pas2Dox is a pre-processor addon for the Doxygen documentation generator.
Pascal To Doxygen allows the production of advanced documentation from Delphi/Kylix sourcecode.
Installation:
Compiling from source on Linux
Unpack the archive
# tar xvzf pas2dox-xx.tar.gz
Build the source for a case insensitive scanner, with the following command:
# make
This will perform the follow commands
# flex -i -opas2dox.cpp pas2dox.l
# g++ pas2dox.cpp -o pas2dox
If you need to remove the pas2dox.cpp and pas2dox files, type
# make clean
When performing an upgrade of source code, I suggest you do the following
# make clean && make
Installing the binaries on Linux
Copy the pas2dox binary to /usr/local/bin/pas2dox
# make install
If you need to install to another place, use
# make install INSTALL_DIR="/your/location/here"
Enhancements:
- Added include file for tolower to fix build on linux
- handle default values and multi line comments on enums.
- Updated for typedef
- Dont process end of block comment } in a single comment line
- read / write for properties are now handled correctly. see bug 6
- Additional Doxygen comments on array declaration.
- Assigning a value to a var when declaring it
- Updated copyright year and version
- Swapped typedef
- added -s option to suppress generation of sa comments on property.
- fixed issue with function comments in function definition.
- Additional end check.
<<less
Download (0.22MB)
Added: 2006-02-07 License: GPL (GNU General Public License) Price:
1355 downloads
THC-Parasite 1.2

THC-Parasite 1.2


THC-Parasite v1.2 allows you to sniff on switched networks by performing ARP man-in-the-middle spoofing. more>>
THC-Parasite v1.2 allows you to sniff on switched networks by performing ARP man-in-the-middle spoofing. Selective targets, DOS and various other features present.
Have you ever sniffed on a switch? Without special tools you will see no (no thats not true, but lets simplify that statement) which is not destined for your machine. This gives you 3 options to do to be able to sniff on the LAN.
1) ARP Spoofing
2) MAC Flooding
3) MAC duplicating
4) Routing attacks
5) hook your laptop to the uplink trunk
1+2+3 are possible with this tool
3 you can also do with any linux/solaris/etc. via the ifconfig command
4 I know no good tools for this (except icmp_redir)
5 needs physical access to the switch component.
For 2, there are already a few tools available, the best is the one by Dug Song as part of dsniff. See http://www.monkey.org/~dugsong/ For 1, you will only find tools which send fake ARP packets to defined single machines. This is not effective if you want to sniff the whole LAN. Thats what this tool is for, bypass the basic switch security to be able to see all traffic on the LAN.
With this tool you can NOT sniff on a different VLAN on the same switch! There are other ways to do this ...
Enhancements:
- made OpenBSD port (tcp/ip config via sysctl)
- made Solaris port (tcp/ip config via ndd)
- added sysctl support for Linux (before directly /proc writing was done)
- added -p percent option, to give a percent chance for every arp request being replied. this is a nice features for DOS.
- renamed LINUX_SPEED_HACK to SPEED_HACK as it works as well on Solaris and OpenBSD.
<<less
Download (0.056MB)
Added: 2006-03-08 License: GPL (GNU General Public License) Price:
757 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5