タグ

javaに関するkjozawaのブックマーク (4)

  • [Java] 今年流行るかもしれないDropwizardフレームワークを使ってみる | DevelopersIO

    Javaが動く環境だけあればOKなWebサービスフレームワーク また新しいJavaのフレームワークかよ!と思ったのですが、 実際に少し使ってみると、いままでにない(自分が知らなかった)タイプのフレームワークでした。 今回は、(一部で)今年大ブレイクが予想されているらしい、「Dropwizard」というフレームワークの紹介をします。 Dropwizardは元々YammerのバックエンドWebサービスを提供するために作られたフレームワークだそうです。 このフレームワークが持つ基的な機能は以下のとおりです。 組み込みWebサーバ(Jetty) JaxRSベースのRESTフレームワーク(Jersey) ORM Metricsを収集するためのライブラリや監視ツール 機能だけを見るとどこにでもあるようなフレームワークかと思いますが、 特徴的なのはこのフレームワークを使用したアプリのデプロイ方法です。

    [Java] 今年流行るかもしれないDropwizardフレームワークを使ってみる | DevelopersIO
    kjozawa
    kjozawa 2014/07/05
  • Eclipse 3.7 で Maven 使えるようになるところまでの設定 - kagamihogeの日記

    20130131追記 Eclipse 4.2でMaven使えるようになるところまで - kagamihogeのblogに画面キャプチャを増やした手順を書いた。 20120114追記 を見ると「m2eclipseは、Eclipseプロジェクトに統合され、m2eという名称に変わっています。」「Eclipse 3.7以降であれば、m2e はEclipse Marketplace経由で簡単にダウンロードできます。」とあるので、そちらをやってみる。 eclipse 3.7(Java EE Developers)を使用してやりました。 Help -> Eclipse Market を選ぶ。下記の画面が出てくるので、Findに「m2e」と入力して検索。 どれ選んでも大して変わりない気がするが、後々のことを考え俺の環境では「Maven Integration for Eclipse WTP」のInstal

    Eclipse 3.7 で Maven 使えるようになるところまでの設定 - kagamihogeの日記
    kjozawa
    kjozawa 2011/08/09
  • Twitterが、Ruby on RailsからJavaVMへ移行する理由

    オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail

    Twitterが、Ruby on RailsからJavaVMへ移行する理由
  • 『Javaルールブック』――可読性の高いコードを書くルールを直感的に把握する:晴読雨読@エンジニアライフ:エンジニアライフ

    Javaルールブック 読みやすく効率的なコードの原則 大谷晋平、米林正明、片山暁雄、横田健彦(著) 電通国際情報サービス (監修) 技術評論社 2011年2月 ISBN-10: 4774145475 ISBN-13: 978-4774145471 2709円(税込) ■コーディングのルールは必要だ。だが、縛りすぎてもならぬ チームで開発を行うと、必ず「ルール」が必要になる。よくある規約としては、開発手法を定めた「開発規約」や、どのようなテストをどれだけ行うかを定めた「テスト規約」などがある。 コードを書く際、どのプログラミング言語にも最低限のルールは存在する。しかし、すべてのエンジニアがそれを熟知しているとは限らない。ルールを知らないエンジニアが書いたコードは、人にしか理解できないものになる。そのようなコードを1つ許せば、いずれシステム全体が混沌状態に陥り、システムの品質を落としてしまう

    『Javaルールブック』――可読性の高いコードを書くルールを直感的に把握する:晴読雨読@エンジニアライフ:エンジニアライフ
    kjozawa
    kjozawa 2011/06/12
  • 1