JParsec - Home Luke (for Lucene) Important note: Luke is now hosted at Google Code: and you should go to that page to obtain the latest release of Luke. This page contains only information about past releases and is no longer up to date. Lucene is an Open Source, mature and high-performance Java search engine. It is highly flexible, and scalable from hundreds to millions of documents. Luke is a handy development and diagnostic tool, which accesses already existing Lucene indexes and allows you to display and modify their content in several ways: browse by document number, or by term view documents / copy to clipboard retrieve a ranked list of most frequent terms execute a search, and browse the results analyze search results selectively delete documents from the index reconstruct the original document fields, edit them and re-insert to the index optimize indexes and much more... Recent versions of Luke are also extensible through plugins and scripting. Download - source and binary License
CoffeeScript MG4J: Managing Gigabytes for Java™ Javascript Syntax Checking From Vim | Mike Cantelon Syntax checking from vim is handy. By checking your Javascript syntax from vim, rather than the browser, you'll save time and aggravation. To do it, you'll need Spidermonkey, which allows you to run Javascript without a browser, and JsLint, a Javascript syntax-checker writter in Javascript. Installing Spidermonkey Consult the build instructions page for installation instructions for many architectures, or use the quick instructions below for Ubuntu and Centos. Quick install for Ubuntu sudo apt-get install spidermonkey-bin. Once you've installed Spidermonkey you'll be able to enter a Javascript shell by entering the command 'js' (exit with CTRL-d). Setting Up JsLint Next you'll need to download the JsLint Javascript syntax checking library. Download it and put it somewhere handy, for example: wget mv fulljslint.js /home/admin/bin/js Running JsLint For example, I could create a file called runjslint.js like this as /home/admin/bin/js/runjslint.js: cabbr js ! #!
Using Lucene to Search Java Source Code by Renuka Sindhgatta 01/18/2006 Several websites allow the software development community to share information by publishing developer guidelines, white papers, FAQs, and source code. As the information content grows, with several developers contributing to the repository, websites provide search engines to search all of the information present on the site. While the search engines do a very good job in retrieving text documents, they severely constrain a developer when searching source code. Search engines consider source code files as plain text documents and hence and are no different from a sophisticated grep tool capable of handling large source files. In this article I propose the approach of using Lucene, the Java-based open source search engine, to search source code by extracting and indexing relevant source code elements. The article gives you a brief overview of the important aspects of a search engine in the context of Lucene. Conceptual Overview Indexing Text in Lucene
Closure Tools - Google Code The Closure Tools project is an effort by Google engineers to open source the tools used in many of Google's sites and web applications for use by the wider Web development community. Web applications have evolved from simple HTML pages into rich, interactive applications that provide a great user experience. Today's web apps pose a challenge for developers, however: how do you create and maintain efficient JavaScript code that downloads quickly and works across different browsers? The Closure tools help developers to build rich web applications with web development tools that are both powerful and efficient. A JavaScript optimizer The Closure Compiler compiles JavaScript into compact, high-performance code. A comprehensive JavaScript library The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. The Closure Library is server-agnostic, and is intended for use with the Closure Compiler. An easy templating system for both Java & JavaScript
HTML5 Boilerplate - Um padrão sólido para HTML5 impressionante. LABjs Script Loader :: Home Character Sets / Character Encoding Issues [Web Application ... Introduction Let’s first define some terms to make it easier to understand the following sections (taken from the book XML Internationalization and Localization). See also the introductory WIKI page on i18n. A character is the smallest component of written language that has a semantic value. Examples of characters are letters, ideographs (e.g. A character set is a group of characters without associated numerical values. Coded character sets are character sets in which each character is associated with a scalar value: a code point. In many cases, the encoding is just a direct projection of the scalar values, and there is no real distinction between the coded character set and its serialized representation. Unicode and its encodings For Unicode (also called Universal Character Set or UCS), a coded character set developed by the Unicode consortium, there a several possible encodings: UTF-8, UTF-16, and UTF-32. See also Handling UTF-8 with PHP PHP and character sets Everybody Gets it wrong
SWF Charts > Introduction XML/SWF Charts is a simple, yet powerful tool to create attractive charts and graphs from XML data. Create an XML source to describe a chart, then pass it to this tool's flash file to generate the chart. The XML source can be prepared manually, or generated dynamically using any scripting language (PHP, ASP, CFML, Perl, etc.) XML/SWF Charts makes the best of both the XML and SWF worlds. XML provides flexible data generation, and Flash provides the best graphic quality. Features: Quick generation of charts and graphs from static or dynamic data (any scripting language) Full updates and data streaming without reloading the web page. Testimonials I just wanted to pass along how well your script worked for our stock performance page. Good work! This is amazing software. Just want to thank you for this wonderful upgrade. I purchased your product a couple days ago and first had time to sit down and work with it this morning. Wow, you are the best! Thanks for your great script. THIS ROCKS!
Formalize CSS - Teach your forms some manners! 25 Handy Freelance Web Designer Tools A freelancer’s job can prove as hectic as any other profession, even more so when you consider all the documents, images, passwords, conversations, instructions etc that the freelancer must store and keep track of. Over the years keeping track of all that goes on within this profession has become somewhat easier with the introduction of a plethora of online tools. Services like Dropbox and Box have made it easier to access documents on the move, and other services such as Plaxo have given us the opportunity to merge all of our contacts from various services and access them on the go through a variety of devices. In this post you'll find a useful list of online tools that you can use to help organise and track your daily freelancing life. Also included are some websites that offer you free downloads such as PSD files, brushes and icons to help speed up the creative process of your work. Communication Tools Finance Tools Blinksale Send invoices and process payments easily with Blinksale.