beaker 1.4
Beaker 1.4
Beaker functions as a helpful library for caching and sessions for use with web applications and stand-alone Python scripts and applications. more>> <<less
Templayer 1.4
Templayer is a layered template library for Python. more>>
Templayer was created to offer an alternative to the more common ways of generating dynamic HTML: embedding code within the HTML (PHP etc.) , or embedding HTML within code (traditional CGI).
Neither of these methods allow for a clean separation of the form, or layout, of a page and the function of page generation. Instead of mixing HTML and Python, two rich and extremely expressive languages, we can add a small amount of syntax to each and keep the two separate and coherent.
Enhancements:
- Added a django_form convenience function for using Templayer with the Django web frameworks FormWrapper objects.
- Added an allow_degenerate parameter to Template.__init__. If set to True then a template file that is missing a contents block will be accepted and not cause an exception to be raised.
- Added a special layer name * that treats the entire contents of a template file as a layer.
- Added two new HTML Markup elements: - (pluralize,count,singular_markup,plural_markup) inserts singular_markup if count equals one, and plural_markup otherwise. - (&,entity) inserts the given HTML entity where valid entity values include "gt", "#161" and "#xA9".
- FileLayer.close now returns the file object to which it wrote.
- This simplifies the code required to use Templayer in Django view functions.
- Fixed a really obvious bug in the html_href function.
SeoQuake 1.4.1
SeoQuake is a Firefox extension that allows a quick view of site parameters in the Search Engine Results Pages. more>>
(Google, Yahoo, MSN, Yandex, Rambler are supported)
SEObar indicate some SE-dependent parameters
Warning! Extension is using the advertisement block in results of search engines.
SeaMonkey 1.1.4
SeaMonkey is all-in-one internet application suite. more>>
The SeaMonkey project is a community effort to deliver production-quality releases of code derived from the application formerly known as "Mozilla Application Suite".
Whereas the main focus of the Mozilla Foundation is on Mozilla Firefox and Mozilla Thunderbird, our group of dedicated volunteers works to ensure that you can have "everything but the kitchen sink" — and have it stable enough for corporate use.
Podracer 1.4
Podracer is a podcast downloader. more>>
Main features:
- Catchup feature updates the log without downloading all podcasts
- Run as a cron job to automatically receive podcasts
- Properly fails (with no error message for the sake of cron) if already running
- Download podcast enclosures of any file format
- Support for BitTorrent downloading and seeding of podcasts
- Configurable seed time management - seed torrents for an hour or a day
- Background torrent seeding continues after program ends and stops automatically
- System-wide and user-specific configuration
- User-specific subscription file and podcast download directories
- Commentable subscription file - go ahead and mark it up
- Fully configurable placement of files and directories
- Support for dynamic creation of download directories, i.e. based on date/time
- Appears in podcasters logs as a podcast receiver
- Automatic creation of m3u playlists
- User may request that m3u not be created
- Automatic removal of empty download directories
- Your suggestions...
Polar 1.4
Polar provides a smooth and simple cursor set created primarily in Inkscape. more>>
Polar Cursor Theme is a smooth and simple cursor set created primarily in Inkscape.
Installation
There are three cursor sets included in this package. The default with the orange busy cursors is called PolarCursorTheme and the blue and green variants have -Blue and -Green added to the end of their theme name. To make sure that all themes are installed (or only the one you want) extract to /.icons/ in your home folder.
Note
KDE users please note that installing the cursors through the control center can cause some cursors to use the default X cursors. To fix this simply extract the theme directly to /.icons/ in your home folder.
Finally a special thanks to all the authors of various cursor themes here on gnome-look.org for ideas.
Enhancements:
- Added Zoom cursors
- Fixes to cursor mappings
- Highlight added to clean up outlines
- Added Blue and Green busy cursors as an option
- Changed move cursor
- Small changes to other cursors
KeyPlayer 1.4
Java Keystroke and Mouse Event Tutor. Application to let you experiment to learn how mouse and keystroke events work. Output appears on the console. Just click the mouse or hit keystrokes and watch what details of the events generated. more>>
KeyPlayer - Java Keystroke and Mouse Event Tutor. Application to let you
experiment to learn how mouse and keystroke events work.
Output appears on the console. Just click the mouse or hit
keystrokes and watch what details of the events generated.
To install, Extract the zip download with Winzip, available from
http://www.winzip.com (or similar unzip utility) into any
directory you please, often C: -- ticking off the (user
folder names) option. To run as an application, type:
java -jar C:commindprodkeyplayerkeyplayer.jar
adjusting as necessary to account for where the jar file is.
Version 1.1 avoids dumping control chars to the console.
Version 1.3 adds a PAD and icon. renamed from keyplay to keyplayer.
Enhancements:
Version 1.4
add hex displays
System Requirements:Requires a Java 1.1 or later JRE<<less
Transporter 1.4
The Transporter acts like an electronic secure courier to deliver your data and documents in encrypted form safe from prying eyes or those who would tamper with them. It Encrypts, digitally signs and armours to send sensitive information over the Internet without SSL. Typically you would embed it in your own Internet applications. more>>
Transporter - The Transporter acts like an electronic secure courier to
deliver your data and documents in encrypted form safe from
prying eyes or those who would tamper with them.
It Encrypts, digitally signs and armours to send sensitive
information over the Internet without SSL.
Typically you would embed it in your own Internet
applications.
Enhancements:
Version 1.4
changed pad directory structure
System Requirements:<<less
Clok 1.4
Clok is a graphical Java application which brings a new way of viewing the time. more>>
It isnt for everyone though and it is not meant to replace clocks, it is meant to be used in concert with them.
Clok runs as a Java application, however it is implemented as a JPanel so any Swing application can incorporate a clok into itself.
Also, there is Clok/PHP which generates PNGs for incorporation into web pages.
How do I use Clok?
If you download the jar, the easiest thing to do is just run the jar like so:
$ java -jar clok.jar
That will produce a list of time zones your java runtime supports. Pick the one that most closely matches your locality and add that as a command line parameter. You can actually add as many as you want.
$ java -jar clok.jar America/Los_Angeles
Enhancements:
- Clok/PHP supports background images
- Clok resizing and layout fixed to work better in 1.4
RIFE 1.4
RIFE offers an alternative approach to web application development and design. more>>
RIFE ensures that every declaration and definition is handled in one place in the code. This simplifies the developers task by reducing code replication, enforcing consistency, and easing maintenance.
RIFEs design provides the best of request-based and component-based approaches and blends them together in a consistent component object model. The web engine provides a solution that values maintainability without compromising on productivity.
Through a centralized site structure, an application can be split up into easily reusable binary modules that can be seamlessly integrated into other projects.
There are currently two major schools of web application development frameworks: request-based and component-based.
Request-based frameworks are very close to the original CGI specification. They use controllers and actions that directly handle incoming requests. Each request is fundamentally stateless.
With the introduction of server-side sessions, a certain degree of statefulness has been achieved. The different frameworks basically differentiate themselves by the way they map logic to URLs and how data is structured and provided to the developer.
Component-based frameworks abstract the developer away from the internals of the request handling and encapsulate the logic into reusable components, often independent from the web medium.
The state is automatically handled by the framework, based on the data that is present in each component instance. Together with some form of event handling, this development model is very similar to the features offered by desktop GUI toolkits. The different frameworks basically differentiate themselves by the provided component API and how components are combined together.
RIFE combines both by taking control of the entire data and logic flow in a request-based model. Developers remain close to the architecture of CGI applications and have full control over URLs, forms, parameters, cookies and pathinfos.
However, instead of mapping actions and controllers directly to the request, RIFE provides a component object model that behaves identically in many different situations such as individual pages, intercepted requests, portal-like page fragments and integratable widgets.
Components can be wired together and be packaged as groups that are components in their own right. They can be distributed separately and be seamlessly integrated into any other RIFE project. This provides the same form of reusability as component-based frameworks, but with the raw control of the request-based approach.
Enhancements:
- Transparent meta data merging has been implemented, which is a creative solution to keeping POJOs pure and still make it possible to declare dynamic meta data in plain Java.
- Other highlights of this release are: new (X)HTML template tag syntaxes, experimental Ajax support with DWR integration, embedded element priorities, strict pathinfo mapping, deprecated CmfProperty and CmfValidation, flowlink-specific datalinks, mail queue support for authentication and SSL, support for setting reflexive outputs and globalvars across submissions, and several bugfixes.
b. 1.4.3
b. is a Web-based bookmark manager. more>>
Main features:
Collaborative bookmarks
- A new and powerful feature is the ability to share bookmarks. These shared bookmarks may be publicly viewed by all, while a certain set of users have the ability to add or change them. These users can also add comments to the shared bookmarks, as in a bulletin-board. The display of the shared bookmarks is highly configurable: one can show extra information associated with a bookmark, such as its popularity, when it was last visited, when it was added, etc. With these new features, b. becomes a collaborative space for sharing discoveries of the Web.
- Old-style b. functionality is not lost however: one can still maintain a set of private bookmarks just as before. Whats new is the option to exchange bookmarks between the private and shared sets.
Accessible from any Web browser
- The main advantage for storing your bookmarks on the Web is to have them accessible from any Web browser. b. produces XHTML 1.0 code, doesnt use any Javascript, and is best viewed with a CSS1-compliant browser such as Netscape 6+/Mozilla, Internet Explorer 5+, and Opera 5+.
Bookmark data stored in XML format
- XML has quickly become an acknowledged standard for the management of data transmitted over the Internet. Its foundation as a markup language like HTML gives it a wide base of users, and its precept of separating data from its display provides XML versatility for the many possible uses of the data.
- Im using a DTD for collaborative bookmarks called XBEL-collab. Its a slight modification of the XBEL DTD for bookmarks >>, to allow for features like comments and hit counts. The original XBEL DTD was created by python.org.
Customizable
- In a themes/ subdirectory, one can determine the look of b. with CSS stylesheets, custom graphics, and HTML templates. There are more customization options with this new release.
Multi-user
- b. supports multi-user environments. Using basic Web server user authentication (i.e. by password-protecting the b./ directory), only certain users can have access to b.. Each user has his/her own bookmarks and optionally can have his/her own theme, welcome message, etc.
Version restrictions:
Must close browser to log off
- This is a limitation of basic HTTP user authentication: once you have access to a directory, you always have access until your browser session has ended.
Modify bookmarks from one machine at a time
- Problems can result if one attempts to modify bookmarks from two different machines at the same time. (Viewing and accessing the data from more than one machine is fine.) Although a backup of the XML file is written every time it is modified, something more secure could be implemented.
PHPCoder 1.4
PHPCoder is a web-based frontend to the Turck PHP Encoder, which encodes/compiles PHP script. more>>
Turck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated.
Also it uses some optimizations to speed up execution of PHP scripts. Turck MMCache typically reduces server load and increases the speed of your PHP code by 1-10 times.
PHPCoder enables you to encode your PHP scripts and applications into non reversible byte-code, thus preventing users of your programs from viewing or alterting the source code while having full functionality.
Another excellent use for PHPCoder is to encode your applications PHP configuration files, that way someone viewing your source code does not see your databae login and password information.
In addition to encoding PHP scripts PHPCoder allows you to set restrictions on the encoded scripts, you can lock a script to a particular server IP address, server host name, visitor IP, or even place a time limit on the script so it will expire after x amount of time.
PHP Coder also allows you to specify Text, HTML or PHP code that should be prepended and appended to each file before it is encoded, allowing you to easily and securely implement your own licensing scheme.
To use your encoded scripts your clients simply install the free Turck MMCache or the Turck Loader.
SAPRFC 1.4.1
SAPRFC is a extension module for PHP 4 and PHP 5. more>>
You can use the powerful PHP language to create a web applications or interface programs with a connectivity to the SAP R/3.
You can also write RFC server program in PHP and call PHP functions from SAP R/3.
Main features:
- Non-Unicode SAP R/3 release above 4.0B supported (it may be work for earlier versions but it hasnt been tested)
- use RFC (Remote Function Call) API to make call
- discover interface of a function module
- map RFC types to PHP strings
- server API for calling PHP functions from ABAP
- support for transactional RFC (client and server)
- portability: except ZEND API and RFC API use only a few standard C functions
- delivered with the test script saprfc_test.php that has the similar function as "Single Test" option in SE37 transaction (Function Builder).
amaroK 1.4.7
amaroK is a music player for Linux and Unix with an intuitive interface. more>>
"Easily the best media-player for Linux at the moment. Install it now!"
- Linux Format Magazine
Main features:
- Quick and simple drag and drop playlist creation
- Music library (built-in sqlite or MySQL)
- Multiple backends supported (GStreamer, xine, NMM, MAS and aRts)
- 10 band equalizer
- Automatic cover art download using Amazon services
- The unique and powerful context browser
- Automatic play-statistics generation (iRate style)
- Full lyrics download
- Full Audioscrobbler support
- Visualisations with libvisual
- Streaming from any KIO source
- Crossfading
- Fully configurable OSD for track changes
- K3B (CD-burning) integration
- KDE integration
PyCAGE 1.1.4
PyCAGE fairly generic and complete cellular automata simulation engine. more>>
Its written in Python and it supports both 1D and 2D automata, a variety of prepackaged rules, and the concept of "agents" which can move about independently on the map for implementing agent behavior.
It comes with numerous examples of fully-functional CA systems, including Conways Game of Life, Langtons self-reproducing automaton, Langtons "vants," and 1D automata rule explorers.
It also comes with simple displayers (including a curses interface for 2D automata) and a unique implementation of a finite state machine.
Main features:
- time is measured in discrete steps, called time units;
- a network of cells, each of which with a well-defined state at each time unit;
- at each time unit, each cell has a series of other cells which constitutes its neighorhood;
- the state each of cell changes according to a state transition function which depends on the state of that cell and the states of the cells of its neighbors;
- in synchronous automata (the typical usage), all cell transitions take place simultaneously.
Enhancements:
- Minor organizational changes; add stepping stone automaton.