Challenge Engineer Life !

エンジニア人生を楽しみたい!仕事や趣味で学んだ技術的なことを書いていくブログです。

2014-01-01から1年間の記事一覧

2014年の振り返り

去年、振り返りしてたので、今年もやってみます。 2013年の振り返り - Challenge Java EE ! Windows Azure触った! 今年の初めのほうはWindows Azureを触ってました。 VagrantやChefなど、インフラ自動化も興味あって合わせて触っていました。Windows Azure …

ArquillianでViewScopedのCDI管理BeanだけInjectできない

年明けから、いよいよJava EE 7で開発が始まりそうなので、冬休みを利用して色々準備したいなーと思ってます。まずはテスト周辺を整備、と思って久しぶりにArquillianを触ってたのですが、いきなりハマってしまった(^^;GlassFish 4系でのArquillian設定は以…

PrimeFacesのチェックボックスが印刷プレビューで表示されない

お客さんから突っ込みうけて気が付いたのですが、PrimeFacesのSelectBooleanCheckboxでチェックをいれて、ブラウザの印刷プレビューを行うと、なぜかチェックが入っていないというものがありました。PrimeFacesのShowcase使って簡単に確認できます。 http://…

JSFでもモダンなUIが作りたい!

この記事は「Java EE Advent Calendar 2014」の23日目のエントリーです。 昨日は@den2snさんの「JSFのバリデーション - DENの思うこと」でした。明日は@HirofumiIwasakiさんです。 受託でエンプラ 私の仕事は受託開発がメインで、主に製造業のお客様向けに販…

AWS Elastic BeanstalkでJava 8 & GlassFish 4.1!

この記事は GlassFish Advent Calendar 2014 の 22 日目です。昨日はhasunumaさん(@btnrouge)による「HK2 の使い方(後編) - Programming Studio」でした。昨今GlassFishの勢いがなくなった、といった噂を一部国内で耳にしますが、果たして本当にそうなんで…

OpenDolphinでEnterprise JavaFX

このエントリーは JavaFX Advent Calendar 2014 の 20 日目です。昨日は @aoetk さんの「JavaFX の WebView に文字列検索機能を付けてみる - AOEの日記」でした。少し前に、JavaFXをキーワードに色々調べていた時、OpenDolphinなるアプリケーションを知りま…

番外編 wishlistを公開してみました(^^;

多分ブログ書き始めてから一番技術と関係ないエントリ……。11月頭に書いた以下のエントリが、過去最高のはてブになったのですが、本の出版よりも余談のほうに反応が…(^^; Javaエンジニア養成読本が出ます! - Challenge Java EE ! 火事に巻き込まれた後は、ホ…

PrimeFacesのGrid CSSが動かなくてハマった

PrimeFacesのバージョン5.1で新しく入った「Grid CSS」では、JSFでも手軽にレスポンシブWebチックなレイアウトができる機能(コンポーネント?)です。例えば2つのテーブルをpanelGridで横並びに置いてみると、次の表示になります。 Faceletsは次のような定義…

JavaFX Nightに参加しました~ #javafx_ja

最近、勉強会に参加しましたエントリしか書いてない気がするのですが…(^^;昨日11/25に行われた「JavaFX Night」に参加してきました。 JavaFX Night - 日本 JavaFX ユーザグループ | Doorkeeper ここ最近JavaFXを触っていないのですが、いつか仕事で使ってみ…

NetBeansでやってみた「はじめてのSpring Boot」

JJUG CCCの懇親会で@makingさんと話したら、Spring Bootの書籍を頂きました(^^) ありがとうございます!!火事であらゆる技術書が燃えたり水浸しになってしまい(金魚本すら…ウッ)、Javaの書籍としては「Javaエンジニア養成読本」の次が「はじめてのSpring Boo…

JJUG CCC 2014 Fallで感じたJavaの熱気

今日はベルサール西新宿で行われたJJUG CCC 2014 Fallに行ってきました。 (JJUG = Japan Java User Group , CCC = Cross Community Conference)Javaを始めてちょうど2年くらい、JJUG CCCは過去ブログを追って数えてみたら今回で5回目の参加でした(^^; JJUG C…

PrimeFaces Extensions 3.0.0の新しいコンポーネント

JSFのリッチコンポーネントライブラリ「PrimeFaces」の拡張ライブラリである「PrimeFaces Extension」がバージョンアップしてました。 3.0.0となって、次のコンポーネントが新たに追加されています。 Analog Clock Timer Knob Document Viewer GChart Gravat…

Javaエンジニア養成読本が出ます!

11月11日に「Javaエンジニア養成読本」が出版されます。この本は、Javaの最新動向を踏まえつつ、開発現場で役に立つような実践的内容を含むことを目標に企画されました。幅広い内容を6名の著者による共著で執筆したものです。新人エンジニアの方や、最新のJa…

JavaOne 2014 サンフランシスコ報告会 Tokyoに参加しました #j1jp

私事ですが、思い起こせば、Javaのコミュニティイベントに初めて参加したのは2012年のJavaOne報告会でした(^^)JavaOne 2012 San Francisco 報告会@グリーに参加 - Challenge Java EE ! JavaOne 2012 San Francisco 報告会@グリーに参加 - Challenge Java EE …

PrimeFaces 5.1がリリースされてました!

PrimeFaces 5.1がリリースされていました。 てっきり有償サポート版と思っていたら、今回はコミュニティリリースとなっていて、自由に使える形でした(^^;!!! It is PrimeTime !!! PrimeFaces 5.1.Final is Released featuring over 240 improvements. http:/…

次期Java EE 7による開発へ向けて

ここ最近、何かと忙しくてブログが全然書けなかったのですが、少し時間ができてきたので、またコツコツ書いていきたいなぁと思います。現状まだ色々と未確定ですが、次の案件ではJava EE 6ではなくてJava EE 7を利用したいと考えてます。今回のPrjでは珍しく…

jta-data-source名に__pmが付けられてエラーとなる

これ、ハマってる方がいるのかわからないのですが、自分は結構ハマったのでメモ。手元の環境は Windows 8 Pro(64bit) JDK 7u67 NetBeans 8.0.1 GlassFish 4.1 で、Java DB(Derby)のテーブルからNetBeansの自動生成機能でエンティティ・クラス作ったりした…

GlassFish 4.1とNetBeans 8.0.1が出た!

タイトルの通り、GlassFish4.1がリリースされました!GlassFish Server Open Source Edition 4.1 Released! https://t.co/7lh7G42K5r— GlassFish (@glassfish) 2014, 9月 9You know what's cooler than having @GlassFish 4.1 released today? It's having @…

SendGrid Parse WebhookでPOSTしたメール内容をvoicetext4jで音声読み上げしてみた

こんなもの作って遊んでみました↓ SendGrid Parse Webhook with voicetext4j - YouTube受信したメール内容を音声で読み上げるだけなんですが(^^;先日のJJUGで@makingさんがLTで紹介されたVoiceText Web APIと、それを簡単にJavaで使えるvoicetext4jライブラ…

#jjug ナイト・セミナー「ビール片手にLT&納涼会」に参加&LTしましたー

昨年行われたJJUGの納涼会企画、今年もLT大会として行われました。 JJUG ナイト・セミナー 「ビール片手にLT&納涼会」 8/22(金)開催 | 日本Javaユーザーグループ 思い起こせば、去年のこの企画でLTしたのが自分の社外初発表でした(^^;;懐かしい。 JJUG ナイ…

CDIのStereotypes

CDI

仕事でいつから使えるようになるのかわからないJava EE 7ですが、Java EE 7 Essentialsをコツコツと読んでいます。Java EE 7 Essentialsposted with amazlet at 14.08.11O'Reilly Media (2013-08-14)Amazon.co.jpで詳細を見るで、CDIの所でStereotypesなるも…

JSFで1レコード複数行のテーブル表示

JSF

【緩募】JSFで1レコード複数行のテーブルの作り方。|д゚)チラッ— いまいまさのぶ (@masanobuimai) 2014, 7月 18PrimeFacesとか使うとそれっぽいコンポもあるのですが、シンプルにやるなら以下とかどうでしょうか(^^; <h:dataTable id="todoTbl" var="todo" value="#{todoBean.todoList}" border="1"> <h:column> <h:outputText value="#{todo.id}" /> </h:column> <h:column> <h:panelGrid columns="1"> …</h:panelgrid></h:column></h:datatable>

JCPの中の方のお話を聞いてきました #jjug

今日のJJUGナイトセミナーはいつもと少し違う感じのテーマで「世界とつながるJCP」というものでした。http://www.java-users.jp/?p=1236前半は、USのOracleに勤められていて、JCPのPMO(Program Management Office)に所属されている浜本さんから、JCPとは何か…

Java EEのDIを可視化するVisual EE

CDI

Mavenでビルドするだけで以下動画のようなCDIを可視化するHTMLを出力してくれます。少し前にAdam Bienさんのブログにて VISUALIZE YOUR JAVA EE 7 DEPENDENCY INJECTION AND RELATIONS と紹介されていたものです。Visual EEは以下に。 Visual EE 使い方は簡…

JSFでもHttpSessionListener使えばいいのかな

JSF

JSFで、セッションタイムアウトをハンドリングしたい、と聞くと、「ViewExpiredException」拾って何かする、くらいしか知識がなかったのですが…(^^;(というか前のPrjはそうしてた)後輩にHttpSessionListenerを教えてもらいました。んー、いまだにちょっとS…

#jjug ナイトセミナー「WildFly 8 ローンチ記念」に参加させて頂きました

今日のJJUGナイトセミナーは「WildFly 8 ローンチ記念」という内容で恵比寿のRedHatオフィス(の5階トレーニングルーム)で行われました。 http://www.java-users.jp/?p=1219感想WildFlyいい感じ(^^)!以上WildFlyに対するRedHatさんの力の入れ具合を感じま…

いまいさんのJSFを自分なりに試してみた

JSF

いつもJenkinsオジサマの画像関連Twitterでお世話になっているIntelliJ IDEAマスターこと@masanobuimaiさんが何とJSF2.2を触られていて、色々もやもやされていました。JSFの事を細々と書き出していくよ。> JSF2.2試してみた - 基本編 http://t.co/VZN7zgv9H…

Java 8でSpark 2.0.0が楽しそう

今年はDropwizardが盛り上がる、という話をチラホラ聞きます。 今年流行るかもしれないDropwizardフレームワークを使ってみる 2014ブレイク確実!JavaベースのポータブルなWebフレームワーク Dropwizard DropwizardでWebアプリケーションを作る リリースノー…

Java EE 7 EssentialsとBeginning Java EE 7

最近、金魚本のJava EE 7版であるBeginning Java EE 7を細かめに読んでいるのですが 先日Twitterでのやりとりで、Java EE 7 Essentialsがおススメされてたので、早速買ってみました(^^)王子のオススメ来たッ!ヽ(*´∀`)ノ RT @yoshioterada: 私は、Arun の本…

CDIによるデコレータ

CDI

先日書いた「プリミティブ型もCDIでInject」に続いて、今回もCDIの中で知らなかったネタなのですが。CDIの仕様の中で、@Decoratorを利用してGoFのデザインパターンにあるデコレータパターンを記述する方法があるとのこと。デコレータパターンについては 12. …

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村