2010-01-01から1年間の記事一覧

apache のユーザ認証を Google Apps アカウントで行う Apache::Authn::GoogleApps

https://github.com/nazoking/perl-apache-authn-googleapps perlの書き方とかドキュメントの書き方とかどうやったらCPANにあげられるのかとかテストの書き方とか英語とか全然分からないので知ってる人は何とかして欲しいです。apache のユーザ認証を Redmin…

subversion/apache と Redmine のユーザを同期

同期というか、apacheの認証情報にredmineで使っているデータベースを使う方法。 Redmine には Apache-perlモジュールとして Redmine.pm というのがある。 http://www.redmine.org/wiki/1/Repositories_access_control_with_apache_mod_dav_svn_and_mod_perl…

ドコモの携帯宛メールを転送できるdocomo_web_mailerをリリースしました

Docomo Web Mail というサービスをドコモが行っていて、i-mode宛のメールをwebから閲覧できます。 http://dwmail.jp/ でも転送機能とかがないので、rubyでなんとかするライブラリを作りました。 RubyGems に登録したので、 gem install docomo_web_mailer で…

【Webアプリ】iPhone4 で画像をきれいに表示するもう一つの方法【mod_rewrite】

iPhone4は解像度が高いので、画像を切り替えないと、もやっとする。【Webアプリ】iPhone4 で画像をきれいに表示する色々な方法【試行錯誤編】 | KAYAC DESIGNER'S BLOG - カヤックの意匠部によるデザインやマークアップの話 Retinaディスプレイに画像を最適…

GMailの差出人表示をわかりやすくするDisplayName gmail

日本の携帯のメール機能は素晴らしい。何が素晴らしいって、「差出人の名前を自分のアドレス帳で書き換えてくれる」機能が素晴らしい。 なんかよくわかんないけど国際化とか言ってメールの自分の名前を英語で入れてる奴は死んだ方がいいですね。欧米か!日本…

エクリプスのアイコンを書き換えてショートカットを作成するスクリプト

eclipseのアイコンを変える(windows) を自動でやるスクリプト。プロジェクト毎にアイコンを入れ替えると複数のプロジェクトを受け持つ場合にとても便利!エクリプスのアイコンやスプラッシュも書き換えているのでalt+TABでもどのエクリプスか分かります! ↓ …

Greasemonkeyのインストールしますか?ダイアログを消す

ソースを表示してもソースをダウンロード始めたりとか、URLの末尾しか見てないのでjavascriptでなくても出てくるとか、挙動が気に入らないので、出ないようにする。 // URLを監視しているcontent-policyを削除 Cc["@mozilla.org/categorymanager;1"].getServ…

Puttyのセッションのショートカットをレジストリからスタートメニューに作るWSH

Launchy みたいなWindowsのフォルダ構造+ショートカットを使ったランチャとか使ってる場合に。 iniファイル版には対応していません sjis以外の文字でセッションを保存したらおかしな事に 円マークとかファイル名に使えない文字でセッションを保存したらおか…

[C#]posix/perlの正規表現文字クラスを .Net Frameworkの正規表現に変換 [:punct:]とかいうの。これみた↓ http://www.google.com/codesearch/p?hl=ja#DQwkZHb8l_M/Source/ClassLibrary/RegExpPosix.cs case "alnum": ret = @"\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}…

java使いのためのScala の勉強のための資料作り scalaって素晴らしい いろいろ1

http://d.hatena.ne.jp/nazoking/20100514/1273774142 の続き細かいというか解説がいらないのいろいろ すべてがオブジェクト オブジェクト指向型言語javaにおいてObjectではないものがある。int,long,floatなど。たとえば 1.toString() はコンパイルできない…

java使いのためのScala の勉強のための資料作り scalaって素晴らしい メソッドじゃない関数でopen-closeをライブラリ化

http://d.hatena.ne.jp/nazoking/20100513/1273688373 の続きjavaでよくあるこういうの InputStream is = new FileInputStream(new java.io.File("hoge.txt")); try{ // is を使ったなんか }finally{ is.close(); } で、closeの付け忘れとかあるので何とかし…

java使いのためのScala の勉強のタメの資料作り javaと連携

世の中のjava脳な奴らのためにちょっと調査してやるか。 javaとどうよ http://d.hatena.ne.jp/nazoking/20100513/1273688372 の続きとりあえずjavaのインターフェースを実装できないとこっそりjavaの中に入り込めないよね。 import java.lang.Runnable; publ…

java使いのためのScala の勉強のタメの資料作り 環境

eclipse万歳!ということでscala+eclipseで初めてみる。社内でscalaを広めるために勉強会をするための準備だから、java使いの視点から書く。とりあえずゴールは「scalaでプロジェクトやってみよう」と大人の力を持った誰かに言わせること。だから 簡単に始め…

タブのアイコンを右にしてテキストを重ねる

こんな感じ userChrom.css か stylish で設定する。 /* アイコンを右にしてテキストを重ねる */ tabs.tabbrowser-tabs tab image{ -moz-box-ordinal-group: 2 !important; margin-left:-16px !important; opacity:0.6; } tabs.tabbrowser-tabs tab { margin:…

sshで踏み台を乗り越えるのが簡単になるはずの設定

~/.ssh/config にこんな感じで設定しておく Host humidai HostName 111.222.333.444 Host mokuteki HostName 10.1.10.52 ProxyCommand ssh humidai nc %h %pこれで、ssh mokuteki でmokutekiサーバ(ローカルIP 10.1.10.52)にログインできる。自動ログイン…

Seasar2ではまったこと

S2Junit4 for eclipse や Quick Junitで指定したメソッドが実行できない Seaser2.4.15 から対応 https://www.seasar.org/issues/browse/CONTAINER-54?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel Seaser2.4.15 以上なのに指定した…

eclipseのアイコンを変える(windows)

萌えくりぷすの作り方 - Eclipseでの生産性を10倍(当社比)にするたったひとつじゃないかもしれない冴えないやりかた 痛車、痛チャリ、痛んぶらーや痛DSなど、自分が普段使うものはそれなりカスタマイズしたい、と思うのがエンジニアですよね?! だったら、普…

SAStrutsのActionFormのString型以外のパラメータに変なのがきても何とかする

ActrionForm のInteger型のプロパティーなどに"a"とかを入れようとしたら IllegalPropertyRuntimeException が起こって ErrorHandler をぶっ飛ばしてエラー画面が出てしまうというデフォルト動作をカスタマイズ。失敗したら握りつぶして(!)処理を続行する…

Vimperator 何度目かの挑戦(ナウシカ放送回数くらい)

まずやるべき事 自己主張の強すぎるvimperator。俺はいけてるハッカー風味を装いたいのは分かったからちょっと黙ってろと。ハッピーハッキングキーボードとかしね 自分のホームディレクトリ(c:\Document and Settigs\myname\ とか)に_vimperatorrcという名…