boto3を使ってデプロイスクリプトを作成していたら、インストールされているはずのboto3が読み込みできないというエラーが発生 $ python3 test.py Traceback (most recent call last): File "test.py", line 1, in <module> import boto3 ModuleNotFoundError: No mo</module>…
何度もプライベートのリポジトリに会社のAuthor情報でCommit&Pushしてしまいその度にAuthor情報を修正する日々を過ごしているのでメモとして残しておきます。 前提 git config --globalで会社のAuthor情報を登録している プライベートで利用しているリポジ…
要点 秘密鍵をバイナリ形式でSecretManagerに登録 バイナリ形式でSecretManagerへ登録するにはCLIで実行する必要がある AWS CLIで呼び出してBase64でデコードして使う AWS CLIによるSecretManagerへ秘密鍵をバイナリ形式で登録する $ aws secretsmanager cre…
とある業務でPHP5.5からPHP7.3へバージョンアップする必要が発生しまして、その環境ではphp-mecabをつかっているんですが、どうもPHP7系だとパッケージマネージャーでインストールできないっぽいので、ソースからコンパイルしてインストールする必要がありそ…
せお丸さんのYoutubeチャンネルのデータベース入門講座が良かったのでメモ 【2020年版】データベース+SQL入門|MySQL/PostgreSQL/Oracleなどデータベースの使い方や役割・SQLについて初心者向けに6分で解説✅ www.youtube.com データベース設計入門#1 リレー…
めちゃ便利なのでみんな使ったほうがいいやつだけど、ちょっと使わないとすぐ忘れてしまうやつですはい。 コピーモード開始 Prefix + [ 選択範囲指定 Vimと同様にShift + vで線形選択するか、Spaceキーでコピー範囲を指定する コピー完了 Enterキーを押す 貼…
テストに関するGemを以下のようにGemfileへ記述する group :test do gem 'rails-controller-testing', '1.0.2' gem 'minitest', '5.10.3' gem 'minitest-reporters', '1.1.14' gem 'guard', '2.13.0' gem 'guard-minitest', '2.4.4' end bundle install実行…
以下のリソース状況を確認するときによく使うコマンドたち。 CPU システム全体のCPU使用率 プロセス毎のCPU使用率 LoadAverage(負荷平均) メモリ システム全体のメモリ使用量 プロセス毎のメモリ使用量 スワップ スワップ領域の使用状況 スワップイン・ス…
最近ISUCONの利用言語でもほとんどGo言語になっていて、CLIツールやインフラ周りでかなりの存在感を出してきているGo言語。 直近のISUCONでは最も利用されている言語のようですね〜。 これはインフラエンジニアとしてGo言語知らんとは言えない状況です。 直…
これ、いつも忘れてしまうので書いておこう。 というのも自分はtmuxを使っていてマウス操作も有効にしているのだけど、Mac上のターミナルであれば特に気にならない(tmuxのコピペがMacのクリップボードに保存されるため)けど、踏み台で使っているtmuxのコピ…
DB触ってない勢なのでDB周りの運用を覚えていかないとやばい〜、というわけで最近ちょくちょく発生しているMySQLで時間のかかっているSELECT文を強制終了させるというオペレーションの備忘録として残しておきます。 この対応が最高にイケていないというのは…
最近のVScodeちゃんの出来が良すぎてVimを使い続けていく気持ちを維持できなくなってきている今日このごろでございます・・・>< いやー、この問題なんだけども職場ではMacbook Pro使ってて家ではMacbook Air使ってるんですが、自体のMacのVScodeでしか起き…
ブログに書くまでがSRE Nextというわけで参加レポ書いていくよ! というか今年は週一ぐらいで頑張ってブログ書きたいと思っていたのに今年初ブログですわ・・・^^ まぁ、そんなわけでSRE Next2020に同僚と参加してきましたよ! sre-next.dev もちろん早期…
なんだかあっという間の2019年でした〜。 でもなかなか濃厚な一年でもあったような気もする。 3人目の子供が産まれる(2018年末だけども) 虫歯を11本治療(あとは親不知の抜歯のみ) AWS触り始めてとりあえずSAA取得 セブ島に一ヶ月語学留学 転職し、名ばか…
以下に挙げたAWS公式ドキュメントを読んでチュートリアルを実施していればAWSをいじった経験がなくてもアソシエイト試験は軽々突破できるぜよ!! そう信じて頑張っていこうぜよ!! コンピューティング docs.aws.amazon.com docs.aws.amazon.com docs.aws.a…
やりたいこと 例えば以下のようなリストを [5, 4, 3, 5, 5, 5, 4, 4, 3, 2] こうしたい場合のTipsです [5, 5, 5, 5, 4, 4, 4, 3, 3, 2] できあがったコード from collections import Counter a = [5, 4, 3, 5, 5, 5, 4, 4, 3, 2] counter = Counter(a) resul…
Sphinx + @gitlab でGitLab Pagesに公開するのCIも簡単に導入できるし最強すぎる!!— としゆき@インフラエンジニア (@Tocyuki) 2019年1月23日 最近、仕事で運用しているサービスのドキュメントをもうWordで作りたくないという思いがすごくてSphinxがよさそ…
タイムスタンプやアルファベット順などの連続するプレフィックスを使用すると、Amazon S3 の特定のパーティションに大量のキーが集中し、そのパーティションの I/O 容量がひっ迫する場合があります。 上記が原因で以下のような問題が発生することがある。 Am…
Amazon ECSを使っていて、EC2にIAMロールを適用してしまうと全部のコンテナに適用されてしまうのでコンテナ毎にIAMロールを適用できないのかな〜っと思っていたら2年も前にできるようになってる〜! dev.classmethod.jp
タイトルは釣りですが、業務でちょこちょこAWSいじるようになった(仕向けた)ので、とりあえず資格も取得するぞと意気込んでおりまして、すでに合格したという体でお送りいたします!! 1月はAWSソリューションアーキテクトの資格を取得するぞ!— としゆき@…
AWSってすごく便利だけど、従量課金で結局いくらぐらいかかるのかがわからないから見積もりを行う方法を調べてみたよ。 公式サイト aws.amazon.com AWS Simple Monthly Calculator(簡易見積ツール) calculator.s3.amazonaws.com このツールで基本的な要件は…
仕事で使ってるtmuxを動かしているサーバーがあるのですが、タワー型のやっすいの使っててそこにCentOS7突っ込んでオフィスに直置きしてます。法定停電でもあった日にゃ育てたtmuxのセッションが死滅し、その明けの出勤は気が重くなること請け合いな感じにな…
AnsibleのroleテストはTravisCIが主流だというので試してみようじゃないという趣旨の記事です。 やること GitHubにリポジトリを作成 ansible-galaxyコマンドでroleのひな型を作成 .travis.ymlを作成 TravisCI側で実行対象のリポジトリを設定する GitHubへプ…
さっそく社内のZabbixをアップグレード! https://t.co/63WbpOebg0— としゆき👀🚀 (@Tocyuki) 2018年10月3日 Zabbix 4.0の新機能 1 Red Hat Enterprise Linux/CentOS [Zabbix Documentation 4.0] Zabbix4.0 alpha9からのアップグレードだったので楽ちんでした!
Windows10ではDocker for WindowsとVirtualBoxが混在できないので、Docker使ってて、VirtualBox使いたくなると結構めんどうなんですよね。。。 なぜかぼくの端末ではインターネット上に転がっている情報をそのまま試すだけではうまくいかず、ちょいとアレン…
今日からRedHat主催の「Automation with Ansible」の研修を受けに品川まで行ってまいりました。 ↓これ RHD407 : Automation with Ansible|CTC教育サービス 研修/トレーニング 初日はごくごく基本的なことしかやらなかったので、演習をどんどん進めて最終日…
最近、phpIPAMを弄り倒しております。 こやつかゆいところに手が届くのか届かないのかなかなか触り始めるといろいろうまくいかなかったり、意外と使いにくい部分があったりでいろいろと発見がある毎日でございます。 とりあえず、ホストの存在確認と、ホスト…
実戦投入力を上げていこう。何事も運用に乗らなければ意味がない。それは私生活でも仕事でもそう。筋トレも柔術もロードバイクも継続的に運用されて時間経過によるステージアップを積み重ねなければ。仕事でも運用改善に注力して、ひとつづつ確実に導入した…
実戦投入力を上げていこう。何事も運用に乗らなければ意味がない。それは私生活でも仕事でもそう。筋トレも柔術もロードバイクも継続的に運用されて時間経過によるステージアップを積み重ねなければ。仕事でも運用改善に注力して、ひとつづつ確実に導入した…
こんなぼくでも一応インフラエンジニアやっておりまして、日々さーばーとかすいっちとかこねくり回してるんですわ。 ただ、インフラエンジニアのくせしてAWS童貞なんですね。インフラエンジニアを名乗っておいて、30歳超えてAWS童貞とかもうね、まじで笑えな…