Main > Free Download Search >

Free fashion software for linux

fashion

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 144
KBasic 1.0

KBasic 1.0


KBasic is a free full featured Object orientated modern BASIC language. more>>
KBasic is made up of the following programs: + a development environment with visual form designer and menubar designer + a compiler + an interpreter + an archiver + a graphical user interface component.
It is possible to develop Qt applications with well known BASIC syntax in a modern fashion. It comes with truly Java-like object orientation and backward support for VB6 and QBasic, as it is 100% syntax compatible.
KBasic combines the expressive power of object-oriented languages like C++ with the familiarity and ease of use of VB6.
It allows developers with an installed base of VB6 applications to start developing for a mixed Windows and Linux environment without having to face a steep learning curve: KBasic uses the familiar visual design paradigm and has a full implementation of the BASIC language.
Main features:
- Object orientated
- Modern BASIC language
- Full featured IDE
- Complete documentation
- More than 200 classes
- Get the power of C++
- Extend them
- Control the events
<<less
Download (35.9MB)
Added: 2005-11-03 License: Freeware Price:
1123 downloads
fping 2.4b2

fping 2.4b2


fping is a ping like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a host is up. more>>
fping is a ping like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a host is up. fping is different from ping in that you can specify any number of hosts on the command line, or specify a file containing the lists of hosts to ping.

Instead of trying one host until it timeouts or replies, fping will send out a ping packet and move on to the next host in a round-robin fashion.

If a host replies, it is noted and removed from the list of hosts to check. If a host does not respond within a certain time limit and/or retry limit it will be considered unreachable.

Unlike ping, fping is meant to be used in scripts and its output is easy to parse.

Problem and Issues:

With a large a number of IP addresses in use, its becomes more and more time consuming to check on which IP addresses are actively in use, and which critical machines (routers, bridges, servers, etc) are reachable. One example is we have a program which goes through all of our routers arp caches looking for IP addresses that are in use. After finding a list of IP addresses that arent in any arp caches fping can then be used to see if these IP addresses really arent being used, or are just behind the routers. Checking 2500 hosts (99% of which are unreachable) via ping can take hours.

fping was written to solve the problem of pinging N number of hosts in an efficient manner. By sending out pings in a round-robin fashion and checking on responses as they come in at random, a large number of hosts can be checked at once.

Unlike ping, fping is meant to be used in scripts and its output is easy to parse.
<<less
Download (0.059MB)
Added: 2006-03-10 License: GPL (GNU General Public License) Price:
1347 downloads
Cache::Bounded 1.03

Cache::Bounded 1.03


Cache::Bounded is a size-aware in-memory cache optimized for speed. more>>
Cache::Bounded is a size-aware in-memory cache optimized for speed.

SYNOPSIS

Cache::Bounded is designed for caching items into memory in a very fast but rudimentarily size-aware fashion.

Most intelligent caches take either a size-aware or use-aware approach. They do so by either anlysing the size of all the elements in the cache or their frequency of usage before determining which elements to drop from the cache. Unfortunately, the processing overhead for this logic (usually applied on insert) will often slow these caches singnificantly when frequent insertions are needed.
This module was designed address when this speed-penalty becomes a problem. Specifically, it is a rudimentarily size-aware cache that is optimized to be very fast.

For its size analysis, this module merely checks the number of elements in the cache against a raw size limit. (The default limit is 500,000) Additionally, to aid speed, the "size" check doesnt occur on every insertion. Only after a count of a certain number of insertions (default 1,000) is the size check performed. If the size limit has been exceeded, the entire cache is purged. (Since there is no usage analysis, there is no other logical depreciation that can be applied)
This produces a very fast in-memory cache that you can tune to approximate size based upon your data elements.

USAGE

my $cache = new Cache::Bounded;

$cache->set($key,$value);
my $value = $cache->get($key);

<<less
Download (0.004MB)
Added: 2007-05-28 License: Perl Artistic License Price:
879 downloads
fistgen 0.1.1

fistgen 0.1.1


fistgen is a stackable file system templates and language. more>>
File System development is very difficult and time consuming. Even small changes to existing file systems require deep understanding of kernel internals, making the barrier to entry for new developers high.

Moreover, porting file system code from one operating system to another is almost as difficult as the first port. Past proposals to provide extensible (stackable) file system interfaces would have simplified the development of new file systems.

These proposals, however, advocated massive changes to existing operating system interfaces and existing file systems; operating system vendors and maintainers resist making any large changes to their kernels because of stability and performance concerns. As a result, file system development is still a difficult, long, and non-portable process.

The FiST (File System Translator) system combines two methods to solve the above problems in a novel way: a set of stackable file system templates for each operating system, and a high-level language that can describe stackable file systems in a cross-platform portable fashion.

Using FiST, stackable file systems need only be described once. FiSTs code generation tool, fistgen, compiles a single file system description into loadable kernel modules for several operating systems (currently Solaris, Linux, and FreeBSD).

The project demonstrates that with FiST, code size and development time are reduced significantly, while imposing a small performance overhead of only 1-2%. These benefits are achieved, as well as portability, without changing existing operating systems or file system.
<<less
Download (0.63MB)
Added: 2005-04-08 License: GPL (GNU General Public License) Price:
1659 downloads
Biogenesis 0.4

Biogenesis 0.4


Biogenesis project is a unicellular organism evolution simulator. more>>
Biogenesis project is a unicellular organism evolution simulator.
Biogenesis simulates in a visual fashion the processes involved in the evolution of unicellular organisms in nature.
It tries to be a didactic approximation to the ideas of mutation or evolution, and can be enjoyed also as an entertainment.
Its intended to serve as a support to show students some basic biological facts. The idea of Biogenesis is taken from Primordial Life, but its an independent project.
Main features:
- The application should be multiplatform.
- There should exist translations in many languages. At the moment, there are only Catalan, English and Spanish translations.
- The representation should be abstract and simplified, but still scientifically accurate.
- It should be actively maintained.
- A good documentation should be enclosed with the application.
- It should be amusing.
<<less
Download (0.092MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1089 downloads
Sub::ArgShortcut 1.01

Sub::ArgShortcut 1.01


Sub::ArgShortcut is a Perl module with writing functions that use default arguments. more>>
Sub::ArgShortcut is a Perl module with writing functions that use default arguments.

SYNOPSIS

use Sub::ArgShortcut::Attr;

sub mychomp :ArgShortcut { chomp @_ }

while ( ) {
# make a chomped copy of $_ without modifying it
my $chomped_line = mychomp;

# or, modify $_ in place
mychomp;

# ...
}

This module encapsulates the logic required for functions that assume $_ as their argument when called with an empty argument list, and which modify their arguments in void context but return modified copies in any other context. You only need to write code which modifies the elements of @_ in-place.
argshortcut(&)

This function takes a code reference as input, wraps a function around it and returns a reference to that function. The code that is passed in should modify the values in @_ in whatever fashion desired. The function from the synopsis could therefore also be written like this:

use Sub::ArgShortcut;
my $mychomp = argshortcut { chomp @_ };

This function is exported by default.

Sub::ArgShortcut::Attr and :ArgShortcut - The attribute interface
Instead of using argshortcut to wrap a code reference, you can use an Attribute::Handler-based interface to add Sub::ArgShortcut functionality to regular subs. Simply use Sub::Shortcut::Attr instead of Sub::Shortcut, then request its behaviour using the :ArgShortcut attribute on functions:
sub mychomp :ArgShortcut { chomp @_ }

my $mychomp = sub :ArgShortcut { chomp @_ };

<<less
Download (0.005MB)
Added: 2007-05-03 License: Perl Artistic License Price:
904 downloads
Apache Portals

Apache Portals


Apache Portals provides robust Portal related software on a wide variety of platforms. more>>
Apache Portals is a collaborative software development project dedicated to providing robust, full-featured, commercial-quality, and freely available Portal related software on a wide variety of platforms and programming languages.

This project is managed in cooperation with various individuals worldwide (both independent and company-affiliated experts), who use the Internet to communicate, plan, and develop Portal software and related documentation.

Modern software is complex and expensive, which has motivated many companies to invest in enterprise portals as a mechanism by which they can manage information in a cohesive and structured fashion.

Portals offer many advantages over other software applications. First, they provide a single point of entry for employees, partners, and customers. Second, portals can access Web services transparently from any device in virtually any location. Third, portals are highly flexible; they can exist in the form of B2E intra-nets, B2B extra-nets, or B2C inter-nets. Fourth, portals can be combined to form a portal network that can span a companys entire enterprise system, allowing for access both inside and outside the firewall.

Portals have many advantages, which is why they have become the de facto standard for Web application delivery. In fact, analysts have predicted that portals will become the next generation for the desktop environment.

Portals distinguish themselves from other software systems because they provide the ability to integrate disparate systems and leverage the functionality provided by those systems. As such, they are not mutually exclusive, and do not force you into an either-or decision vis-a-vis existing software systems. This point is of paramount importance, particularly when you consider the fact that Web services are destined to fuel the explosion of Web applications. Since portals can access any Web services, the conclusion is inescapable: portals provide a unique opportunity to leverage the functionality of nascent technologies as well as mature, well-established software systems.
<<less
Download (MB)
Added: 2007-01-11 License: The Apache License 2.0 Price:
1018 downloads
Soundtank 1.0.2

Soundtank 1.0.2


Soundtank hosts LADSPA plugins in realtime objects which embody the structure of the audio signal flow. more>>
Soundtank hosts LADSPA plugins in "realtime objects" which embody the structure of the audio signal flow. RTObjects can be controlled in a completely customizeable fashion using MIDI events sent through the ALSA sequencer interface. Soundtank project outputs audio through ALSA or JACK.
Inside Soundtank, objects are organized in Signal Paths, which are ordered lists of other objects. The order of objects in a Signal Path is the order in which they are processed. A signal path in soundtank is similar to a directory in the Unix filesystem. Channels in the path carry the audio signal between its member objects.
Soundtank is similar to the Unix shell, it gives you a command-line where you enter commands. Most Unix shell commands have an equivalent in Soundtank. If you know the Unix shell, then you already have a good idea about how to use Soundtank.
Main features:
- native ALSA playback, full-duplex using JACK
- ALSA sequencer client created for every RTObject allowing extensive realtime control
- no GUI: better for live shows
- command line completion of internal RTObject pathnames & saved filenames
- Event Maps allow for complete control over how incoming MIDI events are handled by each RTObject
- automatic Event Map creation for LADSPA plugins with frequency controls
- multi-instance RTObjects allow for polyphony
- RTObjects saved to human readable flat-file format xml files
- base environment stored in customizeable configuration file ~/.soundtank_env which is a regular soundtank xml file
- example RTObjects included in the example directory
<<less
Download (0.25MB)
Added: 2006-02-17 License: GPL (GNU General Public License) Price:
1348 downloads
pcapsipdump 0.1.4

pcapsipdump 0.1.4


pcapsipdump is a tool for dumping (recording) SIP sessions. more>>
pcapsipdump project is a tool for dumping (recording) SIP sessions (and RTP traffic, if available) to disk in a fashion similar to "tcpdump -w" (the format is exactly the same).

The difference is that the data is saved with one file per SIP session. Even if there are thousands of concurrect SIP sessions, each goes to separate file.

<<less
Download (0.009MB)
Added: 2007-05-12 License: Other/Proprietary License with Source Price:
898 downloads
Keystone2 0.90.30

Keystone2 0.90.30


Keystone2 is a Web-based tool for managing a small to medium-sized workgroup. more>>
Keystone2 is a Web-based tool for managing a small to medium-sized workgroup. Keystone2s primary use is as a trouble ticket system for the department and the userbase, but also includes contact and resource management, all tightly integrated.
The system allows the userbase to enter tickets in a simple fashion, while the technicians have a more powerful and advanced view. After installation, the entire system is manageable via the Web interface.
Main features:
Environment
- Complete platform-independent web-based interface
- Written in PHP for total portability
- Supports many back end SQL database systems through a flexible database abstraction layer
Ticketing
- Supports public user interface as well as advanced highly configurable technician interface
- Configurable views for sorting, highlighting, and categorization
- Hierarchial "Parent / Child" grouping of tickets
- Complete audit log of all updates or changes to a ticket
- E-Mail notification to technicians and/or users when tickets change or are created
- System-definable filter views
- User-editable reports
- ACL-based access permissions by group or user
Asset management
- Track equipment issues by associating tickets with equipment
- Keep inventory of individual parts or quantity-on-hand
- Associate inventory with systems to keep full equipment tally
Contact management
- Keep track of companies or individuals
- User logins for contacts to view associated tickets
- View tickets associated with contacts or contacts associated with tickets
- Any number of email, phone, or address entries per contact
Enhancements:
- This represents the final set of changes bringing Keystone2 up to date.
- Many bugs in the secondary modules have been patched.
- The resources manager has essentially been rewritten.
- Contact management has been improved greatly, and many small annoying bugs in rendering and reporting have been repaired.
<<less
Download (0.33MB)
Added: 2007-05-30 License: Free To Use But Restricted Price:
877 downloads
Apache XML Project

Apache XML Project


Apache XML Project provides commercial-quality standards-based XML solutions and more. more>>
Apache XML Projects goals are:
- to provide commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion,
- to provide feedback to standards bodies (such as IETF and W3C) from an implementation perspective, and
- to be a focus for XML-related activities within Apache projects
The Apache XML Project used to be the home for many XML-related subprojects, many of which have moved to top-level project status recently or are currently in migration. The Apache XML Project slowly transforms into an place where you can find pointers to XML-related projects here in the Apache Software Foundation. The remaining subprojects directly under the supervision of the XML PMC are:
- AxKit - XML-based web publishing, in mod_perl
- Crimson - A Java XML parser derived from the Sun Project X Parser.
- Xang - Rapid development of dynamic server pages, in JavaScript
- Xindice - A native XML database.
- XML Commons - focussed on common code and guidelines for XML projects
- XML Security - Java and C++ implementations of the XML signature and encryption standards
<<less
Download (MB)
Added: 2007-05-07 License: The Apache License 2.0 Price:
904 downloads
OpenAI 0.2

OpenAI 0.2


OpenAI is an open source artificial intelligence package. more>>
The OpenAI site is centered around an Open Source project and community involving artificial intelligence. The term "Open Source" means that the source code for the project is available for free and can be used by others free of charge.

Artificial Intelligence refers to the general aim of intelligent computing, making machines think and learn. The project itself is the creation of a set of tools that are considered to be models of human intelligence. These tools are intended to be integrated into programs or used stand alone for research.

The project itself is geared toward developing a specification for AI related tools. The specification will allow these tools to operate in a modular fashion and be highly interoperable with other tools adhering to the specification.

OpenAI will also provide the details of the specification online as it develops so that the community can help in its creation by giving insight and criticism.

Technologies like XML and CORBA will be used for configuration, persistence and communication. Currently well be implementing all the tools in Java and C++, but will accept tools written in any language as long as they adhere to the OpenAI standard.
<<less
Download (0.14MB)
Added: 2005-04-01 License: BSD License Price:
1676 downloads
CORBA::omniORB::mapping 0.9

CORBA::omniORB::mapping 0.9


CORBA::omniORB::mapping is a CORBA mapping for Perl. more>>
CORBA::omniORB::mapping is a CORBA mapping for Perl.

This document describes a mapping of the CORBA system into Perl. It sticks most closely to the mapping in the CORBA::MICO, L:< CORBA:omniORB >, and CORBA::ORBit modules; however, some reference is also made to the mappings implemented in COPE and ILU/Perl.

These systems exhibit a wide diversity in the details of their object adaptors. CORBA::MICO and CORBA::omniORB implement most of the POA specification fashion, including all activation modes. COPE implements a version of the BOA, and ILU has its own object native adaptor different from the BOA, though it implements some of the BOA specificatoin through compatibility classes.

For this reason, this document largely avoids specifying object adaptor details, except for a few specific notes. Details about the manner in which the ORB is initialized and interface definitions are loaded are also not specified here. Conformant implementations may either use conventional stubs or access interface definitions in a dynamic manner. (For instance, by loading them from an Interface Repository.)
The design goal for this mapping was to allow applications to access the complete CORBA specification from Perl in a convenient and concise manner, even when this requires sacrificing some amount of speed or convenience for the ORB implementor.

<<less
Download (0.23MB)
Added: 2007-08-01 License: Perl Artistic License Price:
815 downloads
python-amarok 0.1.0

python-amarok 0.1.0


python-amarok is a fairly complete amaroK remote control class for Python. more>>
python-amarok is a fairly complete amaroK remote control class for Python.

python-amarok is extremely useful for amaroK scripts and other applications and makes it possible to remote control amaroK by calling methods from an amaroKProxy instance.

In addition, it implements the Observer/Observable pattern so you can deal with events in an object oriented, loosely coupled fashion.

Even better, you can call an amaroKProxy instances collection.getSong(filename) method to get a Song object, with track, artist, album name, and elegant "Artist - Track name" strings.

<<less
Download (0.032MB)
Added: 2005-12-05 License: GPL (GNU General Public License) Price:
1418 downloads
Apache Tomcat 6.0.14

Apache Tomcat 6.0.14


Apache Tomcat is a Java Servlet and JSP Container. more>>
Jakarta Projects goal is to provide commercial-quality server solutions based on the Java Platform that are developed in an open and cooperative fashion.

Tomcat 3.x is an implementation of the Java Servlet 2.2 and JavaServer Pages 1.1 Specifications.

Tomcat 4.x is an implementation of the Java Servlet 2.3 and JavaServer Pages 1.2 Specifications, and is a re-implementation of the Tomcat servlet engine from the ground up.
<<less
Download (3.1MB)
Added: 2007-08-10 License: The Apache License Price:
5951 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5