ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

【c++】json の扱い方

c++ で jsonを扱う方法を調べてみたのでここにメモします。 サンプル コード コンパイル 参考 今回は nlohmann より公開されているライブラリを使用しました。github.com「single_include/nlohmann/」配下の”json.hpp”を作成しているソースコードと同階層に…

【github】Sheid で README にバッチをつける

Sheid で README にバッチをつける方法をここにメモします。 Shields.io Shields.io とは サイト サンプル README.md 見え方 Shields.io Shields.io とは 任意に入力して、自分だけのバッチを作ることができます。 サイト shields.io サンプル README.md $ c…

【JavaScript】json を扱ってみる

JavaScript で json を扱う方法をここにメモします。 サンプル JSON.parse() メソッド コード 実行結果 JSON.stringify() メソッド コード 実行結果 サンプル JSON.parse() メソッド コード JSON.parse() メソッドは文字列を JSON として解析し、文字列によ…

【c++】code formatter を使ってみる

clang-format というソースコード整形ツールを使ってみたのでその時のメモをここに残します。 clang-format clang-format は、C/C++ をターゲットとしたコード整形ツールです。 インストール $ sudo apt install clang-format 使い方 .clang-format 作成 .cl…

【postgresql】カラム名からテーブルを検索する方法

information_schema.columns テーブルはカラム数が多いので絞って表示します。 select table_name, column_name from information_schema.columns where column_name ='カラム名';

【CAD】薪ストーブが欲しい②

薪ストーブの加工をはじめました。

Figma を使ってみました

Figma を使ってみたので、その際に調べたことをここにメモします。 Figama について 特徴 できること メリット デメリット 料金 使い方 サイト アカウント作成 画面構成 Figama について Figma は、UIデザインやワイヤーフレームをブラウザ上で共同編集でき…

【CAD】薪ストーブが欲しい①

お手軽な薪ストーブが欲しい... 製品はお高いので、自作しようと思います。なんとなくこんなのかなぁ...

【JAVA】Hello World を表示する

JAVA で 「Hello World 」を表示させるときのメモをここに残します。 前提条件 準備 JDKインストール JAVA_HOME 設定 Hello World プロジェクトフォルダ作成 コード コンパイル 実行 前提条件 Ubuntu 準備 JDKインストール java のコマンドが使用できるか確…

【python】スプレッドシートの操作のメモ

gspread を使ってスプレッドシートを操作するときのよく使うサンプルをここにメモします。 ワークシートの操作 シート新規作成 書式 サンプル シート削除 書式 サンプル シート一覧取得 書式 サンプル シート名変更 書式 サンプル セルの操作 セルの値取得 …

【Windows】Windows 10/11 のディスク使用率100%でやったこと

低スペックの Windows のパソコンが遅いので何とかならないかという依頼があり、試したことをここにメモします。 まぁ...結局遅いものは遅い...ということがわかりましたが、それなりに効果もあったので... 現象 主な原因と思われること 対処したこと Superf…

【はてなブログ】ソースコード 表示にファイル名をつける

ブログでソースコードにファイル名を表示させる方法をここにメモします。(すぐ忘れちゃうので...) 記述方法 書式 例 #include <stdio.h> int main(void) { printf("Hello world !\n"); return 0; } 記述方法 書式 <div class="code-title" data-title="{{ ファイル名 }}"> </div> 例 こんな感じで記述します。 <div class="code-title" data-title="hello.c"> >|c| #include <stdio.h> …</stdio.h></div></stdio.h>

【CAD】Tinkercad を使ってみました

Autodesk の Tinkercad を使ってみました。 Tinkercad メリット 利用するまで Tinkercadへのサインイン アカウント作成 ログイン後の画面 操作 新規デザイン作成 シェイプ配置 ビュー切り替え 参考 Tinkercad Tinkercad は、趣味の工作、教員、あらゆる年齢…

【C++】Hello World を表示する

Ubuntu でC++言語の開発準備を行いました。 コンパイラ Hello World 表示 コード コンパイル 実行 コンパイラ C++言語用のコンパイラである g++ があるか確認します。 $ which g++ /usr/bin/g++バージョンも確認します。 $ g++ --version g++ (Ubuntu 11.4.0…

【C】Hello World を表示する

Ubuntu でC言語の開発準備を行いました。 コンパイラ Hello World 表示 コード コンパイル 実行 コンパイラ C言語用のコンパイラである gcc があるか確認します。 $ which gcc /usr/bin/gccバージョンも確認します。 $ gcc --version gcc (Ubuntu 11.4.0-1ub…