valid,invalid

関心を持てる事柄について

Ruby

9/14学んだこと / 読んだもの

昨日から腹が痛いと思っていたら胃腸炎にかかったらしく、頭が働かない…。 ほぼ寝てたのでいくつか読んだだけ。 Ruby pythonでいうところのvirtualenvをrubyでどう実現するのか、ずっと調べないまま放置してたので学んだ。 Mac OSX 10.9(Mavericks)で最新のP…

9/1学んだこと / Ruby入門 / Vagrant@dotinstall / MongoDB@dotinstall / 読んだもの

Ruby プログラミング言語Ruby買ってみた。イントロダクションから既に知見がある。 メソッドに別名を付けられる class Sequence def length return 0 if @from > @to Integer((@to - @from)/@by) + 1 end alias size length # sizeはlengthの同義語 end 算術…

8/31学んだこと / Rubyのイディオム幾つか / US keyboard感想 / 読んだもの

Ruby なんだかんだ最近Ruby書いてなくて既に忘れそう。 幾つかの簡単なプログラミングクイズ解きながら、基本文法を思い出しつつ新しいイディオムをインプットする。 定常的に書いていこう。 n.times.map Integer.times.map { }という、複数回同じ処理を繰り…

8/10学んだこと / Ruby開発環境 ( vim / Vagrant ) / CoffeeScript / jbuilder / 英語

Ruby 今更ながら、Rubyの開発環境について何も知らなかったので色々調べていた。vimが主流ぽい。 vim JavaはEclipe、PythonはAtomで書いてきたのでvim力が低い…。vim力上げていきたい。 $ brew unlink vim $ brew install vim --with-lua $ curl https://raw…

8/7学んだこと / Ruby on Rails@codecademy

Ruby on Rails codecademyのRuby on Rails講座を100%完了したけど、これで何か作れるかというと相当厳しいと思うので何か作ってみる。

8/4学んだこと / Ruby on Rails@codecademy

Ruby on Rails codecademyのRail講座始めて65%ぐらいまで進めた。 基本的なコマンドから学んでる。 rails new bundle install rails generate model Message a model file in app/models/message.rb. The model represents a table in the database. a migra…

8/3学んだこと / Ruby@codecademy / CoffeeScript文法

Ruby codecademy を100%まで達成した。 attr_accessor setter / getter 的な。 module You can think of modules as being very much like classes, only modules can't create instances and can't have subclasses. They're just used to store things! sc…

8/2学んだこと / Ruby@codecademy / 英語

Ruby codecademy のRuby講座を90%まで進めた。今日カバーしたところは経験した言語にない、または似てるけど異なる要素があって面白かった。 Zen of Ruby There's always more than one way to do something in Ruby. Java, Pythonとは違う精神。Perlでは馴…

8/1学んだこと / Ruby@codecademy

初日から飛ばすとあとが辛い事例にならないようライトに勉強した。 Ruby 思い起こせばPythonも最初はcodecademyから始めたので、Rubyもとりあえず基礎はこちらでやってみる。 Learn to codewww.codecademy.com 基本文法を書きながら覚えられてよい。 プログ…