Staff spaces...

Travis Roberts

Web Application Developer

Travis is from the little town of Concord, Georgia and found his way to Athens after stops in most towns east of the Mississippi. He ended up at The University of West Georgia, where he somehow secured a bachelor's degree in business information systems. He is currently working on a master's degree in internet technology from UGA. Although not married, Travis' girlfriend of four years can be seen holding a tree in a 4x6 picture next to his computer screen. She goes to Vanderbilt, so we assume that she's really smart.

Rss

My Blog

Google takes on Wikipedia

Posted on 12/15/2007
comment bubble0 Comments

Google announced this week that they will be launching a new service soon called "Knol" (meaning a unit of knowledge). It's designed to be a source of knowledge similar to Wikipedia. Their aim is to allow experts to write authoritative articles covering their areas of expertise. Sounds a lot like Wikipedia, right? Well, with Knol, Google will allow authors to have profiles so the user can know exactly who wrote what. In addition to the accountability of the sources, Knol will also allow authors to place ads on their created pages, giving them a portion of the revenue generated from the ad clicks.

You can read more about it on Google's official blog.

Tagged:  google, knol, wikipedia

Installing Multiple Version of Internet Explorer on One Machine

Posted on 05/26/2007
comment bubble0 Comments

Thanks to Microsoft, it's been impossible in the past to install two different versions of Internet Explorer in Windows. Whenever a new one is installed, the older version is deleted. Good for end-users, but bad for us. We need the ability to test our sites on multiple browsers to ensure uniformity. Because of the IE multiple install problem, we have to maintain a separate test computer just to be able to access IE 6 for testing.

Our own black sheep Shawn came through with a resource he stumbled across that would solve this problem. The MultipleIE installer takes advantage of a DLL exploit in Windows (imagine that!) to allow installation of IE 3, 4.01, 5, 5.5, and 6! Not bad!

Tagged:  Internet Explorer, browser, testing

Local Business Workers Start Restaurant Tour

Posted on 05/10/2007
comment bubble2 Comments

Several times a week a few of Plexus' underpaid staff go out to lunch at various locations around Athens. We've been doing this for quite some time, and have compiled quite a list of regular destinations. Recently, with the help of the EATS Tour, we decided to broaden our horizons and try some of more choice locations of Athens's underbelly.

The BARFS Tour was born. BARFS, or the Bar and Restaurant Food Society, was created by founding members Colin Jones, Adam Parrott, Travis Roberts, and Buck Sharp. We plan to spend the next few months sampling the not-so-finer things in life.

So, if you're interested in finding out what a few Athenians think are C list restaurants and reading what we think about each dining experience, check out the BARFS Tour Blog. For all the restaurants we visit, we will dine then post our reviews of food, atmosphere, service and price of the restaurant.

Tagged:  BARFS Tour, Athens GA Restaurants, Athens georgia Restaurants, restaurant, Athens, GA

Search Engine Supremecy

Posted on 04/12/2007
comment bubble0 Comments

We regularly check our Google Analytics account to follow what kind of traffic we have on this site. It's sometimes very interesting to see what search terms people are using on Google or Yahoo! to reach our site. Natalie and Stephanie, while in a client meeting, noticed that one of the search terms we've been getting traffic from recently is 'private video.' Hmmmmmmm. Interesting.

Buck and I looked into it further, and it turns out that the terms are coming from one of his blog posts describing how to embed YouTube videos in a Web site without having to share them as public on the YouTube site. When we did a Google search for 'private video,' his blog post came up around #17. But when we did a search for 'embed private video,' his blog post was #1. . . above the YouTube article on how to embed a private video! Crazy!

Tagged:  search engine optimizaton, youtube, SEO, google

Rails inline ERb effects on HTML structure

Posted on 03/20/2007
comment bubble1 Comment

When using Ruby on Rails, ERb (embedded Ruby) is used a LOT in the X/HTML. There are two types of ERb,

An evaluation block:

<% some_code %>

And an output block:

<%= @print_this_variable %>

These blocks are necessary when using Rails, and I've noticed that when I do a 'View Source' (via the Web Developer addon for Firefox, of course), I see a lot of funky spacing and line breaking where the ERb's have been evaluated. Probably fine for most people, but it makes reading the outputted HTML code a hassle.

It turns out that there are really three ways to use the evaluation ERb that can affect your spacing and line-breaking.

Firstly, the output block is used just like you'd expect to use it. If your code says this:

<p>
  Text before ERb.
  <%= "code_goes_here" %>
  Text after ERb
</p>

The resulting HTML will look just like this:

<p>
  Text before ERb.
  code_goes_here
  Text after ERb
</p>

Evaluation block use #1: If you just put a block, it will cause a line break after the block in the HTML, so if you had this in your code:

<p>
  Text before ERb.
  <% some_code %>
  Text after ERb
</p>

The resulting HTML code would look like this:

<p>
  Text before ERb.

  Text after ERb
</p>

Evaluation block use #2: If you add a dash(-) at the end of the block, it will prevent it from adding a line break. So, if your code looks like this:

<p>
  Text before ERb.
  <% some_code -%>
  Text after ERb
</p>

The resulting HTML code would look like this:

<p>
  Text before ERb.
    Text after ERb
</p>

The line break is gone, but the space taken by the block is still there. That leads us to. . .

Evaluation block use #3: If you add a dash(-) at the beginning AND end of the block, it will prevent it from adding a line break AND remove the leading space it would have taken up. So, if your code looks like this:

<p>
  Text before ERb.
  <%- some_code -%>
  Text after ERb
</p>

The resulting HTML code would look like this:

<p>
  Text before ERb.
  Text after ERb
</p>

You'd never know there was a code block there! Is this useful? I don't know... maybe.

Tagged:  ruby on rails, rails, ruby, erb, xhtml

View the Archive

528

Space Highlight

RailsConf 08

Adam and I will be attending RailsConf from May 29-June 1 in Portland, OR.

flickr

Netflix

SupportSupport

Pay OnlinePay Online

Contact UsContact Us

Ruby on Rails
Ruby on Rails Web Development

Plexus Web Creations builds custom, rich internet applications on the Ruby on Rails web application framework.

ProductCart
ProductCart E-Commerce Developer

Plexus Web Creations provides ProductCart Shopping Cart for e-commerce web sites.