बहुत सारे "यदि नहीं" विकल्प। उदाहरण के लिए: if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .
if !, if not unless .
?
!
, , ?
. . , , foo.empty?
. !
, .. foo.downcase!
foo
, foo.downcase
, .
: .
, - ( Distill, ):
class Speaker < ActiveRecord::Base belongs_to :user has_many :proposals attr_accessible :user, :bio, :email, :name, :id, :website, :photo has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/ validates :bio, :email, :name, :photo, :presence => true validates :email, :format => { :with => /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/, :message => "Must be a valid email address" } end
:
1: Speaker
, ( <
) Base
( ::
) ActiveRecord
.
2, 3, 5, 7, 8, 9, 10: .
15: ( end
).
", , ?"
!
" ! !"
(, ! ^_^ - . )
, , Ruby self
, , self::
PHP, ( ). , belongs_to :user
self.belongs_to :user
. , , (, , ) . (, def self.foo
) ( ) , . .
: , - , , EngineYard mkb , ; - : , , , .
, , , ( validates
), , - , . ( Poetry mode , - - " - !" - . )
?
, . , (), . , PHP, , .
CRUD. , , , . , , - . Ruby/Rails PHP/Zend Framework 2 - , . , ***bash-*** .
Getting Started with Rails , .
:
OAuth (Github, Facebook Twitter).
S3.
OAuth
, . , Devise Omniauth ; , OAuth, .
, Ruby Rails, , , , , . OAuth, , , , - . , , (, email), .
S3
, Google, Paperclip . Active Record .
Paperclip, Ruby/Rails, : , S3, . , ( S3, ), rake, :
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "120x120>" } validates_attachment_content_type :photo, :content_type => /^image\/(png|gif|jpeg)/
"photo", (300x300 120x120) , png, gif jpeg.
?
, . Ruby , Python. , , , Rails PHP-.
- , Rails , , PHP , - Rails Ruby , - , . , OAuth Zend Framework 2 , , ZF2 /, , , , . , , Rails ( Ruby), . ( , The Ruby Toolbox , , !)
, . PHP Python, Ruby - . PHP -, , - (GET/POST/Cookies, , PUT/POST , , ..) , Distill .
, PHP , , ( Shared nothing architecture ) , , , - Ruby ( , rubinius jruby). , Ruby Python , , , , , . , Engine Yard Cloud ( , ) .
, , ? -, ZF2? . ? - , , Ruby Rails. , OAuth S3 . , ZF2, , , , , , .., , .
, Ruby/Rails? . PHP , , , .
Ruby/Rails ? - , , PHP . , Engine Yard - ! , Ruby/Rails, , . , - , , - , .
- , , , , , , -... , - ("The PHP Way" "The Ruby Way"); , , , .
- - ; , - , . , , .
, - Engine Yard, , .