Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

2011-11-01から1ヶ月間の記事一覧

Java SE 8に導入されるのは、ほんとにクロージャ!?

Javaプログラマが悩むラムダとクロージャと匿名関数と - Fight the Future じゅくのblog http://d.hatena.ne.jp/jyukutyo/20111117/1321587651 の続き。 セットアップ ラムダ式の使えるJava SE 8のアーリービルドは、ここからダウンロードできます。 Java Pl…

プログラマに子どもが生まれて考えたことまとめ

私事ですが、3ヶ月前、子どもが生まれました。 100日を過ぎ、お食い初めを終えました。 親になったという実感みたいなものはないのですが、 自分の子どものことは、かわいいと思います。 きっと、全国の親御さんはみんなそう思ってるんでしょうね! 名前 子…

Javaプログラマが悩むラムダとクロージャと匿名関数と

僕は、Javaでプログラミングを始めて8年以上になります。 ここ数年、RubyやScalaを少しずつ学んでいます。 やっと、さっとWebアプリケーションを作るのに、 Ruby(Sinatra)で作れるようになってきました。 Ruby、Scalaと進んでいくと、 Javaになかった概念が…

大事なことだから2回言うけど、ソースコードのコメントは書けばいいものじゃない

僕は他人のソースコードを批評するほど、すごいプログラマでも何でもない、 ただの初級プログラマだけど、これだけは言える。 ソースコードに、こういうコメントは一切必要ない。絶対必要ない。 public void connectToAndQueryDatabase(String username, Str…

Emacsでファイル名指定して実行しても、Symbol's value as variable is void: dirと表示されてファイルを開けない

ずっと困っていたんです。 本当にありがとうございます。 emacs hoge.txtとすると、いつの間にかファイルを開けない。 なぜscratchバッファ…そして目に付く「Symbol's value as variable is void: dir」というメッセージ。こちらで、原因と解決策を教えてい…

え!まだマウスなんて使ってるの?

キーボードは非常にパワフルな入力機器であり、 マウスはすべての入力機器の中で最も遅いものであるため、 あらゆる操作をマウスで行わせようとするのではなく、 キーボードを賢く利用するようにしよう (Guido van Rossum:Python作者) まあ一般的な話。 僕は…

若手に覚えてほしい質問の仕方

これの逆バージョンだね。 若手に覚えてほしい質問への答え方 - Fight the Future じゅくのblog http://d.hatena.ne.jp/jyukutyo/20081028/1225185025 僕は「何でも質問してきていいよ」というようにしている。 それは、何時間もそれで悩んでしまって、工数…

テキストファイルでエンコーディングをUTF-8に変換して文字数の降順に行をソートするワンライナー

$ nkf -w original.txt | ruby -e 'puts $stdin.readlines.sort_by{|x|x.length}.reverse' > result.txt

WindowsでGitを使うには

とても面倒。ほんと面倒。 できるだけこのOSは使いたくない。ほんと使いたくない。 GNU/Linuxディストリビューションのどれかでいい。 仕事であんまりMacである必要ないしね。 とは言うものの、.NETだったりしたらしょうがない。ほんとしょうがない。 Window…

Ubuntuは.bash_profileを読み込まない。.profileが正解

タイトルまま。

BitBucketで公開鍵ファイルをアップロードすると、Invalid file typeになる

試したのはこんな公開鍵ファイル。BitBucket.org.pub ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtd/Q6aDv6115V98z/g1WX/fs7L8MNKJMkX/9C022upqdX05FVZCFhHJloWaoScYZC53YzTlWxr25mO5E9TSllY5Znbu6UCsNW9S8v7YeDv/mdgc5WOIV0x+3DzpDhqBNtH3qz8/nh5zk38dAGVfI9fSv1…

Oracle MySQL Developer Day大阪に行ってきた

Oracle MySQL Developer Day – Osaka http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=141276&src=7328803&src=7328803&Act=69大阪で、MySQLのイベントなんて珍しいな、と思って行ってきた。 勉強会で見かけるメンバーは、誰もいなかっ…