研究

.bstファイルの置き場

LNCS用のbstファイルやクラスファイルを他の通常のクラスファイル等と同じディレクトリに置いておきたいので,以下のことをした.まずsplncs03.bstファイルを /usr/local/texlive/2015/texmf-dist/bibtex/bst/base/ に置いた. また,llncs.clsファイルは /u…

Deep learningのためにPylearn2をインストール

素人がDeep learningに興味を持って,とりあえずライブラリを導入するまでの記録.今回はPylearn2を入れる.もちろん何をどうできるのかわかっていないが,色んなWebの情報を頼りに,ターミナルに魔法の言葉を打ち込んでいく. MacでPythonの機械学習環境構…

BasicTeXを削除してHomebrewでMacTeXを入れ直す

まずBasicTeXを削除する. $ brew uninstall Caskroom/cask/basictex $ sudo rm /Library/Caches/Homebrew/basictex-latest.pkg それから再度TeX Wikiを参考にして,環境構築.MacTeXを入れた.BasicTeXだとtxfontsが入ってなかたけど,MacTeXでは初めからイ…

Homebrewでaspellをいれる

Emacsで英語のスペルチェックをしたいので,aspellを使えるようにする.まずHomebrewじたいのアップデート. $ brew updateと,Homebrewを使ってインストールしてるパッケージを全てアップグレード. $ brew upgrade 古いバージョンを消すには $ brew cleanup…

Homebrewでlatexdiffをいれる

まずHomebrewじたいのアップデート. $ brew updateと,Homebrewを使ってインストールしてるパッケージを全てアップグレード. $ brew upgrade 古いバージョンを消すには $ brew cleanupしてやればいい.続いてlatexdiffをいれる $ brew install latexdifflat…

LaTeXのenumerate環境で001, 002, 003としたい

のenumerate環境で,箇条書きの初めの数字を,先頭に0をつけて複数桁表示にしたいとき. 例えば3桁の数字で箇条書きを始めたい時は, \documentclass{article} \usepackage{enumitem} \def\threedigits#1{ \ifnum#1としてやると良い. するとこんな感じにな…

LNCSのLaTeX用クラスファイルを使いたい時

論文を書くときに,各国際会議やジャーナル用にクラスファイルが用意されていることがある.これを使いたい時にやることメモ.例えば計算機科学系の論文で,LNCSのクラスファイルを使いたい時には,llncs.clsをwebで検索してダウンロードした後に,jarticle.…

BLAKEとSkein(SHA-3 final candidate)の性質と攻撃など

メモ. BLAKEの性質 Differential and invertibility properties of BLAKE (full version) ストリーム暗号のChaChaの攻撃に応用できるかもしれないらしい. BLAKEへの攻撃 Boomerang attacks on BLAKE-32 AESを破ったらしいMicrosoftのグループが用いたBicli…

図書購入

これまで大学の図書館から借りて読んでたけれど,書き込んだり付箋を貼ったりするときに自分の本のほうが都合がいいので,以下の本を購入した.暗号理論のための格子の数学作者: ダニエーレミッチアンチオ,S.ゴールドヴァッサー,Daniele Micciancio,Shafi Go…

研究に関連しそうな図書

昨日は研究室の前期打ち上げ飲み会で,非常にためになるお話を伺ったI先生に今日は以下の本を教えていただいた.Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)作者: Alfred J. Menezes,Jonathan Katz,Paul C. van Oorschot…