読者です 読者をやめる 読者になる 読者になる

Hiroto's diary

プログラミング関連を書くかも

開発環境

dein.vimでgit cloneのdepthオプションを指定する

Vimのプラグインマネージャーのdein.vimでgit cloneコマンドの--depthオプションを指定する。 dein.vimはGitHubからプラグインをcloneしますが、.vimrcで設定をしないとgit cloneの--depthオプションは指定されません。これだと大きいリポジトリのプラグイン…

Travis CIでRubyのテストを高速化する

Travis CIでRubyのテストを高速にして効率よくテストを行う方法を解説

Circle CIでPHPのmemory_limitを変更する

Circle CIのPHP環境のmemory_limitを書き換えてテストが普通に通るようにする方法を説明してます。

Vimのプラグイン管理ツールをNeoBundle.vimからdein.vimに乗り換えた

今までVimのプラグイン管理にはNeoBundleを使っていたが、NeoBundleはオワコンと言うのを今更知った。なのでdotfilesの整理のついでにプラグイン管理をdein.vimに移行した。 github.com 移行後のコードは僕のdotfilesリポジトリに置いてある。 github.com 移…

Travis CIでTwitter APIを用いたアプリのテストをする

HkApps (https://github.com/Hiroto-K/HkApps)では色々とTwitter APIを使っています。ソースコードはGitHubに置いてあるのでCIはTravis CIを使ってますが、Twitterのコンシューマーキーを.envに書き込む必要があったのでメモ。 Travis CIのセット方法は書き…

Laravelでルートに暗黙コントローラーを使うとlaravel-debugbarが動かなくなる。

Laravelでルート下に暗黙コントローラーを使って、デバッグバーが動かなくなる時の対処方法。

さくらのレンタルサーバーでLet's EncryptのSSLを使う

このページではさくらのレンタルサーバー スタンダードでLet's Encryptを導入する方法を解説しています。このページはさくらのVPSでLet's Encryptを導入する方法を解説するページではありません。

JetBrains製品のOpenSource Licenseを申請する

自分が個人的に開発してるHkAppsでJetBrains製品のIDEであるPhpStormのOpenSource Licenseを申請したのでその時のメモ。