- 2024.11.04
Rails関連のことを調べてみた
【Next.js/Rails】Next.js、RailsでCookieによるログイン認証を行う時にハマったこと ## はじめに フロントエンドにNext.js、バックエンドにRailsを使用した構成で、Cookieを使った認証時に発生した問題とその解決方法をメモとしてまとめました! ## 結論 結論を先に言うと Next.jsのApp Routerを使用した場合、サーバーサイド(Rails)へのリ […]
【Next.js/Rails】Next.js、RailsでCookieによるログイン認証を行う時にハマったこと ## はじめに フロントエンドにNext.js、バックエンドにRailsを使用した構成で、Cookieを使った認証時に発生した問題とその解決方法をメモとしてまとめました! ## 結論 結論を先に言うと Next.jsのApp Routerを使用した場合、サーバーサイド(Rails)へのリ […]
[Amazon Web Services]クロスアカウントロールで複数のLambdaランタイムを一括更新 Python3.9のサポート期限が迫り、Lambdaランタイムを更新する必要があります。 自分の環境では複数のAWSアカウントを所有しており、マネジメントコンソールによる各Lambdaランタイムの更新は非常に手間がかかると感じました。 そこで今回は、IAMRole,Lambda,StepFun […]
環境構築エラー解決バイブル 〜 PyTorch/cuda/numba/LLVMなどを倒す # 数年前の機械学習コードが動かない? あなたがAIの研究者であったり、AIに関連するサービスの開発者であるならば、少し昔の機械学習モデルを動かしたい機会が少なからずあることでしょう。 しかし、いざ`git clone`して`pip install -r requirements.txt`するとエラーがわんさ […]
私が作成した地震情報通知サービスの紹介 ## はじめに 地震大国である日本において、迅速かつ信頼性の高い地震情報の共有は非常に重要です 本記事では、私が開発した、分散型 SNS や各種プラットフォームに地震情報を自動投稿するオープンソースプロジェクト「evacuate」を紹介します https://github.com/evacuate/evacuate ## このサービスについて 「evacua […]
terraform aws-vpc作成 # 最初に terraformを業務で使用することになりました。 そのため勉強したことをまとめています。 # terraformでaws-vpc作成 ※リソース名等を意味のないものに変更しています。 main.tf “` # プロバイダーとプロファイルの指定 provider “aws” { shared_credenti […]
Jetpack compose Modifierとは? # 概要 JetpackComposeの`Modifier`について内容を雑にまとめる。 # 詳細 `Modifier`は、`Jetpack Compose`においてUIコンポーネントの外観や動作を変更するためのオブジェクト。`Modifier`を使用することで、コンポーネントのレイアウト、スタイル、アニメーション、インタラクションをカスタマ […]
Python学習者向けおすすめリソース一覧 # Python学習者向けおすすめリソース一覧 Pythonは現在、最も人気のあるプログラミング言語の一つであり、初学者から上級者まで幅広いリソースが提供されています。本記事では、Pythonの学習に役立つ主なリソースやコースについて、カテゴリー別に紹介します。初心者から上級者まで、さまざまなレベルの学習者が自分のペースで学べる内容をまとめていますので、 […]
JWTにおける認証のイメージを調べた # 時系列でフロントとバックのやることは? JWTは基本的にサーバー側で状態を持たないため、セッション管理がシンプルになり、負荷分散がしやすいメリットがあげられます。 ただし、セキュリティの観点からHTTPSで通信し、必要に応じてトークンのリフレッシュや失効管理を行うことが推奨されるらしいです。 ## 1. ユーザーがログイン情報を入力する フロントエンド: […]
高度なLaravelテクニックを活用した家計管理アプリケーション開発ガイド ## はじめに Laravelは、PHPのウェブアプリケーションフレームワークとして人気があり、多くの開発者に愛用されています。この記事では、家計管理アプリケーションを例に、Laravelの高度な機能について詳しく解説します。各章では、実際のコード例と詳細な説明を提供し、Laravelの高度な概念を理解しやすくします。 # […]
GoでWebSocketを使用した同じUUIDを持った異なるプラットフォーム(デバイス)同士のリアルタイム通信システム みなさんUnity(Metaquest)とAndroid間といった2つのプラットフォーム間の通信を必要とした場面はありませんか?また,それぞれが同じUUID(固有の識別子)を持っている同士で個別の非同期通信を実現する場面はありませんか? 本記事では, GoとWebSocketを使 […]