タグ

Javaに関するj7400157のブックマーク (284)

  • JJUG CCC 2011 Spring 発表資料

    JJUG CCC 2011 Spring 発表資料 2011年5月25日 at 2:17 午後 2件のコメント 先日、JJUG CCC 2011 Spring が開催され、基調講演では丸山先生のご登壇後、Jenkins の川口さんにお話頂きました。朝早くから大ホールが満員になる程ご参加頂きありがとうございました。午後の A-1 セッションで Java SE 7 の新機能について紹介させて頂きましたが、会場が満席で立ち見でご参加頂いた方もいらっしゃいました。多くの皆様にご参加頂きまして誠にありがとうございました。先日発表した Java SE 7 の新機能紹介資料を公開しますので、どうぞ下記よりご確認ください。 また、A-2 セッションでは弊社、杉さんより Project HotRockit について紹介されました。杉さんの発表資料も併せて公開しますので、下記よりご参照ください。 最後に、A-

  • プロジェクト現状報告・Rubyによるjenkinsプラグイン開発

    JavaOne 2014: Next Step in Automation: Elastic Build Environment

    プロジェクト現状報告・Rubyによるjenkinsプラグイン開発
  • オープンセミナー2011@岡山 発表内容メモ。 - えいのうにっき

    というわけで、日は「オープンセミナー2011@岡山」に参加してきまして、その発表内容のメモをば、下記に。(完コピじゃありませんし、聞き間違いや書き違えがあるかと思います・・・そういった箇所はご指摘頂ければうれしいです!) Twitterのハッシュタグは「#OSO2011」です。 **IPv4枯渇後に向けてのISPの取り組み 【講師】 株式会社倉敷ケーブルテレビ 技術部次長 小山海平 氏 【概要】 IANAの在庫枯渇、APNICの枯渇が現実となった。枯渇後のxSPの考え方、 アクションプラン、旬な取り組みを紹介します。 << -枯渇の定義もありますが・・・ --2011年1月IANA枯渇 ---枯渇時計が0%に ----Twitterで「枯渇なう」 ----IANAの在庫がなくなった ----枯渇の定義 -----各RIRに/8の配分を行うものを除いた枯渇 ----ラストはハイペースに(駆

    オープンセミナー2011@岡山 発表内容メモ。 - えいのうにっき
  • Tomcat7の新機能 - ウィリアムのいたずらの、まちあるき、たべあるき

    ウィリアムのいたずらが、街歩き、べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) OSC2011 Tokyo Springの「Tomcat7の紹介」で聞いてきた話。 以下、内容 ■Tomcat7 ・Servlet3.0 ・JSP2.2 ・EL2.2 を実装 ■Servlet3.0の新機能 ・サーブレットを簡単に! →アノテーションを使ってサーブレットを作る。 従来 :継承して、web.xmlに記述 3.0:アノテーションを書くだけでOK このほかの指定(Filterなど)も、アノテーションでできるものいろいろ・・・ ・プラグイン、モジュール化、拡張性 3つの方式 ・Webフラグメントサポート:web.xmlをモジュール化 web-fragment.xmlをjarごとに ・プログラマティック・コンフィグレーション サーブレットやフィルタなどをプログラムできる。

    Tomcat7の新機能 - ウィリアムのいたずらの、まちあるき、たべあるき
  • Java Puzzlers : Google I/O 2011 - techlog

    Google I/O 2011 ではいろいろな発表があった。現地の写真を見ると、やっぱりすごく楽しそう。 そんな Google I/O 2011 でいちばんの注目はもちろん Java Puzzlers だ。これに比べれば keynote なんて大したことない。その動画がすでに公開されていたので見てみた。 6問あって、1問ずつ以下のような構成で解説が行われる。 Short program with curious behavior What dose it print? (multiple choice) The mystery revealed How to fix the problem The moral ちょっと文字が見にくいけど、とりあえず問題を貼っておく。画像をクリックしてオリジナルサイズを表示すれば読めると思う。 僕は、全問不正解だった…。 ジェネリクスがはいると、難易度が上が

    Java Puzzlers : Google I/O 2011 - techlog
  • Essential SEO Tools Review - blogmyway

    What is your opinion about hiring the best SEO professional for a lifetime for only $299? This might seem too good to be true, as such professionals typically charge, on an average, $150 per hour for on-page SEO audits & on-page optimizations. They charge $175 per hour for link-building. So how can you get a lifetime professional that will do all these tasks and much more for such a low fee? You c

  • Java Puzzlers: Something Old, Something Gnu, Something Bogus, Something Blew

    Sustainable Security Requirements with the ASVS Josh Grossman provides a brief overview of what the ASVS is, but takes a closer look at balancing trade-offs and prioritizing different security requirements. Josh shares how to make the process repeatable and how to implement it as part of your own organization's requirements process.

    Java Puzzlers: Something Old, Something Gnu, Something Bogus, Something Blew
  • Java EE と WebLogic Server のちょっと豆知識

    Java EE と WebLogic Server のちょっと豆知識 1. <Insert Picture Here>Java EE と WebLogic Server のちょっと豆知識日オラクル株式会社 2. 以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。OracleJavaは、Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標

    Java EE と WebLogic Server のちょっと豆知識
  • Tomcat7のスタックトレースがちょっと便利 - R42日記

    2012-12-11追記: Tomcatの機能ではなくて、JDK7からそうなっているようです。失礼しました。 Tomcat7のスタックトレースがちょっと便利になっているということに気が付きました。 クラスがどのJarからロードされたか、わかるようになっています。([jasper.jar:7.0.11]という部分がそれ) 6:18:48,135 WARN [Include] "http-bio-8080"-exec-3 - Exception thrown during include of /WEB-INF/template/outline-layout.jsp org.apache.jasper.JasperException: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Se

    Tomcat7のスタックトレースがちょっと便利 - R42日記
  • Tomcat 7も対応したServlet 3.0の6つの主な変更点

    実装する仕様は、以下のバージョンにアップデートされました。 Servlet 2.5⇒Servlet 3.0 JSP 2.1⇒JSP 2.2 EL 2.1⇒EL 2.2 連載では3回の連載を通して、Tomcatの最新メジャーバージョンであるTomcat 7について説明します。第1回目と第2回目でServlet 3.0を紹介し、第3回目でTomcat独自の新機能を紹介する予定です。 Servlet 3.0における6つの主な変更点 第1回目となる今回は、Tomcat 7が実装したServlet 3.0について説明します。Servlet 3.0とはJSR-315のことを指します。Tomcatは、このJSR-315仕様を実装しています。 Servlet 3.0では、Servlet 2.5に対して主に、次のような仕様変更を導入しました。 Ease of Development(EoD、開発容易性)

    Tomcat 7も対応したServlet 3.0の6つの主な変更点
  • やっぱりJavaはここが遅い!

    的にJavaは『遅い』と思われている。理由は二点あって、一つは過去のバージョンのJavaの実行速度が遅かった歴史的な点であり、一つは実際に依然として遅い面がある点だ。しかし、漠然と遅いと思われている事が多い。 数値演算などでは、JavaはC言語に迫る速度を出す事もある。The Computer Language Benchmarks Gameでは逆転している項目もある。しかし、Javaアプリケーションの体感速度はC++アプリケーションを上回ることは無いとされる。 これはJITコンパイラによる初期動作の遅さ、ガーベッジ・コレクション(GC)の駆動などの複合的な要因で発生する『遅さ』なのだが、単純なベンチマークだと特徴を掴みづらい。そこで変則的なベンチマークを作って、このJavaの『遅さ』を簡単に計測してみた。 1. ベンチマーク方法 コッホ曲線の描画時間を連続して測るベンチマークを作成し

    やっぱりJavaはここが遅い!
  • Javaっぽいプログラマになる方に薦める5冊 - 日々常々

    いきなりぶっちゃけますが、5冊で足りる訳がありません。でもいきなり難攻不落の城を見せ付けられても困ります。数が多いとそれだけで「うわ、こんな読まないといけないの!?」と思ってしまうものです。なので、私がこれまで読んできたの中から5冊だけピックアップしてみました。ここに挙げたものが全てではありません。これらを読むことで次のに手が伸びるようになると幸いです。学習は継続しなければ意味がありません。だからこそスタート地点はしっかりした方がいいと思います。 ※プログラミングを全く知らない人は対象にしていませんので、悪しからずご了承下さい。最低限の文法等は修得していて、何かしらのシステム開発に携わっている、携わろうとしている、そういう方向けです。 達人プログラマー ソフトウェア開発は技芸です。技芸と言うことは達人が居ます。その域を知って目指すことで、プロフェッショナルな開発者になれると思います。意

    Javaっぽいプログラマになる方に薦める5冊 - 日々常々
  • Java/CmdTool - 備忘録

    This domain may be for sale!

  • enumあれこれ - 日々常々

    EffectiveJava読書会で意外とenumネタで需要がある気がしたので、ちょっと書いてみます。内容的に目新しいものは無いはずの事を書きますので、理解されている方はツッコミ所探しでもしてください。 読み方 enumは enumerate か enumeration が語源になってるわけで、素直にいけば「イニュム」になります。けれど実際どう読まれるかは別の話です。最も大事なのは伝わる事なので、私は基相手が発音したものに合わせます。コウモリです。それはいい。 実現場では「いーなむ」と発音することが多いです。アクセントの位置は地域で変わるかもしれませんが、日では「いーなむ」と言っておけば通じない事はないと思います。「いにゅーむ」とか下手に言っちゃうと「は?」って顔される可能性が非常に高いです。英語のセッションの動画見て「い(え)にゅーむ」って言う事にしたのですが、いざ言おうとしたら「いに

  • java-ja 『( ゜ェ゜)・;'.、ゴフッ』 - newta(にゅーた)の日記

    java-jaでGoFのLT大会やってました。 家でTwitter見たら、やってたのでニコ生で見てましたー。 いつものjava-jaのノリで、プレゼンにネタ満載で面白かった。 ニコ生のタイムシフトは7日後までらしいので見逃した人はお早めに。 第1回 チキチキ『( ゜ェ゜)・;'.、ゴフッ』 - 2011/04/25 20:00開始 - ニコニコ生放送 資料をまとめてみたよ。 LTで使ってた資料がアップされたものは集めて ○をクリックするとページに飛ぶようにしてみました。 ○Abstract Factory 抽象的な工場 kwappa Builder 構築者 yamkazu Factory Method 工場メソッド Isoparametric Prototype 原型 toriimiyukki ○Singleton 一人っ子 j5ik2o ○Adapter 接続装置 do_aki Brid

    java-ja 『( ゜ェ゜)・;'.、ゴフッ』 - newta(にゅーた)の日記
  • Java SE 7徹底理解 第1回 言語仕様の小さな変更 - Project Coin

    今月から、久々のJavaのメジャーバージョンアップであるJava SE 7を紹介していきます。 Java SE 6がリリースされたのが2006年12月ですから、もう5年にもなろうとしています。これだけの時間がかかってしまったことからもわかるように、Java SE 7の仕様が決まるまでは紆余曲折の歴史でした。 もともと、Java SE 7はJava SE 6と一緒に仕様を決め、簡単に実現できる機能をJava SE 6、実現に時間がかかる機能をJava SE 7にすることになっていました。その当時、Java SE 7に盛り込まれる機能としてリストアップされていたのが、クロージャやfriendです。 クロージャのすったもんだについては連載の「クロージャからProject Lambdaへ」で言及しました。その後、Project Lambdaは再び仕様が変更されています。 friendはスーパーパ

    Java SE 7徹底理解 第1回 言語仕様の小さな変更 - Project Coin
  • JavaEEの話<20110510

    Naoki Takezoe @takezoen Click + Guice + Mirageの導入事例のお話しをされるそうな。ガクガクブルブル((;゚Д゚)) RT @cero_t: 5/18(水)に関ジャバ勉強会を行います。http://bit.ly/eiOzvW #kanjava 2011-05-08 06:21:28 Naoki Takezoe @takezoen LiftでFriendly URL(SAStrutsのURLパターンみたいなの)ってどうやるんだろう。なんかLift in Actionのサンプルを見る限りだとめちゃくちゃめんどくさそう。Url Rewrite Filterとか使ったほうが簡単かもしれないなぁ。 2011-05-08 14:35:31 Kazuyuki Honda @hakobera @koichik JAX-RS のも出てますね。(日語版あり

    JavaEEの話<20110510
  • HTTPサーバにJava NIOは必要か

    0x00. はじめに 筆者はJava製のWAF(Web Application Firewall)、Guardian@JUMPERZ.NETの開発とメンテナンスを行っている。元は自社のシステムを守るために(そして半分趣味で)作ったものだが、数年前にこれをコアのエンジンとしてさらに拡張し、SaaS型の商用サービス「Scutum(スキュータム)」を立ち上げた。 その後順調に顧客を獲得することができ、システムリソース的にも増強が必要となる段階などを経験した。Google、mixiやはてな等、さまざまな大規模サイトのインフラエンジニアの方々がインフラ設計に関する考え方などをインターネット上で公開してくれているおかげで、初期のシステム設計時に「将来的にスケールアウト可能なシステム構成にしておくこと」が重要であるということがわかっていた。その教えに従っていたおかげで、リソースの逼迫(ちなみに今回はCP

    HTTPサーバにJava NIOは必要か
  • 普通の業務系Java PGでなくても一度はハマる?JavaScriptのthisの奇妙な振る舞い - 達人プログラマーを目指して

    先日書いた普通の業務系PGには意外と知られていないJavaJavaScriptの相違点10選 - 達人プログラマーを目指してでは、これからJavaScript格的に勉強する層のプログラマーの人を対象に、JavaJavaScriptの違いを理解する上で重要な10個のポイントについて説明しました。いただいたコメントの中には、JavaScriptJavaは当然まったく別の言語で、比較すること自体問題であるという趣旨のご指摘もいただきました。確かにその通りなのですが、実際、業務で格的なプログラムの開発はJavaでしかしたことがないという開発者は結構自分のまわりにはたくさんいますし、時代の流れから言って、これから初めて格的にJavaScriptを書くという人も今後たくさん出てくるのではないかと思います。そういう人にとっては、やはり、違いを意識するところから入っていくというのは学習のアプ

    普通の業務系Java PGでなくても一度はハマる?JavaScriptのthisの奇妙な振る舞い - 達人プログラマーを目指して
  • もう Java EE 6 でいいんじゃない?

    もう Java EE 6 でいいんじゃない? 2011年4月21日 at 11:31 午前 2件のコメント 日、「Oracle ダイレクトセミナー」で Java EE 6 の詳細説明を行います。当初 GlassFish についても説明する予定でしたが、日は GlassFish の説明は殆どなく Java EE の説明に集中します。またエントリ中に今日発表で使用するプレゼンを添付します。全部で P 132 程あり1時間のセミナーでは全てを伝える事はできません。ただ、資料を見て頂く事で、Java EE 6 に含まれる技術について理解して頂けるのではないかと思います。Java EE 6 について全体像を理解したい方は是非ご覧ください。(必要な場合、SlideShare からダウンロードしてください。) ※ Bean Validation, DI/CDI については別途追加予定です セミ

    もう Java EE 6 でいいんじゃない?