How to setup SyntaxHighlighter in Rails 3.1.1
Posted by Jim Morris on Sat Nov 12 01:36:29 -0800 2011
Or how to get Rails 3.1.1 assets in vendor/assets
to work in
production.
Posted by Jim Morris on Sat Nov 12 01:36:29 -0800 2011
Or how to get Rails 3.1.1 assets in vendor/assets
to work in
production.
Posted by Jim Morris on Sat Dec 18 01:04:06 -0800 2010
This one does not seem to be documented, and I just got bit.
After porting my
blog engine to Rails
3, I noticed that after a while comments were being rejected with an
ActionController::InvalidAuthenticityToken
error.
Posted by Jim Morris on Tue Aug 07 23:53:09 -0700 2007
In my latest web project I potentially have a lot of boolean preferences, which I use for enabling or disabling various email notifications to users.
Rather than having to add a migration everytime I want to add a new
preference, I thought I would use the composed_of
feature in my model
and compose the boolean preferences from a bitvector. That way I can
simply modify my model to add new preferences rather than add new
columns to the database.
Posted by Jim Morris on Sat Jul 28 14:23:07 -0700 2007
A pattern I find very helpful is to find all the actions in a controller and apply a test to all those actions.
For instance this is useful for automatically testing all actions are protected from unauthorized access when using a login system.
... Show more ...Posted by Jim Morris on Fri Jul 06 18:22:57 -0700 2007
For my social networking site snowdogsr.us I decided to escape all user input that gets displayed. I know people like to trick out their profiles with HTML but I want to avoid the various hacks that it allows.
So thinking I had done a good job of using h everywhere I output user input fields, I decided to see if I could actually test this with RSpec view tests.
... Show more ...Posted by Jim Morris on Tue Jun 26 15:14:04 -0700 2007
This one is so blatantly obvious it bit me in the Butt at 4am this morning when I had to get up and fix it! I am so embarrassed, luckily no private data got out, as no-one has entered any private data yet.
I used the script/generate scaffold_resource to get started, and I left in those nice format.xml things in, thinking I may use them in the future. For the most part this is not a problem, but one of my controllers is a profile table. Much of the data in there is public anyway so no big deal, but a few columns are private data like email, date of birth, phone numbers etc. These are specifically private and not viewable publicly. This is enforced but not having a view that shows any of that stuff to the general public.
... Show more ...Posted by Jim Morris on Sat Jun 23 14:02:49 -0700 2007
This is a simple one.
I use the excellent acts_as_taggable
plugin, and I wanted to have a
tag cloud like everyone does.
Posted by Jim Morris on Sat Jun 23 13:49:25 -0700 2007
In part 1 I outlined my project to implement snowdogsr.us a social networking site for snow dogs.
I am pleased to announce that version 1 of this site is up, however I had to make some trade-offs to get it up this far. I needed to prioritize my goals and just get the essentials implemented.
... Show more ...Posted by Jim Morris on Thu May 31 13:27:46 -0700 2007
I have been using JEdit more and more for my rails development, I have gone back and forth between it and Epsilon, however JEdit is starting to win out. I have upgraded to the latest pre version (4.3pre9).
I have modified a number of macros to do my bidding, and I dumped the Ruby Plugin because I kept running into things it did that I disliked, and it still seems a little buggy.
... Show more ...Posted by Jim Morris on Thu May 31 12:59:01 -0700 2007
I have started a new project for myself and a few friends, Snow Dogs R Us. This site just went live! (on 6/20/2007). It is a full blown Web2.0 (insert other buzz words here), social networking site for Snow Dogs and their (human) parents.
It is certainly a challenging project and taking much longer than I anticipated.
... Show more ...