ブログ
ホームページ制作、SEO対策、Google広告運用、Windows開発、既存資産活用、不具合調査について、実務で役立つ考え方を発信します。
サイト内AI検索
検索キーワードは結果生成のため Cloudflare AI Search に送信されます。個人情報は入力しないでください。
-
Arm版Windowsで業務アプリは動くのか ── x64エミュレーション(Prism)とネイティブDLL・COMの現実
「Arm版Windowsで業務アプリは動くのか」に開発者・情シス向けに答えます。x64エミュレーション(Prism)の仕組み、ドライバーなど動かない層、.NETのAnyCPUとP/Invokeの問題、Arm対応チェックリストまで整理します。
-
日レセAPIの全体像をソースコードから把握する ── ORCAの公開ソースを読む(全137エンドポイント対応表付き)
日レセAPIの全体像を、ORCA(日医標準レセプトソフト)の公開ソースコードから把握します。全137エンドポイントの対応表、patientgetv2を追う実例、5.1系との版間diff実測、未文書化APIの仕様導出と運用設計まで解説。
-
ソースコードも仕様書もないシステムを引き継いだら ── 止めずに運用・保守するための実務手順
ソースコードも仕様書もない業務システムの運用・保守を始める実務手順を整理します。動いている環境の保全とバックアップ、実行ファイル・DBの棚卸し、挙動からの仕様復元、延命・ラップ・再構築の判断まで解説します。
-
MAX_PATHとWindowsのパス・ファイル名の落とし穴 ── 260文字制限、予約名、末尾ドット、大文字小文字
「ファイルが見つかりません」の定番原因であるパス・ファイル名の制限を整理します。MAX_PATH=260文字の内訳、LongPathsEnabledによる長パス有効化、CON等の予約名、末尾ドットの正規化、Path.Combineの罠まで解説します。
-
ORCA(日レセ)は電子カルテではない ── エンジニア視点で整理するレセコンと医療システムの構成
ORCA(日レセ)は電子カルテではなくレセコンです。エンジニア視点で、医療機関のシステム構成、レセプト業務、COBOL約406万行のソースの中身、日レセAPI、WebORCA移行の要点を公開ソースの実測で整理します。
-
受託開発・運用保守の契約はどう結ぶべきか ── IPA「モデル取引・契約書」に学ぶ準委任と請負の使い分け
システム開発を外部に委託するとき、契約はどう結ぶべきでしょうか。IPAが公開する「情報システム・モデル取引・契約書」をもとに、多段階契約の考え方、準委任と請負の違い、運用保守契約で決めておくべきことを、発注側にも分かりやすく解説します。
-
ネットワークドライブとUNCパスの落とし穴 ── 業務アプリでファイルサーバー(共有フォルダ)を扱う実務
業務アプリから共有フォルダへ出力・監視するときの定番トラブルを整理します。ドライブ文字(Z:)がサービスから見えない理由、実行アカウントごとに必要な権限、エラー1219、FileSystemWatcherの注意点まで解説します。
-
デジタルインボイスとは? ── 「請求書のPDFをメールで送る」と何が違うのか
デジタルインボイスとは、請求情報を売り手から買い手のシステムへ人を介さず直接データ連携する仕組みです。PDF請求書との違い、インボイス制度との関係、Peppol・JP PINT、中小企業の始め方を解説します。
-
Windowsアプリのタスクトレイ常駐とトースト通知 ── NotifyIconの落とし穴とAppNotificationの選び方
業務Windowsアプリのタスクトレイ常駐とトースト通知の実装を整理します。NotifyIconの正しい使い方、Explorer再起動時の再登録、トーストAPI3種の選定判断表、通知が届かないケースまで解説します。
-
WordPressからMovable Typeへの移行 ── 「逆方向」だからこそ整理しておきたい実務手順
WordPressからMovable Type(MovableType.net)への移行手順を実務目線で解説します。移行が合理的になるケース、記事・画像のインポート、URL設計と301リダイレクトによるSEO引き継ぎまで整理します。
-
VB6アプリはいつまで動くのか ── ランタイムのサポート状況と現実的な.NET移行の進め方
VB6アプリはいつまで動くのか。ランタイムはWindows 11でも動作対象、IDEはサポート終了という現状を整理し、全面リライト・自動変換・段階移行の判断表、移行前の棚卸し、VB6と.NETの非互換までをまとめます。
-
FAX受注をWebに移すには ── 二重運用期間の設計と段階移行の実務
FAX受注をWeb受注やCSV取込へ移行する実務を解説します。いきなりの全面Web化が失敗しやすい理由、FAXとWebの二重運用期間の設計、商品・取引先マスタの整備、CSV取込という中間形態、取引先の巻き込み方を段階移行の手順として整理します。
-
EDIとは?企業間の受発注をどう楽にするのか ── FAX・メール・手入力からデータ連携へ
EDIとは、注文書や請求書などの取引データを企業間のシステムで交換する仕組みです。FAX・メールとの違い、手入力や転記ミスを減らす仕組み、受注・在庫・出荷・請求を連携するメリットを分かりやすく解説します。
-
業務アプリの和暦・祝日・締め日処理 ── 改元に強い設計とJapaneseCalendar・営業日計算の実務
和暦表示・祝日を除く営業日計算・締め日処理という日本の業務アプリ特有の日付処理を整理します。JapaneseCalendarと改元に強い設計、内閣府CSVによる祝日マスタ運用、AddMonthsの丸めを踏まえた締め日計算まで解説します。
-
Process Monitor(ProcMon)実践ガイド ── 「設定が読まれない」「ACCESS DENIED」を10分で特定する
「設定を直したのに反映されない」などの不具合は、Process Monitor(ProcMon)でファイル・レジストリアクセスの実態から原因を特定できます。フィルタの実務的な使い方、NAME NOT FOUND等の読み方まで解説します。
-
WindowsアプリのWeb化、しない方がいいケース ── 判断表と「分割」という現実解
装置連携・ローカルファイル処理・オフライン運用を抱えたWindowsアプリでは、Web化がコスト増と機能劣化を招くことがあります。Web化に向く・向かないの判断表と、一部だけWebに出す分割構成という現実解を整理します。
-
WinForms/WPFアプリの多言語化 ── resx・サテライトアセンブリ・カルチャ切り替えの実務
Windowsデスクトップアプリの多言語化を整理します。CurrentCultureとCurrentUICultureの違い、resxとサテライトアセンブリの仕組み、WPFでの現実的な方式選択、実行時の言語切り替え、書式・RTLまで解説します。
-
CSVは「ただのテキスト」ではない ── C#業務アプリのCSV実務(文字コード・Excel互換・インジェクション対策)
業務アプリのCSV入出力の典型事故──Split(',')自作パース、BOMなしUTF-8の文字化け、先頭ゼロ落ち──を整理し、RFC 4180のルール、Shift_JISの扱い、TextFieldParserによる安全な読み込みまで解説します。
-
HttpClientをusingで囲んではいけない ── C#業務アプリのHTTP通信実務(生成パターン・タイムアウト・リトライ)
C#のHttpClientは毎回usingで生成するとソケット枯渇、staticにするとDNS変更に追従しません。PooledConnectionLifetimeとIHttpClientFactoryによる正しい生成パターン、タイムアウト設計、リトライまで整理します。
-
PerfViewとdotnet-traceで「遅い」を特定する ── .NETパフォーマンス調査の実務入門
業務アプリが「遅い」「CPUが張り付く」とき、どのツールで何を見るか。PerfViewとdotnet-traceの役割分担、CPUサンプリングの読み方、ThreadTimeによるブロック時間の調査まで、実務の調査手順を整理します。
-
BtoB向けGoogle広告の少額運用 ── 月数万円で成果を出すための設計と週次の運用手順
月数万円の予算でGoogle広告を始めるBtoB企業向けの実務ガイドです。平均日予算と請求上限の仕組み、コンバージョン計測、高意図キーワードへの絞り込み、除外キーワードの週次運用、入札戦略まで整理します。
-
地域名で検索されるサイトにする ── 中小企業のローカルSEO実践ガイド(エリアページとGoogleビジネスプロフィール)
「地域名+業種」で検索しても自社が出てこない中小企業向けに、ローカルSEOで直す順番を整理します。Googleビジネスプロフィールの整備、NAP情報の統一、エリアページの設計、効果測定までの実務手順です。
-
Windowsイベントログ・ETW入門 ── 業務アプリのログをOS標準の仕組みに乗せる
イベントログとETWは、運用担当者やOS標準ツールから見える別レイヤーの記録です。ファイルログを含む3手段の使い分け、.NETからの書き込み方法、EventSourceによるETW計装、収集・調査の実務と落とし穴まで解説します。
-
appsettings.jsonだけじゃない ── Windows業務アプリの構成管理実務(環境別設定・秘密情報・書き込み先)
Windows業務アプリの構成管理を整理します。appsettings.jsonの階層化、IOptions/IOptionsMonitorの使い分け、環境別設定、書き込み可能な設定の置き場所、秘密情報の扱い、app.configからの移行まで解説します。
-
なぜ小村ソフトはデジタル庁デザインシステムでHPを作るのか ── 安さと品質は両立できる
小村ソフトのHP制作がデジタル庁公開のデザインシステムを土台にする理由を整理します。デザイン工程の標準化がなぜ費用を下げ、なぜ品質をむしろ安定させるのか、向かないケースも含めて説明します。
-
BtoBサイトで問い合わせを増やす ── 直す順番の全体地図(集客からフォームまで)
BtoBサイトの問い合わせを増やすには、計測でボトルネックを特定し、サービスページを整え、導線を直し、最後に集客を足す順番が有効です。各施策の記事を直す順番に沿って地図として整理し、90日プランまでまとめます。
-
Windows業務アプリの印刷とPDF出力 ── System.Drawing.Printing / WPF / 帳票ライブラリの使い分け
PrintDocumentによるWinForms印刷、WPFのFlowDocument/FixedDocument印刷、PDF出力の選択肢を要件別の判断表で整理します。改ページ制御やDPIのずれ、Windowsサービスからの印刷の危険まで解説します。
-
サイトリニューアル事例:宮崎の運送会社ドーズキャリーサービス ── 旧サイトから何をどう引き継いだか
宮崎の運送会社ドーズキャリーサービス様のサイトリニューアルで、デザインより先にURL棚卸しと301設計、コンテンツ保持チェックを行った進め方を実例で解説します。
-
中小企業のホームページ制作費用 ── 相場の早見表と見積もりの読み方
中小企業がホームページ制作の見積もりを取る前に知っておきたい、目的別・規模別の費用相場と、見積書の内訳の読み方、価格帯ごとにできること・できないことを整理します。
-
OSI参照モデルをはっきりイメージする ── HTTPリクエスト1個を7層に解剖する
OSI参照モデルを実物で理解します。HTTP GETリクエストを運ぶEthernetフレームをC#で組み立てて解剖し、7層が入れ子になっている様子をWiresharkで確認します。各層と.NET APIの対応、障害切り分けまで整理します。