2024年10月

10月31日(木)

研究室ミーティング。

10月30日(水)

会議が5つあって、3つ目が長引いて4つ目と5つ目がぶつかる、みたいな。

GitHub演習のレポート採点。

10月29日(火)

なんか、自分の好きな分野の研究者がノーベル賞とったらすごく喜ぶのに、自分が気に入らない分野の研究者がノーベル賞とったら「ノーベル賞が物理の価値を決めない」とか言い出すのはなんだかなぁ、と思った。

僕も若い人から言動を「なんだかなぁ」と思われてるのかなぁ。

プログラミング基礎同演習。必修なのに参加者が少ないが、大丈夫かな。

わりと仕事が回ってない。

コーヒー飲みすぎた。

今日は寒いな。

10月28日(月)

GitHub演習。今回はスムーズだったかな。

研究室見学。

山本さんが物理学会の学生優秀発表賞を受賞。めでたい。

細かい仕事を無限にこなした。

10月27日(日)

GitHub演習のレポート採点。

投票した。

選挙があるとSNSが荒れる。見たくない。

10月26日(土)

物性研システムCでMKLをリンクする方法の確認。

module purge
module load oneapi/2024.0.0
icpc -diag-disable=10441 -mcmodel=large -qmkl=parallel test.cpp -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core
icpc -std=c++17 -diag-disable=10441 -mcmodel=large -DMKL -qmkl=parallel hoge.cpp -I../../  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core

なんかインテルコンパイラのバグを踏んでるっぽいのだが、深堀りする時間がない。

プログラミング基礎同演習のレポート採点。今回はフラクタル画像。

年末調整。e-Taxに届いた「令和6年分住宅借入金等特別控除証明書」のXMLファイルをe-Taxからダウンロードしてアップロード、残高証明は画像でアップロード。残高証明の方は原本を提出か。

10月25日(金)

GitHub演習。思ったよりはみんな詰まらなかったかな。

10月24日(木)

研究室ミーティング。今回の論文も面白かった。

GitHub演習のレポート採点。ものすごい時間がかかった。

年末調整。ファイルが足りなかった。後で続き。

予算執行で書類不備。修正する。

解析力学の教科書修正。これどうするかな・・・。

10月23日(水)

健康診断。

文献管理に困って、結局PaperPileに課金してしまった。安いし。しばらく使って見てダメならまた考える。

自分が昔書いたものすごいマニアックな論文の引用Alertがきた。

Stability of velocity-Verlet- and Liouville-operator-derived algorithms to integrate non-Hamiltonian systems

non-Hamiltonianな系で、厳密に「影のハミルトニアン」を求めたもの。すごくマニアックではあるけど、自分では気に入っている論文。いつか解説記事を書きたい。

もう一つ気にいっている(しかし全く注目されていない)論文が、Nose-Hooverが調和振動子でエルゴード性が破れることを証明した論文。

Ergodicity of a thermostat family of the Nosé-Hoover type

ヘッドセットが壊れたので注文。自分はソフトイヤーパッドじゃないときつい。コードをいじる癖をなんとかしないといけない。

以下の3冊の本を注文した。

なんかずっと目がシバシバする。

10月22日(火)

プログラミング基礎同演習。今日はフラクタル。

球の回転モーメントと慣性半径を混同して混乱した。回転モーメントは2/5、慣性半径は3/5。いかん。

球の中に一様分布する乱数、すぐに証明ができなかった。いかん。

年末調整のメールアドレス登録した。一昨年忘れたが、今年は覚えていた。

会議。

10月21日(月)

というわけで打ち合わせ。

うん、僕には無理。

10月20日(日)

GitHub演習のレポート採点。

10月19日(土)

プログラミング基礎同演習のレポート採点。

原稿を読んでコメント入れ。

10月18日(金)

GitHub演習。しまった、資料を更新したのに更新してなかった(K-LMSの引き継ぎを使ったため)。 慌てて全てのデータを更新しておく。

初回はやっぱり苦労する感じですね。

月曜日のミーティングの資料を作った(オブザーバとは?)。

10月17日(木)

研究室ミーティング。どちらの発表も面白い。

無限にメールを書いている。

Macの.zshrc

setopt nonomatch

を書かせるのは前提にしたほうが良いな。とりあえずissueに登録。

Qiitaのトレンドが本当にひどい。「初心者が◯ヶ月で◯◯できた話」とかどうでも良いよ・・・

10月16日(水)

なんか会議いっぱい・・・だったのだが、一つ会議をすっぽかした。Google Calendarに入れてないと「無いもの」と認識してしまう。まずいな。

細々とした仕事していたらなんか無限に時間が溶けていく・・・

10月15日(火)

プログラミング基礎同演習。人数が少ないなぁ・・・

ストレスチェックした。

PDFの情報を取得するコマンドpdfinfoのインストール。

brew install poppler
$ pdfinfo hoge.pdf
Title:           
Subject:         
Keywords:        
Author:          
Creator:         LaTeX with hyperref
Producer:        LuaTeX-1.16.0
CreationDate:    Tue Oct 15 18:40:28 2024 JST
ModDate:         Tue Oct 15 18:40:28 2024 JST
(snip)
Pages:           103
Encrypted:       no
Page size:       595.276 x 841.89 pts (A4)
Page rot:        0
File size:       6094670 bytes
Optimized:       no
PDF version:     1.6

最後がまずいんだな。Adobe Acrobatで保存しなおし。

$ pdfinfo hoge.pdf
(snip)
JavaScript:      no
Pages:           103
Encrypted:       no
Page size:       595.276 x 841.89 pts (A4)
Page rot:        0
File size:       5751853 bytes
Optimized:       yes
PDF version:     1.7

これでよし。

えらいせんせいからめーるきた。でんわした。しごとふえた。

10月14日(月)

1on1とか。

プログラミング基礎同演習。昨年からのPDFを最新版とdiffをとった。違ったのは以下の回。

1, 2, 11, 13, 14

それぞれ最新版をアップロードしておいた。

10月13日(日)

GitHub演習のレポート採点した。

10月12日(土)

プログラミング基礎同演習のレポート採点した。

うわ、核ガンジーの記述を直し忘れている。

10月11日(金)

ボルツマンマシンの解説記事の続きを書かなきゃと思ってたが、なんかこのノーベル賞がらみでみんなが書いてくれそうだな。

菊地さんの論文が無事に出版された。めでたい。

メール対応してたら無限に時間を取られた。

研究室分け説明会用の動画を撮影した。

10月10日(木)

家のWindows PCで検索バーが使えなくなった。調べたらGoogle日本語入力とぶつかっているらしい。アンインストールしたら正常動作するようになった。とりあえずGoogleに報告しておいた

なんかGPUがらみの問題っぽいな。デバッグ大変そう……

研究室ミーティング。スピングラス難しい。

自分はデバッグの話をした。以前からデバッグの基本を学生さんに伝えたいな、と思っていたので。

その後会議。

YouTubeのアンケート。「このなかで選ぶとしたらどれですか?」とか「最近見たCMはどれですか?」は良いと思うんだけど「◯◯というサービスを使うと◯◯円がお得になることを知っていましたか?はい/いいえ」はライン超えてると思うんだけど。

10月09日(水)

ノーベル物理学賞はHopfieldとHinton。驚いた。

しかし、自分の近い分野での受賞についてはすごく喜び、自分が「うーん」と思う分野での受賞については文句を言う人がいてげんなりする。

最近SNSで、あまり良い気持ちのしないシニア研究者の発言を複数回観測しているな。自分も気をつけないといけない。

明日の研究室ミーティングの発表資料作った。

10月08日(火)

日吉で講義。事情によりそこから直帰。

10月07日(月)

以前、ビンダー比を利用した繰り込み群の研究を見た気がしていて、物性研での理論セミナーで聞いた記憶があったので過去の日記を検索したが全くでてこない。しかし、その時に川島先生がDangerously Irrelevant Fieldの話をしていた記憶があったので、その論文の引用からW. A. Sandvikの研究だったと思い出した。そして「Sandvik renormalization」で検索して、以下の論文にたどり着いた。

Monte Carlo Renormalization Flows in the Space of Relevant and Irrelevant Operators: Application to Three-Dimensional Clock Models

そうそう、これだこれだ。ビンダー比を横軸に、秩序変数を縦軸に取ることで繰り込みフローっぽく見えるというもの。クロック模型を使うことで、Gaussian, XY, NG, Z6の固定点に流れるフローがきれいに見えるというもの。話を聞いて「きれいだな」と思ったけど、それをしっかりPRLに通すのはすごいな。

しかし、「面白い」と思った研究が日記の検索にひっかからないのはひどいな。なんのための日記かわからん。

10月06日(日)

NOP

SNSで査読に文句を言っている研究者を見て悲しくなってしまった。査読なんて、論文通す方が楽なので、できれば通したい。でもrejectに近い判定をするのは科学のためでも、自分の美意識のためでもなく、著者のためなんだ。正しいことを言っているのにみんなが同じような文句を言うとき、「みんなアホだ」と思うのではなく、「正しさのプレゼンに失敗しているのでは?」と思うくらいの柔軟性が欲しい。

10月05日(土)

NOP

10月04日(金)

1on1。

プログラミング基礎同演習のレポート採点した。

なんか書類チェックした。

10月03日(木)

研究室ミーティング。

以下のPythonスライド修正。

学生さんに紹介用論文を紹介した。

関数内で大きな配列を宣言する奴、クラス定義でも起きるというのは罠だな。

class Hoge{
  void func(){
    double large_array[HUGE_NUMBER];
  }
};

みたいな奴を、

void fuga(){
  Hoge h;
}

みたいに宣言するとスタックを使い切る問題。どこかにメモっておこう。

10月02日(水)

今日のSPAMその1

Subject: 父さんです
どうだ、元気か?こっちはまぁなんだ、母さんともナニがあれだしぼちぼちだ。ところで向かいの酒屋さんが教えてくれたんだがお前こういうの知っているか?すまんがひとつ買って送ってくれ、クーポン券があるから安く買えるらしい(下記参照)。よろしく頼むよ(余談だが向かいの酒屋が最近やたらとうちに来るんだが何か知っているか?)

今日のSPAMその2

Subject: 母ちゃんだよ
あんた元気にしてるかい?たまにはこっちに帰ってきて顔見せなさいっ(はぁと)今日はね、あんたに見せたいものがあってメールしたんだよ(うふふw)むかいの酒屋さんがね教えてくれたんだよ(勘違いしないでよねっ)ちゃんと読みなさいよ

異なる送り先からストーリー性のあるSPAMを送りつけるというアイディア。きらいじゃない。

ワフちゃん、、、ワフちゃんよ、、、お前何してんだよお前「消しゴムマジックで消せるのさ」って言ってたよな。お前が消えてどうすんだよワフちゃん、、、お前に割引コードやるからさこれ買ってテレビ見ろや

↑これも結構好き。

プログラミング基礎同演習。修正点。

1on1とかお仕事とか。

10月01日(火)

10月になってしまった。

Rockey Linuxにgnuplotをインストール。

$ sudo dnf update
Last metadata expiration check: 0:51:51 ago on Tue Oct  1 11:49:13 2024.
Error: 
 Problem: cannot install the best update candidate for package libpq-devel-13.11-1.el9.x86_64
  - nothing provides perl(IPC::Run) needed by postgresql16-devel-16.4-1PGDG.rhel9.x86_64 from pgdg16
  - nothing provides perl(IPC::Run) needed by postgresql15-devel-15.8-1PGDG.rhel9.x86_64 from pgdg15
  - nothing provides perl(IPC::Run) needed by postgresql14-devel-14.13-2PGDG.rhel9.x86_64 from pgdg14
  - nothing provides perl(IPC::Run) needed by postgresql13-devel-13.16-2PGDG.rhel9.x86_64 from pgdg13
  - nothing provides perl(IPC::Run) needed by postgresql12-devel-12.20-2PGDG.rhel9.x86_64 from pgdg12
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

なんかエラーが出た。

sudo dnf install libpq-devel --nobest

で解決。

sudo dnf install gnuplot

はいったな。

プログラミング基礎同演習第一回。

その後書類仕事。3時間かかった……