A place to keep my thoughts on programming

Category Archives: javascript

Josh.js 0.3 roadmap: rethinking I/O

My goal has been to expand Josh.Shell to be a better emulation of a console window. It seems simple enough: execute a command, print the output in a div. But print something longer than your shell window and you immediately … Continue reading

September 2, 2013 geek, javascript , , ,

Using Josh for form data

While Josh.js was built primarily for creating bash-style shells in the browser, the same mechanisms would be nice to use for form input. Yes, it does break the expected user behavior, but if you are creating a UI for unix … Continue reading

August 30, 2013 geek, javascript

CLI all the things: Introducing Josh.js

Everytime I click my way through a hierarchy tree, I long for a simple BASH shell with┬áTAB completion. It’s such a simple thing, but TAB completion (usually implemented via the trusty Readline library) still ranks as one of the most … Continue reading

March 18, 2013 .net, geek, javascript , ,

Node 0.6.x & AWS EC2 Micro troubles

Tried to upgrade node from 0.4.5 to 0.6.x and my my micro kept falling over dead. I know it's an edge case, but it's an annoying set of symptoms that I figured I should post in case someone else runs … Continue reading

December 28, 2011 geek, javascript , ,

Whopper of a javascript extension

I consider the start of my programming carreer to be when I learned Genera LISP on Symbolics LISP machines. Sure I had coded in Basic, Pascal and C, and unfortunately Fortran, before this, but it had always just been a … Continue reading

September 20, 2011 geek, javascript ,

Reflections on #jsconf and #nodeconf by a language geek

This isn't a review of the conferences as much as my impression of the different forces acting upon javascript, the language. Before I start, i should get my bias out of the way, as it likely colors my observations: Like … Continue reading

May 11, 2011 geek, javascript , , , ,

Happy New Year, part I

It's the beginning of a new year and you know what that means: Public disclosure of measurable goals for the coming year. I've not made a New Year's Resolution post before, which of course means that not living up to … Continue reading

January 1, 2011 geek, javascript

Rich Internet App Development

If you’ve had the misfortune of mentioning AJAX in my presence, then you’ve heard me rant about the crappy user experience we are all willing to accept in the name of net connectness. This really is a lamentation about the … Continue reading

March 15, 2007 .net, geek, javascript , , , , , , , ,

Delegates in Javascript

I’ve recently been doing javascript coding again. Being the object bigot that I am, everything that interacts with a DOM element gets wrapped in an object that becomes responsible for that element’s behavior. Well, then i tried to move all … Continue reading

July 26, 2006 javascript

Image Clipping and Alignment with CSS

The clip attribute in CSS is not what I would call the simplest to understand. Never mind that the rect() function uses a space separated list instead of a comma separated one, but that some browsers still understand comma separated. … Continue reading

March 6, 2005 javascript