タグ

programmingと*tipsに関するH58のブックマーク (2)

  • 研究者のためのコンピュータフォーラム [論文PDFファイルの整理方法]

    DOI を打ち込むことができるなら、あとは自分でスクリプトを書いて自動化すればいいのでは。 例えば http://simon.net.nz/articles/query-pubmed-for-citation-information-using-a-doi-and-python/ を元にした以下のような Python スクリプトを使えば、DOI を入力して PubMed ID を出力できます。 適当なファイル操作スクリプトを付け加えれば、doi.pdfpubmedID.pdf に一括してリネームすることもできるでしょう。 あとは pubmedID.pdf を一括して iPapers に drag & drop すれば PDF ライブラリーの出来上がりです。(Windows の場合は知りません) もっと工夫して PDF ファイル中から DOI を探し出すようにすれば、DOI

  • MySQLノウハウ

    いろいろなからメモってきたメモのメモ。出典を書いておくのを忘れた。思い出し次第補完するかも。 deleteのコストは高いので、無効化を示すフィールドを作ってupdateすべき slow query logに要注意 多くのエントリでほとんどのフィールドが同じ値を持つ場合はインデックスの効果が小さい →複合インデックスの効果が大きい 複合インデックスは指定の順番が大切。AとBという指定の場合、A単独でもインデックスの効果がある。逆は真でない。 インデックスが使われる場面は フィールド値を定数と比較するとき (where name = 'hogehoge') フィールド値でJOINするとき (where a.name = b.name) フィールド値の範囲を求めるとき (<,>,between) LIKE句が文字列から始まるとき (where name like 'hoge%') min(),

  • 1