最近ソース管理にGitを使うプロジェクトがかなり増えてきました。ソース管理はSVNで十分と思っているユーザもプロジェクトの方針としてGitになった場合、最低限の操作を覚えないと作業に支障をきたしてしまいます。その際にコマンドラインで操作しても良いの…
いつも忘れてしまうのでメモ。いまいちネットを検索しても直感的に分かる情報がなくて困る。 リモートからローカルにコピー scp ユーザ名@リモートのホスト名:コピーしたいリモートのファイル .以下の場合、今いるカレントディレクトリにリモートremoteHost…
色々とKVSを調べているのですが、kyoto tycoonがRDBMSとレプリケーションできたりするみたいで興味深かったので試しにインストールしてみました。 wget http://fallabs.com/kyotocabinet/pkg/kyotocabinet-1.2.52.tar.gz apt-get install g++ apt-get instal…
今回はlift-mapperのQuery関係をまとめます。MappedFieldが先なのではと思わないでもないですがQueryです。lift-mapperは、toFormやtoHtmlであったりモデルのくせにビューにくっついていたり色々知っておかなくてはいけないことがあるのですが、まずはQuery…
※2011/4/17追記 jrebelプラグインの設定がもれていたので追記しました。 liftで開発環境を整える際に知らないと手間がかかるのでまとめておきます。ここではintellijを利用します。 IDEはintellijの他にはEclipse、Netbeans、ensimeなどがあります。ビルドツ…
liftは若干癖があるフレームワークなので勉強を始めると最初に画面遷移あたりで引っかかるかもしれません。 最初はどのファイルが呼ばれているのかすらよくわからないかもしれません。リンクでどんなURLを指定すれば良いのか迷います。調べているとsitemapっ…
scalaで簡単にWebアプリを作る方法を考えてて、とりあえずservlet3.0で簡単に動かしてみた。 scalaで書くと以下のような感じ。 package code import java.io.IOException; import java.util.Date; import javax.servlet.ServletException; import javax.serv…
3/27時点(Scala2.8.1.final、Lift 2.2)での参考になるサイトです。 Scala + Liftは、web上で無料で読める書籍が満載です。 Scala + Liftでアプリを作成するなら以下の辺りは一通り読む必要があるかと思います。基本英語ですが。 Lift SimplyLift(英語) vie…
2/15付けで6年間お世話になったSIerを退職して、翌16日からWeb広告とかを行っている会社に入社しました。 これまでお仕事を一緒にさせていただいた方には感謝の気持ちでいっぱいです。 いままで大変お世話になりました。今後とも宜しくお願いします。会社を…
ネットワーク負荷を抑えるためにapacheでmod_deflateを使う他に圧縮ツールでJavascriptやcssのファイルを圧縮したりしています。圧縮するツールは、最近だとYUI Compressor辺りがメジャーですが、色々な種類があり、紹介記事などもよく見かけるのですが、現…
プロジェクトでjQuery1.3.2とjQuery UI1.7.2を使っている。UIで使っているのは、dialogとタブくらい。 dialogは、ほぼ全部の画面でボタンを押すと表示させている。登録ボタンの「登録しますがよろしいですか?」や入力内容に変更があった場合に「編集内容を…
実際に体験した人じゃないとわかりにくいかもしれないけど、 JavaScriptを組んでいるとJavaのセッションスコープにとかに入っているXXっていう値と比較したいなどの場面がよくある。例えば、ボタンを消したりとか要素を非表示にしたりとか。 初期表示で消す…
最近は忙しさにかまけて、ブログをほったらかしにしていましたが、Spring 3.0 RC2が出たので、中身を見ていました。RC2で最後のはずなので、もうすぐ最終版がリリースされそうです。Spring 3.0の新機能は、JSR330(@Injectとか)、REST、OXM(Object XML Mapp…
プログラマやデザイナをやっているとPCを利用している時間が多いので、 どうしても入ってくる情報が多くなる。技術の進化は日進月歩ですぐに新しい話題が上がってくる。 最近だとGAEやAmazon EC2をはじめとするクラウドだったり、 iPhoneやAndroidなどのスマ…
ITProの連載向けに書いていた記事があるんですが、連載が終わるかもしれないので、お蔵入りになるかも。 なんやかんやで、1年以上連載書いてました。お蔵入りすることになったら、もったいないのでこのブログで公開するかもしれないです。 Spring 3.0の正式…
今日、ヤマダ電気でiMac買ってきました。 元々17インチのディスプレイを使っていたので、24インチのディスプレイになってうれしくてしょうがないです。もう、ディスプレイの端から端までマウスカーソルを動かすのが疲れちゃってしょうがないです。 もうテン…
最近色々ほしいものが増えてきた。家のデスクトップが調子悪いので、そろそろ買い換えたい。もう買ったの7年前だものなぁ。DVD入れても読みこまないし。 MacBook airがあるけど、さすがにメインマシンで使うには厳しい。すぐ熱くなるし画面小さいし。 DVD付…
8月28日に日本Springユーザ会主催の勉強会があります。そこで、Spring 3.0について話しをする時間を45分いただきました。現在、全力で資料作成中です!少しでも聞いていただいた皆さんに持って帰ってもらえるような情報を提供できればと思います。Spring 3.0…
皆さん、iPhone使ってますか?ぼくは、iPhone依存度が増すばかりです。iPhone一台で色んなことが出来て便利ですね。で先日(結構前になっちゃったけど)に中国に行ってきたんですが、中国に着いて、少し経つとSMSで以下のメッセージが届きました。 海外での…
どうもこんにちは。最近は、仕事でバタバタしてます!livedoor readerの未読が5000件越えました。やべぇ。今週の水曜から大連(中国)に行って来ます。 システム開発は大連が多いですね。 今年2回目です。前回、行った時は何か町全体がもやが掛かったみたい…
まさか横浜隼人が勝つとは。あ、高校野球の話しね。夏の甲子園予選。ぼくにとって、おととい相模が横浜に負けた時点で今年の夏は終わってたんだけど、 ジムにあるテレビで結果がやってて知った。これで今年の夏はどこが優勝するかわかんないな。 この輪の中…
みたいなやつを最近作っている。まだ出来てないけど。 きっかけ 最近システム開発でもリッチクライアントが流行ってきていて、onBlurした時点で入力チェックすることを求められることが増えてきている(気がする)。 でライブラリを探してみるとjQueryのプラグ…
【IT関連】 1Q84が面白すぎて、まだ読んでいないんだけど、面白そうだったので衝動買いした本。 ARとはAugmented Realityの略で、拡張現実とのこと。 現実とバーチャルの融合について書かれている。 映画やアニメなどで出てくるような未来的な内容についての…
もともとSpring 3.0ではJSONを返すViewは、Spring JavaScriptというプロジェクトにJacksonJsonViewというViewが入っているよ! みたいな感じで提供するのかしないのか良くわからない感じだったんだけど、MappingJacksonJsonViewというViewがSpringのリポジト…
ドラクエ9が今日発売になったので買ってきた。最近までドラクエ9に関しては買わない気でいた。さすがにキャラの見た目がかわいすぎる。20うん才のいい年した大人がやるには恥ずかしすぎる。それ以外のも転職システムが嫌いであったり、ルイーダの酒場が嫌い…
民主党がまた意味のわからないことを言っているみたい。「民主党 「最低賃金を時給1000円(全国平均)にします」…マニフェストに明記へ」こんなことをしたらバイトに頼っている飲食店とかコンビニは大変なことになちゃうよ。 働くほうとしてはうれしいだろう…
皆さん、JUnit作ってますか?TDDしてますか?ぼくも作ってますよー!JUnit!わっしょい!TDD!わっしょい!はい。で今日、言いたいこととしては、JUnitをみんな当たり前に作っているけど、どうなのそれ?っということです。先日、オブラブの夏イベントに参加…
昨日、twitterでそろそろiPhone買うかなぁなんてつぶやいていたのですが、今日早速iPhone買ってきました。なかなか在庫がなくて色々お店を周りました。買ったのは、iPhone 3G Sの16Gのやつ。そこまで音楽とかを入れるつもりもないので、32Gにはしませんでし…
昨日、JSUG+JGGUG 合同勉強会にちょっとだけ遅れましたが参加してきました。会場はOracle本社の青山センターでした。駅から近いし、エレベータ広いし、コーヒーがただ?だし(ぼくは見なかったからほんとかどうか知らない)すごい。佐々木さんありがとうござい…
今日テレビを見ていて知ったのですが、ゼクシィのCMで使われている曲は木村カエラのButterflyという曲みたいです。木村カエラは、スローテンポな曲のイメージがなかったので意外です。この曲はすごくいいですね。 ゼクシィの今やっているCMは、結婚前のカッ…