Main > Free Download Search >

Free joe machens ford software for linux

joe machens ford

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 127
Tk Web form Buddy 0.03

Tk Web form Buddy 0.03


Tk Web form Buddy is a helper for Web forms. more>>
Tk Web form Buddy project is a helper for Web forms.
The Tk Web form Buddy is a Tk script that allows one easily to make a series of strings available to the X11 PRIMARY selection, which is useful for filling in Web forms that have common/repetitive data.
How many times have you wished to have something to always fill in your name, address, email, etc.?
Its not automatic enough to fill these in for you, but you can click on each button to make it the PRIMARY selection so that you can paste these strings into a Web form, with the middle mouse button for example.
Enhancements:
- should now work under ActiveTCL by setting the Win32 clipboard
<<less
Download (0.005MB)
Added: 2006-09-29 License: MIT/X Consortium License Price:
1123 downloads
Majic 0.01pre2

Majic 0.01pre2


Majic is an Erc interprter and compiler. more>>
Majic is the interpreter for a language called Erc. It is written in Java and follows the documented standard for the Erc language. First, a word about Erc: Erc is a link-oriented language. In fact, it is the first link-oriented language. It uses a novel syntax with roots in TCL, Scheme, Bash, and natural languages, among others.

Link orientation is a programming paradigm similar to a cross between link-orientation and object-orientation, with a little hypertext markup thrown in for good measure. In it, although it contains list-like structures which behave like objects, the focus is in fact the links between concepts (structures and elements), as opposed to list organization/processing or object creation.

This makes link-oriented languages such as Erc good for AI or other applications which require keeping track of links between concepts, such as expert systems, semantic searching, and neural nets.

Erc is pronounced URk, with a short U. Majic is pronounced MAH-jik. Both names are derived from the book Web of Angels by John M Ford, in which the Erc was the ethreal currency used in the book universe, and Majic was slang for multiple Erc.

Majic stands for Majic Ate Java Inline Classes, or My Awesome Java Interpreter Code. Erc stands for Enumerate Relative Constants, or Ercs Really Cool. Choose an interpretation, either I sound overconfident (read: like an arrogant jerk), obtrusely technical, or like a hacker with a bad sense of humor. All of that is true, just to clear stuff up.
<<less
Download (0.028MB)
Added: 2005-04-14 License: GPL (GNU General Public License) Price:
1655 downloads
iRiver iFP open-source driver 0.3

iRiver iFP open-source driver 0.3


iRiver iFP is an user-space open-source driver for iRivers iFP flash portable MP3 players. more>>
iRiver iFP is an user-space open-source driver for iRivers iFP flash portable MP3 players.
This project encourages open source driver development for iRivers iFP portable music players. Ifp-driver was started by Pavel Kriz with ifp-line, a command-line program and the first Free iFP driver. Today, the ifp-driver mailing list is a hub of discussion for iFP driver development: participants include everyone from authors of spin-off projects, to prospective owners/users.
Ifp-driver home projects:
ifp-line is the original command line utility and Midnight Commander plugin. Stable.
linux-filesystem a linux kernel module that mounts iFP devices as filesystems. Stable.
libifp a generic iFP support library. Stable.
Related projects:
user interfaces
ifpgui a kde/qt manager by Jim Campbell; uses libifp.
ifp-gnome a gnome manager by Billy Charlton; uses ifp-line.
ifp-manager a perl+gtk2 gui
giriver a python+gtk2 frontend; uses libiriver. (unmaintained)
plugins
kio_iriver KDE KIO slave by Joe Roback; uses libiriverdriver.
[unnamed] KDE KIO slave by Thomas Loeber.
libraries
libiriverdriver a C++ library driver by Joe Roback.
pyifp python bindings for libifp, by James Evans
rubyifp Ruby bindings for libifp, by Martin Schanzenbach
libifp-cil Mono/.NET bindings for libifp, by Christian Elkjaer
libiriver an older ifp library. (unmaintained)
Unless otherwise noted, projects support all iRiver iFP devices. Users have reported successfully accessing models iFP-1xx,3xx,5xx,7xx,8xx,9xx and N10. We dont anticipate difficulty supporting future models.
Enhancements:
- Release ifp-line-0.3.
- ifp.c: Change "ifp version" output for GPL compliance.
- NEWS: Fix Engrish in NEWS.
- README: Add notice for error with non-ASCII filename.
- ChangeLog: Add ChangeLog.
<<less
Download (0.13MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1212 downloads
Software::Packager 0.09

Software::Packager 0.09


Software::Packager is a common software packaging interface. more>>
Software::Packager is a common software packaging interface.

SYNOPSIS

use Software::Packager;
my $packager = new Software::Packager();
$packager->version(1.2.3.4.5.6);
$packager->package_name("Somename");
$packager->program_name(Software Packager);
$packager->description("This is the description.");
$packager->short_description("This is a short description.");
$packager->output_dir("/home/software/packages");
$packager->category("Applications");
$packager->architecture("sparc");

my %object_data = (
SOURCE => /source/file1,
TYPE => file,
DESTINATION => /usr/local/file1,
USER => joe,
GROUP => staff,
MODE => 0750,
);
$packager->add_item(%object_data);

my $version = $packager->version();
my $name = $packager->package_name();
my $program_name = $packager->program_name();
my $description = $packager->description();
my $description = $packager->short_description();
my $output_directory = $packager->output_dir();
my $category = $packager->category();
my $arch = $packager->architecture();

The Software Packager module is designed to provide a common interface for packaging software on any platform. This module does not do the packaging of the software but is merely a wraper around the various software packaging tools already provided with various operating systems.

This module provides the base API and sets default values common to the various software packaging methods.

<<less
Download (0.021MB)
Added: 2007-01-08 License: Perl Artistic License Price:
1023 downloads
Cppmake 0.5

Cppmake 0.5


Cppmake is a front-end to make that builds C++ programs with less effort than writing makefiles manually. more>>
Cppmake application is a front-end to make that builds C++ programs with less effort than writing makefiles manually.

Building a C++ program with cppmake is similar to compiling a Java program. The idea is that you specify a classpath and cppmake will automatically find all the classes needed by your program. Once found, all of the classes are compiled and linked into an executable or library.

The benefits of using cppmake to build C++ programs include

- You dont have to write a makefile when you start a new project
- You dont have to maintain a makefile as your project evolves
- Header file dependencies are automatically kept up to date
- You can switch from one implementation of a group of classes to another on the fly by simply changing the classpath

Lets begin with an example. Suppose you want to build a program called joe and the main function is in joe.cpp. Your programs classes live in the current directory, ../../common, and /usr/src/base. The only thing you need to do is set the classpath (just like a java program) to ".:../../common:/usr/src/base" (unix/cygwin) or ".;....common;C:usrsrcbase" (windows). This tells cppmake to first search for classes in the current directory, then in ../../common and finally in /usr/src/base. You simply run cppmake on joe.cpp to build the executable.

$ cppmake --classpath ".:../../common:/usr/src/base" joe.cpp

The result of this command is an executable called joe. Cppmake figures out which classes on the classpath need to be included in the executable and defers the work of actually compiling and linking the executable to the make command. Therefore the next time you run cppmake, only files that need to be recompiled are recompiled.

Now lets do a more complicated example. Suppose you want to build the same program as in the previous example, but this time you want more control over the build. You want to explicitly name the executable joe.exe, you want output files to go in a directory called build, you want to specify the compiler as g++, you want to pass the -Wall -g compiler flags, and you want to link with the pthread library.

$ cppmake --classpath ".:../../common:/usr/src/base" -o joe.exe -d build -x g++ -f "-Wall -g" -l "-lpthread" joe.cpp

Most of these options can be given through environment variables as well as the command line. The following is equivalent to the previous example using bash.

$ export CLASSPATH=".:../../common:/usr/src/base"
$ export OUTPUT=joe.exe
$ export DIRECTORY=build
$ export CXX=g++
$ export CXXFLAGS="-Wall -g"
$ export LDFLAGS="-lpthread"
$ export CPPFILES="joe.cpp"
$ cppmake

When an option is given by both an environment variable and the command line, the command line option takes precedence. One exception to this rule is that C++ files can be given with the CPPFILES environment variable and the command line at the same time.

Cppmake can also be used to build libraries. The difference between building a library and an executable is that when building an executable you only want classes that are needed by the executable, but when you build a library you want all the C++ files on the classpath.

The --library option tells cppmake to include every C++ file found on the classpath in the build. You also have to pass your compiler specific linker options to build a library, cppmake will not know to give those options automatically because they are compiler specific. The following example creates a library on linux assuming CLASSPATH has already been set as in the previous example.

$ cppmake --library -o libjoe.so.1.1.1 -l"-shared -Wl-soname,libjoe.so.1"

The --clean option tells cppmake to remove all the object files and the output. The --help option prints a summary of all the options and exits.

<<less
Download (0.013MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1084 downloads
wmWeatherApp 0.0.3

wmWeatherApp 0.0.3


wmWeatherApp is nothing more than a very simplistic weather dock app. more>>
wmWeatherApp is nothing more than a very simplistic weather dock app. There are several quite nice dockapps for this purpose, however they were all far too bloated for my needs therefore I created a very minimalist one.

This application simply grabs the image of the current weather (using your zipcode which you supply as a parameter to wmWeatherApp) and displays it as the background image of the dockapp.

You can left click on the dockapp and have it launch a web browser (which you can configure by setting the environment variable BROWSER) and show you the weather.

Quick usage instructions:

./configure && make && make install
wmWeatherApp -zip 61832 -delay 300

-zip specifies your zipcode
-delay specifies the update interval in seconds. 300 seconds is what I currently use.

The weather image is pulled from www.wunderground.com (which is the most reliable weather provider I have found). License is GPL.
<<less
Download (0.31MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1094 downloads
Tie::Formatted 0.02

Tie::Formatted 0.02


Tie::Formatted is a Perl module embed sprintf() formatting in regular print(). more>>
Tie::Formatted is a Perl module embed sprintf() formatting in regular print().

SYNOPSIS

use Tie::Formatted;
print "The value is $format{$number, "%3d"} ",
"(or $format{$number, "%04x"} in hex)n";

print "some numbers: $format{ 12, 492, 1, 8753, "%04d"}n";

This module creates a global read-only hash, %format, for formatting data items with standard sprintf format specifications. Since its a hash, you can interpolate it into strings as well as use it standalone.

The hash should be "accessed" with two or more "keys". The last key is interpreted as a sprintf format for each data item specified in the preceeding arguments. This allows you to format multiple items at once using the same format for each.

Alternate name

If you prefer, you can specify a different name for the magical formatting hash by supplying it as as argument when useing the module:

use Tie::Formatted qw(z);

This makes %z the magic hash instead.

print "This is hex: $z{255, "%04x"}n";

Tie::Formatted currently supports only one format in the final argument; this may change if there is demand for it.

<<less
Download (0.005MB)
Added: 2007-01-15 License: Perl Artistic License Price:
1012 downloads
Gnumch 0.2.0

Gnumch 0.2.0


Gnumch is a clone of the more>>
Gnumch is a clone of the "Number Munchers" game for those of us that still experience nostalgia for the good old days of Apple ][e.
Gnumch is an excellent educational game that teaches simple mathematical concepts such as primes, factors, multiples, and simple arithmetic.
Enhancements:
- The release stabilises the improvements that were made in the development releases.
- Changes over the last stable release include all-new animations, a complete rewrite of the menu system, support for sounds, configurable input, and much more.
<<less
Download (1.3MB)
Added: 2006-06-03 License: GPL (GNU General Public License) Price:
1240 downloads
Esound 0.2.38

Esound 0.2.38


Esound project is an audio mixing server that allows multiple applications to output sound to the same audio device. more>>
Esound project is an audio mixing server that allows multiple applications to output sound to the same audio device. Development on Esound stopped several years ago, in the hope that someone would write a replacement.
Esound is seriously lacking in features required for a modern desktop environment, particularly for multi-channel audio and audio/video synchronization. However, it is part of the GNOME platform (for a little while longer), so we slavishly continue to maintain it. Please dont laugh at us.
Bugs should be reported at http://bugzilla.gnome.org. Its unlikely that theyll be fixed unless theyre regressions from recent versions or accompanied by patches.
Enhancements:
- Fix 100% CPU problem introduced in 0.2.37 (Joe Marcus Clarke)
- Fix libesddsp not linking against libesd (Loà ̄c Minier)
- Fix file descriptor leaks (Pierre Ossman)
- Fix a build problem with the read/write wrapper (Jean Bréfort)
- chdir to "/" when starting up (Dan Winship)
- Only install the esddsp man page if we build the binary
<<less
Download (0.50MB)
Added: 2007-05-04 License: LGPL (GNU Lesser General Public License) Price:
905 downloads
Openglad 0.98

Openglad 0.98


Openglad is a SDL port of the old (and recently open-sourced) DOS game Gladiator. more>>
Openglad project is a SDL port of the old (and recently open-sourced) DOS game Gladiator.

Openglad is an SDL port of an old DOS game called Gladiator, which was developed by FSGames in the mid 90s. It is a top-down gauntlet-style RPG in which you hire team mates, go on missions, and improve your team with the spoils you reap. It can be played by up to 4 players (using split-screen), and features many classes, special abilities, and a scenario editor.

<<less
Download (0.67MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1031 downloads
Ch Standard Edition 5.0

Ch Standard Edition 5.0


Ch is an embeddable C/C++ interpreter for scripting and numerical computing. more>>
Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. C/Ch/C++ allow users to use one language, anywhere and everywhere, for any programming tasks. Ch is the solution for:
- Embedded Scripting
- Enterprise
- Academic
- Plotting and Numerical Computing
C++ is C plus plus minus. Ch is C plus (Ch = C+). Ch is a C interpreter. Ch is C with classes and high-level extensions. Ch is a superset of C. Note that C++ is no longer a superset of C. For example, VLA and IEEE floating-point arithmetic in C are not supported in C++.
C is for low-level system programming and embedded systems; C++ for large-scale projects. Ch is optimal for platform-independent scripting in numerical computing and visualization, rapid application development, Web programming and plotting, embedded scripting, shell programming and integration with legacy systems.
Like C++, Ch is designed to be a superset of C, which means a C program can run in Ch without modification. Unlike C++ which is designed for serious professional programmers (elite), Ch is designed for both novice beginners with no computer experience (average Joe and John) as well as experienced programmers.
<<less
Download (14MB)
Added: 2005-04-15 License: Other/Proprietary License Price:
1655 downloads
WWW::Mechanize::Plugin::HelloWorld 1.01

WWW::Mechanize::Plugin::HelloWorld 1.01


WWW::Mechanize::Plugin::HelloWorld is a sample WWW::Mechanize::Pluggable plugin. more>>
WWW::Mechanize::Plugin::HelloWorld is a sample WWW::Mechanize::Pluggable plugin.

SYNOPSIS

use WWW::Mechanize::Pluggable;
# This module is automatically loaded into WWW::Mechanize::Pluggable

This module shows how to mess with the WWW::Mechanize object contained within the WWW::Mechanize::Pluggable object.
Further refinements are left to the reader. Note that the fields in the WWW::Mechanize::Pluggable object are also available to the plugins.
USAGE ^
my $mech = new WWW::Mechanize::Pluggable;
$mech->hello_world;
# $mech->content now eq hello world

<<less
Download (0.044MB)
Added: 2006-12-21 License: Perl Artistic License Price:
1037 downloads
Net::Nessus::Client 0.09

Net::Nessus::Client 0.09


Net::Nessus::Client is a Nessus client module. more>>
Net::Nessus::Client is a Nessus client module.

SYNOPSIS

# Connect to the Nessus Server
require Net::Nessus::Client;
my $client = Net::Nessus::Client->new(host => localhost,
port => 1241,
user => joe,
password => my_password);

The Nessus program is a Client/Server application offering a framework for lots of security related scanners, so-called plugins. The idea is not to create a separate scanner for any possible security hole, but to reimplement only the most important parts and let the Nessus Server (nessusd) do the most part of the work.
Clients are typically available as GUI applications, for example based on the GTK (nessus), Java or Win32 applications. This module is another Nessus client written in Perl, but without GUI.

You start using the module by opening a connection to a Nessus Server: This will create a Nessus client object for you. This object offers methods that you can later use, for example retrieving the list of available plugins, start a scan, set preferences and so on.

<<less
Download (0.016MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1199 downloads
Devel::Command::NewF 0.02

Devel::Command::NewF 0.02


Devel::Command::NewF is a Perl module with the extended f command for the debugger. more>>
Devel::Command::NewF is a Perl module with the extended f command for the debugger.

SYNOPSIS

# In .perldb (or perldb.ini on Windows)
use Devel::Command;

# Devel::Command::NewF loaded automatically

perl -de0
Patching with Devel::Command::DBSub::DB_5_8_5

Loading DB routines from perl5db.pl version 1.27
Editor support available.

Enter h or `h h for help, or `man perldebug for more help.

main::(-e:1): 0
DB< 1 > fx Test::More
Loaded Test::More
auto(-1) DB< 2 > f /home/y/lib/perl5/5.8/i386-freebsd-thread-multi/Test/More.pm
1 package Test::More;
2
3: use 5.004;
4
5: use strict;
6
7
8 # Cant use Carp because it might cause use_ok() to accidentally succeed 9 # even though the module being used forgot to use Carp. Yes, this
10 # actually happened.
DB< 3 >

This module extends the debuggers f command so that you can simply enter the standard module name to switch the debugger to it:

DB< 1 > fx My::Module

This would look for My::Module in %INC; if it was not found, we would attempt to use the module. If this also fails, we give up, with an error message.

<<less
Download (0.005MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1015 downloads
Autohouse II 0.22

Autohouse II 0.22


Autohouse II is an invoicing system for small repair shops. more>>
Autohouse II is an invoicing system for small repair shops.
Autohouse II comes configured for an auto repair shop but can be configured to handle any shop with customers who have things to be repaired.
It includes a customer and vehicle database, the ability to generate invoices, and the ability to track the repair history of a vehicle.
Main features:
- Customer/vehicle database.
- Multiple vehicles per cusomter.
- Ability to transfer vehicles fromone customer to another.
- Ability to view and modify past and current workorders.
- Parts Inventory
- Configurable labor rates and sates tax.
Enhancements:
- A build problem was fixed.
- The MoveTransaction dialog was modified to be more friendly.
<<less
Download (MB)
Added: 2006-05-18 License: GPL (GNU General Public License) Price:
1259 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5