Posted On:
February 27th, 2012-
Categories:
Debugging, Design Screenshots, Website Work
/News/
Web Development
Web programming, servers, CMS systems, information architecture, etc.
Categories
- Current Projects (66)
- Design (20)
- Philosophy (7)
- Process (9)
- Tutorials (9)
- News (50)
- Website Launches (38)
- Web Development (19)
- Debugging (9)
- Server Configuration (4)
Posted On:
February 27th, 2012-
Categories:
Coding, Configuration and Testing, Debugging, Design Screenshots
Posted On:
February 25th, 2012-
Categories:
Debugging, Design Screenshots, Website Work
Posted On:
February 25th, 2012-
Categories:
Debugging, Design Screenshots, Website Work
Posted On:
November 21st, 2011-
Categories:
Coding, Configuration and Testing, Debugging, Design Screenshots, Web Development
Posted On:
November 18th, 2011-
Categories:
Coding, Configuration and Testing, Debugging, Design Screenshots, Web Development
Posted On:
November 14th, 2011-
Categories:
Coding, Configuration and Testing, Debugging, Design Screenshots, Web Development
Attaching .docx files via PHP
Interesting bug today: A client’s web form takes file uploads and forwards them as email attachments. Script works great for .doc files, but .docx files end up as mysterious attachments with filenames like ATT00010.txt, whose content starts with this: application/vnd.openxmlformats-officedocument.wordprocessingml.document; name=”filename.docx” Content-Disposition: attachment; filename=”filename.docx” Content-Transfer-Encoding: base64 This “header” is followed … more
Posted On:
June 21st, 2011-
Categories:
Debugging, Tutorials, Web Development
BookIt – Web Application Launch
After many months of development, integration battles, use-case beta testing, and top-to-bottom system debugging, we finally deployed BookIt; a custom, web-based, NetSuite-integrated, conference room managing and scheduling application for OfficeEvolution. The core BookIt system allows OE clients to login and reserve conference rooms from any of the dozen OE business … more
Posted On:
June 9th, 2011-
Categories:
Current Projects, News, Web Development, Website Launches
IE9 Disappearing Content Bug
After installing Internet Explorer 9, I began cross-browser testing the DesignDivine sites. IE9 destroyed the layouts of at least a half of our websites with no discernible or obvious patterns. Large content areas were missing from new and old sites alike. Each of these sites was compatible with IE6, IE7, … more
Posted On:
May 22nd, 2011-
Categories:
Debugging, Tutorials, Web Development
One WordPress Install, Multiple Sites
One of our clients wanted two sites—two URLs, two designs, two sets of content—on a single WordPress install. They wanted to be able to log into a single admin area to manage both sites, and to be able to make posts of certain categories show up on both sites, while … more
Posted On:
December 15th, 2010-
Categories:
Tutorials, Web Development
PHP-MSSQL on Linux: Easier Than You’ve Heard
We’ve integrated in-house Microsoft SQL Server databases with public PHP web sites a number of times, now. Until today, this meant dealing with Windows VPSes for even modest sites, simply because we were unable to find a Windows shared hosting plan which permitted access to remote databases, and all the … more
Posted On:
October 25th, 2010-
Categories:
Server Configuration
301 Redirects on IIS 6 with ISAPI_Rewrite
We just launched a new site for one of our clients, and one small improvement we made was replacing all the old and ugly (and not especially SEO-friendly) URLs like /cand_jobs.shtml with shiny new ones like /jobs. The catch here is that Google’s existing index refers to all the old … more
Posted On:
September 8th, 2010-
Categories:
Server Configuration, Tutorials, Web Development
Troubleshooting WordPress Automatic Updates on IIS 6
WordPress automatic updates are awesome. When they work, they’re as easy as a click of a button. When they fail, however, you’re left either reconciling yourself to an eternity of manual updates, or troubleshooting your host–a process that routinely takes much longer than applying the update manually would’ve. In this … more
Posted On:
August 9th, 2010-
Categories:
Server Configuration, Tutorials, Web Development
In-Browser Web Design: What I learned from Project Runway and Andy Clarke
My name is Alex and I’m a a reality TV addict. Hi, Alex. I admit my guilty pleasure and embrace it. My favorite show is Project Runway, because it neatly sidesteps most of the Real World-esque drama and focuses on the creative process. Truth be told, I’m probably more of … more
Posted On:
August 4th, 2010-
Categories:
Design, Philosophy, Process, Web Development
Install PHP5 on an Uncooperative VPS
A VPS is the standard upgrade when conventional shared hosting won’t meet your needs. The catch, and most hosts try not to make this clear, is that you’re then on the hook for all configuration, upgrades, and maintenance. And as an added bonus, many hosts offer default VPS installs configured … more
Posted On:
June 28th, 2010-
Categories:
Server Configuration, Tutorials, Web Development
Updating Drupal
Compared to WordPress’s automated self-updates, Drupal’s update process is something of a chore. This chore isn’t made any easier by Drupal’s documentation (also here), which at the time of writing takes up nine pages, is self-contradictory, unnecessarily time-consuming and somewhat paranoid. And it never offers a canonical pragmatic checklist. After … more
Posted On:
July 28th, 2009-
Categories:
Tutorials, Web Development
Battling Website Viruses
We spent some time trying to remove a nasty bit of malware code from one of my client’s servers today. On their windows server, this virus used javascript to create a list of invisible links (in an i-frame) to bugged websites in the page footer. On their Unix/Linux accounts, the virus added … more
Posted On:
June 22nd, 2009-
Categories:
News, Web Development
Testing with Drupal 6.1
We received another inquiry this week regarding Drupal website maintenance — that was enough to get us motivated to learn the basics of the CMS system. We installed Drupal on our new testing site: www.websitedesigndenver.com, and we will be experimenting with the application over the next couple weeks. Feel free … more
Posted On:
May 28th, 2009-
Categories:
Current Projects, News, Web Development
