<?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>Colin Sullivan &#187; web</title>
	<atom:link href="http://colin-sullivan.com/main/archives/tag/web/feed" rel="self" type="application/rss+xml" />
	<link>http://colin-sullivan.com/main</link>
	<description>Thoughts and stories from Colin&#039;s brain.</description>
	<lastBuildDate>Mon, 30 Aug 2010 15:37:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Kenyon Finally Launches!</title>
		<link>http://colin-sullivan.com/main/archives/645</link>
		<comments>http://colin-sullivan.com/main/archives/645#comments</comments>
		<pubDate>Mon, 05 Apr 2010 15:50:20 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.colin-sullivan.com/main/?p=645</guid>
		<description><![CDATA[My Symfony project is finally complete. I cannot take credit for the design, but I am quite proud of how the backend came out. Of course, all of the coolness is stuff the general public cannot see. Symfony worked out quite well, I would certainly use it again if I had to do a PHP [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.colin-sullivan.com/main/archives/522">My Symfony project</a> is finally complete.  I cannot take credit for the design, but I am quite proud of how the backend came out.  Of course, all of the coolness is stuff the general public cannot see.  Symfony worked out quite well, I would certainly use it again if I had to do a PHP project in the future.<br />
<span id="more-645"></span><br />
Integrating the site with Paypal&#8217;s Payflow Link service was very easy as well.  They give you many options for testing, and the service is very well documented.  The only problem I couldn&#8217;t figure out how to get around is this JavaScript alert that is thrown every time a user completes a purchase, warning them that their data is being sent insecurely back to the merchant&#8217;s site.  This is not a very helpful error in my opinion, as they are not sending any credit card information and it will undoubtedly just scare users.  Overall, the service works quite well.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/645/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM: Extreme Blue Internship</title>
		<link>http://colin-sullivan.com/main/archives/629</link>
		<comments>http://colin-sullivan.com/main/archives/629#comments</comments>
		<pubDate>Mon, 29 Mar 2010 23:36:42 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.colin-sullivan.com/main/?p=629</guid>
		<description><![CDATA[This summer I will be interning at IBM in Austin, TX. I will be part of the Extreme Blue team of interns, working for IBM&#8217;s Emerging Technologies division on a project called Big Sheets. I will be doing mostly JavaScript interface work, and am looking forward to the experience.  Over the summer I&#8217;ll write as [...]]]></description>
			<content:encoded><![CDATA[<p>This summer I will be interning at <a href="http://ibm.com">IBM</a> in Austin, TX.  I will be part of the <a href="http://ibm.com/extremeblue">Extreme Blue</a> team of interns, working for IBM&#8217;s <a href="http://www-01.ibm.com/software/ebusiness/jstart/index.html">Emerging Technologies</a> division on a project called <a href="http://www-01.ibm.com/software/ebusiness/jstart/bigsheets/">Big Sheets</a>.  I will be doing mostly JavaScript interface work, and am looking forward to the experience.  Over the summer I&#8217;ll write as much as I am legally able to about my time at IBM.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/629/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Concert</title>
		<link>http://colin-sullivan.com/main/archives/615</link>
		<comments>http://colin-sullivan.com/main/archives/615#comments</comments>
		<pubDate>Fri, 05 Mar 2010 16:40:05 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.colin-sullivan.com/main/?p=615</guid>
		<description><![CDATA[Concert is an online collaborative organizational tool for sounds. I am developing Concert as part of Software Design and Documentation class here at RPI. See our wiki for more information. The idea behind Concert is that many groups of musicians, like [ ], record practices and riffs with the intention of going through them later [...]]]></description>
			<content:encoded><![CDATA[<p>Concert is an online collaborative organizational tool for sounds.  I am developing Concert as part of Software Design and Documentation class here at RPI.  See our <a href="http://wiki.github.com/joshelser/Concert/">wiki</a> for more information.<br />
<span id="more-615"></span><br />
The idea behind Concert is that many groups of musicians, like [  ], record practices and riffs with the intention of going through them later and picking out the good from the bad.  With our band anyway, this has not been working.  Mostly it is because the recordings are on <em>my</em> computer, and we have yet to sit down altogether and sort through them all.  When we have time to get together, we prefer to work on new material, or simply play, thus producing more recordings.</p>
<p>Concert solves not only this problem of choosing the good from the bad, but also solves the problem of organization of the various audio &#8220;segments&#8221;.  Concert will allow all the members of a group, say Tim, Garrett and myself, to collaboratively listen to each of the audio recordings that we have piled up on our own time.  A user of Concert can then highlight a segment of one of these audio recordings and &#8220;tag&#8221; it, effectively organizing parts of the audio recordings.  Other users in the same group will be able to see these changes, and add/remove audio segments from these tags.</p>
<p>On the technical side, we have a few challenges to face.  One challenge is on the backend, with the audio manipulation.  We are hoping to provide the functionality for a user to download an &#8220;audio segment&#8221;, that is, a segment of an audio file that they have previously uploaded.  Another set of challenges, which are the ones I am trying to deal with, are on the client-side.  We are hoping to use HTML5 instead of flash for the audio playback.  I have already solved a few quirky issues that I&#8217;ve found with this new technology, and overall it seems fairly solid.</p>
<p>Overall, we hope to have a small working prototype of Concert by the end of the semester.  We&#8217;ll see where this takes us.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/615/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CMS in Symfony</title>
		<link>http://colin-sullivan.com/main/archives/522</link>
		<comments>http://colin-sullivan.com/main/archives/522#comments</comments>
		<pubDate>Sat, 20 Feb 2010 17:01:53 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.colinsullivan.dreamhosters.com/main/?p=522</guid>
		<description><![CDATA[I was recently hired by Synthetic Cinema to develop a content management system for kenyonappliances.com.  I developed the entire backend using the Symfony PHP framework, and implemented some Javascript functionality on the frontend. Features Entire e-commerce solution, so Kenyon can sell their products directly to customers. Dealer login, enabling dealers to select which products they [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently hired by Synthetic Cinema to develop a content management system for <a href="http://kenyonappliances.com">kenyonappliances.com</a>.  I developed the entire backend using the Symfony PHP framework, and implemented some Javascript functionality on the frontend.<br />
<span id="more-522"></span></p>
<h3>Features</h3>
<ul>
<li>Entire e-commerce solution, so Kenyon can sell their products directly to customers.</li>
<li>Dealer login, enabling dealers to select which products they carry</li>
<li>Google Maps &#8220;Dealer Locator&#8221; which can be specific to items carried by dealer</li>
<li>Administrative users can receive notification of low stock and product invoices</li>
<li>Unlimited number of static pages, all editable through administrative interface</li>
<li>All products &amp; product categories handled through admin interface</li>
</ul>
<h3>Implementation</h3>
<ul>
<li>PHP Symfony web framework</li>
<li>Symfony plugins</li>
<li>Javascript
<ul>
<li>Google Maps API</li>
<li>jQuery/Ajax</li>
</ul>
</li>
<li>MySQL</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/522/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Website</title>
		<link>http://colin-sullivan.com/main/archives/356</link>
		<comments>http://colin-sullivan.com/main/archives/356#comments</comments>
		<pubDate>Thu, 22 Oct 2009 20:43:47 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[words]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://colin-sullivan.com/main/?p=356</guid>
		<description><![CDATA[As you can see, I have designed a new website. Please contact me if you see anything wrong with it, or have any suggestions. It is a work in progress, and I could use some constructive criticism. Now I have to get back to school work, which I took a day off from to finish [...]]]></description>
			<content:encoded><![CDATA[<p>As you can see, I have designed a new website.  Please contact me if you see anything wrong with it, or have any suggestions.  It is a work in progress, and I could use some constructive criticism.  Now I have to get back to school work, which I took a day off from to finish the site.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/356/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RPInventory</title>
		<link>http://colin-sullivan.com/main/archives/341</link>
		<comments>http://colin-sullivan.com/main/archives/341#comments</comments>
		<pubDate>Thu, 22 Oct 2009 16:53:27 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://colin-sullivan.com/main/?p=341</guid>
		<description><![CDATA[RPInventory is a web-based inventory system designed for use by clubs at RPI. I have been working on the RPInventory team for the past year, doing mostly Ajax/Javascript interface work. We use jQuery for all manipulations and Ajax calls, and PHP/MySQL for the back-end. For more information about the project, http://www.rpinventory.com/.]]></description>
			<content:encoded><![CDATA[<p>RPInventory is a web-based inventory system designed for use by clubs at RPI.  I have been working on the RPInventory team for the past year, doing mostly Ajax/Javascript interface work.<span id="more-341"></span></p>
<p>We use jQuery for all manipulations and Ajax calls, and PHP/MySQL for the back-end.</p>
<p>For more information about the project, <a href="http://www.rpinventory.com/">http://www.rpinventory.com/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/341/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choice Merchant Solutions &#8211; CMS</title>
		<link>http://colin-sullivan.com/main/archives/244</link>
		<comments>http://colin-sullivan.com/main/archives/244#comments</comments>
		<pubDate>Wed, 21 Oct 2009 18:56:59 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://localhost:8888/colin-sullivan.com/main/?p=244</guid>
		<description><![CDATA[The content management system that I designed for Choice Merchant Solutions allows administrators to control which pages users have access to, effectively modifying the &#8220;navigation&#8221; section of the website for each user independently. Written in PHP/MySQL/Ajax, it is another dynamic web application.]]></description>
			<content:encoded><![CDATA[<p>The content management system that I designed for Choice Merchant Solutions allows administrators to control which pages users have access to, effectively modifying the &#8220;navigation&#8221; section of the website for each user independently.<span id="more-244"></span></p>
<p>Written in PHP/MySQL/Ajax, it is another dynamic web application.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/244/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyroInventory</title>
		<link>http://colin-sullivan.com/main/archives/173</link>
		<comments>http://colin-sullivan.com/main/archives/173#comments</comments>
		<pubDate>Wed, 21 Oct 2009 03:04:49 +0000</pubDate>
		<dc:creator>Colin</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.colin-sullivan.com/?p=173</guid>
		<description><![CDATA[&#8220;PyroInventory&#8221; is a complete inventory system for fireworks and explosives, customized for a Pyrotechnics Entertainment company called &#8220;Pyro/FX&#8221;.  Written in PHP/MySQL, it is a dynamic, database-driven web application. I&#8217;ve been working on PyroInventory for the past two months, and am pretty proud of it.  A demo will be available soon.]]></description>
			<content:encoded><![CDATA[<p>&#8220;PyroInventory&#8221; is a complete inventory system for fireworks and explosives, customized for a Pyrotechnics Entertainment company called &#8220;Pyro/FX&#8221;.  Written in PHP/MySQL, it is a dynamic, database-driven web application.<span id="more-173"></span></p>
<p>I&#8217;ve been working on PyroInventory for the past two months, and am pretty proud of it.  A demo will be available soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://colin-sullivan.com/main/archives/173/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
