Moby

開発

Typescriptの例外処理

例外とは exceptionのことです。たまに起きる失敗のことを指します。対して、必ず起きる失敗のことはバグと呼びます。 例外処理 エラーが起きたときに、プログラムを終了させずに決められた次の処理を行うことを、例外処理と...
開発

Typescript|ジェネリクスの意味と使い方について

ジェネリクスとは 型を抽象化するためのもの。型引数を使用して、実際に利用されるまで型が確定しないクラスや関数を実現するためのもの。 関数の場合 具体的には下記のがジェネリクスにあたる。下記では、関数aの引数の型は、実行時...
開発

クラス名の命名規則について学んだのでまとめてみる

こんにちは。 個人開発でnpmモジュールを公開する準備を進めている最中ですが、各クラスの命名ルールをなんとなく統一させたり、わかりやすい名前をつけることが難しいと感じていました。 関数名や変数名は表しやすいですが、クラス名とな...
コミット会

監視入門/Step Functions/Cognito/2020/02/23【コミット会報告】

この記事は、02月23日都内某所で行われた、IT学習の継続を目的とした勉強会(通称:コミット会)のレポートです。 参加者と発表内容 Moby監視入門KudooAWSの概要IDトークンとOpenID connectについてTak...
AWS

DevelopersSummit2020参加レポート/サービスメッシュは本当に必要なのか、何を解決するのか

DevelopersSummit2020に行ってきました。一番印象的だった発表の参加レポートをまとめてみました。AWSの原さんという方の発表です。インターネット上では「鳥の人」として知られているようでした。 まとめ サ...
開発

Blackbeltまとめ #2:S3

このたび、AWS Solution Architect Associate(以下、SAA)を受験することになりました。勉強の一環で、BlackBelt の資料を読み込んでいます。 BlackBeltは、AWS公式が出している資料です...
開発

Blackbeltまとめ #1:Amazon SQS

このたび、AWS Solution Architect Associate(以下、SAA)を受験することになりました。勉強の一環で、BlackBelt の資料を読み込んでいます。 BlackBeltは、AWS公式が出している資料です...
開発

Mac のシェルをbashからzshへ変更して、Preztoを使う

周囲のつよつよエンジニアの方がzshを使っていました。また、CatalinaからデフォルトシェルがBashからzsh変更されるようです。 私は形から入るタイプなので、さっそくzshを導入してみます。また、Preztoも設定し、ターミ...
運用

Webサービスの運用改善事例を紹介する

はじめに 自分が経験したなかで、運用体制が整っていないWebサービスがあり、インシデントが発生した際は各メンバーが場当たり的に対応しているものがありました。顧客と結んだSLAもなく、ベストエフォートで運用されていました。 こん...
未分類

Ansible Vaultで、環境変数を使わず機密情報を暗号化する方法

Ansible Vaultの使い方として、コードをGithubに共有する場合があると思います。 一例として、第三者から機密情報を守るために、ファイルや文字列を暗号化する場合がありますね。 Ansibleを使う際に、暗号化する方法も色...
タイトルとURLをコピーしました