You're viewing the archive for the ‘technology’ Category


Case Study: Social Networking on Peaceburgh

Sunday, January 31st, 2010

Web 2.0 is a buzz-word, right? Which means everyone uses it and no one knows what it means.

Seriously, though, the term is often misused as a design style (”This website looks so Web 2.0!”) as opposed to what it truly is– “Web 2.0″ … is commonly associated with web applications that facilitate interactive information sharing, interoperability, user-centered design, and collaboration on the World Wide Web. Examples of Web 2.0 include web-based communities, hosted services, web applications, social-networking sites, video-sharing sites, wikis, blogs…” (source: trusty Wikipedia) (more…)

Case Study: Drupal as an Educational Platform

Sunday, November 15th, 2009

Drupal, the ever-growing website management framework, has long been known in the web development industry as a content management system that allows website administrators to log into their site via a web browser– without special software, just as one would do with, say, a Gmail account– and keep their site up-to-date without knowing HTML or other technology.

When you dig deeper, though, it is much more, as we demonstrated with our redesign/redevelopment of Pittsburgh Prep– which included a move to the Drupal platform. Pittsburgh Prep is an educational company focusing on standardized test prep classes and private tutoring, and in early 2009 they made the decision to move towards a web-based solution for the selling and management of classes. In 2010, they plan to add online courses and Blackboard-like functionality that will include forums and quiz-taking. (more…)

ClockingIT for Project Management

Monday, October 26th, 2009

Ever have a rough time managing multiple web design projects and multiple workers per job? How about logging hours during, say, a day when you work on 10 projects?

As a project manager, I find it harder than ever to keep track of everything and everyone, and of course email and text documents just don’t to projects justice. Enter ClockingIT, a BaseCamp-like solution for logging hours, projects, and individual tasks. (more…)

Really Cool jQuery plugins

Monday, May 25th, 2009

I’ve written before about jQuery, the open-source JavaScript library that makes it far less time-consuming to do visually stimulating website effects– which one formerly could only do with Flash– using lightweight, accessible JavaScript. The greatest thing about jQuery, though, is that it by itself is lightweight and, unlike Prototype/Scriptaculous (which are bigger, more complex libraries), relies on thousands of small, easy plugins that do much of the “fancy” work.

Here are a few that I have made use of recently, and wanted to share:

  • Lightbox (creates image overlays)
  • Shadowbox (does the same thing as Lightbox, but supports HTML entities, video, audio, you name it
  • Cycle (creates versatile slideshows)
  • Step Carousel (makes “carousel-type” slideshows which slide to the right or left when the “next” or “previous” button is clicked)
  • Validate (simply and easily validates forms)
  • Superfish (makes versatile, animated drop-down menus)

Mac vs. Windows: Security

Friday, April 10th, 2009

Most of us have heard the phrase “security through obscurity”. Right?

appleiipd2

This is the idea– surprisingly common, as it seems to make plenty of sense– that Macs (and other minority computer systems) are only secure and immune from the majority of viruses, trojans, and worms because they’re obscure. I guess obscurity would mean either (or both) that Macs don’t catch the attention of malware writers, or that Mac is simply too small a market to be worth their time.

I’d like to submit several responses to this:

(more…)

jQuery

Friday, March 27th, 2009

One web programming framework I have come to love is jQuery. This is a JavaScript (JS) library, meaning essentially it’s a bunch of pre-coded JS that makes it far easier to do complex client-side functions and animations (i.e. right on your browser). jQuery extends the “normal” functions of JS such that it makes use of CSS selectors, which makes it easy to use– and in addition, it gives you tons of out-of-the-box capabilities, such as drag-and-drop and custom Flash-like animations– on, of course, an HTML website.

Another great thing about jQuery is the plugins available. There are literally hundreds of free, open-source (just as jQuery itself is) plugins that build on jQuery’s capabilities.

(more…)