one wire
One-Wire Weather 0.82.0
One-Wire Weather is a client program for Dallas Semiconductor / AAG 1-wire weather station kits. more>>
Extra temperature sensors may be added. A 1-wire "hub" may be used for improved reliability and range. Weather data may be logged to CSV files, parsed to command line programs, sent to the Henriksen Windows client, or uploaded to Web servers at Dallas, The Weather Underground, and HAMweather.
Enhancements:
- Changes to libusb calls, to operate correctly with recent Linux kernels.
- Added facility for waveform slew/timing adjustment for DS2490.
- Locale now set to POSIX when creating output for wunderground, &c - so you can log e.g. with comma as decimal separator, but wunderground gets a full stop.
- Rain from a remote source is integrated for upload (but please could people check if this works for you).
- Initial support for DS2760 - e.g. AAG TAI8560 thermocouple adapter (but the thermocouple Voltage isnt interpreted yet).
- Added facility for placing control characters in parser strings, as C-style escape sequences.
- Added dailyrain statistic for wunderground uploads, &c.
- Implemented rapid update for wunderground.
Ethwireck 1.2
Laptops which use dynamic IP address assignment via DHCP have the problem that the boot process is much longer. more>>
ethwireck can detect if the physical layer of the Ethernet is up. This can then be used in the init script for your network card to determine whether or not an interface should be brought up. In other words a timeout is avoided.
ethwireck is similar to mii-tool but it can work with more ethernet cards (not only drivers with an mii interface).
Note: I discovered recently that ethwireck does not work with all cards as expected. The problem seems to be that some cards support the interface but do not report the status as expected. I am currently invesitgating this problem. Wait for ethwireck-1.3.
To install it:
run
make
make install
or to not install to /usr/sbin/ethwireck but to /opt you can use
make PREFIX=/opt install
So far I have tested ethwireck only with 2.4.x Kernels. Probably
it will also work with 2.6.x Kernels but I have not used it
on a 2.6.x Kernel.
Wired 0.5
Wired aims to be a professional music production and creation software running on the Linux operating system. more>>
The following instruments and effects are being developed:
Loop sampler, with pitch shifting and time-stretching
Beatbox with a new editing concept, to create reallistic and complex drum sequences
MIDI controlled sampler, which can read AKAI program and sample files.
High-pass, Low-pass and Notch filters
Compressor/Limiter
Delay
Wired is composed of a Audio/MIDI sequencer and a rack based plugin system, which enables you to record your instruments and mix them with electronic effects at the same time. The user interface of Wired has been designed to make it easy for professionals or beginners to compose music in a software based environment.
Wired targets the Linux operating system, and uses GTK and wxWindows for the graphic interface. It supports the ALSA sound architecture and OSS for Audio and MIDI I/O.
The following parts of the project are already implemented :
Wired
Multitrack Audio playback and recording
Multitrack Midi playback and recording
Sequencer engine
ALSA/OSS/Jack Audio support
ALSA MIDI Input support
Plugin system
Rack view
Sequencer view
Dynamic Mixer console
Transport panel
Online help
Import Wave and Midi files
Reads AKAI CDs
Plugins
Loop Sampler
Beatbox
Sampler
Low-pass filter
Delay
Crusher
Joone 2.0.0RC1
Joone is a neural network Java framework with an easy-to-use graphical interface. more>>
Joone is composed by a central engine that is the fulcrum of all applications that are developed with Joone. Joones neural networks can be built on a local machine, be trained on a distributed environment and run on whatever device.
Everyone can write new modules to implement new algorithms or new architectures starting from the simple components distributed with the core engine. The main idea is to create the basis to promote a zillion of AI applications that revolve around the core framework.
Main features:
Architecture
- The Joones framework is built with a modular architecture: the core engine is separated from the visual interface and permits easily to implement any new application based on it.
- Joone is portable, being written in 100% pure Java. It can run in any environment, from big multiprocessor machines to small palmtop devices.
Neural Networks usability and transportation
- The neural networks based on Joone are usable stand-alone (separated from the framework that has created or trained them).
- The Joones based neural networks can be transported using common protocols (like http or ftp) to run on remote machines
Framework expandability
- The framework is expandable with more components to implement new learning algorithms or new architectures.
- With Joone its possible to implement any kind of optimization; there are two main methods to find the best solution to a given problem (i.e. to find the best neural network): local optimization and global optimization techniques. The local optimization is obtained applying some internal mechanism (the most famous is the momentum), the global optimization, instead, try to find the best solution applying some external technique to select the best performing NN among a predefined group of NNs (like genetic algorithms). Both are implemented with Joone, and many new optimization techniques can be experimented thanks to its expansibility.
Multithreading and scalability
- Joones core engine is based on a multithreaded engine, capable to scale using all the computing resources available.
- Joone provides the professional users with a distributed environment to train many neural networks in parallel on several machines.
Licensing
- Joone is freely usable. Its license is the Lesser General Public License (LGPL).
- Youre encouraged to try it and use it for whatever (both commercial and academic) application.
Whats New in 1.2.1 Stable Release:
- This release adds support for the Groovy scripting language.
- LogarithmicPlugin has been added, to apply a logarithmic transformation (base e) to input data. "Save as XML" has been added to the GUI Editor, in order to permit saving a neural network in XML format.
- A number of bugs have been fixed, including a problem that prevented SangerSynapse from learning when in training mode.
- The inspection panel no longer shows the biases for Layers for which this doesnt make sense.
- This release fixes the lack of the first column when the inspected values were copied in the clipboard.
Whats New in 2.0.0RC1 Development Release:
- Performance was improved by 50%, thanks to heavy refactoring of the core engine, by adding the single-thread mode.
- A set of tools was added in order to hide the complexity of the API.
- A new Image I/O component has been added in order read and write directly from/to image files.
- A new SoftMax Layer has been added to build neural networks able to resolve 1 of C classification problems.
- The usability of the property panels has been improved by adopting a new file chooser panel and a visual calendar panel.
- Several bugs were fixed and the documentation has been updated with the new features.
Lime Wire 2008 4.18.8
Download unlimited mp3s, movies, videos, music, games, applications, ebooks and more! http://lime.wire-2008.com Written in the Java programming language, LimeWire is able to run on any computer with Java Virtual Machine installed. Installers are provided for Microsoft Windows, Mac OS X, and Linux. more>>
Lime Wire 2008 - Download unlimited mp3s, movies, videos, music, games, applications, ebooks and more! http://lime.wire-2008.com
Protection Against Identity Theft
New ways to control your sensitive material.
Even Better Control Over Shared Files
Easily see and control what files you are sharing.
Built-In Browser
Browse the Web, right from LimeWire!
NO BUNDLED SOFTWARE OF ANY KIND!
No spyware. No adware. Guaranteed.
Firewall to Firewall Transfers.
Since about 60 percent of users are currently firewalled, this feature greatly increases the amount of content on the network.
Faster network connections.
Using new "UDP Host Caches", LimeWire starts up and connects faster than ever before!
Universal Plug N Play.
UPnP support allows LimeWire to find more search results and have faster downloads.
iTunes Integration.
Windows and Mac users can now take advantage of LimeWires iTunes integration.
Creative Commons Integration.
LimeWire now recognizes OGGs and MP3s licensed under a Creative Commons License.
Users can browse the network for the most recent content additions.
Search drill down results.
Searches in LimeWire now immediately display information that fully describes files.
Proxy support.
Users can now use web proxies to route their downloads to protect their identity.
Support for International searches and International groups.
Users can now search in any language, and LimeWire ensures that a user will be connected to other users with their own language to aide international users to receive search results in their native language and to find content from sources that are close to home
Enhancements:
Version 4.18.8
none
System Requirements:<<less
FXP.One 1.4
FXP.One is a whole new system to FTP and FXP. more>>
Built into that is a very simple but powerful API protocol. The idea is then, if someone wants to do an FTP, or FXP, client they can then make one without the FTP hassles. Currently there already are multiple clients. They all talk to the FXP.One engine, and you can interchance the clients.
That is, use one client to create and queue up some items and start the queue process. At a later time, a different client, from a different location can connect and check on the progress of that queue, change it, add to it and so on.
Main features:
- Full FTP and FXP capabilities.
- SSL/TLS support, auto-sensing and forced.
- SSL/TLS data support, auto-sensing and forced.
- SSCN seceure data FXP support.
- CCSN seceure data FXP support.
- XDUPE aware for faster queue processing.
- Auto resume, or overwrite options
- Resume last (re-queue all resume items last for faster queue processing)
- FXP direction control (if one site is firewalled)
- PRET Pre-transfer support for ring-sites.
- Skip lists for both files and directories
- Pass lists for both files and directories (opposite to skip list)
- Move-first for both files and directories
- Automatic skip of empty files and directories.
- Encodes all file and directory names as to handle any locale.
Enhancements:
- Local SSL transfers would fail without an SSL certificate.
- Local transfers would incorrectly negotiate CCSN.
- Both of those problems have been fixed.
- STOP methods were implemented.
- The FXP.One home is automatically created based on platform.
- Minor autoconf fixes were made.
FC-One LiveCD 20070121
FC-One LiveCD is a GNU/Linux operating system. more>>
Enhancements:
- Update kernel 2.6.19-1.2895.fc6
- Add Viet-Phap & Phap-Viet data for stardict
- Add eject & some system-config-* packages
- Fixed error releated to icons ...
One-JAR 0.95
One-JAR is a Java jar distribution mechanism. more>>
It uses a custom classloader to discover library jar files inside the main jar.
KNetworkManager 0.1
KNetworkManager is the KDE front end for NetworkManager. more>>
The range of functions encompasses the features implemented by NetworkManager daemon. Up until now NetworkManager supports:
Wired Ethernet Devices (IEEE 802.3)
Wireless Ethernet Devices (IEEE 802.11): Unencrypted, WEP, WPA Personal, WPA Enterprise
Virtual Private Network (VPN): OpenVPN, VPNC
Dial-Up (PPP)
How does it work?
For both, Wireless LAN and Wired LAN, NetworkManager supports devices known to HAL. Unless working in offline mode, NetworkManager tries to keep the system connected at any time. For this, NetworkManager follows the following policy.
Once started, NetworkManager asks HAL about available network interfaces. If a wired network interface with a carrier is found, NetworkManager connects to this. Either by DHCP (default) or by setting up previously defined static configuration. Later on, when KNetworkManager starts up, NetworkManager will expose its information about network devices and wireless networks found by scanning to the applet.
At this point, if a user decides to unplug the wired connection, NetworkManager will not connect to an arbitrary wireless network. By default all available networks are untrusted. Only if a user decides to connect to a network manually once, this specific network n henceforth being marked as trusted.
n = { ESSID, Hardware address or addresses of the access point}
The trusted networks are stored individually for each user. KNetworkManager stores them and informs NetworkManager about the known, trusted networks. If a wired connection drops due to unplugging the cable NetworkManager will automatically connect to a trusted network. As this step was done without user interaction, NetworkManager will reconnect to the wired connection once it has a carrier.
If a user joins a wireless network by manual intervention (e.g. user clicks on a network listed in the context menu of KNetworkManager or connects to a hidden wireless network), NetworkManager will take down any previous connection. If one unplugs the wired connection after such a step, NetworkManager will not connect to the wired connection once it has a carrier.
jHomenet 0.5.0
jHomenet is a home automation application. more>>
jHomenet project can be programmed to respond to events, including particular sensor data values or time-of-day events.
Enhancements:
- This is a binary only release that includes several changes.
- Most noticable is the change in the versioning format.
- This change, however, also includes a drastic change in the library versioning and dependency framework.
- Other changes include a revised EventLogger, some UI tweaks, and several new jhomenet-commons JUnit unit tests.
- Some significant changes were also made to the Ant build setup.
Kphone 1.0.2.1
Kphone is a Session Initiation Protocol (SIP) user agent for Linux. more>>
Kphone project supports Presence and Instant Messaging, and to some extent video calls between two hosts.
The KphoneSI is based on the KPhone.
The original KPhone was written by Billy Biggs, current version by Pekka Raisio, Jouni Vuorela and Juha Heinanen at Wirlab with suggestions and fixes from the KPhone community around the world.
The KphoneSI was written by Klaus Fleischmann based on the kphone with various contributions from others and is still in devellopment.
This software package is testet on Suse Linux V 9.0, 9.1, 9.2, 9.3.
This software package comes with NO warranty. You should note that by downloading, compling and installing it you agree to full self responsibility.
Read INSTALL for installation instructions, and CHANGES for the latest additions in functionality and COPYING for the General Public License (GPL).
Note: "This program is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed."
Enhancements:
- I polished up the installation routines (Bug no. 1547721 plus other
- (undocumented) errors)
- new ring app: kphoneringsh, is allows you to use an app of your
- choice for ringing, see the user manual for more.
- The STUN timer now accepts other values than the default value; the
- default is increased to 1200 sec.
- The well known memory leaks are closed now (Bug no. 1532451)
- partners codecs, if supported by KPhone, are now recognized even if
- the matching a=rtpmap line is missing in the SDP-description. (X-Lite
- sends such nasty things).
- Authentication got more protection from proxies running havoc.
- signalling and media transport for UDP are always set to symmetric mode
- bug #1564126,Call Hold is saved
- ALSA will not block any longer, if more than one application tries to
- access it. This is usefull for tests, but do not expect sound!
- Project 64Bit: KPhone SI except SPEEX is made compilable on 64-bit
- compilers (be carefully, there still are runtime errors).
NetworkManager 0.6.5
NetworkManager is a network connection manager. more>>
Supports Ethernet, WiFi, VPN connections.
Networking on Linux should not suck like it does right now for the desktop user. The desktop user should never need to use the command-line to configure their network; it should "Just Work" as automatically as possible and intrude as little as possible into the users workflow.
The computer should use the wired network connection when its plugged in, but automatically switch to a wireless connection when the user unplugs it and walks away from the desk.
Likewise, when the user plugs the computer back in, the computer should switch back to the wired connection. The user should, most times, not even notice that their connection has has been managed for them; they should simply see uninterrupted network connectivity.
Flexible, Extendable, and Open
The most important pieces of NetworkManager are desktop-environment and distribution agnostic, functioning just as well in Gnome, KDE, Xfce, etc. across distributions like Fedora Core, Debian, Gentoo, and Slackware.
And since the NetworkManager components communicate with each other using dbus, its easy to rip out and replace any of the User Interface pieces at any time.
Application Integration
Using the awesome power and flexibility of dbus and hal, NetworkManager provides facilities for other desktop applications like browsers and email clients to be aware of the networks state and adjust their operation accordingly for features like offline operation.
Oww Client 0.5.4
Oww Client is a graphical client program for One-Wire Weather (Oww) servers. more>>
Enhancements:
- Owwl was enhanced to include new sensor types (mainly for cryogenic readout).
- A status window was added.
- Reconnexion is now automatic, after the remote server drops it.
Solex 0.5.3 RC1
Solex is a free open source Web application testing tool built as a plug-in for the Eclipse IDE. more>>
By recording, we mean that Solex acts as an HTTP proxy and records all HTTP requests and responses going through the wire between a Web client (eg. a Web browser) and a Web server. The task of replaying a scenario consists in sending the previously recorded and eventually customized HTTP requests to the server and asserting each response.
Solex started as an internal project because we were unable to find an open source testing tool fully suitable to our needs and in particular capable of dynamically altering requests. Furthermore, the tool was expected to be fully integrated with our internal development environment based on the Eclipse platform.
For some web applications, a request depends on a previous servers response. To address such a requirement, Solex introduces the concept of extraction and replacement rules. An extraction rule tied to an HTTP message content will bind an extracted value with a variable. A replacement rule will replace any part of an HTTP message with a variable content.
Solex therefore provides an easy way to extract URL parameters, Header values or any part of a request or a response, bind their values with variables and then replace URL parameters, Header values or any part of a request with the variable content.
Example:
Lets imagine the next two requests recorded from a Web browser:
GET http://www.myServer/myWebApp?action=connect HTTP/1.1
GET http://www.myServer/myWebApp?action=list&dynamic_id=12345 HTTP/1.1
Replaying these two requests without any modification may fail because dynamic_id must be different each time. This value may come from the first response body content. By using Solex, it is possible to add an extraction rule to the first response (e.g. obtaining the value 12345) and a replacement rule to the second request (e.g. populating the dynamic_id parameter with the value extracted).
Moreover, Solex provides the user with the capability to add assertions for each response. Once a response has been received, all assertions of this response will be called to ensure that it is valid. If not, the playback process is stopped.
Solex provides several kinds of rules and assertions, the most complicated ones support regular expressions and XPath.
Solex 0.5.0 works with Eclipse Release 2.1.2, Build id: 200311030802 and Solex 0.5.3 works with Eclipse Release 3.1.1, Build id: M20050929-0840. You will also need a JRE 1.4.x or later.
Enhancements:
- This version contains several enhancements and bugfixes such as compliance with Eclipse 3.1.1, use of Jakarta HTTPClient 3.0 final, SSL support during playback, use of the Commons Logging library, improved Javadoc, and more.
PyZOE 1.0a
ZOE (formerly OGLE) is a simple OpenGL graphics engine written entirely in Python. more>>
Some familiarity with OpenGL is expected, although when exploiting the particle system abstractions no specific OpenGL knowledge is required.
Demos included are the obligatory spinning polyhedra, static views of conic sections and the Solar System, a 3D surface plotter, a fountain of sparks, a swarming behavior model, a random walk example, a whirpool effect using gravity and drag, and an example of chaos theory and sensitivity to initial conditions.
ZOE is a very simple OpenGL-based graphics engine. OpenGL describes the primitives for doing 3D graphics; a graphics engine assists in organizing these primitives into higher-level abstractions. Some basic familiarity with OpenGL is expected to be able to use ZOE.
ZOE has five primary abstractions, in the form of classes. The first is the engine, which encapsulates the functioning window system. The second is the object, which encapsulates individual objects moving and interacting in the system. A subclass of an object is a group, a collection of objects that move in unison, possibly with some transformations applied before and undone afterward. Third, a camera encapsulates the transformations involved in placing and manipulating the view. Fourth, an interface encapsulates all the user interface controls (keystrokes and mouse manipulation) so that they can be exploited by the system.
ZOE also has some support for particle systems; that is, a group of non-interacting particles that behave according to the same rules. A particle is a special form of object that is merely represented with a point, and an optional trail (to make its motion more prominent), and a system is a group object which contains and manages a collection of non-interacting particles.