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

kagamihogeの日記

kagamihogeの日記です。

アトラス作品ファン交流会の真・眼鏡祭(2017/04/16)に行ってきた

4/15 真・眼鏡祭https://t.co/4p7X5DKkHM 詳細につきましては明日目処にご連絡します。とかくは仮装参加の方は11時前、一般参加の方は12時前に新宿にたどり着けるよう調整ください。#眼鏡祭 pic.twitter.com/B3sx1UGfJh— マソー(真・眼鏡祭) (@muscle_bomb…

Apache Shiro Terminologyをテキトーに訳した

Apache Shiroのチュートリアルの一部で用語集に関する部分の https://shiro.apache.org/terminology.html をテキトーに訳した。 Apache Shiro Terminology この用語集を読み終えるには2分程度ですが、Shiroではこれらの用語の理解は重要です。以下の用語と概…

Apache Shiro Architectureをテキトーに訳した

Apache Shiroのチュートリアルの一部でアーキテクチャ概要に関する部分の https://shiro.apache.org/architecture.html をテキトーに訳した。 Apache Shiro Architecture Apache Shiroの設計目標は直感的で使いやすいようにアプリケーションセキュリティを単…

Java Authorization Guide with Apache Shiroをテキトーに訳した

Apache Shiroのチュートリアルの一部でAuthorizationに関する部分の https://shiro.apache.org/java-authorization-guide.html をテキトーに訳した。 Java Authorization Guide with Apache Shiro 認証もしくはアクセス制御とは、リソースへのアクセス権を特…

Java Authentication Guide with Apache Shiroをテキトーに訳した

Apache Shiroのチュートリアルの一部でAuthenticationに関する部分の https://shiro.apache.org/java-authentication-guide.html をテキトーに訳した。 Java Authentication Guide with Apache Shiro 認証とは本人確認のプロセスです。アプリケーション側で…

SQL Developer 4.2 Early Adopter 2のInstance ViewerのTop SQL

www.thatjeffsmith.com SQL Developerには4.1にinstance viewerというDBの現在の実行状態をグラフィカルに表示するツールが追加されている。4.2では更にTop SQLという機能が追加されるらしい。ので、実際に試してみる。instance viewerについは SQL Develope…

10 Minute Tutorial on Apache Shiroをテキトーに訳した

Apache Shiroはじめて見たけどよくわからんな~ということでチュートリアルを読んで訳した。 https://shiro.apache.org/10-minute-tutorial.html 10 Minute Tutorial on Apache Shiro Introduction これはApache Shiroの10分チュートリアルです。 シンプルな…

JEP 186: Collection Literalsをテキトーに訳した

http://openjdk.java.net/jeps/186 をテキトーに訳した。 JEP 186: Collection Literals Owner Brian Goetz Created 2013/06/20 20:00 Updated 2016/01/09 01:18 Type Feature Status Draft Component specification/language Scope JDK Discussion lambda d…

Javaでキャメルケースとスネークケースの文字列変換

環境 Java SE Development Kit 8u101 Eclipse Neon(4.6.1) IDE for Java EE Developers ソースコード Google Guava https://github.com/google/guava <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>20.0</version></dependency>

JEP 301: Enhanced Enumsをテキトーに訳した

http://openjdk.java.net/jeps/301 をテキトーに訳した。 JEP 301: Enhanced Enums Owner Maurizio Cimadamore Created 2016/11/25 11:27 Updated 2016/12/08 18:51 Type Feature Status Candidate Component tools?/?javac Scope SE Discussion platform da…

アトラス作品ファン交流会の眼鏡祭  シン・メガネ(スーパー眼鏡祭F完結編)(2016/11/12)に行ってきた

というわけで寝ます!明日はシン・メガネこと眼鏡祭よろしくお願いします!隠し玉のイラストを使って最期の告知!何かご不明な点があったら@muscle_bomberまで!体調などは万全にして明日は楽しみましょう!#眼鏡祭#眼鏡祭1112 pic.twitter.com/PTQkoEUsU2— …

JEP 296: Consolidate the JDK Forest into a Single Repositoryをテキトーに訳した

http://openjdk.java.net/jeps/296 をテキトーに訳した。 JEP 296: Consolidate the JDK Forest into a Single Repository Author Joseph D. Darcy Owner Joe Darcy Created 2016/10/07 18:42 Updated 2016/10/26 23:34 Type Infrastructure Status Candidat…

JEP 295: Ahead-of-Time Compilationをテキトーに訳した

http://openjdk.java.net/jeps/295 をテキトーに訳した JEP 295: Ahead-of-Time Compilation Owner Vladimir Kozlov Created 2016/09/15 01:20 Updated 2016/10/27 19:50 Type Feature Status Targeted Component hotspot/compiler Scope Implementation Dis…

spring-batchでCSV出力

最近になって知ったのだけど、spring-batchには原始的ではあるものの良くある処理についてはクラスが用意されている。例えばSQL食わせるとreaderとして実行してくれるヤツとか。既存部品だけで素朴なものCSV出力くらいなら作れるっぽかった。なので、xmlのbe…

RabbitMQチュートリアル6 RPCをテキトーに訳した

RabbitMQチュートリアル(https://www.rabbitmq.com/getstarted.html)の6 RPC(https://www.rabbitmq.com/tutorials/tutorial-six-java.html)をテキトーに訳した。 Remote procedure call (RPC) (using the Java client) 二つ目のチュートリアルでは、複数のワ…

RabbitMQチュートリアル5 Topicsをテキトーに訳した

RabbitMQはじめて触ったけどよく分からん、ということでチュートリアルを読むついでにテキトーに訳すことにした。 RabbitMQチュートリアル(https://www.rabbitmq.com/getstarted.html)の5 Topics Java(https://www.rabbitmq.com/tutorials/tutorial-five-jav…

RabbitMQチュートリアル4 Routingをテキトーに訳した

RabbitMQはじめて触ったけどよく分からん、ということでチュートリアルを読むついでにテキトーに訳すことにした。 RabbitMQチュートリアル(https://www.rabbitmq.com/getstarted.html)の4 Routing Java(https://www.rabbitmq.com/tutorials/tutorial-four-ja…

RabbitMQチュートリアル3 Publish/Subscribeをテキトーに訳した

RabbitMQはじめて触ったけどよく分からん、ということでチュートリアルを読むついでにテキトーに訳すことにした。 RabbitMQチュートリアル(https://www.rabbitmq.com/getstarted.html)の3 Publish/Subscribe Java(https://www.rabbitmq.com/tutorials/tutori…

RabbitMQチュートリアル2 Work Queues Javaをテキトーに訳した

RabbitMQはじめて触ったけどよく分からん、ということでチュートリアルを読むついでにテキトーに訳すことにした。 RabbitMQチュートリアル(https://www.rabbitmq.com/getstarted.html)の2 Work Queues Java(https://www.rabbitmq.com/tutorials/tutorial-two…

RabbitMQチュートリアル1 "Hello World!" Javaをテキトーに訳した

RabbitMQはじめて触ったけどよく分からん、ということでチュートリアルを読むついでにテキトーに訳すことにした。 RabbitMQチュートリアル(https://www.rabbitmq.com/getstarted.html)の1 "Hello World!" Java (https://www.rabbitmq.com/tutorials/tutorial…

TestNGのDocumentationを読んで訳した

TestNG使う機会があったのだけど、今まで使ったことがなかった。ので、とりあえずドキュメントの http://testng.org/doc/documentation-main.html 読んでテキトーに訳した。誤字脱字とか表記揺れ(ファクトリだったりファクトリ"ー"だったりする)があるけど…

Why use Log4j logging vs System.out.println in Javaをテキトーに訳した

http://javarevisited.blogspot.com/2016/06/why-use-log4j-logging-vs.html をテキトーに訳した。 Why use Log4j logging vs System.out.println in Java コンソールへのメッセージ表示はJavaプログラムの開発・テスト・デバッグにかかせない要素です。サー…

JEP 289: Deprecate the Applet APIをテキトーに訳した。

http://openjdk.java.net/jeps/289 をテキトーに訳した。Javaの歴史を感じる…… JEP 289: Deprecate the Applet API Owner Daniil Titov Created 2016/02/09 22:36 Updated 2016/05/26 17:34 Type Feature Status Completed Component deploy?/?plugin Scope …

JEP 286: Local-Variable Type Inferenceをテキトーに訳した

http://openjdk.java.net/jeps/286 をテキトーに訳した。英語とJavaの勉強には丁度良かろうと読んでみたけど、型推論の知識あんま無いんでかなり苦戦した。なので、誤訳してる可能性がかなりあると思います。 JEP 286: Local-Variable Type Inference Author…

アトラス作品ファン交流会の眼鏡祭第24回(2016/04/16)に行ってきた

4/16 幻影眼鏡祭24♯FE - TwiPla に行ってきました。これはそのレポートになります。当日の様子はtwitterのハッシュタグ#眼鏡祭0416から追うことが出来ます。 眼鏡祭とは 眼鏡祭はペルソナを中心したアトラス作品ファンのオフ会で、今回で24回目となりました…

Java EE 8のMVC 1.0 + Faceletsのサンプルを試す

itblog.inginea.eu Java EE 8導入予定のMVC 1.0を動かしてみたかったのでやってみる。それと、MVC 1.0 in Java EE 8: Getting started using facelets | .Lost in CodingというエントリでviewにはJSPの代わりにFaceletsも使えるよ、という話なので、このエン…

JCommanderでJavaのコマンドライン引数をパースする

http://jcommander.org/ Javaプログラム実行時のコマンドライン引数をパースするライブラリ。引数の値はプロパティに格納され、引数の各値とプロパティとの関連付けはアノテーションで指定する。 環境 Java SE Development Kit 8u71 Eclipse Mars(4.5.1) Ecl…

Optionals: Patterns and Good Practicesをテキトーに訳した

Learn about #Optionals in Java 8! w/ @JosePaumard #java8 #java https://t.co/XtD1WEAZot— Java (@java) 2016, 1月 13 https://community.oracle.com/docs/DOC-991686 をテキトーに訳した。 Optionals: Patterns and Good Practices 著:Jose Paumard デ…

How ClassLoader Works in Java をテキトーに訳した

http://javarevisited.blogspot.jp/2012/12/how-classloader-works-in-java.html をテキトーに訳した。 How ClassLoader Works in Java Javaのクラスローダーは実行時にクラスをロードするのに使われます。JavaのClassLoaderは三つの基本原則に基づいて動作…

Reading/Writing to/from Files using FileChannel and ByteBuffer in Javaをテキトーに訳した

http://javarevisited.blogspot.jp/2016/01/reading-writing-files-using-filechannel-bytebuffer-example.html をテキトーに訳した。 Reading/Writing to/from Files using FileChannel and ByteBuffer in Java 当ブログでは過去にRandomAccessFileを用いた…

JDK 9 Early Access ReleasesでCollections Convenience Factories initialを試す

JEP 269 Collections Convenience Factories initial API & implementation available in JDK 9 EA builds: https://t.co/5L3cyCQinp— Stuart Marks (@stuartmarks) 2016, 1月 8 環境 Windows 7 64 bit JDK 9 Early Access Releases 9 Build 100 説明 概要 j…

The Java EE 7 TutorialのJava Message Service Conceptsの章をテキトーに訳した・2

The Java EE 7 TutorialのJava Message Service Conceptsの章をテキトーに訳した・1 - kagamihogeの日記 の続き。 45.4 Using Advanced JMS Features このセクションでは、アプリケーション要求における信頼性とパフォーマンスを実現するためのJMS APIの使い…

The Java EE 7 TutorialのJava Message Service Conceptsの章をテキトーに訳した・1

The Java EE 7 Tutorialの45 Java Message Service Conceptsのセクションを読んで訳した。 英語(とJava)の勉強が主な目的なんで、ロクに推敲してないです。なんか変なとこがあったら原文を参照して頂きたく。 Messaging Part IXではメッセージングの解説を…

JEP 277: Enhanced Deprecationをテキトーに訳した

http://openjdk.java.net/jeps/277 をテキトーに訳した。 JEP 277: Enhanced Deprecation Owner Stuart Marks Created 2014/11/20 23:58 Updated 2015/12/02 04:05 Type Feature Status Candidate Component core-libs Scope SE Discussion jdk9 dash dev at…

When to use intern() method of String in Java?をテキトーに訳した

http://javarevisited.blogspot.jp/2015/12/when-to-use-intern-method-of-string-in-java.html をテキトーに訳した When to use intern() method of String in Java? String.intern()メソッドはJavaにおけるStringの重複問題の解決に使われます。String.int…

The Java EE 7 TutorialのCreating Fetch Plans with Entity Graphsの章をテキトーに訳した

The Java EE Tutorialの43 Creating Fetch Plans with Entity Graphsのセクションを読んで訳した。 43 Creating Fetch Plans with Entity Graphs この章ではJava Persistence APIの操作とクエリでフェッチプランを生成するエンティティグラフの使用方法につ…

アトラス作品ファン交流会の眼鏡祭第23回(2015/11/21)に行ってきた

【受付〆切11/13】11/21 眼鏡祭メガネゾーン23 - TwiPlaに行ってきました。 眼鏡祭はペルソナ3,4(以下、P3,P4)中心のオフ会です。世間的にもゲーム好きは少数派、その中でもアトラス系作品のファンは更に少数派、ということでそのマイノリティ同士で交流を…

JEP 269: Convenience Factory Methods for Collectionsをテキトーに訳した

Video on new Collections APIs for Java 9 by @stuartmarks at #Devoxx https://t.co/k21nNe2VW4— Java (@java) 2015, 11月 13 new Collections APIs for Java 9って何すかって感じだったんで該当のJEP 269を読んでみることにした。 http://openjdk.java.ne…

JDK 9 Early Access ReleasesでREPLを試す

Did you download #java9 early access b90 from https://t.co/BaiHds3Pfo? #jshell #java REPL is in 'bin' directory! pic.twitter.com/mYNv3UnqHA— A. Sundararajan (@sundararajan_a) 2015, 11月 4 JDK 9にはREPLが追加予定であり、上記ツイートにもある…

Project Jigsaw: Module System Quick-Start Guideをテキトーに訳した

http://openjdk.java.net/projects/jigsaw/quick-start をテキトーに訳した #java9 #javac #jigsaw quick start https://t.co/xNhn9xmcJs— A. Sundararajan (@sundararajan_a) 2015, 10月 20 Project Jigsaw: Module System Quick-Start Guide このドキュメ…

Spring Framework Reference Documentation 4.1.xのV. Data Access 18. Data access with JDBCをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#jdbc をテキトーに訳した。※途中で飽きたので一部抜けあり。 18. Data access with JDBC 18.1 Introduction to Spring Framework JDBC Spring Framework JDBCの抽象化が…

Spring Framework Reference Documentation 4.1.xのV. Data Access 17. DAO supportをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#dao をテキトーに訳した。 17. DAO support 17.1 Introduction SpringのData Access Object (DAO)サポートの目的は一貫性のある方法でJDBC, Hibernate, JPA, JDOなどのデ…

Why String Class is made Immutable or Final in Java - 5 Reasons をテキトーに訳した

http://java67.blogspot.sg/2014/01/why-string-class-has-made-immutable-or-final-java.html をテキトーに訳した。 Why String Class is made Immutable or Final in Java - 5 Reasons Stringについて聞かれないJavaの採用面接はほとんど無く*1、なぜJava…

ImmutablesのGuidesの一部をテキトーに訳した

Immutables.orgimmutables.github.io Immutablesはこの夏イチオシのテクノロジなんですけども、いまいち周知されていない感じがあります。http://t.co/ToMXVzIW5L— 太一 (@ryushi) 2015, 8月 20 というわけでGuidesの一部(Get started!, Inception, Immutab…

JavaFXでライフゲーム

何故いまJavaFXかということに特に意味は無いんだけど、新しいGUIのライブラリを学ぶときはとりあえずライフゲーム作って感触つかんでいるので。 環境 Java Java SE Development Kit 8u60 Eclipse Mars(4.5.0) IDE for Java EE Developers ソースコード http…

DbSetupというJavaのユニットテスト用のDBデータ作成ツールのUser Guidをテキトーに訳した

JavaでのDBのテストデータ作成はDbSetupが楽 - Qiita を見て DbSetup をちょっと試してみた。 それで、中々良さげだったのでユーザーガイド(http://dbsetup.ninja-squad.com/user-guide.html)をテキトーに翻訳してみた。 User Guide Don't clean up, prepa…

SQL Developer 4.1の新機能Multi-Cursor Editing, SQL Logging, Import Data Wizardを試す

環境 DB CentOS-6.5-x86_64 Oracle Database 11g Release 2(11.2.0.1.0) Enterprise Edition Java Java SE Development Kit 8u51 ツール Oracle SQL Developer 4.1.1(4.1.1.19) General Enhancments SQL Developer 4.1 New FeaturesによるとBy popular deman…

SQL Developer 4.1の新機能Instance Viewerを試す

環境 DB CentOS-6.5-x86_64 Oracle Database 11g Release 2(11.2.0.1.0) Enterprise Edition Java Java SE Development Kit 8u51 ツール Oracle SQL Developer 4.1.1(4.1.1.19) Instance Viewerの公式の説明 データベースの状態をグラフィカルに表現する新し…

Spring Framework Reference Documentation 4.1.xのV. Data Access 16. Transaction Management 16.6以降をテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。 16.6 Programmatic transaction management Spring Frameworkではプログラム的なトランザクション管理には二つの方法を提供しています。 Transacti…

Spring Framework Reference Documentation 4.1.xのV. Data Access 16. Transaction Management 16.5までをテキトーに訳した

http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ をテキトーに訳した。 Part V. Data Access リファレンスドキュメントの当パートでは、データアクセスおよびデータアクセスレイヤとビジネスもしくはサービスレイヤーと…