簡単ゲーム作成4(クリックして文字の表示/非表示)
クリックしたときにカード内の文字を表示/非表示する・目次クリックしたときにカード内の文字を表示/非表示する 1.目的2.プログラム関連記事 1.目的 ・日・英神経衰弱のクリックした時の処理の一部を作成する。 ・クリックした時に、クリックしたカードに文字を表示/非表示する。 2.プログラム<!DOCTYPE html> <html lang="ja">...
View ArticleHTML,CSS,Javascript15(オブジェクトのコピー)
HTML,CSS,Javascript15(オブジェクトのコピー)・目次HTML,CSS,Javascript15(オブジェクトのコピー) 1.目的2.オブジェクトのコピー(複製)方法3.作成例4.オブジェクトのコピー(オブジェクトAからオブジェクトBにプロパティをコピー)方法4.プログラムの作成(オブジェクトのコピー)関連記事 1.目的...
View Article簡単ゲーム作成5(複数文字列の作成)
クリックしたときにカード内の文字を表示/非表示する・目次クリックしたときにカード内の文字を表示/非表示する 1.目的2.プログラム関連記事 1.目的 ・日・英神経衰弱の表示する文字列を複数用意して表示する。 ・クリックした時に、クリックしたカードに文字を表示/非表示する。 2.プログラム<!DOCTYPE html> <html lang="ja">...
View ArticleHTML,CSS,Javascript16(乱数の作成)
HTML,CSS,Javascript16(乱数の作成)・目次HTML,CSS,Javascript16(乱数の作成) 1.目的2.乱数の作成方法 2.1 0~1未満(1は含まない)の乱数の作成 2.2 0~15未満(15は含まない) の乱数の作成(乱数は少数) 2.3 0~15...
View ArticleCHAP UP 検証(禿対策確認記録1)
CHAP UP 検証(禿対策確認記録1)・目次CHAP UP 検証(禿対策確認記録1) 1.目的2.CHAP UPの使い方3.実施期間4.記録5.現在の頭皮記録(2024年6月2日17)6.商品内容 1.目的 ・巷で話題のCHAP UPという育毛剤の効果検証を行う。 ・調べても本当なのか?という良さそうに言う記事が多い為、 自分を使って確認してみる。2.CHAP UPの使い方...
View ArticleAI調査1(Claude3.5 Sonnetを使用して簡単ゲーム作成)
・目次 1.目的2.Claude3.5 Sonnetの導入3.ゲーム作成依頼関連記事 1.目的 ・Claude3.5 Sonnetの導入 ・Claude3.5 sonnetに簡単ゲーム作成を依頼する。 →作成ゲーム:勉強目的で今作ってる簡易ゲームのざっくりとした仕様を、Claude3.5 Sonnetに突っ込んだら、ある程度ちゃんと仕様通りの動きしてて、凄すぎるわ・・・...
View ArticleSTM32マイコン39(CubeIDEの使い方:#if~#endifを閉じる)
1.本日の内容 (1) STM32CubeIDEの機能の一つである#if~#endifまでのソースを閉じる方法について記載する。 この機能を使用することにより、#ifで実行していない場所のソースを閉じることで、 コードの可読性が上がる。 ・目次1.本日の内容2.内容2.1 #if~#endifまでを閉じることが出来るように設定 2.2 情報源3.関連記事 2.内容2.1...
View ArticleAI調査2(Claude3.5 Sonnetを使用してブログまとめ画像を作成)
・目次 1.目的2.Claude3.5 Sonnetの導入3.画像作成依頼関連記事 1.目的 ・Claude3.5 Sonnetを使用して、ブログのまとめ画像を作成する。 →この記事のトップ画像など: ・これを作成することで、一目でブログの内容が分かりやすく、まとまって表示されるので、おすすめ。 2.Claude3.5 Sonnetの導入・ホームページ:Introducing Claude 3.5...
View ArticleAI調査3(Perplexity AIを使って効率よく検索、保存)
・目次 1.目的2.Perplextity AIとは2.Perplextity AIの導入3.日本語化する4.検索5.Perplexity AIで出来ること及び無料版、有料版の違い7.Proサーチを使用して検索8.情報源を限定して検索9.コレクションを作成して検索10.ファイルの添付11.Perplexity Pages 及びAIモデルの選択関連記事 1.目的...
View ArticleDoxygen1(Doxygenの魅力と活用法)
Doxygenとは・目次 1.目的2.Doxygenとは(Doxygenの特徴)3.Doxygenのメリット4.まとめ関連記事 1.目的 ・Doxygenについて知り、主に何が出来るのかを把握する。 ・DoxygenはJavadocスタイルのコメントを使用してソースファイルからドキュメントを生成できるツール。 ・Doxygenの特徴や出来ること、メリットについて記載する。...
View ArticleCHAP UP 検証(禿対策確認記録2)
CHAP UP 検証(禿対策確認記録1)・目次CHAP UP 検証(禿対策確認記録1) 1.目的2. 1カ月使ってみて 3.記録4.現在の頭皮記録(2024年7月10日17) 1.目的 ・巷で話題のCHAP UPという育毛剤の効果検証を行う。 ・調べても本当なのか?という良さそうに言う記事が多い為、 自分を使って確認してみる。 ・1カ月目の記録として記載する。初回全額返金保証書付き 公式...
View ArticleDoxygen2(Doxygenの導入及び使用方法)
・目次 1.目的2.Doxygenのダウンロード3.Doxygenでドキュメント作成4.Doxygenの書き方5.Doxygenでドキュメント作成ファイル確認関連記事 1.目的 ・DoxygenはソースファイルからJavadocに則ったコメントを使用することにより、ドキュメントの作成が出来る。 ・Doxygenのインストールとドキュメント作成プロセスについて説明する。...
View ArticleDoxygen3(Javadocのコメント)
Javadocのコメントについて・目次Javadocのコメントについて 1.目的2.コメントの付け方3.Doxygenでドキュメント作成確認(コメント)関連記事 1.目的 ・Javadocで使用されるコメントの書き方について記載する。 ・コメントを記載した場合、Doxygenでどのように出力されるのか確認する。 参考:Doxygen(コメント) 2.コメントの付け方C...
View ArticleC言語基礎知識41(構造体と配列)
テーマ1.目的配列を使って、構造体の初期化を簡易化する。 目次1.目的2.構造体を使った配列の使い方 4.プログラムの作成(構造体と配列1)5.プログラムの説明6.プログラムの作成(構造体と配列2:複数配列)関連記事 構造体の関連記事: ・C言語基礎知識7(構造体1) - Project_OKI’s diary ・C言語基礎知識17(構造体とポインタとアロー演算子の使い方) -...
View ArticlePlantULMの概要とダウンロード方法
・目次 1.目的2.PlantUMLの概要とインストール3.プログラムの作成と実行(シーケンス図の作成)関連記事 1.目的 ・PlantULMの概要及び導入方法について記載する。 ・簡単なサンプルを用意し、実際に使用して図を作成する。 参考:・シンプルなテキストファイルで UML が書ける、オープンソースのツール・PlantUML Language Reference Guide...
View ArticleC言語基礎知識42(構造体と構造体内のポインタ)
1.目的構造体を作成し、構造体内でポインタを使用して宣言した場合の振る舞いについて確認する。 目次1.目的2.構造体を使った配列の使い方 3.プログラムの作成(構造体とポインタ)4.プログラムの説明関連記事 構造体の関連記事: ・C言語基礎知識7(構造体1) - Project_OKI’s diary ・C言語基礎知識17(構造体とポインタとアロー演算子の使い方) - Project_OKI’s...
View ArticleDoxygen4(DoxygenでGraphwizを使用)
・目次 1.目的2.事前準備3.DoxywizardでGraphizを使用する。4.Doxywizardでの出力関連記事 1.目的 ・DoxygenでGraphwizを使用する。 ・出力には、Doxywizardを使用し、DoxywizardでGraphwizを使用できるように設定する。 マニュアル:Doxygen2.事前準備...
View ArticleC言語基礎知識43(構造体を複数ファイルで構造体内のポインタを使用)
1.目的構造体を作成し、構造体内でポインタを使用して宣言した場合の振る舞いについて確認する。複数ファイルで使用する場合の使い方について確認する。 目次1.目的2.構造体を使った配列の使い方 3.プログラムの作成(構造体とポインタを複数ファイルで使用する)4.プログラムの説明関連記事 構造体の関連記事: ・C言語基礎知識7(構造体1) - Project_OKI’s diary...
View ArticleDoxygen5(ファイルと関数のコメント)
・目次 1.目的2.コメントの付け方3.Doxygenでドキュメント作成確認(コメント)4.Doxygenでドキュメント作成確認(実際に使用して作成した場合)関連記事 1.目的 ・Javadocで使用されるコメントの書き方について記載する。 ・コメントを記載した場合、Doxygenでどのように出力されるのか確認する。 参考:Doxygen(コメント) 2.コメントの付け方...
View ArticleDoxygen6(構造体とenumのコメント)
・目次 1.目的2.コメントの付け方3.Doxygenでドキュメント作成確認(コメント)4.Doxygenでドキュメント作成確認(実際に使用して作成した場合)関連記事 1.目的 ・Javadocで使用されるコメントの書き方について記載する。 ・コメントを記載した場合、Doxygenでどのように出力されるのか確認する。 参考:Doxygen(コメント) 2.コメントの付け方...
View ArticleSTM32マイコン40(printfを呼び出した場所の関数名及びファイル名を表示)
1.本日の内容 (1) CubeIDEを使用し、printfで、使用している関数及びファイル名を表示する。 使用マイコン:リンク ・目次1.本日の内容2.内容(1) ファイル名及び関数名の表示方法 (2) 作成プログラム3.関連記事 2.内容(1) ファイル名及び関数名の表示方法ファイル名を表示printf(__FILE_NAME__); 関数名を表示printf(__func__); (2)...
View ArticleSTM32 マイコン41(CubeIDE:階層の違うヘッダファイルのインクルード)
1.本日の内容 (1) CubeIDEで階層の違うファイルのヘッダファイルをインクルードする方法について。 使用マイコン:リンク ・目次1.本日の内容2.内容(1) ファイルのインクルード方法(2) 同じ階層のファイルの場合(3) 別の階層のファイルの場合(4) 別の階層のファイルの場合(相対パスでインクルード)(5) 別の階層のファイルの場合(絶対パスでインクルード)(6)...
View ArticleDoxygen7(PLANT UMLでシーケンス図作成)
・目次 1.目的2.シーケンス図とは3.PlantUMLでシーケンス図作成関連記事 1.目的 ・PLANT UMLでシーケンス図を作成する基本的な方法について記載する。 2.シーケンス図とは ・システムの流れを、図面化し視覚的に分かりやすく表したもの。詳細:シーケンス図とは? 書き方のポイントや例、作成に便利なツール ・PlantUMLによるシーケンス図は、下記サイトで作成可能。...
View ArticleC言語基礎知識44(関数ポインタ)
1.目的関数ポインタの使い方について記載する。 目次1.目的2.関数ポインタとは3.プログラムの作成(関数ポインタを使用して、関数を実行)4.プログラムの作成(関数ポインタを使用して、配列を使用して関数を実行)5.プログラムの作成(関数ポインタを使用して、インクルードファイルを削減)関連記事 2.関数ポインタとは...
View ArticleSTM32 マイコン42(CubeIDE:Taskの使い方)
1.本日の内容 (1) CubeIDEのTasksの使用方法について記載する。 使用マイコン:リンク ・目次1.本日の内容2.内容(1) Tasksの使用方法3.関連記事 2.内容(1) Tasksの使用方法 ・コメントとして、@ToDoを記載すると下記のようにTaskにそのコメントが出力される。 ・このTaskをクリックすることによって、このコメント位置が飛べるようになる。...
View ArticleC言語基礎知識45(構造体で関数ポインタを使用する)
1.目的関数ポインタを構造体で使用する方法について記載する。 目次1.目的2.構造体で関数ポインタを使用する方法3.プログラムの作成(構造体で関数ポインタを使用する)4.プログラムの作成(初期化子を使用して構造体を宣言する場合)関連記事 2.構造体で関数ポインタを使用する方法関数ポインタについて: 基本的な書き方:・構造体の作成typedef struct{ポインタ型 (*ポインタ変数名)...
View ArticleC言語基礎知識46(C言語で単純移動平均)
1.目的C言語で単純移動平均を行う 目次1.目的2.単純移動平均とは3.プログラムの作成(移動平均)関連記事 2.単純移動平均とは・直近の n 個のデータの重み付けのない単純な平均。・例えば、10日間の終値の単純移動平均とは、直近の10日間の終値の平均である。参考:移動平均 - Wikipedia...
View ArticleC言語基礎知識47(for(i=0;i
1.目的下記for文の動作について確認する。通常のfor文について:C言語基礎知識2(for分で処理を繰り返す) - Project_OKI’s diary 目次1.目的2.for文を使用する方法3.プログラムの作成(構造体で関数ポインタを使用する)4.プログラムの作成(通常のfor文で+2ずつあげる)関連記事...
View ArticleSTM32 マイコン43(CubeIDE:ショートカット)
1.目的CubeIDEのショートカット設定方法及び、既存のショートカットについて記載する。 目次1.目的2.ショートカットの設定方法(変更方法)3. お勧めの便利なショートカット一覧関連記事 2.ショートカットの設定方法(変更方法)(1) CubeIDEのWindowsを選択→Preferencesを選択 (2) Preferences→General...
View ArticleC言語基礎知識48(配列と文字列)
1.目的C言語で色々な配列に文字列を格納し、使用する方法について記載する。 目次1.目的2.配列に文字列を格納する。3.プログラムの作成(文字列の出力確認)4.プログラムの作成(文字列の出力:複数文字列の参照)関連記事 2.配列に文字列を格納する。配列について:C言語基礎知識3(配列) - Project_OKI’s diary文字列を扱う場合、2重配列を使用する。型...
View Article