gold price watcher 1.0
Kitco Spot Gold Price Watcher 1.0
Kitco Spot Gold Price Watcher is an extension which fetches the Bid and Ask price of Spot Gold from Kitcos website. more>>
This extension retrieve the Bid and Ask price of Spot Gold from Kitcos website.
ps-watcher 1.06
ps-watcher monitors various processes based on ps-like information. more>>
The match patterns are Perl regular expressions which can refer to the process information via variables.
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system.
If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- Some minimal Cygwin support was added, and support for other operating systems (NetBSD, OpenBSD, and OS X) was corrected.
- For security, there is aa --path option to limit the path used in running commands.
- Some bugs were fixed and the code was modernized a little.
Google Reader Watcher 0.0.8
Google Reader Watcher is a Firefox extension that will check your Google Reader for unread feeds. more>>
ScoreWatch 1.0
ScoreWatch provides a Cricket Score watcher that displays the score in the status bar. more>>
A Cricket Score watcher that displays the score in the status bar panel based on RSS feeds from popular cricket sites.
Main features:
- Score refreshes automatically in regular intervals.
- Pops up alerts on the fall of a wicket.
- Allows selection of RSS feed source.
- Allows configuration of alerts and refresh interval.
Sources supported:
- cricinfo.com
- ecb.co.uk
Log Watcher 0.4.1
Log Watcher colorize a system logs for easier reading. more>>
Installation:
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.
It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.
Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).
If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.
If at some point `config.cache contains results you dont want to keep, you may remove or edit it.
The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system.
If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean.
There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- manual typos
- change defaults in config file
- minor changes needed to build on OpenBSD
- fixed lwatch crashes for some spurious configuration
bidwatcher 1.3.16
bidwatcher is a tool for eBay users - track and snipe auctions. more>>
Main features:
- Tracks your eBay listings and items that you have bid on.
- Allows you to track auctions that you do not own and have not bid on.
- Snipe tool allows you to schedule your bid to be placed seconds before the auction ends, avoiding driving the price high early in the auctions life.
- Prioritizes updates according to the time left in an auction. (i.e. updates auctions that are almost over more often than ones that have a while to go).
- Clock on main window synchronized to eBay time.
- Runs in the background with minimal toll on system resources.
- Its free!
Requierments:
- GTK+ version 1.2+
Ugly Poker 1.0
Ugly Poker is a free video poker game for linux. more>>
Ugly Poker is a Free Linux Game of Video Poker that might remind you of your favorite casino video poker machine youve played in Las Vegas or another casino somewhere in the world like gold studded Monaco, on a steamboat near Louisiana, around beautiful Lake Tahoe in Nevada, or Atlantic City on the boardwalk along the Atlantic Ocean.
With Ugly Poker, you can be reminded of those places just mentioned - without leaving your home. Call it ugly and convenient!
mswatch 1.1.0
mswatch is a command line unix program that keeps two mailboxes synchronized more efficiently and with shorter delays. more>>
mswatch watches mailboxes to know when to initiate mailbox syncs. Using mswatch, your mail synchronization program can be called on demand instead of through polling, resulting in prompter mail delivery and lower bandwidth usage and server load.
mswatch is designed to work in conjunction with mailbox synchronization programs, currently supports watching Linux (2.4+) hosted Maildirs (including Maildir folders, Maildir++), and is licensed under the GNU GPL. Future support for additional mailbox formats, especially for mbox, is planned.
Why mswatch
Keeping a set of mailboxes on multiple computers means keeping the copies synchronized (eg on ones desktop and laptop or on a personal computer that can not be reached while on the road an always-reachable server). While the IMAP protocol is designed to support this and is widely used, IMAP clients can only detect mailbox changes by querying the server.
Thus clients generally either sync when the user requests or sync periodically. However, because each mailbox sync uses server and network resources and because users often have a number of mailboxes, many of which receive mail infrequently, one must compromise between prompt message delivery and low server and network resource usage. Typical practice is to sync only when the user requests or to sync periodically with 5-10 minute frequencies. Nonetheless, it is often helpful for users to see new mail fairly soon after its arrival (eg notifications, group meeting changes, or active conversation threads).
mswatch addresses this speed of delivery vs resource usage tradeoff using interrupt-based instead of polling behavior to detect mailbox changes. mswatch asks each of the two mailstores to send mailbox change notifications; when mswatch receives a notification it in turn invokes the users mailbox synchronization program for the changed mailbox. Thus, idle mailboxes do not use active resources and prompt mailbox synchronization is efficient.
Version restrictions:
- Because mswatch abstracts mail changes and synchronization to the mailbox (instead of message) level and because mail watcher communication is one-way, extra mailbox syncs occur. While it would be great to avoid this extra work, it is in the noise compared to the number of empty syncs that polling accumulates.
For example, the case of new mail delivered to the mail servers INBOX:
(1) mswatch detects the changed server INBOX
(2) mswatch invokes the mail syncer for INBOX, which adds the mail to the local INBOX
(3) mswatch detects the changed local INBOX
(4) mswatch invokes the mail syncer for INBOX, which detects no changes
Thus two syncs occur in this case instead of the single necessary sync.
Enhancements:
- Per-mailbox inter-sync delays were added to rarely sync high volume mailboxes and quickly sync important mailboxes.
- Inter-sync delays are allowed to be greater than the maximum error delay.
- mswatch now prints the names of pending mailboxes upon receiving SIGUSR1.
Webforce Cart 1.6
Webforce Cart (wfCart) is a free PHP shopping cart class you can use a component of a PHP based online store. more>>
Instructions and examples for the free PHP Shopping Cart
To use the cart in an existing script:
Rename wfcart.php.txt to wfcart.php and upload to your server.
Then include the file:
include("wfcart.php");
Start the session, and assign the cart to it. NOTE: You must include the file wfcart.php before you start the session, its just the way PHP works.
session_start();
$cart =& $_SESSION[cart];
if(!is_object($cart)) $cart = new wfCart();
Then you can use the functions like $cart->get_contents();, these functions are documented below.
Adding an Item - $cart->add_item( code , quantity , price , info )
If you have a widget with code AB313 and a price of $40.11, you can add it to the cart with :
$cart->add_item(AB313,1,40.11,Widget AB313 Standard);
If the item AB313 is alreay in the cart, then the quantity of it will be increased by the quantity supplied to the function, in this case 1. The itemid must be unique, and can be letters and/or numbers.
Deleting an Item - $cart->del_item( itemid );
E.g. to delete the item ID 123
$cart->del_item(123);
Changing the quantity of an item -
$cart->edit_item( itemid, new_quantity );
For example :
$cart->edit_item(HA2,3);
If you set the quanitity to zero, the item is deleted.
Getting the number of items in a cart
echo $cart->itemcount;
Getting the total value of the cart.
echo $cart->total;
Emptying the cart
$cart->empty_cart();
Getting the cart contents
$items = $cart->get_contents();
$items is an array, so the following code displays the items.
foreach($items as $item) {
echo "Code/ID :".$item[id]."
";
echo "Quantity:".$item[qty]."
";
echo "Price :".$item[price]."
";
echo "Info :".$item[info]."
";
echo "Subtotal".$item[subtotal]."
";
}
Note, subtotal is quantity X price for that item, not a running total..
Extending Webforce Cart
There are 2 functions you can create that will enable more flexability.
One is wf_get_price( itemid, qty ). If you need to do pricing based on Quantity ( e.g. bulk discounts ) then you can create a function called wf_get_price to do what you need itto do. If you do not pass a price to add_item, then the wf_ get_price function will be called. If you use this functionality, AND your price is quantity dependant, then you must uncomment the line in the edit_item function.
The other is wf_get_info, again, if you do not pass info to add_item then get_info will be called. TIP: you do not have to pass a string to add_item(), you could use an array of infomation instead. e.g. add_item( AS2112,5,19.95,array(size=>large,color=>red)); then when you use get_contents, you echo $item[info][color] etc.
Enhancements:
- The empty cart function was fixed.
DNA Counter 1.0.4
www.dnabaser.com This tool will show the proportions between nucleotides in a DNA sequence. You dont need to install it or unpack it. Just download the program and double click to run it. Other software: DNA Baser is an affordable alternative for assembly of DNA sequences and generation of contigs. File formats supported are abi, scf and seq (or FASTA). Chromatograms of the assembled sequences are displayed in a synchronized format with the generated contig. more>>
DNA Counter - www.dnabaser.com
This tool will show the proportions between nucleotides in a DNA sequence.
You dont need to install it or unpack it. Just download the program and double click to run it.
Other software by HeracleSoftware:
DNA Baser is an affordable alternative for assembly of DNA sequences and generation of contigs. File formats supported are abi, scf and seq (or FASTA). Chromatograms of the assembled sequences are displayed in a synchronized format with the generated contig. Ambiguous bases in the contig are highlighted and corrections are suggested by DNABaser based on Quality Values of the trace files. Minimum input from the user required. Editing of ambiguous bases, including insertion and deletion, is possible. The settings of the assembly engine can be adjusted by the user. The user can personalize the appearance of chromatograms, nucleotides, background. The Quality Values of the trace files are displayed above chromatograms, so that the user can easily decide on the corrections in the final contig. Original chromatogram files are automatically trimmed based on Quality Values. The contig is automatically saved in FASTA format, in the same directory with the original trace files. By using a built-up database of primer and vector sequences, that can be edited/upgraded by the user, DNABaser can be set to automatically trim the vector sequence out of the final contig.
The affordable price is another important feature of DNABaser, at only 490 USD per single license; significant discounts are offered for institutions that order several licenses of DNABaser (see our pricing policy on our web pages).
Enhancements:
Version 1.0.3
better speed
System Requirements:CPU: 100MHz, 16MB RAM, Video 800x600, 0.3MB HDD free space<<less
Helix Player 1.0.8 GOLD
Helix Player is a streaming audio and video player. more>>
It supports video zoom in original, double size, and full screen, and supports: SMIL 2.0, Ogg Vorbis, H.263 video, JPEG, GIF, PNG, and RealPix.
The Symbian Series60 version supports local and streaming playback (RTSP, RTP, RDP, HTTP) of MP3, AMR narrow band, AMR wide band, RA8, sipro, RV7, RV8, RV9, RV10, H263+, 3GPP rel5 SMIL 2.0, images, and more.
Enhancements:
- This release is an update for the Firefox 1.5 API changes.
Eureka Public Key 1.0.0
Eureka Public Key was created due to numerous requests for a public key application using our strong encryption techniques. more>>
When one receives a key, they import it into their key database. You can create and import as many keys as you wish. Both public keys are used in the cryption process. You select your particular public key to use and the public key of the person who will receive it.
When a file has been received you put in your public key that matches the one they used and select their public key that was used in the encryption. See the Encryption, Decryption and Import/Export sections for more information on these topics. To create a public key, click on Keys then Create Public Key or click on the gold key icon under the menu items.
All you have to do is define a name for the public key and click on Create. All encrypted files will be written to the Encryptions folder. Likewise, all decrypted files will go to the Decryptions folder. If a file already exists with the same name, it will be overwritten.
Encryption:
To Encrypt a file, click on File then Encrypt.
All you have to do is select Your public key, their public key and click on Encrypt or press enter then select the file you want to process.
The file selected will be encrypted and then placed in your Encryptions folder. Now you can send this file in the manner you prefer.
Note that this application encrypts in a binary format. In other words, it uses the full 256 character set and is not a text file. You will need to send it as an attachment if you are using email to transmit it.
Decryption:
To Decrypt a file, click on File then Decrypt.
All you have to do is select Your public key, their public key then click on Decrypt and select the file you want to process.
The file selected will be decrypted and then placed in your Decryptions folder.
Ladder 1.3
Ladder brings us back to the days of classic computer games. more>>
Using only ASCII characters, ladder was an addictive game that was very popular for computers running the CPM operating system. Seeing the game, you might be very much reminded of "Donkey Kong".
Now Ladder has been rewritten in Java and can be played on most of todays computers. This version includes all the original levels and several new ones. It also comes with a level editor so that you can make your own.
Usage:
You are a lad trapped in a maze. Youre mission is to explore the dark corridors never before seen by human eyes and find hidden treasures and riches.
You control the lad by typing the direction buttons and by jumping by typing SPACE. But beware of the falling rocks called Der rocks. You must also find and grasp the treasure (shown as $) BEFORE the bonus time runs out.
A new lad will be awarded for every 10,000 points. Extra points are awarded for touching the gold statues (shown as &). You will receive the bonus time points that are left when you have finished the level.
Remember, there is more than one way to skin a cat. (Chum)
Good luck lad.
PortfolioTracker 0.8
PortfolioTracker helps you track and manage your stock portfolio of Euronext shares in realtime (15 delay). more>>
Assess your stock positions (price, daychange, gain, gain%, value, weight%) with one command. Portfolio changes are easy maintained in a text file.
Example of generated output:
2006-03-15 16:05
Tick BuyDate # B-Price Price D-1% Value Gain Gain% W%
CA 2006-02-28 25 41.44 43.08 0.68 1077.00 41.00 3.96 10.65
DELB 2002-02-28 18 56.00 58.40 2.55 1051.20 43.20 4.29 10.40
FORB 2006-02-28 30 29.92 29.48 0.03 884.40 -13.20 -1.47 8.75
FP 2006-02-28 5 211.50 215.00 0.75 1075.00 17.50 1.65 10.63
HEIA 2006-02-28 30 31.72 32.07 -0.56 962.10 10.50 1.10 9.51
PHIA 2006-02-28 35 27.33 27.07 2.23 947.45 -9.10 -0.95 9.37
RDSA 2006-02-28 40 25.80 25.77 0.00 1030.80 -1.20 -0.12 10.19
SOLB 2002-02-28 10 92.50 91.10 -0.22 911.00 -14.00 -1.51 9.01
UG 2006-02-28 22 48.95 50.70 1.87 1115.40 38.50 3.58 11.03
CASH 1057.34 10.46
TOTAL 10111.69 111.69 1.12
PortfolioTracker is released in Open Source, it is written in Ruby, and runs on any major platform (windows, linux, mac).
Usage:
Run PortfolioTracker
Execute the ruby script:
ruby portfolioTracker.rb
On some platforms you can execute the script by clicking or double clicking on the file portfolioTracker.rb.
Input file "portfolio.pf"
Describe your stock portfolio in the file "portfolio.pf". The source distribution contains the following example:
1| #[init]
2| start_date: 2006-02-28
3| start_value: 10000.00
4| cash: 1057.34
5| #[positions]
6| # ticker:buy_date:no_of_shares:price_per_share
7| # Carrefour
8| CA : 2006-02-28 : 25 : 41.44
9| # Peugeot
10| UG : 2006-02-28 : 22 : 48.95
11| # Total
12| FP : 2006-02-28 : 5 : 211.50
13| # Philips
14| PHIA : 2006-02-28 : 35 : 27.33
15| # Royal Dutch Shell
16| RDSA : 2006-02-28 : 40 : 25.80
17| # Heineken
18| HEIA : 2006-02-28 : 30 : 31.72
19| # Fortis
20| FORB : 2006-02-28 : 30 : 29.92
21| # Delhaize
22| DELB : 2002-02-28 : 18 : 56.00
23| # Solvay
24| SOLB : 2002-02-28 : 10 : 92.50
PRICE 0.8.1
PRICE can open several image file formats and apply high-quality filters and other enhancements. more>>
PRICE was born to support my research in image processing. So I have decided to work on a usable application that can open several file formats and apply high quality filters and other enhancements to the image.