My avatar across the web: a photo of my feet in grey-white socks and brown sandals.

Ben Babcock

10 Articles Tagged with “website”

  1. Code fatigue and an amateur dilemma

    I believe this is what we call an impasse.

    My first forays online were in direct proportion to me learning how to code. I crafted my website in HTML, by hand, on GeoCities, for upwards of three years. Then I learned PHP, and MySQL, and from there the sky was the limit. For a long time, I loved coding for the web.

    This website is currently running a Frankensteined combination of frameworks. this blog is custom-built in Flask, a Python framework. You can learn more about this in a post I wrote back when I switched over to it from the previous software. The rest of the site sits on top of the PHP framework Symphony CMS (not to be confused with Symfony, another framework).

    I really like Symphony CMS. It does so much right, in my amateur’s opinion, as a framework, and it has an active and passionate community of developers. But I have two reasons I want to migrate my site away from it.

    Firstly, my interest in hacking in PHP has dropped to nearly zero over the past several years. The language itself is evolving at a healthy clip, although detractors would point…

    Read more…
  2. New design

    It’s been over four years since my previous major redesign, and two years since any major tweaks to my website’s layout. This latest redesign began life as a series of minor tweaks designed—it always seems like there are rough edges. As I got a better grasp of what I didn’t like about the design and what I wanted to do with it, the project grew slightly more in scope. Still, I’m pleased with how quickly it all coalesced into the finished product.

    This latest design (version 5.0, I think) has been an opportunity to educate myself and play with some of the latest techniques. CSS3 has been around for a long time now, but cross-browser support has finally reached a point where all those cool new properties and selectors seem feasible! I’ve made liberal use of background-size and box-shadow. I’ve also jumped on the responsive design bandwagon, using media queries to progressively enhance the site design based on the width of the browser (and a few other attributes). I’ve embarked on a similar odyssey of education when it comes to new PHP 5.3 features and coding practices as I work on yet another incarnation of blogging software.

    There isn’t…

    Read more…
  3. Summer endings, September beginnings

    Hello September. I have missed you. You might be my favourite among all months, but don't tell the others. And no, it's not because my birthday is in September (although that helps). Nor is it because September signals the start of fall television, with new episodes of Castle, Chuck, House, Stargate Universe, etc. More than any other month, even that notorious January, September is a month of changes and new beginnings. For those of us biased in our perceptions by our position in the northern hemisphere, summer will soon be a memory; the leaves will change colour; and I'll be back in school, where I belong.

    I spent this summer doing research and quite enjoyed it. We didn't make as much progress toward a solution as I had hoped, but I learned a lot, both about mathematics and research in general. I'm comfortable using LaTeX (which is sexy) and have had some experience with Macaulay2 (also pretty hot). I even went to a conference, something that surprised me.

    With my research finished, I have these two weeks off before school begins on September 13. Next week I return to work at the art gallery. I don't…

    Read more…
  4. Goodbye, Yahoo!

    When I first purchased paid hosting in October 2005, I needed a domain name. I needed something snazzy, so I chose tachyondecay.net. Then I needed a domain registrar, so I registered tachyondecay.net with Yahoo!, since I already had a Yahoo! ID. Nearly there years later, all is good. I've got two domains registered with Yahoo!, no complaints. Until now....

    Recently I learned that Yahoo! had raised the price of domain renewal to $34.95/year. :| Considering that the average is usually around $9.95/year (which is what it used to be), and some places are cheaper, this move could seem baffling. Of course, Melbourne IT, the company through which Yahoo! actually registers these domains, charges $35/year. So there may be something going on behind the scenes there ... :ermm: Anyway, regardless of the reason, I am not paying $35 when I can pay $10. So I packed my bags.

    I'm not sure if I actually mentioned this, but recently I registered benbabcock.ca (it just points to this site) from Netfirms. I used Netfirms instead of Yahoo! because the latter can't register .ca domains, and Netfirms seemed like a good choice. So I took this opportunity to consolidate all my domains…

    Read more…
  5. Website redesign

    Those of you not reading this through a feed (that is, if anyone actually subscribes to my feed...) will notice things looking a little ... different.

    This is the long-awaited, long promised redesign! The previous design has been in use since before my site moved to A Small Orange in October 2005. It was time for a change, time for a fresh look, time to update the site to better reflect me. That was a challenge on its own.

    As I began toying with designs, I had to confront the question What reflects my personality? What could I put in my personal site design? After all, that's the only purpose this site has--it's a vanity site. I could incorporate pictures of me, except I don't have many. Maybe some scenes of Thunder Bay. I toyed with various concepts and positioning. Eventually I struck on the idea of using a vertical banner image of my socks-and-sandals photo. It looked nifty and different, plus it is most definitely me. I like socks with sandals. :D

    I chipped away at the rest of the design piece by piece. I found a good stock photo of a tea cup to include in the…

    Read more…
  6. New Website

    Wow! I've got paid hosting! All thanks to A Small Orange!

    I'm now going to work on rejuvenating it. The database backup is from October 10, so if you posted any comments or such after that date, then they're gone . . . sorry. :-/ It appears this mean the entire guestbook is gone. I should get to bed, but I'll put it back up tomorrow, so sign it again then.

  7. More proof that boredom is dangerous

    I actually did things today, which is scary. Once again, this proves that boredom is dangerous.

    I had the whim to make an alternate style sheet for the site, so you can switch them easily from the View menu using Firefox. If you use the Switch Styles link to switch styles, a nice little cookie will keep track of whichever one you like to use. The waterfalls in the Thunder Bay style are Kakabeka Falls.

    Planet InvisionFree is an aggregate of staff blogs at InvisionFree. Finally! Instead of checking lots of RSS feeds, I can just use the one feed and keep track of the staff. I'm sure those blogstalkers will find it convenient too.

    I've become tired of searching for lost boards, so I wrote the Lost Board Locator that quickly searches all the servers for me. Far easier than typing in the server numbers over and over.

    Watched Cellular tonight. It was better than Phone Booth and I enjoyed some parts of it. The movie got better toward the ending as the corrupt cops were revealed, the beginning was a little slow.

  8. Blog updates

    I've updated my blog as best I can. The RSS feed is hopefully working properly now, and I'm just waiting to iron out a few more bugs before I publicly release version 3.1.

    As for other news . . . there isn't much.

  9. Life moves pretty fast

    Today, it feels like I got a lot accomplished while at the same time I did next to nothing. Or is it that I feel like I did a lot while accomplishing next to nothing?

    I went biking with my brother down to the university and back. It was an interesting experience. I'll probably be biking to university in two years. Cheaper than driving if those gas prices keep on going up.

    This blog now has an RSS feed that I cobbled together, and which I'm still trying to badger to work. I'm also working on setting up a Coppermine photo gallery. I'm working heavily on improving my blog, but now I'm going to take a break, maybe get some writing done.

  10. Mmmaintenance

    Just performing some general clean up of the site. I'm tweaking the design and reconfiguring it to have friendler URIs. The site will soon be XHTML 1.1 valid, rather than XHTML 1.0 Transitional. You may have noticed a few sections disappearing or getting buggy. I'll fix those soon, once 3.0 is out and I have a working archive function, the news archives will be back up. I pulled the Writing section because I thought it was poorly done, I need to redo the content.

    I'm still working on VSNS 3.0, so far all I have left are: the comment system (tweaking it), the skin (not started), the semi-WYSIWYG buttons (not started) and to finish tweaking a few other bugs.

About Me

I’m a 27-year-old math and English teacher back in Canada after two years teaching in England. In my free time, I read books! When I’m not reading, I’m writing, coding, or knitting.

More about me…

About this site

I started coding websites, in bad HTML on Geocities, in 2004 in a fit of whimsy. Since then I’ve learned PHP/MySQL, coded my own blog software, and rebuilt this site several times. With the exception of the blog, it’s currently running on the exquisite Symphony CMS. This website is hosted by HawkHost

More about this site…