Notebook
これは日々の作業を通して学んだことや毎日の生活で気づいたことをを記録しておく備忘録である。
HTML ファイル生成日時: 2025/10/08 09:03:58.657 (台灣標準時)
天文学者のソフトウェア開発
国際協力で望遠鏡を運用することになっていて、そのプロジェクトのソフトウェ
ア開発のワーキンググループの会議があったのでござるが、そこでプログラミ
ング言語についての話しも出たでござる。やはり最近は Python が流行ってい
るようでござる。「Python は素晴らしい言語だと思うでござる。一方で、
Python は常に変化している言語でもあるでござる。長期間の運用が想定され
るソフトウェアの開発に於いて、この点はどう考慮するのでござるか?
Python 3.9 から 3.10 にアップグレードしただけでも、動かなくなるものも
あるでござる。スペックに、これについてはこのバージョンを使う、というよ
うにどのバージョンを使うのか厳密に決めるのでござろうか?」と尋ねてみた
でござる。協力相手の答えは、「最近は、実ハードウェアでソフトウェアを実
行するのではなく、仮想機械で動かすことが多いでござる。望遠鏡の制御には
そのための VM を用意し、そこで期待通りに動作する環境を作り、その後はアッ
プグレードしない。」ということでござった。どうやら、特に「これについて
はこのバージョンを使う」ということを決めるのではなく、そのときに公開さ
れている最新のバージョンを使ってあれこれインストールし、期待通りに動い
てくれたらもうその後は一切いじらないで数年間使う、ということのようでご
ざった。ということは、 VM 毎に各種ソフトウェアのバージョンが違ってくる
ようなことになりそうでござるが、それはよいのでござろうか。
- About this article:
- author: daisuke
- file: 20241206_00.html
- category: Science___Astronomy
- title: 天文学者のソフトウェア開発
- mode: public
- last modified: 2024/12/09 16:29:03 (UT+8)
- html generated: 2025/10/08 09:03:58.657 (Taiwan Standard Time)
Frequently accessed files
- Misc___Taiwan/20240207_00.html
- 866 page views
- title: 台灣から台灣の外に EMS で荷物を発送する方法
- Misc___Taiwan/20240819_00.html
- 759 page views
- title: 住所から台灣の郵便番号を調べる方法
- Computer___TeX/20231107_00.html
- 582 page views
- title: LaTeX での counter の利用方法について
- Computer___NetBSD/20230119_00.html
- 499 page views
- title: NetBSD でバイナリーパッケージを利用する方法
- Misc___Japan/20240610_00.html
- 440 page views
- title: NHK ラジオの「聞き逃し」の変更点 (2024 年 06 月)
- Computer___TeX/20230726_01.html
- 432 page views
- title: Beamer の Metropolis テーマで block の色を変える方法
- Computer___NetBSD/20250301_01.html
- 431 page views
- title: yt-dlp で YouTube の動画をダウンロードするときのこと
- Computer___Network/20240130_00.html
- 395 page views
- title: Google Colaboratory で Python 3.12 を使う方法
- Misc___Taiwan/20240903_01.html
- 383 page views
- title: 台湾の郵便局で EMS を利用して荷物を海外に送る方法
- Computer___Network/20230516_00.html
- 369 page views
- title: OpenVPN 2.6 を使い VPN Gate に接続するときの注意点
- Computer___TeX/20240411_00.html
- 349 page views
- title: LuaTeX を使って PDF ファイルを作成する方法
- Computer___NetBSD/20240805_03.html
- 347 page views
- title: NetBSD 10 のインストール
- Misc___Taiwan/20250728_01.html
- 315 page views
- title: 「我那小小多山的國家」という言葉が流行っている
- Computer___FreeBSD/20220621_0.html
- 311 page views
- title: FreeBSD での X.org の設定の仕方
- Computer___Hardware/20240820_00.html
- 296 page views
- title: Raspberry Pi 5 の演算性能
- Computer___NetBSD/20250409_00.html
- 296 page views
- title: Raspberry Pi 5 に NetBSD-10.1 をインストールする手順
- Computer___Debian/20230102_00.html
- 294 page views
- title: Debian GNU/Linux で KVM を使い仮想機械を動かす手順の記録
- Food___Taiwan/20230615_01.html
- 287 page views
- title: 「郭記牛肉食堂」の豬肉炒飯と紅燒牛肉湯 (2023 年 01 月下旬)
- Computer___NetBSD/20240804_00.html
- 285 page views
- title: NetBSD で NVMM を使って仮想機械を動かす方法
- Computer___NetBSD/20241102_00.html
- 284 page views
- title: ImageMagick の convert コマンドについて
- Computer___NetBSD/20250307_00.html
- 279 page views
- title: uim と mozc による日本語入力の設定について
- Computer___TeX/20230503_00.html
- 274 page views
- title: LaTeX CJK で日本語や中国語を取り扱うための準備について
- Computer___NetBSD/20240810_00.html
- 269 page views
- title: Raspberry Pi 5 に NetBSD-10 をインストールしてみた
- Computer___TeX/20240414_00.html
- 268 page views
- title: LuaTeX での fontspec を使ったフォントの設定の方法
- Computer___NetBSD/20220818_1.html
- 263 page views
- title: Emacs の markdown-mode について
- Computer___WWW/20230522_02.html
- 258 page views
- title: HTML でプログラムのコードを書くときの設定
- Food___Taiwan/20230608_04.html
- 257 page views
- title: 「田園美食屋」の咖哩煎雞腿
- Computer___TeX/20240410_00.html
- 256 page views
- title: pdfTeX を使って PDF ファイルを作る方法
- Computer___TeX/20240414_01.html
- 256 page views
- title: LuaTeX を使って日本語と中国語の漢字が混在した PDF ファイルを作成する方法
- Science___Math/20220420_0.html
- 250 page views
- title: ラプラシアンの三次元極座標表示
HTML file generated by Kinoshita Daisuke.