Posts about Web Development, page 7 of 14.

Parsing Google Calendar - Starting Out

Pulling and parsing a Google Calendar feed sounds like a fairly straightforward project. After all, you are provided with both an XML and iCal Address (even for private calendars) for each calendar on their settings page. It didn't take me long to realize that there are unique pieces of these feeds…

  • Category Web Development
  • Posted June 9, 2013
  • read more

Another Kick at QR Codes

There's been a lot of kicking around of QR codes since they first cropped up, complaints about their usability or a specific implementation (see WTF QR Codes for plenty of examples). I recently bumped into them in a discussion with some coworkers regarding 'short URLs' vs longer keyword-stuffed URLs…

  • Category Web Development
  • Posted May 15, 2013
  • read more

Code Like a Butterfly, Perfect Like a Bee

After reading and practicing a slew of different methodologies in development projects I've noticed an interesting trend emerge, especially when working mid- to large-scale. In an effort to get an initial working example I'll write code very quickly, only slowing on occasion to optimize or clean up…

  • Category Web Development
  • Posted May 3, 2013
  • read more

Finding the Closest X to Y

Following roads to get distance information

Finding the distance between different locations is a programming task that I've done a number of times. The idea seems simple - the user wants to know the closest branch, store, or distributor relative to them. Ignoring some possible use cases (commuting routes, varying convenient starting…

  • Category Web Development
  • Posted April 21, 2013
  • read more

A Simple Mail Object

Sending plain emails with PHP can be pretty easy. On a basic level you can just call mail(), which triggers the server-side sendmail command. Pass in three parameters (a recipient email address, subject, and message) and you're done. When you start looking into file attachments and HTML messages,…

  • Category Web Development
  • Posted April 12, 2013
  • read more

Working with the Twitter Archive

Over the last few months I've been having a lot of fun with the Twitters. It all started simply enough, just upgrading my lifestream to pull from an authenticated feed. Now I'm playing with a few Twitter bots, looking into the streaming API, and even working on a PHP library with David Kryzaniak.…

  • Category Web Development
  • Posted April 8, 2013
  • read more

Mobile First, to an Extent

The most recent redesign of my website(s), which I started by rolling out a new home page late last year, is focused on some responsive ideals. There are some other changes as well, like removing unnecessary Javascript and sprucing up my framework, but the main goal is to implement responsive…

  • Category Web Development
  • Posted March 18, 2013
  • read more

Midwest PHP Conference 2013

I haven't been too many conferences. DealerFire only pushed vendor conferences, fancy get-togethers in cities like Miami and Las Vegas where we all rubbed elbows with industry leaders and vied for customer attention. When I found out that Blue Door Consulting, my current place of employment, wanted…

  • Category Web Development
  • Posted March 8, 2013
  • read more

Web Crawlers are Difficult

In my last post I explained what a web crawler was and some of the basic steps that someone could break up the logic into. I also dived into some of the difficulties I had when building out my own crawler. Granted, some of the difficulties were self-imposed: I was using PHP, had a limited timeframe,…

  • Category Web Development
  • Posted March 1, 2013
  • read more

Building a Web Crawler

A web crawler is a script that goes out and crawls the web. Pretty surprising, eh? There are many crawlers out there, including the famous GoogleBot that attempts to index every site it bumps into and nefarious spambots that look for and exploit vulnerabilities. The logic behind them seems simple:…

  • Category Web Development
  • Posted February 27, 2013
  • read more

Activity Stream

  • Hiked 2.10 miles and felt great.
  • Tweeted | RT @IBMNews: IBM’s Watson integrates Shutterstock to make photos, videos, and music easier to find [venturebeat.com/2018/05/17/ibm…] via @VentureBeat
  • Tweeted | Friends don’t let friends implement cursor-based pagination.
  • Ran 3.04 miles and felt great.
  • Pushed some code at jacobemerick/web.
View more activities…