threedaymonk + rails   120

Strong Parameters
‘With this plugin Action Controller parameters are forbidden to be used in Active Model mass assignments until they have been whitelisted.’
rails  security  webdev 
10 weeks ago by threedaymonk
ruby-1.9.3-p0 cumulative performance patch
‘Patched ruby 1.9.3-p0 for 30% faster rails boot’.
ruby  rails  patch 
january 2012 by threedaymonk
Brakeman
‘Static analysis security scanner for Ruby on Rails’.
ruby  rails  security  xss  webdev 
november 2011 by threedaymonk
Presenting the #blue api
‘The solution we've used is to build a presenter for each model, solely responsible for building the json.’
ruby  rails  json  api  webdev 
august 2011 by threedaymonk
Your Code is My Hell
‘Just please, do me a favor: before you tell me that Ruby and Rails doesn’t need any of this discipline, have a chat with the guy or gal who is still maintaining the first Rails app you worked on.’
ruby  rails  development 
august 2011 by threedaymonk
Efficiency 2.0 Ops Middleware
‘A collection of useful middleware for exposing information about deployed Rack applications.’
ruby  rack  rails  webdev  sysadmin 
march 2011 by threedaymonk
BrokenGlass
A password store for teams. Works on the principle that anyone with credentials can obtain a password if needed, but access is recorded.
security  passwords  ruby  rails 
september 2010 by threedaymonk
foreigner
‘Adds foreign key helpers to migrations and correctly dumps foreign keys to schema.rb’
ruby  rails  plugin  database  activerecord 
july 2010 by threedaymonk
Temple
Compile templates to ERB to simplify and allow optimisations to be shared by all.
webdev  ruby  rails  template 
july 2010 by threedaymonk
git-deploy
‘straightforward, Heroku-style, push-based deployment’.
ruby  rails  webdev  deployment  sysadmin  git 
january 2010 by threedaymonk
On-the-fly image handling with Dragonfly
‘Images, and what size they should be, are visual concerns, so surely the correct place for specifying thumbnails is in the view.’
ruby  rails  webdev  images  thumbnail 
january 2010 by threedaymonk
ASCIIcasts - “Episode 156 - Webrat”
Browser-driven integration tests for Rails without Cucumber.
ruby  rails  testing  webdev  tdd 
january 2010 by threedaymonk
Rails Best Practices
Some good reminders about how best to solve common problems.
ruby  rails  webdev  programming 
january 2010 by threedaymonk
Testing Sphinx with Cucumber
A method that doesn’t slow down the non-Sphinx features.
ruby  rails  sphinx  cucumber  tdd  testing 
september 2009 by threedaymonk
ASCIIcasts
‘ASCIIcasts are text versions of each Railscast, each with a link to the original video.’ Speaking as someone who prefers text to video, I thoroughly approve of this project.
webdev  ruby  rails  reference  tutorial 
september 2009 by threedaymonk
Using indexes in rails: Index your associations
‘Hopefully I’ve shown that foreign_keys should always be indexed, and how to index them.’
ruby  rails  database  performance  optimisation  activerecord  sql 
august 2009 by threedaymonk
Rails 3: The Great Decoupling
‘[T]he key to making this work well is to keep the interfaces between components as small as possible’.
ruby  rails  webdev  software 
july 2009 by threedaymonk
Big Old Rails Template
A Rails application template with lots of the things you might need.
ruby  rails  webdev  template 
july 2009 by threedaymonk
Parkaby
Uses ParseTree to rewrite Markaby into an internal Ruby representation that’s much faster.
webdev  ruby  rails  html  markup 
july 2009 by threedaymonk
Drive-Thru
‘[A]ims to be a quick and easy way to go from a box with only an ssh connection to a box that contains everything that you’ve ordered off the menu (as defined by your cookbooks and dna.rb)’
chef  sysadmin  deployment  ruby  rails  automation 
june 2009 by threedaymonk
Testing Fragment Caching
‘Fragment caching can be tricky. The risk is that a user sees the wrong content, but that risk can be mitigated with tests.’
ruby  rails  testing  tdd  caching  performance 
april 2009 by threedaymonk
Distributed Image Processing with Airbrush
‘Airbrush is a lightweight distributed processing tool, that Ruby/Rails applications can use to communicate with and offload heavy processing of images, and/or other tasks while they continue processing requests.’
ruby  rails  distributed  processing 
april 2009 by threedaymonk
A Rails Security Flaw - Destroying The Audit Trail
‘One of [the new features in 2.3] was the ability to set the created_at/updated_at time-stamped columns manually. Now, why anybody would want to do this currently escapes me.’ Me too.
rails  ruby  security  commented 
april 2009 by threedaymonk
Quiet Backtrace
‘Quiet Backtrace suppresses the noise in your Test::Unit backtrace.’ Noise like 230 lines of vendor/rails calls. More great stuff from Thoughtbot.
webdev  rails  ruby  plugin 
january 2009 by threedaymonk
A test server for Rails applications
Obviate the need for loading up the huge environment each time you run a test.
ruby  rails  testing  webdev 
november 2008 by threedaymonk
Shoulda testing plugin
Provides some of the nice parts of RSpec (contexts and readable test names) whilst remaining within Test::Unit.
ruby  testing  library  rails  plugin  tdd 
september 2008 by threedaymonk
A Look at Rails’ Complexity
It’s been getting more and more complex over time.
rails  ruby  complexity  commented 
july 2008 by threedaymonk
Advanced Rails Caching.. on the Edge
ESI seems like a potentially useful technology, but one that’s presently hard to implement.
optimisation  performance  webdev  ruby  rails  esi 
june 2008 by threedaymonk
rails100 wiki
I've added us. We're in a respectable position.
reevoo  reevoo-developer  ruby  rails 
may 2008 by threedaymonk
Rails is shitty
‘Rails [...] sports all the great quality and consistency you've come to expect from PHP, except with loads more magic.’ I can’t help but agree with his comments.
rails  ruby  webdev  programming  criticism 
january 2008 by threedaymonk
Protecting custom SQL in Rails from SQL injections
How to use placeholders in full-custom SQL. I've griped about the absence of this for ages.
ruby  rails  activerecord  sql  webdev  security  reevoo-developer 
january 2008 by threedaymonk
#9640 ([PATCH] Alternative to eager loading) - Rails Trac
A way to efficiently load multiple joined models without using a massive Cartesian product.
ruby  rails  activerecord  patch  performance 
january 2008 by threedaymonk
Ruby on Rails 1.2.6: Security and Maintenance Release
Among other things, this release fixes some regressions. Rails seems to have a lot of regression bugs. Maybe they should try some of that 'testing' I've been hearing so much about.
rails  ruby  webdev 
november 2007 by threedaymonk
RaiLint
‘Validates Rails program output using a number of freely available tools.’
rails  ruby  webdev  validation  testing 
september 2007 by threedaymonk
Test Profiling by Lines Logged
Might be useful for finding the slow tests in a Rails application.
rails  ruby  profiling  testing 
september 2007 by threedaymonk
Billshare
Seems like a good idea: a simple web app to simplify bill sharing amongst housemates.
bills  finance  rails 
august 2007 by threedaymonk
Lilu
Presentation about a Rails templating system that works with mock-ups and keeps code entirely out of templates.
rails  ruby  webdev  templating 
june 2007 by threedaymonk
BleakHouse
Rails plugin to help find memory leaks; has graphical output.
rails  ruby  debugging  plugin 
may 2007 by threedaymonk
Painless PNG in Ruby on Rails
‘The Painless PNG plugin allows your Rails application to support PNG images with transparencies for Internet Explorer 5.5+ through 6.x without changing existing code.’
webdev  rails  ruby  png  ie  plugin 
may 2007 by threedaymonk
Raaum's Rails Reader
A handy reference that’s more accessible than the API documentation.
rails  ruby  reference  webdev  programming 
april 2007 by threedaymonk
Simply Presentable Plugin Documentation
Moves logic for generating URLs for model objects into presenter classes to make templates simpler.
rails  ruby  plugin 
march 2007 by threedaymonk
« earlier      

related tags

activerecord  ajax  apache  api  automation  bdd  bills  bug  bugfix  caching  capistrano  chat  chef  cms  collaboration  commented  complexity  concurrency  coverage  criticism  css  cucumber  database  debugging  deployment  development  distributed  django  dvcs  esi  exceptions  finance  flash  forlater  forms  forum  git  graphics  howto  html  http  https  i18n  ibatis  ide  ie  ie6  images  imap  java  javascript  json  l10n  laszlo  library  lucene  markup  mephisto  messaging  mysql  nginx  nosql  open-source  openid  opensource  optimisation  orm  pagination  passenger  passwords  patch  performance  photos  plugin  png  pop3  processing  profiling  programming  project  python  rack  rails  rake  rbatis  reevoo  reevoo-developer  reference  ruby  rvm  scala  search  security  server  software  solr  sphinx  sql  svn  sysadmin  tdd  template  templating  testing  thinkingsphinx  thumbnail  timeout  tips  translation  treemap  tutorial  twitter  unicode  usability  utf8  validation  vcs  video  vim  webdev  workflow  xml  xss 

Copy this bookmark:



description:


tags: