2018-01-01から1年間の記事一覧

pythonのmultiprocessingでクラスメソッドを並列実行しようとしてはいけない

大災厄がもたらされるであろう(訳:並列化されないうえ、クラスをシリアライズしているためかすごく遅い)。

setuptoolsでレポジトリ指定のパッケージがインストールできない

具体的な状況は、 自前のpythonパッケージhogeをGitHubのレポジトリに作っていて、それに依存する別のパッケージを作りたい 以下のようなsetup.cfgを書いた install_requires = hoge==0.0.1 dependency_links = git+ssh://git@github.com/username/hoge.git#…

自作ゲーミングPC(+周辺)構成

プライムデーの安売りもあって。コンセプトは中級AMDマシン(Ryzen+Radeon)的な。 この構成にあたって↓の記事を大いに参考にさせてもらいました。感謝。 chimolog.co 0. モニター(ディスプレイ) そもそも今回の事の発端(?)というか一番最初に選んだのがモニ…

引っ越し

これまで何回か引っ越しをしてきて分かってきた、引っ越し料金について。 引っ越し(見積もり)料金は最低限度価格みたいなものは決まってはいる(教えてはくれない)が、基本的に言い値(!)。紹介で「XX%オフ」 みたいなことを言ってても結局そんなの関係ない…

MacOS (JIS キーボード) で terminal の代わりに alacritty を使う + tmux の設定

alacritty は、一言で言うと速いターミナル。 インストールは以下の2つあたりを参考に。Homebrew よりも上の GitHub からの方が安定しそう。 Alacritty integration with Tmux · Fatih Arslan alacrittyインストール 備忘録 - replicityの日記 $ curl https:…

ライセンス買った 1Password を他のデバイスで使いたい

昔 1Password のライセンスを(サブスクリプションではなく)買い切りで購入した 1Password のサイトに行くと sign in を求められるが、アカウントなぞ持っていない 同じくサイトで勧められるインストーラでアプリケーションはなんか使えない (Mac だけ?) ↓ …

samtools 1.7 で `error: ‘SAMTOOLS_VERSION’ undeclared (first use in this function)`

使っていた環境に samtools が入っていなかったので入れようとしたら、$ make でタイトル通りのエラーが。 <samtools のルート>/misc/*.c での SAMTOOLS_VERSION の参照がエラーになる。 SAMTOOLS_VERSION は make の最初の方で生成される <samtools のルート>/version.h の中で #define SAMTOOLS_V</samtools></samtools>…