(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

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

Parallelsで、Control同時押しでの複数選択ができない件

Windowsの基本動作として、 Shift押しっぱなしでマウスクリック→連続する範囲選択 Control押しっぱなしでマウスクリック→複数選択 というのがあります。ファイルを複数選択したい時に、皆さんフツーに毎日使っている動作です。 これ、無いと死にます。…よね…

人生を賭したバックアップ!

マジっすか(-_-)

Snow LeopardなしでLionをクリーンインストールする方法

Mac

注:この記事における『クリーンインストール』とは、Snow Leopardからのアップグレードではなく、真っ更な状態からOSをインストールすることを指します。 Lionから、リカバリーはHDD内のリカバリ領域を使用して実施するようになりました。 つまり、いま現在…

2011-08-10のWindowsUpdateが遅いと言われている件

インストールしてみたけど、すぐに終わりました。 遅くなる原因とされているの.NETのコンパイルについては、再起動後にバックグラウンドで行われているようです。だから「PCつけっぱなしで帰る」は殆ど意味がないということになります。 ご注意を!

真の64bit版XKeymacsが登場!!

http://xkeymacs.sourceforge.jp/ id:kfujiedaさんが、オリジナルの作者さんからコードを引き継いで、 64bit正式対応版のXKeymacs(以下、Xkeymacs64)を開発されています。 かなり前に僕が紹介した方法(http://d.hatena.ne.jp/takahashikzn/20100415/12712655…

とうとうやっちまった。。。

ThinkPadderの皆さんごめんなさい。とうとうやってしまいました。 Apple信者のみなさん、よろしくお願いします。但しコレ、メモリが4Gしかないので、メモリ大食いEclipse君(on Window7 on Parallels)を 常用できるかどうかの見極めが必要ですね。。。SSDでの…

『複数のコンテキストに "/???" のパスがあります』のエラーを解消する

EclipseでWebアプリをデプロイしようとするときに、このようなエラーが発生することがあります。 これは、server.xmlが何らかの理由により壊れて、同一コンテキストの設定が重複してしまっているときに発生します。 解決するには、server.xmlを手で修正すれ…

JDK7のホットスポットコンパイラに致命的なバグ

既に各所で報道済みですが、JDK7にはホットスポットコンパイラの致命的なバグが存在します。 http://journal.mycom.co.jp/news/2011/08/01/053/index.html で、なんとJDK6でも-XX:+AggressiveOptsを付けると、このバグが発現しうるそうです。 http://lucene.…

MacBook Air触ってきた

http://www.apple.com/jp/macbookair/ 今日、アキバのヨドバシで新型のMacBook Airを触ってきたわけです。 そしたら、動作の軽快なことと言ったら!超サクサクです。スゴイ。 ううう。。。心が折れそうだ。。。 ThinkPad X1の高解像度版が出るまで頑張れるの…

JDK7正式版の新機能一覧(Java言語仕様に関して)

2011-08-02追記 JDK7に致命的なバグ 重要なので先頭に追記しておきますが、JDK7のホットスポットコンパイラに致命的なバグが存在するそうです。 詳しくはコチラ。 http://d.hatena.ne.jp/takahashikzn/20110802 JDK7を使用する際はご注意下さい。 (Javadocの…

やりたい事だけが出来ればそれで良い、という生き方

ご無沙汰です。10日以上空いてしまってスミマセン。 さて。 AdBlockの是非はさておき、僕はありがたく使用させていただいているので たった5ドルですが寄付してみました。するとこんなメールが。 Hi Kazunari! I wrote AdBlock in the hope that I could mak…

家飲みが増えた

根津に引っ越して来てから、家で飲むことがかなり増えました。 理由ははっきりしていて、遅くまでやっているバーが無いから。 殆どは0時で閉店しちゃうんですよね、このあたりのお店って。 僕は、『ササッと飲んで帰る』というのは余り好きではないので、 必…

ThinkPad X1 Core i7 installed

LenovoのUSサイトでは、X1にCore i7を載せることができるようです。 早く、日本でも選べるようにならないかなー。 自分で載せ替えるのはメンドクサイし。 もうこの際、Core i7さえ載ってくれれば、解像度は諦めて買うぞ。たぶん。

「DO. WITH LENOVO あなたのレノボ、見つけよう!」に行ってきた

「DO. WITH LENOVO あなたのレノボ、見つけよう!」 http://www.lenovo.com/news/jp/ja/2011/07/0706_do.html に行ってきました。お目当てはもちろん、ThinkPad X1。撮ってきた写真をご紹介。 正面から。パームレストもピーチスキン塗装です。 ただし薄めに仕…

酒の味を知る、ということ

あくまで個人的な感覚ですが、居酒屋に行ってお酒が飲める人でも、 ウィスキーをロックで飲める人はあまり多くありません。大抵の方はチューハイやカクテル。良くて焼酎のロックで止まってしまうんじゃないでしょうか。 もちろん昔は僕もその一人でした。ウ…

Eclipse3.7は環境の移行が超便利になった

な、何と便利な。 http://d.hatena.ne.jp/kompiro/20110624/1308922129 これで、いちいちプラグインを手動インストールしなくても済む。スバラシイ! と思ったら… 僕の環境ではうまく動きませんでした。ショボーン。 (インストール済みフィーチャーが何も表…

Eclipse 3.7 "Indigo" の新機能一覧

(Eclipse4.2 "Juno"の新機能一覧はこちら) http://d.hatena.ne.jp/takahashikzn/20120629/1340961428 Eclipse 3.7 "Indigo"がリリースされました。 Eclipse 3.6 "Helios"がリリースされてからちょうど1年ですね。 Mergedocの3.7対応版もリリースされています…

OpenSymphony, RIP(2000-2011)

OGNLのドキュメントを読もうと、OpenSymphonyのサイトへ行ったら こんな風になってました。あらら。今まで大変お世話になりました。お疲れ様でした。 http://www.opensymphony.com/ 一番重要なプロダクトxworkはstruts2の一部として今後も生きていくし、 OGN…

どっちを買うべきか

自分が使っているX301にパワー不足を感じるようになってきたので、 次のメインノートを選定中なのですが。 当初の大本命はThinkpad X1。しかしコイツ、 現状ではCore i7がラインナップに無い 解像度が小さい(WXGA, 1366×768) メモリースロットが1つだけ とい…

MYKITAのメガネを買った

先日、ic! berlinの新作メガネが欲しいと言っていたのに、 http://d.hatena.ne.jp/takahashikzn/20110604/1307194404 なぜか手元にはMYKITAのメガネがあるという。 正面 シャープな感じです。 上半身だけのメガネに見えますが、下半身はちゃんとある。 非常…

例外スローのテストをどう書くべきか

例えば、 public class Sample { /** * do something. * * @param i * a positive value. * @throws IllegalArgumentException * if i is a negative value. */ public static void doSomething(int i) { if (i < 0) throw new IllegalArgumentException("ne…

ic! berlinの新作メガネがカッコ良すぎて困る

http://www.ic-berlin.de/eyewear/its-physic-s-neutron-star#its-physic-s-neutron-starか、カッコ良すぎる。。。 マジで欲しいですコレ。銀座のOBJに明日行ってこようかな。それにしてもneutron star(中性子星)というネーミングは何なんだ一体。

いまさらiPad(初代)

はい。数日前にiPad(初代)を買いました。恐ろしいくらいのイマサラ感ですね。 別に、iPadで音楽を聞くとか、何かクリエイティブなことをしたりとか、そういうのに興味はないのです。 ただ一つの機能を使うためだけに… その機能とは、DisplayLinkがリリースし…

IPv4にマッチする正規表現

弊社は毎週一回、社内で技術勉強会をやっているのですが 今日の発表者は僕だったので、正規表現の基本についてレクチャーしました。 で、例題として『IPv4にマッチする最短の正規表現』を考えたのですが、とりあえずは、 ((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5…

EclipseLinkの最適化オプション

昔、EclipseLinkのLazyLoadingを使うには EclipseLinkのとある最適化オプションをOFFにしなければならないという不具合があったのですが、 今なんとなく調べてみたところ、この不具合はEclipseLink-2.2.0では解消されているようです。 ただし、このオプショ…

Linux on browser

信じられません。こんなモノを作ることができるなんて。 http://bellard.org/jslinux/ これ、Javascriptで書いたx86シミュレーターだそうです。ブラウザ上でLinux2.6が動いてます。 (現在、Chrome11およびFirefox4でのみ動作するそうです) 『本物のプログ…

cofojaでラクラクDbC(予定)

http://code.google.com/p/cofoja/cofojaというプロジェクトがあります。これ、"Contract For Java"の略。 かつて存在したModernJassというプロジェクトの後継だそうです。 Contractという単語があることから判る通り、"Design by Contract"に関する何か、 …

X320s?

(Lenovoのサイトより。画像に映っているのがX1です) ごく一部のThinkpadderの間で話題になっているThinkpad X1。 5/17に発表されるというウワサですが、こんな面白い情報が。 http://www.thinkpad-club.net/modules/d3forum/index.php?post_id=34126 どうや…

jQuery 1.6でattr()の動作が変わった

jQuery 1.6がリリースされています。 リリースノートを見ると。。。ムムム!!見過ごせない変更があるではないですか。 .prop(), .removeProp(), and .attr() .prop()、.removeProp()と.attr()に関して In the 1.6 release we’ve split apart the handling o…

struts-2.2.3のxworkにハマった

これを書いている時点では公式ページの告知は無いが、struts-2.2.3がリリースされている。 Mavenリポジトリには既に最新版が配置済みのようで、Ivyで全ての依存関係を更新したらjarが落ちてきた。 しかしこのstruts-2.2.3、ちょっとクセがあるようで、Webア…