記事一覧
-
Vim でペーストしたときに自動でインデントするようにする
2025/10/11😎 772文字
ZENN -
2025-10-10 学習ログ
2025/10/10## 概要 本日はネットワークおよびセキュリティ領域の基礎概念を整理。 あわせてDocker環境でのFreeBSD実行可否を確認。 SSH設定およびパスワード生成の操作を確認。 --- ## ネットワーク・セキュリティ ### TCP上の軽量プロトコル HTTPよりもヘッダが小さい通信方式を確認。 用途としてはIoTや監視系が想定される。 例:SNMP, MQTT, CoAP。 ###...
Qiita -
2025-10-10 学習ログ
2025/10/10## 概要 本日はネットワークおよびセキュリティ領域の基礎概念を整理。 あわせてDocker環境でのFreeBSD実行可否を確認。 SSH設定およびパスワード生成の操作を確認。 --- ## ネットワーク・セキュリティ ### TCP上の軽量プロトコル HTTPよりもヘッダが小さい通信方式を確認。 用途としてはIoTや監視系が想定される。 例:SNMP, MQTT, CoAP。 ###...
Qiita -
【emoji-picker-react】絵文字ピッカーを実装する方法
2025/10/10## インストール ```bash npm install emoji-picker-react ``` ## 基本的な使い方 最もシンプルな実装は以下の通りです。 ```jsx import EmojiPicker from 'emoji-picker-react'; function App() { return ( ); } ``` ##...
Qiita -
【emoji-picker-react】Reactions Pickerを実装する方法
2025/10/10## 実装方法 Reactions Pickerを使用するには、`reactionsDefaultOpen`プロップを`true`に設定します。 ```jsx import Picker from 'emoji-picker-react'; function App() { const handleReaction = (emojiData) => { console.log('...
Qiita -
【git-spice】分割してコミットする方法
2025/10/10`gs branch split` を使用すると1つのブランチを特定のコミット位置で複数のブランチに分割できます。 大きな機能を論理的な単位で複数のPRに分けたい場合に便利です。 ## 基本的な使い方 ```bash # 対話的に分割 gs branch split # 特定のコミットで分割 gs branch split --at HEAD^:new-branch-name # 複数箇所...
Qiita -
🌬️ 7846文字
ZENN -
Railsのルーティング:Shallow Nestingの完全ガイド
2025/10/10🛤️ 4932文字
ZENN -
SwiftUIでリストにアイテムを追加したとき、データを保存する処理が重いとUIが一瞬止まってしまうことがあります。 これを防ぐために、async/await を使って非同期的にデータを保存・読み込みできるようにしました。 💡 改良ポイント 同期処理(普通のfunc)でファイル保存を行うと、保存が完了するまでUIがブロックされてしまいます。 特にデータ量が多い場合、スクロールやボタン操作が固まる...
Qiita -
## 背景 - 作業ブランチ: `feature/app-refactor` - リモート: `origin/feature/app-refactor` - 作業内容: アプリ向け Terraform リポジトリでの修正を push しようとした - 直前に別チームの PR が `main`へマージされており、リモート側で取り込みを実施して履歴が先行していた ## 発生した事象 - `git p...
Qiita -
情報処理安全確保支援士試験向けのメモ
2025/10/10## サーバ証明書 Webサーバが正当なものを証明するためのデジタル証明書。サーバの身元の確認や暗号通信のために利用。 ### サーバ証明書に含まれる情報 - サブジェクト情報: ドメイン名(Common Name)、組織名、所在地など - 公開鍵:暗号化や署名検証に使用 - 発行者情報:CA(Certification Authority)の情報 - 有効期限 - シリアル番号:証明書を一意に識...
Qiita -
Excelのvbaを使って、文字列を検索する
2025/10/10Excelのvbaを使って、文字列を検索する ' ======================================== ' 模块名称:SearchExcelTool_Optimized ' 功能:创建搜索界面并执行跨Excel文件内容搜索 ' 作者:Qwen ' 优化要点: ' - 使用 .Find 提升搜索效率 ' - 增强错误处理 ' - 添加超链接支持 ' - ...
Qiita -
【C#】File.Replaceはatomicに更新を行うのか?
2025/10/10🛠️ 7284文字
ZENN -
【C++】再帰もフォールドも怖くない!可変長引数テンプレート超入門
2025/10/10``C++``にて開発を行っていると、``Args``や``...``、``va_list``など、可変長引数に関してのコードに遭遇すると思いますが、個人的には仕様がわかりづらく、初見では頭を悩まされる事と思います。 本記事では、可変長引数について、できる限り優しく詳細に解説します。 # 可変長引数とは そもそも可変長引数とは、その名の通り、宣言時に引数の数を定めなくてよいもののことです。 この仕...
Qiita -
ESP32 で TinyGo
2025/10/10# 環境 Ubuntu 22.04 LTS # インストール 以下のサイトの通りやっていきます。 https://tinygo.org/getting-started/install/linux/ ``` $ wget https://github.com/tinygo-org/tinygo/releases/download/v0.39.0/tinygo_0.39.0_amd64.deb...
Qiita -
ReactNative+Expo 入門+ハンズオン
2025/10/10## はじめに 本記事はReactNativeとそのフレームワークであるExpoを用いたローカル開発環境を構築します。はじめてのネイティブアプリ開発時を振り返りながらまとめています。ぜひ〜! ## Expoとは Expoは、AndroidおよびiOSアプリの開発を容易にするフレームワークです。React Nativeのみでもアプリ開発は可能ですが、Expoフレームワークを使用することで、より簡単...
Qiita -
## 目次 - [記事の目的と概要](#記事の目的と概要) - [Roo Codeの概要と特徴](#roo-codeの概要と特徴) - [実践例:技術トレンドサイト開発での活用](#実践例:技術トレンドサイト開発での活用) - [まとめと所感](#まとめと所感) ## はじめに 最近はClaude Cli、Codex Cli、Gemini Cliなど、 ターミナルで動くツールの方が活発な...
Qiita -
痒いところに手が届くTestRailからZephyrにデータ移行するツールを作ってみた
2025/10/10🛵 7599文字
ZENN -
🎉 4326文字
ZENN -
Windows PCへZorin OSを設定する
2025/10/10# あらまし ノートパソコン(CPU:Intel Core i5-8250U / メモリ:8.0GB / SSD:256GB)にZorin OS 17.3 Proを設定したので記録する。インストール時はZorin OS Pro購入時のサイトの案内と、Geminiの支援を受けた。インストール後の設定はWebでの情報を多用した。現状持ち歩いて使用するPCとしては設定完了。ちなみに、インストール時点のW...
Qiita