クイックノート

ちょっとした発見・アイデアから知識の発掘を

tips

mermaid-cliで出力したsvgがkindleで表示されない問題

文章生成AIのおかげで、テキストで図を編集できるmermaidの使い勝手がかなり良くなっています。 Kindleの本を執筆する際にmermaidの図を入れようとしたのですが、 図がうまく表示されないと言う問題が起こったので、 その解決策を残しておきます。 確認 merm…

Twitterモーメントをサイトに埋め込む

好きなツイートをピックアップしてまとめることができる モーメント機能というものが公式のTwitterに用意されています。 様々な話題が混ざるツイートの中から、 特定の話題だけ整理することができるので、 「タイムラインをサイトにそのまま埋め込むのはちょ…

VTuberの切り抜き動画は何分がいいのか

切り抜きチャンネルが乱立し、 切り抜き界隈は激戦となりつつあります。 切り抜き動画は数時間の長い動画の中から、 一部を抜き出して作成されますが、 抜粋箇所の動画の長さは実に様々です。 1分未満の一瞬の切り抜きもあれば、 20〜30分のように本編並みの…

ツールを駆使して英語のプレゼン資料を台本含めて二時間で作る

日本語で作った資料を英語で発表するなんて事は、 このグローバルの時代よくあることですね。 以前、日本語のパワポのスライドを 自動的に英語のスライドに翻訳してくれる機能を紹介しましたが、 現在はその機能が使えなくなっているようです。 また日本語の…

Twitter Spaces(スペース)の音声チャットルームを検索する方法

TwitterでClubhouseと同様に音声チャットができる Spacesの機能がついにAndroidでも提供されるようになりました。 早速使ってみようと思ったのですが、 当面は自分でSpacesを作成することはできず、 他の人が作成したSpacesにお邪魔するしかないようです。 …

Notionを使ってGoogle Keep風のメモを作る

最近話題のメモアプリNotionが気になり使い始めました。 様々なパーツを組み合わせたりカスタマイズできて、 メモが楽しくなった感じがします。 かなり自由度が高いので、 これまで使っていたメモアプリの内容を、 徐々にNotionに移しているところです。 と…

【MacBook Pro】Touch Barで音量調節などが消えた時の対応

MacBook Proにはキーボード上部に、 Touch Barと呼ばれるソフトウェアキーがあります。 予測変換をしたり、アプリケーションに合わせた操作をしたり、 音量や画面の明るさを調節したりと何かと便利なので多用しています。 ところが、先日下の画像のように、 …

CD/DVDブートができない時に対応したこと【HP PC】

「PCを廃棄するために、 CD/DVDブートするタイプのハードディスク消去ツールを使っていたところ、 CD/DVDブートができなくて次に進めない」 という相談を受けた時に対応した内容をまとめておきます。 環境 症状 原因 対処法 セキュアブートの無効化 レガシー…

正方形グリッドレイアウトを作りたい

ホームページを縦横の格子状に分割して、 要素を配置するグリッドレイアウト。 一つ一つの格子の幅と高さは指定する必要があるのですが、 画面のサイズに合わせてレスポンシブにしたいと思う場面は多々あります。 レスポンシブにする最も単純な方法は%で指定…

【R】abindの高速化

Rで二次元配列(行列)データに、 行を追加するならrbind、 列を追加するならcbindですが、 三次元以上の多次元配列にデータを追加するには・・・? そう、abindを使えば、 多次元配列でも好きな次元にデータを追加できますね。 機械学習で画像を入力する場…

メールアカウントが乗っ取られた時にサーバーで行なった対応

朝起きるとそこには大量のエラーメールがありました。 どうやら、管理下のメールアドレスから大量にスパムメールが送信され、 存在しないメールアドレスに送信したメールや、 相手にスパムとして判定されたメールが戻ってきているようです。 問題のメールア…

ノートPCのキーボードでデスクトップPCを操作する

デスクトップパソコンとノートパソコンを併用していると、 デスクがどうしても下の図のようになると思います。 デスクのイメージ デスクトップのモニターをバックに、 ノートパソコンを置いて作業するという形ですね。 ここで問題は、 デスクトップのキーボ…

Outlookで削除できない「標準アカウント」を消す方法

もう使わなくなったメールアカウントをOutlookから削除しようとしたら、 どうしても削除できないという現象が発生しました。 削除しなくても害がなければそのまま放置もありなのですが、 使ってないアカウントに対して毎回認証が要求されて、 結構なストレス…

WordPress のサイトが別のサイトに飛ばされるハッキングを受けた時に自力復旧でやったこと

年明が明けて間も無く、 WordPressで運営している自分のサイトにアクセスすると、 「ロボットでない場合は許可をクリックします」 と、通知許可を要求してくる 謎のサイトにリダイレクトされるようになりました。 アクセスのほとんどないサイトなので、 狙わ…

サイドバーに追尾広告を設置する

Google Adsenseのポリシーアップデートにより、 追尾型広告の設置が認められるようになりました。 追尾型広告とは、 スクロールしても動かずに表示され続ける広告のことです。 記事を読んでいる場所に関わらず、 画面上に表示されているため、 より広告の効…

【GAS】ふりがなで漢字をソートする

表ソフトで名前の順に並べたいとき、 漢字の名前をそのままソートすると、 下の図のように狙い通りの順番になってくれません。 漢字順の並び 「やすだ」さんは「や」行なので、 一番後ろにきてほしいのですが、 同じ「安」の漢字の「安倍」さんと並んでソー…

はてなブログで注目記事の順位を表示する方法

はてなブログのサイドバーに設置できる 「注目記事」の一覧に順位を表示してみます。 完成のイメージは下のような形になります。 注目記事の順位表示 CSSの編集 順位を表示するCSS 順位のカウンタ 順位の表示 バッジ型の順位表示にする まとめ CSSの編集 今…

自動ではてなブログの記事途中に広告を設置する方法

はてなブログでは、 記事の上下に自由にHTMLコードを設置できますが、 上下だけではなく、 記事の途中で広告を設置したいという要望が少なからずあります。 もちろん、手動で設置する場合は、 記事編集中に広告コードをコピペすれば良いのですが、 記事を書…

はてなブログにインフィード広告を貼る方法

インフィード広告とは、 記事一覧のようにリストアップされたコンテンツの中に、 溶け込むように配置される広告です。 記事一覧 Google Adsenseでは、 他のリスト要素と似せた広告を自動的に生成することができ、 サイト全体の外観を損なわない形で広告を挿…

Androidのデフォルト通話アプリで自動録音する方法

備忘録のため、 あるいは言った言わないを未然に防ぐために、 通話の録音はとても有効です。 ネットで検索して良く見つかるのは、 専用の通話アプリをインストールすることですが、 普段使っているデフォルトの通話アプリでも通話の録音ができます。 しかも…

時間分散投資と最適ポートフォリオ選択

投資では、投資先を分散させることによって、 リスクを下げる戦略がよくとられます。 投資先とは何も銘柄のようにモノに限ったものではなく、 時間的に分散するという戦略も取ることができます。 金融商品にも、定期的に積み立てていくような 時間的に分けて…

【GAS】モバイルフレンドリーテストAPIを利用する

スマホの普及に伴って、 Webページをスマホで見る人が多くなりました。 そのような背景もあり、 スマホのように小さい画面でのタッチ操作を前提として Webページを作るモバイルフレンドリーという考え方が生まれてきました。 近年では、Googleなどの検索エン…

Rstudio Serverを使うメリット

Rでプログラミングを行うとき、 便利な統合開発環境を提供してくれるのがRstudioです。 Rstudioではグラフの描画とコーディングを同じウィンドウ内で完結でき、 コード打ちと結果の確認がシームレスに行えて非常に捗ります。 そんなRstudioをサーバーサイド…

Googleスプレッドシート で経験値バーを作る

ゲームでよく見かける下のような経験値バーを、 Google スプレッドシート のグラフ機能で作ってみます。 経験値バー 動機 グラフ機能で経験値バーを作る 必要な情報 積み上げ横棒グラフを作成する 棒グラフの色を変更する 余分な表示を消す 軸目盛りの削除 …

aboutページにライフログのグラフを並べてみた

「aboutページ」とは、 https://[はてなブログのドメイン]/aboutでアクセスできるページです。 プロフィールの画像や名前をクリックして飛ぶことができます。 このaboutページ、どういうものかと言うと、 デフォルトでは下のようにブログの統計情報が 極々シ…

【Google スプレッドシート】日付とカテゴリー別の二軸でカウント

売り上げた商品の管理のために、 「日付+商品名」の用にシンプルな形で データ化することは珍しくありません。 このような日付と商品のデータがあると、 結局、その日にその商品は何個売れたのかを集計したくなります。 実は、Google スプレッドシートでは…

【GAS】領収書への名前入れ作業を自動化する

イベントの参加者に参加費の領収証を用意する際、 領収証の宛名を一つ一つ手打ちで入力するのは大変ですね。 参加者名簿からコピペでするだけとは言っても、 そのコピペが大変ですし、コピペに抜けがないかなどを気にし出すと、 想像以上にしんどい作業にな…

【Google スプレッドシート】1行目を複数のページで繰り返し印刷する方法

名簿などをGoogle スプレッドシートを使って、 表形式で作成して印刷する時、 余りに人数が多くなると、 複数のページに跨いでしまう事が多々あります。 ただ単にページをまたぐだけなら良いのですが、 1行目に各列の見出しを記入していた場合、 2ページ目…

【Google スプレッドシート】パターンに従って文字列を抽出する

表形式でデータを管理している時、 まとめて入力していたデータを後から分離したいと思うことがあります。 例えば、 田中太郎 <taro_tanaka@mail.com> のように名前とメールアドレスをまとめてセルに記録していたけど、 後から、名前欄とメールアドレス欄に分けたくなることがあり</taro_tanaka@mail.com>…

【R】検索クエリからのサイトアクセスをバブルチャートで可視化して分析してみる

前回、以下の記事で Google Seach Console からの検索クエリの情報を、 Google データポータルを使ってバブルチャート化する方法を紹介しました。 clean-copy-of-onenote.hatenablog.com Googleデータポータルでは、数値を色で表すことができないので、 縦軸…

プライバシーポリシー