git gitにて大容量のファイルを探して履歴から消す githubの個人アカウントにてprivate repositoryが作り放題になったので個人で開発しているソースコードを載せようとしたら、100MB以上のファイルが存在して移行できなかったのでやり方をメモ。 以下のやり方は、バックアップの... 2020/01/04 git
AWS Amazon Linux AMI 2018.03でEBS拡張 # df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 991664 56 991608 1% /dev tmpfs 1002248 0 1002248 0% /d... 2019/11/06 AWS
git GitHubのPull Requestにプレビュー用URLを自動でコメント 概要 静的サイトの自動デプロイ github -> CircleCI -> S3 -> CloudFront の記事に関連した設定の続きです。上記の設定では、デプロイしたURLをいちいちブランチ名をコピペしてURLにアクセスする必要が有るの... 2019/09/12 git
PHP PHPのDeployerをCircleCI上で実行して自動デプロイ 概要 PHPのDeployはファイルコピーなので、Railsのアプリケーションサーバが絡むデプロイに比べて楽で良い。CircleCI2.0上で、コンテナの準備を含めても1分で完了する。サンプルソースコード。 appソース CircleCIか... 2019/08/19 PHP
Ruby on Rails 物理メモリが不足したらpumaを自動で再起動 概要 pumaがどんどんメモリを食っていってしまう。同様に、sidekiqもたくさんメモリを食ってしまっている。GCしても減らない。 ObjectSpace.each_object(ActiveRecord::Relation).each(... 2019/06/20 Ruby on Rails
AWS AWS LightsailでWordPressをホスティング 概要 とあるWordpressサイトをホスティングすることになりました。EC2よりLightsailの方がお手軽そうだし、Wordpressサーバの運用に拘りは余り無いから適当に構築して運用したい。もちろんhttpsで。letsencryp... 2019/06/10 AWS
Books Web系エンジニアなら必ず読むべき技術書5冊 概要 5年とか10年、20年ぐらいの期間にわたって使える普遍的な知識を得るための本を紹介します。一朝一夕で読み切れるような分量ではありませんが、知識として獲得しておくと今後開発をしているときに困った際に、振り返れるポイントとなると思います... 2019/05/23 Books
Ruby on Rails Railsのroutesのshallowは安易に使わないで欲しい 概要 Shallowの説明はRails Guideにあるとおり。example normal: /authors/1/articles/1 shallow: /articles/1 (authorのIDはarticleのIDがわかれば自明だ... 2019/01/31 Ruby on Rails
WebRTC Chrome 70からExtension無しでスクリーンキャストができます Chromeから、extensionをインストールすることなく画面共有を出来るようになりました。source. MediaStream.getDisplayMedia() メソッドを呼ぶと、Chromeがユーザに画面共有を行うかどうかのパー... 2018/12/21 WebRTC
Wordpress WordPress 5.0にアップグレードしてみました Wordpress 5.0 Upgrade Wordpress5に上がってしまった Wordpress5に上げたくてあげたのでは無く、勝手に上がってしまったのです。 なぜなら、運用しているブログが10個ぐらいあり、それぞれをセキュリティアッ... 2018/12/16 Wordpress