2014/12/03 このエントリーをはてなブックマークに追加 はてなブックマーク - 【Nullいことしてんじゃねぇ】声に出して読みたいKotlin #ktac2014

【Nullいことしてんじゃねぇ】声に出して読みたいKotlin #ktac2014

カテゴリ: ,











これはKotlin AdventCalendar2014の3日目ぐらいの記事です。





こんばんは。Javaの皆さん。
今日もNullで消耗していますか????(精一杯の煽り)





ひとむかし前に、声に出したい日本語なんてのがありましたね。
そのまんまなのですが、今回はそれのKotlinバージョンです。リピートアフタミー!


2014/11/17 このエントリーをはてなブックマークに追加 はてなブックマーク - JJUG CCC 2014 Fallに参加してきました #jjug_ccc

JJUG CCC 2014 Fallに参加してきました #jjug_ccc

カテゴリ: , , ,




JJUGサイトより引用






JJUG CCC 2014 Fallに参加させていただきました。


各セッションの詳細に関しては@YujiSoftwareさんの以下のエントリが分かりやすくまとまっています。
地平線に行く- JJUG CCC 2014 Fall ( #jjug_ccc ) - セッション資料の一覧



その他にもすでにレポート記事を書いてくださっている方多数です。


Challenge Java EE !- JJUG CCC 2014 Fallで感じたJavaの熱気
mike-neckのブログ- UG CCC 2014 Fallに行ってきた #jjug_ccc #jjug
この国では犬がコードを書いています- JJUG CCC 2014 Fall のメモ #jjug_ccc
きしだのはてな- [java]JJUG CCC 2014 fall「Javaが見るニュータイプの夢」
torutkの日記- [Java]JJUG CCC 2014 Fallにちょっとだけ参加
susumuis Info- JJUG CCC 2014 Fall ( #jjug_ccc )に参加して来ました

おそらく、今のところこんなかんじです。土曜日の出来事をすでにこんなにたくさんの人が書いてるとは。。。!





参加してないものを書いても仕方ないので、
参加したセッションやハンズオンを中心に何がすごいか、実際に現地で何が起こっていたかを伝えたいと思います。









2014/11/03 このエントリーをはてなブックマークに追加 はてなブックマーク - 【PrimeFaces】FileUploadのCancelActionSelectorのIEバグをfixする

【PrimeFaces】FileUploadのCancelActionSelectorのIEバグをfixする

カテゴリ: , ,








PrimeFacesには、IE上で動かないバグが結構あります。
原因としてはJavaScriptでうまくいかない事がほぼなのですが、
結構困ります。


僕がハマってしまって一応解決した事を書いていこうと思います。


今回は、FileUpload部品でIEのみスクリプトエラーが出てしまう事象の解決方法を書いていきます。
















【社内ニートJavaプログラマに捧げる】Closed環境での暇のつぶし方

カテゴリ:



仕事しないで時間をつぶすなんて、やってはいけません。
他のチームメンバーやリーダーに「何か手伝う事はありませんか?」と聞くなり、
前倒しして、作業を進めていくのが社会人たる基本です。



ただ、どうしても、プロジェクトで やる気の無い 暇な時というのはおとずれます。
そんな時にインターネットにもつながらない。何もやる事が無い!そんなあなたに送るエントリです。




・"JDK_HOME/bin"のパスが通っている事を前提とします。

















2014/10/31 このエントリーをはてなブックマークに追加 はてなブックマーク - 【そんなBigDecimalで大丈夫か】Javaシステムの計算処理について

【そんなBigDecimalで大丈夫か】Javaシステムの計算処理について

カテゴリ: ,





Twitterの話題に乗っかって、内容をまとめてみようと思います。


私自身の考えではなく、様々な意見を整理したいなという試みです。僕には知識はありません。
B○zzNews並みに頑張ろうと思います。





基本的に、Javaを中心として、その周辺についても少し触れるぐらいのアプローチで書こうと思います。
ポイントとしては、以下の3点です。
※無意識に利用している部分(基礎的で普段意識しないところ)ではありますが、とても重要な話です。

1.Javaではあたり前のように計算処理にはBigDecimalが使われている
2.ではなぜ、BigDecimalではないといけないのか
3.どういった計算ならBigDecimalを利用するのか/利用しないのか



※本記事は演算誤差についてあまり厳密に的確な内容ではない可能性があります。
Java内の演算処理方法としてベターな方向の提示を目的としていますが、「誤差」や「精度」などに関して、
誤解を招く可能性があり、申し訳ないです。
BigDecimal以外もそうですが、100%誤差の無いものではなく、 それぞれの言語仕様、型仕様、小数点数方式、有効桁数、実行環境etc...によって精度は変わってくるという認識です。


精度などについては言及せず、以下のURL参照という形でお願いします。


参考:浮動小数点数の限界
BigDecimal 基本編
Javaプログラマーのためのjava.math.BigDecimalまとめ












GA