未分類– category –
-
未分類
HONDA GROM (JC61) の K-Line センサ値を取得する(全3回)
HONDA GROM (JC61) を対象に、Arduino Nano と K-Line トランシーバ(L9637D)を用いて、ECU から主要なセンサデータを読み出す技術的な取り組みについて、note.com に全3回の連載記事としてまとめました。 本連載は、「まずは K-Line の値を安定して読み... -
未分類
【Power Automate】「BadRequest. The variable ‘varLeads’ of type ‘Array’ cannot be initialized or updated with value of type ‘String’.」エラーの解決策
Power Automateでフローを構築している際、特に変数を扱うプロセスで以下のようなエラーメッセージに直面することがあります。 BadRequest. The variable 'varLeads' of type 'Array' cannot be initialized or updated with value of type 'String'. The ... -
未分類
Djangoモデル設計における命名規則の重要性:一貫性がもたらす保守性の向上
Djangoアプリケーションの基盤となるのは、models.pyに定義されるデータモデルです。このモデルのフィールド名(データベースのカラム名に相当)は、アプリケーションの可読性、保守性、そして開発効率に直接的な影響を与えます。 もし、フィールドの命名... -
未分類
Googleスプレッドシートで中央値を求める方法|MEDIAN関数の使い方を解説
Googleスプレッドシートでデータの集計を行う際、「平均値(AVERAGE)」はよく使われますが、「中央値(MEDIAN)」の求め方が分からず困った経験はありませんか? 中央値は、データを大きさの順に並べたときに、ちょうど中央に位置する値のことを指します... -
未分類
電子回路の「デカップリング」とは? その意味とコンデンサの役割・配置ルールを解説
電子回路設計、特にデジタル回路や高周波回路を扱う上で、「デカップリング」は避けて通れない非常に重要な技術です。データシートの推奨回路図を見ると、IC(集積回路)の電源ピンのすぐ近くに必ずコンデンサが配置されています。 これが「デカップリング... -
未分類
電子部品の「VS」と「VCC」の違いとは? 役割と接続方法を徹底解説
電子工作や回路設計を行う際、IC(集積回路)のデータシートとにらめっこする時間は欠かせません。その中で、電源に関するピンとして「VCC」や「GND」はお馴染みですが、時折「VS」というピンが登場し、混乱の原因となることがあります。 「GND, VCC, SCL,... -
未分類
X(Twitter)で「リーチに影響を与える可能性がある仮ラベル」通知が来た場合の意味と対処法
X(旧Twitter)を運用していると、ある日突然「ご利用のアカウントには、リーチに影響を与える可能性がある仮ラベルが追加されました」といった主旨の通知が表示されることがあります。 この通知は、アカウントの運用者にとって非常に不安になるものです。... -
未分類
【ChatGPT】AIチャットが重い・遅い時の解決策!会話が長くなっても「良い流れ」を次のチャットに引き継ぐ3つの方法
AIチャット(ChatGPTなど)を活用していると、会話が長くなるにつれて応答が遅くなったり、以前の指示を忘れたような回答が返ってきたりしてお困りではありませんか? せっかく的確な回答を引き出せるようになった「良い感じ」の状態を、リセットせずに新... -
未分類
MoTeC M400「RPM Limit Active」エラーが朝一だけ出る問題の原因と解決策【ECUコネクタへの接点復活剤で解消した事例】
要約(結論) 本記事の結論は次のとおりです。 朝一の始動時に「RPM Limit Active」が発生していましたが、ECU(MoTeC M400)本体に接続されるハーネス側コネクタに接点復活剤を適切に使用したところ、以後は発生しなくなりました。症状の再現性とログの挙... -
未分類
Power AutomateでTeamsの@メンションは実現できるのか。共有チャネルでの制約とOutlook通知への設計転換
概要 本記事では、Power Automateを用いてMicrosoft Teamsに自動投稿を行う際、特に「共有チャネル」において@メンション(@channel、@team)による確実な通知を実現しようとした際の技術的な制約と、その解決策について解説いたします。 検証の結果、標準... -
未分類
C言語ファイル操作:追加・読み込み・更新・削除(CRUD)機能を持つ連絡先管理プログラム
はじめに C言語によるファイル操作の学習は、単にデータを書き込んだり読み込んだりするだけでは終わりません。実用的なアプリケーションを開発するには、保存したデータの更新や削除といった、より高度な操作が不可欠です。 この記事では、基本的な連絡先... -
未分類
Spotifyのビデオポッドキャストで通信量を節約する方法。Voicyの改悪を機に乗り換えた理由と、音声のみで聴く具体的手順
概要 本記事では、Spotifyの「ビデオポッドキャスト」で動画を再生せず、音声のみで快適に聴くための設定手順を解説いたします。あわせて、Voicyの改悪をきっかけにSpotifyへ乗り換えた経緯、乗り換え後の使い勝手、データ節約の具体策や注意点も整理いた... -
未分類
AirPods Pro 第2世代を人に譲る前に必ずやることと、確実な初期化手順
概要 AirPods Pro 第2世代を人に譲る際は、所有者情報とペアリング情報を確実に消去し、次の所有者がすぐ使える状態に整えることが重要です。結論としては、次の三点を必ず実施いたします。 探すからの削除 すべての端末でのBluetooth登録解除 本体の初期... -
未分類
Apple Watchを安全に人に譲渡する最短ガイド(アクティベーションロック対策つき)
概要 新しい Apple Watch を購入したため、これまで使っていた Apple Watch を家族や友人に譲ることにしました。安全に引き渡すには、iPhone の「Watch」アプリでペアリング解除を行い、アクティベーションロックを確実に外すことが最重要です。本記事では... -
未分類
【Python】実装で悩んだらコードを書くのをやめよう:相談と「ラバーダッキング」で設計の迷いをなくす方法
仕様書を読み込み、開発タスクに取り掛かろうとした瞬間、あなたの手は止まります。「この機能、どうやって実装するのが一番綺麗だろう?」「新しいクラスを作るべきか、既存の関数を拡張すべきか…?」 このような設計方針の迷いは、どんな開発者にも訪れ... -
未分類
Outlook(Windows)で特定の送信者メールを自動仕分けする方法
概要 本記事では、Windows 版 Outlook において、特定の送信者から届くメールを受信トレイから自動で別フォルダーへ移動する方法をご説明します。先に仕分け先フォルダーを用意し、その後、実メールから最短手順でルールを作成します。メニューパスは「移... -
未分類
PHPでログイン認証機能を自作する完全ガイド【会員登録・ログイン・セッション管理】
Webアプリケーション開発の核心とも言える「ログイン認証機能」。これがなければ、会員専用ページやユーザーごとのデータ管理は実現できません。 この記事では、これまでの学習の集大成として、PHPで安全かつ実践的なログイン認証システムをゼロから構築す... -
未分類
Power Automate で作成した Forms がトリガーに表示されないときの対処方法
概要 Microsoft Power Automate で「Microsoft Forms のトリガー」にフォームが表示されず選択できない問題について、原因の考え方と解決手順を整理します。本記事では、最終的に「Power Automate に再ログイン」することで解消した実例を中心に、再発防止... -
未分類
PHPでデータベースに安全なデータ登録!PDOプリペアドステートメント完全ガイド
フォームデータの検証、データ型の変換といった準備を経て、いよいよ最終ステップである「データベースへのデータ登録」です。この処理は、ユーザーの情報をアプリケーションに「記憶」させる、動的なWebサイトの心臓部と言えます。 最も重要なのは、この... -
未分類
PHPのエラー処理入門!try-catch構文で安全なパラメータ処理を実装しよう
詳細ページのように、URLからidなどのパラメータを受け取って動作するプログラムには、常にある種のリスクが伴います。もしURLにidが指定されなかったり、数字ではない不正な値が入力されたりしたら、どうなるでしょうか。最悪の場合、エラーメッセージが... -
未分類
三菱電機 FREQUPS(FW-S系)で「BYPASS(オレンジ)」点灯時の原因と復旧手順
概要 三菱電機 FREQUPS(FW-S 系)で前面表示の「BYPASS」がオレンジ点灯している場合、UPS のインバータを介さずに商用電源をそのまま負荷へ供給する「バイパス運転」中です。バイパス運転では停電時にバッテリ給電へ自動切替されないため、重要負荷があ... -
未分類
【C++/C言語】文字列のコピー(strcpy)と連結(strcat)を行う方法
はじめに C++やC言語で、char配列で表現されるC言語スタイルの文字列を扱う際、 = で代入したり + で連結したりすることはできません。これらの操作には、標準ライブラリ <cstring>(C言語では <string.h>)で提供されている専用の関数を使う... -
未分類
Power Query の Table.Group 関数で担当者別集計を自動化する方法
概要 本記事では、Power Query(M 言語)の Table.Group 関数を用いて、担当者ごとの受注件数および数量合計を取得する手順を解説いたします。クエリに集計処理を組み込んでおくことで、データ更新時にも自動で再計算され、手作業による集計ミスを防止でき... -
未分類
Power Query で新規テーブルを生成する方法【コード例付き】
概要 本記事では、Power Query(M 言語)の #table 関数を使って、ワークブック外部のデータソースを用いずに 新しいテーブルをコードだけで作成する手順 を解説いたします。テンプレート化しておけば、検証用データの準備やサンプル共有を効率化できます... -
未分類
Power Query で計算列を追加する方法【初心者にもわかりやすいサンプル】
概要 Excel Power Query では Table.AddColumn 関数を使うことで、既存のテーブルに計算列(新しいフィールド)を簡単に追加できます。たとえば「価格 × 数量」で小計を求める場合、数式をセルに入力せずクエリ内で自動計算させることで、再読み込み時も常... -
未分類
Power Query で列名にプレフィックスを付与し、テーブルを結合する方法
概要 本記事では、Table.PrefixColumns 関数を用いて列名にプレフィックス(接頭辞)を一括付与し、その後 Table.Join で別テーブルと結合する手順を解説いたします。列名の衝突を防ぎつつ可読性を高めるため、プレフィックスの活用は大変有効です。 前提... -
未分類
Power Query で列名を一括変更する方法【初心者向けサンプル】
概要 本記事では、Excel Power Query で Table.TransformColumnNames 関数を用い、列名を一括で変更する手順を解説いたします。列名の一括変換を利用すると、表記揺れの解消や後続処理の統一が容易になり、メンテナンス性が向上いたします。 前提条件 項目... -
未分類
Power Query で列ごとにデータ型を変換する方法【初心者向けサンプル】
概要 本記事では、Excel Power Query エディタの Table.TransformColumnTypes 関数を用いて、各列のデータ型を一括で変更する手順を解説いたします。正しいデータ型を設定しておくと、後続の集計やクエリ処理が安定し、エラー防止やパフォーマンス向上につ... -
未分類
Power Query で列名を動的に取得する方法【初心者向けサンプル】
概要 Power Query エディタを使用し、Excel ワークブック内テーブルから 列名(フィールド名)の一覧 を動的に取得する方法を解説いたします。列名を自動で取得しておくと、後続のクエリ処理やドキュメント生成が容易になり、メンテナンス性も向上いたしま... -
未分類
Power Queryで「連結セル」「Excel方眼紙」形式のデータを読み取る方法
概要 請求書や申請書などで、複数セルを結合 したり Excel方眼紙 のように 1 桁ずつ金額を分けて入力しているワークシートがあります。通常のテーブル化では列がそろわず集計できませんが、Power Query の カスタム関数 を使えば、特定の行・列から値を抽...