Check_hdd_health is a Nagios plug-in written in shell to check HDD health.
This script check HDD from this S.M.A.R.T values:
- Spin Retry Count
- Reallocated Sector Ct
- Reallocated Event Count
- Current Pending Sector
- Offline Uncorrectable
- Total health test
SendIP has a large number of command line options to specify the content of
every header of a RIP, TCP, UDP, ICMP or raw IPv4 and IPv6 packet. It also
allows any data to be added to the packet. Checksums can be calculated
automatically, but if you wish to send out wrong checksums, that is
supported too.
zfs-snapshot-clean
------------------
This is a tool to sieve ZFS snapshots as per given spec a la
`pdumpfs-clean'.
Typical usage is as follows:
for vol in zpool/home zpool/var; do
zfs snapshot "$vol@$(date +%Y-%m-%d)" && zfs-snapshot-clean "$vol"
done
Run `zfs-snapshot-clean -h' for details.
XML::Reader provides a simple and easy to use interface for
sequentially parsing XML files (so called "pull-mode" parsing)
and at the same time keeps track of the complete XML-path.
It was developped as a wrapper on top of XML::Parser.
WebReport is a web log statistics reporting program especially designed for
virtual web hosting sites. It is also very useful for single hosting sites.
The main difference between WebReport and other statistics programs is a
configuration file which allows for easy manipulation of the features.
Flashblock is an extension for the Mozilla, Firefox, and Netscape browsers that
takes a pessimistic approach to dealing with Macromedia Flash content on a
webpage and blocks ALL Flash content from loading. It then leaves placeholders
on the webpage that allow you to click to download and then view the Flash
content.
GKrellMSS displays a VU meter showing left and right channel audio levels
and also has a chart that shows combined left and right audio channels as
an oscilloscope trace.
There are two buttons to the left of the VU Meter which select an oscope
horizontal sweep speed ranging from 100 microseconds (usec) per division
to 50 milliseconds (msec) per division. There are 5 horizontal divisions,
so a trace sweep time can range from 500 usec (1/2000 sec) to 250 msec
(1/4 sec). The oscope trace is triggered by a positive zero crossing of
audio signal to give nice stable displays.
There is also a sensitivity level adjustment for the VU Meter and oscope
chart. Use the mouse wheel to adjust, or left click and drag sensitivity
krell.
[ excerpt from developer's www site ]
Jam is a small open-source build tool that can be used as a replacement
for Make. Even though Jam is a lot simpler to use than Make, it is
far more powerful and easy to master. It already works on a large
variety of platforms (Unix, Windows, OS/2, VMS, MacOS, BeOS, etc..),
it is trivial to port, and its design is sufficiently clear to allow
any average programmer to extend it with advanced features at will.
The main differences between Jam and Make are the following:
- Jam uses "Jamfiles" instead of "Makefiles".
- Jamfiles do not normally contain toolset-specific rules or actions.
They're thus portable among distinct compilers
- Jamfiles are a lot simpler than Makefiles to write and understand,
while providing the same functionality, and much, much more !!
tolua++ is an extended version of tolua, a tool to integrate C/C++ code
with Lua. tolua++ includes new features oriented to c++ such as:
* Support for std::string as a basic type (this can be turned off by a
command line option).
* Support for class templates
As well as other features and bugfixes.
tolua is a tool that greatly simplifies the integration of C/C++ code with
Lua. Based on a cleaned header file (or extracts from real header files),
tolua automatically generates the binding code to access C/C++ features
from Lua. Using Lua API and tag method facilities, tolua maps C/C++
constants, external variables, functions, classes, and methods to Lua.
GNU mifluz has two main characteristics : it is very
simple (one might say stupid :-) and uses 50% of the size of the
indexed text for the index. It is simple because it provides only
a few basic functionalities. It does not contain document parsers
(HTML, PDF etc...). It does not contain a full text query parser.
It does not provide result display functions or other user friendly
stuff. It only provides functions to store word occurrences and retrieve
them. The fact that it uses 50% of the size of the indexed text is
rather atypical. Most well known full text indexing systems only use
30%. The advantage GNU mifluz has over most full text indexing systems
is that it is fully dynamic (update, delete, insert), uses only a
controlled amount of memory while resolving a query, has higher upper
limits and has a simple storage scheme. Consuming more disk space
allows all this.