読者です 読者をやめる 読者になる 読者になる

kagamihogeの日記

kagamihogeの日記です。

JEP 256: BeanInfo Annotationsをテキトーに訳した

http://openjdk.java.net/jeps/256 をテキトーに訳した JEP 256: BeanInfo Annotations Author Sergey Malenkov Owner Sergey Bylokhov Created 2014/06/04 16:07 Updated 2015/07/23 13:28 Type Feature Status Targeted Component client-libs/java.beans …

Spring Framework Reference Documentation 4.1.xのテキトー訳一覧

Spring Framework Reference Documentation 4.1.xを途中までテキトーに訳した一覧 - Qiita だいぶ英語のドキュメント読む力上がった気がする。

JEP 254: Compact Stringsをテキトーに訳した

http://openjdk.java.net/jeps/254 をテキトーに訳した JEP 254: Compact Strings Author Brent Christian Owner Xueming Shen Created 2014/08/04 21:54 Updated 2015/07/16 18:49 Type Feature Status Targeted Component core-libs/java.lang Scope Imple…

Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 9. Aspect Oriented Programming with Springの9.6以降をテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 9. Aspect Oriented Programming with Springの9.5までをテキトーに訳し…

Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 9. Aspect Oriented Programming with Springの9.5までをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 8. Spring Expression Language (SpEL)をテキトーに訳した - kagamihoge…

Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 8. Spring Expression Language (SpEL)をテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 7. Validation, Data Binding, and Type Conversionをテキトーに訳した …

Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 7. Validation, Data Binding, and Type Conversionをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 6. Resourcesをテキトーに訳した - kagamihogeの日記の続き。 はてなブ…

Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 6. Resourcesをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。Spring Framework Reference Documentation 4.1.6のIII. Core Technologies 5.12から5.16までをテキトーに訳した - kagamihogeの日記 の続き。 6. R…

Spring Framework Reference Documentation 4.1.6のIII. Core Technologies 5.12から5.16までをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。 5.12 Java-based container configuration 5.12.1 Basic concepts: @Bean and @Configuration Springの新しいJavaコンフィグレーション(Java-confi…

Spring Framework Reference Documentation 4.1.xのIII. Core Technologies 5.9から5.11までをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。 読んでる途中で4.1.5から4.1.6になったけど、まぁタブン大きくは変わらんでしょう。 5.9 Annotation-based container configuration Springの設定…

Spring Framework Reference Documentation 4.1.5のIII. Core Technologies 5.4.6から5.8までをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。Spring Framework Reference Documentation 4.1.5のIII. Core Technologies 5.4.5までをテキトーに訳した - kagamihogeの日記の続き。 今度はmanage…

Spring Framework Reference Documentation 4.1.5のIII. Core Technologies 5.4.5までをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ のPart IIIをテキトーに訳した このあたりからbeanを訳すのに、そのまま「bean」とするか「ビーン」とカタカナにするかで迷いだし、ゴッチャになっている。通読すると違…

Spring Framework Reference Documentation 4.1.5のPart II. What’s New in Spring Framework 4.xをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ のPart IIをテキトーに訳した ここまでイントロダクション。 Part II. What’s New in Spring Framework 4.x 3. New Features and Enhancements in Spring Framework 4.0 …

Spring Framework Reference Documentation 4.1.5のPart Iをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle のPart Iをテキトーに訳した。 内容的にはイマサラだし、ぐぐると既に訳されている方いるから二番煎じ感あるし、序章なので技術的にはそんな大したこと書いてないんで、資…

Spring Batch 3.0うごかす

Spring Batchをためす。 やること Getting Started · Creating a Batch Service のチュートリアルを読んでHello Worldレベルのことをやる。 環境 Java Java SE Development Kit 8u31 Eclipse Luna(4.4.1) IDE for Java EE Developers Spring spring-boot-sta…

The Java EE 7 TutorialのAccessing REST Resources with the JAX-RS Client APIの章をテキトーに訳した

The Java EE 7 Tutorialの30 Accessing REST Resources with the JAX-RS Client APIのセクションを読んで訳した。 30 Accessing REST Resources with the JAX-RS Client API この章ではJAX-RS Client APIを解説し、Java言語を使用してRESTリソースにアクセス…

UPDATE10万件をマルチスレッドで分割

10万件のUPDATEをマルチスレッドで分割した場合、実行時間にどのような影響があるか。実際にやってみる。 環境 DB CentOS-6.5-x86_64 Oracle Database 11g Release 2(11.2.0.1.0) Enterprise Edition Java Java SE Development Kit 8u31 Eclipse Luna(4.4.1)…

Mustache.javaさわる

spullara/mustache.java · GitHub Mustache.javaでhello worldレベルのことをやる。 環境 Java Java SE Development Kit 8u31 Eclipse Luna(4.4.1) IDE for Java EE Developers やったこと サンプルコード動かす pom.xmlに依存性追加する <dependency> <groupId>com.github.spulla</groupid></dependency>…

SLF4J + Log4j 2さわる

SLF4J + Log4j 2のhello worldレベルのことをやる。 環境 Java Java SE Development Kit 8u25 Eclipse Luna(4.4.1) IDE for Java EE Developers やったこと SLF4J pom.xmlに依存性を追加する。 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.10</version> </dependency> SLF4J Manualのサンプルコードを…

JEP 223: New Version-String Schemeをテキトーに訳した

http://openjdk.java.net/jeps/223 をテキトーに訳した。 JEP 223: New Version-String Scheme Summary JDKのバージョン文字列規則をメジャー・マイナー・セキュリティアップデートリリースを区別しやすいように修正します。 Goals 人間が理解しやすく、また…

Spring Bootさわる

@kagamihoge CCCでハンズオンをおこなった @making さんの本が、とっかかりに良さそうでしたよー http://t.co/gI7XWtNsHa— Takafumi Yoshida (@zephiransas) November 19, 2014 というわけで、はじめてのSpring Boot―「Spring Framework」で簡単Javaアプリ開…

Thymeleafさわる

テンプレートエンジンのThymeleafでhello worldレベルのことをやる。 やることとしては、ローカルファイルにThymeleafを適用して出力を得る、までをやる。 環境 Java Java SE Development Kit 8u25 Eclipse Luna(4.4.1) IDE for Java EE Developers Thymelea…

JEP 226: UTF-8 Property Filesをテキトーに訳した

http://openjdk.java.net/jeps/226 をテキトーに訳した。 JEP 226: UTF-8 Property Files Owner Naoto Sato Created 2014/05/20 17:06 Updated 2014/11/12 23:45 Type Feature Status Candidate Component core-libs / java.util:i18n Scope JDK Discussion …

JEP 218: Generics over Primitive Typesをテキトーに訳した

http://openjdk.java.net/jeps/218 をテキトーに訳した。 この辺に関してアンマリ知識が無いんで、訳は何時にもまして自信が無い。このエントリは、俺自身の英語とJavaの勉強の産物でしかないので、正確な情報はリンク先を参照願います。 JEP 218: Generics …

JEP 224: HTML5 Javadocをテキトーに訳した

http://openjdk.java.net/jeps/224 をテキトーに訳した。 JEP 224: HTML5 Javadoc Owner Bhavesh Patel Created 2014/06/05 20:00 Updated 2014/11/14 15:34 Type Feature Status Targeted Component tools / javadoc(tool) Scope JDK Discussion javadoc da…

JEP 225: Javadoc Searchをテキトーに訳した

http://openjdk.java.net/jeps/225 をテキトーに訳した。 Owner Bhavesh Patel Created 2014/05/29 03:05 Updated 2014/11/11 20:49 Type Feature Status Candidate Component tools / javadoc(tool) Scope Implementation Discussion javadoc dash dev at o…

JEP 222: Java Read-Eval-Print Loop (REPL)をテキトーに訳した

http://openjdk.java.net/jeps/222 をテキトーに訳した。JavaにもREPLの提案が!と一部界わいで話題になっていたので読んで見た。 JEP 222: Java Read-Eval-Print Loop (REPL) Owner Robert Field Created 2014/05/16 23:13 Updated 2014/10/30 22:20 Type F…

JEP 221: Simplified Doclet APIをテキトーに訳した

http://openjdk.java.net/jeps/221 をテキトーに訳した。 JEP 221: Simplified Doclet API Author Jonathan Gibbons Owner Kumar Srinivasan Created 2014/05/09 01:45 Updated 2014/10/31 23:38 Type Feature Status Candidate Component tools / javadoc(t…

JEP 213: Milling Project Coinをテキトーに訳した

http://openjdk.java.net/jeps/213 をテキトーに訳した。 JDK 9リリース予定のものなので、将来的に2014/10/28時点の自分の翻訳は古くなっている可能性があります。最新の情報が必要な場合は、リンク先を参照してください。 JEP 213: Milling Project Coin*1…

JEP 214: Remove GC Combinations Deprecated in JDK 8 をテキトーに訳した

http://openjdk.java.net/jeps/214をテキトーに訳した。 JEP 173: Retire Some Rarely-Used GC Combinationsをテキトーに訳した - kagamihogeの日記の続き的な。8で非推奨にしたので9では削除するよ~といった感じ。 JEP 214: Remove GC Combinations Deprec…

JEP 199: Smart Java Compilation, Phase Twoをテキトーに訳した

http://openjdk.java.net/jeps/199をテキトーに訳した。 JEP 199: Smart Java Compilation, Phase Two Owner Andreas Lundblad Created 2014/05/16 11:43 Updated 2014/08/18 22:34 Type Feature Status Targeted Component tools / javac Scope JDK Discuss…

JEP 139: Enhance javac to Improve Build Speedをテキトーに訳した

http://openjdk.java.net/jeps/139 をテキトーに訳した。 sjavac(smart-javac)って何っす? ってぐぐったらこのJEPに行き着いたので読んでみた。 JEP 139: Enhance javac to Improve Build Speed Owner Magnus Ihse Bursie Created 2011/09/15 20:00 Updated…

The Java EE 7 TutorialのBean Validation: Advanced Topicsの章をテキトーに訳した

The Java EE 7 Tutorialの22 Bean Validation: Advanced Topicsの章をテキトーに訳した。 22 Bean Validation: Advanced Topics この章では、カスタム制約(custom constraints), カスタムメッセージ(custom validator messages), Bean Validationを使用した…

The Java EE 7 TutorialのIntroduction to Bean Validationの章をテキトーに訳した

The Java EE 7 Tutorialの21 Introduction to Bean Validationの章をテキトーに訳した。 21 Introduction to Bean Validation データの整合性を維持するためにユーザの入力値を検証することはアプリケーションロジックの重要な部分です。データの検証は、Dev…

The Java EE 7 TutorialのUsing Java EE Interceptorsの章をテキトーに訳した

The Java EE 7 Tutorialの54 Using Java EE Interceptorsの章をテキトーに訳した。 54 Using Java EE Interceptors この章では、メソッドやターゲットクラスのライフサイクルイベントに割り込むインターセプタークラスとメソッドの作成方法について解説しま…

The Java EE 7 TutorialのResource Creationの章をテキトーに訳した

The Java EE 7 Tutorialの3 Resource Creationの章をテキトーに訳した。 これといって目新しいことはイマサラ書いてないけれども。 3 Resource Creation リソース(Resource)とは、データベースサーバやメッセージングシステムなどへのシステム接続を行うプロ…

The Java EE 7 TutorialのJAX-RS: Advanced Topics and an Exampleの章をテキトーに訳した

The Java EE 7 Tutorialの31 JAX-RS: Advanced Topics and an Exampleの章をテキトーに訳した。 31 JAX-RS: Advanced Topics and an Example Java API for RESTful Web Services (JAX-RS, JSR 339で定義)は、開発者が容易にRESTアーキテクチャを使用できるよ…

jBatchでデータロードしてみる

やること jBatchを使用してテキストファイルの中身をOracleにロードする。 とはいえ、単なるデータロードであればワザワザjBatchを使うのはオーバーヘッドがかさむだけである。OracleでSQL*Loaderや、手動ならSQL DeveloperやA5:SQL等各種のツールを使うのが…

The Java EE 7 TutorialのBuilding RESTful Web Services with JAX-RSの章をテキトーに訳した

The Java EE 7 Tutorialの29 Building RESTful Web Services with JAX-RSの章をテキトーに訳した。 29 Building RESTful Web Services with JAX-RS この章では、RESTアーキテクチャ・RESTfule webサービス・Java API for RESTful Web Services (JAX-RS、JSR …

JEP 201: Modular Source Codeをテキトーに訳した

http://openjdk.java.net/jeps/201 をテキトーに訳した。 下記Updated 2014/08/11 18:40にあるとおりホットトピックなので、最新の情報については原文などを当たって頂くようお願いします。また、ビミョーな翻訳部分についても、原文を参照して頂けると幸い…

The Java EE 7 TutorialのTransactionsの章をテキトーに訳した

The Java EE 7 Tutorialの51 Transactionsの章をテキトーに訳した。 51 Transactions 一般的なエンタープライズアプリケーションは一つ以上のデータベースに情報の保存と取得を行います。この情報は業務に必須なものなので、情報には正確かつリアルタイム性…

The Java EE 7 TutorialのInjectionの章をテキトーに訳した

The Java EE 7 Tutorialの4 Injectionの章をテキトーに訳した。 最近、以下のセクションを読んだわけだが、この章のDIの入門の入門的なことから書いてあるとこから読めば良かったかな~と少し思った。 The Java EE 7 TutorialのIntroduction to Contexts and…

The Java EE 7 TutorialのContexts and Dependency Injection for Java EE: Advanced Topicsの章をテキトーに訳した

The Java EE 7 Tutorialの25 Contexts and Dependency Injection for Java EE: Advanced Topicsのセクションを読んでテキトーに訳した。 25 Contexts and Dependency Injection for Java EE: Advanced Topics このチャプターではContexts and Dependency Inj…

The Java EE 7 TutorialのIntroduction to Contexts and Dependency Injection for Java EEの章をテキトーに訳した

The Java EE 7 Tutorialの23 Introduction to Contexts and Dependency Injection for Java EEのセクションを読んでテキトーに訳した。 23 Introduction to Contexts and Dependency Injection for Java EE Contexts and Dependency Injection for Java EE (…

JEP 200: The Modular JDKをテキトーに訳した

http://openjdk.java.net/jeps/200 をテキトーに訳した。 下記Updated 2014/08/08 18:21にあるとおりホットトピックなので、最新の情報については原文などを当たって頂くようお願いします。また、ビミョーな翻訳部分についても、原文を参照して頂けると幸い…

jBatchのpartitionを使ってみる

想定する処理としては、下記のようなごく単純な訪問ログにおける時刻の出現回数のサマリを集計処理を考える。このログファイルが複数拠点から送られるので、それらすべてを集計するもんとする。 15:28 08:36 18:57 01:58 14:43 環境 Java Java SE Developmen…

JEP 173: Retire Some Rarely-Used GC Combinationsをテキトーに訳した

http://openjdk.java.net/jeps/173 をテキトーに訳した。 JEP 173: Retire Some Rarely-Used GC Combinations Owner Bengt Rutisson Created 2012/11/26 20:00 Updated 2014/07/10 20:22 Type Feature Status Completed Component hotspot / gc Scope JDK Di…

JEP 169: Value Objectsをテキトーに訳した

http://openjdk.java.net/jeps/169 のテキトーな訳。 JEPをテキトーに眺めていてValue Objectsという、おっgetter/setterがムダとかそういう話かな? と思って読んだら全然違ったという。 現行のJavaのプリミティブは64bitが最大なので、コレを越えるサイズ…

JEP 182: Policy for Retiring javac -source and -target Optionsをテキトーに訳した

http://openjdk.java.net/jeps/182 のテキトーな訳。 ぶっちゃけJEP 182でぐぐって出てくる日本語の解説記事読んだ方が分かりやすいんだけど……まぁ気にしない。 JEP 182: Policy for Retiring javac -source and -target Options Author Joseph D. Darcy Own…

jBatchでxJCL invalid per schemaとかいうエラー

環境 Java SE Development Kit 7u60 Eclipse Luna(4.4.0) IDE for Java EE Developers | Packages GlassFish Server 4 やったこと jBatchのjob.xmlをこんな感じに書いたらエラーになって動かなかった。 <reducer ref="myReducer" /> <collector ref="myCollector" /> <analyzer ref="myAnalyzer" /> スローされる例外はこんな感じ。 javax.batch.opera</analyzer></collector></reducer>…