Projects tagged ‘filter’ and ‘python’


Jump to tag:

Projects tagged ‘filter’ and ‘python’

Filtered by Project Tags filter python

Refine results Project Tags django (4) routine (3) pascal (3) message (3) function (3) digest (3) table (3) algorithm (3) bloom (3) spam (3) hash (3) java (3)

[17 total ]

8 Users
   

Bayesian anti-spam classifier written in Python.
Created over 3 years ago.

4 Users
   

IPFire is new-developed firewall build with the latest releases of linux 2.6 and tools. You are able to install a lot of addons and you will see a firewall can become a home server.
Created about 1 year ago.

3 Users
 

Photologue is a reusable Django application that provides powerful image management and manipulation functionality as well as a complete photo gallery solution. The 2.0 release adds more effects ... [More] , including reflections and transparent watermarks. It also introduces the ImageModel abstract base class allowing developers to easily integrated the Photologue core functionality into their own models. Photologue embraces the Django admin and smoothly integrates with photo thumbnails and effect previews. [Less]
Created about 1 year ago.

1 Users

The General Hash Function Algorithm library contains implementations for a series of commonly used additive and rotative string hashing algorithm in the Object Pascal, C and C++, Java, Python and Ruby ... [More] programming languages For more information please visit: http://www.partow.net/programming/hashfunctions/index.html [Less]
Created about 1 year ago.

0 Users

The project aims to develop useful filters that are built on the courier-pythonfilter framework by Gordon Messmer (http://phantom.dragonsdawn.net/~gordon/courier-patches/courier-pythonfilter/) for ... [More] Courier MTA. The filters are meant to be used on a mail system that has LDAP as its alias, authentication and authorization database. Current list of available filter modulesSigAppender - appends signatures to plain and HTML mail messages based on LDAP attributes and predefined template files FromNormalizer - normalizes sender data in the From: header based on LDAP attributed for the given account [Less]
Created 12 months ago.

0 Users

To learn the tips and techniques to use VRD efficiently, visit Project Wiki! Vroom Request Dispatcher Vroom Request Dispatcher (VRD) is a light weight api to extend normal servlet based ... [More] development to a different concept. The concept is somewhat similar to Python where urls are mapped to request handlers. Using VRD, you map url patterns to java methods whether they are static or instance specific. If you use NetBeans IDE 6.5, you would like to download the NetBeans Plugin for VRD. Download it from the following location: http://vroom-request-dispatcher.googlecode.com/files/net-openkoncept-vroom-plugin.nbm The plugin enables Vroom Request Dispatcher and Vroom Web Framework (http://www.sf.net/projects/vroom) as Web Frameworks. Furthermore it adds a new category called Vroom in the New File wizard which contains templates for servlet for groovy, jruby, jython and javascript. Download Vroom-VRD-1.0.0-Bundled.zip from the following location. http://vroom-request-dispatcher.googlecode.com/files/Vroom-VRD-1.0.0-Bundled.zip The deps folder of the bundled zip contains all the required jar files. Which you download separately from the locations below: VRD Scripting Language Extension VRD Scripting Language Extension (VRD-SLE) is extension to regular VRD api to support scripting languages which can be used to write servlets. In this release following scripting languages available to write servlets: - JavaScript - Jython - Groovy - JRuby Download: Vroom-VRD-SLE-1.0.0.zip and Vroom-VRD-1.0.0 from Downloads tab. Vroom-VRD-1.0.0 is the pre-requisite and must be configured first. Additional Dependencies are: JavaScript - js.jar -> Rhino-1.7R1 ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R1.zip Jython - jython.jar -> Jython-2.2.1 http://downloads.sourceforge.net/jython/jython_installer-2.2.1.jar Groovy - groovy-all-1.6-beta-2.jar -> Groovy-1.6-beta-2 http://dist.groovy.codehaus.org/distributions/groovy-binary-1.6-beta-2.zip JRuby - jruby.jar -> JRuby-1.1.5 http://dist.codehaus.org/jruby/jruby-bin-1.1.5.zip commons-logging-1.1.1.jar -> Apache Commons Logging 1.1.1 http://mirror.cc.columbia.edu/pub/software/apache/commons/logging/binaries/commons-logging-1.1.1-bin.zip bsf.jar -> BSF-2.4.0 http://jakarta.apache.org/site/downloads/[preferred]/jakarta/bsf/binaries/bsf-bin-2.4.0.zip Please take the print of the readme.txt file and use as a reference. For courtesy kindly send me your feedback at ijazfx@yahoo.com [Less]
Created 12 months ago.

0 Users

On a typical cell phone with auto-completion... What is the longest set of numbers that has more than one word associated with it? What set of numbers has the most words associated with it? http://student.physics.ucdavis.edu/~robinson
Created 12 months ago.

0 Users

The aim is to classify the blog entries automatically. The result will be a main page with some classified directories including the blog entries. Imagine a planet that enables to read the blog ... [More] entries related with some keywords like Linux or Music. Bayesian filtering will be used to classify the xml feeds. Python, feedparser and Django will be used as tools during the development process. [Less]
Created 12 months ago.

0 Users

PurposeThe script filters the MySQL Slow Query Log to show queries which impacted performance most and is intended to be used by DB admins and application developers. The log file is analyzed and ... [More] processed as a stream, line after line, so there is no need to load the whole log file into memory. --no-duplicates is a very useful option to see only necessary statistics. --incremental remembers last input file positions and statistics in a SQLite 3 database, so periodical executions on the same files run much faster. The Python version is usually 3-5 times faster than the PHP5 version. You are welcome to contribute a version translated into your favorite scripting language, just open a feature request under Issues i.e. to add a Perl version. Usage Examples# Filter slow queries executed for at least 3 seconds not from root, remove duplicates, # apply execution count as first sorting value and save first 10 unique queries to file. # In addition, remember last input file position and statistics. php mysql_filter_slow_log.php -T=3 -eu=root --no-duplicates --sort-execution-count --top=10 --incremental linux-slow.log > mysql-slow-queries.log # Start permanent filtering of all slow queries from now on: at least 3 seconds or examining 10000 rows, exclude users root and test tail -f -n 0 linux-slow.log | python mysql_filter_slow_log.py -T=3 -R=10000 -eu=root -eu=test & # (-n 0 outputs only lines generated after start of tail) # Stop permanent filtering kill `ps auxww | grep 'tail -f -n 0 linux-slow.log' | egrep -v grep | awk '{print $2}'`Filter Options-T=min_query_time -R=min_rows_examined -ih, --include-host -eh, --exclude-host -iu, --include-user -eu, --exclude-user -iq, --include-query --date=date_first-date_last Include only queries between date_first (and date_last). Input: Date Range: 13.11.2006 -> 13.11.2006 - 14.11.2006 (exclusive) 13.11.2006-15.11.2006 -> 13.11.2006 - 16.11.2006 (exclusive) 15-11-2006-11/13/2006 -> 13.11.2006 - 16.11.2006 (exclusive) >13.11.2006 -> 14.11.2006 - later 13.11.2006- -> 13.11.2006 - later earlier - 13.11.2006 (exclusive) -13.11.2006 -> earlier - 14.11.2006 (exclusive) Please do not forget to escape the greater or lesser than symbols (><, i.e. '--date=>13.11.2006'). Short dates are supported if you include a trailing separator (i.e. 13.11.-11/15/). --incremental Remember input file positions and optionally --no-duplicates statistics between executions in mysql_filter_slow_log.sqlite3 --no-duplicates Powerful option to output only unique query strings with additional statistics: Execution count, first and last timestamp. Query time: avg / max / sum. Lock time: avg / max / sum. Rows examined: avg / max / sum. Rows sent: avg / max / sum. --no-output Do not print statistics, just update database with incremental statistics Default ordering of unique queries: --sort-sum-query-time [ 1. position] --sort-avg-query-time [ 2. position] --sort-max-query-time [ 3. position] --sort-sum-lock-time [ 4. position] --sort-avg-lock-time [ 5. position] --sort-max-lock-time [ 6. position] --sort-sum-rows-examined [ 7. position] --sort-avg-rows-examined [ 8. position] --sort-max-rows-examined [ 9. position] --sort-execution-count [10. position] --sort-sum-rows-sent [11. position] --sort-avg-rows-sent [12. position] --sort-max-rows-sent [13. position] --sort=sum-query-time,avg-query-time,max-query-time,... You can include multiple sorting values separated by commas. --sort=sqt,aqt,mqt,slt,alt,mlt,sre,are,mre,ec,srs,ars,mrs Every long sorting option has an equivalent short form (first character of each word). --top=max_unique_query_count Output maximal max_unique_query_count different unique queries --details Enables output of timestamp based unique query time lines after user list (i.e. # Query_time: 81 Lock_time: 0 Rows_sent: 884 Rows_examined: 2448350). --help Output this message only and quit [multiple] options can be passed more than once to set multiple values. [position] options take the position of their first occurrence into account. The first passed option will replace the default first sorting, ... Remaining default ordering options will keep their relative positions.Activate the MySQL Slow Query Log# I.e. you could add the following lines under the [mysqld] section of your my.ini or my.cnf configuration file: # Log all queries taking more than 3 seconds long_query_time=3 # minimum: 1, default: 10 # MySQL >= 5.1.21 (or patched): 3 seconds = 3000000 microseconds # long_query_time=3.000000 # minimum: 0.000001 (1 microsecond) # Activate the Slow Query Log slow_query_log # >= 5.1.29 # log-slow-queries # deprecated since 5.1.29 # Write to a custom file name (>= 5.1.29) # slow_query_log_file=file_name # default: /data_dir/host_name-slow.log # Log all queries without indexes # log-queries-not-using-indexes # Log only queries which examine at least N rows (>= 5.1.21) # min_examined_row_limit=1000 # default: 0 # Log slow OPTIMIZE TABLE, ANALYZE TABLE, and ALTER TABLE statements # log-slow-admin-statements # Log slow queries executed by replication slaves (>= 5.1.21) # log-slow-slave-statements # MySQL 5.1.6 through 5.1.20 had a default value of log-output=TABLE, so you should force # Attention: logging to TABLE only includes whole seconds information log-output=FILE ## Admin query for online activation is possible since MySQL 5.1 (without server restart) ## SET @@global.slow_query_log=1 ## SET @@global.long_query_time=1 ## Show current variables related to the Slow Query Log ## SHOW GLOBAL VARIABLES WHERE Variable_name REGEXP 'admin|min_examined|log_output|log_queries|log_slave|long|slow_quer' [Less]
Created 12 months ago.

0 Users

NamedQuerySets are the foundation for quickly defining, building, and publishing the contents of a Django QuerySet. You start with a plain QuerySet, give it a name, and define some public filters. ... [More] After some basic templating, you've got a newegg-style content browser. The filter state is a small string, so that after drilling down in the content browser, the same filter can be bookmarked, turned into an RSS feed, a website widget, or email alerts (like Google Alert) without much extra effort. NamedQuerySets also support browsing/filtering of multiple querysets on the same page, automatically maintaining each NQS's filter state independently within the URL querystring. The code works, but the API isn't finalized yet. A handful or two of issues are under active development, before we declare 1.0. For a demo of NamedQuerySets in action, visit http://www.chinabizevents.com/ [Less]
Created 12 months ago.