Category: Open Source

  • Unix command line tip of the day: How to recursively add all newly added files to Subversion in an existing working copy

    When using Subversion for version control, if you have a working copy checked out and then you want to add a variety of new files and directories to the existing ones, you might do something like this: [code]cp -R newfiles/* files/[/code] Unfortunately, svn add only will add files or directories in the immediate directory unless…

  • Fix for PHP PEAR on OS X 100% CPU problem

    I was rebuilding PHP 5.1.4 for my G4 PowerBook to use with Apache 2.2.2 and MySQL 5.* when I ran into this problem using PEAR: When I would run a command like: pear install Log PEAR would download the package, indicate that it was done, and then hang, consuming 100% of the CPU and never…

  • How to activate the $Id:$ keyword on files in an existing Subversion repository

    This is a quick update to my earlier post about using svn keywords: If you have a Subversion repository already full of files, and you want to activate the $Id:$ keyword on all of them so it expands out to something like: $Id: index.php 783 2006-04-27 06:05:24Z gserafini $ whenever you check in the file,…

  • My-BIC = Easy Ajax (Another AJAX Framework on del.icio.us today)

    My-BIC = Easy Ajax The What After tiring of over hyped ajax frameworks trying to hide the guts that make ajax programming fun I decided to share my recipe for easy to make ajax applications where you still have control over everything, but the setup of it all is handled for you. This is a…

  • advAJAX / AdvancedAJAX 1.0

    Neat looking Ajax library with a lot of configurability. Someone should do a matrix of all the ajax frameworks with what they offer… 🙂 This text contains the list of all methods and variables of the AdvancedAJAX (advAJAX) object. This project is available for free for both private, non-commercial and commercial usage. In case you…

  • The no-framework PHP MVC framework – Rasmus’ Toys Page

    In the end, the no-framework framework that Rasmus proposes isn’t so much of a framework as a coding style / approach, and he basically advocates rolling your own instead of refactoring someone else’s complicated framework. Still, some good points and worth checking out, good comments at the bottom too… Try to avoid using include_once and…

  • I just recovered over 7GB of disk space on my Powerbook G4 using these tips…

    I just found a bunch of files that could be safely deleted. This is the graphic of my disk usage pattern. I reclaimed up over 7GB of disk space – a lot of it in caches, old mailboxes that I had moved, and more. The WhatSize application was especially helpful, since it basically gives you…

  • Audacity crashed and all I got was this useless dialog message

    Man. So I was working editing the levels for the latest Christian Science podcast for Lafayette Square Christian Science Society when Audacity crashed. Save early, save often, have to remember that again with Audacity. Anyways, it spit out this oh-so-helpful (NOT) error dialog message: Warning Audacity found temporary files that were not deleted or saved…

  • Yahoo! UI Library – Free BSD licensed DHTML widgets

    Yahoo! User Interface Library The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer’s interface to important elements…

  • unpaper 1.1

    Open source scanning software that corrects skewed scans so they align properly. unpaper is a post-processing tool for scanned sheets of paper, especially for book pages that have been scanned from previously created photocopies. The main purpose is to make scanned book pages better readable on screen after conversion to PDF. Additionally, unpaper might be…

sell diamonds