background preloader

The Xapian Project

The Xapian Project

Whoosh 2.4.0 Fast, pure-Python full text indexing, search, and spell checking library. Package Documentation Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Some of Whoosh's features include: Pythonic API.Pure-Python. Whoosh might be useful in the following circumstances: Anywhere a pure-Python solution is desirable to avoid having to build/compile native libraries (or force users to build/compile them).As a research platform (at least for programmers that find Python easier to read and work with than Java ;)When an easy-to-use Pythonic interface is more important to you than raw speed. Whoosh was created and is maintained by Matt Chaput. This software is licensed under the terms of the simplified BSD (A.K.A. If you have setuptools or pip installed, you can use easy_install or pip to download and install Whoosh automatically: $ easy_install Whoosh or $ pip install Whoosh Download source releases from PyPI at

Lucene Apache LuceneTM is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform. Apache Lucene is an open source project available for free download. Lucene offers powerful features through a simple API: Scalable, High-Performance Indexing over 150GB/hour on modern hardwaresmall RAM requirements -- only 1MB heapincremental indexing as fast as batch indexingindex size roughly 20-30% the size of text indexed Powerful, Accurate and Efficient Search Algorithms Cross-Platform Solution Available as Open Source software under the Apache License which lets you use Lucene in both commercial and Open Source programs100%-pure JavaImplementations in other programming languages available that are index-compatible The Apache Software Foundation The Apache Software Foundation provides support for the Apache community of open-source software projects.

Lucene - Apache Lucene Core Apache LuceneTM is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform. Apache Lucene is an open source project available for free download. Lucene offers powerful features through a simple API: Scalable, High-Performance Indexing over 150GB/hour on modern hardwaresmall RAM requirements -- only 1MB heapincremental indexing as fast as batch indexingindex size roughly 20-30% the size of text indexed Powerful, Accurate and Efficient Search Algorithms Cross-Platform Solution Available as Open Source software under the Apache License which lets you use Lucene in both commercial and Open Source programs100%-pure JavaImplementations in other programming languages available that are index-compatible The Apache Software Foundation The Apache Software Foundation provides support for the Apache community of open-source software projects.

PHP Manual: win32service Functions The win32service extension is a Windows specific extension that allows PHP to communicate with the Service Control Manager to start, stop, register and unregister services, and even allows your PHP scripts to run as a service. Windows NT, Windows 2000, Windows XP or Windows Server 2003. Any version of windows derived from Windows NT should be compatible. Installing from PECL You can download php_win32service.dll from The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime. WIN32_SERVICE_CONTROL_CONTINUE (integer) WIN32_SERVICE_CONTROL_INTERROGATE (integer) WIN32_SERVICE_CONTROL_PAUSE (integer) WIN32_SERVICE_CONTROL_STOP (integer) WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE (integer) WIN32_SERVICE_CONTROL_POWEREVENT (integer) WIN32_SERVICE_CONTROL_SESSIONCHANGE (integer) WIN32_ERROR_CALL_NOT_IMPLEMENTED (integer) WIN32_NO_ERROR (integer)

toastdriven/django-haystack mnoGoSearch - Internet search engine software 50 Extremely Useful PHP Tools | Developer's Toolbox Advertisement By Jacob Gube PHP is one of the most widely used open-source server-side scripting languages that exist today. PHP is faster (updated), and it is the most used scripting language in practice; it has detailed documentation, a huge community, numerous ready-to-use scripts and well-supported frameworks; and most importantly, it’s much easier to get started with PHP than with other scripting languages (Python, for example). This post presents 50 useful PHP tools that can significantly improve your programming workflow. You may also want to take a look at the following related posts: Debugging Tools WebgrindWebgrind is an Xdebug profiling Web front end in PHP 5. XdebugXdebug is one of the most popular debugging PHP extensions. Testing and Optimization Tools PHPUnitPHPUnit is a complete port of the popular JUnit unit testing suite to PHP 5. PHP Profile ClassPHP Profile Class is an excellent PHP profiling tool for your Web applications. Documentation Tools Security Tools Minify!

Apache UIMA - Apache UIMA

Related: