isucon10の予選に参加したお話

はじめに 2020年9月12日に開催されたisucon10の予選に3人チームで参加しました。isucon10でやったことや反省点などについて書いていきます。結果ですが、初期スコア400点だったのを最終的に900点ぐらいまで上げて終了になりました。まだまだ改善の余地があっ…

Splunk Appをカスタマイズする方法

Splunk Appの作り方 Splunkは目的に応じてAppを使い分けるのが一般的です。Appは以下の手順で作成することができます。 Splunkホーム画面の左にある設定ボタンを押します。 次に右上にある「Appの作成」というボタンを選択します。 App名を入力し保存します…

Chefの環境構築とレシピの生成方法

Chefとは Chef(シェフ)とは、構成管理(プロビジョニング)ツールです。ユーザ作成、パッケージインストール、設定ファイル編集などの展開作業を自動化します。物理環境/仮想環境/クラウド環境などの各種インフラに対応します。 [引用] オープンソースの運用管…

pythonで文字列から数字を抽出する

やりたいこと あいうえお2020かきくけこ ↑ こんな文字列から 2020 ↑これだけ取り出したい 正規表現を使って取り出す プログラム import re def main(): test="あいうえお2020かきくけこ" moji = int(re.sub("\\D", "", test)) print(test) print(moji) if __…

GO言語でunexpected directory layoutと表示された時の対処法

問題 go run main.goなどでプログラムを実行した際に以下のようなエラーが出ることがあります。 $ go run main.go unexpected directory layout: import path: _/Users/rayleigh865/Documents/src/code/web/api root: /Users/rayleigh865/Documents/src dir:…