Friday, December 10, 2004

XML-RPC in Mozilla

XML-RPC in Mozilla: "Mozilla implements XML-RPC as a JavaScript component."

I need a sample!

Thursday, December 09, 2004

BTQFox

BTQFox - The BTQueue Interface: I have just started trying to develop gui for BTQueue using XUL based on MAB. It is not usable yet but pretty cool!

drupal.org

drupal.org is another light-weight content management software based on PHP and an external dbms.

Message Boards Rankings

Message Boards Rankings - all software forums, all languages language, sorted by posts: "
 custom   FaceTheJury profile FaceTheJury stats
FaceTheJury
Real life picture rating forums"

The biggest web boards are listed here.

Monday, December 06, 2004

Exeem

Slyck Forums: "Exeem is a new file-sharing application being developed by the folks at SuprNova.org. Exeem is a decentralized BitTorrent network that basically makes everyone a Tracker. Individuals will share Torrents, and seed shared files to the network. At this time, details and the full potential of this project are being kept very quiet. However it appears this P2P application will completely replace SuprNova.org; no more web mirrors, no more bottle necks and no more slow downs.

Exeem will marry the best features of a decentralized network, the easy searchability of an indexing server and the swarming powers of the BitTorrent network into one program. Currently, the network is in beta testing and already has 5,000 users (the beta testing is closed.) Once this program goes public, its potential is enormous."

Friday, December 03, 2004

How to use the Google calculator

Google Web Search Features

Amazing! Google can help you to calculate complex equation in a click!

Thursday, December 02, 2004

Multiple commands in a single line

I have just modified BTQueue to allow specifying multiple commands in a single line separated by semicolon (;). This feature is also available in alias so you can write simple procedure by yourself. Note that you have to quote semicolon if you want it being interpreted as normal character like before. For example, see below alias.

alias -s super_detail "detail %(arg1)s;spew %(arg1)s"


super_detail will call detail followed by spew.

Linky

gemal.dk - Mozilla - Linky: "Linky will increase your power to handle links. It will let you open or download all or selected links, image links and even web addresses found in the text in separate or different tabs or windows. You will just need to right click any link or web address, select the Linky menu item and choose the desired action. You can even specify what option you want to see available in the Linky menu through its preferences."

The must have!

Access Control List in BTQueue

Since 0.0.15, BTQueue allows us to limit access of incoming and outgoing connection at real-time with powerful user interface at least for me. Its idea is based on access control list in routers, firewalls, and programs, e.g. apache. Basically, there are only 2 access control lists available in BTQueue; allow and deny. Each access control list is a list of individual IP, IP range by prefix, IP range by netmask, country code, or network name separated by comma. See some samples below.

TH,200.2.1.3,202.17.20.0/24,202.17.19.0/255.255.255.0,INET-TH


There are 2 special keywords to represent all IPs and none IP, ALL and NONE, respectively.

What you can do to limit access from someone is to choose the order of allow and deny depending on your requirement. One may want to allow some IPs and deny other ones. One may want to deny some IPs and allow other ones.

In order to specify ACL in BTQueue, you need to modify 3 options; order_acl, allow_acl, and deny_acl. By default, these options are defined as below.

order_acl = allow,deny
allow_acl = ALL
deny_acl = NONE


If you want to ban all connections from Singapore, these options should be set as below.

order_acl = deny,allow
allow_acl = ALL
deny_acl = SG


In order to allow local connections only in Singapore, the options should be set as below.

order_acl = allow,deny
allow_acl = SG
deny_acl = ALL


For information about country code and network name, you should consule spew command or ip command.

Manual commit in MS SQL 2000 JDBC

Java Forums - Cloned connection: "You need to use the property 'SelectMethod' for the driver in the URL and set it to 'cursor'

So your driver url should be like :

'jdbc:microsoft:sqlserver://dbmachine:1433;SelectMethod=cursor'"