Main > Free Download Search >

Free fifteen software for linux

fifteen

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 14
dkftpbench 0.45

dkftpbench 0.45


dkftpbench is an FTP benchmark program inspired by SPECweb99. more>>
dkftpbench application is an FTP benchmark program inspired by SPECweb99. The result of the benchmark is a number-of-simultaneous-users rating; after running the benchmark properly, you have a good idea how many simultaneous dialup clients a server can support. The target bandwidth per client is set at 28.8 kilobits/second to model dialup users; this is important for servers on the real Internet, which often serve thousands of clients on only 10 MBits/sec of bandwidth.
The final result of the benchmark is "the number of simultaneous 28.8 kilobits/second dialup users". To estimate this number, the benchmark starts up a new simulated user as soon as the last one has finished connecting. It stops increasing the number of users when one fails to connect, fails to maintain the desired bandwidth, or the limit specified by the -n option is reached. It runs the simulated users until the amount of time specified by the -t option has elapsed since the last simulated user birth or death; the final score is the number of users still alive at the end.
Main features:
- Compiles and runs on Linux, FreeBSD, and Solaris (or did, last I tried)
- fetches many files in parallel
- waits for each connect to finish (and then a bit) before starting next one; slows down to < 1 connect/second when it reaches 75% of desired number of users. This spreads out user activity more evenly.
- checks bandwidth continuously during each file fetch, stops adding users if any fetch too slow
- throttles each fetch to use only the specified bandwidth
- search for the max number of supported users
- Displays verbose error message when any user fails
- Aborts if it detects the client system running out of resources
- Aborts if connecting to the server takes > 5 seconds
- Aborts if it takes longer than 5 seconds to get first packet of a file
- Uses new Poller class for scalability; you can specify which Poller to use on the commandline
- Supports slow datarates (before, it only handles rates above 80kbits/sec on some systems)
- Lets you set how picky it is about datarates (before, its must be faster than threshold was fixed at 3/4 the target bandwidth)
- Supports alternative readiness notification methods like O_ASYNC and O_ONESIGFD
- Provided both as a standalone executable, and as a Corba object. (Thanks to http://corbaconf.kiev.ua/ for the Corba autoconf macros.
- Switches to BINARY mode after login. (The client API lets you choose; edit robouser.cc to skip the START_TYPE state if you want to use ASCII.)
Example:
After unpacking the sources, configure them for your system with the command
./configure
This will generate Makefile from Makefile.in.
To make sure the sources arrived intact and work properly on your system, type
make check
It will build all unit tests, and fail if any unit test fails. You must be connected to the Internet, as this will try to download a file from ftp.uu.net.
To build the system tuning tool dklimits, type
make dklimits
Run it on both the client and the server machine; make sure that the number of files it can open is about three times the desired number of users, and that the number of ports it can bind is higher than the desired number of users. You should not be running X Windows or any other programs on the client and server machines when running the benchmark.
To build the benchmark, type
make
This produces the executable dkftpbench, the tuning program dklimits, and a bunch of unit tests (executables with names ending in _test) that you can ignore for now.
Heres a simple use of dkftpbench:
./dkftpbench -n1 -hftp.uu.net -t15 -v
This tells bench to simulate one user fetching the default file from ftp.uu.net repeatedly, and stop after fifteen seconds. The program produces this output:
Option values:
-hftp.uu.net host name of ftp server
-P21 port number of ftp server
-n1 number of users
-t15 length of run (in seconds)
-b3600 desired bandwidth (in bytes per second)
-uanonymous user name
-probouser@ user password
-fusenet/rec.juggling/juggling.FAQ.Z file to fetch
-m1500 bytes per packet
-v1 verbosity
1 users
User0: fetching 22708 bytes took 6.530000 seconds, 3477 bytes per second
User0: fetching 22708 bytes took 6.530000 seconds, 3477 bytes per second
Test over. 1 users left standing.
<<less
Download (0.26MB)
Added: 2007-06-26 License: GPL (GNU General Public License) Price:
853 downloads
pconfig

pconfig


pconfig project is a perl script to set up... perl scripts! more>>
pconfig project is a perl script to set up... perl scripts! Allows a perl scripts configuration information to be included within the script for no need for external files. Controlled by internal comments within the script itself (the target script). The output script is also pconfig compatible (if renamed to .pc) to reconfigure if required. Whats the use?

I am the author of a few other perl scripts, some GPL, some not. Two of them are designed to (try to) be as fast as possible. This is especially true for net-check since it is designed to be run every fifteen minutes.

If these programs were required to read a configuration file, parse it, and then verify the options EVERY TIME THEY RAN, it would end up being some serious wasted processor time.

So I put the configuration in the beginning of the scripts. The data is there with no extra effort.

When I released the first version of fireparse, I got e-mail like crazy. Why? I accidentally left my e-mail address in there as the report destination! Oops...

So I decided to write pconfig to be an external program that would set up fireparse and handle (some) sanity checking along the way. Figuring it may help other people (thats why fireparse was first released), I made pconfig fairly generic.
<<less
Download (0.015MB)
Added: 2007-02-15 License: GPL (GNU General Public License) Price:
982 downloads
Jikes 1.22

Jikes 1.22


Jikes is a Java compiler that translates Java source into bytecoded instruction sets more>>
JikesTM is a compiler that translates JavaTM source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification.

You may wonder why the world needs another Java compiler, considering that Sun provides javac free with its SDK. Jikes has five advantages that make it a valuable contribution to the Java community:

* Open source. Jikes is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.
* Strictly Java compatible. Jikes strives to adhere to both The Java Language Specification and The Java Virtual Machine Specification as tightly as possible, and does not support subsets, supersets, or other variations of the language. The FAQ describes some of the side effects of this strict language conformance.
* High performance. Jikes is a high performance compiler, making it ideal for use with larger projects.
* Dependency analysis. Jikes performs a dependency analysis on your code that provides two very useful features: Incremental builds and makefile generation.
* Constructive Assistance. Jikes strives to help the programmer write better code in two key ways. Jikes has always strived to provide clear error and warning text to assist the programmer in understanding problems, and now with release 1.19 Jikes helps point out common programming mistakes as documented in Effective Java.

Abridged from a FAQ entry which was adapted from some material by Lou Grinzo for an article he wrote.

The fact that Jikes is a high-performance, highly compatible Java compiler that can be used on almost any computing platform makes it an interesting program and worth investigating for almost any Java programmer. But Jikes is also notable because it lies at the center of two events: the adoption of open source philosophy and practice by large corporations, and the continued growth of Java for Linux.

Its worth pointing out that Jikes is not, and is not intended to be, a complete development environment -- it is simply a command line compiler. It should not be considered a replacement for more complete tools, such as Source Navigator or IBMs VisualAge for Java which provide sophisticated graphical IDEs (Integrated Development Environments).

The Jikes compiler was released in binary form in April 1997 on the IBM alphaWorks site. Jikes for Linux was released on 15 July 1998. The response was overwhelming -- Jikes had more downloads in the three months after the announcement than in the fifteen months before the announcement.

Release of Jikes for Linux was soon followed by requests to open up the source. Many notes and comments from users suggested this would be a good idea. The source was released under a liberal license in December 1998 to make a very visible demonstration of IBMs commitment to open standards and to Java Technology, to make Jikes more reliable and accessible, to encourage more widespread use of Java Technology, to encourage standardization of Java Technology, and to gain some experience actually running an open source project. This marked the start of one of IBMs first efforts in the open source arena.

The original alphaWorks version of Jikes was written by Philippe Charles and Dave Shields of the IBM T. J. Watson Research Center. Since the release of the source they have continued to work on the compiler as contributors; however recently have officially been moved on to other projects within IBM. Today there are no IBMers who work on Jikes as part of their job description. Jikes survives today soley based on the free time contributions of members of the open source community.

The source code is available under IBMs Public License, which has been approved by the OSI (Open Source Initiative) as a fully certified open source license. The project provides access to the complete CVS development tree, which includes not only Jikes, but also the source for the Jacks Test Suite and the Jikes Parser Generator used to build Jikes. Jikes is included in many Open Source Operating Systems. The Jacks Test Suite is a replacement for the Jikestst package.
<<less
Download (0.84MB)
Added: 2005-04-18 License: IBM Public License Price:
1661 downloads
electricsheep 2.6.8

electricsheep 2.6.8


electricsheep is a collaborative screensaver. more>>
electricsheep software owes its name to Philip K. Dicks novel Do Androids Dream of Electric Sheep. It realizes the collective dream of sleeping computers from all over the internet.
When the screen-saver is activated, the screen goes black and an animated sheep appears. Behind the scenes, the screen-saver contacts a server and joins the parallel computation of new sheep.
Every fifteen minutes 24/7 a new sheep is born and distributed to all clients for display. Each sheep is an animated fractal flame.
The Interpretation of Dreams contains an artistic, conceptual, and technical explanation, or you can watch the streaming video documentary. Also available is a ten page academic paper to appear in EvoMusArt05.
Enhancements:
- The new libpng api is used, and libpng errors are handled properly.
- The window now has a name.
- The documentation was updated.
- The use of AC_OUTPUT was updated.
- Readonly parts of the cache are handled.
- Files partially downloaded by bittorrent are not played.
- The --show-errors option was added.
<<less
Download (0.36MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1192 downloads
Tellu 2.4.0

Tellu 2.4.0


Tellu computer inspector collects hardware and software information. more>>
Tellu computer inspector collects hardware and software information from large computer client networks, and stores data in MySQL database.
Tellu package is divided into three sub-packages: Client, Server and Skin. Client and server packages are essential for Tellu to work. Client program collects the actual information from network, and sends them to the server which saves the data in local or remote MySQL database.
Skin is an optional interface top of that database, but to get fun out of Tellu, it is recommended to install. Server package also contains a monitoring server, which collects information about Tellu server. There is a Motif based client for monitoring server activity, which uses monitoring server to read actual activity data.
Enhancements:
- Support for a compressed protocol was added in the client and the server.
- A rush tolerance option was added, which delays the client from starting more than once within fifteen seconds.
- A process count in realtime resource usage collection was added.
- The capability to collect new hardware items was added in client.
- An attachment browser was added in the skin, and some other improvements were made in the skin.
<<less
Download (9.4MB)
Added: 2006-06-13 License: Free for non-commercial use Price:
1231 downloads
EtherDam 0.4

EtherDam 0.4


EtherDam is a firewall configuration engine that relies on iptables. more>>
EtherDam is a firewall configuration engine that relies on iptables. It presents firewall configuration as a somewhat simpler scripting language thats still flexible enough for most purposes.
So why not just use iptables?
Well, lets just face one thing: iptables is a pain to manage. By pain, I mean a heavy dull throb that seems ready to make your head explode. Its nice to finally have a stateful firewalling facility for Linux, but you have to remember fifteen or so different arrangements of the iptables options just to make a simple bare-metal NAT box. Its enough to send you running back to OpenBSD.
One day, I got tired of that. So I came up with EtherDam.
My goal with EtherDam was to create a simplified firewall configuration language rather than remember or look up several complex incantations of the iptables command. EtherDam is a wrapper; it still uses iptables as a back-end. The processing engine is also fast, though its not extremely well tested.
The language itself is fairly complete--complete enough for a decent firewall--though its not properly documented yet.
Enhancements:
- etherdam.in:
- added IPTABLES command support.
- added MSS command for TCP MSS clamping.
- firewall.conf.5.in: documented MSS command, fixed typos.
- firewall.conf.in: added example MSS command usage.
- configure, configure.ac, etherdam.spec: bumped version number.
- new release (release 0.4)
<<less
Download (0.032MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1201 downloads
Business::Associates::Stylesheet 1.00

Business::Associates::Stylesheet 1.00


Business::Associates::Stylesheet is a Perl information on the Associates XSLT stylesheets and how to modify the data processing. more>>
Business::Associates::Stylesheet is a Perl information on the Associates XSLT stylesheets and how to modify the data processing.

THE PROCESSING MODEL

Before we get going on the details, let us first remind ourselves on what we might call the processing model of the Associates package.

The first step is to retrieve the raw XML data from Amazon.com (or, technically, from the local cache if we already have it). This is structured data that describes the (currently) fifteen best-selling titles at Amazon.com for the selection criteria we have chosen. Those criteria can be keyword searches or a look-up of a specific category of product, and are typically chosen by the HTML editor or by the code that generates the HTML. The perl code provided by this package retrieves the XML.

The second step is to transform this raw XML into a format that the device responsible for the visual display can handle. In our case, that device is ultimately the web browser, so we need to transform the XML data into HTML or xhtml data. However, the same process model could be used to render the data in another format, say for inclusion to a postscript document. This data transformation is done used XSLT, a standard and a very powerful tool for transforming XML documents. This is the subject of this document.

The third step is the visual formatting of the data. At this stage we have the data in a format that the visual display device can understand, and we need to tell it of the details of the formatting. In out model and for HTML (or xhtml) output, that is done using traditional Cascading Style Sheets (CSS). That is the topic of a separate document and concerns us only so far as it reminds us that we need to be able to identify each element type in the output such that the CSS designer can say, for example, "lets have all book titles in red text". In HTML, this identification is done by defining class attributes.

<<less
Download (0.045MB)
Added: 2006-09-15 License: Perl Artistic License Price:
1134 downloads
Jikes RVM 2.9.1

Jikes RVM 2.9.1


Jikes RVM is a virtual machine and runtime environment for Java. more>>
Jikes RVM is a compiler that translates JavaTM source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification.

You may wonder why the world needs another Java compiler, considering that Sun provides javac free with its SDK. Jikes has five advantages that make it a valuable contribution to the Java community: [OSI Certified Logo]

* Open source. Jikes is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.
* Strictly Java compatible. Jikes strives to adhere to both The Java Language Specification and The Java Virtual Machine Specification as tightly as possible, and does not support subsets, supersets, or other variations of the language. The FAQ describes some of the side effects of this strict language conformance.
* High performance. Jikes is a high performance compiler, making it ideal for use with larger projects.
* Dependency analysis. Jikes performs a dependency analysis on your code that provides two very useful features: Incremental builds and makefile generation.
* Constructive Assistance. Jikes strives to help the programmer write better code in two key ways. Jikes has always strived to provide clear error and warning text to assist the programmer in understanding problems, and now with release 1.19 Jikes helps point out common programming mistakes as documented in Effective Java.

Abridged from a FAQ entry which was adapted from some material by Lou Grinzo for an article he wrote.

The fact that Jikes is a high-performance, highly compatible Java compiler that can be used on almost any computing platform makes it an interesting program and worth investigating for almost any Java programmer. But Jikes is also notable because it lies at the center of two events: the adoption of open source philosophy and practice by large corporations, and the continued growth of Java for Linux.

Its worth pointing out that Jikes is not, and is not intended to be, a complete development environment -- it is simply a command line compiler. It should not be considered a replacement for more complete tools, such as Source Navigator or IBMs VisualAge for Java which provide sophisticated graphical IDEs (Integrated Development Environments).

The Jikes compiler was released in binary form in April 1997 on the IBM alphaWorks site. Jikes for Linux was released on 15 July 1998. The response was overwhelming -- Jikes had more downloads in the three months after the announcement than in the fifteen months before the announcement.

Around the end of March 2002, IBM opened a fledgling community hosting location attached to their developerWorks site with Jikes as a founding member. Approximately 3 years later this server was decommissioned and the most active projects migrated into SourceForge.net hosting options. During those three years Jikes was the #1 most popular project every month, often by a large margin. We approached nearly 250,000 downloads while residing at dw/oss, and had been consistently tallying triple digit daily downloads.

Release of Jikes for Linux was soon followed by requests to open up the source. Many notes and comments from users suggested this would be a good idea. The source was released under a liberal license in December 1998 to make a very visible demonstration of IBMs commitment to open standards and to Java Technology, to make Jikes more reliable and accessible, to encourage more widespread use of Java Technology, to encourage standardization of Java Technology, and to gain some experience actually running an open source project. This marked the start of one of IBMs first efforts in the open source arena.

The original alphaWorks version of Jikes was written by Philippe Charles and Dave Shields of the IBM T. J. Watson Research Center. For awhile after the release of the source they continued to work on the compiler as contributors; however, shortly after the project migrated to developerWorks Open Source Server they were officially moved off onto other projects within IBM. Today there are no IBMers who work on Jikes as part of their job description. Jikes survives today soley based on the free time contributions of members of the open source community.

The source code is available under IBMs Public License, which has been approved by the OSI (Open Source Initiative) as a fully certified open source license. The project provides access to the complete CVS development tree, which includes not only Jikes, but also the source for the Jacks Test Suite and the Jikes Parser Generator used to build Jikes. Jikes is included in many Open Source Operating Systems. The Jacks Test Suite is a replacement for the Jikestst package.
<<less
Download (2.6MB)
Added: 2007-07-03 License: DFSG approved Price:
515 downloads
MEPIS SoHoServer 3.3.2 Test02

MEPIS SoHoServer 3.3.2 Test02


MEPIS Linux is a desktop Linux system that is also easy to configure as a dedicated server. more>>
MEPIS has released MEPIS SoHoServer Test02 for public testing. This release is available for download at public mirrors and the MEPIS subscription ftp server. Look in the “testing” subdirectory.

SoHoServer is a general purpose server based on the recent release of Debian “sarge.”. The preinstalled and configured server software includes Apache2, PHP4, Perl, Mysql, Proftpd, Bind, DHCPd, Postfix, Dovecot, Shorewall, Squid, DansGuardian, Webmin, and Usermin.

Like other MEPIS products, SoHoServer is easy to try, easy to install, and easy to use. It comes preconfigured with defaults that “just work” in most situations. Early testers report that even someone with limited server experience can have a MEPIS SoHoServer up and running in as little as fifteen minutes.

Test 02 has updated preconfigs, in response to user feedback. The latest security updates have been added and the MEPIS tools have been updated to the latest versions.
<<less
Download (596MB)
Added: 2005-08-03 License: GPL (GNU General Public License) Price:
1543 downloads
Mnet 0.6

Mnet 0.6


Mnet is a distributed file store. more>>
Mnet is a distributed file store. It is formed by an emergent network of autonomous nodes which self-organize to make the network robust and efficient. A distributed file store is a shared virtual space into which you can put, and from which you can get, files.
Mnet is also an emergent network. An emergent network is one in which the important features of the network result from the interactions of nodes operated by autonomous people or organizations who do not explicitly coordinate with one another.
There are many interesting applications that can be built on top of an emergent network and a distributed file store. The first application that has been written for the Mnet project is a file-sharing application which lets you search for and download files by any kind.
The Mnet project is a Free Software, Open Source project run solely by hackers volunteering in the public interest. It currently has no commercial sponsorship, although there is at least one company that is using related source code. See the related projects page for more information.
Enhancements:
- ported to Mac OS X (including full GUI)
- decentralized metatracking using an idea borrowed from the Chord DHT; Now anyone can run a MetaTracker -- the more the merrier.
- Every fifteen minutes, search for new peers.
- If a peer has stopped responding to your requests, do not forget about that peer, but instead retry that peer in an exponential backoff fashion so that you can reconnect to him when he returns.
- When viewing search results, include datestamps showing when the files were published. You can also search on date of publication.
- added utilscripts/weather.pl. The "Mnet Weather Report" script which tells you which nodes you have peered with recently, and rates the Content Trackers that you have used.
- fixed content tracker bug which gave an error when tracker was searched by all
- IRC nick is equal to your nodeId by default.
- With the default settings, you run a Relay Server.
- When acting as a relay client (i.e., your computer is behind a firewall or NAT), prefer relay servers that give you faster service.
- multiple redundant bootpages: try each one in turn, and try one only when a connection to a metatracker has failed, and then only in order to get new IP address for that particular metatracker.
- Approximately one million bugs and performance issues have been fixed. (Not that Mnet v0.6.2 is a fast way to transfer files.)
-
<<less
Download (1.8MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1213 downloads
mp3togo 0.5.12

mp3togo 0.5.12


mp3togo is a linux tool for creating low bitrate subsets from a high quality music archive. more>>
mp3togo is a linux tool for creating low bitrate subsets from a high quality music archive. mp3togo was born in the fall of 2004 when my housemate came home with a portable mp3 player and expected to be able to load it with music from our house archive which was mostly comprised of ogg vorbis files.
The sets of files mp3togo creates can be played on most mp3 players, used to create audio and mp3 cds or to create compressed distributions of a set of wav files.
Operation
mp3togo accepts a list of files from the command line or a playlist file or even a running instance of XMMS. The files are converted to wavs with the appropriate command line tools. The uncompressed files are normalized so they sound good together, particularly through earphones. Then they are encoded to a space efficient low bitrate ogg or mp3 format and tagged. The completed files are copied to the destination, preserving a configurable amount of the original directory structure. The free space on the output volume is monitored and mp3togo will stop gracefully when it becomes filled or a preset size limit is reached.
mp3togo can run as a command line program. It will read options from the command line or optionaly from a config file in the invoking users home directory.
mp3togo is written in pure python and has been written with expandability in mind. The various modules can be imported and driven by other python programs. In the near future I intend to write a GUI interface for my mouse using friends.
Disadvantages
Decoding and reencoding a gigabyte of music is time consuming. On my 2.4ghz P4, mp3togo will process 100 average songs in about an hour. It takes about 3.5 hours to fill up my 1GB flash player.
Many mp3 players will use battery power when hooked up to USB. Mine does, as a result I burn 3.5 hours of battery to load my player. It also gets quite upset when the batteries die while transferring files.
One solution to this problem is to convert the files offline. Use a directory on the computers hard disk and set the --max-size option to the free space on the player. Set it to work and go to bed or something. Once it is done the files can be copied over quickly with regular unix tools.
I dont bother with this myself as I rarely erase my whole player. Instead, Ill erase albums as I get bored with them and load new albums in the space freed up. It takes fifteen or twenty minutes and it keeps my travelling collection fresh.
Advantages
If you have spent years ripping your extensive CD collection to high quality ogg vorbis files then the main advantage of mp3togo should be quite obvious. I bought an iRiver player specificaly because of their ogg vorbis support. if you are a free software advocate, you really have to put your money where your mouth is. I found though, that most of my music was encoded at a bitrate that was higher than the iRiver supported. I use the ogg output mode of mp3togo and still get to feel all warm and fuzzy inside.
Another major advantage only became clear to me after sorting out the first problem. By reencoding at a lower bitrate you can cram way more music on your player. I fit 180 songs onto my 1GB player by copying them over with cp. By using mp3togo I was able to fit 350 songs on the same player. Thats 50% more music, well worth the extra time spent encoding.
It is true that the quality suffers slightly, but you are listening to this music while jogging or riding the skytrain to work. The original files still exist for cranking to eleven on your expensive super home hi-fi system. With the additional capacity, you can listen until your batteries die and not get bored.
mp3togo normalizes the tracks as it converts them. This eliminates the problem of some songs recorded at a low level and others at a high level. With my player on shuffle mode, I was always reaching into my pocket to adjust the volume. Half the time my big thumbs would hit forward instead of volume up on the tiny joystick and Id have to apologise for cursing to the other people on the bus. With normalization the player stays in my pocket until I get home.
Enhancements:
- eyeD3 support was fixed to work in the absence of ID3.
- A --no-guessing-tags option was added.
<<less
Download (0.014MB)
Added: 2007-06-13 License: GPL (GNU General Public License) Price:
863 downloads
dvdauthor 0.6.13

dvdauthor 0.6.13


dvdauthor is a simple set of tools to help you author a DVD. more>>
dvdauthor is a simple set of tools to help you author a DVD. The idea is to be able to create menus, buttons, chapters, etc, but for now you can just take an mpeg stream (as created by mplex -f 8 from mjpegtools 1.6.0) and write it to DVD.
dvdauthor is a program that will generate a DVD movie from a valid mpeg2 stream that should play when you put it in a DVD player.
To start you need mpeg files that contain the necessary DVD VOB packets. These can be generated by passing -f 8 to mplex. See the included utility makevob.
There are 3 steps to building the DVD directory structure on your HDD.
1. Delete a previously authored dvd
dvddirdel [-o dir]
WARNING! This will delete without discrimination the contents of the directory that you specify!
2. Create your titlesets
dvdauthor [-o dir] [audio/video/subpicture options] [chapters]
To create 1 chapter per mpeg, simply do
dvdauthor [-o dir] [a/v/s options] chap1.mpg chap2.mpg chap3.mpg...
To manually specify chapters, use the --chapters option
dvdauthor [-o dir] [a/v/s options] -c chap1a.mpg chap1b.mpg -c chap2a.mpg chap2b.mpg ....
To add chapters every fifteen minutes, do
dvdauthor [-o dir] [a/v/s options] -c 0,15:00,30:00,45:00,1:00:00,1:15:00... longvideo.mpg
Call dvdauthor for each titleset you want to create. Note that due to the DVD standard, all audio, video, and subpicture options must be set once for the entire titleset; i.e. you cannot mix pal and ntsc video in the same titleset. For that you must generate separate titlesets.
Run dvdauthor -h to see the audio, video, and subpicture options. Note that dvdauthor can autodetect most parameters except the language.
3. Create the table of contents
dvdauthor -T [-o dir]
Viola! You now have a DVD directory structure that will probably work! You can now write this out to your DVD, mini-DVD (CD), or just play it from your HDD. To generate the UDF image to burn to DVD, use mkisofs from cdrtools-1.11a27 or later. Simply pass it the -dvd-video option.
BTW, if you have an old HDD that you use for generating dvd images, you can create /usr/local/etc/dvdauthor.conf or ~/.dvdauthorrc and add the line:
WORKDIR=foo
Then you wont need to specify -o to dvddirgen or dvdauthor. Alternatively, you could just set
WORKDIR=mydvd
to always have it create a DVD in the current working directory.
Enhancements:
- Support of VOBUs without audio or video has been added.
- Reading from file descriptors for VOBs, palette, and XML has been implemented.
- Support for really long subtitles and for full sized PTS/SCR has been added.
- Audio type detection logic has been improved.
- Runtime memory requirement has been substantially reduced.
- YUV handling in spuunmux and subgen has been fixed.
- SVCD subtitling has been fixed.
- NTSC 3:2 pulldown handling has been fixed.
- Handling of audio packets that have no PTS has been fixed.
- Many more minor bugs have been fixed and features have been added. Documentation has been improved.
<<less
Download (0.31MB)
Added: 2007-01-19 License: GPL (GNU General Public License) Price:
1013 downloads
Statistics::SPC 0.1

Statistics::SPC 0.1


Statistics::SPC is a Perl module with calculations for Stastical Process Control (SPC). more>>
Statistics::SPC is a Perl module with calculations for Stastical Process Control (SPC).

Creates thresholds based on the variability of all data, # of samples not meeting spec, and variablity within sample sets, all from training data.
Note: this is only accurate for data which is normally distributed when the process is under control

Recommended usage: at least 15 sample sets, w/ sample size >=2 (5 is good) This module is fudged to work for sample size 1, but its a better idea to use >= 2

Important: the closer the process your are monitoring to how you would like it to be running (steady state), the better the calculated control limits will be.
Example: we take 5 recordings of the CPU utilization at random intervals over the course of a minute. We do this for 15 minutes, keeping all fifteen samples. Using this will be able to tell whether or not CPU use is in steady state.

SYNOPSIS

my $spc = new Statistics::SPC;
$spc->n(5) # set the number of samples per set
$spc->Uspec(.50); # CPU should not be above 50% utilization
$spc->Lspec(.05); # CPU should not be below 5%
# (0 is boring in an example)

# Now feed training data into our object
$return = $spc->history($history); # "train the system";
# $history is ref to 2d array;
# $return > 1 means process not likely to
# meet the constraints of your specified
# upper and lower bounds

# now check to see if the the latest sample of CPU util indicates
# CPU utilization was under control during the time of the sample

$return = $spc->test($data); # check one sample of size n
# $return < 0 there is something wrong with your data
# $return == 0 the sample is "in control"
# $return > 0 there are $return problems with the sample set

<<less
Download (0.011MB)
Added: 2007-05-22 License: Perl Artistic License Price:
887 downloads
PHLAK 0.3

PHLAK 0.3


PHLAK is Professional Hackers Linux Assault Kit. more>>
PHLAK is a modular live security Linux distribution. PHLAK comes with two light guis (fluxbox and XFCE4), many security tools, and a spiral notebook full of security documentation. PHLAK is a derivative of Morphix, created by Alex de Landgraaf.

The story begins with two coffee drinkers from Longview, Texas. James Hartman and Shawn Hawkins were like any other Linux users, hitting Slashdot in the morning, researching numerous open source repositories, and experimenting with interesting projects.

Always security minded, the two developers started looking at live security distributions. Never being completely satisfied with existing projects, the two started on a mission to create the most complete live security Linux distribution.

So began the research. Instead of starting from scratch they decided to look at some of the other preexisting live CD distibution, finally settling on Morphix due to its modularity. After three months of development the initial version was released. Two moths later 0.2 was released with all fifteen pieces of flair.

PHLAK is designed as the security professionals tool kit. It is not meant to turn the unexperienced into a security guru overnight. However, anyone with the desire can learn from the included tools and documentation.

Like any good tool, PHLAK can be used by Sith or Jedi alike. Included in the distribution are all the mainstream tools such as: nmap, nessus, snort, the coronors toolkit, ethereal, and several other security packages.

Some of the other lesser known, yet equally effective, tools include: hping2, proxychains, lczroex, ettercap, kismet, hunt, achilies, brutus, and many others. Make no mistake, this is a real Linux distribution including many common services such as apache, mysql, ssh, iptables, and most other services that are included on any other standard distribution.

To make things more user-friendly, PHLAK currently includes two fast, light-weight window managers, XFCE4 (the default) and Fluxbox. From these window managers the user has easy access to the powerful documentation system. Currently included in the XFCE4 user interface are quick-start buttons to initiate services and different firewall settings for those who are command line impaired.

Remember that PHLAK is still in its infancy. It is constantly progressing towards the level the developers had originally envisioned. The future versions of PHLAK will better harness the modularity of its Morphix origin as well as increase its base of hardware support and detection.

The project team is dedicated to expanding and updating the PHLAK security arsenal as well as making it more available to a broader user base. They foresee it becoming the Professional Hackers Linux Assault Kit. Make no mistake, the Internet is an unfriendly environment. Arm yourself well.
<<less
Download (576MB)
Added: 2005-05-12 License: GPL (GNU General Public License) Price:
974 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1