Hashnote

Everyday's working memory

Debian Wheezy (64bit) に Gwyddion 2.3 をインストールしたメモ

とりあえず paco いれます。 make install したものを管理するソフトです。 ~~~ $ sudo aptitude install paco ~~~ つぎに必要なライブラリとか入れます。全機能解除バージョンがいいです。 ~~~ $ sudo aptitude install libgtk2.0-dev python-gtk2-dev libgtkglext1-dev libgtksourceview2.0-dev libfftw3-dev ~~~ 最後に Gwyddion 入れます ~~~ $ wget http://prdownloads.sourceforge.net/gwyddion/gwy...

SphinxでDjangoに関わる(Djangoのアプリとかライブラリとかプロジェクトとか)のドキュメントを書く際のTips

ReadTheDocs 使ってますか?Gitなどのレポジトリ内にある docs のようなフォルダを自動的に検出して自動(もしくは半自動)的にドキュメントを 作ってさらにホスティングまでしてくれるオープンソース業界におけるドキュメント生成のリーダーのような存在です。知らなかった人はすぐに調べるべきです。 さて、この ReadTheDocs ですがあるTipsを知らないと高確率でDjangoに関係するドキュメントを生成するときにハマります。「なんでだかよくわからないけどAPIドキュメント自動生成機能とかがうまく動かない…」ってのがよくあると思います。今回はその理由と解決策を提供しようかと思ってます。 と...

Brother MFC8380DN をネットワークがわからUbuntuで利用する

研究室には Brother MFC8380DN がありネットワーク越しから利用可能な状態になっているのですが、長い間Ubuntu上から利用できず仕方なくVirtualBoxにWindowsXPをいれて使ってきました。まぁこれが非常に面倒くさくてもう一度調べ直したら成功したのでメモ書きしておきます。 REFERENCE:http://solutions.brother.co.jp/support/os/linux/cups_printer/install_10.html Brother の公式サイトから リナックス用プリンタードライバインストールツール を落としてくる gunzip などで解凍後 su...

Vimを最強のPython IDEにする

Vimは最強のエディタですがカスタマイズを行わないとプログラミングを行うという目的においては屑です。 今回はそんなVimを最強のPython IDEにするためにカスタマイズを行いたいと思います。Pythonに特化してるわけじゃない部分も 多々含まれますがご了承ください。 ちなみに全部設定するとこんな感じのIDEになります。 前提条件 前提とするVimの設定 いろいろな設定の説明を行う前に以下の設定がされていることを確認してください。 filetype plugin indent on になっている Note 下記 vundle はこの設定がONになっていると動きません。したがって vundle の設定が終わった...

Mac OS X の環境構築(SSD上にシステムをHDD上にデータを構築する)

Introduction えっと、とりあえず俺のMacBook Proには32GBのSSDと160GBのHDDが積んである。その代わりDVDドライブは外付け。 なのでSSD上にシステムをHDD上にデータを構築できると非常に便利。HDD上に移すデータは以下のとおり Usersディレクトリまるごと Applicationsディレクトリまるごと Developerディレクトリまるごと(Xcodeで入るやつ) 本当はApplications, Developerディレクトリもシステムなんだろうけど、32GBだと足りない。 ちなみにSSDには System という名前でパーティションを作りHDDには Data という...

EPSON PX-402A on Ubuntu

EPSON PX-402Aのスキャナ機能をUbuntuで使えるようにした際のメモ http://www.avasys.jp/lx-bin2/linux/spc/DL2.do から以下のパッケージをダウンロード保存 PX-402A用 データパッケージ (iscan-data_1.9.0-1_all.deb) PX-402A用 コアパッケージ(iscan_2.26.4-2.ltdl7_i386.deb) まずデータパッケージ、次にコアパッケージをインストールする。 依存関係の問題でこの順番でないとインストールができないので注意 もしもスキャナの電源がすでに入っていた場合は一度電源を切ってから もう一度電源を入れ...

Pythonの開発環境構築

Python開発環境構築メモ Note 時代は変わった。今は http://hashnote.net/2011/12/7/12/#hl2 の方法を推奨 Pythonの開発環境を構築するメモです。パッケージ管理システムおよび 使用するPythonのバージョンなどを切り替えるシステムをインストールします。 パッケージ管理システム(pip)のインストール 現在主流のパッケージ管理システムとして``pip``というものがあります。 これは``easy_install``と違いパッケージのアンインストールが出来たり GitやMercurialなどから直接パッケージをインストールしたりなど高機能 になっています。 インストー...

UbuntuにてJava3Dを使用する方法

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=java3d-1.5.1-oth-JPR@CDS-CDS_Developer からJava3Dを落としてくる。 適当に解凍。libディレクトリ登場 以下のコマンドにてコピー: sudo cp lib/ext/* /usr/lib/jvm/java-6-openjdk/jre/lib/ext/ sudo cp lib/i386/* /usr/lib/jvm/j...

UbuntuにUTF8をサポートしたTeX Live 2010をインストールした日記

Introduction Ubuntu 10.10で用意されている``texlive``パッケージは2009年版なので``--kanji=utf8``に対応していない。 SphinxやPowerdotなどでLaTeXはバリバリ使うのでUTF8が使えないと話にならない。なのでUTF8に対応した2010年度版をインストールする。 Download & Install http://www.tug.org/texlive/acquire-netinstall.html から install-tl-unx.tar.gz をダウンロード 解凍後に``install-tl.sh``をルート権限で起動 あとは指示に...