技術ブログ

技術ブログ セキュリティAI・ローカルLLMマイナンバー・本人確認LINE開発LINE WORKS技術ブログマッチングサービス・マッチングアプリ認証・ID管理Webお知らせNeonSupabasePostgreSQLAWSVPSVercelFirebaseNext.jsNginxGitAIPythonOracleDatabaseMVP開発LinuxMarkdownDockerJavascriptネットワークMariaDBMySQLApacheWindowsShellCSSHTMLPHPデータベース
LINEログインとMessaging APIでユーザーにメッセージを送る|Python実装例 技術ブログ

LINEログインとMessaging APIでユーザーにメッセージを送る|Python実装例

/blog/13853/に続き、同じユーザーをMessaging APIでも識別し、Pythonからメッセージを送る構成を説明します。LINEログインによる認証と、公式アカウントからのメッセージ送信に…

Lineログイン+AWS Cognitoでの認証機能実装方法 AWS

Lineログイン+AWS Cognitoでの認証機能実装方法

更新範囲(2026年9月8日): LINEのプロバイダーと送信条件、参照リンク、開発用URLの表記を見直しました。以下のAWS画面・React/Amplifyのコードは2024年の実装記録であり、現行…

IT作業に便利な多機能WEBツールを公開! お知らせ

IT作業に便利な多機能WEBツールを公開!

この度、日常的なIT作業をサポートする便利なツールを、Libprocにて公開いたしました。これらのツールは、すべてWEB上で簡単に利用することができます。 https://libproc.com/to…

WordPressにReactを埋め込む方法 - カスタム投稿で複数アプリを公開する Web

WordPressにReactを埋め込む方法 - カスタム投稿で複数アプリを公開する

今回は一般的なWordPress上で、Reactをアプリをリリース・管理するにはどうすればよいのか、方法をご紹介したいと思います。 要件は以下のような形です。 WordPressの1つの記事にReac…

TodoONadaが基本情報・応用情報などIPA資格を取っていただく理由 技術ブログ

TodoONadaが基本情報・応用情報などIPA資格を取っていただく理由

Todoonada株式会社では、全員が『https://www.ipa.go.jp/shiken/kubun/fe.html』及び『https://www.ipa.go.jp/shiken/kubun…

新幹線や飛行機等、ネットが繋がらないところでも快適に開発するには?【オフラインでの開発方法】 技術ブログ

新幹線や飛行機等、ネットが繋がらないところでも快適に開発するには?【オフラインでの開発方法】

これから夏期休暇のシーズンに入りますね。 皆さん今年の予定はいかがですか? 旅行に行かれる方や、実家に帰省される方、さまざまいらっしゃると思いますが、いずれにせよ飛行機に乗ったり、新幹線に長時間乗る、…

OpenAI Embeddings API+ Supabase Vector Database + Next.jsでベクトル検索を実装する Supabase

OpenAI Embeddings API+ Supabase Vector Database + Next.jsでベクトル検索を実装する

今回は少し趣向を変えて、OpenAIのAPIを使った開発手法をご紹介したいと思います。 作ってみるのは『ベクトル検索 』です。 『ベクトル検索』とはデータをベクトル(数値の配列)に変換し、そのベクトル…

【BI】EMR+RedShiftでTableauインフラ環境を構築 技術ブログ

【BI】EMR+RedShiftでTableauインフラ環境を構築

今回は優秀なBIツールである「Tableau」のインフラ環境を、EMRとRedShiftで作ってみましょう。 なお、「BI」 という単語に馴染みがないかもしれませんが、「BI」とは『Business …

Next.js とSupabaseで求人マッチングアプリを作る⑫~応募・スカウト機能の実装~ Next.js

Next.js とSupabaseで求人マッチングアプリを作る⑫~応募・スカウト機能の実装~

いよいよマッチングアプリ開発も終盤になってきました! 今回はマッチングアプリの肝になる部分、求職者から応募、企業からスカウトができる機能を作成します。 https://todoonada.co.jp/…

Next.js とSupabaseで求人マッチングアプリを作る⑬~コミュニケーション機能の実装~ Next.js

Next.js とSupabaseで求人マッチングアプリを作る⑬~コミュニケーション機能の実装~

前回に続いて、今回は応募・スカウト後のコミュニケーション機能を作成します。 コミュニケーション機能は、あらゆるプロダクトで使うものになりますので、ぜひ作り方をマスターしておきましょう! ※既読機能や通…

Next.js とSupabaseで求人マッチングアプリを作る⑭~ステータス機能の実装~ Next.js

Next.js とSupabaseで求人マッチングアプリを作る⑭~ステータス機能の実装~

前回に続いて、今回は面接前~内定承諾までのステータスを変更する機能を作成します。 この機能は、企業側が各応募者とどこまでやり取りを進めていたか、わかりやすくするものでもありますし、応募者としても進捗が…

Next.js とSupabaseで求人マッチングアプリを作る⑮~通知バッジと既読機能実装~ Next.js

Next.js とSupabaseで求人マッチングアプリを作る⑮~通知バッジと既読機能実装~

今回はメッセージのボタン類に置くメッセージ数や未読メッセージの通知機能と、それを可能にするための未読、既読の更新機能を作成します。 通知機能はほんの小さな表示ではありますが、あるとないとでは使い勝手や…