Westchester Library System - My Account Interface

November 30, 2009

Listed the Library System in the Google App Engine Application Gallery.


Westchester Library System | My Account Interface

By: Brad Lucas, Beacon Hill, Inc. - Nov 30, 2009 -

Westchester Library System My Account offers a simple way to check your Westchester Library Account.

Features include:

Ability to monitor multiple cards with one query. Bookmark-able results for one-click account checking. Email notifications when items are due, holds arrive or if you have fines.


Continue reading →

Jskeleton Released As Open Source

November 23, 2009

Today, I put out a press release about JSkeleton going open source. Here is the release:

Beacon Hill, Inc. releases JSkeketon Application Builder

and the page to download the application and source:


JSkeleton - Java Application Builder

JSkeleton is a Java application builder.

You can by running JSkeleton build two types of Java applications, Command Line and Web. For each of these you can have a Database Access Layer created automatically as well.

JSkeleton, when run, builds your initial source tree, lays out the package structure and creates all the initial files to get an initial version of your application started. After, the initial run you can build and run your new application immediately. After this, you then continue you with your applications development having skipped a lot of the initial boilerplate code setup.

Continue reading →

S3cp Released As Open Source

November 17, 2009

Today, I put out a press release about S3cp going open source. Here is the release

Beacon Hill, Inc. releases S3cp application for Amazon's Simple Storage (S3) Service

and the page to download the application and source


Amazon Simple Storage Service (Amazon S3) is storage for the Internet provided by Amazon through their Amazon Web Services (AWS) cloud computing effort. Beacon Hill has used S3 for a number of projects and has found it to be a very useful and reliable storage mechanism.

Full details about S3 are available at http://aws.amazon.com/s3/

Continue reading →

Cl-User Map

November 10, 2009

Map of people who use Lisp

Continue reading →

Signup Released As Open Source

November 9, 2009

Put out a press release on Signup.

Beacon Hill, Inc. releases Signup as Open Source

Continue reading →

Downloader Released As Open Source

November 9, 2009

Put out a press release on downloader

Beacon Hill, Inc. releases Downloader as Open Source

Continue reading →

Henry Baker Egal Paper

November 4, 2009

Rich Hickey mentions 'egal' in a few of his videos. One is particular is the Clojure for Lisp Programmers. The particular spot is around 1:07 minutes in at slide 32 on Equality.

Link to Paper

Link to Henry Baker's egal Paper

Link to Video

http://clojure.blip.tv/file/1313503/">Clojure for Lisp Programmers Part 2

Continue reading →

Clojure Videos

November 3, 2009

NameUrlStatus Clojure for Java ProgrammersPart 1http://clojure.blip.tv/file/982823/ Part 2http://clojure.blip.tv/file/982957/ Clojure for Lisp ProgrammerPart 1http://clojure.blip.tv/file/1313398/ Part 2http://clojure.blip.tv/file/1313503/ Clojure Data StructuresPart 1http://clojure.blip.tv/file/707974/ Part 2http://clojure.blip.tv/file/707982/ Clojure Concurrencyhttp://clojure.blip.tv/file/812787/ Clojure Sequenceshttp://clojure.blip.tv/file/734409/ JVM Languages Summit Presentationhttp://www.infoq.com/presentations/hickey-clojure Inside Clojurehttp://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure/ Rich Hickey Interviewhttp://www.infoq.com/interviews/hickey-clojure Paul Berryhttp://paulbarry.com/articles/2008/07/11/interactive-development-with-clojure http://paulbarry.com/articles/2008/07/02/getting-started-with-clojure-and-aquamacs
Continue reading →

Quick Note Released As Open Source

November 2, 2009

Our Quick Note application is now available as open source. Some details:

QuickNote is an application designed so you can email yourself short messages. It has both a command line and a web interface. With the web interface you can setup quicknote on your publically available server and be able to send yourself email messages from any machine. This can be very useful if you work from client sites or at public machines. Make sure you password protect your installation of quicknote though.

QuickNote also has a command line interface which can be setup on all of your local machines. This can be very useful if you run mulitple machines and only one is running your mail client. With quicknote you can send yourself simple messages or others very quickly right from the command line.


Press Release


The download page.


Continue reading →

Yahoo Quote Downloader On Dzone

November 1, 2009


Continue reading →

Project Euler – Clojure – Problem 1

November 1, 2009

It looks like Project Euler is a popular way to study a language, especially if it supports functional programming. I came upon the site as I've been working with Clojure.

Here are some notes on the first problem.

I'll restate the problem here:

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.

A solution:

First we need a way to determine if a number is a multiple of 3 or 5. For this we remember that there is usually some sort of 'mod' function that returns 0 if a number divides by another without a remainder. Clojure has just a function, mod.

With this at the REPL we can test it out.

user> (mod 3 3)
user> (mod 10 3)
user> (mod 300 3)

Continue reading →

Godaddy Renewal Tip

November 1, 2009

I was able to save a few dollars when renewing some domains just a while ago. I entered FED3 as a promo code during checkout and $3.20 was taken off each domain's renewal price.

Continue reading →

Mounting Mybook On Ubuntu

October 31, 2009

After installing Ubuntu I had no problem connecting to MyBookWorld from the Places -> Network. At some point I wanted to mount MyBookWorld so I could reference it directly.

I found some directions but they didn't exactly work for me. The following did.


Use the package manager and ensure the following two are installed

smbfs nmap

Create a mount point

$ sudo mkdir /media/mybook

Continue reading →

Clojure Introduction

October 30, 2009


Continue reading →

Press Release About Downloader

October 29, 2009



Continue reading →