trip advisor
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 64
TRIP 0.98.84
TRIP is a general computer algebra system dedicated to celestial mechanics. more>>
TRIP is a general computer algebra system dedicated to celestial mechanics. TRIP includes a numerical kernel and has interfaces to gnuplot and xmgrace.
Computations can be performed with double, quadruple, or multi-precision. Users can dynamically load external libraries written in C, C++, or Fortran.
Enhancements:
- Several bugs in the frequency analysis functions were fixed.
- The screen refresh on the Windows graphical user interface was improved.
- A problem in the communication with the plotting tool grace was fixed.
<<lessComputations can be performed with double, quadruple, or multi-precision. Users can dynamically load external libraries written in C, C++, or Fortran.
Enhancements:
- Several bugs in the frequency analysis functions were fixed.
- The screen refresh on the Windows graphical user interface was improved.
- A problem in the communication with the plotting tool grace was fixed.
Download (2.7MB)
Added: 2007-02-08 License: Free To Use But Restricted Price:
991 downloads
Trip Tracker 0.8.1
Trip Tracker is a position tracking client-server system. more>>
Trip Tracker is a position tracking client-server system. Trip Tracker is designed to assist people in setting up a real-time tracking environment with either a private or public tracking server.
The Trip Tracker GPS client sends coordinates to the tracking server to update its position. In the event that the GPS client loses its Internet connection, it can send all collected coordinates to the tracking server as soon as its back online.
The tracking server saves all the coordinates and can forward them to listening map clients.
Version restrictions:
- The map client can only display a map of Norway, as the WMS server is hardcoded in the server-side PHP script "mapservice.php". This may change in the future. If you know any good WMS servers we might add it to the server-side script, but you still need to add the proper WMS layers in the source code to make it work.
- The GPS client version 0.8 does not set up the Java Communications library properly so it most likely wont find your GPS receiver. We hope to address this issue in the next release quite soon.
- And more...
<<lessThe Trip Tracker GPS client sends coordinates to the tracking server to update its position. In the event that the GPS client loses its Internet connection, it can send all collected coordinates to the tracking server as soon as its back online.
The tracking server saves all the coordinates and can forward them to listening map clients.
Version restrictions:
- The map client can only display a map of Norway, as the WMS server is hardcoded in the server-side PHP script "mapservice.php". This may change in the future. If you know any good WMS servers we might add it to the server-side script, but you still need to add the proper WMS layers in the source code to make it work.
- The GPS client version 0.8 does not set up the Java Communications library properly so it most likely wont find your GPS receiver. We hope to address this issue in the next release quite soon.
- And more...
Download (0.54MB)
Added: 2006-06-06 License: LGPL (GNU Lesser General Public License) Price:
1240 downloads
Data::Serializer 0.41
Data::Serializer package contains modules that serialize data structures. more>>
Data::Serializer package contains modules that serialize data structures.
SYNOPSIS
use Data::Serializer;
$obj = Data::Serializer->new();
$obj = Data::Serializer->new(
serializer => Storable,
digester => MD5,
cipher => DES,
secret => my secret,
compress => 1,
);
$serialized = $obj->serialize({a => [1,2,3],b => 5});
$deserialized = $obj->deserialize($serialized);
print "$deserialized->{b}n";
Provides a unified interface to the various serializing modules currently available. Adds the functionality of both compression and encryption.
EXAMPLES
Please see Data::Serializer::Cookbook(3)
METHODS
new - constructor
$obj = Data::Serializer->new();
$obj = Data::Serializer->new(
serializer => Data::Dumper,
digester => SHA-256,
cipher => Blowfish,
secret => undef,
portable => 1,
compress => 0,
serializer_token => 1,
options => {},
);
new is the constructor object for Data::Serializer objects.
The default serializer is Data::Dumper
The default digester is SHA-256
The default cipher is Blowfish
The default secret is undef
The default portable is 1
The default encoding is hex
The default compress is 0
The default compressor is Compress::Zlib
The default serializer_token is 1
The default options is {} (pass nothing on to serializer)
serialize - serialize reference
$serialized = $obj->serialize({a => [1,2,3],b => 5});
Serializes the reference specified.
Will compress if compress is a true value.
Will encrypt if secret is defined.
deserialize - deserialize reference
$deserialized = $obj->deserialize($serialized);
Reverses the process of serialization and returns a copy of the original serialized reference.
freeze - synonym for serialize
$serialized = $obj->freeze({a => [1,2,3],b => 5});
thaw - synonym for deserialize
$deserialized = $obj->thaw($serialized);
raw_serialize - serialize reference in raw form
$serialized = $obj->raw_serialize({a => [1,2,3],b => 5});
This is a straight pass through to the underlying serializer, nothing else is done. (no encoding, encryption, compression, etc)
raw_deserialize - deserialize reference in raw form
$deserialized = $obj->raw_deserialize($serialized);
This is a straight pass through to the underlying serializer, nothing else is done. (no encoding, encryption, compression, etc)
secret - specify secret for use with encryption
$obj->secret(mysecret);
Changes setting of secret for the Data::Serializer object. Can also be set in the constructor. If specified than the object will utilize encryption.
portable - encodes/decodes serialized data
Uses encoding method to ascii armor serialized data
Aids in the portability of serialized data.
compress - compression of data
Compresses serialized data. Default is not to use it. Will compress if set to a true value $obj->compress(1);
serializer - change the serializer
Currently have 8 supported serializers: Storable, FreezeThaw, Data::Denter, Config::General, YAML, PHP::Serialization, XML::Dumper, and Data::Dumper.
Default is to use Data::Dumper.
Each serializer has its own caveats about usage especially when dealing with cyclical data structures or CODE references. Please see the appropriate documentation in those modules for further information.
cipher - change the cipher method
Utilizes Crypt::CBC and can support any cipher method that it supports.
digester - change digesting method
Uses Digest so can support any digesting method that it supports. Digesting function is used internally by the encryption routine as part of data verification.
compressor - changes compresing module
This method is included for possible future inclusion of alternate compression method Currently Compress::Zlib is the only supported compressor.
encoding - change encoding method
Encodes data structure in ascii friendly manner. Currently the only valid options are hex, or b64.
The b64 option uses Base64 encoding provided by MIME::Base64, but strips out newlines.
serializer_token - add usage hint to data
Data::Serializer prepends a token that identifies what was used to process its data. This is used internally to allow runtime determination of how to extract Serialized data. Disabling this feature is not recommended.
options - pass options through to underlying serializer
Currently is only supported by Config::General, and XML::Dumper.
my $obj = Data::Serializer->new(serializer => Config::General,
options => {
-LowerCaseNames => 1,
-UseApacheInclude => 1,
-MergeDuplicateBlocks => 1,
-AutoTrue => 1,
-InterPolateVars => 1
},
) or die "$!n";
or
my $obj = Data::Serializer->new(serializer => XML::Dumper,
options => { dtd => 1, }
) or die "$!n";
store - serialize data and write it to a file (or file handle)
$obj->store({a => [1,2,3],b => 5},$file, [$mode, $perm]);
or
$obj->store({a => [1,2,3],b => 5},$fh);
Serializes the reference specified using the serialize method and writes it out to the specified file or filehandle.
If a file path is specified you may specify an optional mode and permission as the next two arguments. See IO::File for examples.
Trips an exception if it is unable to write to the specified file.
retrieve - read data from file (or file handle) and return it after deserialization
my $ref = $obj->retrieve($file);
or
my $ref = $obj->retrieve($fh);
Reads first line of supplied file or filehandle and returns it deserialized.
<<lessSYNOPSIS
use Data::Serializer;
$obj = Data::Serializer->new();
$obj = Data::Serializer->new(
serializer => Storable,
digester => MD5,
cipher => DES,
secret => my secret,
compress => 1,
);
$serialized = $obj->serialize({a => [1,2,3],b => 5});
$deserialized = $obj->deserialize($serialized);
print "$deserialized->{b}n";
Provides a unified interface to the various serializing modules currently available. Adds the functionality of both compression and encryption.
EXAMPLES
Please see Data::Serializer::Cookbook(3)
METHODS
new - constructor
$obj = Data::Serializer->new();
$obj = Data::Serializer->new(
serializer => Data::Dumper,
digester => SHA-256,
cipher => Blowfish,
secret => undef,
portable => 1,
compress => 0,
serializer_token => 1,
options => {},
);
new is the constructor object for Data::Serializer objects.
The default serializer is Data::Dumper
The default digester is SHA-256
The default cipher is Blowfish
The default secret is undef
The default portable is 1
The default encoding is hex
The default compress is 0
The default compressor is Compress::Zlib
The default serializer_token is 1
The default options is {} (pass nothing on to serializer)
serialize - serialize reference
$serialized = $obj->serialize({a => [1,2,3],b => 5});
Serializes the reference specified.
Will compress if compress is a true value.
Will encrypt if secret is defined.
deserialize - deserialize reference
$deserialized = $obj->deserialize($serialized);
Reverses the process of serialization and returns a copy of the original serialized reference.
freeze - synonym for serialize
$serialized = $obj->freeze({a => [1,2,3],b => 5});
thaw - synonym for deserialize
$deserialized = $obj->thaw($serialized);
raw_serialize - serialize reference in raw form
$serialized = $obj->raw_serialize({a => [1,2,3],b => 5});
This is a straight pass through to the underlying serializer, nothing else is done. (no encoding, encryption, compression, etc)
raw_deserialize - deserialize reference in raw form
$deserialized = $obj->raw_deserialize($serialized);
This is a straight pass through to the underlying serializer, nothing else is done. (no encoding, encryption, compression, etc)
secret - specify secret for use with encryption
$obj->secret(mysecret);
Changes setting of secret for the Data::Serializer object. Can also be set in the constructor. If specified than the object will utilize encryption.
portable - encodes/decodes serialized data
Uses encoding method to ascii armor serialized data
Aids in the portability of serialized data.
compress - compression of data
Compresses serialized data. Default is not to use it. Will compress if set to a true value $obj->compress(1);
serializer - change the serializer
Currently have 8 supported serializers: Storable, FreezeThaw, Data::Denter, Config::General, YAML, PHP::Serialization, XML::Dumper, and Data::Dumper.
Default is to use Data::Dumper.
Each serializer has its own caveats about usage especially when dealing with cyclical data structures or CODE references. Please see the appropriate documentation in those modules for further information.
cipher - change the cipher method
Utilizes Crypt::CBC and can support any cipher method that it supports.
digester - change digesting method
Uses Digest so can support any digesting method that it supports. Digesting function is used internally by the encryption routine as part of data verification.
compressor - changes compresing module
This method is included for possible future inclusion of alternate compression method Currently Compress::Zlib is the only supported compressor.
encoding - change encoding method
Encodes data structure in ascii friendly manner. Currently the only valid options are hex, or b64.
The b64 option uses Base64 encoding provided by MIME::Base64, but strips out newlines.
serializer_token - add usage hint to data
Data::Serializer prepends a token that identifies what was used to process its data. This is used internally to allow runtime determination of how to extract Serialized data. Disabling this feature is not recommended.
options - pass options through to underlying serializer
Currently is only supported by Config::General, and XML::Dumper.
my $obj = Data::Serializer->new(serializer => Config::General,
options => {
-LowerCaseNames => 1,
-UseApacheInclude => 1,
-MergeDuplicateBlocks => 1,
-AutoTrue => 1,
-InterPolateVars => 1
},
) or die "$!n";
or
my $obj = Data::Serializer->new(serializer => XML::Dumper,
options => { dtd => 1, }
) or die "$!n";
store - serialize data and write it to a file (or file handle)
$obj->store({a => [1,2,3],b => 5},$file, [$mode, $perm]);
or
$obj->store({a => [1,2,3],b => 5},$fh);
Serializes the reference specified using the serialize method and writes it out to the specified file or filehandle.
If a file path is specified you may specify an optional mode and permission as the next two arguments. See IO::File for examples.
Trips an exception if it is unable to write to the specified file.
retrieve - read data from file (or file handle) and return it after deserialization
my $ref = $obj->retrieve($file);
or
my $ref = $obj->retrieve($fh);
Reads first line of supplied file or filehandle and returns it deserialized.
Download (0.025MB)
Added: 2007-07-12 License: Perl Artistic License Price:
834 downloads
GridMPI 1.1
GridMPI is a new open-source free-software implementation of the standard MPI library. more>>
GridMPI is a new open-source free-software implementation of the standard MPI (Message Passing Interface) library designed for the Grid. GridMPI project enables unmodified applications to run on cluster computers distributed across the Grid environment.
GridMPI team found that it is feasible to connect cluster computers and to run ordinary scientific applications in distance upto 500 miles. Simple experiment has shown that most MPI benchmarks scale fine upto 20 millisecond round-trip latency which corresponds to about 500 miles in distance, when the clusters are connected by fast 1 to 10 Gbps networks. 500 miles covers the major cities between Tokyo--Osaka in Japan.
Thus, applications which are too large to run on a local cluster should run on multiple clusters in the Grid environment with acceptable performance. However, it is only feasible when using an efficient MPI implementation [1]. Existing implementations are not efficient enough mainly because of the two reasons: their focus on security features and TCP performance problems.
GridMPI skips security layers assuming dedicated secure links. The institutes housing large clusters tend to have their own networks to connect to other institutes in most cases. GridMPI so focuses on the performance on TCP. Since existing implementations are in most cases designed for MPP machines and recently clusters with special hardware, their performance on TCP with Ethernet is not optimal.
Also TCP performance itself is not optimal for the work load of the MPI traffic. In addition, support for heterogeneous combinations of computers of the existing MPI implementations is not satisfactory. Thus, GridMPI is designed and implemented from the scratch. GridMPI is carefully coded and tested with heterogeneity in mind.
Main features:
- Full conformance to the standard: GridMPI passes 100% of the functional tests of the large test suites from ANL and Intel (MPI-1.2 level).
- Full heterogeneity support: GridMPI is fully tested with combinations of processors of 32bit/64bit and big/little-endian.
- Primary support of TCP/IP and sockets: GridMPI is written from scratch and it is new and clean. It is efficient with sockets, and thus suitable for the Grid as well as ordinary Ethernet-based clusters.
- Cooperation with Grid job submission: GridMPI can be used with Globus, Unicore, tool from NAREGI project, etc.
- Checkpointing support: GridMPI supports checkpointing on Linux/IA32 platforms to restart long-running applications from failure.
- Vendor MPI support: GridMPI supports IBM-MPI, Fujitsu-Solaris-MPI, Intel-MPI, and any MPICH-based MPI for clusters with special communication hardware.
Enhancements:
- Minor bugfixes were made.
<<lessGridMPI team found that it is feasible to connect cluster computers and to run ordinary scientific applications in distance upto 500 miles. Simple experiment has shown that most MPI benchmarks scale fine upto 20 millisecond round-trip latency which corresponds to about 500 miles in distance, when the clusters are connected by fast 1 to 10 Gbps networks. 500 miles covers the major cities between Tokyo--Osaka in Japan.
Thus, applications which are too large to run on a local cluster should run on multiple clusters in the Grid environment with acceptable performance. However, it is only feasible when using an efficient MPI implementation [1]. Existing implementations are not efficient enough mainly because of the two reasons: their focus on security features and TCP performance problems.
GridMPI skips security layers assuming dedicated secure links. The institutes housing large clusters tend to have their own networks to connect to other institutes in most cases. GridMPI so focuses on the performance on TCP. Since existing implementations are in most cases designed for MPP machines and recently clusters with special hardware, their performance on TCP with Ethernet is not optimal.
Also TCP performance itself is not optimal for the work load of the MPI traffic. In addition, support for heterogeneous combinations of computers of the existing MPI implementations is not satisfactory. Thus, GridMPI is designed and implemented from the scratch. GridMPI is carefully coded and tested with heterogeneity in mind.
Main features:
- Full conformance to the standard: GridMPI passes 100% of the functional tests of the large test suites from ANL and Intel (MPI-1.2 level).
- Full heterogeneity support: GridMPI is fully tested with combinations of processors of 32bit/64bit and big/little-endian.
- Primary support of TCP/IP and sockets: GridMPI is written from scratch and it is new and clean. It is efficient with sockets, and thus suitable for the Grid as well as ordinary Ethernet-based clusters.
- Cooperation with Grid job submission: GridMPI can be used with Globus, Unicore, tool from NAREGI project, etc.
- Checkpointing support: GridMPI supports checkpointing on Linux/IA32 platforms to restart long-running applications from failure.
- Vendor MPI support: GridMPI supports IBM-MPI, Fujitsu-Solaris-MPI, Intel-MPI, and any MPICH-based MPI for clusters with special communication hardware.
Enhancements:
- Minor bugfixes were made.
Download (0.73MB)
Added: 2006-06-13 License: The Apache License Price:
1228 downloads
DataGridField 1.5.0
DataGridField is a product which consists of a table input component for Plone. more>>
DataGridField is a product which consists of a table input component for Plone.
It uses Javascript to make entering tabular data more user friendly process - there are no round trip HTTP requests to the server when inserting or deleting rows.
Main features:
- Any number of columns set by a developer
- Any number of rows filled by a user
- Insert and deleting rows without submitting a form
- Many different column types
<<lessIt uses Javascript to make entering tabular data more user friendly process - there are no round trip HTTP requests to the server when inserting or deleting rows.
Main features:
- Any number of columns set by a developer
- Any number of rows filled by a user
- Insert and deleting rows without submitting a form
- Many different column types
Download (0.11MB)
Added: 2007-03-28 License: LGPL (GNU Lesser General Public License) Price:
940 downloads
Aviascene 2.0
Aviascene is a virtual environment for exploring distant locales. more>>
Aviascene project is a virtual environment for exploring distant locales.
Aviascene is a virtual environment for remote exploration. Users can download actual earth topography and surface data from USGS, then go exploring.
If they get lost, they can launch an aircraft to reconnoiter. It features a high- performance adaptive OpenGL terrain renderer, airplane and wheeled vehicle physics models, and the ability to mark waypoints at GPS coordinates.
It can be used to plan a backpacking trip or just as a flight simulator.
Main features:
- First person perspective. Other renderers present the terrain like a map. Aviascene brings you there.
- Scalable adaptive rendering. Aviascene renders nearby terrain more precisely than faraway terrain, allowing Aviascene to realistically render huge areas. Aviascene has been tested to render terrain sets as large as 400 MB in real time on a low-cost 1.2 GHz laptop PC.
- Expedition planning. The combination of vehicle and flight models is ideal for planning hiking or backpacking excursions. The vehicle model gives you a ground-level view that helps you familiarize yourself with terrain features before you set out. The flight model helps identify specific features and helps visualize the overall environment.
<<lessAviascene is a virtual environment for remote exploration. Users can download actual earth topography and surface data from USGS, then go exploring.
If they get lost, they can launch an aircraft to reconnoiter. It features a high- performance adaptive OpenGL terrain renderer, airplane and wheeled vehicle physics models, and the ability to mark waypoints at GPS coordinates.
It can be used to plan a backpacking trip or just as a flight simulator.
Main features:
- First person perspective. Other renderers present the terrain like a map. Aviascene brings you there.
- Scalable adaptive rendering. Aviascene renders nearby terrain more precisely than faraway terrain, allowing Aviascene to realistically render huge areas. Aviascene has been tested to render terrain sets as large as 400 MB in real time on a low-cost 1.2 GHz laptop PC.
- Expedition planning. The combination of vehicle and flight models is ideal for planning hiking or backpacking excursions. The vehicle model gives you a ground-level view that helps you familiarize yourself with terrain features before you set out. The flight model helps identify specific features and helps visualize the overall environment.
Download (9.1MB)
Added: 2007-01-10 License: GPL (GNU General Public License) Price:
1019 downloads
Trip on the Funny Boat 1.4
Trip on the Funny Boat is a side scrolling shooter game starring a steamboat on the sea. more>>
Trip on the Funny Boat is a side scrolling shooter game starring a steamboat on the sea.
Trip on the Funny Boat is side scrolling arcade shooter game on a steamboat equipped with a cannon and the ability to jump. The player will need to take advantage of waves to defeat the enemies and dodge hazards.
This game was made for the second PyWeek competition during the week from 25.3.2006 to 2.4.2006.
<<lessTrip on the Funny Boat is side scrolling arcade shooter game on a steamboat equipped with a cannon and the ability to jump. The player will need to take advantage of waves to defeat the enemies and dodge hazards.
This game was made for the second PyWeek competition during the week from 25.3.2006 to 2.4.2006.
Download (3.8MB)
Added: 2007-03-14 License: MIT/X Consortium License Price:
959 downloads
SIPp 2.0
SIPp is a free Open Source test tool / traffic generator for the SIP protocol. more>>
SIPp is a free Open Source test tool / traffic generator for the SIP protocol. It includes a few basic SipStone user agent scenarios (UAC and UAS) and establishes and releases multiple calls with the INVITE and BYE methods.
SIPp project can also reads custom XML scenario files describing from very simple to complex call flows. It features the dynamic display of statistics about running tests (call rate, round trip delay, and message statistics), periodic CSV statistics dumps, TCP and UDP over multiple sockets or multiplexed with retransmission management and dynamically adjustable call rates.
Other advanced features include support of IPv6, TLS, SIP authentication, conditional scenarios, UDP retransmissions, error robustness (call timeout, protocol defense), call specific variable, Posix regular expression to extract and re-inject any protocol fields, custom actions (log, system command exec, call stop) on message receive, field injection from external CSV file to emulate live users.
While optimized for traffic, stress and performance testing, SIPp can be used to run one single call and exit, providing a passed/failed verdict.
Last, but not least, SIPp has a comprehensive documentation available both in HTML and PDF format.
SIPp can be used to test many real SIP equipements like SIP proxies, B2BUAs, SIP media servers, SIP/x gateways, SIP PBX, ... It is also very useful to emulate thousands of user agents calling your SIP system.
Enhancements:
- New: Statistical (conditional) branching feature. See
- http://sipp.sf.net/doc/reference.html#Randomness+in+conditional+branching.
- New: 3PCC extended mode - see
- http://sipp.sourceforge.net/doc/reference.html#3PCC+Extended
- Tool: monitor remote SIP servers through SNMP - see
- http://sipp.sourceforge.net/wiki/index.php/Getting_feedback_from_the_server
- Enh: extends the -aa option to UPDATE messages
- Enh: changes in the compilation with external libs - useful for the package
- generation system
- Enh: Allow sampling from a Weibull distribution for pause duration
- Enh: use stat_delimiter for the trace_rtt option and include number that is
- being reported.
- Enh: Add repeat_rtd keyword for repeated RTD calculations
- Enh: Handle stripping Control-M characters from multi-valued headers in
- get_header
- Enh: Update the clock_tick more frequently so that we have a higher timer and
- statistics resolution
- Enh: for option that take a time as argument - allow them to be specified using
- seconds or milliseconds
- Enh: fail when parsing a scenario that has pcap if pcap is not enabled
- Enh: print the actual location of the error log file and the error condition
- (if any) on creation
- Enh: fail when parsing a scenario that enables authentication if SSL is not
- enabled
- Enh: Makefile - include EXTRAENDLIBS keyword so that libraries can be appended
- to the list after SSL Enh: Add regexp_match argument to the receive command for
- universal catching
- Enh: remote control: increase the allowed number of control sockets.
- Enh: 3pcc extended: clean the reach of the allowed number of local twin sockets
- Enh: amelioration of statistic computing
- Enh regexp: add case_indep, occurence and start_line options for the hdr
- matching case
- Enh: Stats: Use RTDs that are precise to the microsecond in -trace_rtt, and
- improve the consistency between trace_rtt and the averages
- Enh: Only include RTDs that are actually used in the CSV output
- Enh: Allow loss percentages less than 1 and also a global command line option to
- specify that packets should be lost at a given percentage
- Fix: fix for -t un error for non-IPv6 platform like win32 - Unable to bind UDP
- socket, errno = 106 (Address family not supported by protocol)
- Fix: Do not initialize the screen library in background mode
- Fix: allow having an optional recv before a recvCmd
- Fix: Authentication: allow [fieldn] values for the [authentication] field
- Fix: updated support of short header forms
- Fix: small bug fix to the micrortt.diff which is required for the initial call
- rate to work properly
- Fix:Allow the code to compile with -Wall -Werror on Linux
- Fix: empty line was generated when [routes] keyword was used and proxy did not
- record-route
- Fix: pcap on HPUX; Fix: Simple fixes identified with valgrind
- Fix: 3pcc extended: problem when quitting
- Fix: regexp: add a warning when the specified header is not present in the
- received message
- Fix: pcap: destroy the send packets thread properly even if the sendto failed
- Fix: bug in regexp due to an incomplete commit (rev 172) - remove some debugging
- traces in message log file
- Fix: bugs on retransmission counters and on cookies for optional messages
- Fix: Incorrect branch in automatic ACK answering to unexpected >= 400 responses,
- as well as automatic CANCEL - in such cases, branch must be identical to the
- branch of the initial INVITE request
- Fix: 3pcc extended: clean up when screen exit. Fix: stop logging when the
- maximum allowed file size is reached (avoid core dump)
- Fix: incomplete Via header in automatic responses when aborting calls
- Fix: -h: -key parameter
- Fix: 3pcc/3pcc extended modes: closes twin sockets properly when twin instance
- exits, to break the poll() loop and avoid the print of empty messages
- Fix: in 3pcc/3pcc extended modes: send BYE/CANCEL before exit due to other twin
- instance exit
- Fix: force exit when pressing q twice (Q press can still be used)
- Fix: Aka authentication for synchro case, also added password len as password
- for authentication might contain char Fix: possible core dump in SDP parser
- Fix: accept up to the 5 defined RTDs (previously would only accept one less)
- Fix: Fail if there is an invalid repartition table specification - previous
- behavior was a core dump
- Fix: added -users option to the parameter table
- Fix: change option description to match timed options
- Fix: trace_err did not work in background mode
- Fix: bug when testing the presence of the 3PCC compilation flag
- Fix: bug in -r -rp option
<<lessSIPp project can also reads custom XML scenario files describing from very simple to complex call flows. It features the dynamic display of statistics about running tests (call rate, round trip delay, and message statistics), periodic CSV statistics dumps, TCP and UDP over multiple sockets or multiplexed with retransmission management and dynamically adjustable call rates.
Other advanced features include support of IPv6, TLS, SIP authentication, conditional scenarios, UDP retransmissions, error robustness (call timeout, protocol defense), call specific variable, Posix regular expression to extract and re-inject any protocol fields, custom actions (log, system command exec, call stop) on message receive, field injection from external CSV file to emulate live users.
While optimized for traffic, stress and performance testing, SIPp can be used to run one single call and exit, providing a passed/failed verdict.
Last, but not least, SIPp has a comprehensive documentation available both in HTML and PDF format.
SIPp can be used to test many real SIP equipements like SIP proxies, B2BUAs, SIP media servers, SIP/x gateways, SIP PBX, ... It is also very useful to emulate thousands of user agents calling your SIP system.
Enhancements:
- New: Statistical (conditional) branching feature. See
- http://sipp.sf.net/doc/reference.html#Randomness+in+conditional+branching.
- New: 3PCC extended mode - see
- http://sipp.sourceforge.net/doc/reference.html#3PCC+Extended
- Tool: monitor remote SIP servers through SNMP - see
- http://sipp.sourceforge.net/wiki/index.php/Getting_feedback_from_the_server
- Enh: extends the -aa option to UPDATE messages
- Enh: changes in the compilation with external libs - useful for the package
- generation system
- Enh: Allow sampling from a Weibull distribution for pause duration
- Enh: use stat_delimiter for the trace_rtt option and include number that is
- being reported.
- Enh: Add repeat_rtd keyword for repeated RTD calculations
- Enh: Handle stripping Control-M characters from multi-valued headers in
- get_header
- Enh: Update the clock_tick more frequently so that we have a higher timer and
- statistics resolution
- Enh: for option that take a time as argument - allow them to be specified using
- seconds or milliseconds
- Enh: fail when parsing a scenario that has pcap if pcap is not enabled
- Enh: print the actual location of the error log file and the error condition
- (if any) on creation
- Enh: fail when parsing a scenario that enables authentication if SSL is not
- enabled
- Enh: Makefile - include EXTRAENDLIBS keyword so that libraries can be appended
- to the list after SSL Enh: Add regexp_match argument to the receive command for
- universal catching
- Enh: remote control: increase the allowed number of control sockets.
- Enh: 3pcc extended: clean the reach of the allowed number of local twin sockets
- Enh: amelioration of statistic computing
- Enh regexp: add case_indep, occurence and start_line options for the hdr
- matching case
- Enh: Stats: Use RTDs that are precise to the microsecond in -trace_rtt, and
- improve the consistency between trace_rtt and the averages
- Enh: Only include RTDs that are actually used in the CSV output
- Enh: Allow loss percentages less than 1 and also a global command line option to
- specify that packets should be lost at a given percentage
- Fix: fix for -t un error for non-IPv6 platform like win32 - Unable to bind UDP
- socket, errno = 106 (Address family not supported by protocol)
- Fix: Do not initialize the screen library in background mode
- Fix: allow having an optional recv before a recvCmd
- Fix: Authentication: allow [fieldn] values for the [authentication] field
- Fix: updated support of short header forms
- Fix: small bug fix to the micrortt.diff which is required for the initial call
- rate to work properly
- Fix:Allow the code to compile with -Wall -Werror on Linux
- Fix: empty line was generated when [routes] keyword was used and proxy did not
- record-route
- Fix: pcap on HPUX; Fix: Simple fixes identified with valgrind
- Fix: 3pcc extended: problem when quitting
- Fix: regexp: add a warning when the specified header is not present in the
- received message
- Fix: pcap: destroy the send packets thread properly even if the sendto failed
- Fix: bug in regexp due to an incomplete commit (rev 172) - remove some debugging
- traces in message log file
- Fix: bugs on retransmission counters and on cookies for optional messages
- Fix: Incorrect branch in automatic ACK answering to unexpected >= 400 responses,
- as well as automatic CANCEL - in such cases, branch must be identical to the
- branch of the initial INVITE request
- Fix: 3pcc extended: clean up when screen exit. Fix: stop logging when the
- maximum allowed file size is reached (avoid core dump)
- Fix: incomplete Via header in automatic responses when aborting calls
- Fix: -h: -key parameter
- Fix: 3pcc/3pcc extended modes: closes twin sockets properly when twin instance
- exits, to break the poll() loop and avoid the print of empty messages
- Fix: in 3pcc/3pcc extended modes: send BYE/CANCEL before exit due to other twin
- instance exit
- Fix: force exit when pressing q twice (Q press can still be used)
- Fix: Aka authentication for synchro case, also added password len as password
- for authentication might contain char Fix: possible core dump in SDP parser
- Fix: accept up to the 5 defined RTDs (previously would only accept one less)
- Fix: Fail if there is an invalid repartition table specification - previous
- behavior was a core dump
- Fix: added -users option to the parameter table
- Fix: change option description to match timed options
- Fix: trace_err did not work in background mode
- Fix: bug when testing the presence of the 3PCC compilation flag
- Fix: bug in -r -rp option
Download (0.18MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
926 downloads
Link Monitor Applet 2.1
Link Monitor Applet is a GNOME applet displaying the round-trip time to one or more hosts. more>>
Link Monitor Applet is a GNOME Panel Applet displaying the round-trip time to one or more hosts in a bar graph.
Main features:
- full ICMP and ICMPv6 support
- configurable scale and delays
- HIG 2.0 compliance
<<lessMain features:
- full ICMP and ICMPv6 support
- configurable scale and delays
- HIG 2.0 compliance
Download (1.0MB)
Added: 2006-06-23 License: BSD License Price:
1220 downloads
blueMarine 0.9.RC1
blueMarine project is about an open source workflow for digital photography. more>>
blueMarine project is about an open source workflow for digital photography.
What does it mean?
Start thinking of an opensource application like Aperture or Lightroom that enables you to organize, develop, print and publish your photos. Pretty standard stuff nowadays. Opensource, at first sight, means that the application is free. Now think of an application written with the Java™ language: the application runs everywhere, Mac OS X, Linux, Windows. Now think of a community of people that adds code, plugins, crazy ideas, integrating some of the latest, cool technologies around, such as GPS positioning or geo-mapping.
Well, this is just the core concept of the blueMarine project.
Lets go on and lets think of the workflow. For the existing commercial applications the workflow starts just after shooting the photo and ends with a print on paper, the photo archived and maybe a web gallery published.
Just for a starter, we could do these things in innovative ways. For instance, trip reports could take advantage of GPS positioning data and Google Maps. Galleries could be presented in form of a virtual 3d gallery with walls and pictures hang on them.
Thinking of it twice, there are holes in workflows supported by current commercial applications. For instance, if you want to filter your images with a sophisticated noise reduction algorithm or if you want to create a bigger composite photo out of several shots, you likely have to use an external application. Some communities, such as amateur astrophotographers, need some very special processing that is usually performed by means of specific software. Wouldnt be better to have all of these facilities integrated in a single front end?
Now, lets broaden our workflow horizon. It can extend well beyond the print or the archival. For instance, an ornithologist usually manages field notes about the bird observed and photographed: directly binding them to photos and maybe GPS positioning data is much better than keeping a separate Excel sheet. It can also start much before shooting the photo. Think of trip planning: maybe you travel to nice places and spot interesting subjects, but not all the conditions are favorable: the weather, the light, the sun position, or the season (snow, blossomed flowers, foliage colors). Maybe you take some photos but at home you decide: hey, Im going to return there next Fall when the trees are reddish. Wouldnt be cool if a software application could allow you to easily manage all of these wanna-shoot-again photos, maybe providing assistance to guess which will be the sun position in a certain day and hour and integrating weather forecasts? And synthetising a trip program that can be uploaded on your palm gear?
Theres a further point with opensource photo workflow. Its related to the world of camera raw formats, that is the way professional DSLR cameras work. They provide you with the raw bits from the sensor that need to be extensively cooked, or developed, for getting a good image. This approach gives a tremendous amount of control to the photographers - too bad that most formats are proprietary and not documented. blueMarine supports the OpenRAW initiative and provide an opensource implementation of developing tools for camera raw formats from an ever increasing number of vendors.
Well, all of this and more is the aim of the blueMarine project.
<<lessWhat does it mean?
Start thinking of an opensource application like Aperture or Lightroom that enables you to organize, develop, print and publish your photos. Pretty standard stuff nowadays. Opensource, at first sight, means that the application is free. Now think of an application written with the Java™ language: the application runs everywhere, Mac OS X, Linux, Windows. Now think of a community of people that adds code, plugins, crazy ideas, integrating some of the latest, cool technologies around, such as GPS positioning or geo-mapping.
Well, this is just the core concept of the blueMarine project.
Lets go on and lets think of the workflow. For the existing commercial applications the workflow starts just after shooting the photo and ends with a print on paper, the photo archived and maybe a web gallery published.
Just for a starter, we could do these things in innovative ways. For instance, trip reports could take advantage of GPS positioning data and Google Maps. Galleries could be presented in form of a virtual 3d gallery with walls and pictures hang on them.
Thinking of it twice, there are holes in workflows supported by current commercial applications. For instance, if you want to filter your images with a sophisticated noise reduction algorithm or if you want to create a bigger composite photo out of several shots, you likely have to use an external application. Some communities, such as amateur astrophotographers, need some very special processing that is usually performed by means of specific software. Wouldnt be better to have all of these facilities integrated in a single front end?
Now, lets broaden our workflow horizon. It can extend well beyond the print or the archival. For instance, an ornithologist usually manages field notes about the bird observed and photographed: directly binding them to photos and maybe GPS positioning data is much better than keeping a separate Excel sheet. It can also start much before shooting the photo. Think of trip planning: maybe you travel to nice places and spot interesting subjects, but not all the conditions are favorable: the weather, the light, the sun position, or the season (snow, blossomed flowers, foliage colors). Maybe you take some photos but at home you decide: hey, Im going to return there next Fall when the trees are reddish. Wouldnt be cool if a software application could allow you to easily manage all of these wanna-shoot-again photos, maybe providing assistance to guess which will be the sun position in a certain day and hour and integrating weather forecasts? And synthetising a trip program that can be uploaded on your palm gear?
Theres a further point with opensource photo workflow. Its related to the world of camera raw formats, that is the way professional DSLR cameras work. They provide you with the raw bits from the sensor that need to be extensively cooked, or developed, for getting a good image. This approach gives a tremendous amount of control to the photographers - too bad that most formats are proprietary and not documented. blueMarine supports the OpenRAW initiative and provide an opensource implementation of developing tools for camera raw formats from an ever increasing number of vendors.
Well, all of this and more is the aim of the blueMarine project.
Download (18.7MB)
Added: 2007-08-10 License: MIT/X Consortium License Price:
807 downloads
Social Networks Visualiser 0.43.1
SocNetV is a Linux GUI program written in Qt3. more>>
SocNetV is a Linux GUI program written in Qt3.
Social Networks Visualiser project main purpose is to bring to our Linux box comprehensive Social Networks Analysis and Visualisation.
It can read and write various network file formats and enables the user to visually modify an existing network or draw a new network using the mouse. Network and actor properties, such as distances, centralities, diameter etc, can be easily computed. Also, it can create random networks (lattice, same degree, etc).
SocNetV is NOT antagonistic to any commercial/scientific SNA programs, like PAJEK, visone, UCINET, AISee, KrackPlot, which are developed by groups of professionals and scientists. It is rather a personal trip to learn SNA and C++ programming while keeping the code open for others to learn from my mistakes. If you find it useful Ill be glad. But be aware that there is no warranty of efficiency, correctness or usability.
Oh, and this site is under never-ending construction as well.
Installation:
To see SocNetV in action, you need a modern Linux distro with Qt 3.x. Download the latest release from the link "Download" on the left. Untar the archive, cd to the new directory, and use:
/usr/lib/qt3/bin/qmake (or wherever are your Qt libs)
make
./socnetv
Enhancements:
- tarball of v. 043.1 was corrupted. fixed.
- Fixed display of HTML help in Debian package.
- Fixed wrong numbering of new actors with double-click.
- Fixed creation of links through middle-click.
<<lessSocial Networks Visualiser project main purpose is to bring to our Linux box comprehensive Social Networks Analysis and Visualisation.
It can read and write various network file formats and enables the user to visually modify an existing network or draw a new network using the mouse. Network and actor properties, such as distances, centralities, diameter etc, can be easily computed. Also, it can create random networks (lattice, same degree, etc).
SocNetV is NOT antagonistic to any commercial/scientific SNA programs, like PAJEK, visone, UCINET, AISee, KrackPlot, which are developed by groups of professionals and scientists. It is rather a personal trip to learn SNA and C++ programming while keeping the code open for others to learn from my mistakes. If you find it useful Ill be glad. But be aware that there is no warranty of efficiency, correctness or usability.
Oh, and this site is under never-ending construction as well.
Installation:
To see SocNetV in action, you need a modern Linux distro with Qt 3.x. Download the latest release from the link "Download" on the left. Untar the archive, cd to the new directory, and use:
/usr/lib/qt3/bin/qmake (or wherever are your Qt libs)
make
./socnetv
Enhancements:
- tarball of v. 043.1 was corrupted. fixed.
- Fixed display of HTML help in Debian package.
- Fixed wrong numbering of new actors with double-click.
- Fixed creation of links through middle-click.
Download (1.1MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1037 downloads
FreeDOS 1.0
FreeDOS aims to be a complete, free, 100% MS-DOS compatible operating system. more>>
FreeDOS aims to be a complete, free, 100% MS-DOS compatible operating system. Mostly achieved except Windows compatibility - Windows standard-mode works on FreeDOS, but 386-mode / WfW 3.11 does not.
Main features:
- Easy multiboot with Win95-2003 and NT/XP/ME
- FAT32 file system and large disk support (LBA)
- LFN support (on command line with 4DOS, which is now freeware: 4DOS for OS/2 is even open source)
- LBACACHE - disk cache (harddisks in CHS and LBA mode, diskette)
- Memory Managers: HIMEM, EMM386, UMBPCI
- SHSUCDX (MSCDEX replacement) and CD-ROM driver (XCDROM)
- CUTEMOUSE - Mouse driver with scroll wheel support
- FDAPM - APM info/control/suspend/poweroff, ACPI throttle, HLT energy saving...
- XDMA - UDMA driver for DOS: up to 4 harddisks
- MPXPLAY - media player for mp3, ogg, wmv... with built-in AC97 and SB16 drivers
- 7ZIP, INFO-ZIP zip & unzip... - modern archivers are available for DOS
- EDIT / SETEDIT - multi window text editors
- HTMLHELP - help viewer, can read help directly from a zip file
- PG - powerful text viewer (similar to V. D. Buergs LIST)
- many text mode programs ported from Linux thanks to DJGPP
- GRAPHICS - greyscale hardcopy on ESC/P, HP PCL and PostScript printers
FreeDOS was previously known as "Free-DOS" and originally as "PD-DOS." For a little trip down memory lane: In 1994, I was a physics student at the University of Wisconsin-River Falls. Most of my work for school had been done using DOS - writing programs, dialing up to the university computer, network, analysing lab data, etc. I really loved DOS; I did everything with it. I had a 386 desktop system in my dorm room and an XT laptop that I would carry around with me to do work "on the go".
<<lessMain features:
- Easy multiboot with Win95-2003 and NT/XP/ME
- FAT32 file system and large disk support (LBA)
- LFN support (on command line with 4DOS, which is now freeware: 4DOS for OS/2 is even open source)
- LBACACHE - disk cache (harddisks in CHS and LBA mode, diskette)
- Memory Managers: HIMEM, EMM386, UMBPCI
- SHSUCDX (MSCDEX replacement) and CD-ROM driver (XCDROM)
- CUTEMOUSE - Mouse driver with scroll wheel support
- FDAPM - APM info/control/suspend/poweroff, ACPI throttle, HLT energy saving...
- XDMA - UDMA driver for DOS: up to 4 harddisks
- MPXPLAY - media player for mp3, ogg, wmv... with built-in AC97 and SB16 drivers
- 7ZIP, INFO-ZIP zip & unzip... - modern archivers are available for DOS
- EDIT / SETEDIT - multi window text editors
- HTMLHELP - help viewer, can read help directly from a zip file
- PG - powerful text viewer (similar to V. D. Buergs LIST)
- many text mode programs ported from Linux thanks to DJGPP
- GRAPHICS - greyscale hardcopy on ESC/P, HP PCL and PostScript printers
FreeDOS was previously known as "Free-DOS" and originally as "PD-DOS." For a little trip down memory lane: In 1994, I was a physics student at the University of Wisconsin-River Falls. Most of my work for school had been done using DOS - writing programs, dialing up to the university computer, network, analysing lab data, etc. I really loved DOS; I did everything with it. I had a 386 desktop system in my dorm room and an XT laptop that I would carry around with me to do work "on the go".
Download (153MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1158 downloads
RabbIT 3.10
RabbIT is a mutating, caching webproxy to speed up surfing over slow links. more>>
RabbIT is a proxy for HTTP, it is HTTP/1.1 compliant (testing being done with Co-Advisors test, http://coad.measurement-factory.com/) and should hopefully support the latest HTTP/x.x in the future. RabbITs main goal is to speed up surfing over slow links by removing unnecessary parts (like background images) while still showing the page mostly like it is. For example, we try not to ruin the page layout completely when we remove unwanted advertising banners. The page may sometimes even look better after filtering as you get rid of pointless animated gif images.
Since filtering the pages is a "heavy" process, RabbIT caches the pages it filters but still tries to respect cache control headers and the old style "pragma: no-cache". RabbIT also accepts request for nonfiltered pages by prepending "noproxy" to the adress (like http://noproxy.www.altavista.com/). Optionally, a link to the unfiltered page can be inserted at the top of each page automatically.
RabbIT is developed and tested under Solaris and Linux. Since the whole package is written in java, the basic proxy should run on any plattform that supports java. Image processing is done by an external program and the recomended program is convert (found in ImageMagick). RabbIT can of course be run without image processing enabled, but then you lose a lot of the time savings it gives.
RabbIT works best if it is run on a computer with a fast link (typically your ISP). Since every large image is compressed before it is sent from the ISP to you, surfing becomes much faster at the price of some decrease in image quality. If some parts of the page are already cached by the proxy, the speedup will often be quite amazing. For 1275 random images only 22% (2974108 bytes out of a total of 13402112) were sent to the client. That is 17 minutes instead of 75 using 28.8 modem.
RabbIT works by modifying the pages you visit so that your browser never sees the advertising images, it only sees one fixed image tag (that image is cached in the browser the first time it is downloaded, so sequential requests for it is made from the browsers cache, giving a nice speedup). For images RabbIT fetches the image and run it through a processor giving a low quality jpeg instead of the animated gif-image. This image is very much smaller and download of it should be quick even over a slow link (modem).
Main features:
- Compress text pages to gzip streams. This reduces size by up to 75%
- Compress images to 10% jpeg. This reduces size by up to 95%
- Remove advertising
- Remove background images
- Cache filtered pages and images
- Uses keepalive if possible
- Easy and powerful configuration
- Multi threaded solution written in java
- Modular and easily extended
- Complete HTTP/1.1 compliance
Enhancements:
- This release tries to make parsing of non-HTML break down more nicely.
- It fixes a problem with broken image downloads for some users.
<<lessSince filtering the pages is a "heavy" process, RabbIT caches the pages it filters but still tries to respect cache control headers and the old style "pragma: no-cache". RabbIT also accepts request for nonfiltered pages by prepending "noproxy" to the adress (like http://noproxy.www.altavista.com/). Optionally, a link to the unfiltered page can be inserted at the top of each page automatically.
RabbIT is developed and tested under Solaris and Linux. Since the whole package is written in java, the basic proxy should run on any plattform that supports java. Image processing is done by an external program and the recomended program is convert (found in ImageMagick). RabbIT can of course be run without image processing enabled, but then you lose a lot of the time savings it gives.
RabbIT works best if it is run on a computer with a fast link (typically your ISP). Since every large image is compressed before it is sent from the ISP to you, surfing becomes much faster at the price of some decrease in image quality. If some parts of the page are already cached by the proxy, the speedup will often be quite amazing. For 1275 random images only 22% (2974108 bytes out of a total of 13402112) were sent to the client. That is 17 minutes instead of 75 using 28.8 modem.
RabbIT works by modifying the pages you visit so that your browser never sees the advertising images, it only sees one fixed image tag (that image is cached in the browser the first time it is downloaded, so sequential requests for it is made from the browsers cache, giving a nice speedup). For images RabbIT fetches the image and run it through a processor giving a low quality jpeg instead of the animated gif-image. This image is very much smaller and download of it should be quick even over a slow link (modem).
Main features:
- Compress text pages to gzip streams. This reduces size by up to 75%
- Compress images to 10% jpeg. This reduces size by up to 95%
- Remove advertising
- Remove background images
- Cache filtered pages and images
- Uses keepalive if possible
- Easy and powerful configuration
- Multi threaded solution written in java
- Modular and easily extended
- Complete HTTP/1.1 compliance
Enhancements:
- This release tries to make parsing of non-HTML break down more nicely.
- It fixes a problem with broken image downloads for some users.
Download (0.70MB)
Added: 2007-07-10 License: BSD License Price:
843 downloads
RefKeep 2.11
RefKeep project is a personal bibliography assistant. more>>
RefKeep project is a personal bibliography assistant.
RefKeep is software targeted at teachers, students, and researchers -- people who read and manage a large number of books, journals, magazines, and papers regularly.
It is a tool to manage ones research and other bibliographic information.
Main features:
- Organize and maintain bibliographic information (books, journals, series, papers etc) in the form of RefCollections.
- Search your bibliographic information with ease.
- Generate Reference lists in various formats (HTML, plain text, custom defined formats). For example, a professor can generate easily generate a list of references to be put up on a course website.
- Insert references (citations) of bibliographic sources in a variety of formats with ease. For example, you can insert a reference to a particular paper you read into the latex file or MS Word document you are editing.
- Keep track of books, journals, etc borrowed from your personal collection.
- Create annotated RefLinks between any type of records.
- Each record can be associated with comments/annotations. Separate Note records can also be maintained.
- Easy import and export of records, facilating seamless sharing of data between persons. For example, a grad student can send some interesting RefKeep records in his collection to his advisor through email.
- In the future: Integration with a research project management system, course grading system, access RefCollections over the internet, Use/Import existing bibtex citation repositories.
Enhancements:
- Fixed Import/Export bug (Null pointer exception when no paper source files involved in Export)
- Fixed bug in Saving RefCollections (entities like & in RefCollection details are okay now)
- Fixed bug in Import (If you cancel the Save required while importing records into a brand new (previously un saved) RefCollection, the Import process also aborts)
- Reduced Splash Screen display time from 10 seconds to 4 seconds.
- Fixed bug in saving RefCollections with filenames containing .s
- Fixed bug while un-choosing Source, Authors etc.
<<lessRefKeep is software targeted at teachers, students, and researchers -- people who read and manage a large number of books, journals, magazines, and papers regularly.
It is a tool to manage ones research and other bibliographic information.
Main features:
- Organize and maintain bibliographic information (books, journals, series, papers etc) in the form of RefCollections.
- Search your bibliographic information with ease.
- Generate Reference lists in various formats (HTML, plain text, custom defined formats). For example, a professor can generate easily generate a list of references to be put up on a course website.
- Insert references (citations) of bibliographic sources in a variety of formats with ease. For example, you can insert a reference to a particular paper you read into the latex file or MS Word document you are editing.
- Keep track of books, journals, etc borrowed from your personal collection.
- Create annotated RefLinks between any type of records.
- Each record can be associated with comments/annotations. Separate Note records can also be maintained.
- Easy import and export of records, facilating seamless sharing of data between persons. For example, a grad student can send some interesting RefKeep records in his collection to his advisor through email.
- In the future: Integration with a research project management system, course grading system, access RefCollections over the internet, Use/Import existing bibtex citation repositories.
Enhancements:
- Fixed Import/Export bug (Null pointer exception when no paper source files involved in Export)
- Fixed bug in Saving RefCollections (entities like & in RefCollection details are okay now)
- Fixed bug in Import (If you cancel the Save required while importing records into a brand new (previously un saved) RefCollection, the Import process also aborts)
- Reduced Splash Screen display time from 10 seconds to 4 seconds.
- Fixed bug in saving RefCollections with filenames containing .s
- Fixed bug while un-choosing Source, Authors etc.
Download (1.2MB)
Added: 2006-10-24 License: GPL (GNU General Public License) Price:
1096 downloads
libping 1.15
libping is a C library designed to allow a programmer to make ICMP_ECHO requests directly from a script or program. more>>
libping is a C library designed to allow a programmer to make ICMP_ECHO requests directly from a script or program. libpings functions return either boolean--is alive--or the round trip time in milliseconds.
The library also includes support for "pinging" the following tcp/ip services: echo, http, https, smtp and pop3. Versions 1.15 and better are threadsafe.
Installation:
In a nutshell, to install the application in the default directory, ( /usr/local ), run the following commands:
$ ./configure
$ make
$ make install
This will install the application ( ring ) in the default directory /usr/local/bin. If that directory is in your PATH, then to run ring and view the online help type:
$ ring --help
It will also install libping in /usr/local/lib and place the header file ping.h in /usr/local/include.
To learn more about ring, make sure /usr/local/man is in your MANPATH and type:
$ man ring
For information about the C library functions, type:
$ man pinghost
For more details, read on. Especially if you want to install libping in a directory other that /usr/local
<<lessThe library also includes support for "pinging" the following tcp/ip services: echo, http, https, smtp and pop3. Versions 1.15 and better are threadsafe.
Installation:
In a nutshell, to install the application in the default directory, ( /usr/local ), run the following commands:
$ ./configure
$ make
$ make install
This will install the application ( ring ) in the default directory /usr/local/bin. If that directory is in your PATH, then to run ring and view the online help type:
$ ring --help
It will also install libping in /usr/local/lib and place the header file ping.h in /usr/local/include.
To learn more about ring, make sure /usr/local/man is in your MANPATH and type:
$ man ring
For information about the C library functions, type:
$ man pinghost
For more details, read on. Especially if you want to install libping in a directory other that /usr/local
Download (0.24MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1267 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 trip advisor 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