Blog

Presentation on Visualizing Data in D3.js and mapping tools at NetTuesday

Visualizing data using maps and other tools - NetTuesday Vancouver from Mack Hardy on Vimeo.

Mack Hardy, director of Affinity Bridge presents to the NetTuesday Vancouver community on methods for using maps and D3.js for visualizing data and story telling.

The first couple slides of this presentation were cut off, so the video starts mid sentence.

Hugh Stimson, of Geoecology.ca says a few words about the ethics and issues of using open and close sources of data, and the difficulties with presenting a representive message with the visualization and maps that are created.

Gates Foundation: Case Study in Responsive Design

Overview

In January, our team worked in partnership with ProMotion Arts to launch a conference website for the Bill & Melinda Gates Foundation. The Gates Foundation is currently very active in examining the U.S. school system looking for effective ways to leverage its strengths. Our team had the opportunity to participate in building online tools to help stakeholders connect at the annual Teaching is Learning 2013 conference (they call it their "convening"). 

As a front-end developer, this project was interesting because we were building a fully responsive website in a short time frame. This meant we needed clear mobile-first designs with clear layout guidelines. 

Testing Drupal distributions using Behat, Mink, Drupal Extension, and Travis CI

The problem

Imagine never having to click around your website after a site update, worrying that something may have broken. Imagine never getting a call from a client after a site update, telling you that something in fact has broken.

What if instead you could script all the actions that you would normally do by clicking and have those automatically run each time you push new code to your code repository?

All this is possible using Behat, Mink, Drupal Extension, and Travis CI.

This past week I've spent some time creating a proof of concept test suite for a Drupal distribution. I began with the Drupal 7 standard install profile. This will be a walkthrough of the additions I made to add testing to the distribution.

The code

Follow along with the code in my [Classic] GitHub repository.

The tools

Behat

Behat is a PHP framework for [Behaviour Driven Development] (BDD).

We are heading to PNW Drupal Summit Seattle 2012

Eight of us from the Affinity Bridge team are going to be in Seattle for the PNW Drupal Summit this weekend. We are all really excited to be sponsoring the summit once again this year and are looking forward to seeing all our drupal friends, old and new.

There will be two official sessions that our team members will be presenting that you might want to check out if you're coming to the conference:

Mapping and GIS on the Server Side of Drupal 

10:00am - Sunday, October 21, 2012

Mack Hardy will be giving discussing some of the tools Affinity has been working with to provide performant, data rich maps in Drupal.  Topics will range from discussions of the tools, Leaflet, Tilestache, Mapnik, Mapbox, Tilemill and PostGIS to some examples of how to deliver information to the weblayer that has traditionally been in the domain of GIS tools.  See more details on the session page.

The Affinity Team is also hoping to participate in a BoF on Geo tools in general, theres so much to discuss!

Syndicate content