読者です 読者をやめる 読者になる 読者になる

tak0kadaの何でもノート

発声練習、生存確認用。

医学関連は 医学ノート

vimプラグイン作り方

chrootなど

linux
  • chroot
  • schroot: root権限なしでも使えるchroot
  • fakeroot: debianのパッケージをビルドするときに使われる

Antergosのインストール後にやることリスト

linux 環境設定

何でもaptで入る訳ではなくてpacmanとyaourtを使い分けないといけないようなのでパッケージ名だけではなくコマンドごと記録した。pacmanの使い方はarch wikiを参照する。

続きを読む

2値、2次元でのMarching Cubes実装

画像処理 かたち アルゴリズム

Polygonising a scalar field (Marching Cubes)http://users.polytech.unice.fr/~lingrand/MarchingCubes/algo.htmlを見つつ実装した。ただし2つめのページにあるように表面に穴が開く場合がある。

続きを読む

electron-packagerの使い方

javascript

devdocsのスタンドアロンなアプリが欲しいと思い探したところ、electronを利用したものとしてragingwind/devdogsegoist/devdocs-appを見つけた。electronはnodejsとchromiumを使用しているのでjavascriptを書くだけでデスクトップアプリケーションを作成できるもの。

これをパッケージングしようと考えて調べた所、asar、electron-packagerの記事を見つけた。

asarはelectron以外をパッケージング、electron-packagerはelectronごとパッケージングするという違いがある。以下はdevdocs-appが一応動くことを確認した際のメモ。

続きを読む

npmの使い方

javascript

lilytermでショートカットに複数キーを割り当てる

lilytermは設定が簡単で、default.confを少しいじるだけで良くて気に入っている。デフォルトの例だとcopy_clipboard = Ctrl Deleteのような2キーによる設定しかないので3キー使うことが出来ないかと思いきやcopy_clipboard = Ctrl+Shift Cのようにすれば設定できる。

libnssを静的リンクできなかった

C、C++

ubuntu15.10からantergosに移行したわけだが、先日書いたプログラムがlibboostの特定のバージョンに依存していたため動かなくなってしまった。今後は–staticにしたかったわけだが、最終的にはlibnssへの依存のためできなかった。とはいえ今後のためにメモ。

続きを読む

バイオイメージング動画

顕微鏡

かなり綺麗な顕微鏡画像が見られる。

テンプレートで任意の多次元の配列を出力する

C、C++

任意の次元の配列をprintする関数が欲しくなったが、単純にベタ書きする方法だと次元が決まっている場合しか対応できないのでテンプレートの再帰を用いたプログラムを書いてみた。

続きを読む