Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 2019/1/14にCNCF(Cloud Native Computing Foundation)のブログに、以下の記事がポストされていました。 9 Kubernetes Security Best Practices Everyone Must Follow: https://www.cncf.io/blog/2019/01/14/9-kubernetes-security-best-practices-everyone-must-follow/ このブログ記事のタイトルを直訳すると「みんなが守るべき9つのKubernete
Laravelは非常に使いやすいフレームワークですが、いざ仕事でアプリケーションを実装していくと、Laravelのお作法に従うことが推奨されるケースが多く、機能も膨大なので、当然ですが分からない事が次々出てきます。 この記事では備忘録も兼ね、逆引きTips的にLaravelでの各種実装方法を紹介していきます。 ※記事執筆時に使っているLaravelのバージョンは5.7です。 紹介している項目 Storage View Controller Route Database (Eloquent ORM) Validation その他 ※加筆更新修正中 Storage ファイルの存在をチェックしたい try/catchを使ってファイルが存在するかチェックします。
すぐにチェックリストを使う チェックリストをダウンロードする 「人生を賭けた高い買い物だからこそ、絶対に失敗したくない・・・!」 マンションの購入は人生の一大イベント。 新築ではなく、あえて中古マンションを買おうとする方は、おそらく「新築では自分の希望を満たすマンションが見つからなかったけれど、中古なら見つかった」という方や、「新築を買える余裕はないけれど、中古マンションなら買えそう」という方がほとんどだと思います。 ただ、中古マンションの場合、購入する際に気を付けないといけないことがあります。 それは、そのマンションには、“手放す人の理由”が存在しているということです。 「念願のマンションを買ったんだけど、転勤が決まってしまって、仕方なしに手放すことを決めた」という理由で手放されたのならいいのですが、「住んでみたものの、風通しが悪いし、夜になると隣や上の住人の生活音がうるさいし、今度すぐ
CloudWatch Logs Insights を使って MySQL の performance_schema を分析する freee のプロダクトは RDBMS に MySQL を使っています。これまでもさまざまな方法でパフォーマンス改善を行ってきましたが、新たに CloudWatch Logs Insights を使って MySQL の performance_schema を分析する仕組みを作りました。 具体的には CloudWatch Dashboard を使って問題のありそうなクエリを見える化しました。次のスクリーンショットは一例ですが、このリストは CloudWatch Logs Insights にクエリを投げた結果です。 当初は DWH 用の Redshift に取り込んで Redash で分析するつもりでしたが、CloudWatch Logs Insights を使うこ
まずここで、最初rubyのベースを使って2.19GBだったのがalpine-linuxをベースにすることで、1.42GBまで削減出来ました。 やっぱりイメージを変更するのは大きい。 ただ、alpineのイメージ自体は50MBもないのに、 「あ、gccが無い」とか「あ、mysqlの開発者向け入れないと」とかすると、せっかくのサイズがみるみる肥えていって、ちゃんとbundle install可能な頃には、40MB のイメージが 700MBくらいまで増えます。やっぱりビルドにはいろんなものが必要でこれにbundle installしたりyarn installしたりした結果、結局1GBは余裕で超えてしまいました。 さらにダイエット ここからがこの記事の本題です。 イメージが大きいという事は何かしら無駄なファイルがあるので この後、ビルドしたイメージにdocker exec -it コンテナID
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く