001
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 46
Ekahau 0.001
Ekahau is a synchronous interface to Ekahau location sensing system. more>>
Ekahau is a synchronous interface to Ekahau location sensing system.
SYNOPSIS
The Ekahau class provides a straightforward synchronous interface to the Ekahau location sensing systems YAX protocol. The YAX protocol itself is asynchronous, so this module tries its best to hide that from you.
This class inherits from Ekahau::Base, and you can use methods from that class. An alternative, event-driven interface is provided by Ekahau::Events.
This class implements methods for querying the Ekahau Positioning Engine, and processing the responses. Each Ekahau object represents a connection to the Ekahau server. Some methods send queries to the server, others receive responses, and still others do both. This class tries to hide the asynchronousness of the YAX protocol from you.
The basic mechanism allows you to send requests, and wait for responses. If other responses unrelated to the one youre waiting for come in, they will be queued and sent to you when you ask for them. Some methods will first send a request then wait for the response, handling all of the details internally.
<<lessSYNOPSIS
The Ekahau class provides a straightforward synchronous interface to the Ekahau location sensing systems YAX protocol. The YAX protocol itself is asynchronous, so this module tries its best to hide that from you.
This class inherits from Ekahau::Base, and you can use methods from that class. An alternative, event-driven interface is provided by Ekahau::Events.
This class implements methods for querying the Ekahau Positioning Engine, and processing the responses. Each Ekahau object represents a connection to the Ekahau server. Some methods send queries to the server, others receive responses, and still others do both. This class tries to hide the asynchronousness of the YAX protocol from you.
The basic mechanism allows you to send requests, and wait for responses. If other responses unrelated to the one youre waiting for come in, they will be queued and sent to you when you ask for them. Some methods will first send a request then wait for the response, handling all of the details internally.
Download (0.034MB)
Added: 2007-05-24 License: Perl Artistic License Price:
897 downloads
Math::GSL 0.001
Math::GSL is a Perl module for the GNU Scientific Library. more>>
The GNU Scientific Library (GSL) is a C library that has hundreds of functions that are useful to scientists and mathematicians, such as special functions, linear algebra, statistics, etc... Wouldnt it be nice if you could access them all with Perl? Now you can with Math::GSL!
Warning: You are on the bleeding edge, this is alpha code, so if you want to test it out on your platform and report bugs or send patches, then please do! Yes, there is just about no documentation right now. Anyone care to write some?
<<lessWarning: You are on the bleeding edge, this is alpha code, so if you want to test it out on your platform and report bugs or send patches, then please do! Yes, there is just about no documentation right now. Anyone care to write some?
Download (0.008MB)
Added: 2007-06-13 License: GPL (GNU General Public License) Price:
863 downloads
appx BANG! 2.001
appx BANG! project is an Business Application suite, like all open source software, is free. more>> <<less
Download (28.6MB)
Added: 2005-12-07 License: GPL (GNU General Public License) Price:
1422 downloads
Media Exchange 001
Media Exchange is an MP3 Jukebox appliance. more>>
Media Exchange is an MP3 Jukebox appliance. It allows you to:
- merge music collections
- Play music and control the player with a browser
- Organize your music
- Automatically tag music
- Remove double tracks automatically
- Download music directly from the artists
- Share music with your friends safely and easily
And Artists to:
- Distribute music to their fans directly
<<less- merge music collections
- Play music and control the player with a browser
- Organize your music
- Automatically tag music
- Remove double tracks automatically
- Download music directly from the artists
- Share music with your friends safely and easily
And Artists to:
- Distribute music to their fans directly
Download (258.9MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
960 downloads
VTKImaging 4.0.001
VTKImaging is a Perl interface to VTKImaging library. more>>
VTKImaging is a Perl interface to VTKImaging library.
Graphics::VTK::BooleanTexture
Inherits from StructuredPointsSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName ();
unsigned char *GetInIn ();
(Returns a 2-element Perl list)
unsigned char *GetInOn ();
(Returns a 2-element Perl list)
unsigned char *GetInOut ();
(Returns a 2-element Perl list)
unsigned char *GetOnIn ();
(Returns a 2-element Perl list)
unsigned char *GetOnOn ();
(Returns a 2-element Perl list)
unsigned char *GetOnOut ();
(Returns a 2-element Perl list)
unsigned char *GetOutIn ();
(Returns a 2-element Perl list)
unsigned char *GetOutOn ();
(Returns a 2-element Perl list)
unsigned char *GetOutOut ();
(Returns a 2-element Perl list)
int GetThickness ();
int GetXSize ();
int GetYSize ();
vtkBooleanTexture *New ();
void SetInIn (unsigned char , unsigned char );
void SetInOn (unsigned char , unsigned char );
void SetInOut (unsigned char , unsigned char );
void SetOnIn (unsigned char , unsigned char );
void SetOnOn (unsigned char , unsigned char );
void SetOnOut (unsigned char , unsigned char );
void SetOutIn (unsigned char , unsigned char );
void SetOutOn (unsigned char , unsigned char );
void SetOutOut (unsigned char , unsigned char );
void SetThickness (int );
void SetXSize (int );
void SetYSize (int );
vtkBooleanTexture Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetInIn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetInOn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetInOut (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOnIn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOnOn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOnOut (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOutIn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOutOn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOutOut (unsigned char a[2]);
Arg types of unsigned char * not supported yet
<<lessGraphics::VTK::BooleanTexture
Inherits from StructuredPointsSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName ();
unsigned char *GetInIn ();
(Returns a 2-element Perl list)
unsigned char *GetInOn ();
(Returns a 2-element Perl list)
unsigned char *GetInOut ();
(Returns a 2-element Perl list)
unsigned char *GetOnIn ();
(Returns a 2-element Perl list)
unsigned char *GetOnOn ();
(Returns a 2-element Perl list)
unsigned char *GetOnOut ();
(Returns a 2-element Perl list)
unsigned char *GetOutIn ();
(Returns a 2-element Perl list)
unsigned char *GetOutOn ();
(Returns a 2-element Perl list)
unsigned char *GetOutOut ();
(Returns a 2-element Perl list)
int GetThickness ();
int GetXSize ();
int GetYSize ();
vtkBooleanTexture *New ();
void SetInIn (unsigned char , unsigned char );
void SetInOn (unsigned char , unsigned char );
void SetInOut (unsigned char , unsigned char );
void SetOnIn (unsigned char , unsigned char );
void SetOnOn (unsigned char , unsigned char );
void SetOnOut (unsigned char , unsigned char );
void SetOutIn (unsigned char , unsigned char );
void SetOutOn (unsigned char , unsigned char );
void SetOutOut (unsigned char , unsigned char );
void SetThickness (int );
void SetXSize (int );
void SetYSize (int );
vtkBooleanTexture Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetInIn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetInOn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetInOut (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOnIn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOnOn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOnOut (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOutIn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOutOn (unsigned char a[2]);
Arg types of unsigned char * not supported yet
void SetOutOut (unsigned char a[2]);
Arg types of unsigned char * not supported yet
Download (0.66MB)
Added: 2007-07-19 License: Perl Artistic License Price:
827 downloads
VTKGraphics 4.0.001
VTKGraphics is a Perl interface to VTKGraphics library. more>>
VTKGraphics is a Perl interface to VTKGraphics library.
SYNOPSIS
use Graphics::VTK; use Graphics::VTK::Graphics;
Graphics::VTK::Graphics is an interface to the Graphics libaray of the C++ visualization toolkit VTK.
Graphics::VTK::AppendFilter
Inherits from DataSetToUnstructuredGridFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkDataSet *in);
const char *GetClassName ();
vtkDataSet *GetInput (int idx);
vtkDataSet *GetInput ();
vtkDataSetCollection *GetInputList ();
vtkAppendFilter *New ();
void RemoveInput (vtkDataSet *in);
vtkAppendFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet.
<<lessSYNOPSIS
use Graphics::VTK; use Graphics::VTK::Graphics;
Graphics::VTK::Graphics is an interface to the Graphics libaray of the C++ visualization toolkit VTK.
Graphics::VTK::AppendFilter
Inherits from DataSetToUnstructuredGridFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkDataSet *in);
const char *GetClassName ();
vtkDataSet *GetInput (int idx);
vtkDataSet *GetInput ();
vtkDataSetCollection *GetInputList ();
vtkAppendFilter *New ();
void RemoveInput (vtkDataSet *in);
vtkAppendFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet.
Download (0.66MB)
Added: 2006-06-15 License: Perl Artistic License Price:
1227 downloads
JRelaxTimer 1.0.001
JRelaxTimer is a timer (or alarm clock) that allows Web-users to open specific Web-pages at selected time inter more>>
JRelaxTimer is a timer (or alarm clock) that allows Web-users to open specific Web-pages at selected time intervals. JRelaxTimer, for example, could be installed on the company Intranet and used by employees to execute specific tasks at selected time intervals.
Built as a browser-independent and highly-configurable Java Applet, JRelaxTimer could be easily customized with your own graphics and time format to achieve an unlimited variety of appearances and behaviors. JRelaxTimer includes by default 232 images (13 different sets of digits).
JRelaxTimer is composed by some independent components that could be showed or hidden by option (logo, buttons, displays, selectors)
Main features:
- browser-independent, works fine with any browser that support at least Java 1.1
- support two different page selection methods
- customizable background colors
- customizable background images
- customizable graphic images for digits and symbols
- 232 ready to use images (13 sets of digits)
- support for image transparencies
Enhancements:
- The license was changed to the GPL.
<<lessBuilt as a browser-independent and highly-configurable Java Applet, JRelaxTimer could be easily customized with your own graphics and time format to achieve an unlimited variety of appearances and behaviors. JRelaxTimer includes by default 232 images (13 different sets of digits).
JRelaxTimer is composed by some independent components that could be showed or hidden by option (logo, buttons, displays, selectors)
Main features:
- browser-independent, works fine with any browser that support at least Java 1.1
- support two different page selection methods
- customizable background colors
- customizable background images
- customizable graphic images for digits and symbols
- 232 ready to use images (13 sets of digits)
- support for image transparencies
Enhancements:
- The license was changed to the GPL.
Download (0.25MB)
Added: 2006-02-09 License: GPL (GNU General Public License) Price:
1372 downloads
VTKRendering 4.0.001
VTKRendering is a Perl interface to VTKRendering library. more>>
VTKRendering is a Perl interface to VTKRendering library.
Graphics::VTK::OpenGLRenderWindow
Inherits from RenderWindow
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName ();
int GetDepthBufferSize ();
static int GetGlobalMaximumNumberOfMultiSamples ();
int GetMultiSamples ();
void MakeCurrent () = 0;
virtual void OpenGLInit ();
void RegisterTextureResource (GLuint id);
static void SetGlobalMaximumNumberOfMultiSamples (int val);
void SetMultiSamples (int );
virtual void StereoUpdate ();
vtkOpenGLRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front);
Cant Handle unsigned char * return type without a hint
virtual unsigned char *GetRGBACharPixelData (int x, int y, int x2, int y2, int front);
Cant Handle unsigned char * return type without a hint
virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front);
Cant Handle float * return type without a hint
virtual float *GetZbufferData (int x1, int y1, int x2, int y2);
Cant Handle float * return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual void ReleaseRGBAPixelData (float *data);
Dont know the size of pointer arg number 1
virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front);
Dont know the size of pointer arg number 5
virtual void SetRGBACharPixelData (int x, int y, int x2, int y2, unsigned char *, int front, int blend);
Dont know the size of pointer arg number 5
virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend);
Dont know the size of pointer arg number 5
virtual void SetZbufferData (int x1, int y1, int x2, int y2, float *buffer);
Dont know the size of pointer arg number 5
Graphics::VTK::AbstractMapper3D
Inherits from AbstractMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual float *GetBounds () = 0;
(Returns a 6-element Perl list)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName ();
float GetLength ();
virtual int IsARayCastMapper ();
virtual int IsARenderIntoImageMapper ();
virtual void Update () = 0;
vtkAbstractMapper3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetBounds (float bounds[6]);
Cant handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::AbstractPicker
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddPickList (vtkProp *);
void DeletePickList (vtkProp *);
const char *GetClassName ();
int GetPickFromList ();
vtkPropCollection *GetPickList ();
float *GetPickPosition ();
(Returns a 3-element Perl list)
vtkRenderer *GetRenderer ();
float *GetSelectionPoint ();
(Returns a 3-element Perl list)
void InitializePickList ();
virtual int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer) = 0;
void PickFromListOff ();
void PickFromListOn ();
void SetEndPickMethod (void (*func)(void *) , void *arg);
void SetPickFromList (int );
void SetPickMethod (void (*func)(void *) , void *arg);
void SetStartPickMethod (void (*func)(void *) , void *arg);
vtkAbstractPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Pick (float selectionPt[3], vtkRenderer *ren);
Dont know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetEndPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we arent going to provide one either.
void SetPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we arent going to provide one either.
void SetStartPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we arent going to provide one either.
<<lessGraphics::VTK::OpenGLRenderWindow
Inherits from RenderWindow
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName ();
int GetDepthBufferSize ();
static int GetGlobalMaximumNumberOfMultiSamples ();
int GetMultiSamples ();
void MakeCurrent () = 0;
virtual void OpenGLInit ();
void RegisterTextureResource (GLuint id);
static void SetGlobalMaximumNumberOfMultiSamples (int val);
void SetMultiSamples (int );
virtual void StereoUpdate ();
vtkOpenGLRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front);
Cant Handle unsigned char * return type without a hint
virtual unsigned char *GetRGBACharPixelData (int x, int y, int x2, int y2, int front);
Cant Handle unsigned char * return type without a hint
virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front);
Cant Handle float * return type without a hint
virtual float *GetZbufferData (int x1, int y1, int x2, int y2);
Cant Handle float * return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual void ReleaseRGBAPixelData (float *data);
Dont know the size of pointer arg number 1
virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front);
Dont know the size of pointer arg number 5
virtual void SetRGBACharPixelData (int x, int y, int x2, int y2, unsigned char *, int front, int blend);
Dont know the size of pointer arg number 5
virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend);
Dont know the size of pointer arg number 5
virtual void SetZbufferData (int x1, int y1, int x2, int y2, float *buffer);
Dont know the size of pointer arg number 5
Graphics::VTK::AbstractMapper3D
Inherits from AbstractMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual float *GetBounds () = 0;
(Returns a 6-element Perl list)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName ();
float GetLength ();
virtual int IsARayCastMapper ();
virtual int IsARenderIntoImageMapper ();
virtual void Update () = 0;
vtkAbstractMapper3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetBounds (float bounds[6]);
Cant handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::AbstractPicker
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddPickList (vtkProp *);
void DeletePickList (vtkProp *);
const char *GetClassName ();
int GetPickFromList ();
vtkPropCollection *GetPickList ();
float *GetPickPosition ();
(Returns a 3-element Perl list)
vtkRenderer *GetRenderer ();
float *GetSelectionPoint ();
(Returns a 3-element Perl list)
void InitializePickList ();
virtual int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer) = 0;
void PickFromListOff ();
void PickFromListOn ();
void SetEndPickMethod (void (*func)(void *) , void *arg);
void SetPickFromList (int );
void SetPickMethod (void (*func)(void *) , void *arg);
void SetStartPickMethod (void (*func)(void *) , void *arg);
vtkAbstractPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Pick (float selectionPt[3], vtkRenderer *ren);
Dont know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetEndPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we arent going to provide one either.
void SetPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we arent going to provide one either.
void SetStartPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we arent going to provide one either.
Download (0.66MB)
Added: 2007-07-17 License: Perl Artistic License Price:
829 downloads
Scalar::Number 0.001
Scalar::Number is a Perl module with numeric aspects of scalars. more>>
Scalar::Number is a Perl module with numeric aspects of scalars.
SYNOPSIS
use Scalar::Number qw(scalar_num_part);
$num = scalar_num_part($scalar);
use Scalar::Number qw(sclnum_is_natint sclnum_is_float);
if(sclnum_is_natint($value)) { ...
if(sclnum_is_float($value)) { ...
use Scalar::Number qw(sclnum_val_cmp sclnum_id_cmp);
@sorted_nums = sort { sclnum_val_cmp($a, $b) } @floats;
@sorted_nums = sort { sclnum_id_cmp($a, $b) } @floats;
This module is about the numeric part of plain (string) Perl scalars. A scalar has a numeric value, which may be expressed in either the native integer type or the native floating point type. Many values are expressible both ways, in which case the exact representation is insignificant. To fully understand Perl arithmetic it is necessary to know about both of these representations, and the differing behaviours of numbers according to which way they are expressible.
This module provides functions to extract the numeric part of a scalar, classify a number by expressibility, and compare numbers across representations.
<<lessSYNOPSIS
use Scalar::Number qw(scalar_num_part);
$num = scalar_num_part($scalar);
use Scalar::Number qw(sclnum_is_natint sclnum_is_float);
if(sclnum_is_natint($value)) { ...
if(sclnum_is_float($value)) { ...
use Scalar::Number qw(sclnum_val_cmp sclnum_id_cmp);
@sorted_nums = sort { sclnum_val_cmp($a, $b) } @floats;
@sorted_nums = sort { sclnum_id_cmp($a, $b) } @floats;
This module is about the numeric part of plain (string) Perl scalars. A scalar has a numeric value, which may be expressed in either the native integer type or the native floating point type. Many values are expressible both ways, in which case the exact representation is insignificant. To fully understand Perl arithmetic it is necessary to know about both of these representations, and the differing behaviours of numbers according to which way they are expressible.
This module provides functions to extract the numeric part of a scalar, classify a number by expressibility, and compare numbers across representations.
Download (0.009MB)
Added: 2007-05-21 License: Perl Artistic License Price:
886 downloads
DBIx::CGITables 0.001
DBIx::CGITables is a Perl module for easy DB access from a CGI. more>>
DBIx::CGITables is a Perl module for easy DB access from a CGI.
SYNOPSIS
use DBIx::CGITables;
my %parameters=();
my $query=DBIx::CGITables->new(%parameters));
$query->search_execute_and_do_everything_even_parse_the_template();
This module is under development - and this version is not tested very well. The documentation might not be completely in sync with the latest changes, and the documentation is not optimized for easy understanding at the moment. Sorry.
DBIx::CGITables is made for making database access through CGIs really easy.
Its completely template-oriented. The templates are in HTML::Template format. Some templates might be set up quickly by using DBIx::CGITables::MakeTemplates; see the doc for this module. Some web designer should fix the templates a bit.
The template approach might make the system a bit "static". Gerald Richter has another approach based upon HTML::Embperl (not published at the time I write this), if youd better like a more dynamic system. Anyway, I find it quite important not to mix HTML and code - the HTML documents should be easy to manipulate by non-technical web editors.
Ideally, HTML and (language-dependent) content should be splitted. I think such things might be done better by using Zope than cgis.
The database handling is done by DBIx::Recordset - this module gets its parametres first from a CGI query, then it might be overridden or completed by a parameter file, and the caller (your .cgi script or whatever) is also free to modify or add parameters.
Im hoping that anybody should get a working (though, probably ugly) CGI interface to any kind of database simply:
1. Run DBIx::CGITables::MakeTemplates (see the pod)
2. Create the script given above at SYNOPSIS
3. Set up the webserver correct.
4. If youre not satisfied with the look, try to edit the html templates.
5. If youre not satisfied with the functionality, try reading the rest of this documentation, and the DBIx::Recordset documentation.
6. If youre still not satisfied with the functionality and/or you find bugs, hack the code and submit the patches to the mailinglist and/or me and/or (if DBIx::Recordset is affected) Gerhard Richter. If youre not a perl hacker, or if you dont have time, send a mail about whats wrong and/or whats missing to the mailinglist anyway. Or privately to me if you dont want to write to a mailinglist.
<<lessSYNOPSIS
use DBIx::CGITables;
my %parameters=();
my $query=DBIx::CGITables->new(%parameters));
$query->search_execute_and_do_everything_even_parse_the_template();
This module is under development - and this version is not tested very well. The documentation might not be completely in sync with the latest changes, and the documentation is not optimized for easy understanding at the moment. Sorry.
DBIx::CGITables is made for making database access through CGIs really easy.
Its completely template-oriented. The templates are in HTML::Template format. Some templates might be set up quickly by using DBIx::CGITables::MakeTemplates; see the doc for this module. Some web designer should fix the templates a bit.
The template approach might make the system a bit "static". Gerald Richter has another approach based upon HTML::Embperl (not published at the time I write this), if youd better like a more dynamic system. Anyway, I find it quite important not to mix HTML and code - the HTML documents should be easy to manipulate by non-technical web editors.
Ideally, HTML and (language-dependent) content should be splitted. I think such things might be done better by using Zope than cgis.
The database handling is done by DBIx::Recordset - this module gets its parametres first from a CGI query, then it might be overridden or completed by a parameter file, and the caller (your .cgi script or whatever) is also free to modify or add parameters.
Im hoping that anybody should get a working (though, probably ugly) CGI interface to any kind of database simply:
1. Run DBIx::CGITables::MakeTemplates (see the pod)
2. Create the script given above at SYNOPSIS
3. Set up the webserver correct.
4. If youre not satisfied with the look, try to edit the html templates.
5. If youre not satisfied with the functionality, try reading the rest of this documentation, and the DBIx::Recordset documentation.
6. If youre still not satisfied with the functionality and/or you find bugs, hack the code and submit the patches to the mailinglist and/or me and/or (if DBIx::Recordset is affected) Gerhard Richter. If youre not a perl hacker, or if you dont have time, send a mail about whats wrong and/or whats missing to the mailinglist anyway. Or privately to me if you dont want to write to a mailinglist.
Download (0.020MB)
Added: 2007-06-19 License: Perl Artistic License Price:
857 downloads
Games::Go::TDFinder 1.001
TDFinder is a widget to support preparing Go tournament registration. more>>
TDFinder is a widget to support preparing Go tournament registration.
SYNOPSIS
use Games::Go::TDFinder;
$tdFinder = $parent->Games::Go::TDFinder ( ? options ? );
TDFinder is a widget to assist in preparing a Go Tournament register.tde file in AGA (American Go Association) format. It consists of three main parts: a TDEntry widget at the bottom, a match list in the middle (which is an ROText widget), and the tde information at the top (A TextUndo widget).
The widget opens the TDLIST file for searching. Tournemant directors should download the most recent TDLIST from the AGA shortly before the tournament. The most recent TDLIST is available from the AGA at: http:www.usgo.org
Typing search keys into the TDEntry field causes the TDFinder to search through the TDLIST looking for matches.
When the number of matches is small enough to fit into the match list ROText widget, they are posted there. Individual TDLIST entries can be selected either by further refining the search keys, or by using the Up/Down arrow keys. Typing Enter, double clicking a match (BUGBUG: TBD), or dragging a match to the tde text widget (BUGBUG: TBD) transfers a match to the tde file.
The caller is responsible for make sure the final register.tde file corresponds to the information in the tde part of the TDFinder widget.
<<lessSYNOPSIS
use Games::Go::TDFinder;
$tdFinder = $parent->Games::Go::TDFinder ( ? options ? );
TDFinder is a widget to assist in preparing a Go Tournament register.tde file in AGA (American Go Association) format. It consists of three main parts: a TDEntry widget at the bottom, a match list in the middle (which is an ROText widget), and the tde information at the top (A TextUndo widget).
The widget opens the TDLIST file for searching. Tournemant directors should download the most recent TDLIST from the AGA shortly before the tournament. The most recent TDLIST is available from the AGA at: http:www.usgo.org
Typing search keys into the TDEntry field causes the TDFinder to search through the TDLIST looking for matches.
When the number of matches is small enough to fit into the match list ROText widget, they are posted there. Individual TDLIST entries can be selected either by further refining the search keys, or by using the Up/Down arrow keys. Typing Enter, double clicking a match (BUGBUG: TBD), or dragging a match to the tde text widget (BUGBUG: TBD) transfers a match to the tde file.
The caller is responsible for make sure the final register.tde file corresponds to the information in the tde part of the TDFinder widget.
Download (0.062MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
1025 downloads
RTx::RT34::Bulk::CF::Edit 0.001
RTx::RT34::Bulk::CF::Edit is a Perl module to allow bulk editing of custom fields. more>>
RTx::RT34::Bulk::CF::Edit is a Perl module to allow bulk editing of custom fields.
<<less Download (0.014MB)
Added: 2007-01-23 License: Perl Artistic License Price:
1006 downloads
Time::TT::InterpolatingRealisation 0.001
Time::TT::InterpolatingRealisation is a TT realised by interpolation. more>>
Time::TT::InterpolatingRealisation is a TT realised by interpolation.
SYNOPSIS
use Time::TT::InterpolatingRealisation;
$rln = Time::TT::InterpolatingRealisation->new($interpolator);
$tai_instant = $rln->to_tai($instant);
$instant = $rln->from_tai($tai_instant);
$rln1_instant = $rln0->to_realisation($rln1, $rln0_instant);
$rln0_instant = $rln0->from_realisation($rln1, $rln1_instant);
This class implements a realisation of Terrestrial Time (TT) by interpolation between known points of correlation between the realisation and International Atomic Time (TAI). See Time::TT::Realisation for the interface.
CONSTRUCTOR
Normally one wont use this constructor directly. See the tt_realisation function in Time::TT, which will construct a range of published realisations, most of which are implemented using this class. Use this directly only if the realisation that you desire is not available by that means.
Time::TT::InterpolatingRealisation->new(INTERPOLATOR)
Constructs and returns an object representing a realisation of TT that is defined by isolated points of correlation between it and TAI. The INTERPOLATOR argument must be an object of a subclass of Math::Interpolator, supplying the x and y methods. The x coordinate of the interpolators curve must represent TAI, and the y coordinate the realisation of interest. Times on both coordinates are represented as the number of seconds since the 1958 epoch, as described in Time::TT. All numbers must be Math::BigRat objects.
The class Time::TT::OffsetKnot may be useful in building the required interpolator.
<<lessSYNOPSIS
use Time::TT::InterpolatingRealisation;
$rln = Time::TT::InterpolatingRealisation->new($interpolator);
$tai_instant = $rln->to_tai($instant);
$instant = $rln->from_tai($tai_instant);
$rln1_instant = $rln0->to_realisation($rln1, $rln0_instant);
$rln0_instant = $rln0->from_realisation($rln1, $rln1_instant);
This class implements a realisation of Terrestrial Time (TT) by interpolation between known points of correlation between the realisation and International Atomic Time (TAI). See Time::TT::Realisation for the interface.
CONSTRUCTOR
Normally one wont use this constructor directly. See the tt_realisation function in Time::TT, which will construct a range of published realisations, most of which are implemented using this class. Use this directly only if the realisation that you desire is not available by that means.
Time::TT::InterpolatingRealisation->new(INTERPOLATOR)
Constructs and returns an object representing a realisation of TT that is defined by isolated points of correlation between it and TAI. The INTERPOLATOR argument must be an object of a subclass of Math::Interpolator, supplying the x and y methods. The x coordinate of the interpolators curve must represent TAI, and the y coordinate the realisation of interest. Times on both coordinates are represented as the number of seconds since the 1958 epoch, as described in Time::TT. All numbers must be Math::BigRat objects.
The class Time::TT::OffsetKnot may be useful in building the required interpolator.
Download (0.011MB)
Added: 2006-10-19 License: Perl Artistic License Price:
1100 downloads
Super Grub Disk Gparted System Rescue 001
Super Grub Disk is a bootable CDROM that is oriented towards system rescue, specifically for repairing the booting process. more>>
Super Grub Disk is a bootable floppy or CDROM that is oriented towards system rescue, specifically for repairing the booting process.
Super Grub Disk is simply a Grub Disk with a lot of useful menus. It can activate partitions, boot partitions, boot MBRs, boot your former OS (Linux or another one) by loading menu.lst from your hard disk, automatically restore Grub on your MBR, swap hard disks in the BIOS, and boot from any available disk device.
The ISO has multi-language support, and allows you to change the keyboard layout of your shell.
This version has Gpareted included.
<<lessSuper Grub Disk is simply a Grub Disk with a lot of useful menus. It can activate partitions, boot partitions, boot MBRs, boot your former OS (Linux or another one) by loading menu.lst from your hard disk, automatically restore Grub on your MBR, swap hard disks in the BIOS, and boot from any available disk device.
The ISO has multi-language support, and allows you to change the keyboard layout of your shell.
This version has Gpareted included.
Download (164.1MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
550 downloads
eGroupWare: Enterprise Collaboration 1.4.001
eGroupWare is a multi-user, web-based groupware suite developed on a custom set of PHP-based APIs. more>>
eGroupWare is a multi-user, web-based groupware suite developed on a custom set of PHP-based APIs.
Main features:
- email
- addressbook
- calendar
- infolog (notes, to-dos, phone calls)
- content management
- forum
- bookmarks
- wiki
Version restrictions:
- EGW does not need to be compiled. EGW is composed only of PHP, HTML and image files
- EGW needs a Database server. MySQL or PostgreSQL or MSSQL preferred. Can be local or remote.
- EGW needs a php4 enabled web server. Apache1.3.x with PHP4.3.x preferred.
- EGW may need an e-mail server. Can be local or remote and IMAP or POP.
- Please read the requirements and install-how-to in the download area.
Enhancements:
- addressbook completly rewritten (Group-addressbooks, Organisation-views, improved LDAP support)
- new fully integrated tracker application used by the project itself since some time
- new imap backend and many improvments for FMail
- Gallery2 port for eGroupWare
- many improvments in nearly all applicatons
<<lessMain features:
- addressbook
- calendar
- infolog (notes, to-dos, phone calls)
- content management
- forum
- bookmarks
- wiki
Version restrictions:
- EGW does not need to be compiled. EGW is composed only of PHP, HTML and image files
- EGW needs a Database server. MySQL or PostgreSQL or MSSQL preferred. Can be local or remote.
- EGW needs a php4 enabled web server. Apache1.3.x with PHP4.3.x preferred.
- EGW may need an e-mail server. Can be local or remote and IMAP or POP.
- Please read the requirements and install-how-to in the download area.
Enhancements:
- addressbook completly rewritten (Group-addressbooks, Organisation-views, improved LDAP support)
- new fully integrated tracker application used by the project itself since some time
- new imap backend and many improvments for FMail
- Gallery2 port for eGroupWare
- many improvments in nearly all applicatons
Download (MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
891 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above 001 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed