記事一覧
-
TDD,BDD
2025/10/19`TDD(テスト駆動開発)` - 1.最初にテストを書く - 2.テストをパスする様に最小限のコードを書く - 3.リファクタリング - 4.1に戻る(テストを書く) - [ ] TDDはテストファースト(テストをパスするためだけに書く) `**expect(sum(1,1)).to.equal(2);**` の場合 `function sum(a,b) { return 2; }` ...
Qiita -
📘 2896文字
ZENN -
Rails マイグレーション関係のコマンド
2025/10/19## Railsマイグレーション取り消しメモ(Docker環境Ver) いつも覚えているけどなんとなく覚えていなくて 「あれ?このコマンドなんだっけ?」となるので、 自分用ナレッジとして残しておきます。 Docker環境(backend コンテナ)を前提にしています。 適宜 backend は環境に合わせて読み替えてください。 ### マイグレーションファイルの状態確認 ``` docke...
Qiita -
💫 デスクトップで動く『へたれ時計』
2025/10/19🚀 2528文字
ZENN -
🫠 2999文字
ZENN -
💫 デスクトップで動く『へたれ時計』をPythonで作ってみた
2025/10/19🕐 はじめに Pythonとライブコーディングの学習を兼ねて、 ちょっと変わったデスクトップ時計を作ってみました。 その名も―― 💚 『へたれ時計』 💡 コンセプト この時計は、ただの時計ではありません。 針が“重力”に負けて下を向いてしまう クリックすると数秒だけ復活して立ち上がる そしてまた、ゆっくりへたれて垂れ下がる まるで人間のように、頑張ったり、へたれたり。 そん...
Qiita -
# WSL の DevContainer から **実ブラウザ**を操作する chrome-devtools-mcp × Codex 導入ガイド このガイドでは、**Windows 側の Chrome** を **WSL の DevContainer** から **CDP(Chrome DevTools Protocol)** で操作し、OpenAI **Codex** に `chrome-d...
Qiita -
Node-RED MCU EditionのNode作成のテンプレート
2025/10/19# はじめに これは生成AIで効率よくNode-RED MCU Edition用のノードを作成するためのもので人間向けではありません。 Node-RED MCU Edition用のNodeはexportされNode-RED MCUでJavascriptに変換されたのちModdableSDKで解釈される。 Node-RED MCUのリポジトリは https://github.com/phoddi...
Qiita -
SORA2のフォロワーを解除する方法
2025/10/19😎 955文字
ZENN -
LINE公式アカウント × GAS 連携備忘録
2025/10/19# LINE公式アカウント × GAS 連携備忘録 ## 1. LINE公式アカウントの初期設定 ### 1-1. アカウント作成 1. [LINE公式アカウント](https://www.linebiz.com/jp/service/line-official-account/)にアクセス 2. 「アカウントを作成」をクリック 3. メールアドレス or LINEアカウントで登録 ...
Qiita -
表の4行の列を一つの要素として表示するコード
2025/10/191. 今回の目的の表 まずはヘッダーとデータを一つの要素として持ち、それぞれの要素を結合した形式  ``` サンプル表 t...
Qiita -
シスコシステムズは、AIコーディングツールを用いてコーディングを行う際に、生成されるコードが脆弱性を持たず安全なパターンを用いたものにするためのルールセットなどを備えた「Project CodeGuard」をオープンソースで公開しました。 ...
Publickey -
「現場で活用するためのAIエージェント実践入門」でつまずいたことメモ:4章
2025/10/19# はじめに [「現場で活用するためのAIエージェント実践入門」](https://www.kspub.co.jp/book/detail/5401408.html)の第4章で私がつまずいたことのメモです。 https://www.kspub.co.jp/book/detail/5401408.html (このメモのほかの章へ:[1章](https://qiita.com/segavvy/i...
Qiita -
SELinuxコンテキストの確認
2025/10/19## 目次 1. 課題 1. ポイント 1. 記録 ## 課題 /etc/passwdファイルのSELinuxコンテキストと、現在実行中のsshdプロセスの SELinuxコンテキストをそれぞれ確認してください。 ## ポイント - ファイルの詳細情報を表示するコマンドは何か。 - 現在実行中のプロセスを実行するコマンドは何か。 ## 記録 ``` [user1@server2] ~$ man 1...
Qiita -
【独学2ヶ月で合格】知識ほぼゼロからのITパスポート勉強法まとめ
2025/10/19### はじめに ITパスポート試験に合格したので、私が実践した勉強方法をまとめます。 知識ほぼゼロからのスタートでしたが、コツコツ勉強を続けて合格できました。 これから受験する方の参考になればうれしいです。 ・勉強期間:2ヶ月 ・1日の勉強時間: 1ヶ月目:3時間/日 2ヶ月目:1時間30分/日 ・使用教材: テキスト:『いちばんやさしい ITパスポート』 アプリ:『いちばんやさしいIT...
Qiita -
6. スパイアプリの戦争における活用事例
2025/10/19💣 1394文字
ZENN -
ボイスチャットで楽器練習会/レッスンがしたい!あるいは、音声ルーティングの手軽な方法
2025/10/19## 1. 概要 オーディオインターフェースにギター、マイク、ヘッドホンを接続し、ボイスチャット(例:Discord)を使って仲間内で手軽に楽器練習会やレッスンをしたい、そんな場面は少なくないと思います。ところが、「ギターにDAW上のVSTエフェクトをかけたい」「BGMも同時に流したい」となると、途端に音声のルーティングが必要になり、どの方法・ツールを使えばよいか悩むことになります。 本記事で...
Qiita -
DjangoでAuth0を使ってみる
2025/10/19📝 4388文字
ZENN -
NFCタグを活用して水を楽に買いたい
2025/10/19🚰 6961文字
ZENN -
<PythonとFlaskの基礎>
2025/10/191. Pythonの特徴 クロスプラットフォーム対応でほとんどのOSで使用可能。フレームワークも豊富でFlaskなどを用いることで、Webアプリ作成が可能。また、NumpyやPandasなどのモジュールも豊富で、数値計算・機械学習など様々な処理が可能な汎用的な言語である。 ※Webアプリの場合、動作が重いのが弱点。そのため、Reactなど違うフロントエンドの言語と組み合わされることもある。 2. ...
Qiita