昔の最近の出来事(2025.01)

2025/01/31

テレワーク。早くもなく遅くもなく終了。

Web巡回して終了。

2025/01/30

テレワーク。早めに終了。

タイピングplus。リトルドラゴンに遭遇したり。何かしら出現タイミングを見計らっているのだろうか?

2025/01/29

テレワーク。早くもなく遅くもなく終了。

タイピングplus。そういや最近リトルドラゴンに遭遇していないなぁ?

Emacs30.0.93でCygwinビルドに失敗する件(以前のメモ)が 修正されたっぽいのですが、「#ifdef WINDOWSNT」を「#ifdef HAVE_NTGUI」に 変更するという修正になっていました。うーん? -nwで起動した時は関係無いのだっけ?🤔 -nwで起動しても lisp/term/w32-win.el は読み込まれているようなので、コミットされている直し方 で良いのだろうか?.... いや、GUIビルドしたバイナリを -nw で起動するから大丈夫か。 逆に、GUIビルドじゃない Windowsビルドって無いのだっけ?(WINDOWSNTをifdef検査していたのは GUIかどうかによらないって意味があったのでは?) てか、そもそもプラットフォームによらず 変数tree-sitter--library-abiを用意して値を入れるのじゃダメなのだろうか?

2025/01/28

本日まで休業。AM中に起床。

掃除したり。

フジテレビの会見。なんにも知らないTANEが見ていても、事実が分からない事に対して 憶測記者や決めつけ記者の質問が混乱を招いているようには思ったりも。 この手の記者会見は無加工で見ると、記者の方もジャーナリズムだかなんだか判りませんが、 私見をもにゃもにゃと言ったり、そんなの聞いても意味無いだろうと思うような事を重要な点だと 言い張ったりして、見ていて時間の無駄だなぁと感じました。
個人的には コンプライアンス部門を通さなかったのは謎に思うのですが (周りの人が気づいた場合でも、そもそも内部通報は社長とかに上がる前に通るんじゃないの?)、 それは一旦置いといて、「聞き取りはできていない」には (1)聞いても答えてもらえなかった、(2)そもそも聞かなかった、の二つが考えられると思います。 もし仮に「女性が何も言いたくない」という事だったのであれば(1)の可能性が考えられますが、 特に何も触れていないので、恐らく(2)の意味で捉えている人が多いんだろうなぁ?とは思ったりも。 実際どうなのかは判りませんが。
あと思ったのは、関与の疑いがあるかも知れない人物が居たとして、警察でもないのに 聞き取りや証拠探しなんて 出来るのだろうか?という所。なるだけ広がらないようにという条件下で、 関与を否定されて証拠も無いのであれば、誰がやってもそこで打ち止めにするしか無くなるようには思います (本当に関与が無い場合、疑われたと騒ぎになる可能性がある)。 Webで検索してみたところ、事例は異なりますが こちらのようなページを見つけました。 なるほど。今回のフジテレビの例だと、「(2)社内調査チームの構成員」による調査は既に失敗していて、 「(1)第三者委員会」を立ち上げるという感じになってしまっているのであれば、 「第三者委員会に委ねる」は回答として間違ってはいないように思います。

「聞き取りはできていない」という文の事を記していて、そういや 以前「原発の放射能漏れは確認されていない」 って文についても意味が変わる場合があったなぁというのを思い出したり。日本語ムズイ。

東京MXのCMで、30th ANNIVERSARY ってのに気づいたのですが、 「東京メトロポリタンテレビジョン」のWikipedia によると、1995年11月1日に地上アナログテレビ放送を開始したらしい。 TANEが東京MXの存在を知ったのは ケータイでワンセグ受信ができるようになった時に たまたま受信できたので知りました(2008年1月の日記)。 2004年12月に アナログTVを買い換えたので(以前の日記)、 東京MXはチューニングできていてもおかしくは無さそうですが、アナログTVで受信できるか否かは 試していなかったかもなぁ? 今となっては確認することはできませんが😓。 ただ、2011年に地デジになっても映ったり映らなかったりしていたので (以前の日記)、アナログでもダメだったかも知れません。

2025/01/27

本日休業。AM中に起床。

朝から筋肉痛で死亡。運動不足が過ぎるのか?😓

先日の「ハハハと笑った」について。 そういやと思ったのですが、例えば「ハハハ」をそういう名前の人物だとすると、 「母はハハハと笑った」は「母とハハハは一緒に笑った」とも取れるなぁと思ったりも。 となると、「母は声(ハハハ)を出して笑った」とか「母は一人でハハハと笑った」と記でもさない限り、 「母はハハハと笑った」はダブル・ミーニングにもなりますね。 「ハハハと」の「と」の前の単語がダブル・ミーニングになっていると、 一文では判断できないかも知れません。 単純な漢字変換以上の意味解釈をしなくてはならないし、それでもどの意図か確定できない 非常に難しい文のような気がしたりも。 「ハハハ」を笑い声の意味一択とするなら選択肢は狭まるような気はしますが。

気づいていませんでしたが、1月18日頃にWings3Dの 2.4.1がでてたみたい。 2.4が出たのが2024年11月だったので(以前の日記)、 緊急度の高いバグを修正したという感じなのかしら?

2025/01/26

帰省から帰着。

帰りの道すがら そこそこな大型書店に寄ったのですが、なぜか アオイホノオ(31)を捕獲できず。なんでだ?🥺

そういやEmacs 30.0.93の次がリリースされそうな気配がないな....。ドキュメント類の修正コミットは 色々コミットされているようですが。

「母はハハハと笑った」のIMEによる変換。我が家のMS-IMEは連文節変換で調教しているためか、 「ははははははとわらった」と入力すれば「母はハハハと笑った」は候補に出てきます。 で、Androidスマホだと予測変換候補に良い感じの候補が出てくるのか? と思って試してみたところ、「ハハハは母と笑った」や「母は母はと笑った」とか、微妙にそうじゃない感じ の候補しか出てこなかったり。一度「母は」「ハハハと笑った」で入力すれば 「母はハハハと笑った」も出てくるようにはなりました。 むしろ「ハハハは母と笑った」で「ハハハ」を何かしら主語として扱う事ができている、 「母はと笑った」は無いという事が何かしら判断ができるのであれば、 「母はハハハと笑った」、「ハハハハハハと笑った」、「ははははははと笑った」、「ハハハは母と笑った」 以外は無いって事にはならないのだろうか?とは思ったりも。 「ハハハ」と「笑う」に関係がある事を知らないとうまくいかないのかな?🤔

2025/01/25

AM中に起床。

ちょろり帰省。

2025/01/24

テレワーク。早めに終了。

Web巡回して終了。

2025/01/23

テレワーク。早めに終了。

フリック入力。やっと 60文字/分 はコンスタントに出せるようになったのですが、 70文字/分以上 となるとなかなか出ません。濁音/半濁音/捨て仮名 が含まれるとスピードが出ない感はあります。 でもやっぱりキーボードに比べれば 5~6倍は遅いです🥺。キーボードでもそうなのですが、 少し慣れたところから更に スピードを15% 以上 上げるのは大分練習する必要があります....

2025/01/22

テレワーク。早めに終了。

調べ事をして終了。

2025/01/21

テレワーク。早めに終了。

Web巡回して終了。

2025/01/20

テレワーク。早めに終了。

Web巡回して終了。

2025/01/19

AM中に起床。

掃除したり。

スマホとPCのUSBケーブル接続。手持ちのケーブルやアダプタではうまく接続が認識されなかったのですが (先日のメモ)、「USB-typeC(オス)⇔USB-typeA(オス)」の接続ケーブルを 調達して接続してみたところ上手く認識されました。 そういや 似たような変換ケーブルに「Lightning⇔USB-typeA(オス)」 というのがあるのを知りました。iPhoneとかApple製品で使う変換ケーブルらしい。

あさりちゃんの新刊が出ているというのを知ったり。100巻で一度終了となっていましたが (以前のメモ)、その後 101巻から103巻に相当する (ナンバリングはされていないようですが)単行本が出ていたようです。ほぅ.....。 因みに 目的は「アオイホノオ(31)」だったのですが、なぜかそちらは捕獲できず。なんでだ?🥺 そういえば、かつて在庫検索をするのにhonto の在庫検索ページを使っていたのですが、サービス終了してしまってから事前に探す事ができなくて不便な感じです。

2025/01/18

AM中に起床。

Emacsで画像ファイルを表示できますが、画像情報を ImageMagickの identifyコマンドで得たいと思いました。 単純に 関数buffer-file-name でバッファのファイル名を得て、identifyコマンドの引数に指定する 方法を試してみたのですが、リモートファイルの場合はうまく動かんなぁ?となりました。 identifyコマンド自体は 標準入力からの画像データ読み込みにも対応しているので、読み込んでいる 画像バッファの内容をそのままidentifyコマンドに食わせれば、リモートファイルか否かによらず 情報が得られると考えたのですが、元データをうまく伝える事ができず調べたり。 結局結論としては、image-modeになっているのを一旦 関数major-mode-suspend を使ってfundamental-mode に切り替えた後、with-temp-bufferで生成した一時バッファにデータをコピーしてそれをidentifyコマンド に食わせて結果を得るという感じにしてみました。最後に 関数major-mode-restore で元のimage-mode に戻す必要がありますが、画像の拡大率とかリセットされてしまうのはイマイチですが仕方なし。 あと、TGAとかマジックナンバーの無い画像フォーマットは情報取得できません🥺。
という訳で、以下のような関数を .emacsに定義して使ってみています。 image-modeの「i i」にバインドした例です。御参考まで。

(defun my-get-image-info ()
  "Run get-image-info command for current file-buffer."
  (interactive)
  (let ((cmd "magick")
        (cmdargs (list "identify" "-" "-quiet"))
        )
    (if (executable-find cmd)
        (if (buffer-file-name)
            (let ((retval nil)
                  (bufname (buffer-name)))
              (major-mode-suspend)
              (with-temp-buffer
                (insert-buffer bufname)
                (apply 'call-process-region
                       (append
                        (list
                         (point-min) (point-max)
                         cmd t (current-buffer) nil)
                        cmdargs
                        ))
                (setq retval (buffer-string))
                )
              (major-mode-restore)
              (message "%s"
                       (replace-regexp-in-string "^-=>.*? " ""
                       (string-chop-newline retval)))
              )
          (message "This buffer is no file name.")
          )
      (message (format "Command %s is not found." cmd))
    )))

(require 'image-mode)
(define-key image-mode-map (kbd "i i")  #'(lambda () ""
                                            (interactive)
                                            (my-get-image-info)
                                            ))

2025/01/17

テレワーク。早めに終了。

Web巡回して終了。

2025/01/16

テレワーク。早めに終了。

Web巡回して終了。

2025/01/15

テレワーク。気持ち早めに終了。

スマホとPCをUSBケーブルでつないでファイル転送をしてみようと思ったのですが、 何故かうまく繋がらす。スマホと物理キーボードを接続する為に「USB-typeC(オス)⇔USB-typeA(メス)」 という変換ケーブルを持っているのですが、このケーブルではPCと繋げないので「USB-typeA(オス)⇔USB-typeA(オス)」 というアダプタを使って、見かけ上「USB-typeC(オス)⇔USB-typeA(オス)」という変換を行なってみてます。 なんか違うのだっけ?🤔 そういや接続確認をしていて、「USB-typeC(オス)⇔USB-typeA(メス)」変換ケーブルの USB-typeC(オス)側だけをスマホに繋いだところで、スマホ的にはUSB端子に何か刺さっているという 認識になるようです。USB-typeCってそういうもんなんだっけ?

2025/01/14

テレワーク。気持ち早めに終了。

調べ事をして終了。

2025/01/13

昼過ぎ起床。寝すぎ。

掃除したり。

ちょろり買い物にお出かけ。目的の品の殆どが入手失敗。ぐぅ。

以前、絵文字にVS-16を付与する事でシンボルとカラー絵文字とを 切り替える仕組みがある事を知りましたが、ブラウザと絵文字の組み合わせによってVS-16の有無に連動する 場合としない場合がある事を記しました。で、今日なんとなく昔の日記を眺めていて、 「あれ?以前は VS-16の切り替えに反応しなかった絵文字が今は反応してるぞ?」というのに気づきました。 例えば、以前は Edge(Chromium Edge)や Google Chromeでは 「☀:VS-16無し と ☀️:VS-16有り」や「❤:VS-16無し と ❤️:VS-16有り」はどちらも VS-16無しと同じように表示されていました。ただ、当時の日記にも記した通り、絵文字の名前は 「☀は BLACK SUN WITH RAYS」や「❤は HEAVY BLACK HEART」なので、ある意味 Unicodeの仕様通りに 振舞っているとも言える挙動なのか?と思ったところでした。 で、現在は VS-16の有無で表示が切り替わるようになっている所を見ると 気が変わったという事なのでしょうか。 以前も記した通り、そもそも BLACKとかWHITEとかは ターミナルが白地に黒文字で表示されている場合にしか その通りにならなくて、黒地に白文字や緑文字だと全然ダメだろという感じです。なので、 当時の絵文字ネーミングセンスが無かった黒歴史として扱う事にして、杓子定規に名前通りではないのを 名前通りになるようにがんばる必要は無いように思います。個人的な意見ですが。

試しにアクティブタッチペンを買ってみました。ペン先が1.5mmということで普通のペンのような感じではあります。 少し使ってみたのですが、まぁ期待は超えない感じです。ibisPaintのタッチ検出の特性なのか、ペンを置いてもスグに 書き始める感じではなくて一拍遅れて反応し始める感じがします。ペン先の位置も少しズレているので、 ツール側の設定で位置補正を行なったりして、なんとか使えそうになる感じでした。 でも、やっぱりスマホは画面が小さすぎるのでメモ書き以上の使い方はTANEには無理。そんな感じ。

2025/01/12

AM中に起床。

Web散策をしていて知った動画 (総力を挙げてゼビウス(Xevious)の移植を全部公開!色々な移植、それ無理あるだろから完璧な物まで、年代別に36機種、43.5種類のゼビウスをご紹介!【移植列伝】【レトロゲーム】)。 これ、ケータイやスマホのとかも入れるといくつになるのだろうか?とは思ったりも。

2025/01/11

AM中に起床。

散髪にお出かけ。

タイピングplus。リトルドラゴンの討伐にギリギリ失敗。結構な追い上げだったように思うのですが、 やっぱりHP設定が絶妙です。

そういやと思いスマホで使えるペイントツールを調べてみたり。 検索してて一番最初に出てきたibisPaintというのを試してみたり。 レイヤーとかも使えて良さげですが、そもそもツールに関係無く 指で描くのはペン先が見えないのでなんか無理。 そういやペンもあるのだよな?と思い検索してみるとペン先が細いのもあるみたい。また、アクティブタッチペン というものもあるみたい。そして値段もピンキリ。スマホって筆圧感知するんだっけ? .....何やら色々あってよく判らない🥺

2025/01/10

テレワーク。早めに終了。

Web巡回して終了。

2025/01/09

テレワーク。早めに終了。

調べ事をして終了。

2025/01/08

テレワーク。早くもなく遅くもなく終了。

Web巡回して終了。

2025/01/07

テレワーク。早めに終了。

タイピングplus。基本練習を何度か続けてやってて、特に突っかかりどころが無い場合でも KPM値が思ったより出ない場合があるように思ったりも。ちょっとした差が結果に反映される事は 確かにありそうなのですが、例えばプレイ中に400KPM台が出ているにも関わらず、結果は400KPMに 全然届いていない事があって、なんで?って思う事があります。気のせいなのかも知れませんが....

2025/01/06

ゴミ捨てにAM中に起床。今日まで休業。

掃除したり。

ぐうたら過ごして終了。社会復帰が大変だ😅。

2025/01/05

AM中に起床。

タイピングplus。久しぶりにリトルドラゴンに遭遇したのですが、残り時間からの出現時刻を 逆算するに早朝に出現したらしく、時間帯的にこれは倒せないのではと思ったりも。 ....その後、もう少しのところで討伐失敗。あと1時間あればイケたかも知れません。 毎度思いますが、リトルドラゴンのHP設定は絶妙です。
ちょっと別の事をやっていたら、何故かまたリトルドラゴンが発生していたり。なんで!? しかも制限時間がいつもより少ない気が.....やっぱり討伐失敗。ぐふっ

2025/01/04

AM中に起床。

「オーイ!とんぼ」のアニメ。最終回でしたが2期の総集編のような感じだったので、 やっぱり前回が実質の最終回という感じだったかも。来週から2期の再放送がされるもよう。

タイピングplus。そういや昨日はボスに遭遇しなかったような気がするな?

2025/01/03

昼過ぎ起床。寝すぎ。

Emacs30のリポジトリ。Copyrightの西暦インクリメントがコミットされたみたい。

フリック入力。今現在のところキーボード入力に比べてざっくり6倍遅い感じ。

2025/01/02

昼過ぎ起床。寝すぎ。

ELISPのinfoを見ていて、subrp、byte-code-function-p、compiled-function-p という関数の存在を知りました。 これらの関数に指定されたオブジェクトが組み込みやコンパイルされている場合に tが返るものらしい。雑に以下のようなのを scratchバッファで実行してみたり。

(let ((sf (symbol-function 'image-mode)))
  (message
   (format "subr:%s bcf:%s cmf:%s"
           (subrp sf)
           (byte-code-function-p sf)
           (compiled-function-p sf)
           ))) ;and press C-j

ネイティブコンパイル無効の場合は「subr:nil bcf:t cmf:t」となりました。 ネイティブコンパイル有効の場合は「subr:t bcf:nil cmf:t」となりました。 image-modeを ifに変えるとネイティブコンパイルの有効/無効によらず 「subr:t bcf:nil cmf:nil」となりました。 「subr:t bcf:nil cmf:t」となっていればネイティブコンパイルされていると判断できそうです。 でも、例えば text-mode にするとネイティブコンパイル有効でも 「subr:nil bcf:t cmf:t」となるようで、なんでもかんでもネイティブコンパイルされている訳では 無さそうに思ったりも。そういうものなのか?🤔

その後、ネイティブコンパイル有効のEmacsを再起動すると text-modeも「subr:t bcf:nil cmf:t」 になってました。どのタイミングでそうなったのかよく判らず。挙動がイマイチ掴めていません。

フリック入力。少し迷いが無くなってきたような、そうでも無いような。

2025/01/01

あけましておめでとうございます。今年もよろしくお願いいたします。

全く気付いていなかったのですが、GIMP-3.0の RC2が 去年の12月27日付けで出ていたらしい (GIMP 3.0 RC2 Released 🎁)。 RC1のときはクリップボードから新規画像生成に失敗していたのですが (以前の日記)、RC2では大丈夫そうです。 なのですが、ファイルエクスプローラーから画像ファイルをドラッグ&ドロップしても 「...を開いています」の状態で途中で止まってしまうようです。 一度メニューから画像のインポートで過去に開いたことのあるファイルを開くと大丈夫になりました。 RC1のときのゴミでも突っかかっていたのかしら?🤔 他にも、たまたま選んだフィルターで「ぼかし→焦点ぼかし」を実行してみたところ、何故か落ちる場合があるようです。 バグっているのかも。

Cygwinで Emacs 30.0.93のネイティブコンパイル有効でmagitが遅い件。 magit-logバッファ上で nとか pとか入力すると次や前のコミットログが表示されます。 ネイティブコンパイル無しの場合は連打するとキーの入力が割り込まれていて、 次のログが表示される前にキャンセルされて次の次のログを処理しているように思うのですが、 ネイティブコンパイル有りの場合は全部処理しようとしているような気も?

Cygwinで Emacs 30.0.93のネイティブコンパイル有効。大丈夫そうかな?とも思ったのですが、 一度だけforkで失敗するケースに遭遇しました。 「... fatal error in forked process - MEM_COMMIT failed, Win32 error 1455」という感じ だったのでコンパイルはあまり関係無い気も。原因は不明。 動かなくなったりはしなさそうだったのですが様子がおかしくなったので再起動を実施。 うーん?その後も試してみるとネイティブコンパイルは関係無い話かも? とかやってたらCygwinが変になってメモリ割り当てができなくなるというなかなかな状況に 陥った為 Windowsを再起動。むぅ🤔

たまたま emoji-list から絵文字を選んで挿入しようとしたところ何故かエラー。 emoji--insert-bufferという変数が見かけ上バッファローカルとそうではないのと二つ存在している ようになっていて、ある関数でバッファローカル変数としてセットした値を 別の関数では グローバル変数として参照していて意図した値が伝わらずにエラーという感じ。 バッファローカルでセットしてはダメなのでは?と思ったりも。 でも、29.4のコードと大きな差は無いようには見えますが...?🤔

Emacs-30.0.93でテストをしていて自分で改造したコードにバグがあるのを見つけて直してみたり。 image-diredで表示した画像用のバッファにPDFファイルを表示すると次にバッファを再利用する時に データの置き換えに失敗するというものでした。修行が足りません。


TOP PREV