年: 2023年

  • 次期台湾高速鉄道も日本の新幹線ベースでよかった。

    今、台湾高速鉄道は、N700系ベースの車両で保守パーツの問題でどうなるのかが心配だった。次世代の車両は、N700Sのベースで落ち着いたとのこと。

    台湾高速鉄路がJR東海 N700S ベースの新幹線車両を2026年から導入、日立と東芝が12編成を受注
    https://tetsudo-ch.com/12885474.html

    N700AからN700Sの間が8年くらい。今のN700Sのデビューが3年前。台湾のN700Sベースの車両が2026年のデビューと考えると、技術や運用とかは落ち着いているのだろうな。

  • Bing AI からDALL-Eを試してみた

    Microsoft Bingで、DALL-Eを使えるので、画像生成を試してみた。

    Bing Image CreatorのURL
    https://bing.com/create

    チャットからは生成できないのが、ひと手間。まぁ、確実に分かれていた方が、目的別で使いやすいか。

    「沼で決闘するザリガニとカエル」というお題目で生成させてみた。なんか、ザリガニではなく、ザリガニとカエルの合成生物になってしまった。これはコツをつかむまでは大変そうだ。

    でも、なんで、こうなったんだろうか?なやむ。

  • レーザー光線でドローン撃墜はSFみたいだ

    ガセネタかと思ったら、意外とまじめにレーザー光線でドローンを撃墜するようだ。レーザー光線ならミサイルよりかは一発の単価安いか。

    まるでSF、レーザーでドローン撃墜を三菱重工と川崎重工が競演https://xtech.nikkei.com/atcl/nxt/column/18/01537/00738/

    遠距離のドローンにレーザー光線を当てて、レーザーの熱量で溶かして、迎撃のようだ。小雨程度なら、迎撃に問題はないとのこと。霧などは、これから確認というステータスのようだ。

    広角カメラで飛行中の物体を捉え、その画像をAI(人工知能)で解析してドローンを識別する。そしてレーザーと同軸に配置された望遠カメラでドローンを追尾してロックオンし、レーザーを発射する。

    https://xtech.nikkei.com/atcl/nxt/column/18/01537/00738/

    字面で見ると、地味なんだけど、遠距離のものを識別してロックオンって、なかなか大変。レーザーは直進なので、途中で障害物があったら、中断しそう。低空から侵入して、障害物を盾にして、目標に近づくになるんだろうな。迎撃のときは、シン・ゴジラのヤシオリ作戦のような感じになるんだろうか。

  • Google Bardを使ってみた

    Google WorkspaceでもGoogle Bardを使えるようになったので、ONにして使ってみた。個人アカウントもWorkspaceアカウントなので、使えるようになってよかった。

    https://bard.google.com/

    利用規約を読むと、入力内容を使って学習する可能性があるようなことが書かれていた。規約上も、機密情報やセンシティブ情報は入力しないように書かれている。

    Bard自身に問いかけてみると、正直にAIの学習に使用すると、答えてくれる。加えて、FAQには、入力した会話データを個人が特定できない形にしてサンプリングしたものを「トレーニングをうけたレビューアーのレビュー対象になる」ということが書かれている。個人情報などは消されるとしても、判別が難しい秘密の情報は学習に使われてしまうようだ。ちなみに、Bardでの会話データの削除依頼はできるとのこと。

    それから、入力したデータを学習に使わせないようにするためのオプトアウトの仕組みは、まだ無いとのこと。

    Google Bardを使ってみて、便利なのはBardとの会話で表示された文章を、Google ドキュメントの形式でエクスポートできるということ。一般的な内容であれば、活用シーンもいろいろとありそうだ。Googleスプレッドシートには、今はまだエクスポートができない。そのうち、アウトラインだけ書いたら、スライドとか作ってくれるようになりそうだが。

  • ランチ:鮨かみやま(2023/5/12)

    久しぶりに、赤坂の鮨かみやまでランチ。

    美味しいネタのお寿司ばかりで満足。タイミングとかもあり、本当にたまにしかいけないのがさみしい。美味しかった。

  • Google WorkspaceでGoogle Bardを使えるようにする

    Google Workspaceで、Google Bardを使えるようにするためには、Google Workspaceの管理画面で「Early Access Apps」を明示的に許可する必要がある。「Early Access Apps」は追加されたが、デフォルトではOFFの状態なので、ON(許可)を行う。

    1. Google Workspaceの管理画面にアクセスする

    2. 「アプリ」から「その他のGoogleサービス」を開く

    3. サービスの中に、「Early Access Apps」があるので、選択して、サービスのステータスをオンにかえて、保存する。もし、組織ごとに許可を行う場合には、対象の組織にのみ行う。

    この設定を行なっても、設定が反映されるまでに少し時間がかかる。他のサービスと同じならば、最大24時間かかるので、少し時間が経ってから試す。

    Google BardのURLは、↓

    https://bard.google.com/

  • 急にNpgsqlからAzure Database for PostgreSQLへの接続ができなくなった

    急に.NET6(.NET 3.1~7も)のNpgsqlからAzure Database for PostgreSQLへの接続ができなくなった。

    アプリケーション側からみると、Azure側のPostgreSQLに強制切断されているようにみえるログが出ている。

     ---> Npgsql.NpgsqlException (0x80004005): Exception while writing to stream
     ---> System.IO.IOException: Unable to write data to the transport connection: 既存の接続はリモート ホストに強制的に切断されました。.
     ---> System.Net.Sockets.SocketException (10054): 既存の接続はリモート ホストに強制的に切断されました。
       at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 count)

    こうなると、通常考えるのは、AzureのPostgreSQLで、コネクション数があふれているとか、高負荷状態とか、DBaaSの制約(PostgreSQL設定の外側)が原因じゃないかということ。これを1つ1つ調べていくと、異常なし。Azure側には問題が見当たらず。DBのログをAzureの管理ページがダウンロードして確認してみると、下記のログがあり。

    could not receive data from client: An existing connection was forcibly closed by the remote host.

    AzureのPostgreSQLからみると、クライアント側が切断しているとのこと。

    調べてみると、「Azure Database for PostgreSQL Single server」は、ルート証明書が変更されていることがわかった。.NETで、Ngpsqlを使っている場合は、「Baltimore CyberTrust Root」と「DigiCert Global Root G2」が使うWindows(Windows Server含む)にインストールされている必要があるとのこと。ルート証明書の確認をすると、「DigiCert Global Root G2」が存在していなかった。これが原因なので、下記のマイクロソフトの内容に従い、確認して作業した。

    Understanding the changes in the Root CA change for Azure Database for PostgreSQL Single server
    https://learn.microsoft.com/en-us/azure/postgresql/single-server/concepts-certificate-rotation#what-do-i-need-to-do-to-maintain-connectivity

    今回足りていなかったのは、「DigiCert Global Root G2」なので、Digicertのサイトからルート証明書をダウンロードした。

    https://www.digicert.com/kb/digicert-root-certificates.htm#roots
    (「Download DER/CRT」をクリックして、CRTファイルをダウンロード)

    CRTファイルを、ルート証明書が足りていないサーバに持っていき、ダブルクリックして、ウィザードからルート証明書をインストールした。配置場所は自動選択させることでルートのところにインストールされた。

    なお、ルート証明書のインストール後のOS再起動はしなくても、ルート証明書を使い始めた。

  • ランチ:水野のとんかつ(2023/5/11)

    今日のランチは、赤坂の水野でローストンカツ定食。

    安定のおいしさで満足。ちょっと脂身が多かったので、今度はヒレカツ(3つ)にしようかな。そして、水野も値上げして、千円になっていた。これ以上上がらなければ、キリよくていいのだけど。

  • MX MASTER 3Sに替えた

    今日から、PCのマウスを、MX MASTERからMX MASTER 3Sに替えた。前回が、2020年7月に替えているので、3年弱での切り替えだ。

    MX MASTERは、当分の間はChromebook専用として使い続ける予定。特に不満があったわけではないけれど、ラバーの部分がツルツル・ボロボロになってきたので使う時間が長いPCは替えた、というわけだ。

    1日、MX MASTER 3Sを使ってみた感想は、MXシリーズなのでもったときの感触は違和感なく乗り換えられた。3Sなのでクリック音が静かだ(これは好みがあるだろうけど、もうちょっとうるさい方が好き)。進む・戻るボタンになれない。充電が、USB Type-Cになったのはとてもうれしい。マイクロUSBのケーブルがなくてもよくなるので。

    デメリットの部分をあげるとすると、クリックする部分がすぐにツルツル(テカテカ)になりそう。親指部分のラバーが平らになりそう。そんな感じだろうか。

    新しいからセンサーの読み取りもよくキビキビと反応してくれる。新しいマウスはうれしい。

  • ランチ:小諸そばの山かけ丼セット(2023/5/8)

    今日のランチは、さくっと、赤坂通りの小諸そばで山かけ丼セット。味がしっかりついたとろろと、そばの出し汁がいい。温まるいいそばだった。