Redmine MS Project インポートプラグイン開発記録 (2)

Redmine MS Project インポートプラグイン開発記録 (1) - すえひろがりっっっっ! の続き。プログラムは github から。 http://github.com/suer/redmine_ms_projects今回の修正でなんとか使えるんじゃないかな。 前回からの残課題 のうち以下を潰しました。 M…

10月の読書メーター

本が読めない欲求不満はあったがこんなに読んでないとは思わなかった。。。読んだ本の数:4冊読んだページ数:1108ページ天使と悪魔 (中) (角川文庫)読了日:10月31日 著者:ダン・ブラウン天使と悪魔 (上) (角川文庫)読了日:10月30日 著者:ダン・ブラウン…

引越で1番大変だったのは、NTT西日本の解約でした

引越で1番大変だったのは、NTT東日本の解約でした | ギズモード・ジャパン に反応してみる。 就職のため、今年の春で名古屋から東京に引っ越したのですが、電話の移行が一番大変でした。 私の場合は上記リンクよりもさらに連絡が遅くて、引越しの当日に連絡…

Redmine を Mongrelで起動して https で mod_proxy する

Redmine を Mongrelで起動して mod_proxy する - すえひろがりっっっっ! の続きPassenger がいいって聞くけどなぜか mongrel を使い続けている。 Redmine を 3000番ポートで起動 Apache で 3000番ポートへリバースプロキシ http でのアクセスは強制的に http…

9月の読書メーター

先月はあまり読んでないらしい。読んだ本の数:4冊読んだページ数:845ページRの基礎とプログラミング技法ざっと流し読み。あとは必要ベースで参照する。オブジェクト指向、遅延評価、ソースコードの可読性とかまで踏み込んで説明しているのはすばらしいこと…

Redmine MS Project インポートプラグイン開発記録 (1)

MS Project のファイル(XML形式)を Redmine のチケットとしてインポートするプラグインを(ちょっとだけ)作ったので、経過をまとめておきます。ソースは github に置いてあります。 http://github.com/suer/redmine_ms_projects 動機 Redmine って非常にいい…

(マウスいらず)逆引きショートカットキーまとめ

どれだけ需要があるのか分からないけど、id:mallowlabs にせかされたので私がよく使うOperaのショートカットキーをシチュエーション別にまとめておきます。こういうショートカットもあるよー、とかあると思いますが、基本的なブラウジングに使う操作限定。あ…

hyperestraier rubynative を Mac OS X にインストール

HyperEstraier 1.4.13 を Snow Leopard にインストールして、rubynative をインストールしようとすると $ make install mkdir -p /Library/Ruby/Site/1.8 ( cd src && cp -Rf estraier.so /Library/Ruby/Site/1.8 ) cp: estraier.so: No such file or direct…

ファイルの分割、結合

忘れっぽいコマンドメモ。 大きなファイルをUSBメモリ経由で受け渡したり、rsync でちまちま差分コピーしたいときなど、分割して戻せると便利だけど、そういう需要がたまにしかないのでいつも調べることになる。 分割 $ split -b (size) (分割されるファイル…

R関係の本とか

R

id:mzp に R やろうぜ! って言ったら、じゃあ本を紹介してください、と言われてしまったので、 あんまり知らないけど並べるだけ並べておく。随時追加します。 プログラミング言語としてのR Rの基礎とプログラミング技法posted with amazlet at 09.09.03U.リ…

8月の読書メータl

読んだ本の数:17冊読んだページ数:5614ページ重力ピエロ (新潮文庫)読了日:08月29日 著者:伊坂 幸太郎逆説の日本史〈10〉戦国覇王編 (小学館文庫)読了日:08月24日 著者:井沢 元彦逆説の日本史〈9〉戦国野望編 (小学館文庫)読了日:08月23日 著者:井沢…

Windows の hosts ファイル

C:\WINDOWS\system32\drivers\etc にあるよって言われた。 知らなかった。ていうか、あるとは思わなかった。会社で Windows を強制的に使わされるといろんなこと覚えるね。

belongs_to の先のオブジェクトの属性でソートする

という話を書こうと思ったらよくまとまっている記事があったのでリンクして終わり。 Hoge.find :all, :order => 'XXX' の XXX の部分が Hoge の属性でない場合はどうしたらいいか、という話。http://code.nanigac.com/source/wiki/view/641/50:include で ea…

DBのカラム名に使ってはいけない名前

Rails プログラムを書いていると急に ActiveRecord::SubclassNotFound が出るようになったので、なんだろうと思って調べたらすぐ見つかった。http://www.gikogeek.net/wd/category/ruby/activerecord-ruby/もろに type という名前のカラム名を使ってた。。。…

HyperEstraierのRubyバインディングの実験

実験してみた。参考:無稽筆談(2009-06-24) #!/usr/bin/env ruby require "estraier" include Estraier class EstSearcher def self.search keyword, dbpath db = Database::new db.open(dbpath, Database::DBREADER) cond = Condition::new cond.set_phrase(…

SELinuxをオフする

ちゃんとSELinuxを覚えるのがいいんだろうけど。。。 SELinux覚える気になったら別記事に起こします。環境: CentOS 5.3/etc/selinux/config の SELINUX= のところを disable にして再起動 SELINUX=disabled

git リポジトリのssh越しの共有(再)

git

2009-02-18 - すえひろがりっっっっ! でgitリポジトリの共有の方法を手探りで書いたんだけど、やっぱりこれは変だよね。 ということで、いただいたコメントを元に検索してみると、ちゃんとしたやり方らしき ものが見つかりました。[git] 共有リポジトリを作…

hatena-modeにしてみた

会社の Windows XP + Meadow で Mac で使ってた simple-hatena-mode が動か なかったので hatena-mode を入れてみた。 うまく動いてたらこの記事は消さない。 .... 動いたので良しとする。参考: http://d.hatena.ne.jp/Rion778/20090505/1241518158

4月の読書メーター

読んだ本の数:5冊読んだページ数:1262ページパズル・パレス 下 (角川文庫)オチはなんとなく読めるようなパターンだったけどおもしろかった。他の作品も読んでみよう。読了日:04月26日 著者:ダン・ブラウンパズル・パレス 上 (角川文庫)ダン・ブラウンは…

String と StringBuffer の文字列連結速度のテスト

小ネタ。 仕事でかなりの量の文字列を連結する機会があった。で昔、ある程度以上の文字列 を連結するときは StringBuffer を使え、と教育されていたので StringBuffer を選択したのだが、よく考えたらどれくらいの性能差が出るの か確かめたことがなかったの…

ruby で tiff の解析をやってみる

Tiff ファイルの解析は ActionScript でやったことがあるので Ruby でもやっ てみた.Tiff の解析は他の画像形式に比べて面倒だけど,タグ (tiff の T) が取り出 せてしまえばあとはどうにでもできるだろう.ということで,今回はタグの一 覧を取り出すだけ…

ruby で tiff の解析をやってみる

Tiff ファイルの解析は ActionScript でやったことがあるので Ruby でもやっ てみた.Tiff の解析は他の画像形式に比べて面倒だけど,タグ (tiff の T) が取り出 せてしまえばあとはどうにでもできるだろう.ということで,今回はタグの一 覧を取り出すだけ…

rsync でポート指定

忘れやすいコマンド tips シリーズ. rsync でポート指定する方法. $ rsync -e "ssh -p ポート番号"として ssh を指定してポート番号を指定する.

dhcpd の IP 割当て状況の確認

とにかく dhcpd.lease というファイルを探す. こういうのって知ってる人には常識だと思うのだけれども,知らないことって まだまだあるなぁ.

2月の読書メータ

今月はM2 の修論,B4の卒論,自分の発表,その他諸々の雑務のおかげでほとんど読んでないことに気付いた. こういうのが分かるのはいいな.2月の読書メーター読んだ本の数:6冊読んだページ数:2034ページ狼と香辛料〈7〉Side Colors (電撃文庫)読了日:02月…

flymake-mode のエラーと警告時のハイライトの変更

flymake-mode って便利なんだけど,今のEmacsのテーマではハイライトに潰さ れてまったく文字が見えなくなってしまう. こんな感じ. これじゃあ明日も見えない.なので (custom-set-faces '(flymake-errline ((((class color)) (:foreground "Red" :bold t …

[Mac OS X] コマンドラインでスクリーンキャプチャ

Mac のスクリーンキャプチャは "ピクチャ 1.png" とか日本語名がデフォルト になってて困る,とか聞いて,そもそも GUI にするから駄目なんじゃないの? と思ったので,コマンドラインからスクリーンキャプチャを撮る方法を書いて おく. 基本: $ screencapt…

[Sedna] collection を使ってみる

Sedna は高速な XMLDBなのだそうで,インデックスをはったりできてなんだか楽しそうなので,ちょっと勉強してみた. さわっているうちに,複数の XML ドキュメントにまとめて XQuery をかけるのはどうやってやるんだろうか,と思って FAQ を眺めているとやっ…

Leopard で Visor

が Failed to load the Visor plugin. [QCComposition _initWithBacking:]: Inconsistent state というメッセージを残して一向に動かなくて,しばらく放置していたのですが, http://code.google.com/p/blacktree-visor/issues/detail?id=26&q=#26 に解決策…

Git の branch を共有する

たぶんチュートリアルレベル.Git が branch をツールとしてサポートしているのは非常に強力だと思っている. 逆に分散リポジトリであることは大きなプロジェクト管理に使ったことが無いし, Subversion のリポジトリがが飛んでしまったような経験も無いので…