Found 847 bookmarks
Newest
Haystack - Search for Django
Haystack - Search for Django
Search doesn't have to be hard. Haystack lets you write your search code once and choose the search engine you want it to run on. With a familiar API that should make any Djangonaut feel right at home and an architecture that allows you to swap things in and out as you need to, it's how search ought to be.
Haystack - Search for Django
Catching erroneous queries, without MySQL proxy at Xaprb
Catching erroneous queries, without MySQL proxy at Xaprb
MySQL Proxy is a really neat tool. I remember a few years back when I first saw Jan talking about it. Back in those days it was significantly different than it is now, but the concept remains the same: direct your database traffic through a man-in-the-middle. Chris Calender’s post on capturing erroneous queries with MySQL Proxy shows one use for Proxy. But wait. MySQL Proxy is just inspecting the MySQL protocol. And unless you’re using it for something else too, having a man in the middle to catch errors is like standing in the middle of the street and blocking traffic to count the cars on the street. Why don’t you stand on the sidewalk to count the cars instead?
Catching erroneous queries, without MySQL proxy at Xaprb
Python Package Index : pudb 0.92.13
Python Package Index : pudb 0.92.13

A full-screen, console-based Python debugger PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.

Python Package Index : pudb 0.92.13
Mu — Mu Connect
Mu — Mu Connect

Facebook Connect is way to make your application more social. With it you gain access to: Identity: the user's name, photo and more [User].Social Graph: the user's friends and connections [Connection].Distribution: the Stream, and the ability to communicate [Publishing]Integration: publishers, canvas pages, profile boxes & tabs.This guide is for using the Mu JavaScript library to access the above on your site. Mu is a very small library which you can use along with your favourite JavaScript library such as Dojo, jQuery, MooTools, Prototype or YUI.

Mu — Mu Connect
memcache-top - Project Hosting on Google Code
memcache-top - Project Hosting on Google Code

I wanted a simple command-line tool to be able to grab real-time stats from memcache (memcached, I know, I know), and output it in a view something like top. I couldn't find anything like it, so I wrote one myself in perl. When writing it, I tried to keep it simple, portable, and lightweight. (No memcached perl modules required! I tried to keep it to modules I thought would be preinstalled on almost any modern system. It's also fairly polite - non-critical modules get checked, and if they aren't installed, the functionality is disabled without spewing errors or dying.) I realize it's not written well. But, hey, at least it exists, right? Until the day I released it, there wasn't any comparable tool like it for memcached. It gives you the basic stats, and not too much else. (You can specify thresholds, for instance, and it'll change color to red if you exceed the thresholds. You can also choose the refresh/ sleep time, and whether to show immediate (per second) stats, or lifetime stats. But it pretty much all revolves around those stats.)

memcache-top - Project Hosting on Google Code
LiquiBase Database Change Management: home
LiquiBase Database Change Management: home
You never develop code without version control, why do you develop your database without it?\nLiquiBase is an open source (LGPL), database-independent library for tracking, managing and applying database changes. It is built on a simple premise: All database changes are stored in a human readable yet trackable form and checked into source control.
LiquiBase Database Change Management: home
Managing News
Managing News

RSS/Atom based news tracker with search, republishing and mapping. Features Aggregate RSS/Atom newsShow news as list or on a mapSearch newsRepublish news by bundling articles into channelsConfigurable location taggingConfigurable maps

Managing News
Simple Cloud API
Simple Cloud API

The Simple Cloud API brings cloud technologies to PHP and the PHPilosophy to the cloud, starting with common interfaces for three cloud application services:

File Storage Services Document Storage Services Simple Queue Services You can start writing scalable, highly available, and resilient cloud applications that are portable across all major cloud vendors today.

Zend has invited the open source community and software vendors of all sizes to participate. IBM, Microsoft, Rackspace, Nirvanix, and GoGrid have already joined the project as contributors. In the coming months, we'll work together to define APIs for these cloud application services, enabling a new generation of cloud native applications written in PHP.

Welcome to a simpler cloud.

Simple Cloud API
Mondo Rescue - GPL disaster recovery solution
Mondo Rescue - GPL disaster recovery solution

Mondo is reliable. It backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, DVD-R[W], DVD+R[W], NFS or hard disk partition. In the event of catastrophic data loss, you will be able to restore all of your data [or as much as you want], from bare metal if necessary. Mondo is in use by Lockheed-Martin, Nortel Networks, Siemens, HP, IBM, NASA's JPL, the US Dept of Agriculture, dozens of smaller companies, and tens of thousands of users. Mondo is comprehensive. Mondo supports LVM 1/2, RAID, ext2, ext3, ext4, JFS, XFS, ReiserFS, VFAT, and can support additional filesystems easily: just e-mail the mailing list with your request. It supports software raid as well as most hardware raid controllers. It supports adjustments in disk geometry, including migration from non-RAID to RAID. Mondo runs on all major Linux distributions (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo) and is getting better all the time. You may even use it to backup non-Linux partitions, such as NTFS. Mondo is free! It has been published under the GPL v2 (GNU Public License), partly to expose it to thousands of potential beta-testers but mostly as a contribution to the Linux community.

Mondo Rescue - GPL disaster recovery solution
RED:
RED:

RED interacts with the resource at the provided URL to check for a large number of common HTTP problems, including:

* Invalid syntax in headers
* Ill-formed messages (e.g., bad chunking, incorrect content-length)
* Incorrect gzip encoding
* Missing headers

Additionally, it will tell how well your resource supports a number of HTTP features, like:

* Caching
* Negotiation for compression
* Last-Modified and ETag validation
* Partial content
RED:
Pirum - The simple PEAR Channel Server Manager
Pirum - The simple PEAR Channel Server Manager

"Pirum is a simple and nice looking PEAR channel server manager that lets you setup PEAR channel servers in a matter of minutes. Pirum is best suited when you want to create small PEAR channels for a few packages written by a few developers.

Pirum consists of just one file, a command line tool, written in PHP. There is no external dependencies, no not need for a database, no need to setup credentials, and nothing need to be installed or configured. "

Pirum - The simple PEAR Channel Server Manager
Home - GreenPepper - GreenPepper
Home - GreenPepper - GreenPepper
GreenPepper is a tool integrating executable specifications and automated functional testing into software development processes, thus reducing any ambiguity related to the expression of needs between all actors.
Home - GreenPepper - GreenPepper
Tattler (app)
Tattler (app)

"Tattler (app) is an open source topic monitoring tool for today's Web. Tattler finds and aggregates content from the Web on topics you ask it to monitor. Using semantic Web technologies, Tattler mines news, websites, blogs, multimedia sites, and other social media like Twitter, to find mentions of the issues most relevant to your organization.

Built and distributed on open source Drupal, Tattler's unique workflow and a toolset of intelligent content processors allow users to easily filter, organize, share, and take action on content gathered from the Web. "

Tattler (app)
Tools for Sketching User Experiences | UX Booth
Tools for Sketching User Experiences | UX Booth
"In this article, I’ll expound on the tools I use every day to design interfaces and experiences. I’ve spent years trying a variety of tools, and so far, analog tools such as markers, notebooks and paper templates have proved to be the most effective because of their constraints and flexibility."
Tools for Sketching User Experiences | UX Booth
The Ultimate Guide to Version Control for Designers
The Ultimate Guide to Version Control for Designers

For most developers, version control tools are the most important tools in their toolbox. Every development project starts with choosing the right version control system.

However the majority of designers are still not familiar with the concept of version control, and a very few designers actually use some versioning tools in their work.

This article will help you to understand why version control is important for designers and help you to start using it for your projects.

The Ultimate Guide to Version Control for Designers
Twig - The flexible, fast, and secure template language for PHP
Twig - The flexible, fast, and secure template language for PHP

"wig is a modern template language for PHP

* Fast: Twig compiles templates down to plain optimized PHP code. The overhead compared to regular PHP code was reduced to the very minimum.
* Secure: Twig has a sandbox mode to evaluate untrusted template code. This allows Twig to be used as a templating language for applications where users may modify the template design.
* Flexible: Twig is powered by a flexible lexer and parser. This allows the developer to define its own custom tags and filters, and create its own DSL. "
Twig - The flexible, fast, and secure template language for PHP
rs's dml at master - GitHub
rs's dml at master - GitHub

"Dailymotion Markup Language (or Dynamic Markup Language) is an XML compatible templating system.

XML tags with special namespace "dm" are used to inject some dynamic behavior into the code. Some tags are provided by default, but new tags can be easily added to extend the language. Finaly, the use of this template engine has no overhead, as it compiles templates as raw PHP code which can then be used standalone."

rs's dml at master - GitHub
Wazi » Comparisons Features » Comparing Open Source Agile Project Management Tools
Wazi » Comparisons Features » Comparing Open Source Agile Project Management Tools

"There are a large number of project management tools designed to support Agile methodologies such as Scrum and eXtreme Programming (XP), including several open source options. This article compares the most compelling open source options on the following criteria:

* Feature set
* Usability
* Viability
* Suitability for large projects and products"
Wazi » Comparisons Features » Comparing Open Source Agile Project Management Tools
Ident Engine
Ident Engine
"Without much conscious thought, most of us have built identities across the web. We've filled in profiles, uploaded photos, videos, reviews and bookmarks. The Ident Engine uses semantic web API’s to bring together these web footprints."
Ident Engine
PECL :: Package :: solr
PECL :: Package :: solr
"The Apache Solr extension is an extremely fast, light-weight, feature-rich library that allows PHP developers to communicate easily and efficiently with Apache Solr server instances using an object-oriented API."
PECL :: Package :: solr
Groogle - Web based code review tool
Groogle - Web based code review tool

"Groogle is a web based peer code review tool providing a range of features aimed at easing the code review process.

Features include:

* Subversion integration, working against live repositories.
* Syntax highlighting for a wide variety of languages.
* Comparisons of entire repository trees to find added, removed and modified files and directories.
* Diffing of individual files and a graphical representation of modifications.
* E-mail notifications to notify review participants when a reviews status changes.
* Optional integration against a wide range of existing authentication mechanisms.

Groogle is released in both RPM and tarball format and can be easily deployed on any Linux system."

Groogle - Web based code review tool