About Kent Cowgill
Articles filed under...
.vimrc 9-11 acme aging algorithm andylester array attitude autocomplete baggyshorts BEGIN bestpractices big bike bikeshop bilk birthday blog bmi body_composition botanicgardens broken bugs bulge bumbo burnout bus butterscotch buzz cache calculator camera catalyst catnip cgi chart chin chinups chiropracter claim clog cloud code codger comics community commute complaint confusion constant coo cooking coworker cpan css dad database datamodel datatypes dbi deal debugging design devin docs documentation dsl ebook error exercise exhaustion Exporter feature_creep filecache firstpost fitness flattire flat_tire formatting fundraising funny google google_maps gravatar grilling groceries harness hash helmet highlight history home houston html humor identity ie imager indirect internet ipod journal kate kettlebell keynote kids ladder launch lazy legacy lisa lisanne list logarithmic lolcat macbook-pro maintenance map maps matthew memories meta michaelmckenna modules mom money monger mongers montreal motivation movie mvc mysql nasty notation objects offroad old oops optimize orm ouch outrage ownership park patrick paw pdf perl perlcritic phb photos pictures pinch presentation presentations principles programming progress push pushups rabbits racecondition rain rant reader recipes refactor requirements review ribs ride route run_on_sentences shadow shake site sitting slides sneaky soda sony sore soreness sorting spacebar speed spike spring sprint sql sqlite squeaky squeal statistics subversion syntax tag tags talk talks tap tasteofchicago tasty teachers technorati test testing tests text textile tire trac traffic trail training treats trick tricks tweak tweets twitter twitterpated updates ups vandalism versioncontrol video vim vimrc walk warren weather weblog welfare wikipedia winter wisconsin wishlist work workaround workouts xkcd yapc yapcna2007 youtube yummy zap

A R C H I V E S

(16)
(3)
(4)
(2)
(4)
(11)
(1)
(1)
(3)
(2)
(2)
(10)
(5)
(2)
(3)
(4)
(9)
(21)
(3)
(3)
(1)
(6)
(4)
(1)
(4)
(3)
(2)
(1)

    Is Kent Cowgill Online?
    View Kent Cowgill's profile on LinkedIn
    Add to Technorati Favorites

    Recent Entries...

    Week 3, day 2 for push ups

    I'm posting a bit more than a day or two per post, hoping I ...

    Chin ups week 1 column 2, push ups week 3

    August 6: Push ups: 27 then 20 (wow these seem tougher than...

    Exhausting chin ups, continuing with push ups

    August 4: I'm really glad I took the opportunity to rest ...

    Logarithmic tag cloud

    It's been a while since I've posted anything technical. Pos...

    Weekend bike rides

    August 2: I got out on my bike today. I had to raise the s...

    Still week 3 for push ups, finishing week 2 for chin ups

    July 31st: Push ups: 27 then 19 then 19 (the last 5 of whic...

    Tough push ups, and easier chin ups? Oh, kettlebell, too!

    July 29th: The push ups day I'm dreading. I'm feeling mostl...

    Push ups exhaustion test, continuing on with the chin ups.

    July 27th: Exhaustion Challenge, push ups. 31. Kind of dis...

    Weekend Respite.... or is it?

    So I ended up buying a kettlebell and getting back on my bik...

    Gotta keep going - on with week 2

    July 25: Super tired today. Woke up very early, had a pedi...

    weblog | `web·lôg -läg |
    noun
    Another term for BLOG
    ORIGIN 1990s: from web in the sense [World Wide Web] and log in the sense [regular record of incidents.]
    blog | bläg |
    noun
    A web site on which an individual or group of users produces an ongoing narrative.
    ORIGIN a shortening of WEBLOG.

    Daily Updates

    Kent Cowgill

    Twitter updates:

    • @geoffeg I've read that before. I didn't recall reading about multiple vaccinations. I really feel for Deven after having read that. @ 2:44 pm
    • @sungo Yeah, there's a number of things I know I wouldn't've really wanted when I was new to the world. But, them's the breaks, sometimes. @ 1:27 pm
    • @geoffeg Have any good links to stories, or are you just trying to make me freak out more? :) @ 1:19 pm
    • Soon to be freaking out parent giving potential doctors the third degree: 1. Potential pediatrician: 0. I had her cowering in a corner. @ 1:14 pm
    • So, I'm interviewing pediatricians today for the impending arrival of the heir to my empire. What does one ask of these doctors? @ 10:30 am
    • @sartak Jott's pretty cool, huh? @ 10:30 am

    Follow me on twitter

    Related Photos: update daily

    Vim autocomplete

    Kent Cowgill

    So, being able to use autocomplete in vim saved me a load of typing last night, though I suppose it still wore out my pinky hitting 'tab'.

    Do you prefer spaces to indent your code?

    Have no reason to ever insert a tab into your source?

    Enter vim's autocomplete a la bash style tab completion.

    
    
    inoremap <tab> <c-n>
    
    
    
    

    While you're editing, if you want to enter a symbol that already exists in the file, type the first few characters and hit tab. If there's only one match, it gets autocompleted. If there are more, vim (at least version 7, maybe earlier versions) will display a drop-down with all potential autocomplete words. Use the tab or arrow keys to highlight your desired match, then keep typing.

    You might also want to change the color(s) of the drop down menu. This is handled with the following highlight group:

    
    
    highlight Pmenu ctermfg=1 ctermbg=4 guibg=grey30
    
    
    
    

    You might also not want to use the tab key, because you're too busy indenting your code with tabs. If this is the case, please stop doing that.

    Related Photos: vim .vimrc autocomplete

    Daily Updates

    Kent Cowgill

    Twitter updates:

    • Dear vim: your autocomplete makes me swoon. I <3 you. @ 11:43 pm
    • @geoffeg I think he had fwoot woops for bwains. @ 11:39 pm
    • Dear previous PHP "developer": PHP supports functions and loops. I wish you had learned them. Oh how I wish this. But you did not. Damn you. @ 11:33 pm
    • Man, these boxing workouts are kicking me in the hiney. @ 11:03 pm
    • @nperez Welcome :) Oh, and good luck. Oh, and don't hurt earth. @ 7:44 pm
    • Dear Entourage: stop marking email from people within the company as junk mail. Thank you. Hugs and kisses, Kent. @ 1:53 pm

    Follow me on twitter

    Related Photos: update daily

    Bad at blogging

    Kent Cowgill

    So, I'm really bad at blogging.

    But it seems I'm OK at microblogging.

    Starting tonight, I'll be posting my daily tweets from twitter.

    With any luck, I'll be embarrassed by having my only blog postings be from my daily microblogging.

    Yeah, right.

    Related Photos: blog tweets twitter perl

    Teaching a young dog a new trick

    Kent Cowgill

    I made it my mission this week to teach Spike how to "shake".

    I only had to use a few inches from the jar of thinkly sliced snausages™, as you might've noticed from my photos.

    Related Photos: movie paw shake treats trick spike

    How technology changed my life part 1

    Kent Cowgill

    Today I evangelized my Sony reader, and ebook devices in general, to two separate people. So I figure I ought to do it with a bit wider audience.

    I had about four devices to choose from. The iRex Iliad, the Bookean Cybook, the Amazon Kindle, and the Sony PRS505.

    For a number of reasons, I went with the sony - chief among them being price and availability. Least expensive, and I could go to either a local Best Buy or Borders to pick one up, play with it, buy it, and start using it the same day.

    It's just amazing. Small, slim, lightweight, and easy to read.

    Works with my Mac.

    Tons of ebooks available online - no late night trips to the bookstore to make sure I have reading material for the next days' commute.

    No more need for additional storage space in my basement.

    Life changing? Maybe a little melodramatic.

    But it has made the time I spend getting to and from work a lot more enjoyable. And most importantly, more efficient.

    Major props to Lisa for this awesome Christmas gift.

    Related Photos: ebook reader sony commute

    Slide slight of hand

    Kent Cowgill

    If you've already downloaded a copy of the slides from my first talk (Testing Code and Assuring Quality) then this update is for you.

    By popular demand, I've added the lolcats back into the presentation in the appropriate places.

    But more importantly, I'm no longer at the company for which I created this testing infrastructure. As such, I've updated the company name and technology name(s) to anonymize them a bit.

    Just in case.

    The biggest thing this means is that I need to re-record the screencasts before I can release those as well, being sure to remove any non-anonymous and non-proprietary information that may or may not already be in the recordings.

    Which will take some time. :(

    The good news is that the other talk I've prepared (and presented) on "Simple Photo Processing and Web Display" has never had any such information in it, so once I've got it in its final polished state, the publishing of the slides will be that much quicker.

    Keep an eye on my slideshare slidespace for updates.

    Spike likes catnip too!

    Kent Cowgill

    My mom sent us a nice christmas gift, including a dog toy for Spike, and two catnip scented toys for Shadow and Butterscotch. Turns out that shipping catnip toys in a box with another plush toy will pretty much make it smell like catnip, too.

    We were wondering why the cats were so interested in the dog toy, but then we noticed that Spike was a little more interested in the toy than normal. Turns out Spike enjoys the scent of catnip too.

    We had to capture some of the fun on video.

    Full size video is here

    There's another one where we discover that it's the catnip, as well as the rest of my videos, in my youtube channel.

    Slides for my first talk posted

    Kent Cowgill

    So, I finally decided to stop putting it off and upload the slides from my testing talk onto slideshare.net. Click here to view these slides, as well as any future slides I make public.

    Unfortunately, this presentation/slide set was heavy with screencasts, which don't survive the transition to PDFs very well. I'm considering hosting the screencasts elsewhere.

    Enjoy!

    Spike doing tricks for turkey!

    Kent Cowgill

    After Lisa and I got back from Thanksgiving dinner, we decided to take a few pictures of how well Spike was balancing in order to earn some tasty morsels of smoked turkey.

    For the full size movie, click here

    Related Photos: spike movie youtube camera tricks

    Newer articles | Main Page | Login | Older articles

    Do you want to buy me ? Find more gift ideas at my wishlist