論文執筆を支える継続的インテグレーション: Git から Amazon S3 まで

この記事は CAMPHOR- Advent Calendar 2017 8日目の記事です.

学位論文を書く季節になってきました.論文を書く際にはきちんとバックアップを取っておかなければならないなど,実際の執筆以外でも気を遣わなければならないことが多くあります.この記事では,ソフトウェア開発における継続的インテグレーション (CI) や継続的デリバリー (CD) の考え方を取り入れ,様々なツールを活用することで,論文の執筆に集中できる環境を整備する方法を紹介します.

“論文執筆を支える継続的インテグレーション: Git から Amazon S3 まで” の続きを読む

Raspberry Pi と Rundeck と JVM のパフォーマンス

ジョブスケジューラの Rundeck を Raspberry Pi で動かせるかどうかを実際にインストールして試してみました.また,OpenJDK と Oracle の Java SE でパフォーマンスに顕著な違いが見られたので,簡単にパフォーマンスを評価してみました.

“Raspberry Pi と Rundeck と JVM のパフォーマンス” の続きを読む

APFS と外付けディスクの Time Machine

macOS High Sierra へアップデートすると,SSD が搭載されている端末ではシステムのボリュームのファイルシステムが自動的に HFS+ から APFS に変換されます.その他の HFS+ のディスクもディスクユーティリティを使って APFS に変換することが出来ますが,Time Machine に利用しているディスクを APFS に変換してはいけないようです. “APFS と外付けディスクの Time Machine” の続きを読む

Gmail 経由でメールを送信するように Postfix を設定する

Gmail 経由でメールを送信するように Postfix を設定する方法を紹介します.この方法を使って送ったメールの From は Gmail のアドレスで書き換えられる点に注意して下さい.

“Gmail 経由でメールを送信するように Postfix を設定する” の続きを読む

PyPI の統計情報を BigQuery で集計する

Python のパッケージインデックス PyPI における,パッケージのダウンロード数等のデータは BigQuery で公開されています.このデータを利用するとパッケージのダウンロード数を集計したり,よく使われている処理系のバージョンなどを簡単に知ることが出来ます.

“PyPI の統計情報を BigQuery で集計する” の続きを読む