gem install mysql -v=2.7.0 -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
Рельсы и Руби
понедельник, 7 мая 2012 г.
воскресенье, 8 апреля 2012 г.
понедельник, 19 марта 2012 г.
git with colors
Что бы расцветить вывод git достаточно выполнить следующее
git config --global color.branch auto git config --global color.diff auto git config --global color.interactive auto git config --global color.status auto
среда, 14 марта 2012 г.
прикольная генерация ЧПУ
http://rubydoc.info/github/norman/friendly_id/master/frames
class Post < ActiveRecord::Base
extend FriendlyId friendly_id :title_or_slug, :use => [:slugged, :history]
scope :published, where(:published=>true) default_scope :order=>"id DESC" validates :title, :presence => true
def should_generate_new_friendly_id? new_record? || slug == "" end
def title_or_slug slug = nil if slug == "" slug ? slug : title end def published_class published ? "published" : "unpublished" end # def normalize_friendly_id(text) # text.to_slug.normalize! :transliterations => :russian # endend
пятница, 9 марта 2012 г.
среда, 7 марта 2012 г.
хранить файлы на S3
вот так, до смешного просто
http://doganberktas.com/2010/09/14/amazon-s3-and-paperclip-rails-3/
воскресенье, 26 февраля 2012 г.
Проблемы с gemspec типа Illformed requirement Invalid gemspec
Если мы получаем проблемы с Illformed requirement Invalid gemspec при операциях с bundle,
то у меня получилось руками (в vim) пройтись по спекам
specifications/rails-3.2.0.gemspec
и выполнить замену YAML:Syck
%s/#<YAML::Syck::DefaultKey:0x.*>/=/
само шаманство и причина описаны здесь: http://blog.rubygems.org/2011/08/31/shaving-the-yaml-yak.html
Подписаться на:
Сообщения (Atom)