Main > Free Download Search >

Free clay software for linux

clay

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9
libtemplate 1.5

libtemplate 1.5


libtemplate is a C template library for CGI programs. more>>
libtemplate allows C developers to use templates for their CGI programs just like Perl and PHP programmers.

Use this template library to separate your programs business logic from the HTML that generates the output. Your code will be smaller and easier to maintain, and cosmetic changes to an application wont create havoc with your program.

If youre tired of recompiling your CGI program every time somebody wants to change the HTML, you need to check out templates. Libtemplate is an easy to use C interface that will let you use the same sort of templates used in Lazarus applications.

Using templates in PHP and C++ has spoiled me. So when I started developing applications in C, I went hunting for a templating library that I could use again. I didnt find it, so after developing in a mixture of C for my lowlevel routines and C++ for my interface, I finally broke down and wrote a templating engine in C.
<<less
Download (0.018MB)
Added: 2005-10-03 License: BSD License Price:
1484 downloads
Gauge Alpha

Gauge Alpha


Gauge project is a score tracking and reporting tool for clay pigeon. more>>
Gauge project is a score tracking and reporting tool for clay pigeon.

Gauge is a simple Python script that helps record shooting statistics. It is designed for clay pigeon shooting, or any game with a hit/miss or 1/0 scoring, and allows your to keep a record of your aiming accuracy and scores.

It features a fast and easy to use color console user interface.

<<less
Download (0.011MB)
Added: 2006-12-01 License: GPL (GNU General Public License) Price:
1057 downloads
Shale 1.0.3

Shale 1.0.3


Shale is a modern web application framework, fundamentally based on JavaServer Faces. more>>
Shale is a modern web application framework, fundamentally based on JavaServer Faces. Architecturally, Shale is a set of loosely coupled services that can be combined as needed to meet particular application requirements.
Shale provides additional functionality such as application event callbacks, dialogs with conversation-scoped state, a view technology called Clay, annotation-based functionality to reduce configuration requirements and support for remoting. Shale also provides integration links for other frameworks, to ease development when combinations of technologies are required.
Main features:
- View Controller - Convenient mechanism to associate a "backing" Java class with each JavaServer Faces view in an application, with predefined event handers for events significant to an application developer.
- Dialog Manager - Mechanism to define a "conversation" with a user that requires multiple HTTP requests to implement, modeled as a state diagram.
- Application Manager - Traditional application wide front controller features that should be applied to every request.
- Validation - Integration with the Jakarta Commons Validator Framework, supporting both client side and server side validations based on a single set of configured validation rules.
- Remoting - Server side support for applications that employ AJAX (Asynchronous JavaScript and XML) style interactions.
- Spring Integration - Integration with the Spring Framework, allowing the use of Springs dependency injection framework to create JavaServer Faces managed beans.
- Clay - An alternative to JSP where you define views in pure HTML, in a fashion similar to Tapestry and Facelets. An innovative sub-framework for supporting the configuration of reusable subtrees of JavaServer Faces components for customizable reuse.
- Test Framework - Set of mock objects and JUnit test case base classes suitable for testing both the framework classes themselves, as well as application components built on top of the framework.
- Tiger Extensions - Optional add-on library that adds additional ease-of-use features for Shale applications that run on Java Standard Edition 5 (popularly known by its code name during development, "tiger").
<<less
Download (MB)
Added: 2007-01-12 License: The Apache License 2.0 Price:
1015 downloads
Lazarus Object Builder 0.10

Lazarus Object Builder 0.10


Object Builder is a tool I wrote to make building and maintaining CeaMuS easier. more>>
Object Builder is a tool I wrote to make building and maintaining CeaMuS easier. I stole the idea (but not the code, which is in another language) wholesale from a tool that I wrote to manage the task of making data objects for an enterprise management system.

Object Builder project is a generic, language-neutral implementation of the Active Record software design pattern. Given a database, Object Builder tools will extract the schema to a generic form, then transform that schema into application code to manipulate database records.

If the phrase Active Record sounds familiar, but you dont seem to recall it from any of your computer science courses and it doesnt show up anywhere in Erich Gamma et. al.s Design Patterns, its because youve heard it from the Ruby On Rails crowd. According to its proponents Active Record is what makes Ruby on Rails the best thing since buttered toast (to be fair, there are other advantages; a lot of people seem to like to work in Ruby).

Funny thing is, Ive been using this design pattern for several years now, long before I ever heard of Active Record or Ruby on Rails. Not that it makes me special. Thats what design patterns are: a lot of people come up with a similar way of solving the same problem, so somebody sticks a label on it and weve got a new design pattern. The Ruby On Rails people just had the good sense to get their name behind it.

Object Builder is a great way to make sure that your application code is always in synch with your database schema. Because its made of command line tools, its easy to incorporate it into your build process.

If your application only has a couple of tables, Object Builder might be overkill. If you have half a dozen tables or more though, and you make changes from time to time, Object Builder can make your life a lot easier by incorporating those changes into code automatically.
<<less
Download (0.029MB)
Added: 2006-01-17 License: Freeware Price:
776 downloads
wmtunlo 0.1.2

wmtunlo 0.1.2


wmtunlo is one of the useless dockapp ever made, so use it or not.... more>>
wmtunlo is one of the useless dockapp ever made, so use it or not....
The configuration file is stored in $HOME/.clay/ directory.
There are 8 examples named wmtunlorc.example1 thru wmtunlorc.example8. To test these examples rename selected file to wmtunlorc and put it into $HOME/.clay/ directory, then run wmtunlo.
You can assign three programs to run when double-click is performed (look at options in wmtunlorc file for details).
Enhancements:
- command line options was replaced by a config file
- now, we can run up to 3 programs on double-click (based on patch by Alan Jurgensen)
<<less
Download (0.017MB)
Added: 2006-10-24 License: GPL (GNU General Public License) Price:
1095 downloads
PyOgre 1.0.6

PyOgre 1.0.6


PyOgre are Python bindings for the Ogre 3D graphics engine. more>>
PyOgre are Python bindings for the Ogre 3D graphics engine.

<<less
Download (0.42MB)
Added: 2006-04-25 License: LGPL (GNU Lesser General Public License) Price:
1288 downloads
SharpConstruct 0.12 RC3

SharpConstruct 0.12 RC3


SharpConstruct is an OpenGL graphics application that supports real-time sculpting of polygon meshes. more>>
SharpConstruct project is a 3D modeling program designed to paint depth on to polygon models in real-time. Unlike traditional modeling programs, SharpConstruct makes it easy to quickly model organic shapes.
There is no need to even look at a wireframe (unless you want to). Instead, the model is manipulated much like clay -- push or pull an area, smooth it, make a hollow or a hill.
The entire process is both simple and organic; you wont need years of modelling experience to create detailed models in SharpConstruct.
SharpConstruct is licensed under the GNU General Public License; all the libraries it uses are also Free Software.
Enhancements:
- This release makes saving more reliable and fixes a startup crash.
<<less
Download (0.32MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1259 downloads
Monto 0.1.1

Monto 0.1.1


Monto is a simple dockapp for manually mounting devices like floppy, HDD, USB, zip, CD, etc. (a maximum of four devices). more>>
Monto is a simple WindowMaker dockapp for manually mounting devices like floppy, HDD, USB, zip, CD, etc. (a maximum of four devices).

Mounting/unmounting operations are performed by one click on the dockapp region associated with the mount point alias.

Configuration options can be changed by manual editing ~/.clay/monto file (Its necessary when monto is run for the first time - autoconfig based on /etc/fstab
is currently unavailable) using text editor.

Meaning of led colors as follows:

* blue - when device is mounting
* green - when device is mounted

Suggestions, comments and patches are welcome.
<<less
Download (0.017MB)
Added: 2006-11-15 License: GPL (GNU General Public License) Price:
1073 downloads
vsound 0.6

vsound 0.6


Vsound is a Linux/Unix application which allows you to digitally record the output of another program such as RealPlayer. more>>
Vsound is a Linux/Unix application which allows you to digitally record the output of another program such as RealPlayer. The recorded output can be saved in a WAV file or can be sent into another program such as an MP3 encoder.
The vsound program uses a very interesting if unusual technique to carry out its work. Linux and other unix-like systems allow functions in a shared library to be overridden without having to replace the whole library. This is done by writing a new shared library which contains the definitions of the functions you wish to override. In addition, by the use of the dlsym() function, it is still possible to call the original function by use of a function pointer.
In the case of vsound, the functions which need to be overridden are; open(), ioctl(), write() and close(). By overridding these functions, it is possible to detect all attempts to open the /dev/dsp device. From there on, all ioctl() calls on this device are recorded to a file which can later be used to determine the data format of the file being played. In addition, the standard write() function is also overridden so that all audio data written to the audio device is also written to a temporary file. Similarly, the close() function is overridden so we know when to close the file containing the captured audio data.
The functions we wish to override are gathered together in shared library called libvsound.so. The other part of the vsound system is a shell script called vsound. This shell script uses the LD_PRELOAD variable to tell the system to preload libvsound.so and then run the target program with all its command line arguments. When the target program terminates, the vsound shell script uses SoX to convert the AU format file into a WAV file named vsound.wav in the current directory.
Enhancements:
- vsound.c
- Rolled in autostop patch by Richard Taylor Kills the player after a set number of seconds of inactivity (defined as the time that the /dev/dsp device is closed)
- vsound.in
- --autostop (-a) autostop option handling from above patch added Fixed non-functional --resample (-r) option
<<less
Download (0.11MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1187 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1