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

sbt の文字化けを ~/.sbtconfig で直す

なんかググっても起動スクリプト修正しろ的なのしか出て来なかったけど、MacBrew で入れた最新の sbt の起動スクリプトみたら #!/bin/sh test -f ~/.sbtconfig && . ~/.sbtconfig exec java -Xmx512M ${SBT_OPTS} -jar /usr/local/Cellar/sbt/0.11.2/libexec…

電子書籍についてぼんやり考えたこと

こんなこと落ち着いて話す相手もいないし、なんとなく電子書籍周辺についてぼんやり考えてることをまとめてみる。 あ、これは僕個人の意見であって、僕の所属する会社とかやってる仕事とか関係ないですよ。 まずはみんなも大好きだったり大嫌いだったりする…

ニコニコ静画(電子書籍)リリースしましたよっと

http://seiga.nicovideo.jp/book/ 色々技術的にも結構楽しげなことやってるので、どっかで発表できたらいいなぁとか思いつつ とりあえず、7 月の誕生日にチームメンバーにサプライズでもらったケーキの写真をやっとアップできる!! ということで、今後もど…

リリースしました。

ということで、ニコニコ静画(電子書籍)をよろしくお願いします。 http://seiga.nicovideo.jp/book/

Ads by Google に☆をつける

それって僕の文章いらないじゃないですか!!!!

はじめまして><

ぼ、ぼくもはじめられました!!!

Servlet3.x 系で web.xml 書きたくないけど、SetCharacterEncodingFilter 使って tomcat の例の文字化けを回避したい

こんなクラス入れておくだけだた。 /** * */ package org.yoshiori; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import jav…

そのディレクトリ以下の pom ファイル全てに mvn コマンド実行

zsh 使ってると find の使い方忘れるよねってことで忘却録 find . -name "pom.xml" -exec mvn eclipse:clean eclipse:eclipse -DdownloadSources=true -f {} \;

Growl 1.3 にしたら growlnotifiy コマンド使えなくなって QuickJUnit の結果が取得できないから自前で用意した

Growl 1.3 で lion に正式対応でヤッターーーー!!!と思ったら 「有料化」でイヤーーンとか思ったら 離席時の履歴表示とかで、全然安い買い物だったヤッターーーー!!!と思ったら growlnotifiy コマンド使えなくてイヤーーン ← イマココ というわけで、…

きっと何者にもなれないチャン・グンソクに告げる……ほんとに人気なの?

ふとこんな記事を見つけますた。 韓流スターのチャン・グンソク公式Twitterのフォロワー数5万人に違和感 / なぜかツイート数0のユーザーが多い | ロケットニュース24 6 月末で 5 万いたフォロワーもすでに 7 万人を越えています。 すごいですね!!チャン・グ…

Java 7th moon 富山 で Quick JUnit の生存戦略について発表してきました。

Java 7th moon 富山 : ATND Quick JUnit は便利です。っていうか常識すぎて、あたりまえすぎて最近あんまり語られる事がない気がしてます。 昔から知ってる人間はそれで良いのですが、新しい人とかに伝えないと結構知らない人が増えているような気もしてまし…

maven で依存先を無視させたい

ちょっと JCS 使いたくなったんだけど 依存してる servlet のバージョンが 2.3 でイヤンだったので無視させたかったんだけど、 毎回無視させる方法をググってるので、忘れないように書いておく <dependency> <groupId>org.apache.jcs</groupId> <artifactId>jcs</artifactId> <version>1.3</version> <exclusions> <exclusion> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> </exclusion></exclusions></dependency>

Lion に Xcode インストールするのが困難すぎる

Lion で Xcode4.0.2 は起動できないと言われる 4.1 を developer.apple.com で探すけど無い app store で 発見 DL に時間かかる xcode update されてない! 残念それはインストーラを DL しただけだった インストーラ起動 エラー /var/log みると容量不足 古…

NSString が整数値かどうか調べる関数

NSString の -(int) intValue は @"123aaa" も 123 にしてしまうので チェックには使えなかったから自分で書いたでも、Objective-C よくわかってないので、C の char の配列にして、C の標準関数で調べちゃった。突っ込み希望 +(BOOL)isDigit:(NSString *)te…

もしドワンゴの新入社員が Andrew Hunt,David Thomas の『達人プログラマー』を読んだら

なんか普通に当たり前にやってる事しか書いてませんでした。 ._ \ヽ, ,、 `''|/ノ .| _ | \`ヽ、| \, V `L,,_ |ヽ、) ,、 / ヽYノ / r''ヽ、.| | `ー-ヽ|ヮ | `| |. | ヽ、 | ヽ____ノ /_ノ ' ヽ_\ /(≡) (≡)\ /::::::⌒(__人__)⌒::::: \ | |r┬…

DBUtils で アンダーバー区切りキャメルケースのマッピングするのと、enum 対応

簡単なバッチ書くのに DBUtils 使ってるんだけど、 DBUtils が Java5 に対応したのに enum に対応していなかったりしたので、 BeanProcessor を継承してゴニョゴニョしようと思ったら private なメソッドとかあって 全部書き換えになっちゃってイヤンな感じ…

Quick JUnit process call Extension が便利すぐる

JUnit実行後にプロセスに通知するプラグイン - Fly me to the Juno! Ubuntu で notify-send でやってた。 超便利なんだけど、テスト失敗した時と成功した時で表示を分けないと、僕の脳は成否を判断してくれなかったので、 簡単にスクリプト書いてみた。 #!/u…

GTD をはじめてみようと思った(まだはじめてない)。

最近、個人的タスクが破滅的になって来て 「そう言えばプロジェクトのタスクわけとかは勉強したけど個人のは勉強してないなぁ」 と思ったのでちゃんと一から GTD を勉強し始めた。まあ、タスクが破滅的になってる時点で本を読む暇なんか無いんだけど、お風呂…

Ubuntu で jenkins update したら StackOverflowError で涙目

Ubuntu で jenkins の update したら StackOverflowError で起動しなくなっちゃいますた。 バージョンで言うと、1.411 → 1.412 で発生したんだけど、1.413 が出たので update しても変わらず……で、twitter で呟いたら教えてもらいますた!!! @yoshiori こ…

特定のステータスコードを返すだけの簡単なお仕事 node.js + coffeeScript + ejs

http://d.hatena.ne.jp/tokuhirom/20110510/1305024059dotcloud とかカッコ良くて悔しくなったので、 node.js + coffeeScript + ejs で書いて Duostack に置いてみたhttp://statuscode.duostack.net/200 http://statuscode.duostack.net/404ソース https://g…

特定のステータスコードを返すだけの簡単なお仕事

ちょっと特定のステータスコード返して欲しくて、 そんなサービス有ったような気がして探してたんだけど、みつからないしそんな手間でもないので 簡単に作ってみたhttp://status-code.appspot.com/GAE が処理出来ないコードだと 500 が返ってきちゃったりす…

Ubuntu 11.04 にしたらメニューまわりが変っちゃっててイヤンだったらで今までのメニューに戻す方法を書いてみる

今日は全体的に Mac でお仕事する予定だったので、仕事用の Ubuntu マシンを 11.04 にアップグレードしました。 で、ログインしてみて ( ゚д゚)ポカーンあれ?? 左に変なの出てる…… っていうかメニュー回りが色々変ってる……頑張って元に戻したかったのですが、…

「Take Out は和製英語なので通じない」はウソ

なんか豆知識的に 「Take Out は和製英語なので通じない」 っていうのを信じてた。 どこで仕入れた情報なのかわからないけど、結構長い事信じてた。 で、「to go」とか 「doggy bag」的なもの使えと…… で、昨日晩御飯にイタリアンを食べた時にお腹いっぱいに…

ハワイ旅行二日目

ホテルで朝御飯 ベーコンカリカリ 散歩 いたるところでこんな電子レンジみたいなのをみかけるなんだろう??? 新聞とかの販売かなぁ?? スタバいっぱい ホットコーヒー toll で $1.95 日本以上に街中にいっぱいある ショッピングセンターへ 天気があまりよくな…

CHROME HEARTS の対応にちょっと感動した。

飛行機に乗ってる時に空気で膨らますマクラみたいなのに引っかけて、ピアスのバックピンを無くしてしまった。 で、ハワイに着いた後、直営店があったので聞きにいった。 俺「バックピン無くしちゃったんだけど……」 店員さん「oh 買ったのはこのお店?」 俺「…

ハワイ旅行一日目

はじめての海外旅行 & 新婚旅行 成田には出発 2 時間前には着いてろと言われる 余裕を持ってという事なんだろうけど、荷物預かりの受付も 20 時までなので注意。 うちは、22 時出発だったんだけど、旅行会社の人に 19:30 までに来てくれと言われ、 正直「は…

logback で全く同じパッケージで特定レベル以上だけ別ファイル"にも"出す方法

運用時の監視用に普段出してるログと同じパッケージで ERROR が出た時だけ、外のファイルにも出したい時とかあるよね!! で、普段のログは 30 日とっておけばいいけど、そっちのログは手動以外では消せないようにしたいとかあるよね!! っていうか実際にあ…

Servlet 3.0 の超シンプルなサンプル (pom も)

ちょっとした Java のライブラリ使うサーバ書かなきゃいけなかったのですが、 折角なので、Servlet 3.0 で書いてみたら鼻血が出るほど簡単で、今まで web.xml とか書いてたのはなんだったんだ状態になったので、 超シンプルなサンプル書いてみました。 packa…

JUnit4 の @Test でも簡単にパフォーマンステストが出来た!!!

今まで、パフォーマンスに注意しなきゃいけないところは テストに StopWatch stopWatch = new StopWatch(); List<Long> times = new ArrayList<Long>(); for(int i = 0 ; i < 100 ; i++){ stopWatch.reset(); stopWatch.start(); foo.bar(); //計測する処理 stopWatch.st</long></long>…

MacBook Air 11インチ欲しい!

MacBook Air 11インチ欲しい! にゃん