sexta-feira, outubro 10, 2003

Code Spelunking: Exploring Cavernous Code Bases

Code Spelunking: Exploring Cavernous Code Bases: "Code diving through unfamiliar source bases is something we do far more often than write new code from scratch--make sure you have the right gear for the job."

ACM Queue - Content

ACM Queue - Content
Good computer magazine.

Coding Smart: People vs.Tools

Coding Smart: People vs.Tools

Lucene indexer Intro

Lucene Intro: "Lucene is a high-performance, scalable, search engine technology. Both indexing and searching features make up the Lucene API. The first part of this article takes you through an example of using Lucene to index all the text files in a directory and its subdirectories. Before proceeding to examples of analysis and searching, we'll take a brief detour to discuss the format of the index directory."

terça-feira, outubro 07, 2003

Quicktype - Introduction

Quicktype - Introduction: "QuickType is a Palm extension to help improve text input on Palm OS devices. QuickType is not a built-in keyboard or graffiti replacement. QuickType is a supplement. It makes it easier to input the more common information quickly. For punctuation, numbers, and special characters, you will still need to use either graffiti or the built-in keyboard."

Cubicle

Cubicle: "Description The Palm Command Line Tools are a set of perl scripts, which make your PalmOS PIM databases available on the command prompt. The package also includes an [X]Emacs mode for Todos. The suite contains the following commands: * paddr (Usage) Lets you access the Address database. Most powerful in combination with Labelnation (http://www.red-bean.com/labelnation/) for printing address labels. * pmemo (Usage) Lets you lookup information from your Memo database much faster than any GUI. * ptodo (Usage) Shows your action items and grocery list from the Todo database. This one comes with a very handy [X]Emacs mode. * pnewtodo (Usage) Used to add new items to the Todo database. * pedittodo (Usage) Edit Todo items. * todo.el (Usage) [X]Emacs Todo mode."

: "EasyContacts 1.11 - dLux EasyContacts is an application, written by Ragnar Hojland Espinosa. I enhanced his latest version of this application by some things: * First enhancement was the usage of the inter-tap time for searching in the addressbook, and, because of this, the search is faster in large databases. * The second enhancement was adding a 'Skip' button, which enables you to continue the search with the following word. * The third enhancement was adding the internationalized characters (Hungarians only) to the match-table, so you can now push 'A' for finding '�' also. * I have removed the 'Preferences' dialog box, because I did not use it, and it was hard to make it work in the new version. The file can be downloaded from here. Just untar and install the '.prc' file. You can see the source also in the distribution."

Pilot: smittyware.com - Media Librarian

smittyware.com - Media Librarian: "Media Librarianâ?¢ is a catalog database for movies and music, covering a variety of formats (DVD, CD, VHS, etc.). What sets it apart is the ability to create cross-reference links between items, based on whatever relationship you want to assign."

Gallery :: your photos on your website

Gallery :: your photos on your website: "A Gallery is a collection of photo albums. You can have as many Galleries as you want on your web server. Each gallery contains as many photo albums as you want. Configuration of Gallery and administration of the photo albums is done entirely via an intuitive, web interface. You don't need special privileges on your webserver to install, configure and maintain Gallery. It's free, and we (the Gallery team) support it."

Panorama Tools

Panorama Tools: "PANORAMA TOOLS Software to View, Create, Edit and Remap Panoramic Images :"

SourceForge.net: Project Info - Ptviewer 2003

SourceForge.net: Project Info - Ptviewer 2003: "PTViewer a java applet for panorama viewing."

PanoPoints

PanoPoints: "PanoPoints is a free graphical front-end to the control point selection process necessary to create panoramic images using Panorama Tools, Helmut Dersch's excellent (but difficult to use) free panorama stitching package. PanoPoints is a Perl program, and runs anywhere Perl and Gtk are available, including under Linux!"

Index of /~bruno/panorama-tools

Index of /~bruno/panorama-tools

Panorama Tools

Panorama Tools: "Software to View, Create, Edit and Remap Panoramic Images"

Plug-In: Contrast Autostretch (normalize)

Plug-In: Contrast Autostretch (normalize): "This simple plug-in does an automatic contrast stretch. For each channel in the image, it finds the minimum and maximum values... it uses those values to stretch the individual histograms to the full contrast range. For some images it may do just what you want; for others it may be total crap :)"

Plug-In: Refocus

Plug-In: Refocus: "uring image processing operations such as scanning and scaling, images tend to get blurry. The blurred impression of these images is due to the fact that image pixels are averaged with their neighbors. Blurred images don't have sharp boundaries and look as though they have been taken with an unfocussed camera. This plug-in attempts to 'refocus' the image, using a technique called FIR Wiener filtering. The traditional technique for sharpening images is to use unsharp masking. Refocus generally produces better results than unsharp masking. The plug-in comes with a preview that helps you select the best parameters. You need the Gtk -2.0 libraries to compile this plug-in!"

Plug-In: Iterative refocus

Plug-In: Iterative refocus: "The Refocus-it GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. There are a few nice features of this plug-in, especially adaptive / static area smoothing used to remove the so called 'ringing' effect introduced by edges in the image and effects introduced by noise. Mirror and periodical boundary conditions are available. Preview helps you select the best parameters. There are a few NOT nice features of this plug-in as well, namely its memory and CPU requirements. The algorithm is based on finding the minimum of the error function using Hopfield neural network. Needs the Gtk-1.2 libraries."

Plug-In: winicon

Plug-In: winicon: "The winicon plugin supports loading and saving of Windows icon files (.ICO). Multiple icons per file are supported, as well as 1/4/8/32 bpp color depths. Comes with some online help and a preview dialog."

Plug-In: ps

Plug-In: ps: "It reads PostScript and PDF files. It writes PostScript files. To interprete PostScript, ghostscript with the pXmraw-drivers must be installed. To interprete PDF, the ghostscript must be able of interpreting PDF. (V1.01 : parse rc file) (V1.02 : support anti-aliasing, no progress bars for non-interactive mode, new procedure to set interpretation arguments in non-interactive mode) (V1.04 : support Encapsulated PostScript writing and preview) (V1.05 : save b/w-indexed images with 24 times less disk space) (V1.06 : fix problem with writing color PS-files)"

Plug-In: scan-for-print

Plug-In: scan-for-print: "Scan-for-print is a plug-in for GIMP and helps in automatic preparation of scanned images for printing, publishing, etc. The script uses: autocrop or crop, rotate, brightness, levels, curves, gaussian blur or despeckle, unsharp mask or sharpen, grayscale or desaturate, contrast, normalize, flatten, scale, and save. Each operation except cropping, rotating, grayscaling, and scaling is done on the other layer, so it is easy to follow and check out all the changes."

Plug-In: Pandora

Plug-In: Pandora: "Plugins for making panoramas."

Plug-In: gdyntext

Plug-In: gdyntext: "GIMP Dynamic Text is a GIMP 1.2 plug-in that works like the text tool but allows you writing multi-line text and made you able of modifying it later as you want (text/font/font size/color/...)."

Gimp plug-in - Grain erase v0.9.2

Gimp plug-in - Grain erase v0.9.2. Limpa pontos brancos e pretos de uma imagem.

Sodipodi:

Sodipodi:: "Sodipodi is a vector-based drawing program, like CorelDraw® or Adobe Illustrator® from the proprietary software world, and Sketch or Karbon14 from the free software world. It is free software, distributed under the terms of the Gnu General Public License, Version 2."