記事一覧
-
pandas merge関数を使って、表を拡張する
2025/09/23👕 5940文字
ZENN -
DynamoDB StreamViewType
2025/09/23**`StreamViewType`** は、DynamoDB テーブルで **ストリームを有効化**したときに「どの情報をストリームに流すか」を決める設定値です。 --- ## 🔹 StreamViewType の種類 1. **KEYS\_ONLY** * 変更された項目の **プライマリキーのみ** 出力 * 値は出さず、キーだけ分かればよい監査や処理向け ``...
Qiita -
LangGraphの仕組み:初心者向け完全ガイド
2025/09/23## はじめに AIエージェントと聞くと難しそうに感じるかもしれませんが、 LangGraphを使えば比較的簡単に高度なAIエージェントを作ることができます。 この記事では、LangGraphの基本的な考え方から具体的な仕組みまで、 初心者の方にもわかりやすく解説していきます。 ## LangGraphとは何か? LangGraphは、複雑な思考プロセスを持つAIエージェントを作るためのフレ...
Qiita -
【リファクタリング】Rename Method(メソッド名の変更)
2025/09/23### 1. 概要(Overview) **Rename Method** は、名前が曖昧または誤解を招くメソッドを、 **意図や役割が明確に伝わる名前** に変更するリファクタリングです。 プログラムを理解するうえで「名前」は非常に重要な情報源です。 もし名前が分かりにくいと、呼び出し側のコードの可読性や理解速度が下がります。 **目的**は以下の通りです: - メソッドの役割を正し...
Qiita -
許可しているのにAdobe Fontsがクロスオリジンで拒否される
2025/09/23📶 966文字
ZENN -
着回し|シャツ1枚で10コーデは組めるぞ
2025/09/23秋服たーのスィー!本日は、ストライプ柄のシャツとパンツのセットアップが気に入りすぎたのでほぼ毎日着ている私の鬼着回しをご紹介します。続きをみる
NOTE -
【Go】Goランタイムについて
2025/09/23🎲 3371文字
ZENN -
### はじめに **Simplifying Method Calls** は、メソッドの呼び出しをより**直感的で使いやすくする**ためのリファクタリングの総称です。 メソッド呼び出しが複雑だったり、引数の数が多すぎたり、名前が分かりにくい場合、 呼び出す側のコードが読みにくくなり、誤用やバグを招きやすくなります。 **目的**は以下の通りです: - API の使いやすさを高める - ...
Qiita -
LightWeightIPを紐解く(ソケット通信)
2025/09/23## ソケットとは ソケットとは、アプリケーションやファームウェアから見たTCP/IPのデータの出入り口みたいなものです。 ソケットを利用するアプリケーションやファームウェアは、ソケット用のAPIを利用してTCP/IPの通信を行います。 LightWeihgt IPでもソケット用のAPIが用意されており、暗号化通信のプロトコルスタックmbedTLSではLightWeight IPのソケット通信...
Qiita -
websocketをngrok使ったりデプロイしようとしたら詰まったこと
2025/09/23# やりたかったこと EchoというGoのwebフレームワークを使ってwebsocketを実装したかった. localhostでは上手く行ったので,デプロイする前のテストとしてngrokでやってみたら上手くいかないことが多々あったので一気にまとめる # アクセスのURL ngrok通したりとかデプロイしたりとかしてhttpsにするときは**先頭を `wss` に変更する!!!** 例えば ``...
Qiita -
AIでの個人アプリ開発失敗と開発ワークフロー作成
2025/09/23## TL;DR(3行まとめ) - AI開発で「動くけど使えないゴミ」を作って失敗 - NANOフレームワーク(自前作成)で事前検証を徹底、品質を構造的に担保 - Claude Code + Codex + MCPの組み合わせで開発効率をあげている ## 失敗事例: 道の駅+天気アプリの破綻 ### 問題の概要(機能要件見落としがUAT時に発覚して破綻) バイクツーリングが好きで、道の駅を地...
Qiita -
【CSS修正】Chrome DevToolsで祖先ノードを確認する方法
2025/09/23# 問題 React + Tailwind CSSでカードレイアウトを作成しところ、カードが画面の横幅いっぱいに広がらなかった。 祖父母、親、兄弟、子、孫などノードが多くあり、修正すべきノードを探すのに手間取っていた。 # 解決方法 Chrome DevToolsを使用して簡単に階層構造を確認できる方法があった。 修正したい箇所は画像のカードの右側で、列の幅が短くなってしまっている。 chro...
Qiita -
[pnpm] Workspace配下にパッケージを追加する
2025/09/23✨ 226文字
ZENN -
【TryHackMe】Sakura Room:Walkthrough
2025/09/23# 概要 TryHackMe「Sakura Room」のWalkthroughです。 https://tryhackme.com/room/sakura # Task1 ## **Q1**.*Are you ready to begin?* **A**.**Let's Go!** # Task2 ## **Q1**.*What username does the attacker g...
Qiita -
画像のノイズ除去をしたら、すごい効果が!!
2025/09/23🌟 2649文字
ZENN -
JavaでCLI版ToDoリストを作ってみた 【学習記録】
2025/09/23## 1.はじめに こんにちは! 未経験からエンジニアを目指して学習中のhayateです。 今回は **「JavaでCLI版ToDoリストを作ってみた」** をテーマに進めていきます。 「まずはシンプルにJavaでプログラムを動かしてみたい」 「データの追加や削除といった基本的な処理を体験したい」 ということを念頭において、シンプルな流れで実践していきます。 最終的には、...
Qiita -
GraphRAG を用いた Text-to-SQL 精度改善の試み
2025/09/23## はじめに 以前、Qiita にて以下の記事を執筆しました。 👉 [自然言語から SQL を生成する Text-to-SQL のサンプル実装](https://qiita.com/ns-iwakami/items/f5e726bb418488cbff7d) この記事では **Azure OpenAI** と **Semantic Kernel** を用い、自然言語から PostgreS...
Qiita -
Vì sao nhiều người chọn khoá học online?
2025/09/23Ngày nay, cụm từ “khoá học online” đã trở nên quen thuộc với rất nhiều người, đặc biệt là những ai muốn trau dồi kiến thức nhưng lại bận rộn với công việc, gia đình hay khoảng cách địa lý. Không chỉ g...
Qiita -
ChatGPTにCCNA用語を質問してみた IPv6アドレスの種類
2025/09/23  * OSが含まれるパーティションの後に、空き領域が存在する (1GB程度) * システム領域にリカバリ用ブートエントリーが存在する ### システム領域にリカバリブートエントリーを作成する ``` diskpart list disk ...
Qiita