atop
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 14
Atop 1.21
Atop is an interactive monitor for Linux-systems to view the load on system-level and process-level. more>>
Atop project is an ASCII full-screen performance monitor, similar to the top command.
At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code.
The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time.
Atop only shows the active system-resources and processes, and only shows the deviations since the previous interval.
Enhancements:
- A new command, atopsar, has been added to generate detailed system activity reports (similar to the UNIX command sar) using the compressed logfiles as written by atop.
- These reports can also be generated for the current situation by specifying an interval for atopsar on the command line.
<<lessAt regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code.
The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time.
Atop only shows the active system-resources and processes, and only shows the deviations since the previous interval.
Enhancements:
- A new command, atopsar, has been added to generate detailed system activity reports (similar to the UNIX command sar) using the compressed logfiles as written by atop.
- These reports can also be generated for the current situation by specifying an interval for atopsar on the command line.
Download (0.066MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
796 downloads
Openfiler 2.1
Openfiler is a powerful, intuitive browser-based network storage software distribution. more>>
Openfiler is a intuitive, powerful browser-based network storage software distribution. Openfiler delivers file-based Network Attached Storage and block-based Storage Area Networking in a single framework.
Openfiler sits atop of CentOS Linux (which is derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor). It is distributed as a stand-alone Linux distribution. The entire software stack interfaces with third-party software that is all open source.
File-based networking protocols supported by Openfiler include: NFS, SMB/CIFS, HTTP/WebDAV and FTP. Network directories supported by Openfiler include NIS, LDAP (with support for SMB/CIFS encrypted passwords), Active Directory (in native and mixed modes) and Hesiod. Authentication protocols include Kerberos 5.
Openfiler includes support for volume-based partitioning, iSCSI (target and initiator), scheduled snapshots, resource quota, and a single unified interface for share management which makes allocating shares for various network file-system protocols a breeze.
Main features:
Powerful block storage virtualization
- Full iSCSI target support, with support for virtual iSCSI targets for optimal division of storage
- Extensive volume and physical storage management support
- Support for large block devices
- Full software RAID management support
- Support for multiple volume groups for optimal storage allocation
- Online volume size and overlying filesystem expansion
- Point-in-time snapshots support with scheduling
- Volume usage reporting
- Synchronous / asynchronous volume migration & replication (manual setup necessary currently)
- iSCSI initiator (manual setup necessary currently)
- Extensive share management features
Support for multiple shares per volume
- Multi-level share directory tree
- Multi-group based access control on a per-share basis
- Multi-host/network based access control on a per-share basis
- Per-share service activation (NFS, SMB/CIFS, HTTP/WebDAV, FTP with read/write controls)
- Support for auto-created SMB home directories
- Support for SMB/CIFS "shadow copy" feature for snapshot volumes
- Support for public/guest shares
- Accounts management
Authentication using Pluggable Authentication Modules, configured from the web-interface
- NIS, LDAP, Hesiod, Active Directory (native and mixed modes), NT4 domain controller
- Guest/public account support
- Quota / resource allocation
Per-volume group-quota management for space and files
- Per-volume user-quota management for space and files
- Per-volume guest-quota management for space and files
- User and group templates support for quota allocation
- Other features
UPS management support
- Built-in SSH client Java applet
- Full industry-standard protocol suite
CIFS/SMB support for Microsoft Windows-based clients
- NFSv3 support for all UNIX clients with support for ACL protocol extensions
- NFSv4 support (testing)
- FTP support
- WebDAV and HTTP 1.1 support
- Linux distribution back-end for any other customizations
- Open source provides you the power to modify and deploy software if you want to do so
Enhancements:
- Updated to kernel 2.6.17. iSCSI CHAP authentication has been added.
- OpenLDAP, Bacula, rsnapshot, and open-iscsi tools have been added.
- Hardware support has been added.
- ATA-Over-Ethernet support (initiator) has been added.
- SUpport for JFS, XFS, and Reiserfs has been added.
<<lessOpenfiler sits atop of CentOS Linux (which is derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor). It is distributed as a stand-alone Linux distribution. The entire software stack interfaces with third-party software that is all open source.
File-based networking protocols supported by Openfiler include: NFS, SMB/CIFS, HTTP/WebDAV and FTP. Network directories supported by Openfiler include NIS, LDAP (with support for SMB/CIFS encrypted passwords), Active Directory (in native and mixed modes) and Hesiod. Authentication protocols include Kerberos 5.
Openfiler includes support for volume-based partitioning, iSCSI (target and initiator), scheduled snapshots, resource quota, and a single unified interface for share management which makes allocating shares for various network file-system protocols a breeze.
Main features:
Powerful block storage virtualization
- Full iSCSI target support, with support for virtual iSCSI targets for optimal division of storage
- Extensive volume and physical storage management support
- Support for large block devices
- Full software RAID management support
- Support for multiple volume groups for optimal storage allocation
- Online volume size and overlying filesystem expansion
- Point-in-time snapshots support with scheduling
- Volume usage reporting
- Synchronous / asynchronous volume migration & replication (manual setup necessary currently)
- iSCSI initiator (manual setup necessary currently)
- Extensive share management features
Support for multiple shares per volume
- Multi-level share directory tree
- Multi-group based access control on a per-share basis
- Multi-host/network based access control on a per-share basis
- Per-share service activation (NFS, SMB/CIFS, HTTP/WebDAV, FTP with read/write controls)
- Support for auto-created SMB home directories
- Support for SMB/CIFS "shadow copy" feature for snapshot volumes
- Support for public/guest shares
- Accounts management
Authentication using Pluggable Authentication Modules, configured from the web-interface
- NIS, LDAP, Hesiod, Active Directory (native and mixed modes), NT4 domain controller
- Guest/public account support
- Quota / resource allocation
Per-volume group-quota management for space and files
- Per-volume user-quota management for space and files
- Per-volume guest-quota management for space and files
- User and group templates support for quota allocation
- Other features
UPS management support
- Built-in SSH client Java applet
- Full industry-standard protocol suite
CIFS/SMB support for Microsoft Windows-based clients
- NFSv3 support for all UNIX clients with support for ACL protocol extensions
- NFSv4 support (testing)
- FTP support
- WebDAV and HTTP 1.1 support
- Linux distribution back-end for any other customizations
- Open source provides you the power to modify and deploy software if you want to do so
Enhancements:
- Updated to kernel 2.6.17. iSCSI CHAP authentication has been added.
- OpenLDAP, Bacula, rsnapshot, and open-iscsi tools have been added.
- Hardware support has been added.
- ATA-Over-Ethernet support (initiator) has been added.
- SUpport for JFS, XFS, and Reiserfs has been added.
Download (287.6MB)
Added: 2006-10-03 License: GPL (GNU General Public License) Price:
1187 downloads
TuxWordSmith 0.5.0
TuxWordSmith is a sister application to TuxMathScrabble. more>>
TuxWordSmith is a sister application to TuxMathScrabble. It uses XDXF dictionaries to let you play Word Scrabble against the computer.
It currently uses the Oxford English Dictionary and is built atop the EduApp framework. The project also has a screensaver mode where two computer players play endless Scrabble.
Enhancements:
- A new admin GUI and dictionaries in 23 languages.
<<lessIt currently uses the Oxford English Dictionary and is built atop the EduApp framework. The project also has a screensaver mode where two computer players play endless Scrabble.
Enhancements:
- A new admin GUI and dictionaries in 23 languages.
Download (10.0MB)
Added: 2007-07-24 License: Free To Use But Restricted Price:
823 downloads
Adblock 0.5.3.043
Adblock its a snap to filter elements at their source-address. more>>
Once installed, its a snap to filter elements at their source-address. Just right-click: Adblock: done.
Adblock filters use either the wildcard character or full Regular Expression syntax. Hit the status-element and see what has or hasnt been blocked.
A selected filter can be edited by double-clicking or pressing enter. To remove it, press delete. New filters can also be added here or directly in the web-page: just right-click an ad and choose the Adblock option. For plugins, an Adblock-tab will appear atop or below the media: just click the "Adblock" text.
[Note: if you encounter a plugin, but dont see the Adblock-tab, dont worry -- the plugin is just cropped. Adblock has this covered. Choose "Overlay Flash" from the tools-menu, or type its shortcut. Now, you can directly click the overlay.]
Adblock supports two types of filters: simple, and Regular Expression.
A simple-filter is just a string of text with one or more wildcards (*). Regular expressions are much more complex, allowing precise control over filtering. In Adblock, as in all javascript, regular expressions must begin and end with the forward-slash: /. This page doesnt have enough space to include a RegExp tutorial, so for more info, head here.
<<lessAdblock filters use either the wildcard character or full Regular Expression syntax. Hit the status-element and see what has or hasnt been blocked.
A selected filter can be edited by double-clicking or pressing enter. To remove it, press delete. New filters can also be added here or directly in the web-page: just right-click an ad and choose the Adblock option. For plugins, an Adblock-tab will appear atop or below the media: just click the "Adblock" text.
[Note: if you encounter a plugin, but dont see the Adblock-tab, dont worry -- the plugin is just cropped. Adblock has this covered. Choose "Overlay Flash" from the tools-menu, or type its shortcut. Now, you can directly click the overlay.]
Adblock supports two types of filters: simple, and Regular Expression.
A simple-filter is just a string of text with one or more wildcards (*). Regular expressions are much more complex, allowing precise control over filtering. In Adblock, as in all javascript, regular expressions must begin and end with the forward-slash: /. This page doesnt have enough space to include a RegExp tutorial, so for more info, head here.
Download (0.075MB)
Added: 2007-04-08 License: MIT/X Consortium License Price:
3366 downloads
Hanihani Operation Sanctuary 1.0
Hanihani Operation Sanctuary project is an English adaptation of a Japanese visual novel game. more>>
Hanihani Operation Sanctuary project is an English adaptation of a Japanese visual novel game.
The girl that fell out of the blue.
And the protagonists life, which began to take a turn little by little into the realm of the extraordinary starting from that very day.
- Nao-kun, if you dont get up soon, youre going to be late.
The new school term started today. The protagonists childhood friend, Honami, has kept telling him that hes not a child anymore, and yet continues to come to wake him up. They proceed as they always have to "Hasumidai Academy", which stands atop a hill ... but this time around, as second-year students.
- Naoki, Im going on ahead of you!
And the protagonists cousin, Matsuri, zips past the two of them. After having lost both parents in a terrible accident 5 years ago, the protagonist Naoki Kuzumi was taken in by Matsuris parents. And now, Matsuri herself -- who had been so opposed to Naokis moving in back then -- has become a freshman at Hasumidai Academy.
These ordinary, ordinary days, stretching on forever.
... but then, one day, up on the roof of school ...
Enhancements:
- RTM, all platforms.
- Initial page release. Currently in QC. Expect RTM for all platforms this weekend.
<<lessThe girl that fell out of the blue.
And the protagonists life, which began to take a turn little by little into the realm of the extraordinary starting from that very day.
- Nao-kun, if you dont get up soon, youre going to be late.
The new school term started today. The protagonists childhood friend, Honami, has kept telling him that hes not a child anymore, and yet continues to come to wake him up. They proceed as they always have to "Hasumidai Academy", which stands atop a hill ... but this time around, as second-year students.
- Naoki, Im going on ahead of you!
And the protagonists cousin, Matsuri, zips past the two of them. After having lost both parents in a terrible accident 5 years ago, the protagonist Naoki Kuzumi was taken in by Matsuris parents. And now, Matsuri herself -- who had been so opposed to Naokis moving in back then -- has become a freshman at Hasumidai Academy.
These ordinary, ordinary days, stretching on forever.
... but then, one day, up on the roof of school ...
Enhancements:
- RTM, all platforms.
- Initial page release. Currently in QC. Expect RTM for all platforms this weekend.
Download (MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1076 downloads
Apache Beehive 1.0.2
Apache Beehives goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. more>>
Apache Beehives goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. Using the new JSR-175 annotations, Beehive reduces the coding necessary for J2EE. The initial Beehive project has three pieces
- NetUI: An annotation-driven web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in a single encapsulated and reusable Page Flow Controller class. In addition, NetUI provides a set of JSP tags for rendering HTML / XHTML and higher-level UI constructs such as data grids and trees and has first-class integration with JavaServer Faces and Struts.
- Controls: A lightweight, metadata-driven component framework for building that reduces the complexity of being a client of enterprise resources. Controls provide a unified client abstraction that can be implemented to access a diverse set of enterprise resources using a single configuration model.
- Web Service Metadata (WSM): An implementation of JSR 181 which standardizes a simplified, annotation-driven model for building Java web services.
In addition, Beehive includes a set of system controls that are abstractions for low-level J2EE resource APIs such as EJB, JMS, JDBC, and web services.
<<less- NetUI: An annotation-driven web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in a single encapsulated and reusable Page Flow Controller class. In addition, NetUI provides a set of JSP tags for rendering HTML / XHTML and higher-level UI constructs such as data grids and trees and has first-class integration with JavaServer Faces and Struts.
- Controls: A lightweight, metadata-driven component framework for building that reduces the complexity of being a client of enterprise resources. Controls provide a unified client abstraction that can be implemented to access a diverse set of enterprise resources using a single configuration model.
- Web Service Metadata (WSM): An implementation of JSR 181 which standardizes a simplified, annotation-driven model for building Java web services.
In addition, Beehive includes a set of system controls that are abstractions for low-level J2EE resource APIs such as EJB, JMS, JDBC, and web services.
Download (MB)
Added: 2007-01-10 License: The Apache License 2.0 Price:
1019 downloads
Eagle 0.7
Eagle project is a python library to help GUI development. more>>
Eagle project is a python library to help GUI development.
Eagle is an abstraction layer atop Graphical Toolkits to make GUI programming as easy as possible. Eagle reaches this by narrowing whats possible to do and providing high level components with easy to use API.
Currently GTK and GTK/Hildon/Maemo are done.
<<lessEagle is an abstraction layer atop Graphical Toolkits to make GUI programming as easy as possible. Eagle reaches this by narrowing whats possible to do and providing high level components with easy to use API.
Currently GTK and GTK/Hildon/Maemo are done.
Download (0.90MB)
Added: 2007-04-26 License: LGPL (GNU Lesser General Public License) Price:
662 downloads
Teeter Torture 2005-10-18
Teeter Torture project is a is a simple shooting game similar to Space Invaders but with a unique twist. more>>
Teeter Torture project is a simple shooting game (similar to "Space Invaders", "Galaga" or "Galaxian"), but with a unique twist.
Your cannon is sitting atop a teeter totter. If it leans too far in either direction, a barrel of TNT explodes!
"Weight monsters" appear at the top of the screen, and randomly fall towards the teeter totter. If they attach to it, theyll weigh it down, making it more difficult to keep it balanced. (If they hit the cannon, it explodes and you lose a life.)
Note:This is New Breed Softwares rendition of a classic arcade game prototype of the same name, created in 1982 by Larry Hutcherson of Exidy.
<<lessYour cannon is sitting atop a teeter totter. If it leans too far in either direction, a barrel of TNT explodes!
"Weight monsters" appear at the top of the screen, and randomly fall towards the teeter totter. If they attach to it, theyll weigh it down, making it more difficult to keep it balanced. (If they hit the cannon, it explodes and you lose a life.)
Note:This is New Breed Softwares rendition of a classic arcade game prototype of the same name, created in 1982 by Larry Hutcherson of Exidy.
Download (0.68MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1061 downloads

Apache Beehive for Unix 1.0.2
an open-source project for creating a component model for J2EE more>> NetUI: An annotation-driven web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in a single encapsulated and reusable Page Flow Controller class. In addition, NetUI provides a set of JSP tags for rendering HTML / XHTML and higher-level UI constructs such as data grids and trees and has first-class integration with JavaServer Faces and Struts.
Controls: A lightweight, metadata-driven component framework for building that reduces the complexity of being a client of enterprise resources. Controls provide a unified client abstraction that can be implemented to access a diverse set of enterprise resources using a single configuration model.
Web Service Metadata (WSM): An implementation of JSR 181 which standardizes a simplified, annotation-driven model for building Java web services.
In addition, Beehive includes a set of system controls that are abstractions for low-level J2EE resource APIs such as EJB, JMS, JDBC, and web services.<<less
Download (9.21MB)
Added: 2009-04-08 License: Freeware Price: Free
198 downloads
Object::Meta::Plugin::Host 0.01
Object::Meta::Plugin::Host are hosts plugins that work like Object::Meta::Plugin. more>>
Object::Meta::Plugin::Host are hosts plugins that work like Object::Meta::Plugin. Can serve as a plugin if subclassed, or contains a plugin which can help it to plug.
SYNOPSIS
# if you want working examples, read basic.t in the distribution
# i dont know what kind of a synopsis would be useful for this.
my $host = new Object::Meta::Plugin::Host;
eval { $host->method() }; # should die
$host->plug($plugin); # $plugin defines method
$host->plug($another); # $another defines method and another
# $another supplied the following, since it was plugged in later
$host->method();
$host->another($argument);
$host->unplug($another);
$host->method(); # now $plugins method is used
Object::Meta::Plugin::Host is an implementation of a plugin host, as described in Object::Meta::Plugin.
The host is not just simply a merged hash. It is designed to allow various plugins to provide similar capabilities - methods with conflicting namespace. Conflicting namespaces can coexist, and take precedence over one another. A possible scenario is to have various plugins for an image processor, which all define the method "process". They are all installed, ordered as the effect should be taken out, and finally atop them all a plugin which wraps them into a pipeline is set.
When a plugins method is entered it receives, instead of the host object, a context object, particular to itself. It allows it access to its host, its sibling plugins, and so forth explicitly, while implicitly wrapping around the host, and emulating it with reordered priority - the current plugin is first in the list.
Such a model enables a dumb plugin to work quite happily with others, even those which may take its role. The only rule it needs to keep is that it accesses its data structures using $self-self>, and not $self, because $self is the context object.
A more complex plugin, aware that it may not be peerless, could explicitly ask for the default (host defined) methods it calls, instead of its own. It can request to call a method on the plugin which succeeds it or precedes it in a certain methods stack.
Additionally, by gaining access to the host object a plugin could implement a pipeline of calls quite easily, as described above. All it must do is call $self-host->stack($method)> and iterate that omitting itself.
The interface aims to be simple enough to be flexible, trying for the minimum it needs to define to be useful, and creating workarounds for the limitations this minimum imposes.
The implementation is by no means optimized. I doubt its fast, but I dont really care. Its supposed to create a nice framework for a large application, which needs to be modular.
<<lessSYNOPSIS
# if you want working examples, read basic.t in the distribution
# i dont know what kind of a synopsis would be useful for this.
my $host = new Object::Meta::Plugin::Host;
eval { $host->method() }; # should die
$host->plug($plugin); # $plugin defines method
$host->plug($another); # $another defines method and another
# $another supplied the following, since it was plugged in later
$host->method();
$host->another($argument);
$host->unplug($another);
$host->method(); # now $plugins method is used
Object::Meta::Plugin::Host is an implementation of a plugin host, as described in Object::Meta::Plugin.
The host is not just simply a merged hash. It is designed to allow various plugins to provide similar capabilities - methods with conflicting namespace. Conflicting namespaces can coexist, and take precedence over one another. A possible scenario is to have various plugins for an image processor, which all define the method "process". They are all installed, ordered as the effect should be taken out, and finally atop them all a plugin which wraps them into a pipeline is set.
When a plugins method is entered it receives, instead of the host object, a context object, particular to itself. It allows it access to its host, its sibling plugins, and so forth explicitly, while implicitly wrapping around the host, and emulating it with reordered priority - the current plugin is first in the list.
Such a model enables a dumb plugin to work quite happily with others, even those which may take its role. The only rule it needs to keep is that it accesses its data structures using $self-self>, and not $self, because $self is the context object.
A more complex plugin, aware that it may not be peerless, could explicitly ask for the default (host defined) methods it calls, instead of its own. It can request to call a method on the plugin which succeeds it or precedes it in a certain methods stack.
Additionally, by gaining access to the host object a plugin could implement a pipeline of calls quite easily, as described above. All it must do is call $self-host->stack($method)> and iterate that omitting itself.
The interface aims to be simple enough to be flexible, trying for the minimum it needs to define to be useful, and creating workarounds for the limitations this minimum imposes.
The implementation is by no means optimized. I doubt its fast, but I dont really care. Its supposed to create a nice framework for a large application, which needs to be modular.
Download (0.017MB)
Added: 2006-11-01 License: Perl Artistic License Price:
1088 downloads
pyglplot 0.1.0
pyglplot is an interactive 3D plotting and visualization tool written as a Python module that uses OpenGL and the GIMP Toolkit. more>>
pyglplot is a program to 3D-plot mathematical functions and datafiles. It is written as a module for python and as such features the full power and flexibility of the python programming language.
Main features:
Data Sources
- Plot python functions
- Plot python dictionaries containing the coordinates of the points and their position in the grid
- Plot plain datafiles as understood for example by gnuplot
Graphics
- Can make 3D plots of surfaces in normal or parametric mode
- Support coordinate transforms, i.e. can make e.g. polar plots
- Support for pm3d-style coloring of the surface
- Support for wireframe plotting atop of the surface
- Support for transparency: translucent plots
- Support for different types of fog and arbitrary background colors
- Support for dynamic light and specular reflexes etc.
- Use either perspective projection or parallel projection
- Save the rendered plots as portable network graphics (.png)
- Adjust all graphics parameters via dialog windows
Platforms
- This program is developed and tested on Max OS X 10.4 on powerpc with fink and Debian GNU/Linux on i386. It should compile and run everywhere where its prerequisites and requisites thereof are available. These are gtkglext-1.0 and gthread-2.0. Some minimum versions of the libriaries must be met, unfortunately, the gtk+-2.2 packages provided by fink for Mac OS X 10.3 are not sufficient -- perhaps I will port it there.
<<lessMain features:
Data Sources
- Plot python functions
- Plot python dictionaries containing the coordinates of the points and their position in the grid
- Plot plain datafiles as understood for example by gnuplot
Graphics
- Can make 3D plots of surfaces in normal or parametric mode
- Support coordinate transforms, i.e. can make e.g. polar plots
- Support for pm3d-style coloring of the surface
- Support for wireframe plotting atop of the surface
- Support for transparency: translucent plots
- Support for different types of fog and arbitrary background colors
- Support for dynamic light and specular reflexes etc.
- Use either perspective projection or parallel projection
- Save the rendered plots as portable network graphics (.png)
- Adjust all graphics parameters via dialog windows
Platforms
- This program is developed and tested on Max OS X 10.4 on powerpc with fink and Debian GNU/Linux on i386. It should compile and run everywhere where its prerequisites and requisites thereof are available. These are gtkglext-1.0 and gthread-2.0. Some minimum versions of the libriaries must be met, unfortunately, the gtk+-2.2 packages provided by fink for Mac OS X 10.3 are not sufficient -- perhaps I will port it there.
Download (0.23MB)
Added: 2005-08-05 License: GPL (GNU General Public License) Price:
1542 downloads
Lluzhionne 1.1.5
Lluzhionne is a very configurable Webcam program that can apply randomly selected captions. more>>
Lluzhionne is a very configurable Webcam program that can apply randomly selected captions, dates, and filters to images before uploading them.
Lluzhionne project comes with a default set of filters that use NetPBM and ImageMagick; others can be easily added. Lluzhionne can upload images using SCP.
It supports Casio digital cameras, YUV420P Video4Linux devices, and grabbing images supplied by an external Webcam program.
It does not require X11. It has been tested using the Casio QV-10A digital camera and the Phillips (pwc driver) Logitech QuickCam Pro 4000.
Enhancements:
- Support for at least some cameras supported by gphoto2 has been added (and tested with an "iClick Xtreme" USB camera).
- Sending a running Lluzhionne a SIGHUP now reloads its config file.
- SIGINT is now properly caught.
- Support for layering additional filters atop the image (and any captions) with a --overlay option has been added.
- A verbose option has been added.
- Lluzhionne no longer attempts to upload blank output files if an error occurs.
<<lessLluzhionne project comes with a default set of filters that use NetPBM and ImageMagick; others can be easily added. Lluzhionne can upload images using SCP.
It supports Casio digital cameras, YUV420P Video4Linux devices, and grabbing images supplied by an external Webcam program.
It does not require X11. It has been tested using the Casio QV-10A digital camera and the Phillips (pwc driver) Logitech QuickCam Pro 4000.
Enhancements:
- Support for at least some cameras supported by gphoto2 has been added (and tested with an "iClick Xtreme" USB camera).
- Sending a running Lluzhionne a SIGHUP now reloads its config file.
- SIGINT is now properly caught.
- Support for layering additional filters atop the image (and any captions) with a --overlay option has been added.
- A verbose option has been added.
- Lluzhionne no longer attempts to upload blank output files if an error occurs.
Download (0.012MB)
Added: 2005-12-22 License: GPL (GNU General Public License) Price:
1401 downloads
Genoa Active Message MAchine 13-July-2007
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel. more>>
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel, using Active Ports (a version of Active Messages).
Genoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
<<lessGenoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
Download (0.58MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
807 downloads
Glib::devel 1.120
Glib::devel - binding developers overview of Glibs internals more>>
Glib::devel - binding developers overview of Glibs internals
Do you need to know how the gtk2-perl language bindings work, or need to write your own language bindings for a Glib/Gtk2-based library? Then youve come to the right place. If you are just a perl developer wanting to write programs with Glib or Gtk2, then this is probably way over your head.
This document began its life as a post to gtk-perl-list about a redesign of the fundamentals of the bindings; today it is the reference documentation for the developers of the bindings.
To reduce confusion, refer to GLib, the C library, with a capital L, and Glib the perl module with a lower-case l. While the Gtk2 module is the primary client of Glib, it is not necessarily the only one; in fact, the perl bindings for the GStreamer library build directly atop Glib. Therefore, this document describes just the GLib/Glib basics.
For details on how Gtk2 extends upon the concepts presented here, see Gtk2::devel.
In various places, we use the name GPerl to refer to the actual binding subsystem.
In order to avoid getting very quickly out of date, this document doesnt go into great detail on APIs. gperl.h is rather heavily commented, and should be considered the canonical source of correct API information.
<<lessDo you need to know how the gtk2-perl language bindings work, or need to write your own language bindings for a Glib/Gtk2-based library? Then youve come to the right place. If you are just a perl developer wanting to write programs with Glib or Gtk2, then this is probably way over your head.
This document began its life as a post to gtk-perl-list about a redesign of the fundamentals of the bindings; today it is the reference documentation for the developers of the bindings.
To reduce confusion, refer to GLib, the C library, with a capital L, and Glib the perl module with a lower-case l. While the Gtk2 module is the primary client of Glib, it is not necessarily the only one; in fact, the perl bindings for the GStreamer library build directly atop Glib. Therefore, this document describes just the GLib/Glib basics.
For details on how Gtk2 extends upon the concepts presented here, see Gtk2::devel.
In various places, we use the name GPerl to refer to the actual binding subsystem.
In order to avoid getting very quickly out of date, this document doesnt go into great detail on APIs. gperl.h is rather heavily commented, and should be considered the canonical source of correct API information.
Download (0.22MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1196 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above atop 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