Skip to content

Instantly share code, notes, and snippets.

View andreacampi's full-sized avatar

Andrea Campi andreacampi

  • Apple, inc
  • London, UK
View GitHub Profile
@andreacampi
andreacampi / resources.html
Created August 26, 2011 05:56
last-page flag
<!-- This won't work, the second grid will be picked up, leaving an unsightly empty column if there isn't enough content -->
<div class="grid article cols-2 page-1">
<div class="container col-1 cols-2" data-sizes="title"></div>
<div class="container col-1 cols-2" data-sizes="author"></div>
<div class="column"></div>
<div class="container col-3 cols-1" data-sizes="thumbnail"></div>
<div class="column col-3"></div>
</div>
# app:sync
# Local and production synchronization
# - require yaml_db plugin
namespace :app
namespace :sync do
task :all => [:files, :db]
task :files do
`rsync -azv user@host:'/apps/myawesomeapp/shared/files/' #{Rails.root + 'files'}`
1) che differenza c'è tra un metodo definito con def self.nomemetodo end e def nomemetodo end
2) Se la variabile pippo è un array e gino è il nome di un metodo nella chiamata gino(*pippo) che significato ha l'asterisco?
3) Che fa il method synchronize nella classe Mutex?
require 'find'
namespace :db do
namespace :fixtures do
desc 'Dumps all models into fixtures.'
task :dump => :environment do
models = []
Find.find(RAILS_ROOT + '/app/models') do |path|
unless File.directory?(path) then models << path.match(/(\w+).rb/)[1] end
end