The Sound of Silence November 14th, 2008 | No Comments »
A brief message about the status of site updates.
Welcome to DeepLiquid.com.
Here is a listing of recent articles on this site:
A brief message about the status of site updates.
In support of multiple cropping widgets on the same page, I’ve had a couple requests for Jcrop to return an identifier of the image being cropped, when callback functions are called. On this point, I’d like to suggest a small but flexible workaround. I think it may illustrate an interesting pattern of Javascript at the same time.
A new version of Jcrop (v0.9.5) is available today. This version fixes a significant design flaw that existed in earlier versions which caused multiple Jcrop instances on the same page to conflict. Thanks to Cihan, Paul, and Firebug.

I needed to draw an arrowhead to show the direction of lines drawn on the canvas. When I searched for this I didn’t find any complete solutions, so I wanted to share mine. Includes useful canvas routines to translate and rotate a data structure representing the polygon coordinates.
Back after a really busy week with a short article on drawing with the Javascript canvas object. This article describes my first foray into drawing in the browser, with some simple example code. What I’ve learned: canvas drawing presents some interesting interface possibilities that bear more investigation…

Jcrop v0.9.3 is released. New and improved with the #1 most-requested feature: bounding minimum and maximum selection sizes. I really didn’t think I’d get this implemented for a while, but so many people were asking for it, I took a stab at it. Turned out to be a little easier than I expected. Since so many people were asking for this, I’m putting out another update.

Wow! 700 downloads and counting! I am not sure what I expected in 1.5 weeks, but it’s been beyond my optimistic expectations. Thanks so much to everyone who has come to check out Jcrop, the numbers are very encouraging. I’ve only been contacted by a few people so far. I take that as a positive sign that the initial release was a success.
I’ve just released Jcrop v0.9.2 to address a couple of issues. The new version is faster, with new features, and better documentation! What more could you ask for.
Asterisk knows the CallerID information of the calling channel and can arbitrarily set this information when a call is moving through the dialplan. In this article we use these factors to our advantage to create a custom database of CallerID text for phone numbers we know. Provides a thorough introduction to working with the Asterisk Database, and creates a foundation for future articles on the topic.
Appendo is a tiny jQuery plugin that creates a button interface to add and remove rows for use in forms where multiple rows of input may be entered. It may also serve as an example of simple jQuery plugin design. Prompted by a real-life scenario. Go jQuery!
I’ve just released my first jQuery plugin. Announcing Jcrop - the image cropping plugin for jQuery. Jcrop allows developers to easily implement a cross-platform image crop tool into web applications. Features a graphical interface that faithfully reproduces the look and feel of familiar desktop applications.