IEC 62304対応ソフトウェア開発の勉強 はじめに 医療機器ソフトウェアの開発に関わる中で、IEC 62304という規格の存在は知っていても、 実際の開発ではどう進めるのか? 書類は何を、どこまで作ればよいのか? 規格の要求事項が、実装やテストとどう結びつく…
AIを使って、クソゲーを量産し、紹介動画を作る 1. 目的 AIを使って100個のクソゲーと紹介動画を量産し、「どれか1本くらいバズるんじゃね?」という軽いノリで始めた企画です。 今までは特に画像などなしで作成していましたが、今回は、AIに画像を生成して…
AIを使って、クソゲーを量産し、紹介動画を作る 1. 目的 AIを使って100個のクソゲーと紹介動画を量産し、「どれか1本くらいバズるんじゃね?」という軽いノリで始めた企画です。 今までは特に画像などなしで作成していましたが、今回は、AIに画像を生成して…
AIを使って、クソゲーを量産し、紹介動画を作る 1. 目的 AIを使って100個のクソゲーと紹介動画を量産し、「どれか1本くらいバズるんじゃね?」という軽いノリで始めた企画です。 今回は、その第2作品目を完成させたので紹介します。 2. 概要 AIの力を借りて…
AIを使って、クソゲーを量産し、紹介動画を作る 1. 目的 AIで100個のクソゲーとその紹介動画とかを作って、1個くらいバズらないかなって思って始めた。 異世界転生阻止の相談はこちら:異世界転生阻止プロジェクト - 魔王の復讐 (AIで作ったダミーホームペー…
AIを使って誰でも簡単にゲームを作る方法(私のやり方) ゲーム制作と聞くと、「難しそう」「プログラミングが必要」と思われがちですが、今はAIを活用すれば、誰でも驚くほど簡単にゲームを作ることができます。ここでは、私が実際に行っている「AIを活用し…
医療機器に関わる組み込みエンジニアである私は、製品開発において、IEC60601-1の適合が求められる。 そのため、静電気試験(IEC61000-4-2)を行うことがある。 今回は、実際に静電気試験を行った中で発生したトラブルと、その原因調査、対策方法について実…
コジマ優待券 1000円分の意外な使い道 目的 株主優待券の期限切れ間際に、思いがけない出会いがあった体験を共有する。 コジマ優待券 1000円分の意外な使い道 忘れていた優待券、焦りの5月末 たった1000円の使い道に悩む理由 あてもなくコジマへ、そして運命…
Obsidianで手書きの図やメモを取りたくてペンタブを導入!初心者がExcalidrawプラグインを使ってみた感想や導入手順、実際の活用方法を詳しく紹介しています。図解やアイデア整理にObsidian×ペンタブはアリ?気になる使い心地をレビュー!
最近AIの話題が尽きない。 そんなわけで、私も色々なAIの情報を取得しつつ色々使っている。 基本は無料で使用できるものを使っている。 AIの基本的な使い方についてまとめようと、最初は記事を書いてまとめていた。 しかし、AIの進歩は恐ろしく早く、書いた…
上野のDNA展で1万年の記憶をたどる ― 2025年5月、ProjectOKIは、「日本人のルーツ」を探るべく、上野で開催されているDNA展を訪れた。 展示のテー マは、“日本列島に生きてきた人類1万年の記憶”。果たして、私たちのDNAはどこから来たのか? その答えを確か…
AI の進化に追いつく!Cursor と Obsidian で作る最強のメモ環境 はじめに 最近、AI の話題が尽きないですね。ChatGPT、Claude、Gemini...次々と新しい AI が登場し、その進化のスピードに驚かされています。私も AI の情報を追いかけ、様々な AI ツールを試…
1. 目的 VBA を使ってエクセルでの簡単な計算を行う方法について記載する。 ・目次 1. 目的 2. 行いたいこと 3. サンプルコード(簡単な計算_加算、減算、乗算、除算) 4. コードの解説 変数の宣言と値の設定 複数変数の宣言 四則演算 セル間の計算 5. サンプ…
VBA 学習 1:セルの基本操作 1. 目的 VBA学習を行う。 セルの基本操作について記載する。 基本はAIによって、VBAを作成し、使えるようになる。 VBA 学習 1:セルの基本操作 1. 目的 2. 行いたいこと 3. プログラム作成(基本的なセル操作) 4. コードの解説 セ…
1.目的 エクセルでVBAを実行する方法について記載する。 エクセルでVBAを実行できるファイルを保存する方法について記載する。 目次 1.目的 2.VBAの実行方法 3.VBAの基本的な書き方 4.VBAプログラム作成例 関連記事 2.VBAの実行方法 (1) 開発タブを表示する…
1.目的 ・この記事では、Cursor の導入方法と基本的な使い方について記載する。 1.目的 2.Cursor とは 3.インストール方法 3.1Windows の場合 3.2macOS の場合 3.3Linux の場合 4.初期設定 5.基本的な使い方 5.1プロジェクトを開く 5.2AI アシスタントの使い…
1.目的 IEC62304の概要と、関連資料についてまとめを行う。 ここでは、実際にはJIS-T 2304を参照している。 目次 1.目的 2.IEC62304の概要 関連記事 2.IEC62304の概要 (1) 何故必要なのか。 医療機器を販売する上で、CEや薬事法で定められた規格の適合し、そ…
1.目的 ソレコン用に作成した回路のメモ 目次 1.目的 2.電源回路/マイコン回路 3.ソレノイド回路 1.目的 2.電源回路/マイコン回路 4.ソレノイド回路 関連記事 2.電源回路/マイコン回路 ・電源:ACアダプタ(9V~12V) ・電源回路:5V出力(mbed、LCD、DFplayer…
1.目的 CubeIDEのTaskに表示されるタグを追加する方法について記載する。 →Taskについて:STM32 マイコン42(CubeIDE:Taskの使い方) - Project_OKI’s diary 目次 1.目的 2.Taskに表示されるタグの追加方法 関連記事 2.Taskに表示されるタグの追加方法 (1) Win…
1.目的 加算平均と単純移動平均の違いについて記載する。 それぞれのC言語での書き方について記載する。 参照:https://chatgpt.com/share/678af057-0a98-8013-9476-12d36afa75c1 目次 1.目的 2.単純移動平均とは 2.加算平均とは 3.プログラムの作成(移動平…
ビット演算子について 1.目的 ビット演算子の使い方について記載する。 演算子について: C言語基礎知識21(演算子) - Project_OKI’s diary 関連記事: STM32マイコン_15(レジスタ操作でLED点滅2) - Project_OKI’s diary 目次 ビット演算子について 1.目的 2.…
1.目的 CubeIDEの最適化設定について記載する。 最適化設定することにより、コードのパフォーマンスやサイズを調整できる。 目次 1.目的 2.最適化設定の方法 3.最適化設定の内容 関連記事 2.最適化設定の方法 (1) プロジェクトの上で右クリック→Propertiesを…
1.目的 C言語で色々な配列に文字列を格納し、使用する方法について記載する。 ・C言語基礎知識48(配列と文字列) - Project_OKI’s diaryと別の方法で使用する方法について。 目次 1.目的 2.配列に文字列を格納する。 3.プログラムの作成(文字列の出力確認) 4.…
1.目的 C言語で色々な配列に文字列を格納し、使用する方法について記載する。 目次 1.目的 2.配列に文字列を格納する。 3.プログラムの作成(文字列の出力確認) 4.プログラムの作成(文字列の出力:複数文字列の参照) 関連記事 2.配列に文字列を格納する。 配…
1.目的 CubeIDEのショートカット設定方法及び、既存のショートカットについて記載する。 目次 1.目的 2.ショートカットの設定方法(変更方法) 3. お勧めの便利なショートカット一覧 関連記事 2.ショートカットの設定方法(変更方法) (1) CubeIDEのWindowsを選…
1.目的 下記for文の動作について確認する。 通常のfor文について:C言語基礎知識2(for分で処理を繰り返す) - Project_OKI’s diary 目次 1.目的 2.for文を使用する方法 3.プログラムの作成(構造体で関数ポインタを使用する) 4.プログラムの作成(通常のfor文で…
1.目的 C言語で単純移動平均を行う 目次 1.目的 2.単純移動平均とは 3.プログラムの作成(移動平均) 関連記事 2.単純移動平均とは ・直近の n 個のデータの重み付けのない単純な平均。 ・例えば、10日間の終値の単純移動平均とは、直近の10日間の終値の平均で…
1.目的 関数ポインタを構造体で使用する方法について記載する。 目次 1.目的 2.構造体で関数ポインタを使用する方法 3.プログラムの作成(構造体で関数ポインタを使用する) 4.プログラムの作成(初期化子を使用して構造体を宣言する場合) 関連記事 2.構造体で…
1.本日の内容 (1) CubeIDEのTasksの使用方法について記載する。 使用マイコン: リンク ・目次 1.本日の内容 2.内容 (1) Tasksの使用方法 3.関連記事 2.内容 (1) Tasksの使用方法 ・コメントとして、@ToDoを記載すると下記のようにTaskにそのコメントが出力…
1.目的 関数ポインタの使い方について記載する。 目次 1.目的 2.関数ポインタとは 3.プログラムの作成(関数ポインタを使用して、関数を実行) 4.プログラムの作成(関数ポインタを使用して、配列を使用して関数を実行) 5.プログラムの作成(関数ポインタを使用…