Without tests or error checking, writing a web application would be much easier and faster. It might be broken and useless, but the actual writing of the thing would be so fast and easy.

Posted July 20, 2011 | | File under: , ,

I love the open source community. Was sitting here thinking “I need my strings in titlecase, it’s a pain to do it myself. I wish underscore had more functions for strings.” And after about 5 seconds of wishing upon a search engine, I find underscore.string for tons of amazing string methods.

“npm install underscore.string”, then “require(‘underscore’)” and “_.mixin(‘underscore.string’)”, and w00t! I’m off and running with a ton of methods on strings like _.titleize(name), which is what I needed initially. Thank you, Esa, Eduard, and team.

Posted July 3, 2011 | | File under: , ,

Installed Node.js, npm, and Express last night and fired up my first Node.js server last night. Was super awesome.

Posted June 30, 2011 | | File under: , ,

I was looking up stuff on the Apache mod_rewrite module and saw this quote at the top of the page:

Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo.

–Brian Moore

I didn’t say that! Now that’s voodoo! ;)

Posted June 13, 2011 | | File under: ,

The joys of jQuery.

Posted November 3, 2010 | | File under: , ,

Yes! Freaking finally! I have my local web server running with Python on my Mac. I had no idea what I was doing and learned so much just to get a freaking “.py” file running in a browser.

First off, I had to learn I didn’t already have mod_python installed. I had to go get that. Then I had to go get the patch for mod_python only after searching all over and realizing many other people had the same error. Signed up with Apple as a developer and installed Xcode. This article saved me from killing myself. And this Python CGI tutorial helped me get the last step after I kept getting a 500 error, checking my error logs and seeing a “malformed header.” You have to have a “print ” blank line after print “Content-type: html/text” for some reason! Argh!

But I am set up now! I got my Apache, I got my mod_python, configured my httpd.config with proper settings to run CGI scripts. So stoked. Now the real fun can begin. Next up is maybe to set up SQLite or MySQL locally but I will take a break before I get into that.

Posted October 31, 2010 | | File under: , , ,

Feeling another nerdy scripting phase coming on, this time with Python.

Posted October 16, 2010 | | File under: , , ,

Cleaned up the site a little. Cleaned up the layout and stylesheet behind the scenes, added new masthead, added tags, added new About page.

Working on adding the archives of the old “Converse” thread dating back to 2003, and my photos pre-Flickr, but as I hand-coded those with PHP and MySQL like six years ago, it’s taking me some time to figure out how I stitched that all together.

Posted June 22, 2009 | | File under: ,

Just checked my Twitter feed to see how far back it goes. One of my first tweets:

Early Twitter Post 2

Posted April 22, 2009 | | File under: ,

Someone broke the Internet. I can break these internets! You can’t break those internets.

Posted December 3, 2008 | | File under: , , ,

bionicbrian.com | About

Creative Commons License