BLOGTIMES
«Prev || ... 16 · 17 · 18 · 19 · 20 · 21 · 22 · 23 · 24 ·... | | Next»
2023/04/11

ボス カフェインのカフェイン量に注意

coffee  飲み物 
サントリー ボス カフェイン キャラメルカフェ BOSS 缶コーヒー 245g×30本

甘い缶コーヒーは飲まないので完全にノーマークでしたが「ボス カフェイン*1という缶コーヒーのカフェイン量の多さが TL で流れていたのでメモ。

内容量 245ml でカフェイン 200mg とかなりカフェインが入っています。

以前、カフェイン中毒による死者が確認された時にカフェインの過剰摂取について話題になりましたが、カナダ保健省が定める最大摂取量は400㎎/日程度なので、2 本だけで 1 日量になる計算です。甘いとゴクゴクいってしまいそうですが、ちょっと気をつけたいところですね。

「ボス カフェイン」カフェイン量が最強すぎて懸念も…モンエナや眠眠打破より多量

1缶あたり200mgというカフェインの量だ。同じボス・シリーズのブラックコーヒー「ボス 無糖ブラック」の約2.7倍の量で、エナジードリンクの「レッドブル」(1缶250ml)に含まれるカフェイン量の80mg、「モンスターエナジー」(同355ml)の142mgより多い。さらに、眠気解消を謳う「眠眠打破」(常盤薬品:1本50ml)の120mg、「強強打破」「激強打破」(同)の150gよりも多い


at 23:39 |
2023/04/11

Twitter の法人はすでに X Corp. 吸収合併されている

twitter  acquisitions 

TL で Twitter の法人がすでにイーロンマスクの X Corp. 吸収合併されていることが話題になっていたのでメモ。
別に Twitter のサービス自体は法人名とは直接関連しないので、だからと言って大きな影響はないと思われます。

Twitter社消滅 イーロン・マスク氏の「X社」に統合 - ITmedia NEWS

米Twitter社が、イーロン・マスク氏の保有する「X Corp.」という名前の企業に統合され、企業としてすでに存在していないことが分かった。カリフォルニア北部地区連邦地方裁判所などで開かれている訴訟において、提出された資料から判明した。


    at 14:40 |
    2023/04/10

    Generative AI を使いこなすための Prompt Engineering ?

    ai  generativeai 

    ChatGPT などの Generative AI が大流行していますが、これを上手に使いこなすための Prompt Engineering Guide の邦訳版が出ていました。

    ざっと目を通してみましたが、Generative AI の使いこなしのためのベストプラクティス集という感じでしょうか。これが工学(Engineering)なのか?という感じもしますが、確かにいろいろな人が上手な使い方を探求しているので工学と呼べなくもない感じはしますね。

    Prompt Engineering Guide | Prompt Engineering Guide

    プロンプトエンジニアリングは、言語モデル(LMs)を効率的に使用するためのプロンプトを開発および最適化する比較的新しい学問分野です。プロンプトエンジニアリングのスキルを身につけることで、大規模言語モデル(LLMs)の能力と限界をより理解することができます。


      at 22:30 |
      2023/04/10

      Thunderbird で Exchange Online ( m365 ) の共有メールボックスにアクセスする

      office365  thunderbird78+ 
      Thunderbird セットアップ - Thunderbird で Exchange Online ( m365 ) の共有メールボックスにアクセスする

      現在、Thunderbird から Exchange Online ( m365 ) のメールボックスにアクセスするためには POP でも IMAP でも OAuth2 認証を使う必要があります。

      通常のメールボックスに対する Thunderbird の設定方法はいろいろな所で紹介されていますが、共有メールボックスに対するアクセス方法が詳細に載っているページがなくていろいろと苦戦してしまったので、接続方法をメモしておきます。

      まず、アカウントのセットアップは以下のようにしておきます。

      プロトコル: IMAP ホスト名: outlook.office365.com ポート番号: 993 接続の保護: SSL/TLS 認証方式: OAuth2 ユーザー名: (共有メールボックス名)

      ポイントはユーザー名を共有メールボックスのアドレスのみにしておくこと。

      OAuth2 導入以前は ユーザーメールボックス\共有メールボックス (例えば user@example.jp\shared@example.jp)のような感じだったようですが、現在は共有メールボックスのアドレスのみを入力するだけで良いようです。

      この状態で認証を行うと Web ベースの Microsoft 365 サインイン画面が現れるので、こちらは自分のアカウント(ユーザーメールボックス)でログインします。

      これで問題なく、共有メールボックスの内容が Thunderbird から見られるようになります。


        at 22:20 |
        2023/04/09

        Yubikey を SSH の公開鍵認証として使う

        ssh  yubikey 

        Yubikey を SSH の公開鍵認証として使う方法を試してみたら意外と簡単だったのでメモ。

        Yubikey 内の公開鍵については事前に YubiKey PIV Manager を使って生成*1しておく必要がありますが、
        最近の Windows11 は sshssh-keygen があらかじめインストールされているので、OpenSCをインストールするだけで、以下のように公開鍵を取り出したり、サーバに接続することができます。

        公開鍵の取り出し

        公開鍵の取り出しはこんな感じで -D オプションを使います。

        PIV AUTH pubkey で終わる行を、サーバ側の ~/.ssh/authorized_keys に追加しておきます。
        2048bit の場合には少し文字が長いので、誤って途中に改行を入れないように注意をする必要があります。

        RSA 以外の鍵は今のところ対応していないようで、エラーメッセージが出ています(この Yubikey には ECC P386bit の鍵も生成してあります)。

        C:\>ssh-keygen -D "\Program Files\OpenSC Project\OpenSC\pkcs11\onepin-opensc-pkcs11.dll" skipping unsupported key type failed to fetch key unknown certificate key type failed to fetch key ssh-rsa AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA User Authentication Public Key ssh-rsa AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA User Authentication Certificate CA ssh-rsa AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA PIV AUTH pubkey

        サーバへの接続

        サーバへの接続はこんな感じで、こちらは -I オプションを使います。
        通常の公開鍵認証では秘密鍵のパスフレーズを入力しますが、ここでは Yubikey の PIN を入力することに注意が必要です*2

        C:\>ssh -I "\Program Files\OpenSC Project\OpenSC\pkcs11\onepin-opensc-pkcs11.dll" user@example.jp skipping unsupported key type failed to fetch key unknown certificate key type failed to fetch key Enter PIN for '########':(ここでYubikeyのPINを入力)

        at 17:16 |

        rclone で OneDrive の内容をサーバにバックアップ

        onedrive 

        大事なファイルを OneDrive に置いといて吹っ飛ばしたという話を聞くので、Rclone を使って日次でバックアップを取るようにしてみました。
        最近のサービスは OAuth2 なのでちょっと設定が面倒ですが、一度設定してしまえば rsync とほぼ同じように運用できますね。

        初期設定

        初めに rclone の認証を設定します。
        ちょっとわかり辛いのですが、> の後が入力になります。

        ここでは設定名を MyOneDrive にしていますが、好きな名前をつけて大丈夫です。
        また、表示が多少変化しますが、OneDrive Business でも Personal でも同じ手順で実行できます。

        $ rclone config 2023/04/09 16:31:07 NOTICE: Config file "/home/user/.config/rclone/rclone.conf" not found - using defaults No remotes found, make a new one? n) New remote s) Set configuration password q) Quit config n/s/q> n name> MyOneDrive Option Storage. Type of storage to configure. Choose a number from below, or type in your own value. 1 / 1Fichier \ (fichier) ・・・省略・・・ 45 / seafile \ (seafile) Storage> onedrive Option client_id. OAuth Client Id. Leave blank normally. Enter a value. Press Enter to leave empty. client_id> Option client_secret. OAuth Client Secret. Leave blank normally. Enter a value. Press Enter to leave empty. client_secret> Option region. Choose national cloud region for OneDrive. Choose a number from below, or type in your own string value. Press Enter for the default (global). 1 / Microsoft Cloud Global \ (global) ・・・省略・・・ 4 / Azure and Office 365 operated by 21Vianet in China \ (cn) region> global Edit advanced config? y) Yes n) No (default) y/n> n Use auto config? * Say Y if not sure * Say N if you are working on a remote or headless machine y) Yes (default) n) No y/n> y 2023/04/09 16:31:41 NOTICE: If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth?state=3Wto-UoM6Wnas_TDPilwzg ### ここで、rcloneのインストール先がサーバなどでブラウザが開けない場合、以下のコマンドを使ってローカルにログイン画面をトンネルすることで手元のマシンのブラウザから認証を行うことができる ### ssh -L localhost:53682:localhost:53682 username@remote_server ### ブラウザでの認証が終わると以下に進む 2023/04/09 16:31:41 NOTICE: Log in and authorize rclone for access 2023/04/09 16:31:41 NOTICE: Waiting for code... 2023/04/09 16:33:03 NOTICE: Got code Option config_type. Type of connection Choose a number from below, or type in an existing string value. Press Enter for the default (onedrive). 1 / OneDrive Personal or Business \ (onedrive) ・・・省略・・・ / Sharepoint server-relative path (advanced) 7 | E.g. /teams/hr \ (path) config_type> onedrive Drive OK? Found drive "root" of type "business" URL: https://example.sharepoint.com/personal/user_example_com/Documents y) Yes (default) n) No y/n> y -------------------- [MyOneDrive] type = onedrive token = {"access_token":"####################################################","expiry":"2023-04-09T17:35:02.176261971+09:00"} drive_id = ################################################################## drive_type = business -------------------- y) Yes this is OK (default) e) Edit this remote d) Delete this remote y/e/d> y Current remotes: Name Type ==== ==== MyOneDrive onedrive e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q> q

        同期してみる

        あとは以下のコマンドでバックアップ先(以下では /path/to/backup)にコピーなり、同期なりをすればOKです。

        rclone copy MyOneDrive: /path/to/backup --dry-run # 全てコピー rclone sync MyOneDrive: /path/to/backup --dry-run # 同期

        同期の場合は、リモートでファイルが削除されている時、ローカルのファイルを削除してしまうので注意が必要です。
        いきなり実行すると予想外の結果を招く可能性があるので、初めは --dry-run をつけて同期の方向をしっかり確認し、その後で --dry-run を外すと良いと思います。

        cron 等で定時実行する場合には、以下のように --config で設定ファイルを直接参照しておくと安心です。

        rclone sync MyOneDrive: /path/to/backup --dry-run --config="/path/to/rclone.conf"

        僕のバックアップディレクトリは zfs で構成されていて、日次でスナップショット取ってあるので、たとえファイルが消えても一定期間であれば問題なくリストアできます。

        参考


          at 16:59 |
          2023/04/08

          ヘラマンタイトン 光コード識別表示板 IP2FA

          networking  fiberoptic  cabling 
          ヘラマンタイトン 光コード識別表示板 IP2FA_50個入り

          光ファイバーや細い LAN ケーブルにタグ付けするときに便利なヘラマンタイトンの光コード識別表示板 IP2FAが切れてしまったので、在庫があるうちにまとめて確保しておくことにしました。

          光ケーブルの行き先には数が多い場合は小判型の線名札でもいいんですけど、僕はいちいち結んだり他と絡んだりするのが嫌なんですよね。
          IP2FA はこの部品自体は大きめですが、線の密度がそれほど高くなければ部品同士が当たって邪魔ということはありません。


            at 19:03 |
            2023/04/07

            TP-LINK TL-SG1016PE

            networking  poe 
            TP-Link スマートスイッチ ギガ16ポート PoE+ 8ポート 管理機能付 ラックマウント 5年保証 TL-SG1016PEPoE Status - TP-LINK TL-SG1016PE

            最近、無線 LAN AP など PoE/PoE+ (802.11af/at)機器も増えてきて、lAN ボックス内にいくつも PoE インジェクタが入るようになってしまったので、安い PoE スイッチを使って1つに纏めてしまうことにしました。

            現在は定常出力で 20W くらい

            PoE のステータスを見てみると、無線 LAN AP が最も消費電力が高く(7.6W)、その他おネットワークカメラ、SIP 電話機、Raspberry Pi 3 ほぼ大差ないようです。

            出力は定常状態で 20W そこそこですから、一時的に負荷かかかって電力消費量が増えたとしても、このスイッチの限界である最大 150W までは届きそうにありませんから性能的な問題はなさそうです。


              at 18:17 |
              2023/04/05

              Twilog が新規ツイートの記録を終了

              twitter  eol 

              Twilog Stats - Twilog が新規ツイートの記録を終了

              Twitter の自分のつぶやきを全て記録して検索できる Twilog が API 利用停止により新規ツイートの記録を終了していました。

              改めて統計を確認してみると約 5,000 日にわたって Tweet の記録にお世話になったようです。Twitter は古い Tweet を探す機能が弱いので、長期間 1 つのアカウントを使っている自分にとって、過去のツイートを簡単に探せる非常に便利なツールだっただけに残念です。

              これもイーロン・マスクによる Twitter 買収とそれに伴う方針転換の一部ですが、こういうプロプライエタリ化が良い方向に成果を出せているかというとそうでもないと思うんですよね。


                at 23:50 |
                2023/04/02

                タオルケットを新調

                寝具 
                リヴェール タオルケット シングル エジプト綿100% 夏用 吸湿速乾 厚手 (グレージュ)

                タオルケットが使い込みすぎて破れたので、新しいものに新調してみました。別に破れる前に買い換えれば良かったんですが、面倒臭がりなんで、どうしてもそのまま壊れるまで使ってしまうんですよね。

                最近、タオルケットは薄くてさらさらしているものが多いと思いますが、僕は昔ながらの比較的厚くてもこもしていて、しっかりタオル感があるものが好きなので今回も厚めと書いてあるやつを選んでみました。やはり新しいものを使うと、これまでのタオルケットがだいぶ擦り切れて薄くなっていたというのがよく分かります。


                  at 17:38 |
                  «Prev || ... 16 · 17 · 18 · 19 · 20 · 21 · 22 · 23 · 24 ·... | | Next»