mozyのかきおき

mozyの読書感想文や思考置き場

2018-05-01から1ヶ月間の記事一覧

Rails で新規プロジェクトを最速で作る

経緯 いつも忘れるので、自分の環境で最速でRailsプロジェクトを作るためのメモを残す やること ディレクトリ作成 mkdir test cd test direnvで環境を固定 direnv edit . use ruby 2.5 Gemfile作成してbundle install vim Gemfile source "https://rubygems.…

npm で バージョンを固定する

知ったこと —save-exact を使うとバージョン固定できる。 以下のように使う。 `npm install --save --save-exact <packag-name>`</packag-name>

Laravel EOF; error

起きたこと Laravelの開発中に、 syntax error, unexpected end of file, expecting variable (T_VARIABLE) or heredoc end (T_END_HEREDOC) or ${ (T_DOLLAR_OPEN_CURLY_BRACES) or {$ (T_CURLY_OPEN) ってなエラーがでた。 解決方法 EOF; の後にあったスペ…

RailsでRoutesを一瞬で確認する

便利なTips 立ち上げている状態で、Routesを確認したいときに、 URL末尾に /rails/info をつけると一瞬で確認できる。便利

Cassandraを最速で試す【MacOSX】

やること NoSQLなデータベースの勉強をし始めようと思って手始めにCassandraを最速で試してみた。 やったこと まずはインストール brew install cassandra インストール後起動 cassandra 別ウィンドウを開いてクライアントからアクセスする。 とりあえず、CQ…

iOS開発 podfileを複数まとめるとき

起きたこと iOSアプリ開発で、Podfileを書くときに、冗長になる部分があったのでいい感じにまとめたかった。 解決方法 以下のようにインストールしたいpodライブラリをinstall_podsみたいな変数にまとめてインストールすれば良い。 def install_pods pod 'AA…

【解決】GitHubで依存packageの脆弱性警告がでた

起きたこと GitHubでリポジトリを眺めたら、以下の画像のように、依存パッケージの脆弱性情報を通知してくれた。ありがたい。 We found a potential security vulnerability in one of your dependencies. 対応方法 この際だし、各packageをアップデートする…

Docker上でイーサリアムのプライベートネットワークを構築してみる その1

何をするか イーサリアムのスマートコントラクトに興味が湧いてきたため、色々と遊んでみたい。 やること Docker上にイーサリアムのプライベートネットワークを構築して、まずは、動作テストをしてみる。 作業記録 公式が出しているイメージがあったため、と…

【解決済】geth でバックグラウンド実行したプロセスがkillできない時

おきたこと イーサリアムの勉強中に、採掘等のためにGethをバックグラウンドで常時起動して置くために & を使って以下のようなプロセスを走らせた。 geth --networkid "15" --nodiscover --datadir "eth_private_net/" console 2> eth_private_net/geth_err.…

Fiat money のFiat の意味

Fiat moneyとは 仮想通貨周りで聞くことがあるFiat moneyってなんだろうと思って調べてみた。 Fiat って単語は車のメーカーではなくって、「権威」とか「権力」を表すので、法定通貨を暗号通貨と区別して表現する時に使うらしい。 権威や権力の後ろ盾がある…

連番のディレクトリを作りたいとき

こうすると良い mkdir ch{01..10} そうすると、 ch01 ch02 ch03 ch04 ch05 ch06 ch07 ch08 ch09 ch10 みたいに連番のディレクトリが作られる。 読書メモなどに便利