Category Archives: Dave’s Tools

Tools – Tools/Script/Code written by Dave

darp – how to write your own arp command

For certain reasons, I need to refer to the source files of arp cmd. However, been searching on the net for long time and ended up with no luck. Actually, there is a SRPM mirror for Fedora 18, where you … Continue reading

Posted in Dave's Tools | Tagged , , | Leave a comment

pyCluster – Python Clustering

pyCluster is a Python implementation for clustering algorithms, including PAM and Clara. Enjoy! 1. PAM kMedoids – PAM implementation See more : http://en.wikipedia.org/wiki/K-medoids The most common realisation of k-medoid clustering is the Partitioning Around Medoids (PAM) algorithm and is as … Continue reading

Posted in Dave's Tools | Tagged , , , | Leave a comment

pyMns – Python Markov Network Solver

pyMns is a python implementation for Markov Network solver, which read the UAI file (and UAI evidence as well) to do inference with some classical algorithms in Probabilistic Graph Model, including Variable Elimination (VE) and Belief Propagation (BP). Have fun! … Continue reading

Posted in Dave's Tools | Tagged , , , , | Leave a comment

excel2csv – Parse Excel file into CSV files / Parse CSV files into CSV data structure

excel2csv is a tool used to read an Excel file in and convert it into a bunch of CSV files or just read a CSV file and parse it into the CSV data structure which could be used by upper … Continue reading

Posted in Dave's Tools | Tagged , , , , | Leave a comment

myssh – an interactive ssh management tool

Inspired by the putty manager on Windows system, I have spent the whole afternoon to write ‘myssh’ – an interactive ssh management tool providing the ability to save, display, choose and connect your ssh connection automatically. I am not sure … Continue reading

Posted in Dave's Tools, Programming | Tagged , , , | 3 Comments

tmt – Tomcat monitor tool

Our Tomcat server sometimes crushes either process killed or no response from httpd. Before falling into the ‘long-term’ debugging, we have implemented ‘tmt’, which is used to moniter the status of Tomcat process and httpd by restarting the Tomcat timely. … Continue reading

Posted in Dave's Tools, Programming | Tagged , , , , , , , , , | 1 Comment

jop – Jena Owl Parser

Jena API may be the first choice for building Semantic Web applications using Java – parsing RDF and OWL. However, the official Jena document for ontology API (http://jena.apache.org/documentation/ontology/) seems kind of unfriendly with mixing parser and writer part altogether. ‘jop’ … Continue reading

Posted in AI/ML, Dave's Tools | Tagged , , , | Leave a comment