4 shared
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4015
GShare 0.94
GShare project allows users to easily share files between computers. more>>
GShare project allows users to easily share files between computers.
Shared files are published on the network and display automaticaly in Nautilus Network Servers browser.
An internal FTP server is used to share the files with other users.
<<lessShared files are published on the network and display automaticaly in Nautilus Network Servers browser.
An internal FTP server is used to share the files with other users.
Download (0.29MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
975 downloads
Money Share 2.2
Money Share is an expense management tool that can be used keep track of expenses among several people. more>>
Money Share is an expense management tool that can be used keep track of expenses among several people.
Expenses made on behalf of people can be kept track of and recovered when balancing accounts. The utility also reduces the number of exchanges required in order to balance the accounts.
Enhancements:
Improvements
- Specify which file is selected in the dropdown box
- Change password option functionality is now available
- Transactions page now has a summary of expenses by description
<<lessExpenses made on behalf of people can be kept track of and recovered when balancing accounts. The utility also reduces the number of exchanges required in order to balance the accounts.
Enhancements:
Improvements
- Specify which file is selected in the dropdown box
- Change password option functionality is now available
- Transactions page now has a summary of expenses by description
Download (0.027MB)
Added: 2005-08-17 License: GPL (GNU General Public License) Price:
1537 downloads
IPC::SharedCache 1.3
IPC::SharedCache is a Perl module to manage a cache in SysV IPC shared memory. more>>
IPC::SharedCache is a Perl module to manage a cache in SysV IPC shared memory.
SYNOPSIS
use IPC::SharedCache;
# the cache is accessed using a tied hash.
tie %cache, IPC::SharedCache, ipc_key => AKEY,
load_callback => &load,
validate_callback => &validate;
# get an item from the cache
$config_file = $cache{/some/path/to/some.config};
This module provides a shared memory cache accessed as a tied hash.
Shared memory is an area of memory that is available to all processes. It is accessed by choosing a key, the ipc_key arguement to tie. Every process that accesses shared memory with the same key gets access to the same region of memory. In some ways it resembles a file system, but it is not hierarchical and it is resident in memory. This makes it harder to use than a filesystem but much faster. The data in shared memory persists until the machine is rebooted or it is explicitely deleted.
This module attempts to make shared memory easy to use for one specific application - a shared memory cache. For other uses of shared memory see the documentation to the excelent module I use, IPC::ShareLite (IPC::ShareLite).
A cache is a place where processes can store the results of their computations for use at a later time, possibly by other instances of the application. A good example of the use of a cache is a web server.
When a web server receieves a request for an html page it goes to the file system to read it. This is pretty slow, so the web server will probably save the file in memory and use the in memory copy the next time a request for that file comes in, as long as the file hasnt changed on disk.
This certainly speeds things up but web servers have to serve multiple clients at once, and that means multiple copies of the in-memory data. If the web server uses a shared memory cache, like the one this module provides, then all the servers can use the same cache and much less memory is consumed.
This module handles all shared memory interaction using the IPC::ShareLite module (version 0.06 and higher) and all data serialization using Storable. See IPC::ShareLite and Storable for details.
<<lessSYNOPSIS
use IPC::SharedCache;
# the cache is accessed using a tied hash.
tie %cache, IPC::SharedCache, ipc_key => AKEY,
load_callback => &load,
validate_callback => &validate;
# get an item from the cache
$config_file = $cache{/some/path/to/some.config};
This module provides a shared memory cache accessed as a tied hash.
Shared memory is an area of memory that is available to all processes. It is accessed by choosing a key, the ipc_key arguement to tie. Every process that accesses shared memory with the same key gets access to the same region of memory. In some ways it resembles a file system, but it is not hierarchical and it is resident in memory. This makes it harder to use than a filesystem but much faster. The data in shared memory persists until the machine is rebooted or it is explicitely deleted.
This module attempts to make shared memory easy to use for one specific application - a shared memory cache. For other uses of shared memory see the documentation to the excelent module I use, IPC::ShareLite (IPC::ShareLite).
A cache is a place where processes can store the results of their computations for use at a later time, possibly by other instances of the application. A good example of the use of a cache is a web server.
When a web server receieves a request for an html page it goes to the file system to read it. This is pretty slow, so the web server will probably save the file in memory and use the in memory copy the next time a request for that file comes in, as long as the file hasnt changed on disk.
This certainly speeds things up but web servers have to serve multiple clients at once, and that means multiple copies of the in-memory data. If the web server uses a shared memory cache, like the one this module provides, then all the servers can use the same cache and much less memory is consumed.
This module handles all shared memory interaction using the IPC::ShareLite module (version 0.06 and higher) and all data serialization using Storable. See IPC::ShareLite and Storable for details.
Download (0.019MB)
Added: 2006-06-12 License: Perl Artistic License Price:
1230 downloads
G-Share 1.5 Beta
G-Share is a PHP script that allows you to share your Gmail attachments with the world. more>>
G-Share is a PHP script that allows you to share your Gmail attachments with the world, it is a download center with files stored in your gmail account.
G-Share project uses a MySQL database to store important data such as categories, download count, visitors, gmail accounts, etc...
<<lessG-Share project uses a MySQL database to store important data such as categories, download count, visitors, gmail accounts, etc...
Download (0.10MB)
Added: 2006-03-09 License: GPL (GNU General Public License) Price:
1324 downloads
Web Sharing 0.0.3
Web Sharing is a small tray applet for sharing files on the web. more>>
Web Sharing is a small tray applet for sharing files on the web.
Publish anything on the Internet or your local area network at home, office or school from a folder on your hard disk with just a few clicks of a mouse!
<<lessPublish anything on the Internet or your local area network at home, office or school from a folder on your hard disk with just a few clicks of a mouse!
Download (1.9MB)
Added: 2005-07-28 License: GPL (GNU General Public License) Price:
1553 downloads
Shared Mime Library 0.5
Shared Mime Library is a library for reading freedesktop.orgs shared MIME database. more>>
Shared Mime Library is my implementation for libsharedmime. It reads the Shared Mime Info database and returns you the MIME-TYPE of a file. Freedesktop make this database freely available, but they dont seem to be distributing a library to read it anymore (Its no where in their CVS that I can find).
It is different to the freedesktop version in the following ways:
- Licensed under LGPL instead of the GPL at aid all developers. *sigh*
- Has NO dependencies. Which is an important feature in this world of tangled packages all depending on each other.
- Probably not as fast?
- Not as complete (yet)?
To install the package firstly you need the Shared Mime data files. Which you can get from here. Then download and unpack libsharedmime and:
% make
# make install
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
<<lessIt is different to the freedesktop version in the following ways:
- Licensed under LGPL instead of the GPL at aid all developers. *sigh*
- Has NO dependencies. Which is an important feature in this world of tangled packages all depending on each other.
- Probably not as fast?
- Not as complete (yet)?
To install the package firstly you need the Shared Mime data files. Which you can get from here. Then download and unpack libsharedmime and:
% make
# make install
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
Download (0.017MB)
Added: 2006-03-16 License: LGPL (GNU Lesser General Public License) Price:
1317 downloads
konqueror-share 0.1
konqueror-share is a small util like nautilus-share. more>>
konqueror-share is a small util like nautilus-share.
1, the "smbshared" is come from nautilus-share. it works as a daemon and a dbus service.
Some changes had been done,you can diff it with orig source.
2, the "kshare" is a UI tool to communicate with smbshared.
3, the "patches" contains two patches for kdebase-3.5.1 or 3.5.2, it convert the URL to real Local URL.
You should apply this two patches, otherwise, you can not use kshare in some kio_slave.
<<less1, the "smbshared" is come from nautilus-share. it works as a daemon and a dbus service.
Some changes had been done,you can diff it with orig source.
2, the "kshare" is a UI tool to communicate with smbshared.
3, the "patches" contains two patches for kdebase-3.5.1 or 3.5.2, it convert the URL to real Local URL.
You should apply this two patches, otherwise, you can not use kshare in some kio_slave.
Download (0.80MB)
Added: 2006-04-04 License: GPL (GNU General Public License) Price:
1308 downloads
WhiteBoard 3.5
Wb is an remote conferencing application for shared drawing. more>>
Wb is an remote conferencing application for shared drawing developed by the Network Research Group of Lawrence Berkeley National Laboratory. Pre-compiled binaries are available on ftp. Wb-related questions and feedback are welcome and can be sent to the developers via wb@ee.lbl.gov.
<<less Download (3.6MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1316 downloads
Parallel::Workers::Shared 0.0.7
Parallel::Workers::Shared is a simple Perl module. more>>
Parallel::Workers::Shared is a simple Perl module.
Parallel::Workers::Shared requires no configuration files or environment variables.
<<lessParallel::Workers::Shared requires no configuration files or environment variables.
Download (0.010MB)
Added: 2007-01-23 License: Perl Artistic License Price:
1004 downloads
nautilus-share 0.6.4
nautilus-share is a nautilus-share extension to easily share folders without root access. more>>
A nautilus-share extension to easily share folders without root access.
Nautilus-share allow you to share folders through samba without needing root access. More Infos on how it acheives this are available on the homepage.
Instructions about installing from source and Ubuntu packages are available on the homepage.
Main features:
- Easy to use: Only simple choice to make:
- A name for the share
- Read only or Read/write
- Quick and integrated in nautilus: no need to look for a separate application in a sub menu:
- Right-click on a folder
- Choose the "Share" entry
- Check the checkbutton, and you are done!
- No need to be root: you can share your own folders without asking for any root password. It uses the same technology (dbus (http://www.freedesktop.org/Software/dbus)), as many new softwares with the goals of project Utopia: NetworkManager (http://people.redhat.com/dcbw/NetworkManager/), gnome-volume-manager (http://ftp.gnome.org/pub/gnome/sources/gnome-volume-manager/), etc.
- Share with all other operating system: using samba as its backend, your shares are accessible to Windows and Mac users.
- Instant Apply: Your changes are applyed as soon as you change something (name, read/write, etc).
- Check share name as you type: If the share name that you choose is already used or forbidden, you see it immediately as you typed it.
- Know what you share: Nautilus put a nice palm on the folder that you share, no need to start a separate application to check it.
- You see if the share name is already in used by someone else : Visual indicator if the sharename is too long or not valid.
- You dont have to unshare the folder before deleting it : Automatically unshare deleted folders
- It can speak your language : Internationalization (see contributors)
- English (v0.5)
- French (v0.6)
- Polish (v0.6.x)
- German (v0.6.x)
- Finnish (v0.6.4)
- Brazil (v0.6.4)
- Italian (v0.6.4)
- contributions for other languages are welcomed!
- It looks better than ever : It tries to follow gnome HIG as close as possible.
<<lessNautilus-share allow you to share folders through samba without needing root access. More Infos on how it acheives this are available on the homepage.
Instructions about installing from source and Ubuntu packages are available on the homepage.
Main features:
- Easy to use: Only simple choice to make:
- A name for the share
- Read only or Read/write
- Quick and integrated in nautilus: no need to look for a separate application in a sub menu:
- Right-click on a folder
- Choose the "Share" entry
- Check the checkbutton, and you are done!
- No need to be root: you can share your own folders without asking for any root password. It uses the same technology (dbus (http://www.freedesktop.org/Software/dbus)), as many new softwares with the goals of project Utopia: NetworkManager (http://people.redhat.com/dcbw/NetworkManager/), gnome-volume-manager (http://ftp.gnome.org/pub/gnome/sources/gnome-volume-manager/), etc.
- Share with all other operating system: using samba as its backend, your shares are accessible to Windows and Mac users.
- Instant Apply: Your changes are applyed as soon as you change something (name, read/write, etc).
- Check share name as you type: If the share name that you choose is already used or forbidden, you see it immediately as you typed it.
- Know what you share: Nautilus put a nice palm on the folder that you share, no need to start a separate application to check it.
- You see if the share name is already in used by someone else : Visual indicator if the sharename is too long or not valid.
- You dont have to unshare the folder before deleting it : Automatically unshare deleted folders
- It can speak your language : Internationalization (see contributors)
- English (v0.5)
- French (v0.6)
- Polish (v0.6.x)
- German (v0.6.x)
- Finnish (v0.6.4)
- Brazil (v0.6.4)
- Italian (v0.6.4)
- contributions for other languages are welcomed!
- It looks better than ever : It tries to follow gnome HIG as close as possible.
Download (0.052MB)
Added: 2005-07-28 License: GPL (GNU General Public License) Price:
1551 downloads
gnome-user-share 0.11
gnome-user-share binds together various free software projects to bring easy to use user-level file sharing. more>>
gnome-user-share is a small package that binds together various free software projects to bring easy to use user-level file sharing to the masses.
gnome-user-share is meant to run in the background when the user is logged in, and when file sharing is enabled a webdav server is started that shares the $HOME/Public folder. The share is then published to all computers on the local network using mDNS/rendezvous, so that it shows up in the Network location in Gnome.
The dav server used is apache, so you need that installed. Howl is used for mDNS support, so you need to have that installed and mDNSResolver running.
<<lessgnome-user-share is meant to run in the background when the user is logged in, and when file sharing is enabled a webdav server is started that shares the $HOME/Public folder. The share is then published to all computers on the local network using mDNS/rendezvous, so that it shows up in the Network location in Gnome.
The dav server used is apache, so you need that installed. Howl is used for mDNS support, so you need to have that installed and mDNSResolver running.
Download (0.38MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
964 downloads
HardInfo 0.4.2.2
HardInfo is a benchmark tool and system information for Linux systems. more>>
HardInfo is a benchmark tool and system information for Linux systems.
Main features:
Get information about your computer:
- The Processor
- Operating System
- Languages
- Sensors
- Filesystems
- Shared Directories
- Display
- Network Interfaces
Its devices (and what controls them):
- Kernel Modules
- PCI Devices
- USB Devices
- Printers
- Input Devices
- Storage
Benchmark:
- ZLib
- MD5 and SHA1
- And generate nicely-formatted HTML reports!
Enhancements:
- Maintenance version.
- Mostly bugfixes, plugged memory leaks.
- Minor feature enhancements.
<<lessMain features:
Get information about your computer:
- The Processor
- Operating System
- Languages
- Sensors
- Filesystems
- Shared Directories
- Display
- Network Interfaces
Its devices (and what controls them):
- Kernel Modules
- PCI Devices
- USB Devices
- Printers
- Input Devices
- Storage
Benchmark:
- ZLib
- MD5 and SHA1
- And generate nicely-formatted HTML reports!
Enhancements:
- Maintenance version.
- Mostly bugfixes, plugged memory leaks.
- Minor feature enhancements.
Download (0.20MB)
Added: 2007-07-21 License: GPL (GNU General Public License) Price:
831 downloads
Hyperic SIGAR 1.4
Hyperic SIGAR is a System Information Gatherer and Reporter. more>>
Hyperic SIGAR (System Information Gatherer and Reporter) is a cross-platform, cross-language library and command-line tool for accessing operating system and hardware level information in Java, Perl and .NET.
Hyperic developed SIGAR to overcome the lack of portable access to low-level hardware and operating system metrics found in the Java platform. Its now a key component of the Hyperic HQ management platform since it provides HQ with visibility into things that are otherwise impossible to get to through the standard Java API.
Over the last four years of development, weve enhanced SIGAR to support multiple language bindings and operate on more than 10 OS/hardware combinations.
We think other applications would benefit from the type of information SIGAR provides. We also want to create and foster a community of users who will help us push this technology forward and incorporate it into both open source and commercial applications. So we decided to make this technology open source to give others the ability to enhance their applications.
Main features:
- System memory statistics - total, free, shared
- CPU statistics - load averages, user cpu, system cpu
- Process level statistics - process arguments, memory consumption, cpu consumption, credential info, state, environment, open file descriptors
- File system level statistics - local and remote mounted file systems (NTFS, ext, SMB, NFS, etc), capacity, utilization
- Network interface level statistics - all available network interfaces detected and monitored for bytes received/transmitted, packets received/transmitted, collisions, errors, dropped packets
Enhancements:
- Improved performance and efficiency.
- A bug with User Mode Linux VMs where SIGAR acquired incorrect CPU info has been fixed.
<<lessHyperic developed SIGAR to overcome the lack of portable access to low-level hardware and operating system metrics found in the Java platform. Its now a key component of the Hyperic HQ management platform since it provides HQ with visibility into things that are otherwise impossible to get to through the standard Java API.
Over the last four years of development, weve enhanced SIGAR to support multiple language bindings and operate on more than 10 OS/hardware combinations.
We think other applications would benefit from the type of information SIGAR provides. We also want to create and foster a community of users who will help us push this technology forward and incorporate it into both open source and commercial applications. So we decided to make this technology open source to give others the ability to enhance their applications.
Main features:
- System memory statistics - total, free, shared
- CPU statistics - load averages, user cpu, system cpu
- Process level statistics - process arguments, memory consumption, cpu consumption, credential info, state, environment, open file descriptors
- File system level statistics - local and remote mounted file systems (NTFS, ext, SMB, NFS, etc), capacity, utilization
- Network interface level statistics - all available network interfaces detected and monitored for bytes received/transmitted, packets received/transmitted, collisions, errors, dropped packets
Enhancements:
- Improved performance and efficiency.
- A bug with User Mode Linux VMs where SIGAR acquired incorrect CPU info has been fixed.
Download (1.7MB)
Added: 2007-04-20 License: GPL (GNU General Public License) Price:
920 downloads
Eureka Encryption SDK Shared Library 1.0
Eureka Encryption SDK Shared Library allows you to use Eureka Encryption in your own applications. more>>
Eureka Encryption SDK Shared Library allows you to use Eureka Encryption in your own applications. Encrypt or decrypt strings or files.
Eureka Encryption shared Library installation instructions:
Start a terminal session and navigate to the folder where the files are located and enter the following commands:
chmod +x eursdk.so (this may be optional)
cp eursdk.so /usr/lib
ldconfig /usr/lib
The library is now ready for use. Load up the sdkhelp.htm file with any web browser for detailed information on its use.
Should anyone wish to translate the help files in other languages and send them to me, I would be happy to include them and repackage the tarball.
<<lessEureka Encryption shared Library installation instructions:
Start a terminal session and navigate to the folder where the files are located and enter the following commands:
chmod +x eursdk.so (this may be optional)
cp eursdk.so /usr/lib
ldconfig /usr/lib
The library is now ready for use. Load up the sdkhelp.htm file with any web browser for detailed information on its use.
Should anyone wish to translate the help files in other languages and send them to me, I would be happy to include them and repackage the tarball.
Download (0.12MB)
Added: 2007-05-10 License: Freeware Price:
898 downloads
ShmFIFO library 1.0
ShmFIFO library provides an easy-to-use interface to shared memory for programs. more>>
ShmFIFO library provides an easy-to-use interface to shared memory for programs where one process needs to send blocks of data to other processes.
It was developed because pipe(2) and mkfifo(3) have a very small buffer size (4k) and are unsuitable for many applications. Shmfifo allows you to put a block of data in shared memory, get the oldest block of data from shared memory.
ShmFIFO library also has the feature to share one instance of a private data structure among all processes which use the library.
How to use shmfifo
Before using, shared memory should be created. After creating shared memory, process which wants to use it, should attach to memory. Then it can put and get blocks to FIFO. After process is finished working with FIFO, it calls shfifo_detach. When no processes will use FIFO, shared memory should be deallocated.
Usally, lifecycle of shmfifo-based program is following:
[parent] shmfifo_create
[parent] fork(2)
[both] shmfifo_attach
[both] shmfifo_put, shmfifo_get (many times)
[both] shmfifo_detach
[parent] wait(2) or waitpid(2)
[child] exit
[parent] shmfifo_dealloc
shmfifo comes with test.c program, which is good sample of how to write programs with shmfifo. It forks into 2 processes, parent generated variable-length blocks, writes checksum into each block and put it into FIFO. Child gets blocks from fifo, check if checksum is valid (its always valid if there is no bug in program) and prints debug info. after large number of blocks gets transferred, both processes are exit.
Additionally, shmfifo allows processes to share one private structure. test.c uses this structure to store counter, which is increased each time when parent cannot put block to FIFO because its already full and has to wait until child will get block. If small amount of memory allocated for FIFO, then parent will wait more often.
Installation:
make
make test
su -
make install
test.c is sample test program which is builts into test binary. You can run it to test if library is working
<<lessIt was developed because pipe(2) and mkfifo(3) have a very small buffer size (4k) and are unsuitable for many applications. Shmfifo allows you to put a block of data in shared memory, get the oldest block of data from shared memory.
ShmFIFO library also has the feature to share one instance of a private data structure among all processes which use the library.
How to use shmfifo
Before using, shared memory should be created. After creating shared memory, process which wants to use it, should attach to memory. Then it can put and get blocks to FIFO. After process is finished working with FIFO, it calls shfifo_detach. When no processes will use FIFO, shared memory should be deallocated.
Usally, lifecycle of shmfifo-based program is following:
[parent] shmfifo_create
[parent] fork(2)
[both] shmfifo_attach
[both] shmfifo_put, shmfifo_get (many times)
[both] shmfifo_detach
[parent] wait(2) or waitpid(2)
[child] exit
[parent] shmfifo_dealloc
shmfifo comes with test.c program, which is good sample of how to write programs with shmfifo. It forks into 2 processes, parent generated variable-length blocks, writes checksum into each block and put it into FIFO. Child gets blocks from fifo, check if checksum is valid (its always valid if there is no bug in program) and prints debug info. after large number of blocks gets transferred, both processes are exit.
Additionally, shmfifo allows processes to share one private structure. test.c uses this structure to store counter, which is increased each time when parent cannot put block to FIFO because its already full and has to wait until child will get block. If small amount of memory allocated for FIFO, then parent will wait more often.
Installation:
make
make test
su -
make install
test.c is sample test program which is builts into test binary. You can run it to test if library is working
Download (0.012MB)
Added: 2006-03-30 License: GPL (GNU General Public License) Price:
1306 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 4 shared 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