記事一覧
-
イベント駆動アーキテクチャMVPを実装してみる-明日から実装する編-
2025/10/21イベント駆動アーキテクチャの学習を進めているのですが、実際に触れてないので自前で簡単なもの作って理解を深めようという試み。この記事はやること書いて実装は明日以降する予定。 # はじめに イベント駆動アーキテクチャ(Event-Driven Architecture)は、マイクロサービス間の疎結合な連携を実現する強力なアーキテクチャパターンです。KafkaやRabbitMQ、AWS Kinesis...
Qiita -
オブジェクト指向とは?と聞かれたら私ならこう答える
2025/10/21おはようございます。こんにちは。こんばんは。 首題の件について、結論。 **オブジェクト指向とはソースコードを部品化するための考え方である。そのための3要素が「カプセル化」「継承」「ポリモーフィズム」である。** 3要素について順に説明します。 ## カプセル化 カプセル化とは、一つのオブジェクトの構成要素はフィールド(データ)とメソッド(振る舞い)から成り、フィー...
Qiita -
ESXi SSHでVUP
2025/10/21# SSHでESXiをアップグレード ## 事前準備(共通) | | | |:-:|:-| |項目 | 内容| |ESXi構成のバックアップ| SSHで以下を実行:vim-cmd hostsvc/firmware/backup_config→ /scratch/downloads に .tgz ファイルが生成される(例:configBundle-.tgz)→ SCPなど...
Qiita -
gmailのAPIを触りながらOAuthを理解する
2025/10/21## OAuth2とは :::note あるリソースに対する認可を ユーザーの認可操作を通して 第三者のアプリにケーションに付与する方法 ::: 補足: - Basic認証よりもセキュア - パスワードを直接渡さない - トークンを無効化することでアクセスを取り消せる - 認可の権限を細かく制御できる ## 認証フローの実例 :::note warn 前提条件 - GCPでgmail...
Qiita -
Git/GitHubを安全・快適に!SSHと公開鍵認証の仕組みから設定まで
2025/10/21😊 1634文字
ZENN -
Eclipseで逆コンパイラ(Vineflower)を利用する方法
2025/10/21## 概要 Windowsで特定の拡張子に対する既定のプログラムを変えるように .class拡張子ファイルを開く際の既定のビュワー設定を変えるだけです。 ## 手順 :::note info #### 「Vineflower」が選択されていることを確認 :::  - **その他の場所**: `replace` (現在のURLをブラウザ履歴で置き換え) ## リダイレクトタイプの変更方法 `redirect`の第2引...
Qiita -
【ReactHookForm】getFieldStateの使い方
2025/10/21## getFieldStateとは `getFieldState`は、React Hook Form v7.25.0で導入されたメソッドで、個別のフィールドの状態を取得できます。型安全な方法でネストされたフィールドの状態を取得したい場合に便利です。 ## 基本的な使い方 ```tsx import { useForm } from "react-hook-form"; function ...
Qiita -
【Next.js】useRouterのonInvalidateの使い方
2025/10/21## onInvalidateとは `onInvalidate`は`router.prefetch()`の第2引数として渡すコールバック関数で、プリフェッチされたデータがNext.jsによって「古い」と判断されたときに呼び出されます。 **重要な特性:** - プリフェッチリクエストごとに**最大1回のみ**呼び出される - キャッシュの無効化を検知し、新しいプリフェッチをトリガーするタイミン...
Qiita -
JCL3DPでエンジンの吸気部品を3Dプリントしてみた!
2025/10/21こんにちは! 東京都立大学学生フォーミュラプロジェクト「FormulaTMU」のインテークを担当している丹羽と申します。 今回JLC3DPさんにサージタンクの印刷を支援していただいたので、注文の仕方や実際に届いた完成品のクオリティについて話したいと思いますが、その前に学生フォーミュラという活動について簡単にご紹介します♪ ## 学生フォーミュラとは? **学生フォーミュラ** (通称学エフ)...
Qiita -
position: sticky 雰囲気で使ってない?
2025/10/21📎 3250文字
ZENN -
Orange Pi 3BにArmbian trixie を導入
2025/10/21自宅で運用しているLinuxサーバーを本体ごとリプレイスしたので、その時のメモ 本体はARMベースのOrange Pi 3Bです。 スペック * OS:Armbian (Debian trixie) * CPU: Cortex-A55 1.8GHz Quad-core * RAM:8GB * Storage: M.2 SSD 256GB ### 起動ディスクの作成 Armbian Orange...
Qiita -
# 問題 複数回(10回分程度)のコミットをまとめて git push したところ、以下のエラーが発生しました。 ``` # エラー抜粋 error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 ``` ``` % git push origin main Enumerating objects: 119...
Qiita -
IBM Quantum アカウント設定〜学生・先生バージョン
2025/10/21学生(高校生含む)・先生のみなさまは、[IBM SkillsBuild](https://www.ibm.com/academic/) の Feature Code の適用により、クレジットカードの登録なしに、IBM Cloudのトライアルアカウントの期限を30日から365日に伸ばすことができます。 (期限が切れる30日前から新しいFeature Codeの申請と更新ができ、教育機関に所属している...
Qiita -
AWS初心者がJAWS FESTAに参加した話
2025/10/21## はじめに こんにちは。Tsukasaです! 今日は、10/11に金沢で行われたJAWS FESTA 2025に参加したことについて記事にしていきたいと思います! 個人的にも金沢は初めてだったので、非常に楽しみでした。 それでは早速見て行きましょう! ## JAWS FESTAとは そもそもJAWS FESTAとは何でしょうか? JAWS FESTAとはAWSの学習コミュニティであるJAWS...
Qiita -
配列とポインタの使い方についての学習 #C
2025/10/21## 挨拶 [前回](https://qiita.com/1206-1204-777/items/ed69ce21d42ea58075e6)に続き、C言語の学習を進めます。 ### 環境 - OS:Pop!_OS(ubuntu形ディストリビューション) - コンパイラ:GCC(C17) ## 今回の学習 ### 戻り地以外の方法で値を返してもらう方法 ここから学習を進めて行きます。 処理の概要はコ...
Qiita -
Markdownライクな構文のスクリプト言語「Turbine」のoutパラメータ
2025/10/21# Turbineのoutパラメータ これまでの記事では、Turbineの基本的な文法や特徴的なEnumの仕組みについて紹介してきました。 今回は、CやC++のように**複数の値を返したいときに使える、出力パラメータ**の仕組みについて紹介します。 ## なぜoutパラメータが必要なのか? Turbineでは、関数の戻り値は1つだけです。 では、「結果」と「成功フラグ」を同時に返したいときは...
Qiita -
Unityを触っていると、いつの間にか「Unity Hubのアップデート来てます」って右上にちょこんと出てきますよね。 押していいのか、一旦様子見か、毎回ちょっと迷う…。 この記事では「Unity Hub アップデート」をテーマに、Hubそのものの更新とUnity Editor(エディタ)の更新を分けて整理しつつ、わたしが実際にやっている手順・ハマりどころ・比較の観点をまとめます。 Qiita向け...
Qiita -
NestJSでのGoogle OAuth実装で、stateパラメータを受け取る方法
2025/10/21📖 3244文字
ZENN