Our new address is: 400-1668 Barrington St. Halifax NS B3J 2A2 Come visit us!
Devise's default behaviour to delete a user is to actually delete them from the database. This isn't the right approach for every site; in my case, I prefer to hang on to users in perpetuity and simply mark their record as deleted. The steps are simple. Create a migration: def up add_column :users, :deleted_at, :timestamp end When deleted_at gets a value, we'll consider the record deleted. Otherwise, it is active. Now we need to change the log in behaviour to check if the user has been deleted or not. Devise provides the valid_for_authentication? method, which you
The next hacks@ is on 26 February at 4:30 p.m. Read more and sign up.
I had the opportunity to speak at PodCamp Halifax 2011 this past Sunday January 23 on the topic “JavaScript & jQuery – What it is, How to use it, and Why it’s the future of the web”. Given the predominantly social media audience of the conference, I kept the talk fairly low-tech, breaking the talk into 3 parts: A history of JavaScript and jQuery Where JavaScript started. Why we hated it (popups! popunders! marquees! dropdown navigation that didn’t work!) Why developers looked down their noses at JS for years. The introduction of Ajax and how it changed the web world, being the technological start
We’ve finally decided on a new design for our site, rather than this purchased (but still cool!) template. Here's a glimpse of what our site will look like:
After many months of development and testing, Urtak has launched the new Facebook version of their innovative and all-too-addictive polling application. We’ve quickly jumped on the opportunity and added the Urtak app to our Facebook page. This also marks Neal Stewart’s first major project at Liquid Media. He tore head-first into the depths of Ruby, Rails, RSpec, JavaScript, as well as Facebook development languages such as FBML and FBJS, along with a smattering of Linux system administration. If you would like to add the Urtak app to your Facebook page, visit http://apps.facebook.com/urtakapp/. To add the widget to your site,
Paul is Chancellor of Liquid Media, as well as one of its developers. Paul holds a Bachelor of Music from Wilfrid Laurier University in Waterloo, Ontario, Canada, and a Masters of Software Engineering from the University of Oxford in Oxford, England. His masters dissertation is entitled "Software Project Communication: Towards Agile Documentation". It discusses the appropriate use of documentation in a software project with the view that documentation should not repeat what can be learned by reading the code, but should exist as a guide for new developers by capturing the tacit knowledge of the project. Paul's hobbies include fine
Neal wears the tight pants at the Liquid Media offices. He's also an energetic and excitable developer. A lot of his free time is spent delving into open source frameworks and experimenting with technologies. Working at Liquid Media, he's become intimately familiar with Ruby on Rails and gained first-class JavaScript skills.
