拡張機能の Markdown PDF でできます。 日本語の説明も用意されています。 VSCode で Markdown ファイルを開いて、右クリックメニューの「Markdown PDF: Export (pdf)」を選択すれば OK です …
Apple Watch のバンドをレザーバンドに変えました。 土屋鞄製造所のレザーウォッチバンド 画像:土屋鞄製造所のサイトから 購入したレザーウォッチバンドAppleWatch用(オイルヌメ革)は、職人さんによる手作りで販売本数に限りがあ …
受け取る際のメモです。 ボディで渡すパラメータは JSON 形式を想定します。 環境 express:4.18.2 typescript:5.1.6 例 express 側のコード import express from …
GUI 操作便利なんですが、一般ユーザーに許しているデータベースだけ表示したかったのでメモです。 MongoDB も mongo-express も docker イメージを使います。 ユーザーの作成 一般ユーザーを作成します。 use …
作成したオブジェクトの後処理を手軽かつ確実にするには with 文が便利です。 そのクラスの作成と、使用する際のメモです。 with 文で使うクラスの作成 class prc: param = "unknown" def …
iPhone の時計アプリでアラームを設定しておく。なのですが、以下の様にしたかった際のメモです。 指定時刻になったら Apple Watch がバイブレーションで通知して欲しい。 iPhone は音やバイブレーションしないで欲しい。 …
ウォーキングを含め、運動の開始や停止で確認の通知が来るのがうっとおしいので止めました。 自動で検出した運動を記録していてくれれば十分です。検出が間違っていても特に気にならないんで。 iPhone で Watch アプリを開く マイウォッチの …
そのまま出力すると、以下のように長くて見づらいです。 dic = { "a": 1, "b": { "c": 2, "d": { "e": 3}}, …
公開鍵の形式が RSA か ECC か、ビット数はいくつかを確認するメモです。 cryptography ライブラリを使用します。 pip install cryptography from …
カーナビタイムは交通情報やナビゲーション機能を提供するアプリで、ルート案内、最適な交通手段、渋滞情報などを提供してくれるので便利です。 ただ、デフォルトだと 音声案内の音量が大きいと感じる 曲を再生してた場合、音声案内の際に曲の音量が下がる …
単純にテキストファイルを比較するなら diff コマンドですが、行頭の数桁を比較対象から除外するには、cut コマンドで除外してから比較します。 行頭 10 桁を比較対象外にしたいときは以下の通り。 cut -c 11- file1.txt …
bash を想定しています。 ファイルのリストアップ ls コマンドでフルパスを得る方法が無いようなので、find コマンドを使います。 find /home/ec2-user -type f 配列に格納 ループで処理する為に、ファイルのリ …
確認する方法を探した所、Dividend Investor で調べることができました。 例えばコカ・コーラなら、stock symbol を KO で検索します。 60年ですね。 一括で調べるソースコードの作成 1つずつ手動で確認するのは辛 …
スタートメニューの「設定」から「アプリ」-「スタートアップ」を開くと、開始するアプリのオン・オフを切り替えられます。 Windows 11 Pro 22H2 で試しました。
誤ってキーを押したときも電源が入ってしまうので無効にしました。 環境 Windows 11 Pro 22H2 キーボードは PS/2接続 設定方法 ・スタートメニューの右クリックメニューから「デバイス マネージャー」を選択 ・「キーボード …
試作のワークスペースを作る度に信頼するか聞かれるのが厄介なので、信頼するフォルダーを決め、そのサブフォルダーに試作物を作成することで聞かれてこないようにしました。 VSCode はバージョン 1.78.0 です。 ワークスペースの信頼の設定 …
次の様なスタートメニューにしています。ピン留めするアプリを厳選できてませんが。 「おすすめ」自体も消したいんですができるのか不明でした。。 Windows 11 Pro 22H2 で、以下の設定をしています。 設定から、「個人用設定」→「ス …
エクスプローラーから対象のファイルを右クリックして、メニューを選択すれば OK です。 確認した VSCode のバージョンは 1.77.3 です。 まず、比較元のファイルを右クリックして「比較対象の選択」をクリック 次に比較先のファイルを …
設定を度々見失うので、そのメモです。 メニューの「並び替え」-「グループ化」-「(なし)」 を選択すれば OK です。
サイトの通知を許可するか初回に確認してくれるので、「ブロック」なり「許可する」を選択しています。 「許可する」にしたものの、後になって止めたいときのメモです。 設定方法 メニューから、 設定 → プライバシーとセキュリティ → サイトの設定 …
本サイトのソースコードなどのシンタックスハイライトは Prism.js を使用しています。 言語とプラグインを選択してダウンロードしているのですが、ダウンロードしたファイルの先頭に、コメントで URL が書かれており、その URL を開けば …
ワークスペース内のソースコードにまとめて “ドキュメントのフォーマット” かける方法を探した所、以下の拡張機能が良さそうだったのでメモです。 Format Files Format in context menus …
以前の試作では、表示が即切り替わりました。 Cytoscape.js に animate があるので、じんわり更新する試作をしてみました。 import React, { FC, useRef, useEffect } from …
以前、クラスライブラリを使用して距離を取得しましたが、そのときのライブラリが今では使いづらそうなので、算出するコードを作成してみました。 ChatGPT で生成して、少し直した程度です。凄い時代になりましたね。 Vincenty 法で求める …
Google TypeScript Style Guide に従う場合、 gts が便利そうなので使ってみます。 インストール お試しなので、空のディレクトリで次のコマンドを実行しました。 既存のプロジェクトに追加する場合も同様のコマンドで …
「2026年度長野市ごみカレンダー」を公開しました。 2023年度(令和5年度)長野市のゴミ収集日を Google カレンダーに表示させる為の CSV ファイルを作成しました。 Google カレンダーに CSV ファイルを読み込ませる方法 …
作業しているワークスペースでのみ効いて欲しい環境変数を設定したときのメモです。 以下の設定をワークスペースのファイルに記載しました。 OpenSSL の互換性の都合で、環境変数 NODE_OPTIONS を設定した。 npm または …
試作内容 <Child Elements={el} Styles={sy} /> 上記のように、props で cytoscape へ設定するデータを渡して更新する Child コンポーネントの作成を目指します。 テンプレ作成 …
Cytoscape.js を使った試作に、要素の大きさに図のサイズが追随するようなコードを追記しました。 以前と差分がある行を強調表示にしています。(分かりづらいですが。) import React, { useRef, useEffect …
Hyper-V で Amazon Linux 2 を試しましたが、数日後に使ったら外部ネットワークに繋がらない。 確認してみると、仮想スイッチで選択した Default Switch の IP アドレスが変わっていました。 調べてみると …
R の gglot2 を使用して人口のグラフを作成してみました。 使用したデータは、長野市がクリエイティブ・コモンズ・ライセンス表示4.0国際(CC-BY4.0)ライセンスの下に公開している「長野市 令和5年地区別年齢別人口 …
前回に引き続き、ライブラリを物色しています。 環境 yarn create react-app my-app --template typescript cd my-app yarn add cytoscape yarn add -D …
構成図や階層図に使えそうなライブラリを物色しています。 現状、React でこの手のグラフを描画するライブラリの多くは相性が良くないと感じています。 maxGraph を試した結果を残しますが、やはり React と相性が良くなさそうでした …
前回はカテゴリ値だったので、数値もやっておきます。 library("dplyr") which( sapply( colnames(iris), function(c) { iris[[c]] %>% …
データフレームのどの列がカテゴリ値なのか、summary で見るなどして予め確認しておくべきなのかもですが、ある程度の条件でそれらしい列を抽出しようという試みです。 データは iris を使う カテゴリ値は、列ごとに 2 〜 5 種類存在す …
Warning message: “`aes_string()` was deprecated in ggplot2 3.0.0. ℹ Please use tidy evaluation ideoms with `aes()`” といった …
GPS はアメリカの衛星測位システムで、日本が運用するのは QZSS だそうですが、大抵 GPS って言っちゃいますよね。 その衛星の位置が確認できるスマホアプリ「GNSS View」のメモです。 (GNSS:Global …
与えられたデータを2つのグループに分けるとき、2値の列を使ったりします。 ただ、列が多いときは、どの列が2値か得られると楽なので、その場合のメモです。 元データ 丁度良いサンプルデータが見つからなかったので、iris へテスト用に NA を …
Windows 10 から 11 になって、一時ファイルや古い Windows Update ファイルを削除する機能を見失ったのですが、分かったのでメモです。 不要なファイルを削除することで、ディスクの空き容量を増やせるハズです。 1.スタ …
「Y!News Excluder」を Google Chrome に追加することで実現できるので紹介します。 Safari 版も出ました。別投稿で紹介しています。 自分の場合は、 切り取りや炎上系などで頻出する人名 注目度が高い事件/事故/ …
sf を使う為に install.packages(“sf”) した所、以下のエラーでインストールできなかったので、解消した際のメモです。 ERROR: dependencies ‘s2’, ‘units’ are …
開発サーバー内に共有リポジトリを作成するときのメモです。 別サーバーにリポジトリを用意する程では無いときの参考になれば。 状況 ホームディレクトリ配下でソースコードを書いて git で管理していた そのソースコードを、同一サーバーの他ユーザ …
macOS のアップデートをする際、インストールできるUSBも作成するようにしています。 アップデートが終わるとインストーラを作成に必要なファイルが消えるので、以下の画面の「続ける」をする前に実施します。 USBメモリをマウントして、ターミ …
簡易マニュアルや掲示物、公的な通知など、 手軽に参照したい いつまで保管が必要か分からない といった1枚紙は、電子データとして撮っておけば気が楽ですよね。 その場合、標準アプリのメモを使うと、 書類のスキャン 文字のスキャン iCloud …
%in% で NA の判定ができるようなので、そのメモです。 確認するテストデータの作成 iris の偶数行の Sepal.Length が NA なデータを作成 library(dplyr) i <- …
PCの内蔵ストレージにバックアップしていると、容量を圧迫するので外部ストレージにするようにしました。 Mac で行う場合は、こちらを参照ください。 要点 デフォルトのバックアップ先は C:¥Users¥ユーザー名 …
Mac 本体にバックアップしていると、容量を圧迫するので外部ストレージにするようにしました。 Windows で行う場合は、こちらを参照ください。 要点 デフォルトのバックアップ先は /Users/ユーザー名 …
ふるさと納税のワンストップ特例制度で、寄付先の自治体に申請書等の必要書類を返送するんですが、須坂市にふるさと納税した所、スマホ+マイナンバーカードで完結して楽でした。 郵送だと、本人確認書類をコピーするとか、一連の作業が地味に面倒臭いんです …
デフォルトの色で良ければ、そのままの方が無難なんですが、カテゴリ値を色で表したい場合があったので、その際のメモです。 データに色の列を足して scale_color_identity を使う 例としてデータは iris を使い …
自分では思ってもいなかった挙動だったので、ちょっとした衝撃でした。 やっていたことは、 引数に文字列の vector を受け取る関数を作成した。 その後、同様の処理内容で引数に文字列を受け取る関数が欲しかった。 なので、以下を調べ始めた。 …





































