dateentry 1.5
HTML::Widgets::DateEntry 1.5
HTML::Widgets::DateEntry is a Perl module that creates date entry widgets for HTML forms. more>>
SYNOPSIS
use HTML::Widgets::DateEntry;
$de = new HTML::Widgets::DateEntry(
year => [date_year, $date_year],
month => [date_month, $date_month],
day => [date_day, $date_day],
separator => /,
pre_year => 1,
post_year => 1,
-iso => 1,
);
print $de->render_widget;
HTML::Widgets::DateEntry is a simple module to generate HTML date entry widgets.
Apogee 1.5
These are drivers for the range of scientific CCD cameras manufactured by Apogee Instruments Inc. more>>
The .tgz binary can be installed using the following commands
cd /
tar -xvzPf /path-to-archive/apogee-driver-1.5.tgz
/opt/apogee/apogee-post
/opt/apogee/modinstall
Whichever distribution is installed, the camera driver needs to be prepared (per-user) before use. Log in with the username you will be using to operate the camera, the open an xterm and type
/opt/apogee/install
Prompts for the type of camera, and I/O port will appear. In the event that the .ini file for your camera is not listed, you may need to obtain the latest version from Apogee. (alternatively, examine the new .ini file format, and edit your current .ini file to conform to the same parameter names). Once the driver is setup, the GUI interface can be started using the command
~/startapogee
Main features:
- Support for all ALTA-E and ALTA-U models
- Support for parallel port and PCI, and ISA interface models
- Full-frame, binned, and sub-region readout
- Image read/write to FITS format disk files
- In memory buffering of an arbitrary number of images
- Automatic image display using DS9 image viewer
- Calibration image library construction
- On-the-fly calibration
- Drift-scan mode
- Focus frame readout
- Graphical User Interface to major functions
- Tcl level scripting interface to all aspects of driver
- Tcl level scripting interface to image buffer management
- Tcl level scripting interface to manage FITS images, tables, headers
Enhancements:
- Add support for ApnCamData_CCD models
- Update codebase for 2.0.43_57 changes
Docker 1.5
Docker is a docking application (WindowMaker dock app) which acts as a system tray for KDE and GNOME2. more>>
I wrote and designed Docker to work with Openbox 2, but it should work fine in any window manager that supports WindowMaker dock apps.
If you running WindowMaker or otherwise and experiencing problems, you should try using the -wmaker option to make docker keep a fixed size.
Docker requires a KDE3 compliant window manager to handle KDE3 system tray icons, and since it is a docking application, the window manager needs to also support WindowMaker Dock Apps. The only window manager that meets these requirements to my knowledge is:
- Openbox 2 (http://icculus.org/openbox)
If you know of any other window managers that support the KDE3 hints for the system tray and docking apps (i.e. that docker works in), please let me know so I can add them to this list, and test docker out in them!
Why dont my GNOME2 system tray icons show up?
I dont know! Email me and let me know what application isnt working. (Dont you dare email me about a GNOME1 application!
GenTube 1.5
GenTube project is a simple script who download and encode videos of the site: youtube.com more>>
With GenTube you can:
- download and encode videos of youtube to mpg using wget and ffmpeg
- View your history of downloads
- Select and play your videos
Ding 1.5
Ding project is a Dictionary lookup program for the X window system. more>>
It comes with a German-English Dictionary with about 180,000 entries.
It is based on Tk version >= 8.3 and uses the agrep or egrep tools for searching.
In addition ding can also search in English dictionaries using dict(1) and check spelling using ispell(1).
It has many configuration options, such as search preferences, interface language (English or German), and colors.
It has history and help functions and comes with useful key and mouse bindings for quick and easy lookups.
Main features:
- Ding is a Dictionary lookup program for the X window system (Linux, Unix - not for Mac or MS Windows). It comes with a German-English Dictionary with approximately 180,000 entries.
- It is based on Tk version >= 8.3 and uses the agrep or egrep tools for searching.
- It has many configuration options, such as search preferences, interface language (English or German), colors. It has history and help functions and comes with useful key and mouse bindings for quick and easy lookups.
Enhancements:
- This release allows you to copy search results to the clipboard.
- It has some additional keyboard shortcuts, bugfixes, and an enhanced English-German dictionary (216,000 entries).
XangaBar 1.5
XangaBar lets you go to your Xanga site and read subscriptions in one click once sign in. more>>
Also, you may enter your username in the search box to go to his/her Xanga site without typing the URL or navigating elsewhere.
TeamSpace 1.5
TeamSpace provides a framework product providing sophisticated tools for organizational management and secure collaboration. more>>
The TeamSpace product is part of a developer toolkit allowing for sophisticated organization management using the Plone content management system.
TeamSpace provides a set of content types to represent your organizational structure, just as Remember uses the Member content type to represent an individual. The following types are among those provided:
Team
representing a team, group, department, project group, etc.
TeamMembership
representing a persons involvement with a Team
TeamSpace
a folder wherein members of a team have heightened priveleges for content creation and management. used as a workspace for collaboration, either visible to the public or private to the team members.
These are all full, workflowable, Archetypes content types, able to support custom schemas as needed. Team members can be active or inactive with a given team, and they can have varying roles (and thus priveleges) within the teams workspaces. Also, TeamSpaces can be associated with multiple teams providing easy support for cross-team collaboration.
ModAssy 1.5.1
This is an advanced portable C++ library with 80 variations of the ASSERT macro, to add expressions, levels and optional actions. 48 are modular because they can also use Rich Boolies, allowing much more combinations than non-modular ASSERT macros. It is very flexible because it allows you to create custom loggers and assertion displayers, but you can also use the provided ones for Windows, wxWidgets or console applications. more>>
ModAssy - This is an advanced portable C++ library with 80 variations of the ASSERT macro, to add expressions, levels and optional actions. 48 are modular because they can also use Rich Boolies, allowing much more combinations than non-modular ASSERT macros. It is very flexible because it allows you to create custom loggers and assertion displayers, but you can also use the provided ones for Windows, wxWidgets or console applications. The loggers and displayers show extra information, like the date and time, the thread id, the current working directory, etc. and you can add infoprovider objects to ModAssy, to provide similar custom information.
It has eight basic assertions, that each have 16 variations, by adding four suffixes that add functionality.
It is very reliable and portable, as it has been tested with five different compilers (VC++ 6.0, .NET 2003, .NET 2005, gcc on Windows and Linux), with nearly all warnings enabled.
The Rich Boolies can do all kinds of checks and generate elaborate information:
* Relations between two objects: rbEQUAL, rbLESS, ...
* Bitwise comparisons: rbEQUAL_BITWISE, rbBITS_ON, rbBITS_OFF, ...
* Type checking (with RTTI): rbEQUAL_TYPES, rbHAS_TYPE, ...
* Working on ranges and containers: rbIN_RANGE, rbIN_RANGES, rbIN_CONTAINER, rbIN_CONTAINERS, ... These have an extra argument that tells what kind of check to do, e.g. Sorted, Compare, Has, Unique, ...
* String comparisons: rbSTRING, rbSTRING_BEGINS_WITH, rbSTRING_ENDS_WITH, rbSTRING_CONTAINS. These have an extra argument that tells what kind of check to do, e.g. case sensitive or not.
* Logical expressions: rbAND, rbOR, rbXOR. These can have Rich Boolies or plain boolean expressions as their arguments.
* Exceptions: rbEXCEPTION takes an exception as its argument, and uses the information in it.
Enhancements:
Version 1.5.1
System Requirements:<<less
darkhttpd 1.5
darkhttpd is a secure, lightweight, fast, single-threaded HTTP/1.1 server for static content. more>>
Enhancements:
- Simple to set up:
- No installation needed.
- No inetd or ucspi-tcp.
- No long and complicated config files - all you have to specify is the wwwroot.
- Written in C - efficient and portable.
- Small memory footprint.
- Single threaded - no fork() overhead or reliance on pthreads.
- Generates directory listings.
- Supports HTTP GET and HEAD requests.
- Supports partial content. (try streaming music files or resuming a download)
- Supports If-Modified-Since.
- Supports Keep-Alive connections.
- Uses sendfile() on FreeBSD, Solaris and Linux.
- Can use acceptfilter on FreeBSD.
- Tested on FreeBSD, Linux, OpenBSD, Solaris.
- BSD license.
Version restrictions:
- Only serves static content - no CGI.
Enhancements:
- This release brings minor performance improvements by reducing the number of system calls made and removing some unneeded reallocations.
- It also makes the build process even simpler.
WebCert 1.5.0
WebCert is a Web application to generate and manage digital certificates in cases where no full CA is needed. more>>
WebCert is very handy for those who need a cert quickly and dont have the hang of the OpenSSL command line. It is very easy to deploy and to use.
Doxygen 1.5.3
Doxygen is a documentation system for C++, C, Java, Objective-C, IDL and to some extent PHP, C#, and D. more>>
Main features:
- It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in $mbox{LaTeX}$ ) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages.The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code.
- You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. You can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.
- You can even `abuse doxygen for creating normal documentation (as I did for this manual).
Doxygen is developed under Linux and Mac OS X, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well.
DVDStyler 1.5
DVDStyler is a crossplatform DVD Authoring System. more>>
DVDStyler project is free software distributed under GNU General Public License (GPL).
Main features:
- drag and drop MPEG files directly
- import image file for background
- create NTSC/PAL menus
- place text and images anywhere on the menu screen
- change font/color
- put basic text buttons, change font/color and background color
- copy and paste any menu object
- set chapters for each movie
- change post command for each movie
AuthPG 1.5
AuthPG is a PostgreSQL Authentication Module. more>>
PostgreSQL Authentication Module (AuthPG) enables Apache to authenticate users with the information stored in PostgreSQL database. This module gets a username and password pair in the standard way or from a cookie, and you can choose your preferred method.
Usage:
There are two ways to use mod_auth_pg. The one is to make .htaccess file in the directory which requires user authentication, and the other is to edit httpd.conf.
.htaccess
Apache doesnt recognize .htaccess at default. You must edit httpd.conf to enable .htaccess. Open httpd.conf and you will find the line < Directory /any/path >. Between < Directory /any/path > and < /Directory > there is a line which starts with AllowOverride.
The value of this item should contain AuthConfig or All. Edit and save it. Now restart Apache or give the signal with kill to reload httpd.conf.
Open .htaccess in the directory requiring user authentication, and write whatever directives you need.
AuthName my_auth
AuthType Basic
AuthPGHost my.database.server
AuthPGDatabase my_db
AuthPGUserTable user_table
require valid-user
If you specify the name of host after AuthPGHost directive, Apache will try to connect to PostgreSQL using internet domain socket, which means you should run postmaster with -i option, and edit configuration file to allow this type of access. When omit AuthPGHost directive, postmaster and httpd should run on the same machine.
Consult mod_auth_pg.html for the usage of each directive.
MayaVi 1.5
MayaVi is a free, cross platform, easy-to-use scientific data visualizer. more>>
It provides a GUI written using Tkinter. MayaVi is free and distributed under the conditions of the BSD license. It is also cross platform and should run on any platform where both Python and VTK are available (which is almost any *nix, Mac OSX or Windows).
Main features:
- An easy to use GUI.
- Can be imported as a Python module from other Python programs and can also be scripted from the Python interpreter.
- Provides modules to:
- Visualize computational grids.
- Visualize scalar, vector and tensor data.
- Quite a few data filters are also provided.
- Supports volume visualization of data via texture and ray cast mappers.
- Support for any VTK dataset using the VTK data format. Works for rectilinear, structured, unstructured grid data and also for polygonal data. Both the original VTK data formats and the new XML formats are supported.
- Support for PLOT3D data. Only the binary structured grid format works because of current limitations in VTKs vtkPLOT3DReader. Simple support for multi-block data is also incorporated.
- Support for EnSight data. EnSight6 and EnSightGold formats are supported. Only single parts are supported at this time.
- Multiple datasets can be used simultaneously. Multiple modules can be viewed simultaneously.
- Support for data files belonging to a time series.
- A pipeline browser with which you can browse and edit objects in the VTK pipeline. A segmented pipeline browser is used to make it easier to look at parts of the VTK pipeline.
- Support for importing a simple VRML or 3D Studio scene. Texturing in VRML is not yet supported due to limitations in VTKs vtkVRMLImporter.
- A modular design so you can add your own modules and filters.
- A Lookup Table editor to customize your lookup tables easily while visualizing data!
- An interactive data picker that lets you probe your data interactively.
- A light manipulation kit that lets you modify the lighting of the visualization.
- The visualization (or a part of it) can be saved and reused in the future.
- Export the visualized scene to a Post Script file, PPM/BMP/TIFF/JPEG/PNG image, Open Inventor, Geomview OOGL, VRML files, Wavefront OBJ or RenderMan RIB files. It is also possible to save the scene to a vector graphic via GL2PS. This is only available if VTK is built with GL2PS support.
- And a lot more! MayaVi can be easily modified to do things differently.
Enhancements:
- This release added a new LUT editor, support for user defined sources, a vorticity filter, support for the VolumeProMapper, and support for VTK-CVS and VTK-5.x.
- A new utility script for searching the VTK documentation using a GUI was included.
- A severe bug in opening data files belonging to a time-series under Win32 was fixed.
- There were also other miscellaneous bugfixes and enhancements.