【随時更新】東大客員研究員生活
東大の客員研究員としての各種の手続きを簡単な備忘録としてまとめるための記事.何かあれば随時追加していく.
2022年3月デスクトップMacの新ラインナップ 「Mac Studio」 とともに27インチ5Kの新型純正ディスプレイ 「Studio Display」 が登場した.
Appleは2019年に32インチ6Kのプロ向けディスプレイ「Pro XDR display」を発売しており,本機は現行2つめのディスプレイとなる.一方で以前から発売されていた27インチの5K imacは終売となり,27インチ5Kの環境を使うにはこの「Studio Dsiplay」しかなくなった.
また,PRO display XDRと違ってセンターフレーム対応カメラや6スピーカーシステムを搭載しておりデスクトップMacと組み合わせてiMacのように使えるのが大きな特徴.
Studio Displayは購入時に
という二つを選択しないといけない.価格面ではnano-textureガラスと高さ調整のできるスタンドは追加料金が必要.
nano-textureガラス | 高さ調整のできるスタンド |
表面仕上げは,言葉がわかりにくいが標準ガラスがグレア,nano-textureガラスがノングレアだと思えば良い.後述するがnano-textureガラスはノングレア仕上げとしてはかなり出来が良いので一度店頭でみてみることをおすすめしたい.
私はnano-textureガラスとVESAマウントの組み合わせで購入した.imacの時からの不満点ではあるがスタンドについてはPRO display XDRのように後からスタンドを取り外してVESAマウントでも利用できるとよかった.
購入時の同梱物は
の2点.電源ケーブルは取り外し不可で本体にくっついている.5K imacと異なり電源ケーブルは黒の編み込みで耐久性は高そうだ.Thunderbolt3ケーブルは長さが1mで,私の環境ではちょっと短かったが通常の環境では十分な長さだと思う.
クリーニングクロスはnano-textureガラス用にわざわざ開発されたものらしく,他の布で拭いてはダメという但し書きまである.確かにこのクロスだとstudio displayのホコリや指紋はよく取れる.また,試しにクリーニングクロスをEizoのEV2740Xに使ってみたら全然汚れが取れなかったので,nano-textureガラス用に最適化されているというのもあながち間違いではなさそうだ.
画質については27インチ5Kというスペックで文句なしだ.手持ちのimac 2019と並べても違いがわからないので基本的には似たものを使っているのだと思う.27インチ5Kをドットバイドットで使うと流石に文字が小さすぎるので通常はRetina画質で使うことになると思うが,それでも4Kに比べると綺麗に見えるので,5K imacを使っている人の乗り換え先としては良い選択肢の一つだ.
もう一つ推したいのがnano-textureガラスの完成度の高さ.基本的にapple製品はグレア液晶で,これはこれで画面が綺麗で良いのだが近年はダークモードで作業することも増えてきて画面の反射がうるさく感じることが多い.そこで今回はノングレアのnano-textureガラスで購入した.このnano-textureは本当に反射が少なく,imacと比べてももちろん同じノングレア仕様のEIZOのEV2740Xよりも明らかに反射が少ない.
一方でnano-textureガラスは性質上,通常ガラスに比べて画質の劣化があると言われる.確かに細かく見れば文字の滲みがあるのは間違いない.しかし通常の環境でディスプレイから何十センチか離れて見ればその違いは(少なくとも私には)わからない.特に画像をいじらない人なら大丈夫だと思う.
画質とはちょっと離れるが,nano-textureガラスの特性なのかホコリがかなりつきやすい.頻繁に掃除すれば済む話なのであまり深刻なデメリットではないが一応言及しておく.
設置した時の第一印象はimacと比べて小さいなということだった.imacはベゼルが大きく下にも張り出しているので,並べてみるとstudio displayはコンパクトにまとまって見える.また,重さもimacの半分近くなので,持った時の感触もだいぶ違う.実際にimacと比較してみると以下のような感じで,特に高さにだいぶ違いがあるのがわかると思う.
W | H | D | 重さ | |
studio display | 62.3cm | 36.2cm | 3.1cm | 5.5Kg |
5K imac 2019 | 65.0cm | (実測)44.6cm | - | 9.42Kg |
筐体はimacと同様にアルミ製で耐久性などは問題なさそう.地味にアルミ製のディスプレイは珍しく,家で長く使うなら良いかなと思う.
一方でベゼルはimacと比べれば小さいが他の世に出回っているモニターに比べれば大きいのも事実で,一例として自宅で利用しているEIZOモニターの方がベゼルは半分くらい小さい.
接続端子は入力用のThunderboltが一つとダウンストリームのUSB-Cが3つの合計4つしかない.また,このディスプレイには電源ボタンがなくPC(mac)とつなぐと自動で電源が入るという仕組みを採用している.このような性質上事実上macの専用ディスプレイになっている.また,ディスプレイのアップデートにもmacが必須のようだ.ダウンストリームは10Gbpsあるので外付けSSDなどを繋いで高速にデータのやりとりを行える.
ただ,入力端子はせめて二つあれば据え置きのimacと持ち運び用のmac bookで入力を切り替えて使ったりできて便利だったのだが...また,デイジーチェーンでディスプレイを連結するような使い方もできない.電源ボタンがないのもちょっと不便で,電源を切ろうと思ったらmacと繋いだthunderboltケーブルを抜くか電源ケーブルを抜かないといけない.少し前のmac bookが端子を減らして使いにくかったのと似た感覚を思い出す.この端子周りはStudio Displayの一番の不満点で,次の機種を出すなら改善して欲しい.
私はすでに外部カメラやスピーカーを揃えていて本機の内蔵カメラ/スピーカーを使うことはないが,少しだけ試してみた所管を残しておく.確かにスピーカーはAppleが推しているだけあって結構良い音なのは間違いない.最近のapple製品はmac bookやipadでもオーディオに力を入れているのでこれもその一環かなと感じる.ディスプレイでスピーカーがちゃんとしているものは少ないのでスピーカーを重視する場合は貴重な選択肢だ.また,ドルビーアトモスやSiriに対応しているのは人にとっては重要かもしれない.
一方でカメラの方は,散々言われているようだがまあ普通かなといったところ.ちょっと盲点だったがBenQのimacに引っ掛けて使うタイプのデスクライト,screen bar plusをつけてみたところベゼルが狭すぎてカメラが隠れてしまったので,似たような環境で使おうとしている方は注意した方が良い.
私のようにすでに色々揃っている人間にとってはスピーカーもカメラもいらないからその分安くしてくれと言いたいところだが,オールインワンですぐに使えるというところにも価値があると思うのでここの好みは人によりそうだ.
購入してから4ヶ月程度たっておおむね満足している.27インチ5Kの画質とnano-textureガラスによる反射の少なさで集中しやすいと思う.運用面で致命的なのはwindows/linuxで使いにくいのと,入力が一つしかないので切り替えができない点で,これらさえケアできれば非常に良いモニターだと思う.
Pro
Con
東大の客員研究員としての各種の手続きを簡単な備忘録としてまとめるための記事.何かあれば随時追加していく.
Calibreを利用したamazon kindle本のDeDRM方法について,今までcalibre4を利用していたのをアップデートして,2025/4時点で最新のバージョンを使って環境を作り直したので方法のメモ.
書籍のような長い文章をLaTeXで書く際に,参考文献をchapterごとに出力したい場合に使える方法について紹介する.overleafの記事がよくまとまっているのでまずはそちらを参照されたい.
LaTeX の原稿を修正したときに,修正内容の差分を分かりやすく PDF にして確認したい場合がある.これは差分を自分で確認したい場合はもちろん,共著者のレビュー時やレフェリーへの返答にこの赤字の版を含めるとわかりやすさが大きく向上するという点も大きい.追加した部分を手で\textcolor{red}{text}...
家の回線をフレッツ光クロスにしたので,その時のルーターの設定を書いておく.一次ソースとしてYAMAHAが出しているドキュメントが充実しているのでその通りにやればよいのだが,慣れてないとわかりにくい部分もあるので自分の記録を兼ねて.
自作のpythonライブラリでどのようにロギングすれば良いか勉強したのでそのまとめ.
論文や文書を作成するときに便利な頻出パッケージ群をまとめる.(都度更新予定)
LaTeX で論文原稿を作る際はファイルを分割してディレクトリも階層化して作成したいが,最後arXiv やジャーナルに投稿するときはソースファイルを一つにまとめ,図表も同じ階層に置かないといけない.ここのワークフローをなんとか楽にする方法を検討するのがこの記事の目的である.答えや最適解があるわけではなく,現時点で...
LaTeXにおける図/表/式等の引用
Apple Silocon機でPytorchおよびTensorFlowをGPU対応させてインストールする方法について.TensorFlowは追加のプラグインをインストールする必要があり,一方PyTorchはその必要はない.
今までmacのマシンを27インチモニター3枚で利用していたが,デスクをL字にするのに合わせて新しいモニターを購入した.今回特にウルトラワイドモニターを試そうということで,DELLの40インチ5K2KモニターU4025QWを購入し,半年程度使ってきたので一回レビューを残す.
今までmacのマシンを27インチモニター3枚で利用していたが,デスクをL字にするのに合わせて新しいモニターを購入した.今回特にウルトラワイドモニターを試そうということで,DELLの40インチ5K2KモニターU4025QWを購入し,半年程度使ってきたので一回レビューを残す.
LaTeXのacronymパッケージを使用して略語を管理する方法を説明。初出時にフルスペルと略語を併記し、以降は略語のみを使用。略語リストの自動生成や複数形呼び出し機能もあり、長文での再表示も可能.
SlurmのステップジョブはジョブAの完了をトリガーにジョブBを実行する方法で,sbatch -d singletonオプションを使用して実現する.これにより依存関係を持つジョブを効率的に管理できる.
rsyncを使ったファイルの転送について簡単に使い方をまとめる.
論文を書く時,投稿先のテンプレートに合わせてLaTeX原稿を作るのが通常のやり方だと思う.そこで,投稿したことのある,または今後投稿する可能性がある雑誌のテンプレートへのリンクページをまとめ,今後の参考にする.ちなみにこれらのテンプレートは優れたものが多いので,自分でノートを作る時にも便利だと思う.
論文を書いていて知った小ネタ.Nose HooverサーモスタットのNoseには,厳密にはeの上にプライムがついたNosé–Hooverが正しい.LaTexでこれを表示するには,
サーバーを管理していてネットワーク周りの問題が発生した場合には初期的なチェックとしてIPアドレスの確認を行うことがある.今回はIPの確認に使えるコマンドをいくつかピックアップした.
今回はAMD CPU用に最適化されたTensorflowと,それを用いたdeepmdのinstallを行う.この場合は当然ながらcondaなどのパッケージマネージャは利用できず,全て手で入れる必要がある.
latexで外部ファイルから表を作成する方法を紹介する.グラフの場合,tikzやpgfplotでは外部ファイルからデータを読み込むことが可能だが,表(table)の場合には意外とわからない.
今までデスクに直置きしていてずっと邪魔だと感じていたマイクとカメラをデスクの奥にクランプで設置した.27インチのトリプルディスプレイ環境でどういう商品を選べばよいか少し難儀したので,一例として紹介しようと思う.この環境の問題は,デスク前面がディスプレイに覆われているのでマイクやカメラを設置するスペースが限られてい...
論文のcover letterとresponse to referee comments
パスポートを更新してきたので,手続きの個人的備忘録.
以前にaspellを利用したTeX文書のスペルチェックの方法についての記事を書いたが,今回はそのスペルチェックをemacs上から実行する方法についてまとめる.方法はいくつかあるが,基本的な精神はemacsから外部のaspellなどのスペルチェックプログラムを参照してくれるというもので,emacs自体になにかスペル...
slurmなどのジョブ管理システムでpythonの仮想環境を読み込む方法について,condaとvenvの場合についてまとめた.今までログインシェルで仮想環境を起動した状態でジョブを投入していたのだが,やはりジョブスクリプトですべて完結しているのが望ましいと思う.
matplotlibで散布図やヒストグラムなどを作成していると,みやすさの観点で図中の点は透明度や点の大きさをいじりたい場合が出てくる.しかしながら,点を非常に小さくした場合,凡例の点まで一緒に小さくなってしまい,これでは見にくい,ということがある.そこで凡例のいじり方を調べたので今日はそれを紹介する.
pgfplotsで凡例の設定を行う際に個人的頻出の項目を簡単に紹介する.より詳しい説明は公式ドキュメントも参照のこと.
pgfplotでの散布図の書き方の備忘録.ただし,試してみたところ点の数が増えてくるとタイプセットに極端に時間がかかる上,メモリの問題で動かなくなることもあるので,点が多い場合には他のツールを使った方が良い.データ点があまり多くない場合には有用なツールだ.
texでのダミーテキストにはlipsumパッケージが利用できる.これはよく用いられるダミーテキストLorem ipsumを出力できるもの.
今年は結構出張が復活してきたので,自分の頭の整理をかねて旅行用のアイテムの整理をやっておく.登山が趣味なこともあり,そっちから色々流用している.個別の製品のレビューも気に入っているものについてはそのうちやりたい.
TeX文書のスペルチェックにはいくつかの方法がある.ひとつが今日紹介するコマンドラインからispellやaspellを用いる方法,そしてもう一つがflyspellに代表されるようにエディターでオンザフライでやる方法だ.後者の方法もスペルチェックのエンジンとしてはispell/aspellを利用していることが多い....
matplotlibで作成したグラフを,tikzファイルに変換することができるtikzplotlibライブラリの使い方.pypiのページはこちら.
vscodeでC++のコーディングを行うためにやっておくと便利な環境整備について紹介する.現代的なエディターに期待する機能としてはシンタックスハイライティング,コンパイル,デバックが挙げられ,vscodeは拡張機能を使っていずれも利用可能だ.今日の記事では以下の点を紹介する.
python+jupyter notebookで使える強力な原子構造の描画ツールnglviewを使っていて,えられた画像を保存したいということがあった.この場合に使える手法について調べた.
cliの動画ダウンロードツールyoutube-dlは種々のサイトの動画DLに使えて重宝するが,今回はzoomの動画をDLする方法について調べたのでまとめる.開発者ツールを使って必要な情報を取得するというよくあるテクニックを用いることで簡単にできる.動画にパスワードがかかっていても問題ない.
pytorchはバージョン2.0でApple siliconのGPUに対応した.macのOSがMacOS 12.3以上である必要がある.今回は実際にGPUでの学習を試す.
pythonで機械学習を行うpytorchやtensorflowは,C++からも利用できる.今回はpytorchに的を絞ってC++で使うための環境構築を行う.pythonの場合はcondaで簡単にインストールできるが,C++版は少し大変だったのでその辺をメモしておきたい.今回の設定はm1 mac,intel ma...
最近pythonでコードを書くことが増えた.特にメインの計算はc++で実行し,その解析をjupyterでやるようなことが多い.jupyterは簡単に可視化できることや試行錯誤しやすいのが強みで計算結果の解析にはもってこいだと感じている.一方でgitで管理しにくいのがいちばんの問題だ.加えて試行錯誤がしやすいがゆえ...
最近Eizoから新しくでたディスプレイEV 2740Xを購入し,自宅のデスクがトリプルディスプレイ環境になった.こうなると自宅の方が作業が捗るということで,世間と逆行して引きこもり傾向が強まっている.この流れで最近デスク環境の整備を行ったので,一旦今までのところをまとめておくことにした.モニターが三枚あるとスペー...
最近機械学習を扱うようになって,pythonを使ってデータ処理を行うことが増えてきました.今まではグラフを作成する際に,latexのpgfplotかgnuplotを使うことが多かったのですが,pythonだとmatplotlibを使ってそこそこ高品位なグラフを作ることができるということで,身内の発表程度だったら良...
pythonで分子動力学法のトラジェクトリを扱うさい,よく知られたパッケージとしてmdtrajとaseがある.今回はmdtrajで得た構造をaseに変換する必要があったので,やり方について自分用にメモしておく.
/etc/profile.d/dynmotd.sh
参考文献
配線管理
LaTeXでの論文執筆時の注意点や,論文投稿時の流れなどをまとめておく.まず全般的な注意として,出版社のHPに著者用の注意点などをまとめたページがあるのでそこを参照して,出版社ごとのLaTeXテンプレートや慣習に従う必要がある.
gromacs
シェルスクリプトをバックグラウンド実行した場合のpwdコマンド
行列の対角化の基礎
シェルスクリプトをバックグラウンド実行した場合のpwdコマンド
CPMD.xのリスタート計算
サーバーの環境:Fedora 36
Si結晶(ダイヤモンド構造)
何年かQuantum Espressoを使ってきて,初めて超基礎的なところで詰まったのでその件に関するメモ.簡単に言うと ibravを0に変更すると,crystalで指定した原子座標は書き直さないといけない(場合がある) ということです.
サーバーに新しく追加したマシンでintel mpiに関するエラーが発生したのでその対処法をまとめておく.
サーバーの環境:Fedora 36
このブログの作り方(工事中)
このブログの作り方(工事中)
管理者権限のある場合のシェルのインストール,変更方法
Rictyのインストール via homebrew
このブログの作り方(工事中)
このブログの作り方(工事中)
このブログの作り方(工事中)
このブログの作り方(工事中)
このブログの作り方(工事中)