All Posts

  1. Amberleaf Update: Bill Tracking for Domains and Hosting
  2. Run Rails 3 Apps on Passenger
  3. Building apps with Rails 3, RSpec, FactoryGirl and Mocha.
  4. Changed Permalinks and More Blog Tweaks
  5. Switching to Jekyll
  6. Amberleaf: Manage Your Domains & Hosting - Public Beta Now Open.
  7. Just Married
  8. Introducing Molehill: Simple Issue Tracking
  9. Rails: Building Apps with Cucumber and Pickle
  10. Rails: Multiple default scopes for ActiveRecord
  11. Rails: Getting the id of form fields inside a fields_for block
  12. Rails: Complex Queries with Named Scopes
  13. Rails: Writing library code
  14. Rails: Configuring RSpec for Spork
  15. Rails: Validating Unique Attributes with acts_as_revisable
  16. Rails: Upgrade Passenger for Rails 2.3.3
  17. Chroming Firefox 3.5
  18. Code: Being Conventional
  19. Rails: Abstract Models - ActiveRecord Without Tables
  20. Rails: Building Complex Search Filters with ActiveRecord and ez_where – Part 3
  21. Rails: DRY controllers with ResourceController
  22. Rails: Building Complex Search Filters with ActiveRecord and ez_where - Part 2
  23. Rails: Building Complex Search Filters with ActiveRecord and ez_where
  24. Rails: Retaining select_tag's Selected Option
  25. Updating Wordpress to Feedburner's New Feed URL
  26. PHP: Fixing Mismatched Canaries - How to Remove suhosin from Debian/Ubuntu Packages
  27. Rails: Writing DRY Custom Validators
  28. New Look - Grey Matter
  29. Rails: Setting Default Attributes on an ActiveRecord Model
  30. Rails: Upgrading test_helper.rb for Rails 2.3
  31. Rails: Unit Testing Rails Single-Table Inheritance Models
  32. Rails Projects - Call For Advice
  33. Agile Development Course
  34. Use XFCE for a Speedier Netbook
  35. Welcoming 2009 with some Goals
  36. Signed up to Twitter
  37. How to stop rsync overloading your wireless/LAN
  38. PostgreSQL: Cast a String to Timestamp in PostgreSQL
  39. Cocoa: Cocoa Bindings and NSPopUpButton
  40. Running Aptana Jaxer on Ubuntu 8.04
  41. Javascript: Singleton Pattern in Javascript
  42. Gmail Contacts API
  43. An Example of Near-Perfect Design
  44. Core Data: Cached Transient Properites
  45. Check your language for GMail IMAP?
  46. Unfaulting Core Data Objects After Load
  47. AS2.0 Charting Components
  48. Trevorry Farm Logo
  49. New Site Style (Beta)
  50. Unit Testing Core Data
  51. Discovering Unit Testing
  52. Vistas de Murcia
  53. Hosting Upgrade Complete
  54. Hosting Service Upgrade
  55. Facebook
  56. Harris Cox Sleeve Folders
  57. Caddology
  58. Version Control
  59. The Grain
  60. Loci Branding
  61. Business Cards
  62. 11 Months On
  63. Mobile Internet Opening Up
  64. New Office!
  65. Kenton Vineyards CMS
  66. Rapid Application Development in PHP
  67. Fixel Forms
  68. Sail Loft Logo Design
  69. Buon 2007
  70. Near-Perfect Interface...?
  71. Adobe Flex Builder for Mac
  72. How to save a Sony Ericsson
  73. Fuelstretcher Ltd
  74. Harris Cox Woodcraft Ltd
  75. Mobile Widgets, Publish Everywhere
  76. Catching up
  77. Buttons - A Blind Camera
  78. Mobicapping
  79. J2ME Workshop - Take 1
  80. J2ME Uploading Images to PHP Script
  81. Plymouth Enterprise Week (Nov 13th - 18th)
  82. Graduating BSc (Hons) MediaLab Arts
  83. HostManager 1.16
  84. Sony Ericsson JP-7 Release
  85. Back from Hols
  86. Radar: Instant sharing of cameraphone snaps
  87. Toupix Future
  88. There Just isn't Enough Time
  89. Breathe
  90. Approaching Infinity
  91. PlymouthPixels Launch
  92. VoIP -v- Voice
  93. Final Handin
  94. Blogjects
  95. Toupix: What it really means (Part 2)
  96. WeMedia Conference Live Broadcast
  97. Toupix: What it really means (Part 1)
  98. Politics of Social Software: Web 2.0 in the Next Social Revolution
  99. Last Stretch
  100. HostManager 1.13
  101. Improvements to Toupix
  102. Frustrations of ActionScript & Realising Something's Missing
  103. My Social Fabric
  104. Social Interactions in Toupix
  105. Encounter Bubbles
  106. saveparliament
  107. mTate Reflections
  108. Getting Toupix Ready @ mTate
  109. mTate Music and Interactive Art Show
  110. HostManager 1.12
  111. Toupix Update
  112. Transience Presentation
  113. Checkmates
  114. Social Spaces & Perspective
  115. Stop Press
  116. Transience
  117. Toupix Dry Run
  118. Toupix Site & Blog
  119. Adaptive Mobile UI
  120. Use-Context of Mobile 2.0
  121. Isolation in the City
  122. Socialight
  123. Bitten Bullet
  124. Toupix Meet
  125. Mobile2.0: A Hindered Future
  126. Reposting Time
  127. Rebuilding Toupix MIDlet
  128. Toupix. Where is it?
  129. Touch Sending
  130. Chronicles of a Sound Presentation
  131. Planning snippets of HostManager
  132. Space Review
  133. Shifting Sounds
  134. Toupix XMLRPC
  135. Mobile Processing
  136. Space Meeting
  137. Changing Interface
  138. Phenomenology and Ecology
  139. Prototyping
  140. Mood Fountains and Reversed Participation
  141. Spatial Recognition
  142. Mood Fountains
  143. Transience2 Proposal
  144. Chatsum Beta Launch
  145. Doodle
  146. MobileCrunch
  147. Wind Chimes
  148. Game Prototype
  149. New Year
  150. Final Stretch
  151. Dissertation & Project
  152. BBC Open Video Archives
  153. Initial Topics
  154. Dissertation Drilldown
  155. Meetro
  156. Dissertation Terms of Reference
  157. SIMILE
  158. Touch Presentation
  159. Wiring
  160. Sound Applet Presentation
  161. Rapid Redeployment
  162. Space, Final Project
  163. Transience
  164. Touch
  165. AJAX Playground
  166. wayfaring.com
  167. Final Project and Space Exploration
  168. Mass Update
  169. Jambo
  170. Social Hotspots - Concession
  171. Developing Concept
  172. Social Hotspots
  173. Redefined Rodent
  174. Dockyard Space
  175. Social Sites
  176. Second Project Meeting
  177. Franchised Space
  178. Java MMAPI Woes (Sony)
  179. WordPress Crossover
  180. Metromix Take 1
  181. Final Project Outline Map
  182. Back to the Drawing Board
  183. Shake Up
  184. Travelling to the SpacePlace
  185. First Project Meeting
  186. MetroMax
  187. Tagging Cultures
  188. Pigs That Fly
  189. Mobile Bluetooth
  190. Remapping Information
  191. SwarmSketch
  192. AJAX
  193. PiggyBank
  194. 3D Acoustic Honeybees
  195. More Space
  196. Mobility
  197. Dissertation Drilldown
  198. Flock
  199. Beginnings
  200. Old Language
  201. Simulacrum Object
  202. Simulacrum Ideas
  203. WAP Site
  204. Hosting & Domains for Students
  205. Portfolio: Negotiated Practice
  206. Mixed Reality Platforms 2
  207. Mixed Reality Platforms
  208. Refining Concept
  209. J2ME Success
  210. How to make it as a Digital Artist
  211. Game Idea
  212. Birth of Identity:Voogle
  213. Negotiated Practice
  214. SwarmSketch
  215. Final Project Proposal
  216. Dartington Collaborative Project
  217. Java Game Engine
  218. Researching Dystopia
  219. Big Brother is Watching You
  220. The Real World?
  221. Back to the Drawing Board
  222. Packaging the Solution
  223. Digital Organism
  224. Undefined Expression(s)
  225. Digital Organism Presentation
  226. Further Exploration
  227. Pre-Render
  228. Initial Thoughts
  229. UPSU Branding
  230. University of Plymouth Students Union
avatar

Chris Blunt

Software Developer

Devon, England

twitter.com/cblunt

github.com/cblunt