- 2020.03.25
Lambda関連のことを調べてみた2020年03月25日
AWS Lambda + Python + Slack でサイトの監視・アラート通知 運用中のサイトがたまに落ちていることがあったので、 簡易的にですがサイト監視を用意してみました。 (世の中にはサーバーのメトリクス取得含め手厚い監視サービスが様々ありますが、今回は低コストかつSlackとも簡単に連携できる方法という位置づけで作っています) ## サイトのstatusをチェックしてSlackに通知 […]
AWS Lambda + Python + Slack でサイトの監視・アラート通知 運用中のサイトがたまに落ちていることがあったので、 簡易的にですがサイト監視を用意してみました。 (世の中にはサーバーのメトリクス取得含め手厚い監視サービスが様々ありますが、今回は低コストかつSlackとも簡単に連携できる方法という位置づけで作っています) ## サイトのstatusをチェックしてSlackに通知 […]
java配列 ### 宣言 長さ指定は必須 “`java int[] a; // 初期化しない int[] a = new int[5]; // 0で初期化 int[][] a = new int[2][3]; // 二次元配列 “` ### 初期化 初期化しない時、初期値0 “`java int[] a = {1, 2, 3}; // 長さ3 int[][] […]
Golangで、デザインパターン「Bridge」を学ぶ GoFのデザインパターンを学習する素材として、書籍「[増補改訂版Java言語で学ぶデザインパターン入門](https://www.hyuki.com/dp/)」が参考になるみたいですね。 取り上げられている実例は、JAVAベースのため、Pythonで同等のプラクティスに挑んだことがありました。 [Qiita記事: “Pythonで […]
Retrofit2で共通処理を行う AndroidアプリでAPIを叩きたい時、定番のライブラリと言えばRetrofitです。 このRetrofitを使って、APIからのレスポンスによって同じ様な処理を行う場合、毎回同じコードを書くのは面倒ですよね! 同じ様な処理は共通化しちゃいましょう! # 通常のAPI呼び出し 例えば、エラー時に下記のようなToastを表示する仕組みがあったとします。 様々な箇 […]
kubeflow 1.0 on AWS #1 構築 # はじめに これは、kubeflow 1.0 をAWSで構築する記事です。 動作確認が主な目的ですので、本番環境での利用は全く想定していません。 # 環境について – kubernetes – Amazon EKS v1.14(検証開始時点) – kubeflow – kubeflow 1.0.1 […]
アマゾン売れ筋ランキング(本) #1 ¥2,420 【Amazon.co.jp 限定】先着購入特典付き 新あいどる聖書 #2 ¥1,500 日向坂 46 ストーリー #3 ¥814 syunkonカフェごはん レンジでもっと! 絶品レシピ (e-MOOK) #4 ¥1,485 ぼくはイエローでホワイトで、ちょっとブルー #5 ¥1,650 あつまれ どうぶつの森 ザ・コンプリートガイド #6 ¥9 […]
Cloud run+Firebaseの開発について【Webアプリ開発】 # 概要 私はGCPを積極的に利用していますが、安く簡単にサービスを作ろうと思うと、Cloud run+Firebaseが良いのかなと思い、まとめました。メンテナンス性についても、Cloud runとCloud Functionsを比べると、Cloud runの方が良いと思います。(記事を書いていて思いましたが、もしかするとC […]
S3バケットのオブジェクトを1000個以上取得する [公式リファレンス](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/S3/Client.html#list_objects_v2-instance_method)に記載があるように、[list_objects_v2](https://docs.aws.amazon.com/sdk-for- […]
[Rails]ActiveRecord Relationについて調べたことざっくりまとめた[初心者向け] ## はじめに Railsを何気なくつかっていたのであまり意識していなかったですが、とても大事な役割をになっているActiveRecord Relationのことをふと思い出したのでまとめてみました?? ## ActiveRecord Relationクラスとは >クエリ(DBに指示する命令文 […]
Laravel Auditingでデータベースの変更を監視する 『誰がいつ、データをいじったか知りたい』というデータの監視が必要な時に、[Laravel Auditing](http://www.laravel-auditing.com/)が便利です。 ## 概要 Laravel Auditingはデータベース上の指定した監視対象のテーブルに追加・更新・削除などの変更が行われた場合に、誰がどのよう […]