Main > Free Download Search >

Free reflect software for linux

reflect

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 176
reflect 1.0.1

reflect 1.0.1


reflect is a symlink-style package management tool similar to stow. more>>
reflect is a symlink-style package management tool similar to depot, stow, graft, epkg, etc. Unlike these, it has much less prerequisites, in that it only requires bash and coreutils. Configuration is per-package, and multiple target directories are permitted.
Main features:
- reflect is written in bash. Currently it depends on the following to be installed: cd, mkdir, ls, ln, cmp, rm, md5sum, and, well, bash.
- reflect will only delete symbolic links, and only those which belong to the package reflect is currently working on.
- All configuration is per-package, in a file /pack/ /reflect.conf.
- It is possible to configure (in reflect.conf) multiple target directories for a package.
<<less
Download (0.016MB)
Added: 2005-04-07 License: GPL (GNU General Public License) Price:
1661 downloads
Devel::GDB::Reflect 0.2

Devel::GDB::Reflect 0.2


Devel::GDB::Reflect is a reflection API for GDB/C++. more>>
Devel::GDB::Reflect is a reflection API for GDB/C++.

SYNOPSIS

use Devel::GDB;
use Devel::GDB::Reflect;

my $gdb = new Devel::GDB( -file => $foo );
my $reflector = new Devel::GDB::Reflect( $gdb );

print $gdb->get( "b foo.c:123" );
$gdb->print( "myVariable" );

Devel::GDB::Reflect provides a reflection API for GDB/C++, which can be used to recursively print the contents of STL data structures (vector, set, map, etc.) within a GDB session. It is not limited to STL, however; you can write your own delegates for printing custom container types.

The module implements the functionality used by the gdb++ script, which serves as a wrapper around GDB. You should probably familiarize yourself with the basic functionality of this script first, before diving into the gory details presented here.

Global Variables

The following global variables control the behavior of the "print" method.

$Devel::GDB::Reflect::INDENT

The number of spaces to indent at each level of recursion. Defaults to 4.

$Devel::GDB::Reflect::MAX_DEPTH

The maximum recursion depth. Defaults to 5.

$Devel::GDB::Reflect::MAX_WIDTH

The maximum number of elements to show from a given container. Defaults to 10.

<<less
Download (0.015MB)
Added: 2007-05-08 License: Perl Artistic License Price:
899 downloads
Reflection Package for C++(unix) 1.02

Reflection Package for C++(unix) 1.02


Extracting type descriptors from debug information more>> Reflection is a mechanism making it possible to investigate yourself. If we are speaking about programming languages, reflection is used to investigate format of objects at runtime, invoke methods and access fields of these objects. Reflection is required if you want to implement some generic code which can work with objects of unknown (at the time of creation of this code) types. There are several tasks in which reflection can be used: remote method invocation, serialization, object dumps, database interfaces. How it works? Given some object we first should ask for its type. As a result we are given class descriptor, which provides information about class methods and fields. We can use these field descriptors to fetch/store object fields and can use method descriptors to lookup and invoke methods.
Many programming languages provide built-in reflection mechanism. For example, in Java there is special package java.lang.reflect . But unfortunately C++ doesnt support reflection. Not so long ago first step was made in this direction - RTTI support was added to the language. But RTTI provides only very restricted subset of reflection: it allows to get object compile-time and runtime type (it is possible to get object runtime type only if object class contains virtual functions). You can compare types and you can get type name - and that is all you can do with RTTI.
<<less
Download (169KB)
Added: 2009-04-14 License: Freeware Price: Free
196 downloads
Resources 1.04

Resources 1.04


Resources is a Perl module to handle application defaults in Perl. more>>
Resources is a Perl module to handle application defaults in Perl.

SYNOPSIS

use Resources;

$res = new Resources;
$res = new Resources "resfile";

Resources are a way to specify information of interest to program or packages.
Applications use resource files to specify and document the values of quantities or attributes of interest.

Resources can be loaded from or saved to resource files. Methods are provided to search, modify and create resources.

Packages use resources to hardwire in their code the default values for their attributes, along with documentation for the attibutes themselves.

Packages inherit resources when subclassed, and the resource names are updated dynamically to reflect a class hierarchy.

<<less
Download (0.018MB)
Added: 2007-05-10 License: Perl Artistic License Price:
899 downloads
Formitable 1.1

Formitable 1.1


Formitable is a PHP class used to ease the creation of submit-ready HTML forms from MySQL database tables. more>>
Formitable is a PHP class used to ease the creation of submit-ready HTML forms from MySQL database tables.
Formitable project analyzes the fields of a given table and outputs the best input type for each (e.g. enum type becomes radio buttons or select, set type becomes checkboxes or multiselect). Data is automatically inserted into the table upon form submission.
Main features:
- Output a complete form in a few lines of code
- Validate data via regular expressions and provide custom feedback
- Support for normalized data/lookup tables
- Easily retrieve and update existing records
- Outputs attributes such as MAXLENGTH to reflect your table design
- Customize all aspects of output, integrate forms into your layout
- Full CSS styling
- Accessibility support such as labels, fieldsets, legends and more
Enhancements:
- Forms can now be printed using a template with printFromTemplate.
- Custom template delimiters can be set using setTemplateDelimiters.
- Bugs were fixed.
<<less
Download (0.018MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1068 downloads
Tapestry Palette 0.2.0

Tapestry Palette 0.2.0


Tapestry Palette is a plugin for Eclipse that builds upon the Spindle plugin. more>>
Tapestry Palette is a plugin for Eclipse that builds upon the Spindle plugin.
The palette provides a tree view of Tapestry component libraries, a component inspector to discover parameters available with links to HTML documentation, drag and drop addition of Tapestry component references to templates, and a Property Sheet for editing of component bindings. The plugin can be installed from within Eclipse via an update site.
Tapestry is a framework that can build fresh web applications from components. Components may be reused on multiple pages, and if packaged as component libraries, in multiple web applications.
Enhancements:
- The plugin has been updated to work with Eclipse 3.1 and Spindle 3.2.4. The URLs to the Tapestry component documentation have been updated to reflect the new location.
<<less
Download (0.39MB)
Added: 2005-11-16 License: The Apache License 2.0 Price:
1439 downloads
NanobloggerComments 1.1

NanobloggerComments 1.1


NanobloggerComments is a PHP/MySQL-based comment system for Nanoblogger. more>>
NanobloggerComments is a PHP/MySQL-based comment system for Nanoblogger.

Installation:

Login to mysql as user root and:

create database sessions; grant all privileges on sessions.* to session@localhost
identified by PASSWORD;

Chose and remember your own password

Create database structure:
mysql -u session -p sessions < db.sql

Now modify your blog.conf

First add new variables - BLOG_ADMIN and DB_PASS, will be used by install script. (If You have also changed database name or user edit after running install script consts.php to reflect this change)

BLOG_URL_ACTION="cmt.php?article=" (remeber that $BASE_URL is added by nb -
at least 3.2.3)

In templates dir remove HTML comments (< !-- -- >) from entry.htm and permalink_entry.htm. You also have to change URL in those two templates to

< a href="${BASE_URL}${BLOG_URL_ACTION}/$permalink_file" >
< script >checkPosts("$permalink_file");< /script > < /a >

And after every directive in templates (category_archive.htm,
main_index.htm, makepage.htm, month_archive.htm, permalink.htm ) add:

< script language="JavaScript"
src="${BASE_URL}${BLOG_URL_ACTION}&act=showjs"
type="text/javascript" > < /script >

Now install whole thing :
./install YOUR_WWW_BLOG_DIRECTORY

Script will check for blog.conf in current dir and if not found will check BLOG_CONF environment variable and target (install) directory. From this file will take all needed data to generate all headers, etc.

Now update Your blog. In my environment it is done through:

nb -u all && nb -P

<<less
Download (0.019MB)
Added: 2006-04-13 License: BSD License Price:
1289 downloads
FileArchiveIndexer 1.29

FileArchiveIndexer 1.29


FileArchiveIndexer is a collection of modules and scripts to maintain detailed information about documents on disk. The intended use of this system is in a buysiness or office enviroment. more>> FileArchiveIndexer 1.29 is a collection of modules and scripts to maintain detailed information about documents on disk. The intended use of this system is in a business or office environment.

The system allows for a large archive of files that will be regularly changing by the adding, moving, and removing of files. OCR software is used to index content of image files, hard copy paper documents saved as pdf files.

The initial indexing of a large archive can take weeks. This document shows an overview of how it works, and why some decisions were made as to how it works. For technical API documentation, please see FileArchiveIndexer.This application relies heavily on posix. It is meant to run on linux. Portability is not a goal of this package.

In maintaining a database indexing an archive of files, there are two things want to know. The first thing is want to know where the files are, refer to this as the Update Step. The other thing want to do is actually index the files. This is the Indexing Step.

Major Features:

  1. The system will deal with a large archive of documents residing in a filesystem.
  2. If a file is renamed, or moved, its contents should not be reindexed. If a file's data has not changed, there must be a way to acknowledge and reflect that.
  3. Indexing of particular document types can be extremely time intensive, taking maybe minutes for example to read an image with ocr and turn it into text.
  4. multiple indexing processes should be able to run, maybe even from different computers. They should not bump into each other. basically, there is a Queue system managing indexing.
<<less
Added: 2009-07-26 License: Perl Artistic License Price: FREE
downloads
ServerKit 0.0.13

ServerKit 0.0.13


ServerKit project is a SDK for building server programs on Linux. more>>
ServerKit project is a SDK for building server programs on Linux.
It consists of:
server
A core program, which loads application-specific modules to perform unique server duties. This program is also responsible for all configuration parsing and creation of database pools, which are made available to the modules.
libserver
A shared library, which provides base functionality for the server program, in addition to implementing the ServerKit API
API
A light interface provided by libserver supplying the following (at this time):
Thread pools & delayed work management
Thread-safe fixed-unit-size heaps
Thread-safe queues
Logging via either libc-syslog, or optionally more efficient direct UDP-based syslog-compatible logging
IPv4 address based connection counting (to be added still)
Lightweight & efficient sequence logging
Enhancements:
- This release fixes a bug in the reader-writer lock atomic read-to-write conversion interface and implementation.
- The API documentation has also been updated to reflect the change.
<<less
Download (0.085MB)
Added: 2007-07-09 License: AGPL (Affero General Public License) Price:
837 downloads
GameFOX TK 0.7.1

GameFOX TK 0.7.1


GameFOX TK is a Firefox extension that improves browsing of the GameFAQs message boards. more>>
GameFOX TK 0.7.1 is professionally designed as a Firefox extension that improves browsing of the GameFAQs message boards.

Major Features:

  1. Message numbering
  2. A QuickPost form on topic/message list pages for instant posting
  3. Post highlighting/hiding: hightlight or hide topics and messages made by users of your choice
  4. Customized Signatures
  5. Theme changing: change your site display settings from standard to classic to whatever CSS you choose instantly without re-logging/restarting
  6. Message Quoting: double-click on a message or its header to quote immediately. Also accessible via the context menu
  7. Topic Tagging: really tag your favorite topics for easier reference
  8. QuickWhois: quickly retrieve information about posters on message lists by double-clicking on message headers
  9. GameFOX Sidebar: utilizes your Firefox sidebar and contains all kind of links, forms, and tags for faster browsing
  10. Goto lastpage, topic pagination, and topic tagging, all by double-clicking on topic rows
  11. Immediate posting without having to go throught the preview screen
  12. Changing the window title to reflect the board title/topic title
  13. All of the options are customizable

Enhancements:

  • Fix removal of old stylesheets on update
  • Fix horizontal scroll bar that was appearing for some people
  • Fix QuickWhois for your own profile
  • Fix "Hide signatures" CSS with above message data
  • Fix signature importing and exporting in the options window
  • Fix message header links in archived topics
  • Fix new post label on the active messages list not disappearing
  • New CSS: FAQ frames

Requirements: Mozilla Firefox

<<less
Added: 2009-06-15 License: MPL Price: FREE
15 downloads
 
Other version of GameFOX TK
GameFOX TK 0.5.5.1posting without having to go throught the preview screen - Changing the window title to reflect the board title/topic title - And more! - All of the options are customizable
License:MPL (Mozilla Public License)
Download (0.080MB)
551 downloads
Added: 2007-07-12
Xrtti 0.3

Xrtti 0.3


Xrtti is an extended runtime type information for C++. more>>
Xrtti is an extended runtime type information for C++.

Xrtti is a tool and accompanying C++ library which extends the standard runtime type system of C++ to provide a much richer set of reflection information about classes and methods to manipulate these classes and their members.

Using Xrtti is as simple as running a tool (xrttigen) to process the class definitions of your program, compiling and linking the resulting generated code into your program, and then using the Xrtti API to reflect on the classes your program defines. You do not need to modify your class file definitions in any way to get the benefit of full reflection.
<<less
Download (0.11MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
800 downloads
firewall 20020626

firewall 20020626


firewall is a set of scripts (firewall, fwup and fwdown) for ipchains. more>>
Firewall is a set of scripts (firewall, fwup and fwdown) that implement an ipchains firewall and various forms of network address and port translation. All you have to do is read the policy file and edit it to reflect your topology and filtering policy.
The policy file is composed of sections in which you need to specify: this hosts trusted and untrusted network interfaces; this hosts role and function within the network topology; the incoming and outgoing services to allow and the internal and external hosts that may take part in them. It has been designed to make this as painless and flexible as possible.
Each section contains detailed explanations and advice on things such as when to start the firewall and the security implications of various well known internet services and advice on how to allow them safely. It is intended to introduce administrators to some subtleties of packet filtering quickly so that they can make better informed security decisions and achieve and maintain effective network security (at least the packet filtering part) in a very short time. Of course, it will not prevent you from making bad network security, but you will have been warned.
Main features:
- Single Host (no forwarding, no address/port translation)
- Forwarding (no address/port translation)
- Masquerading (outgoing M:1 NAPT)
- Port Forwarding (Masquerading + incoming 1:M NAPT)
- Alias Port Forwarding (Masquerading + incoming N:M NAPT)
- Static NAT (incoming and outgoing 1:1 NAT)
<<less
Download (0.18MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1349 downloads
udpShell 2

udpShell 2


udpShell is a remote shell that uses UDP instead of TCP. more>>
udpShell is a remote shell that uses UDP instead of TCP. It uses a client-server architecture (udpShell as the daemon and udpClient as the client).

Installation:
cd src
make
this sould make the work

if you like edit the Makefile to reflect your system, preferences.
<<less
Download (0.007MB)
Added: 2006-06-22 License: Freeware Price:
1219 downloads
ALUT 1.0.1

ALUT 1.0.1


ALUT is the OpenAL Utility Toolkit. more>>
At time of writing (August 2005), ALUT was a set of undocumented semi-portable functions that were mixed up in the OpenAL library distribution. The intent had always been that ALUT would be a cleanly separated library that would be portable between systems.

It was hoped that it would be well suited to producing succinct demo programs and to help new developers to get started with OpenAL. It was to do this by removing the annoying details of getting an audio application started - allowing developers to learn OpenAL without distractions such as loading sound samples from disk.

In order to move from this initial implementation to a clean API that would meet the original goals of ALUT, it was necessary to break from the past and make a clean start. The original version(s) were unnumbered - so we will arbitarily label all previous versions as 0.x.x and start this cleaned up version at release 1.0.0 to reflect changed API and implementations.

About OpenAL:

OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications.

The library models a collection of audio sources moving in a 3D space that are heard by a single listener somewhere in that space. The basic OpenAL objects are a Listener, a Source, and a Buffer. There can be a large number of Buffers, which contain audio data.

Each buffer can be attached to one or more Sources, which represent points in 3D space which are emitting audio. There is always one Listener object (per audio context), which represents the position where the sources are heard -- rendering is done from the perspective of the Listener.
<<less
Download (0.036MB)
Added: 2006-04-25 License: GPL (GNU General Public License) Price:
1281 downloads
Sendmail-Jilter 1.2

Sendmail-Jilter 1.2


Sendmail-Jilter is an implementation of the Sendmail milter protocol. more>>
Sendmail-Jilter is an Open Source implementation of the Sendmail milter protocol, for implementing milters in Java that can interface with the Sendmail MTA.
Enhancements:
New Features:
- Added JilterHandlerAdapter. Thanks to Neil Aggarwal (neil@JAMMConsulting.com).
Changes:
- Updated docs for return value from JilterHandler.connect to reflect the fact that the MTA doesnt listen to anything other than SMFIS_ values. Thanks to Neil Aggarwal (neil@JAMMConsulting.com).
- Refactored SimpleHandler in the test cases to use JilterHandlerAdapter.
<<less
Download (0.016MB)
Added: 2005-07-05 License: Other/Proprietary License with Source Price:
1572 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5