2019-01-01から1年間の記事一覧
Elixir GUIDES を読んだメモ elixir-lang.jp 2.基本型 Elixir の関数は関数名とアリティで表す アリティは引数の数 func/2 は関数名 func で引数を2つ取る関数 アトム 他の言語でのシンボル、それ自身が定数でもある :hello 無名関数 fn と end で区切る iex…
UEFI ベアメタルプログラミング やってみよーと思ってたらここに手こずっていた UEFI プログラムを QEMU で実行してみたい -> OVMF の build が必要 OvmfPkg/build.sh 実行してみると mtoc がない isal がないとか言われる そもそも前準備が必要だった Mac …
Rails チュートリアルの勉強メモ railstutorial.jp 前回までのあらすじ hello メソッドにたどり着くまでをみた インターネットにデタラメを残している気がする間違えてるところあったら直します 演習 helloアクションを書き換え、「hello, world!」の代わり…
Rails チュートリアルの勉強メモ railstutorial.jp 前回までのあらすじ hello メソッドにたどり着くまでをみている イマココ --> #58 Puma::Configuration::ConfigMiddleware.call(env#Hash) at $HOME/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-…
Rails チュートリアルの勉強メモ railstutorial.jp 前回までのあらすじ application_controller を読んでたら protect_from_forgery が気になって脱線してしまった protect_from_forgery 前回眠すぎてよくわかんなかった origin ちょっとググってみた qiita.…
Rails チュートリアルの勉強メモ railstutorial.jp rails server $ rails server => Booting Puma => Rails 5.1.7 application starting in development => Run `rails server -h` for more startup options Puma starting in single mode... * Version 3.12…
Rails チュートリアルの勉強メモ railstutorial.jp rails server を追ってみる bin/rails - hello_app/bin/rails 1: #!/usr/bin/env ruby 2: begin 3: load File.expand_path('../spring', __FILE__) 4: rescue LoadError => e 5: raise unless e.message.in…
Rails チュートリアルの勉強メモ railstutorial.jp rails server を追ってみる rails new との違い gems/railties-5.1.7/lib/rails/app_loader.rb @ line 36 Rails::AppLoader#exec_app: 32: def exec_app 33: original_cwd = Dir.pwd 34: 35: loop do => 36…
Rails チュートリアルの勉強メモ railstutorial.jp bundle install 読んでいた 前回から bundle install 読んでいたが編集データが吹っ飛んだのとそもそも面白くなかったので一旦保留 - bundler/cli/install.rb installer = Installer.install(Bundler.root,…
Rails チュートリアルの勉強メモ railstutorial.jp 前回は rails new を追ってみた bundle install 読んでみる まずは bundle を探す $ which bundle $HOME/.rbenv/shims/bundle mir3636.hatenablog.com shims 以下のファイルは1章 勉強メモ1で見た通り全て…
Ruby のコード追っていて便利だったメソッドの忘備録 Method#source_location docs.ruby-lang.org メソッドがどこで定義されているか教えてくれる [8] pry(#<Thor::Command>)> instance.method(:perform).source_location => ["$HOME/.rbenv/versions/2.6.2/lib/ruby/gems/2</thor::command>…
Rails チュートリアルの勉強メモ railstutorial.jp 1章続き rails new 何やってんの? create_config_files 271: def create_config_files => 272: build(:config) 273: end いつもの 97: def config => 98: empty_directory "config" 99: 100: inside "conf…
Rails チュートリアルの勉強メモ railstutorial.jp 1章続き rails new 何やってんの? そろそろrails new も終盤に入った予感(Rails チュートリアルとは...? set_default_accessors! - rails/generators/app_base.rb @ line 169 Rails::Generators::AppBas…
Rails チュートリアルの勉強メモ railstutorial.jp 1章続き rails new 何やってんの? gems/thor-0.20.3/lib/thor/command.rb 20: def run(instance, args = []) 21: arity = nil 22: 23: if private_method?(instance) 24: instance.class.handle_no_comman…
Rails チュートリアルの勉強メモ railstutorial.jp dispatch から読んでいきます 1章続き rails new 何やってんの? gems/thor-0.20.3/lib/thor.rb # The method responsible for dispatching given the args. def dispatch(meth, given_args, given_opts, c…
Rails チュートリアルの勉強メモ railstutorial.jp 前回の続き見ていきます 1章続き rails new 何やってんの? Rails::Command.invoke を読む 30: def invoke(full_namespace, args = [], **config) => 31: namespace = full_namespace = full_namespace.to_…
Rails チュートリアルの勉強メモ railstutorial.jp 前回の続き見ていきます 今日は別環境でやってたので思考垂れ流し編 1章続き rails new 何やってんの? "rails/cli" $HOME/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-5.1.6/lib/rails/cli.…
Rails チュートリアルの勉強メモ railstutorial.jp 今日も生きるために勉強していきましょう 前回の続き見ていきます いつまで rails new を追ってるんだ 1章続き rails new 何やってんの? 前回は$HOME/.rbenv/versions/*.*.*/bin/rails を読んだ $HOME/.rb…
Rails チュートリアルの勉強メモ railstutorial.jp 前回の続き見ていきます 1章続き rails new 何やってんの? 前回は $HOME/.rbenv/shims/rails を読んだ exec "/usr/local/Cellar/rbenv/1.1.2/libexec/rbenv" exec "$program" "$@" の続きから読んでいく r…
1章 信頼性、スケーラビリティ、メンテナンス性に優れたアプリケーション とりあえずの勉強メモ 何を書けばいいのかわからない 続けるかは未定、メモ書くと集中できると思った時には再開する 用語メモ データストア データストアとは、データを決められた形…
Rails チュートリアルの勉強メモ railstutorial.jp Rails 使うことになるので Rails の勉強をしていきます。 (何をメモしていけばいいのかわからない・・・ 1章 1.1 前提知識で 基礎知識を学んでみてはいかがでしょうか?と書いてあったので早速脱線 Comman…
始めることになったきっかけ いろんな人にやった方がいいと言われた 自分の記録になる 何かを発信したいと常々思っていた 文章力をあげたい 技術系の記事を投稿して自分の実力とそれに対するモチベーションをあげたい 何をするか 特に決まっていない できれ…