RedmineをさくらのVPSにインストールする
RedmineはRubyで書かれたプロジェクト管理ソフトウェアです。 さくらのVPSにインストールしたのですが、少々困ったのでメモ。 CentOS6のインストール...
View ArticledjangoのテンプレートでBootstrapのNavBarみたいなやつのactive状態を操作する
親テンプレートのNavBarのactive状態をどうやって操作しようかと思い、現在のパスで判定をすることにしました。 NavBar:Bootstrap, from Twitter コンテキストプロセッサー(context processors) テンプレートにpath(”/music/bands/the_beatles/”のような相対パス)を渡すために、コンテキストプロセッサーを自作します。...
View ArticleAlfredから一発でFinderで新規ウインドウを開く方法
Mac OSXでMission Control(Spaces)を使って複数スペースを利用しているときにDockからFinderを選択すると、Finderが表示されているスペース(画面)に勝手に移動してしまいます。(Finderのウインドウがひとつもない場合は、新しいFinderのウインドウがそのスペースで開きます) そのスペース内でFinderを開きたい場合のほうが多いと思うので、結構、不便です。...
View ArticleTwitterに流れているNaxos Music Libraryのアルバムがみられる「twinaxos」つくりました
ご存じない方も多いかもしれませんが、月額定額制でCD50,000枚が聴き放題な、Naxos Music Libraryというサービスがあります。個人で申し込むことも可能ですし、図書館や大学などの機関が契約して使えるようにしてくれている場合もあります。 非常に曲数が多く便利なサービスなのですが、「なにか良いアルバムないかなー」といった時に適当なアルバムを見つけにくいという欠点があります。...
View ArticleUbuntu 10.04 on VirtualBoxをバックグラウンドで動かしSSH接続する
2013/01/04追記 Vagrantを使ったほうが良い 忘れそうなので、メモ。 仮想ハードディスクの入手 インストールを自分でやるのは面倒なので、仮想ハードディスクイメージのダウンロード | Ubuntu Japanese TeamからUbuntu 10.04 LTSをダウンロード。 GUIを使わない GUIは不要なので、起動時にCUIを使うようにします。...
View Articleoh-my-zshで一時的にプロンプトのGitのステータスを非表示にする
oh-my-zshを使うと、シェルのプロンプト部分にカレントディレクトリのGitレポジトリのブランチ名や変更があるかなどのステータスを表示することができます。 これは非常に便利な機能なのですが、ディスクアクセスに時間がかかる場合(sshfsなど)に反応が遅くなってしまいます。 (.git以下を見にいくため) 一時的にプロンプトのGitのステータスを非表示にできるようにしました。 テーマを作る...
View Articledjangoでファイルアップロードのサイズ制限をViewごとに設定する
django/tests/regressiontests/file_uploads/uploadhandler.py at master · django/djangoを参考にサイズ制限ができるUploadHandlerを定義します。 from django.core.files.uploadhandler import FileUploadHandler, StopUpload class...
View ArticleVeeWeeでVagrantのBase Boxをつくる(Debian 6.0.6)
http://vagrantbox.esでもいいんですが、勉強がてらつくってみた。 (あと、DropBoxでホストされているBoxとかは得体のしれない物感が、ちょっと) VeeWeeをインストール $ gem install veewee --no-ri --no-rdoc $ rbenv rehash テンプレート一覧を表示 $ ls "$(dirname $(gem which...
View ArticlecallbackやerrbackをとるfunctionからjQueryのPromiseオブジェクトをつくる
doSomethingAndSucceed = (text, callback, errback) -> setInterval -> callback text , 1000 doSomethingAndFailed = (text, callback, errback) -> setInterval -> errback text , 1000...
View ArticleOpenCVのJavaバインディングをJRubyから使ってみた
OpenCVのJava Bindingが登場したので、JRuby (1.7.3)から使ってみました。 OpenCV now supports desktop Java | OpenCV によるとC++のヘッダーをパースしてバインディングを生成するので、常に最新のAPIを利用することができるようです。 OpenCVをビルド まず、OpenCV...
View Article
More Pages to Explore .....