Web Development

New Features in Rails 3

Here at centresource, we’re all about following the newest technology in web development. Rails 3 is coming soon, and it promises to be a significant upgrade. With the 4th beta version pushed recently, and a release candidate right around the corner, I thought now would be a good time to go over my two favorite new features.

All New Router

The router has been completely re-written and borrows heavily from the Merb router, but has a more developed DSL.

Regular Routes

Regular routes are more concise, but I’m not sure how I feel about the “controller#action” syntax yet…

Continue reading "New Features in Rails 3"...

Comments {View Comments}

Symfony 2 Conference Hub at the Castle

When the Symfony Live Online conference was first announced, Brandon came up with the great idea to get the entire Nashville Symfony/PHP community to watch it together at centresource. “It’ll be an amazing gathering of nerds the likes of which have never been seen!” he says.

Well, Sensio decided to steal our thunder by suggesting Symfony 2 Conference Hubs a few days later. Hey Sensio, we still take credit for the idea. We thought of it first. And now that’s off my chest, the sales pitch:

Continue reading "Symfony 2 Conference Hub at the Castle"...

My favorite iPad Apps

After a few months with the iPad, I’ve settled upon my favorite apps (thus far). I could go into deep detail as to WHY I like each of these, but I decided to save you the preaching. However, you should always remember that the value of many apps is how well you learn them & incorporate their value into your work flow. The best example: Evernote. You either get it (and love it) or you don’t - kinda simple. So, without further adieu, here’s my list:

Continue reading "My favorite iPad Apps"...

Comments {View Comments}

Deploying symfony Applications with Capistrano

Capistrano is an open source tool for running scripts on multiple servers. It’s primary use is for easily deploying applications. While it was built specifically for deploying Rails apps, it’s pretty simple to customize it to deploy other types of applications. We’ve been working on creating a deployment “recipe” to work with symfony applications to make our job a lot easier.

Prerequisites

  • Must have SSH access to the server you are deploying to.
  • Must have Ruby and RubyGems installed on your machine (not required for deployment server)’

Installing Capistrano

sudo gem install capistrano

Setup your project to use Capistrano

cd path/to/your/app
capify .

Continue reading "Deploying symfony Applications with Capistrano"...

My Thoughts On Section 3.3.1 of the iPhone OS 4.0 ToS

There has been a lot of discussion about the changes that Apple made to the upcoming version of the iPhone OS 4.0 Terms of Service:

3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

As both developers and consumers, CentreSource is affected by this decision in two ways.

Continue reading "My Thoughts On Section 3.3.1 of the iPhone OS 4.0 ToS"...

CentreSource launches redesigned site for Civic Bank & Trust

Civic Bank & Trust

Earlier this week we launched a redesigned site for Civic Bank & Trust, a Nashville-based bank that we have been working with since 2007. The new look and feel is very different than the the prior version, originally designed to match their printed materials. The site features a dynamic slideshow to promote their financial products and services, an area to highlight team members, and an overall better organization of the site’s content so that is easy for a visitor find the information they need.

Continue reading "CentreSource launches redesigned site for Civic Bank & Trust"...

Comments {View Comments}

CentreSource launches new site for Mission Discovery

Mission DiscoveryCentreSource recently launched a new site for Mission Discovery, a non-profit faith-based organization in Gallatin, Tenn. Mission Discovery specializes in short-term mission trips, representing a unique opportunity for teens and young adults to volunteer in such activities as building schools in Mexico, teach in Guatemala, or lend a hand in the disaster recovery efforts in Haiti. There are even opportunities closer to home to help inner city school children with their school work. Mission Discovery is all about connecting people with opportunities to grow in their spiritual journey by serving others.

Continue reading "CentreSource launches new site for Mission Discovery"...

Comments {View Comments}

Have a seat: CentreSource launches NashvilleOfficeFurniture.com

OFRSWe recently launched the Web site for Office Furniture & Related Services (OFRS). As a merchant of new, used and refurbished office furnishings, we built the site so that it would allow visitors to drill down to exactly the product that fits their needs. For OFRS, the site serves as a 24-hour, 7-days a week salesperson. As part of our line of Management services, we will also be working with OFRS to create a powerful SEM campaign to drive highly-targeted leads to their Web site.

Continue reading "Have a seat: CentreSource launches NashvilleOfficeFurniture.com"...

Hope for Haiti: CentreSource launches new site for Trinity/HOPE

Trinity/HOPE

Devastation. Tragedy. Hopeless. Those were the words used to describe the recent earthquakes that struck the island of Haiti on January 12 near Port-au-Prince. To a nation that that was already struggling with poverty and trying to meet the basic needs of its people, the earthquake magnified the crisis for the world to see. Like many companies in Nashville, CentreSource matched its employees’ donations to give $500 to the UNICEF organization to help with relief efforts.

Continue reading "Hope for Haiti: CentreSource launches new site for Trinity/HOPE"...

More than a Facelift: Nashville Centre for Laser and Facial Surgery

Nashville Centre for Laser and Facial SurgeryWe recently launched a new site for Nashville Center for Laser and Facial Surgery. The practice is lead by Dr. Brian S. Biesman, a world-renowned authority on cosmetic, reconstructive, and laser surgery. For the site, the goal was not only to tell about Dr. Biesman’s practice, but to serve as a repository for helpful resources on a wide range of industry topics, including his own “Face Facts” resources. It was a lot of content — nearly 150 articles on research, services and treatments — and our goal was to make it user-friendly and easy to navigate. Think Wikipedia.

Continue reading "More than a Facelift: Nashville Centre for Laser and Facial Surgery"...