記事一覧
-
C#でExcelにページ区切りを挿入する方法(Spire.XLS for .NET使用)
2025/10/16大規模なExcelワークブックを管理することは難しい場合があります。特にデータの印刷方法を制御したい場合はなおさらです。一般的な要件の一つとして、特定の行や列でページ区切りを挿入することがあります。C#開発者であれば、Spire.XLS for .NETを使うことで、Microsoft Excelをインストールせずに、この操作をプログラムで簡単かつ強力に実現できます。 この記事では、Spire....
Qiita -
### 1. SharedFlowとは? `SharedFlow` は **複数の購読者に同時配信できるホットなフロー** です。 `StateFlow` のように「最新値を保持」せず、 主に **一度だけ発火するイベント(One-shot Event)** の通知に適しています。 一言で言うと: > `SharedFlow` = 「複数の購読者に同時に配るイベントストリーム」 U...
Qiita -
【JavaScript】xlsx-populateでExcelを操作する方法まとめ
2025/10/16## TL;DR xlsx-populate は Node.js とブラウザの両方で使用できる Excel 操作用ライブラリです。 インストールから作成・読み込み・書き込み・スタイル・保存までの手順をまとめています。 ## 🧩 概要 xlsx-populate は、JavaScript で Excel ファイル(.xlsx)を 作成・変更・読み込み するための軽量ライブラリです。 帳票出力、...
Qiita -
Power Apps の取得データ件数(2000件問題)の考え方
2025/10/16🤖 3382文字
ZENN -
# 実務未経験エンジニアがLaravel&ReactでWebアプリケーション開発に挑戦してみた!(その21) ## 0. 初めに こんにちは! 研修中エンジニアの僕がWebアプリケーションを作成する過程をお届けしているシリーズです。 ついに、バックエンド編も**最終回**となりました! とてつもない長さになってしまいましたね... 結論として、個人で開発するには、設計の段階で**機能を盛りす...
Qiita -
「AIは意味を体験できない」とするなら人間は...
2025/10/16🙌 1578文字
ZENN -
C#/VB.NET:Word文書をXMLへ変換する実践的アプローチ
2025/10/16# C#/VB.NET:Word文書をXMLへ変換する実践的アプローチ Word文書は、ビジネスや研究の現場で広く利用されていますが、その構造化されていない性質がデータ活用における課題となることがあります。特に、自動処理やデータベースへの統合を考える際、WordからXMLへの変換は避けて通れないテーマです。手作業での変換は非効率的でエラーも多く、多くの開発者がこの「ペインポイント」に直面していま...
Qiita -
3Bモデルが“自分を採点”してみた — 小さな頭脳の内省実験
2025/10/16### はじめに 今回は [AI21-Jamba-Reasoning-3B-GGUF](https://huggingface.co/ai21labs/AI21-Jamba-Reasoning-3B-GGUF)を使って、「一度答えたあとに、自分でその理由を点検して再回答する」 ――つまり ***自己修正型の推論(self-correction reasoning)*** を試してみました。 大規...
Qiita -
【Vim】今さら聞けないVimの基本操作まとめ(初心者向け)
2025/10/16下書きに1〜2年くらい前から溜めていた記事を、ちょっとずつ整えて公開していこうと思います。 その第一弾として、今回はVimについて。 エンジニア歴 〇年になりますが、GUIでの操作ばかりで、黒い画面をあまり触ってきませんでした。 時々遭遇してしまうVimは、正直よく分からずとりあえずその場しのぎでコマンドを調べて対応していましたが、 そろそろやばいなと思い、基本的な操作ができるようにまとめたの...
Qiita -
2025年9月 学習記録
2025/10/16## はじめに 6月20日ごろからJISOUでの学習を始めました! 9月に学習したことと、できるようになったこと等を振り返ろうと思います。 (かなり振り返るのが遅くなりました…!) ## 9月の目標 - 課題2を終える ## 学習したこと(やったこと) - git pushするだけで本番に自動デプロイ(cd)することができる - Firebaseにデプロイができる ## 進捗 - 課題2のM...
Qiita -
Next.js + Vercel で学ぶアーキテクチャ設計とビルド最適化の実践
2025/10/16✏️ 3848文字
ZENN -
# 導入/問題提起:なぜあなたのJavaバッチは「遅い」のか? プロジェクトの最終段階やシステムリプレース時、インフラエンジニアから「このバッチ処理、CPUがほとんど使われていないのに時間がかかりすぎている」と指摘を受けたことはありませんか? 特に月次の請求や支払を確定させるような締め処理を行うJavaシステムで、データ件数が増えるほど処理時間が延びていく場合、その原因は単なる「データ量の増加」...
Qiita -
【Kotlin】StateFlow 徹底解説:UI状態をリアクティブに管理する
2025/10/16### 1. StateFlowとは? `StateFlow` は Kotlin Coroutines の一部として提供される、 **「状態を持つリアクティブデータホルダー」** です。 つまり、 > **最新の状態を常に保持し、購読者(UIなど)にリアルタイムで配信するホットストリーム** として機能します。 簡単に言えば: > 「常に最新の状態を1つだけ持つ `Flow`」 >...
Qiita -
Trong cuộc sống, không ai thành công mà không trải qua khó khăn hay thất bại. Điều quan trọng nhất không phải là bạn ngã bao nhiêu lần, mà là bạn đứng dậy được bao nhiêu lần. Tiếng Anh có rất nhiều th...
Qiita -
比較的簡単にできるバックエンドのデプロイ
2025/10/16AIエージェントの登場でコーディング自体はハードルが下がってきました。 ただいざ作ったものを公開しようとなった時に作ってもらったソースコードをどうしたらいいかわからない・・・なんてことがあるかもしれません。 フロントエンドであれば基本ファイルを配置するだけですし、無料のサービスも色々あります。 こちらにGithub Pagesを使った公開方法を紹介しています。 [おまけ:GitHubでWebアプ...
Qiita -
venvアンチのためのpythonバージョン管理
2025/10/16venvをつくりまくるとそのたびにディスクが圧迫されるのであんま好きじゃない。 僕は環境が汚れてもいい(パッケージごとの厳しいバージョン管理を必要としているほうが悪いと思ってる)ので、グローバルpythonにどんどんいろんなパッケージをぶち込んで使っている。 でもここで問題になるのがそもそもpython3.xxでないと動かないけど自分のパソコンに入っていないとき、異なるバージョンのpythonのイ...
Qiita -
AIコーディングエージェント開発で学ぶコンテキストエンジニアリング入門
2025/10/16🎨 8157文字
ZENN -
環境構築について
2025/10/16# はじめに IBM RiSINGでの活動を進めるにあたり、ソースの共有やアプリケーションの起動を行う環境は統一した方が良いという話になり、無料で使用できるIBMi環境である『PUB400』を使用することになりました。 また、できるだけ可読性が高い環境でソースレビューを行うため、Visual Studio Code の拡張機能の一つである『Code for i』を導入しました。 本記事では、上記の...
Qiita -
市区町村カバー率99%以上の小学校区・中学校データを地図に表示してみる
2025/10/16## はじめに TerraMap APIから「小学校区・中学校区データ」を取得できるようになりましたので、その使用例をサンプルコードと一緒にご紹介したいと思います。 TerraMap APIが提供する「小学校区・中学校区データ」は国土数値情報で公開されている学校区データと異なり、99%以上の市区町村をカバーし、各市区町村で異なる利用条件への対応は必要ありません。 ### 完成イメージ Goog...
Qiita -
chezmoiを使ってdotfiles管理をバージョンアップした
2025/10/16🎃 2963文字
ZENN