artlung.

ArtLung posts tagged with “programming” ·


  • Enact Partners Website Refurbish

    I did a bit of website work for Enact Partners, and these changes are now live. I did a basic refurbishment of their site with an emphasis on making it more visible in search engines. The technical problem was that all of the text of the site was hidden as images. Without “alt” attributes an…

  • NC JavaScript & jQuery Camp

    I had a lot of fun at Durham’s “NC JavaScript & jQuery Camp” today. Lots of driving, but even more learning and connection-making. I was particularly happy to create my first <canvas> drawing from watching @miketaylr‘s slides on HTML5. Here’s the source: <html> <head> <script> window.onload = function() { var ctx = document.querySelector('#c').getContext('2d'); ctx.lineWidth =…


  • WordPress Graphical Post Count Visualization

    I’m playing with a new theme for my blog, and wanted a better way to let people quickly scan for how many posts I had. So I used a background image of black, offset with background-position in css to let a graph “show through” to show the count. I’ve also posted the PHP and CSS…


  • Stack Overflow Reputation

    It’s been about a year since I have been on Stack Overflow. Stack Overflow is a site for computer programmers of all skill levels to ask and answer questions. It works pretty great, and I have gotten some good answers there. Stack Overflow uses a point system to measure reputation as a number. It also…


  • jQuery Southwest Virginia

    I have no presumptions about how many folks in Southwest Virginia are JavaScript programmers and jQuery fans, but given the nice interface jQuery has given for meetups (they are using ning under the hood), I thought I’d set up a meetup for Roanoke / Blacksburg / New River Valley folks who program in JavaScript. If…

  • why the lucky stiff appears to be a person.

    ART && CODE Symposium: Hackety Hack, why the lucky stiff from STUDIO for Creative Inquiry on Vimeo. hacketyhack.netwhytheluckystiff.netartandcode.ning.com why the lucky stiff (or _why) is a computer programmer. His best known work may be Why’s (poignant) Guide to Ruby, a book which teaches the Ruby programming language with stories; its eclectic style has been compared…

  • ACID vs. Key-Value Object Stores

    Drop ACID and think about data by Bob Ippolito of Mochi Media, Inc. from PyCon 2009. The Video: The Slides: Glossary: ACID CAP Theorem BASE BigTable by Google Dynamo by Amazon Cassandra, an Apache Incubator Project, formerly of Facebook Python dict Immutable vs mutable (computer science) Tokyo Cabinet Tokyo Tyrant Redis Document database CouchDB MongoDB…

  • Whitney Brothers; Processing, Jbum

    At BarCampLA, Jim Bumgardner was inspirational for many things. One small thing was for pointing out these two films: “Lapis,” a short film by James Whitney: “Catalog,” a short film by John Whitney, 1961 Over on Coverpop, Bumgardner shows off work inspired by John Whitney: Whitney Music Box which is beautiful and hypnotic and surprisingly…

  • Google: PHDs with Tanks

    The other day I was listening to the Stack Overflow Podcast, which features two interesting bloggers who I’ve read for some time: Joel Spolsky of JoelOnSoftware, and Jeff Atwood of Coding Horror. They tend to ramble a bit, and they’re not as funny as they think they are, but I enjoy it. On Episode 28…

  • The Truth

    This post is inspirational for me as a programmer: Call Me Fishmeal.: Pimp My Code, Part 15: The Greatest Bug of All Software is written by humans. Humans get tired. Humans become discouraged. They aren’t perfect beings. As developers, we want to pretend this isn’t so, that our software springs from our head whole and…


  • And then, I tried to catch up with my blogreading.

    So I went almost a week without blogging, then the 4th of July happened, and now it’s the weekend. Now I can catch up with some blogreading, and perhaps I’ll share some of the things I find with you. Perhaps I’ll even share some of my own thoughts about this past week. Let’s start, shall…

  • In Brief: Happily

    Last night at LA Flash: Chumby Fest! I had the incredible thing happen, I won a Chumby. It’s cute, and hackable. I will be adoring its cuteness and hacking its hackability when I get some time. Work is busy right now, and I’m enjoying it a great deal. It’s stretched my OO skills in PHP5,…


  • BarCampLA5, including YUI 101 Presentation Slides

    I had a great time this weekend at BarCampLA5 (barcampla.org). It was a great event, despite some apparent venue hiccups and dramas behind the scenes, plus delays due to traffic from the LA Marathon on Sunday. It went really well, held at the AOL facility in Beverly Hills. Kudos to the planners, particularly Jason Cosper…

  • Misc Never Knows

    I’m up relatively early this morning. I can hear rain outside the window of the office. Leah acquired some of the lovely All Natural Cola by Whole Foods and I’m having one of those. I feel a tickle in my nose and I think I might be getting a cold. That’s not optimal. I have…


  • Sheepies in the Vast Gray Field

    As you may have seen previously, I’ve been experimenting with building a game with jQuery as the infrastructure over on joecrawford.com. This is a screenshot. The super-cute illustrations were created by Dug. The concept of a game with sheep was suggested by a few people, including MAS. Ping said cats and mice, but I quite…

  • Playing with jQuery

    One of my goals in the new year is to create some kind of simple online game in JavaScript. I’m almost at a point where I have free time, which is so awesome. Also, I’m learning some of the libraries and frameworks for JavaScript — to that end I’m experimenting with some of the frameworks…

  • Pleasantness Overall, And Why

    I’m pleased with how things are arranged right now. Usually being content means I am blogging much more. So much wonderful stuff to say! I’ve been pleasantly busy. This pleasantness has manifested itself in steady work, side projects finishing finally, and things at my dayjob going relatively well. Herein I will try and communicate some…


  • Bar Camp LA 4 was Cool

    I had a great time at BarCamp LA. I missed Saturday but I went Sunday, I brought 60 pounds of ice, I brought 7-up, I brought grape soda, I saw and participated in presentations, I met people (few new, some old), I took photos, I twittered, other people took photos, I ate pizza, I went…