Tradeswomen

The tradeswomen development blog is up and running. Check it out!

Posted in today | Leave a comment

Regular Expression

It’s been a while since I last wrote anything on here — this blog has been abandoned since I went back to uni. — so I thought it best to show you a small part of the work I’ve been doing.

So here it is, the regular expression I have written for tradeswomen.biz:
search.match(/^(?:an?\s)?([A-Za-z\s]+)?\s(?:(?:in|from|near|around|
close to|working in|based in)\s)([A-Za-z0-9\s]+)(?:[.,;]?)$/);

Posted in javascript, php, prototype | Leave a comment

fisheye and go!

I know, I know: it’s just a camera. But the colour reproduction is incredible, and the lens is phenomenal. Today (about 24 hours after the camera arrived) a fisheye lens arrived from eBay.

The photos I have taken with it will appear on flickr tomorrow at some point, but taking photos on a beautiful camera that come out so nicely lomographied is a strange but great experience.

Posted in today | Leave a comment

Canon EOS 350D

I’ve just ordered a Canon EOS 350D digital SLR camera. It’s a 8-megapixel beast, and the picture quality is amazing!

Here’s a sample photo, taken on my first day with the camera, to show off how good the lens is:

Posted in today | Leave a comment

Logitech MX 610

Logitech MX 610First impressions of this mouse are very positive. It feels nice in the hand, looks the part, and has enough flashing lights and buttons to keep everybody happy. It’s really smooth and precise (the lazer helps with this) and started to work straight away.

So far, it’s better than the IntelliMouse Explorer, and probably will overtake the bluetooth Mighty Mouse as my mouse of choice.

Posted in today | Leave a comment

More prototype

Earlier I wrote about prototype and script.aculo.us. I’ve been using it even more at work, and really, really like it.

Who wants to write document.getElementById("searchbox"); when you can write $('searchbox');And Ajax; how could it be easier to make an Ajax request than new Ajax.Request()Exactly, it couldn’t.

Posted in javascript, prototype, work | Leave a comment

waiting. coffee. more waiting. more coffee

It’s almost 11 o’clock, which means I’m halfway through my evening. At 2am I can go to pick up my girl, which is nice because it means I can expect to get about 4 hours sleep tonight.

Honestly, I’m not complaining; I’m used to late nights, and she really deserves to go out (good A-levels = University of Surrey, Maths and Business), but why does she have to do it on a work night?

Posted in today | 1 Comment

Prototype and script.aculo.us

The prototype javascript library is one of the most brilliant, time-saving tools a web developer can use. It’s so easy to use this in conjunction with script.aculo.us to create some user-friendly “drag-and-drog reordering elements with auto-save” to a page.

I’ve used it in a giant database-driven application we’re developing, and it has helped to trim hours of work down to mere minutes.

UPDATE: My new favourite thing!

Posted in javascript, prototype, work | Leave a comment

Ruby on Rails on Chopter

Ruby on RailsFor years now I’ve had chopter.com, the domain with nothing to do. We have collectively decided at work to try Ruby on Rails for a bit, so I have enabled RoR on chopter to see what it can do.
I’m thinking a To Do list of some description.

Also, Locomotive for OS X looks like it could be good for dev*.

UPDATE: Locomotive is very good for OS X, but I am having some problems with RoR on chopter. I should probably start again.

Posted in rubyonrails, work | Leave a comment

How great does this pool look?

This is a photo of the pool in France. It was close to 90°F all week while we were there.

Posted in today | 1 Comment