<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Josh Williams &#187; MySQL</title>
	<atom:link href="http://joshwilliams.com/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://joshwilliams.com</link>
	<description>Journalism and technology geek</description>
	<lastBuildDate>Tue, 01 Nov 2011 15:10:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>American Observer Crime Map</title>
		<link>http://joshwilliams.com/2006/12/21/crime_map/</link>
		<comments>http://joshwilliams.com/2006/12/21/crime_map/#comments</comments>
		<pubDate>Thu, 21 Dec 2006 19:56:13 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Journalism]]></category>
		<category><![CDATA[Main Page]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web / Multimedia Development]]></category>
		<category><![CDATA[American University]]></category>
		<category><![CDATA[Crime]]></category>
		<category><![CDATA[Washington D.C.]]></category>

		<guid isPermaLink="false">http://wordpress.local/crime_map/</guid>
		<description><![CDATA[On the Web: American Observer Crime Reports Skills: PHP, CakePHP, MySQL, XML, JavaScript, Gmap API, Cron The American Observer is a student publication of the School of Communication at American University. Various courses across the different journalism programs take turns maintaining the site, often publishing several issues a week. While serving as webmaster for my...]]></description>
			<content:encoded><![CDATA[<div id="topimage">
<img src="/includes/images/portfolio_crimereports.jpg" width="430px" height="266px" alt="Screen shot of American Observer Crime Reports">
</div>
<p><strong>On the Web:</strong> <a href="http://americanobserver.net/crime-reports/"><em>American Observer</em> Crime Reports</a><br />
<strong>Skills:</strong> PHP, CakePHP, MySQL, XML, JavaScript, Gmap API, Cron</p>
<p>The <em><a href="http://observer.american.edu">American Observer</a></em> is a student publication of the <a href="http://soc.american.edu">School of Communication </a>at <a href="http://www.american.edu">American University</a>. Various courses across the different journalism programs take turns maintaining the site, often publishing several issues a week.</p>
<p>While serving as webmaster for my class’s stint posting a Saturday edition of the <em>Observer</em>, I developed an interactive crime map to support a short article on holiday-related crime.</p>
<p>A command line PHP script parses and stores public data in a MySQL database. The XML data is updated nightly by the District of Columbia on its Web site. Using the CakePHP MVC framework and the Google Map API, I threw together a quick Web site for the <em>Observer</em> that lets site visitors view D.C. police reports by type of crime, neighborhood, police service area or simply chronologically.</p>
<p>While not super polished or feature heavy, to me the project represents the potential for journalistic organizations to use new technology to rapidly develop highly-interactive storytelling features.</p>
]]></content:encoded>
			<wfw:commentRss>http://joshwilliams.com/2006/12/21/crime_map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Childcareware.org Newsletter</title>
		<link>http://joshwilliams.com/2004/04/11/childcarewareorg_newsletter/</link>
		<comments>http://joshwilliams.com/2004/04/11/childcarewareorg_newsletter/#comments</comments>
		<pubDate>Sun, 11 Apr 2004 21:28:24 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web / Multimedia Development]]></category>

		<guid isPermaLink="false">http://wordpress.local/childcarewareorg-newsletter/</guid>
		<description><![CDATA[On the Web: Newsletter Subscription Manager Skills: PHP, MySQL, Sendmail As the web developer for all external-facing Web publications for the National Association of Child Care Resource and Referral Agencies, I maintained childcareaware.org. The site featured a couple of electronic newsletters, each with a different home-grown backend, that the organization wanted consolidated. Historically, the information...]]></description>
			<content:encoded><![CDATA[<div id="topimage">
<img src="/includes/images/portfolio_areyouaware.jpg" width="430px" height="278px" alt="Screen shot of Are You Aware, a newsletter">
</div>
<p><strong>On the Web:</strong> <a href="http://www.childcareaware.org/en/subscribe/index.php">Newsletter Subscription Manager</a><br />
<strong>Skills:</strong> PHP, MySQL, Sendmail</p>
<p>As the web developer for all external-facing Web publications for the National Association of Child Care Resource and Referral Agencies, I maintained childcareaware.org.</p>
<p>The site featured a couple of electronic newsletters, each with a different home-grown backend, that the organization wanted consolidated.</p>
<p>Historically, the information technology infrastructure at the organization had been heavily Perl and Java on Linux for Web and system administration but was moving towards PHP for all external Web applications and some system administration tasks.</p>
<p>I built a command line tool in PHP and MySQL that managed subscribers and delivered HTML and text-only newsletters to them. There was a simple PHP page that allowed site users to maintain their subscriptions. On the web side, the newsletter subscribers’ database was integrated into the <a href="/2004/02/18/childcarewareorg-template-and-api/">site-wide API</a>.</p>
<p>I also built the HTML template for the newsletter, based on the established graphic identity package for the childcareware.org site.</p>
]]></content:encoded>
			<wfw:commentRss>http://joshwilliams.com/2004/04/11/childcarewareorg_newsletter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Childcareware.org Template and API</title>
		<link>http://joshwilliams.com/2004/02/18/childcarewareorg-template-and-api/</link>
		<comments>http://joshwilliams.com/2004/02/18/childcarewareorg-template-and-api/#comments</comments>
		<pubDate>Wed, 18 Feb 2004 18:22:45 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web / Multimedia Development]]></category>

		<guid isPermaLink="false">http://wordpress.local/childcarewareorg-template-and-api/</guid>
		<description><![CDATA[On the Web:]]></description>
			<content:encoded><![CDATA[<div id="topimage">
<img src="/includes/images/portfolio_childcareaware.jpg" width="430px" height="337px" alt="Screen shot of Are You Aware, a newsletter">
</div>
<p><strong>On the Web:</strong <a href="http://childcareaware.org">Child Care Aware</a>, <a href="http://childcareaware.org/en/findcare/">Agency Search Tool</a><br />
<strong>Skills:</strong> PHP, MySQL, Apache/mod_rewrite</p>
<p>As the web developer for all external-facing Web publications for the <a href="http://www.naccrra.org">National Association of Child Care Resource and Referral Agencies</a>, I maintained <a href="http://www.childcareaware.org">childcareaware.org</a>.</p>
<p>I took the static site with hundreds of pages in English and Spanish and turned it into an easy to maintain site that included an API for access to cacheable templates, automatic management of language-specific content, and all database content, including data in the organization’s fee-based, Web-based management tool for childcare referral agencies.</p>
<p>The templating system included a sophisticated user tracking feature, allowing site visits to be analyzed with a few SQL queries.</p>
]]></content:encoded>
			<wfw:commentRss>http://joshwilliams.com/2004/02/18/childcarewareorg-template-and-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>National Urban Forest Conference Registration Database</title>
		<link>http://joshwilliams.com/2003/10/15/amfor_nufc/</link>
		<comments>http://joshwilliams.com/2003/10/15/amfor_nufc/#comments</comments>
		<pubDate>Wed, 15 Oct 2003 19:30:44 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web / Multimedia Development]]></category>
		<category><![CDATA[Access]]></category>

		<guid isPermaLink="false">http://wordpress.local/amfor_nufc/</guid>
		<description><![CDATA[Skills: PHP, MySQL, MyODBC, HTML, MS Access, MS Word American Forests, a D.C.-based conservation group, hosts the biennial National Urban Forest conference. Fiscally, the success of the conference is crucial to the organization. To help streamline the logistics of the 2003 event, I was tasked with designing a web-accessible conference database, but given no budget....]]></description>
			<content:encoded><![CDATA[<p><strong>Skills:</strong> PHP, MySQL, MyODBC, HTML, MS Access, MS Word</p>
<p>American Forests, a D.C.-based conservation group, hosts the biennial National Urban Forest conference. Fiscally, the success of the conference is crucial to the organization.</p>
<p>To help streamline the logistics of the 2003 event, I was tasked with designing a web-accessible conference database, but given no budget. The purpose was two told: allow attendees to register, pay and modify their registrations, and allow American Forest&#8217;s staff to easily update conference speakers, events and registrants from the office and the conference.</p>
<p>I chose PHP/MySQL for the Web site and dynamic data storage, and Access/MyODBC as a front-end interface for the staff to interact with the MySQL database.</p>
<p>The Web site allowed attendees to select a variety of registration types, conference events and payment types. The application also allowed for discount codes, scholarship payments and provided real-time credit card processing.</p>
<p>Using Access with the MyODBC Connector allowed us to rapidly build a front-end application for employees that had a familiar Microsoft Office interface but still connected to the conference data on the Web server. Access also allowed staff to easily perform standard mail merges, print custom name badges and send email to select attendees, all basic necessities for a large, multi-day event.</p>
<p>My role in the project was overall application design, all PHP and MySQL development, and Access application proof of concept.</p>
<p>The application, both the Web and Access pieces, were used again after I left in 2005.</p>
]]></content:encoded>
			<wfw:commentRss>http://joshwilliams.com/2003/10/15/amfor_nufc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The End Is Mir</title>
		<link>http://joshwilliams.com/2001/05/23/the_end_is_mir/</link>
		<comments>http://joshwilliams.com/2001/05/23/the_end_is_mir/#comments</comments>
		<pubDate>Wed, 23 May 2001 14:56:33 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web / Multimedia Development]]></category>
		<category><![CDATA[UNC]]></category>

		<guid isPermaLink="false">http://wordpress.local/the_end_is_mir/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class=article" src="/includes/images/posts_mir.jpg" width="400" height="279" alt="The End Is Mir" /></p>
<p><strong>On the Web:</strong> <a href="http://www.ibiblio.org/josh/mir/">The End Is Mir</a><br />
<strong>Skills:</strong> Flash 5, PHP, MySQL</p>
<p>In 2001, I had to build a game to demonstrate proficiency in Flash for Advanced Multimedia Journalism, one the required courses in my undergraduate journalism track at UNC. The game was part of a multimedia news package on the recently decommissioned Mir Space Station.</p>
<p>I used the basic requirements as a guide to build a much more complex Asteroids-like game, complete with two types of weaponry and a finite number of lives. I built the three-teir application with PHP, XML, MySQL and Flash 5.</p>
]]></content:encoded>
			<wfw:commentRss>http://joshwilliams.com/2001/05/23/the_end_is_mir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

