BLOGTIMES
«Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 ·... | | Next»
2022/04/24

ImageMagick で複数の画像を合成する

imagemagick  font 

ImageMagick*1を使って複数の画像を合成する方法をいつも忘れてしまって、調べ直すのに時間がかかるので忘れないうちにやり方をメモ。

今回は OGP (Open Graph Protocol) 向けの画像をベースの画像から生成します。
また、挿入する文字に日本語が使いたかったので、今回は MoboGothic(OTF版) を指定しています。

具体的なコマンドは以下のとおり。
具体的な処理としては base.png の中央に文字を追加し、右上にアイコンを貼り込みます。

convert \ base.png -font /path/to/BMbG.otf -pointsize 120 -gravity center -size 1950x caption:'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' -compose over -composite \ -append /path/to/icon.png -gravity northeast -geometry 240x240+180+150 -compose over -composite \ out.png

実際の合成例

base.png + icon.png
ベース - ImageMagick で複数の画像を合成する アイコン - ImageMagick で複数の画像を合成する

合成後
合成後 - ImageMagick で複数の画像を合成する


at 21:55 |
2022/04/24

ドアホンの修理が完了(VL-SE30KL)

賃貸  panasonic  家電  repairing 

3月10日ごろからインターホンが故障していて不便を強いられていたのですが、やっと修理が完了しました。

コロナで部品が入りづらいとかそういう問題ではなく「物件のオーナーと連絡が取れない」という意味不明な理由で修理が進まず、毎週のようにクレームを入れる羽目になりました。そういえばエアコンの時も、給湯器の時も、なぜか 2 週間くらい待たされたのですが、今回は修理完了まで 1 ヶ月以上となかなか酷い有様だったので、ちょっとこれは全て済んでから別途クレームを入れようと思っています。

やっとモニター付きに

これまでは非常にクラシカルな音声のみのタイプでしたが、最近一般的なモニター付きになっています。
修理業者によると、実際問題として電話機タイプは需要がほとんどないので金額的には逆に高くなることもあるそう。
Amazon で値段を調べてみると機器自体は 1 万円前後で購入できるようです。


    at 14:55 |
    2022/04/23

    Ubuntu 22.04 LTS が登場

    ubuntu  ubuntu2204 

    Ubuntu の新しい LTS 版である Ubuntu 22.04 LTS がリリースされていました。
    Ubuntu の場合、 LTS 版は 2 年間隔でリリースされ、通常のサポート期間は公開から 5 年、有償のサポート(ESM)を購入すればさらに 5 年間のサポートが受けられる*1ことになっています。

    Canonical Ubuntu 22.04 LTS is released | Ubuntu

    London, 21 April 2022. Canonical Ubuntu 22.04 LTS is now generally available, featuring significant leaps forward in cloud confidential computing, real-time kernel for industrial applications, and enterprise Active Directory, PCI-DSS, HIPAA, FIPS and FedRAMP compliance – raising the bar for open source from cloud to edge, IoT and workstations.


    at 21:53 |
    2022/04/23

    昭和記念公園のネモフィラ

    park  tokyo 
    青空とネモフィラ - 昭和記念公園のネモフィラネモフィラ - 昭和記念公園のネモフィラ
    チューリップ - 昭和記念公園のネモフィラぼたん - 昭和記念公園のネモフィラ
    あやめ - 昭和記念公園のネモフィラ五月飾り - 昭和記念公園のネモフィラ

      at 13:36 |
      2022/04/22

      ウェブ会議ソフトウェアはミュートにしても音を聞いている?

      teleconferencing  privacy  paper 

      ウェブ会議のソフトウェアがミュートにしても音声から情報収集しているという研究結果が話題になっていたのでメモ。

      OS ではなくソフトウェア側でのミュートだと、相手側に音声が流れないだけで音声自体をアプリケーションが処理することは不可能ではありませんが、それをやっているウェブ会議アプリケーションがありそうというのはなかなか問題になりそうな刺激的な研究結果ですね。

      会議ソフトWebexは「ミュート中」でもユーザーの行動をある程度推測できてしまう。米大学研究 - PC Watch

      米ウィスコンシン大学マディソン校のKassem Fawaz教授らのチームは、多くのWeb会議ソフトが、ミュート中であってもマイクの音を拾っており、その中でもWebexは、その音をサーバーに送信しているという研究の論文を発表した。

      ちなみに原文へは以下からアクセスできます。


        at 23:21 |

        Java SE の脆弱性に注意(CVE-2022-21449)

        java  cve  jpcertcc 

        Java SE の脆弱性 CVE-2022-21449 について JPCERT/CC のアドバイザリが更新されていたのでメモ。

        問題になっているのは ECDSA の署名のアルゴリズムでゼロのチェックが抜けていた*1というもので、これによってどんな場合でも署名検証が成功するようになってしまうみたいですね。

        いずれにせよ、Java 使っている場合には早めにパッチ適用が必要そうです。

        2022年4月Oracle製品のクリティカルパッチアップデートに関する注意喚起

        脆弱性が悪用されると、細工したデジタル署名を用いた第三者が、ECDSA署名方式による署名検証を成功させ、不正にデータにアクセスするなどの可能性が指摘されています。詳細および最新の情報については、Oracle Corporationや脆弱性の発見者などが提供する情報を参照いただき、対策実施を検討してください。

        参考


        at 19:03 |
        2022/04/21

        Python 用のプロファイラ Memray

        python  profier 
        Memray - Python 用のプロファイラ Memray

        Bloomberg が Python 向けのプロファイラである Memray を公開していたのでメモ。

        この Bloomberg は経済ニュースで有名な Bloomberg です。

        install は pip で

        インストールは pip を使うと簡単にできます。

        python -m pip install memray

        実際にプロファイルを取ってみる

        基本的には run で実行して .bin を生成し、それを flamegraph で HTML のレポートに変換します。

        python -m memray run hoge.py -o profile.bin python -m memray flamegraph profile.bin

        参考


          at 23:19 |

          Tera Term 5 のアルファ版が登場してた

          teraterm  ssh 
          TeraTerm 5.0a1 - Tera Term 5 のアルファ版が登場してた

          最近、TeraTerm は新しいバージョンがリリースされていませんでしたが、ひっそりと次世代版ともいえる 5.0 alpha1 がリリースされていたのでメモ。

          Release Tera Term 5 RC 5.0 alpha1 - Tera Term - OSDN

          Tera Term 5(alpha版)のテストを行っています。
          普段の使いかたで、問題があればticketにレポートください(アカウント不要です)。

          見た目はあまり変わっていないような感じですが、内部は Unicode 化でいろいろと変更されているようです。


            at 22:51 |
            2022/04/20

            RaspberryPi で作る System 6 のようなカレンダー

            mac  raspberrypi 
            SystemSix - RaspberryPi で作る System 6 のようなカレンダー

            RaspberryPi で作る System 6 のようなカレンダーデバイス「SystemSix」を見つけたのでメモ。
            MacOS は 7 ~ 9 まではメインでかなり使い込んでいたのでウィンドウのスタイルが懐かしいですね。

            SystemSix

            SystemSix is a desk calendar that displays the weather forecast and phase of the moon on an e-ink display. This is a kind of love-letter to my first Macintosh.

            参考


              at 23:18 |

              WQHD 2面分の縦長ディスプレイ

              lcd 

              LG が WQHD が縦方向に 2 つ並んだ形をしている 2560×2880 という解像度のディスプレイを発売するようなのでメモ。
              僕は 42.5型の 4K (3840×2160) を使っていますが、大画面である程度縦長なディスプレイは使いやすいんですよね。

              28MQ780-B | モニター | LGエレクトロニクス・ジャパン

              WQHDを2枚、縦に並べたのと同等の解像度2560×2880で、画像や映像制作において、多数のソフトウェアを表示させるクリエイターや開発者の生産性を高めるために開発されました。


                at 21:59 |
                «Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 ·... | | Next»