<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://ceardach.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Web Development Blog</title>
 <link>http://ceardach.com/rss</link>
 <description></description>
 <language>en</language>
<item>
 <title>Building a Product on top of Drupal</title>
 <link>http://ceardach.com/blog/2010/02/building-product-top-drupal</link>
 <description>&lt;p&gt;For the past year, all of my Drupal work has been devoted to building a product on top of Drupal.  In the beginning of the year, I worked with the &lt;a href=&quot;http://sciencecollaboration.org/&quot; title=&quot;Enable collaboration between scientists&quot;&gt;Science Collaboration Framework&lt;/a&gt; to create &lt;a href=&quot;http://www.pdonlineresearch.org/&quot; title=&quot;Social collaboration for Parkinson&#039;s Disease research&quot;&gt;PD Online&lt;/a&gt;.  For the past 7 months, I have been with &lt;a href=&quot;http://www.goingon.com/&quot; title=&quot;Drupal for Education: Connect. Engage. Learn.&quot;&gt;GoingOn&lt;/a&gt; building a social education platform on top of Drupal.  I hope I will have the opportunity to tell you everything I have learned at &lt;a href=&quot;http://sf2010.drupal.org&quot; title=&quot;Drupalcon San Francisco 2010&quot;&gt;Drupalcon&lt;/a&gt; in the &lt;a href=&quot;http://sf2010.drupal.org/conference/sessions/building-product-top-drupal&quot; title=&quot;Vote for me?&quot;&gt;Building a Product on top of Drupal&lt;/a&gt; session held by &lt;a href=&quot;http://drupal.org/user/33290&quot; title=&quot;AKA: starbow&quot;&gt;Tao Starbow&lt;/a&gt; and I.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2010/02/building-product-top-drupal&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2010/02/building-product-top-drupal#comments</comments>
 <category domain="http://ceardach.com/blog/tags/deployment">deployment</category>
 <category domain="http://ceardach.com/blog/tags/development-workflow">development workflow</category>
 <category domain="http://ceardach.com/blog/tags/drupal">drupal</category>
 <category domain="http://ceardach.com/blog/tags/drupalcon">drupalcon</category>
 <category domain="http://ceardach.com/blog/tags/drupalplanet">drupalplanet</category>
 <category domain="http://ceardach.com/blog/tags/version-control">version control</category>
 <pubDate>Tue, 16 Feb 2010 08:52:01 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10052 at http://ceardach.com</guid>
</item>
<item>
 <title>Structured Array of all US Universities and Colleges</title>
 <link>http://ceardach.com/blog/2010/01/structured-array-all-us-universities-and-colleges</link>
 <description>&lt;p&gt;While working on a project, I came to the conclusion that I needed to have an array of all colleges and universities within the United States.  I searched around and came across &lt;a href=&quot;http://www.utexas.edu/world/univ/alpha/&quot; class=&quot;external-link&quot;&gt;this website&lt;/a&gt; which contained only an unordered list of universities in an HTML page.  I extracted all of the information and generated an array with the university&#039;s domain name as the key.&lt;/p&gt;

&lt;p&gt;Of course after I completed this, I realized I didn&#039;t need it.  D&#039;oh!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2010/01/structured-array-all-us-universities-and-colleges&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2010/01/structured-array-all-us-universities-and-colleges#comments</comments>
 <category domain="http://ceardach.com/blog/tags/code-snippet">code snippet</category>
 <category domain="http://ceardach.com/blog/tags/php">php</category>
 <enclosure url="http://ceardach.com/sites/default/files/colleges.inc__0.txt" length="91002" type="text/plain" />
 <pubDate>Wed, 13 Jan 2010 18:05:16 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10051 at http://ceardach.com</guid>
</item>
<item>
 <title>Tales from a web developer</title>
 <link>http://ceardach.com/blog/2009/06/tales-web-developer</link>
 <description>&lt;p&gt;I do web development locally.  I have a rather powerful computer, dual core 2.5Ghz processor and 4GB of RAM.  The problem is... my computer is a laptop.  As such, it can suffer from overheating problems.&lt;/p&gt;

&lt;p&gt;Last night, I decided I wanted to test to ensure a mass user mail feature worked as expected.  The following exchange occurred on IRC:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2009/06/tales-web-developer&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2009/06/tales-web-developer#comments</comments>
 <category domain="http://ceardach.com/blog/tags/social">social</category>
 <pubDate>Mon, 01 Jun 2009 15:09:32 -0700</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10048 at http://ceardach.com</guid>
</item>
<item>
 <title>Excited about Design 4 Drupal Boston</title>
 <link>http://ceardach.com/blog/2009/05/excited-about-design-4-drupal-boston</link>
 <description>&lt;p&gt;Since I live in New England, and I adore any Drupal social events, I am of course attending &lt;a href=&quot;http://boston.design4drupal.org/&quot;&gt;Design 4 Drupal&lt;/a&gt; this June!  I&#039;m excited to have another large event to meet up with and talk with other Drupal enthusiasts.&lt;/p&gt;

&lt;p&gt;I am eager to contribute what I can to help designers maximize the Drupal theme layer, so I submitted three sessions: &lt;a href=&quot;http://boston.design4drupal.org/session/introduction-version-controlling-your-drupal-theme&quot;&gt;introduction to version control&lt;/a&gt;, &lt;a href=&quot;http://boston.design4drupal.org/session/theming-sustainably-while-using-zen&quot;&gt;sustainable theming&lt;/a&gt; and &lt;a href=&quot;http://boston.design4drupal.org/session/adding-images-content-drupal&quot;&gt;image upload for content&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2009/05/excited-about-design-4-drupal-boston&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2009/05/excited-about-design-4-drupal-boston#comments</comments>
 <category domain="http://ceardach.com/blog/tags/drupalcon">drupalcon</category>
 <category domain="http://ceardach.com/blog/tags/drupalplanet">drupalplanet</category>
 <pubDate>Sun, 24 May 2009 08:34:09 -0700</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10047 at http://ceardach.com</guid>
</item>
<item>
 <title>Get the Drupalcon Schedule in your Google Calendar or iCal</title>
 <link>http://ceardach.com/blog/2009/02/get-drupalcon-schedule-your-google-calendar-or-ical</link>
 <description>&lt;p&gt;I&#039;ve put the entire &lt;a href=&quot;http://dc2009.drupalcon.org/schedule&quot;&gt;Drupalcon Schedule&lt;/a&gt; into a Google Calendar.  This allows you to access it on your smart phone or any other internet-enabled device.  I am also putting in social events, with links and addresses (which can automatically be linked to a map).  If there are any changes to the schedule, I will be able to make the update through my phone as soon as I hear about it.&lt;/p&gt;

&lt;p&gt;The URIs: &lt;a href=&quot;http://www.google.com/calendar/ical/ooma80bci9rmsvsvnoahkaoj5s%40group.calendar.google.com/public/basic.ics&quot;&gt;iCal&lt;/a&gt;, &lt;a href=&quot;http://www.google.com/calendar/embed?src=ooma80bci9rmsvsvnoahkaoj5s%40group.calendar.google.com&amp;amp;ctz=America/New_York&quot;&gt;HTML&lt;/a&gt;, &lt;a href=&quot;http://www.google.com/calendar/feeds/ooma80bci9rmsvsvnoahkaoj5s%40group.calendar.google.com/public/basic&quot;&gt;XML&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2009/02/get-drupalcon-schedule-your-google-calendar-or-ical&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2009/02/get-drupalcon-schedule-your-google-calendar-or-ical#comments</comments>
 <category domain="http://ceardach.com/blog/tags/drupalcon">drupalcon</category>
 <category domain="http://ceardach.com/blog/tags/drupalplanet">drupalplanet</category>
 <category domain="http://ceardach.com/blog/tags/social">social</category>
 <pubDate>Fri, 27 Feb 2009 12:06:00 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10045 at http://ceardach.com</guid>
</item>
<item>
 <title>A review of the current state of TinyMCE, FCKeditor and WYSIWYG API</title>
 <link>http://ceardach.com/blog/2009/01/review-current-state-tinymce-fckeditor-and-wysiwyg-api</link>
 <description>&lt;p&gt;When it comes to using a WYSIWYG editor in Drupal, &lt;a href=&quot;http://tinymce.moxiecode.com/&quot;&gt;TinyMCE&lt;/a&gt; and &lt;a href=&quot;http://www.fckeditor.net/&quot;&gt;FCKeditor&lt;/a&gt; are the heavy weights in the contributed module arena.  TinyMCE seems to have more supported plugins and modules, while FCKeditor seems to have the community&#039;s love (as much as any web developer can possibly love a WYSIWYG editor, that is).  To complicate things, Drupal is moving towards using the &lt;a href=&quot;http://drupal.org/project/wysiwyg&quot;&gt;WYSIWYG API&lt;/a&gt; module as the future for WYSIWYG editing, requiring more to consider than simply the &lt;a href=&quot;http://drupal.org/project/tinymce&quot;&gt;TinyMCE&lt;/a&gt; (or &lt;a href=&quot;http://drupal.org/project/tinytinymce&quot;&gt;TinyTinyMCE&lt;/a&gt;) and &lt;a href=&quot;http://drupal.org/project/fckeditor&quot;&gt;FCKeditor&lt;/a&gt; modules.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2009/01/review-current-state-tinymce-fckeditor-and-wysiwyg-api&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2009/01/review-current-state-tinymce-fckeditor-and-wysiwyg-api#comments</comments>
 <category domain="http://ceardach.com/blog/tags/drupal">drupal</category>
 <category domain="http://ceardach.com/blog/tags/drupalplanet">drupalplanet</category>
 <pubDate>Sun, 18 Jan 2009 20:33:50 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10042 at http://ceardach.com</guid>
</item>
<item>
 <title>Learning more about Staging and Deployment</title>
 <link>http://ceardach.com/blog/2009/01/learning-more-about-staging-and-deployment</link>
 <description>&lt;p&gt;Staging and deployment is a vital part of any project, Drupal or not.  As I&#039;ve &lt;a href=&quot;/blog/2008/06/development-environment-drupal&quot; title=&quot;Development Environment for Drupal&quot;&gt;discussed&lt;/a&gt; &lt;a href=&quot;/blog/2008/06/development-production-database-merge-script&quot; title=&quot; A Database Merge Script&quot;&gt;previously&lt;/a&gt;, staging and deploying to production is particularly difficult for all the Content Management Systems out there that intermingle content and configuration settings within the database - and Drupal is definitely one of them.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2009/01/learning-more-about-staging-and-deployment&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2009/01/learning-more-about-staging-and-deployment#comments</comments>
 <category domain="http://ceardach.com/blog/tags/deployment">deployment</category>
 <category domain="http://ceardach.com/blog/tags/development-workflow">development workflow</category>
 <category domain="http://ceardach.com/blog/tags/drupal">drupal</category>
 <category domain="http://ceardach.com/blog/tags/drupalcon">drupalcon</category>
 <category domain="http://ceardach.com/blog/tags/drupalplanet">drupalplanet</category>
 <category domain="http://ceardach.com/blog/tags/version-control">version control</category>
 <pubDate>Sun, 18 Jan 2009 13:55:45 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10041 at http://ceardach.com</guid>
</item>
<item>
 <title>Review of the HTC G1&#039;s Hardware</title>
 <link>http://ceardach.com/blog/2008/11/review-htc-g1s-hardware</link>
 <description>&lt;p&gt;Since the G1, running on Google Android, is so new, I&#039;ll discuss some of the other points about the phone for anyone interested.  I previously discussed &lt;a href=&quot;/blog/2008/11/google-android-vs-iphone-android-better-google-users&quot; title=&quot;G1 Android vs iPhone&quot;&gt;the features that sold me on the G1&lt;/a&gt;.  Everyone is very excited about the Android operating system,  however, there have been serious misgivings about the HTC G1 hardware that is running this first generation Android.&lt;/p&gt;

&lt;p&gt;People seem to be confused about the &quot;chin&quot; on the phone where the bottom part tilts slightly.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2008/11/review-htc-g1s-hardware&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2008/11/review-htc-g1s-hardware#comments</comments>
 <category domain="http://ceardach.com/blog/tags/android">android</category>
 <pubDate>Fri, 14 Nov 2008 07:38:19 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10039 at http://ceardach.com</guid>
</item>
<item>
 <title>The Android Marketplace: A review of cool apps</title>
 <link>http://ceardach.com/blog/2008/11/android-marketplace-review-cool-apps</link>
 <description>&lt;p&gt;The marketplace is coming out with really awesome apps.  A lot of the popular apps for the iPhone are also available for G1.  These apps take advantage of the internet connection, Google maps, GPS and tilting detection, making some really innovative stuff.  They are all rather new since the G1 only just came out - but if they are great already, they will be awesome in a year!&lt;/p&gt;

&lt;p&gt;I am hoping that the open source nature of Android, in addition to the market place starting out free will foster more free and open source applications.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2008/11/android-marketplace-review-cool-apps&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2008/11/android-marketplace-review-cool-apps#comments</comments>
 <category domain="http://ceardach.com/blog/tags/android">android</category>
 <pubDate>Wed, 12 Nov 2008 13:01:06 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10038 at http://ceardach.com</guid>
</item>
<item>
 <title>Google&#039;s RC30 update for the Android was not to prevent Jailbreaking, but to fix a critical bug</title>
 <link>http://ceardach.com/blog/2008/11/googles-rc30-update-android-was-not-prevent-jailbreaking-fix-critical-bug</link>
 <description>&lt;p&gt;Last week people discovered a means to access Android as a super user, effectively allowing them to &quot;jailbreak&quot; the phone.  Saturday morning, RC30 was pushed out that closed this ability to access the phone as root.&lt;/p&gt;

&lt;p&gt;Some people seem to think that this update was to &lt;a href=&quot;http://androidguys.com/?p=2651&quot; title=&quot;RC30 Update Quickly Follows to Thwart Jailbreak&quot; class=&quot;external-link&quot;&gt;solely prevent jailbreaking the phone&lt;/a&gt;, and are pretty upset that Google appears to be acting evil by closing down people&#039;s attempts to use their phone with open source software in any means they wish.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2008/11/googles-rc30-update-android-was-not-prevent-jailbreaking-fix-critical-bug&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2008/11/googles-rc30-update-android-was-not-prevent-jailbreaking-fix-critical-bug#comments</comments>
 <category domain="http://ceardach.com/blog/tags/android">android</category>
 <pubDate>Sun, 09 Nov 2008 11:19:10 -0800</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10040 at http://ceardach.com</guid>
</item>
</channel>
</rss>
