More Effective Java With Google's Joshua Bloch By Janice J. Heiss, October 2008 Joshua Bloch, Google's chief Java architect, is a former Distinguished Engineer at Sun Microsystems, where he led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. He holds a Ph.D. in computer science from Carnegie
Java8のリリースが近づいています。Java8と言うとラムダ式のほうが有名ですが、多くの人がブログに書きそうなので、地味なDate/Time API(JSR-310)のほうを説明します。 ひとつだけラムダ式について言及しておくと、「ラムダ式は(関数型インターフェースの)オブジェクトを生成する」と説明している文章があったら、その文章は怪しいので疑いの目で読んでください。実際にはラムダ式はオブジェクト生成のコードにはならないからです(InvokeDynamicの呼び出しコードになります)。 後日つっこみを受けました。詳しくは別記事を参照してください。 さて、Date/Time API(JSR-310)の話です。 Javaの新しい日時処理(日付処理および時刻処理)のAPIです。結構、複雑です。過剰設計という批判もあるようです。自分自身、まだそこまでの判断はできません。自分が言えるのは、日時処理
Profile 孝橋稔章(たかはし・としあき)さん 1985生まれ。大学卒業後、SIer会社にエンジニアとして就職。次第に請け負いではなく、自社サービスの開発をしたいと考えるようになり、大手の乗り換え情報サービス提供会社に転職。希望していた仕事に就くも、徐々に決裁スピードの遅さなどに物足りなさを感じるようになり、2013年4月、Gengoに日本人エンジニア第一号として転職した。Gengoでは、フロントエンド・エンジニアとして、サイトの設計指針にのっとり、CSS設計やHTML設計、Javascriptの実装などを担っている。 「一緒に夢を追おう」―そのひと言で迷いは吹っ切れた Gengoでフロントエンド・エンジニアとして活躍する孝橋さん。12カ国籍、36人のメンバーがそろい、コミュニケーションは英語という環境で働く割に、実は英語がそれほど得意ではない。この会社で働くには英語が得意じゃないと困
“Java is still not dead—and people are starting to figure that out.” Welcome to my introduction to Java 8. This tutorial guides you step by step through all new language features. Backed by short and simple code samples you’ll learn how to use default interface methods, lambda expressions, method references and repeatable annotations. At the end of the article you’ll be familiar with the most rece
Tweet キメラマウスになった細胞は、本当にSTAP細胞だったのか? 科学の視点からすると、一番の疑問はこれになるかと思います。「STAP細胞は本当にあったのか」と言い換えてもいいでしょう。 Nature誌2014年1月30日号に掲載されたSTAP細胞の論文をめぐって、さまざまな疑義が生じています。筆頭著者の過去の論文にも疑義が生じており、その多さに、STAP細胞の存在そのものが疑われているような状況になっているのも、残念ながら事実です。 現在、筆頭著者の所属機関である理化学研究所(理研)をはじめ、関係する機関がそれぞれ独立に、疑義に関して調査をしていると表明しています。 私たち未来館の科学コミュニケーターは、指摘されている疑義に関して、それが不正であるかどうかを判断できる立場にはありません。しかし、倫理的な問題の大きさは別として、疑義の中には、STAP細胞の実在を根本から揺るがすものと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く