ubuntu

f#の環境構築(ubuntu)

作業 f#のインストール emacsの環境作成(fsharp-mode) F#を利用してみる f#のインストール 大体はこのURLのページのとおりに作成。 http://www.cs.princeton.edu/courses/archive/fall10/cos597C/FsharpUbuntuInstall.htm sudo aptitude install mono-devel …

ubuntuでsolr動かしてみる。

solr 全文検索エンジンのサービスを提供するサーバ(動作させるにはjetty,tomcatなどhttpserverが必要)jettyで動かしてみることにした。 agenda install jettyの設定変更 schema.xmlを変更 pythonからsolrの機能を利用 install # $ sudo apt-get install ope…

dropboxをubuntuで使う

ここでダウンロード https://www.dropbox.com/install?os=lnx $ sudo dpkg -i nautilus-dropbox_0.7.1_i386.deb $ dropbox start -i # install $ dropbox start themeがないというwarningが出るので解消 $ sudo apt-get install gtk2-engines-pixbuf

sphinxcontrib-blockdiagで”ImportError: The _imagingft C module is not installed"

no-site-packagesのvirturalenv環境でsphinxのドキュメントを書こうとしていた. sphinxcontrib-blockdiagをpipでインストールしてmake htmlをしたところエラーになった。原因は以下。 File "/home/podhmo/.virtualenvs/altair/local/lib/python2.7/site-pack…

Ubuntu11.10のvirtualboxのインスタンスとクリップボードを共有する

以前は、メニュー上部のダイアログからGuest Addtionsを有効にしてから再起動で クリップボードの共有ができた。それができなかったので、調べた。解決方法をメモ。 環境 host mac guest ubuntu11.10 行った作業 Guest Addtionsを有効にする。 guestOS側で以…

ubuntu使っている時に知っていると便利なコマンド

今までインストールしてきたパッケージなどを一覧で表示 $ dpkg --get-selections # 2vcard install # adduser install # adobe-flash-properties-gtk install # adobe-flashplugin install # alex install # ... 今使っているコマンドが所属しているパッケ…

firefox4にした

sudo add-apt-repository ppa:mozillateam/firefox-stable sudo apt-get update sudo apt-get upgrade Ctrl + Shift + kで開ける。web consoleがとても便利ですね。 GET/POSTの通信が見れる js,cssのエラーや警告を表示 あと、vimperatorからpentadactylに移…

virtualenvwrapperを使ってsandboxの作成

以前にvirtualenvの使い方をメモしたけれど、virtualenvwrapperについてはメモっていなかった。 ちなみに環境はubuntu10.10。 準備 virtualenv virtualenvwrapper をinstallする。 sudo easy_install virtualenv sudo easy_install virtualenvwrapper 設定も…

ubuntuでフレッツ光のPPPoE接続する。

メモ sudo pppoeconf eth0 # 自動でつなぐ設定にしていない場合には sudo pon dsl-provider # plogで成功しているか確認 注意。 usernameはPPPログインIDを@付きで書く。 e.g. FOOBAR44@foo.bar.ne.jp

nodejsの設定

nodejsって? 省略 install aptで入るのですが、何やら古いのか、設定が異なるのかtutorialすらまともに動かなかったので自分でビルドすることにしました。 N=3 sudo apt-get build-dep nodejs #ビルドに必要なパッケージを集める wget http://nodejs.org/di…

haskellの環境を構築(ubuntu10.10)

はじめに ubuntu上でhaskellの環境を構築します。 エディタにはemacsを使います。*1 install haskell 最近のhaskellはghcを直接インストールするのではなく、haskell platformを利用すると良いそうです。 Download Haskellhaskell platformで何が入るのでし…

geventを使ってみる。

gevent rubyのeventmachineのpython版みたいなもの?libeventのwrapperっぽい。 install ubuntu10.10。geventを入れるには、libeventをインストールしておく必要がある。*1 sudo aptitude install libevent-1.4-2 libevent-dev sudo pip install gevent *1:…

ZeroMQを使ってみる

ZeroMQW http://www.zeromq.org/ The socket library that acts as a concurrency framework. install sudo apt-get install uuid-dev wget http://www.zeromq.org/local--files/area:download/zeromq-2.0.10.tar.gz tar xvf zeromq-2.0.10.tar.gz cd zeromq…

Minitube "could not open media source" -> PPA利用

minitube youtubeのsimilarページを連続で視聴できるソフトウェアです。作業用のBGM代わりに使えます。 aptで sudo apt-get insatll minitube "Cannot find plugin for MRL" というエラーを吐く。 phonon-backend-gstreamerが足りない。 "could not open med…

text2epubを使ってみる。

text2epubって? テキストファイルをepub形式に変換するツールです。clojureで書かれています。 clojureはjavaで書かれているのでjavaも必要です。 install ubuntu10.04で実際にtext2epubをつかえるようにするための手順を紹介します。 javaのインストール l…

python使う

えーと pythonを使った方が良いような気がしてきた。 とりあえず、以下の内容が必要そう。 python ライブラリの管理 (複数のversionを使い分ける) testツール ドキュメントツール ドキュメントを手軽に置けるようにする方法 pythonの環境設定 $ sudo apt-get…

ubuntuでもGrowlのようなnotificationが使いたい。

notify-osdというライブラリがあるようです。コマンドラインからnotifyを行えると便利です。それにはlibnotify-binというパッケージがあるみたいです。 install sudo aptitude install notify-osd libnotify-bin notify-osdで提供されるnotification-propert…

aptをproxy越しに使う。

一時的に使いたいときに/etc以下の設定ファイルを変更するのは面倒ですね。環境変数を利用しましょう。http_proxyにproxyのurlを渡してください。 sudo http_proxy=http://foo.bar.jp:8080 apt-get install <anything> ...</anything>

markdownファイルをhtmlで見るためのスクリプト

.mdや.markdownのファイルを開くと綺麗なhtmlで見られるようにする。 markdown->html discount(http://www.pell.portland.or.us/~orc/Code/discount/)を使う。 discountのinstall githubから取ってきてmakeする。 git clone http://github.com/Orc/discount.…

Adobe Airアプリのインストール

Mashup Awardの作品の空うさぎがかっこいいなと思ってubuntuの環境に入れてみることにしました。(空うさぎはtwitterやgoogle buzz, rssをまとめて表示してくれるデスクトップアプリです) adobe airのインストール Adobe AIRのサイトから.debファイルをダウン…

ubuntuでopencvの環境を構築

ubuntu 10.04ならopencv2.0がaptで入れられます。簡単です。 sudo aptitude install libcv4 libhighgui4 libcvaux4 libcv-dev libhighgui-dev libcvaux-dev opencv-doc sample codeの実行 opencv.jpにあるコーナー検出のコード(http://opencv.jp/opencv2-x-s…

xmodmapの設定

/etc/X11/Xsession.d/99x11-common_startを以下のように変更。 @@ -1,7 +1,11 @@ # $Id: 99x11-common_start 305 2005-07-03 18:51:43Z dnusinow $ # This file is sourced by Xsession(5), not executed. +do_if_exist(){ + test -f $2 && $1 $2 +} +do_if_…

tile型のWM awesomeを入れる

今までfluxboxを使っていたけれど、そろそろ他のWM(WM:ウィンドウマネージャ)を使いたくなってきたのでawesomeを入れることにしました。しばらくは、fluxboxと併用したいのでログインマネージャからWMを選ぶようにします。gdmを入れていない設定だったので、…