自分では思ってもいなかった挙動だったので、ちょっとした衝撃でした。 やっていたことは、 引数に文字列の vector を受け取る関数を作成した。 その後、同様の処理内容で引数に文字列を受け取る関数が欲しかった。 なので、以下を調べ始めた。 …
緑内障の早期発見に寄与できるという触れ込みのスマホゲームアプリが公開されていたので試してみました。 「目の健康状態を判定するゲームアプリ METEOR BLASTER」 緑内障の心配はまだ先だと思っていますが、視野の状態は少し気になりますね …
以前、体重と体脂肪率を入力するショートカットを作成しましたが、今回は血圧です。 ショートカットを作成するのは、標準アプリの「ヘルスケア」から入力するのが手間だからです。 オムロン 上腕式血圧計 プレミアム19シリーズ HCR-7601T …
スマホの通信・通話代を安く済ませる為に、私は格安SIMの「OCN モバイル ONE」を使用しています。 ほとんど電話を掛けないのでオプションは付けていませんが、知人のスマホ購入をお手伝いした際は「OCN モバイル ONE」にして暫く使っても …
チャンクに書いたコードから、Markdown を出力したい場合、 チャックのオプションで results=‘asis’ を設定する knitr::asis_output を使う で行うことができます。 …
コマンドパレットからコマンドを選択して使う場合、頻繁に使う機能にはショートカットキーを割り当てた方が作業が捗ります。 ショートカットキーの設定を表示する 左下の「管理」のアイコンをクリックして「キーボード ショートカット」を選択します。 コ …
iOS 5.6 と iPadOS 5.6 がリリースされていますね。 手持ちの iPhone や iPad をアップデートしましたが、その中の iPhone 6s で初めて見る画面が表示されてちょっとビビりました。(本投稿のアイキャッチ画像 …
グラフを ggplot2 で作成して、基準値などの特定な値に線を引くときに geom_segment を使いました。 軸が数値の場合は良いのですが、日付のときに躓いて解消したときのメモです。 準備 ライブラリの読み込みと、サンプル用のデータ …
結論としては、dplyr::pull または unlist を使うことで vector にできました。 やりたいこと 例えば次のように1列取得すると、 ret <- head(iris) %>% …
相関係数を算出する為に cor.test を使っていた所、「not enough finite observations」が発生しました。 データの数が少ないことが原因の様ですが対処の為に調べてみました。 結果として必要なデータ数は …
Mac に Visual Studio Code (以下、VSCode)をインストール後、ターミナルから code コマンドを実行しても、 Visual Studio Code実践ガイド (Amazon) Visual Studio …
Git との連携に欠かせない GitLens 。個人的にはソースコード上に色々表示され過ぎに感じるんですが、非表示にできるようなので設定を見直しました。 設定項目が 218 個(v12.1.1時点)もあって個々に見るのは辛いので …
インストールの install.packages("geojsonio") で次のように失敗しました。 Installing package into ‘/usr/local/lib/R/site-library’ …
e-Stat 2015年国勢調査 小地域から長野県を抽出 ソースコードと解説 実行した環境は Google Colaboratory です。 system("apt-get install -y …
2022年5月長野市地区別人口 使用したデータは以下になります。 長野市 行政地図情報 で公開されていた「統計マップ」(令和3年4月1日) 「長野市 令和4年地区別年齢別人口」(2022/05/20 更新) ソースコード 実行した環境は …
R の gglot2 を使用して人口のグラフを作成してみました。 使用したデータは、長野市がクリエイティブ・コモンズ・ライセンス表示4.0国際(CC-BY4.0)ライセンスの下に公開している「長野市 令和4年地区別年齢別人口 …
「チェックポイント」で、現時点の状態を保持することができ、後続で問題があっても保持した時点からやり直すことができるので便利です。 自分が「チェックポイント」を使ったことで便利だった場面は、主に以下の点でしょうか。 環境構築の試行錯誤で、「あ …
ローカル PC の Windows で Hyper-V の Amazon Linux 2 を作成したので残します。 Amazon Linux 2 の学習や、環境構築のリハーサルなど、費用を掛けずに試せるのは便利だと思います。 [toc] ひ …
kindle unlimited を利用しており、その対象だったので読んでみました。 知らなかった機能の存在が知れて良かったので紹介します。 Chrome Developer Tools 入門 (Amazon) 普段 DevTools で使 …
Chrome で新規タブや新規ウインドウを開くと同時に、DevTools も開いて欲しいことがあります。 例えば、開いた直後からのネットワークをモニタしたいとか。 その場合、DevTools の「Setting」-「Preferences」 …
ローカルに環境を準備しなくても Python が実行できて便利な Google Colaboratory ですが、R も実行できるようなので試してみました。 R が実行できるノートブックを開く 以下の URL から、R が実行できるノートブ …
以下のように、ホーム画面にカレンダーのウィジェットがあると便利なので、その紹介です。 ちなみに、予定を記載した CSV ファイルを Google カレンダーにインポートする手順の紹介はこちら。 Google カレンダーをインストール …
ゴミ収集日の CSV ファイルを作成したので、Google カレンダーに読み込ませます。 1.「設定」をクリック 2.「カレンダーを追加」-「新しいカレンダーを作成」をクリック 「名前」を入力 「カレンダーを作成」をクリック ※ CSV の …
「2026年度長野市ごみカレンダー」を公開しました。 2022年度(令和4年度)長野市のゴミ収集日を Google カレンダーに表示させる為の CSV ファイルを作成してみました。 Google カレンダーに CSV ファイルを読み込ませる …
らじるらじる オフタイマーの設定方法【radiko も対応】
らじるらじる(NHKラジオ)と radiko のオフタイマー設定方法を解説します。寝ながらラジオを聴く際に便利な自動停止機能で、iPhoneとAndroid両対応。画面つきで手順を紹介します。
スマホでラジオを聴きながら寝るとき、ある程度の時間経過したら再生を停止して欲しいですよね。 radiko、NHK ラジオ、どちらもアプリ内で設定できるので、その方法を紹介します。 ソニー ポータブルラジオ ICF-B300:手回しラジオ 防 …
残念ながら、iPhone に登録済みの Wi-Fi のパスワードを、iPhone 単独で確認する術は標準では提供されていないようです。→ されていましたので更新しました。Mac から確認する方法も残しています。(2023/06/04 更新) …
「PC の画面をテレビに映して動画を観ることはできないの?」的な質問を年配の友人から聞かれました。 動画は YouTube で、テレビも YouTube を観られるものだったので、「PC とテレビを接続しなくても、動画を検索すれば観られます …
Chrome の DevTools でデバッグなどをしているとき、頻繁に実行するコードがある場合はスニペットが便利です。 環境 Google Chrome バージョン: 99.0.4844.51 使用例 次の様にデータをファイルにダウンロー …
キーボードショートカットまたは標準で含まれている「スクリーンショット」アプリで撮れます。 確認した環境 macOS Monterey バージョン 12.2.1 キーボードショートカット 以下の操作で、スクリーンショットのファイルがディスクト …
通常、Time Machine でのバックアップは時間が掛かります。 予めターミナルからコマンドで設定を変更することで、バックアップの時間を短縮できます。 バックアップ前に実行 sudo sysctl …
標準アプリの「ヘルスケア」に測定値を入力するのは手間なので、「ショートカット」を使って少しでも楽してみました。 Bluetooth の体重計を使っている方は自動で記録されると思うので不要かもしれませんが、手動で記録している計測値がある場合は …
iPad をダークモードで使っていて、Kindle も黒ページになっていたのですが、白ページに変更しました。 図がある本のときに図だけ白背景だったりすると、見づらいんですよね。 環境 主に iPad で Kindle を使用していますが …
”データ(オブジェクト)”としているのは、 オブジェクトにすると話が広がる( function や getter / setter 等も含むよね) そういったオブジェクトをディープコピーする機会に会ったことがない からです。で、どうするかで …
リストを操作して結果を得るときに、メソッドを繋げて処理する話です。 例えば以下の様に filter して map するといった事です。 分かっている方はそっと閉じてください。。 const data = [ { id: 1, name: …
MacBook を閉じても、スリープされたくない時があります。 音楽を再生しているとき、動画を再生(音だけ聴きたい)しているときなどですね。 その方法になります。 環境 MacBook Pro (13-inch, M1, 2020) …
結論から言うと「AirPlayを使う」です。これで分かった方は以降を読まなくても大丈夫です。 環境 Mac:macOS Monterey 12.1 iPhone:iOS 15.2.1 ワイヤレスヘッドホン:SONY WH-1000XM3 自 …
バックアップ先にクラウドを使用する場合、そのままバックアップするのは少し心配なファイルがあったので、仮想ディスクファイルを BitLocker で暗号化し、その仮想ディスクファイルをクラウドに保存しました。 環境 Windows 11 …
JupyterLab または Jupyter Notebook で上場企業の要約を取得してみます。 JupyterLab または Jupyter Notebook の用意はこちらを参照ください。 要約を取得する 取得には …
JupyterLab または Jupyter Notebook で上場企業の損益計算書を取得してみます。 JupyterLab または Jupyter Notebook の用意はこちらを参照ください。 損益計算書を取得する 取得には …
以前 RTK Query を使ってみましたが、定周期で実行することができるようなので試しました。 テンプレートの作成 create-react-app でテンプレートを作成します。 create-react-app のバージョンを指定してい …
Excel から 国内株式、 先物・オプション の売買ができる「マーケットスピード II RSS」を使ってみました。といっても売買はしておらず、株価の参照までです。 この「RSS」は「リアルタイムスプレッドシート」の略称で、RSSフィードの …
.NET Framework の GeoCoordinate クラス を使う 2023/03/11:別投稿を作成しました。 C# など、.NET Framework が使える場合は、GeoCoordinate クラス の …
RESTful API のテストをしたいときなど、VSCode で REST Client 拡張機能を使うと便利です。 VSCode に REST Client 拡張機能を追加する 環境 Visual Studio Code バージョン: …
ソースコードを git で管理しているとき、差分を確認するには VSCode 上で GitLens 拡張機能を使うと便利です。 VSCode に GitLens 拡張機能を追加する 環境 Visual Studio Code バージョン: …
TypeScript なのにざっくり定義するのは如何なものか、というのは承知の上でやってみました。 どれでも当てはまる様にしてみる 以下の定義が簡単ですね。 type AnyObj = { [prop: string]: string | …
qs 使えば RFC3986 の予約文字がエンコードされるのは確認できたのですが、今どきのブラウザなら URLSearchParams が使えるらしい。 パッケージ無く行けるなら楽ですよね。試しに大丈夫なのか DevTools のコンソール …
RESTful API のパラメータを変えて実行したいとき、 curl コマンドでゴリゴリ書いて実行する REST Client 拡張機能で VS Code から実行する といったものがありますね。特に REST Client 拡張機能は便 …
なぜエンコード処理を変更するのか? → RFC3986の予約文字が、いくつかエンコードされないから。 ということで、実際に axios で試してみた要求がこちら。 axios.get('/test', { params: { …
予め axios.interceptors.request.use、axios.interceptors.response.use を設定すれば OK です。 import axios from 'axios'; …
複数の非同期処理を並列で実行して、全て終わったらその結果を処理する場合の書き方になります。 【Promise.all】全て成功で終わったら処理する async function main() { // 非同期処理を5個作成 const …








































