静的サイトに移行しました

Web の勉強もかねて、静的サイトを作った。こちらはもう更新しません。

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>…

Typora でエディタ(編集領域)の幅を広げる[Mac]

Kobito -> Bear -> Typora とマークダウンエディタを渡り歩いてきたが、現状 Typora にはとても満足していて、当分より良いマークダウンエディタ探しの旅には出なくて済みそう。Typora を使っていると期待しない動作や編集したファイルの一部が欠落する(!)…

コマンド一発でリモートの Jupyter をローカルで開く

(余談: Jupyter Notebook か Jupter Lab か) 自分は最初 Notebook から入って途中 Lab の方がよくない?となったけれど最終的に Notebook でいいやとなった。 その理由は、 [Lab の方がよくない?] Lab だと複数の Notebook を開いても1つのブラウザタブで済…

自機のグローバルIPの取得

$ curl inet-ip.info 参考文献 qiita.com

"腸に効く"アイスは可能か?(細菌の定着の観点から)

以前とある事情から少し調査した内容(と一部私見)。 胃腸の温度を冷やすと、消化機能が低下するらしい。もしかしたら"腸内バリア機能"も?(要出典) -> 細菌が定着しやすくなる可能性はある? Ericsson, A., Personett, A., Turner, G., Dorfmeyer, R. & Fran…

Bear: Markdownエディタ

Bearとかいう素晴らしいものを見つけてしまった。 Kobitoと比較した場合、個人的に特筆すべき点は、 UIがきれい Markdownを書いたそばから解釈して修飾してくれる メモ一覧にピン機能がある メモのリンクが可能 チェックボックスを書ける PDFその他ファイル…

Git(Hub) の使い方

レポジトリの作成・管理 まだどこにも存在しない新規 git レポジトリをローカルに作成 $ cd ディレクトリ名; git init GitHub 等に存在する(自分の・他人の)リモートレポジトリをローカルにコピー $ git clone URL submodule も一緒に取得したい場合は--recu…

所得

所得 = 収入 - 必要経費 いつも分からなくなるので、ここに書いておく。今年はちゃんと確定申告で必要経費を引いておいてよかった。 それにしても、税金高い。こりゃ文句言われるわけだ。自分の場合年金はまだ免除されるけど。

Wordに貼り付けたPDFがベクトル形式ではなくなってしまう現象

タイトルの通り。外部のPDFからWordに貼り付けたPDFは、大抵はそのままベクトル形式で配置され、拡大・縮小しても綺麗なまま保たれる。 しかし、たまにこれがうまく行かず、貼り付けたその時点は綺麗に写っているものの、一度ファイルを閉じて再度開くと(!)…

画像の一部分の比較

画像処理というには簡単すぎる内容かもしれないが、画像の一部分を切り出してすでにあるものと比較、という処理。最近やっていないのにブックマークが邪魔だったので、ここにまとめようと思い立った。 簡潔にまとめると以下の通り。 画像切り出し $ convert …

Rust

最近流行っているらしいRustの解説動画。半分くらいまで視聴。 Ownership/Borrowingという概念でポインタ周りの(潜在的)バグをコンパイル時に見つけたりできるようにしたらしい。発想としてはshared reference (SR; 共有参照?不変参照?とでも言うべきか)/m…

英語学習

英語力を向上させたい。ので、以下の方針で鍛えていこうと考えている。 ちなみにインド人留学生からは「日常会話を鍛えたいなら Friends (ドラマ)を字幕なしで内容が理解できるまでひたすら繰り返し見ろ」 と言われた。 VoiceTube 和訳付き動画 TEDやCNN 10…

‘Mobilome’ Study of Antibiotic Resistance Implicates Transposon Activity

www.pacb.com PacBioで高品質なプラスミドのアセンブリ -> 抗生物質耐性遺伝子(ARG)のより良い特徴付け -> ARGの細菌間伝播メカニズム解明、という話。対象としている細菌はNIHで単離培養されたEnterobacteriaceae。Susu Heさんがリーダー。 感染が広がった…

文献(pdf)管理ソフトウエアについて

これまでMendeleyを使っていたが、色々と不満を抱いていた。 ライブラリの扱いが謎 独自のライブラリ用フォルダを(watch-dog folderとは別に)作ってそこにpdfをダウンロードし始める そのせいか文献が被ることがある 他のマシンに移行するときに非常に不便 (…

Submitting (PacBio data) to SRA

How can I submit my (metagenomic) PacBio raw data (*.bax.h5) to the SRA database? Read the quick guide Data requirement (PacBio RS II) Submission of data from the RS II instrument requires one (1) bas.h5 file and three (3) bax.h5 files. Do…

Adobe製品で「ライセンスが切れている」と言われた時

Adobe Illustrator CC 2015を使っていたところ、突然「ライセンスが切れている」と言われた。 Adobeのサイトに行き、ログイン 「グループ管理」->「デバイスライセンス」の「すべて」で目的の製品の「使用可能なライセンス」が1以上であることを確認 製品名…

Nature投稿規定

基本的に http://www.nature.com/nature/authors/gta/2a_Manuscript_formatting.pdf を訳して、自分にとって重要と思われるものをピックアップしたもの。 論文の種類 word数にはreference, title, author list, acknowledgementを含まない Article 全体で5ペ…

方針

今までは覚えておきたいトピックや小ネタなどをKobitoに蓄積/Qiitaに投稿していたが、 Qiitaだとプログラミング関係の話(研究など)やコードを書きにくい Qiitaは短すぎるエントリーに向いていない Kobitoだと検索機能が物足りない、PDFの埋め込みができない …

SRM674 Div2 Medium

整数の組の点集合が与えられて、任意のxy軸を設定したときに両軸上に乗っている点の数の最大値を求める。 点の数の最大値が50なので全探索で大丈夫。 任意の2点で片方の軸を固定した後、追加でもう1点指定すれば両方の軸が固定されるので、 固定された軸に対…

SRM674 Div2 Easy

与えられた2つの集合が全単射かどうか判定。 struct RelationClassifier { vector<int> domain; vector<int> range; string isBijection(vector<int> _domain, vector<int> _range) { domain = _domain, range = _range; multiset<int> d, r; if (domain.size() != range.size() ) { r</int></int></int></int></int>…