虎の穴ラボ技術ブログ

虎の穴ラボ株式会社所属のエンジニアが書く技術ブログです

MENU

Python

Slackのエラーログに自動返信するBotをAWS Lambdaで作ってみた

こんにちは!虎の穴ラボの鷺山です。 前回の記事で、アプリケーションのエラーログをSlackに転送する方法をご紹介しました。 日々流れてくるログには「原因が判明しているもの」や「静観してよいもの」が少なからず混ざっています。本来はログレベルを見直し…

CloudWatchのエラーログをSlackにリアルタイム転送する方法

こんにちは!虎の穴ラボの鷺山です。 AWSでアプリケーションを運用すると、ログをCloudWatch Logsに集約・管理できて便利です。 ただ、定期的なログ監視を人力で行うのは大変です。AWSのコンソールに都度アクセスしてチェックするのも手間がかかります。とは…

Amazon Cognitoの「マネージドログイン」でログイン画面をサクッと作ろう!

こんにちは!虎の穴ラボの鷺山です。 ユーザー認証が必要なシステムを作る際は、ログインやユーザー管理の機能の実装が欠かせません。 セキュリティを考えると、ログインやユーザー管理は手を抜けない重要な部分です。 一方で、これらはサービスの差別化には…

AIにPythonコード書いてもらってみた~日常作業効率化編~

こんにちは。とらのあなラボでインフラエンジニアをやっているコニシです。 普段はbashなどで行なっているルーティン業務を、自分のWindows上でPythonを利用して 業務の効率化を行ってみたので紹介いたします。 どんなことをAIに考えてもらったのか? 実施内…

初心者がデザインパターンに入門してみた

こんにちは。虎の穴ラボのサカガミです。 今回はソフトウェア開発におけるデザインパターンについて 学習した内容を書かせていただきます。 デザインパターンとは? デザインパターンとは、ソフトウェア設計における 一般的な問題を解決するための再利用可能…

LangServe で LLM アプリを楽々開発しよう!

本記事は虎の穴ラボ2024年夏の連載ブログ 6 日目の記事です。 次回は古賀さんによる「Vercel公式のNext.js向けのChatbotテンプレートを試してみた!」が投稿される予定です。 ご期待ください! 本記事のテーマは「LangServe で LLM アプリを楽々開発しよう!…

polarsとStreamlitでWebのデモアプリ開発を効率化しよう!#虎の穴ラボ Advent Calendar 2023

本記事は 虎の穴ラボ Advent Calendar 2023 8日目の記事です。 次回はよしださんのブログが公開されます。ご期待ください! 本記事のテーマは「polarsとStreamlitでWebのデモアプリ開発を効率化しよう!」です! 自己紹介と導入 こんにちは。虎の穴ラボ株式…

Pythonツール・ライブラリ2選 ~私、気になります!~

本記事は2023 夏のブログ連載企画7日目の記事になります。 明日はy.fさんのブログが公開されます。ご期待ください! 本記事のテーマは「Pythonツール・ライブラリ2選 ~私、気になります!~」です! 自己紹介と導入 はじめまして。虎の穴ラボ株式会社売上向上…

Python + AWS LambdaでSSL証明書の有効期限をチェックする

こんにちは!虎の穴ラボのNSSです。 みなさんの会社では、SSL証明書の有効期限をどのように管理しているでしょうか? 最近では、AWSやGCPなどのクラウドサービスが管理するSSL証明書を利用することで、 有効期限が切れる前に自動更新してくれるサービスもあ…