【SRE NEXT】New RelicのSREに学ぶSREのためのNew Relic活用法 感想
NewRelicについて色々調べていたら出てきた動画について、自分のメモとして感想を残しておきます。 NewRelicは最初はRailsのモノリシックなサービスであったのが現状は300のマイクロサービスで構成。1日に20〜70デプロイ。 NRDB。NewRelic独自のデータベース。毎分20億のデータ挿入、1兆件のデータに対してクエリを発行している。 Kaf […]
This is a blog written by bassbone.
NewRelicについて色々調べていたら出てきた動画について、自分のメモとして感想を残しておきます。 NewRelicは最初はRailsのモノリシックなサービスであったのが現状は300のマイクロサービスで構成。1日に20〜70デプロイ。 NRDB。NewRelic独自のデータベース。毎分20億のデータ挿入、1兆件のデータに対してクエリを発行している。 Kaf […]
今回はパフォーマンスチューニングに関する記事です。 タイトルにある通り、S3に高解像度の画像ファイル(容量で言えば数MBクラス)が大量にあり、それをWEBサイトで配信したい場合の方法について触れたいと思います。 最近はスマホのカメラの性能が良くなり、普通に撮影した写真が数MBとなるのは当たり前となっています。 そのため、その写真をアップロードするWEBアプリ […]
シェルスクリプトでroot権限以外で実行させたくない場合がたまにあります。 そんな時、注意メッセージで牽制をかけてもいいのですが、どうしても漏れてしまう場合があるので、システム的にチェックするようにします。 シェルスクリプトに以下を組み込めばroot権限以外で実行された場合にストップしてくれます。 細かいところですが頭の片隅に置いておくといいかと思います!
Linuxで一般ユーザーだけど場合によりsudo経由で強めの権限が必要なコマンドを叩きたくなる時もあるかと思います。 とは言ってもrootと実質同じ権限を持ち、全てのコマンドを叩けてしまうのは統制上まずい場合があります。 そんな時は特定のコマンドだけノーパスワードで実行できるようにしましょう。(一般ユーザーは自身のパスワードを知らない前提) まずはsudoの […]
Windows ServerにChromeをインストールする場合、デフォルトでインストールされているIEから作業してもいいのですが、色々と手間なのでコマンドからインストールします。 はい、これだけです。簡単です!
Windows Serverを使おうとして、なぜか英語キーボードになってしまうケースがあります。 設定画面からキーボードレイアウトを変更してもなぜか英語キーボードのまま。。。 色々調べた結果、レジストリの変更が必要なようです。 画面から行う手順はこちらが参考になりますが、極力手間を減らしたかったのでコマンドベースで変更する手順を紹介します。 はい、簡単です。 […]
numpyの理解を深めるために100問エクササイズに挑戦してみました。 今回は61問目から70問目までです。 61. Find the nearest value from a given value in an array. 62. Considering two arrays with shape (1,3) and (3,1), how to comp […]
コマンド実行する際に実行時間を知りたい場合にtimeコマンドを使います。 このコマンドを実行した結果はやや癖があるので、まとめたいと思います。 実行結果の書式はこのようになっており、、、 %U:ユーザーCPU時間(秒) %S:システムCPU時間(秒) %E:実時間(時:分:秒) %P:CPU使用率 %X:共有テキスト空間の平均サイズ %D:非共有データ領域の […]
前回はscikit-learnに付属するアヤメのデータを使って、ちょっとしたデータの分析を行いました。 今回は機械学習のアルゴリズムを使っていきます。 機械学習においては訓練と評価のプロセスがありますが、絶対にはやってはいけないのは訓練と評価を同じデータで行ってしまうことです。 機械学習の訓練においては、いかに汎化性能と呼ばれる一般的な精度を引き上げるかがポ […]