2019-02-01から1ヶ月間の記事一覧
ターミナルとvimをかっこよくする方法をご紹介する。こんな感じのコマンドラインにする。
達人たちはみんなzshを使っているらしいので、自分も真似したくなった。 ゴールはこんな感じ。入力補完が強力だしシェルスクリプトも書きやすい # zshに切り替え $ chsh -s /bin/zsh # zshインストール $ brew update $ brew install zsh # zshにパスを記述 …
そもそもvimをそんなに触ったことのない自分が、いろいろとエディタについて調べたらvimはオワコンなのでNeoVimを使ったほうが良いと開発者が言っているらしいことを知った。さらにNeoBundleよりdeinを使ったほうがパフォーマンスが良いらしい。そんな感じで…
コードに問題があってメールが送信されなくても、sidekiqにはジョブがキューにずっと溜まっている。 だからメールの送信部分にバグがあって、何日も経った後にふとメールが送られていないことに気がついてバグを修正すると、溜まっていたメールが一気に送ら…
たとえば、created_atが一週間以内のusersテーブルのレコードの中で、子テーブルであるpostsテーブルのレコードのcreated_atが三日以内のものを取得したい時、arr =
js.cookie.jsをRailsに導入し、クッキーでポップアップの表示・非表示を管理する機能を作ってみた。Railsのバージョンは4.2.6。 こんなやつを作る js.cookie.jsを導入 Gemfileに gem 'js_cookie_rails' を追記してbundle install application.jsに //= requi…
前回の記事ではパーセプトロンと活性化関数を学んだ。この2つを基礎として、今回の記事ではニューラルネットワークの基礎を学んでいく。 ニューラルネットワークとは ニューラルネットワークは以下のようにノードがつながっていくイメージ。 たとえば入力を…
Kotlinは最近熱い開発言語で、Androidアプリの開発に向いている。Javaの記述の冗長さや型安全の問題を解決していて、Kotlinの開発者いわく「いろんな言語の良いところを集めた言語」。 昔Cloud9はUbuntuのapt-getコマンドでパッケージをインストールしたりリ…