起きたこと rails のプロジェクトを作成し、databaseのマイグレーション周りに ridgepole を使おうとして以下のようなエラーが出た。 passwordなどの環境設定はきちんと渡しているのになんでエラーなのかなぁとハマっていた。 $ bundle exec dotenv ridgepol…
起きたこと $ hexo s などとすると、 Error: EISDIR: illegal operation on a directory, read ERROR Plugin load failed: hexo-server などのエラーが出て動作しないことがあった。 解決方法 npm install していたpackageが認識されていないのが問題のよう…
やること Laravelで新規プロジェクトの設定を忘れるのでメモ. 手順 baseプロジェクトをクローン composer install php artisan key:generate .envファイルの設定にしたがってmysqlなりでdbを作成する。 databaseのエンコーディングはutf8mb4なりにして置くと…
経緯 いつも忘れるので、自分の環境で最速でRailsプロジェクトを作るためのメモを残す やること ディレクトリ作成 mkdir test cd test direnvで環境を固定 direnv edit . use ruby 2.5 Gemfile作成してbundle install vim Gemfile source "https://rubygems.…
知ったこと —save-exact を使うとバージョン固定できる。 以下のように使う。 `npm install --save --save-exact <packag-name>`</packag-name>
起きたこと 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; の後にあったスペ…
便利なTips 立ち上げている状態で、Routesを確認したいときに、 URL末尾に /rails/info をつけると一瞬で確認できる。便利
やること NoSQLなデータベースの勉強をし始めようと思って手始めにCassandraを最速で試してみた。 やったこと まずはインストール brew install cassandra インストール後起動 cassandra 別ウィンドウを開いてクライアントからアクセスする。 とりあえず、CQ…
起きたこと iOSアプリ開発で、Podfileを書くときに、冗長になる部分があったのでいい感じにまとめたかった。 解決方法 以下のようにインストールしたいpodライブラリをinstall_podsみたいな変数にまとめてインストールすれば良い。 def install_pods pod 'AA…
起きたこと GitHubでリポジトリを眺めたら、以下の画像のように、依存パッケージの脆弱性情報を通知してくれた。ありがたい。 We found a potential security vulnerability in one of your dependencies. 対応方法 この際だし、各packageをアップデートする…
何をするか イーサリアムのスマートコントラクトに興味が湧いてきたため、色々と遊んでみたい。 やること Docker上にイーサリアムのプライベートネットワークを構築して、まずは、動作テストをしてみる。 作業記録 公式が出しているイメージがあったため、と…
おきたこと イーサリアムの勉強中に、採掘等のためにGethをバックグラウンドで常時起動して置くために & を使って以下のようなプロセスを走らせた。 geth --networkid "15" --nodiscover --datadir "eth_private_net/" console 2> eth_private_net/geth_err.…
Fiat moneyとは 仮想通貨周りで聞くことがあるFiat moneyってなんだろうと思って調べてみた。 Fiat って単語は車のメーカーではなくって、「権威」とか「権力」を表すので、法定通貨を暗号通貨と区別して表現する時に使うらしい。 権威や権力の後ろ盾がある…
こうすると良い mkdir ch{01..10} そうすると、 ch01 ch02 ch03 ch04 ch05 ch06 ch07 ch08 ch09 ch10 みたいに連番のディレクトリが作られる。 読書メモなどに便利
Weexてなによ アリババが主導で開発していた、ネイティブアプリフレームワーク。 今はapacheプロジェクトに移管されている。 中身はVue。素敵。 weex.apache.org インストール編 とりあえず、 npm -g i weex-toolkit webpack webpack-dev-server を叩いてラ…
起きた事 local環境で色々遊んでいたところ、databaseを流し込もうとした時に以下のような、password があっていない時に出るエラーが起きた。 Access denied for user 'root'@'localhost' (using password: NO) Couldn't drop database 'test_dev' 解決策 …
3番地コードとは 拙い理解だと output = input1 + input2 みたいに分解できる入出力の最小単位の処理を3つとするから? 3アドレスのコードというのかな。 x := i + m * n; は t <- m * n x <- i + t という風に分解できるし。 他に、プロセッサの命令セットに…
起きたこと mysqlを立ち上げようとしたらPermission deniedでエラーが起きた。 sudoをつけたら正常に起動する状態だった。 $ mysql.server start Starting MySQL ./usr/local/Cellar/mysql@5.6/5.6.39/bin/mysqld_safe: line 138: /usr/local/var/mysql/mozy…
起きたこと phpbrewや、brewでphp環境を構築していたら、ターミナルを立ち上げた時に毎回、以下のようなWarningが出るようになってしまった。 Warning: Use php@7.1 instead of deprecated homebrew/php/php71 解決策 shellの~/.profile なり、~/.zshrcの中…
きっかけ Go言語の実装は読みやすく、理解もしやすいと風の噂で聞いた。 そのため、毎週くらいのペースで徐々にソースコードリーディングをしていこうと思い立った。 どうせならブログで連載すればいいなと思って今回が0回目です。 やったこと 初回はソース…
起きたこと 何度、 mysql.server stop をしても、kill PIDをしても数分後にはmysqldが復活してしまっていた。 原因 どうやら、mysqlのplistの設定で、死なないようになってるっぽい(?) そのため、~/Library/LaunchAgents/homebrew.mxcl.mysql@5.6.plist 内の…
vscodeのソース管理機能を使って、Gitコミットしようと思ったら、以下のようなエラーがでた。 Problem loading '.overcommit_gems.rb': Could not find parallel-1.11.2 in any of the sources 試しに、同じようにターミナルでコミットしてみたら、以下のよ…
Hello World Zetta を試していたところ、以下のようなエラーでコケた。 util.js:948 throw new errors.TypeError('ERR_INVALID_ARG_TYPE', 'superCtor', 'Function'); ^ TypeError [ERR_INVALID_ARG_TYPE]: The "superCtor" argument must be of type Functi…
こんな感じに プルリクエストと同時に、issueもcolseするようにできる。
Tipsとして https://github.com/MozyOk.keys みたいにアカウント名.keysで拾ってこれる。curlでも叩けるし便利。 初めて知った。圧倒的感謝👏
React Nativeでandroidアプリをrunしようとしたら、 以下のようなエラーが出て止まった。 * What went wrong: Execution failed for task ':app:installDebug'. > com.android.builder.testing.api.DeviceException: No connected devices! 以下のページを参…
Ionicで作る モバイルアプリ制作入門〈Web/iPhone/Android対応〉作者: 榊原昌彦出版社/メーカー: シーアンドアール研究所発売日: 2018/01/19メディア: 単行本(ソフトカバー)この商品を含むブログを見る Twitterで回ってきた、この本が面白そうだったので、…
Github Desktopを開こうとしたら以下の画像のようなエラーがでた。 言及しているページ Github desktop is not opening · Issue #1638 · desktop/desktop · GitHub 解決方法 今のところ、再インストールしかないっぽい??
経緯 土、日曜日とまとまった休みが久しぶりにできため、 日光東照宮への初詣と、温泉宿での各種執筆作業を兼ねて日光金谷ホテルの手前、「日光 星の宿」に行ってきました。 www.hoshinoyado.com この時期の日光はめちゃくちゃ寒くて、雪が残っていたし、突…
子供達向けの電子工作教室をしているのだけれども、ここ数回は、俺が教師になって子供達が生徒になっていた。 コレってダメなんだよ。俺が従来の教育というか教え方に凝り固まってたな。反省。あーアホだった。(。-_-。)最低限の基礎を教えたあと、君は何が作…