タグ

javaとプログラミングに関するdaaaaaaiのブックマーク (6)

  • maven流行んないね

    tamagawa ryuji @tamagawa_ryuji blogありがとうございました。改めて思ったんですけど、やっぱMavenのいい欲しいと思いません?@kohsukekawaさんもコメントくださっているように、ずいぶんここに欧米との差があるような気がして。 @masanobuimai @lino_s #jenkinsja ikikko @ikikko @tamagawa_ryuji 欲しい!ただ、今からMavenを頑張るよりはGradle/SBTを普及させる方にいったほうがいいのかなーとも思ってます。Mavenもそれまでと比べると画期的なんですが、今はXMLの辛さもでてきてるので。

    maven流行んないね
    daaaaaai
    daaaaaai 2013/04/28
    配属したままのいまの環境をあたりまえと思ってしまっているのではっとさせられる・・。納品後のこと、受託システムのこと、そもIDEを使わないといけない言語とは・・・
  • Java の null check をどのように行うべきか - 麦酒堂

    void methodA () { ... if (str != null) { methodB (str); } } void methodB (String str) { ... } (呼び側主義) とするか。 呼ばれ側主義者の主張はこう。 呼び元で null check すると複数箇所に同じ check コードが分散し、コード量を増大させる null check をせずに NullPointerException が発生するのは恥ずかしい 事実これまで、呼ばれ側で null check しないと困ることが多かった(プラグマティズム) 一方、呼び側主義者の主張はこう。 メソッド先頭に null check の if 文がずらずらと並ぶのは可読性を損ねる JDK のライブラリ群だって null を入れたら NullPointerException を投げている この議論は平行線をたどり、

    daaaaaai
    daaaaaai 2013/04/02
    良い議論。
  • 若作りするためのJavaコード - 谷本 心 in せろ部屋

    このエントリーは Java Advent Calendar 2012 の10日目として書きました。 なんか色々あって、公開が2日ぐらい遅れてしまってごめんなさい(><) 前日は、Hideki Kishida (@quicy) さんの「Xtend の Lambda とストリーム処理」です。 http://legacy-style.blogspot.jp/2012/12/xtend-lambda.html 翌日は、Katsumi Kokuzawa (@kokuzawa) さんの「WiiRemoteJで遊ぼう on OSX 10.8.7」です。 http://kokuzawa.github.com/blog/2012/12/11/wiiremotejdeyou-bou-on-osx-10-dot-8-7/ どちらも今風ですね! そんな中、若干、加齢臭が気になり始めたこの頃の私としては、 若さアピ

    若作りするためのJavaコード - 谷本 心 in せろ部屋
    daaaaaai
    daaaaaai 2012/12/24
    しらなかった・・・。antさんでnative2asciiタスクつかいまくってる・・・。 Java Advent Calendar 2012
  • Androidにおける日付処理の基本

    Androidアプリケーションは、Java言語を用いて開発できます。Androidアプリケーションの開発にあたっては、米グーグル社が提供するAndroid SDK(Software Development Kit、開発キット)の知識は当然ながら、基となるのはJava SEです。この連載では、Javaでの開発の基礎となるJava SEを、実際にAndroid上で実行できるソースコードとともに解説します。 はじめに 最終回の稿は、基的なJava APIで、これまでとりあげていなかった日付や時間を操作するAPIを紹介します。 なおAndroid SDKに含まれる基APIは、現行のJava SE 6とまったく同じというわけではありません。API Levelが低いと、Java SE 6に含まれるクラスやメソッドの一部が実装されていない場合があります。 API Levelの微妙な違いは、And

    Androidにおける日付処理の基本
    daaaaaai
    daaaaaai 2012/07/20
    Dateは非推奨。
  • java.util.Date―その悲劇と歴史 - k.hasunuma's programming studio

    daaaaaai
    daaaaaai 2012/07/20
    Dateは非推奨。Calenderが推奨とのこと http://codezine.jp/article/detail/6343
  • Java

    Java でプログラミングを始めて間もない入門者から、既に数年の経験を持つ Java プログラマまで、TECHSCORE を訪れるユーザは、 さまざまです。TECHSCORE では、初心者からベテランまで、Java でプログラムを書く全ての方にさまざまな情報を提供しています。 Java 言語は、Sun Microsystems社によって、オブジェクト指向プログラミング言語として発表されました。Java言語の大きな特徴として、 プラットフォームに依存しないという点が挙げられます。Java VM(Virtual Machine) 上で動作させることで、ハードウェアやOSなどのプラットフォームに依存しないようになっているのです。 Java言語で書かれたソー スコードをコンパイルすると、Javaバイトコードと呼ばれる、プラットフォームから独立した形式のクラスファイルが生成されます。 Java VM

  • 1