2016-01-01から1年間の記事一覧
もう間もなく2016年が終わります。 その前に、今年一年間でやってきたことを振り返ってみたいと思います。 JJUG CCC 2016 - Timetable (非公式) ふと思いついて、飲み会から帰ってきて2時間ぐらいの突貫作業でリリースした代物。 その後、スピーカーの方の情…
Java 8 Update 102 で、java.lang.VerifyError: Bad local variable type が発生するクラスファイルが生成されてしまうバグが修正されていました
Java 8 Update 102 のリリースノートを見ていたら、[JDK-8066871] java.lang.VerifyError: Bad local variable type - local final String - Java Bug System というバグがあったので調べてみました。 どんなバグ? バグが起きるのは、ローカル変数が "final…
Windows の通知領域に出てくるバルーン表示が邪魔な時ありますよね。 でも、いちいち×ボタンで閉じるのはめんどくさい…。 そんなときは、バルーン上で右クリック! これで消せます。 お試しあれ。
Java SE 8 Update 92 では動いていたのに、Update 102 にしたら JAXB で XML を unmarshal したときにプロパティに値がセットされなくなるパターンがあるというお話。 自分は、RSS のパースではまりました。 どんなコード? 下記のようなデフォルト名前空間…
JJUG CCC 2016 Fall に行ってきました! 今回のセッションの中で一番気になったのが id:irof さんの「どうしようJUnit5」。 まだ、正式リリース前ですが次の JUnit はどうなっていく予定なのか、JUnit4 との関係はなどがコンパクトにまとまっていとても参考…
JJUG CCC の「時間別」タイムテーブル(セッション一覧)が欲しかったので、前回同様に調整したページを作りました。JJUG CCC 2016 Fall - Timetable (非公式) GitHub のページとして公開していますので、もっとこうした方がいいよ!というのがありましたら…
勉強会スライドbot @tech_slideshare を作りました! ぜひ、ご利用ください! なにこれ? 技術系の勉強会だと、大変ありがたいことにたくさんの方があとでスライドを公開してくれています。 そこで、そんなスライドをまとめてツイートしてくれる bot があっ…
JJUG ナイト・セミナー「ビール片手にLT大会&感謝祭」に、飛び入りで「AtCoderで始めるテスト駆動開発」というLTをやってきました! AC Unit Test という自作ツールを使ってもらうための宣伝ですw AC Unit Test :: Add-ons for Firefox AC Unit Test - Chro…
Java のメソッド名の最大長は、以下のように規定されていました。 *1 アルファベットのみだと65535文字、日本語だとその半分以下になるようです。結構長いですね…。 フィールド名、メソッド名、フィールド・ディスクリプタ、メソッド・ディスクリプタ、その…
JJUG CCC 2016 Spring に行ってきました! 今回は、改善系のネタを中心に聞いていました。 この手の話はやっぱり、勉強会っぽくて、そして自分の世界が広がる(そんなやり方があったのか!っておどろく)のでとても好きです。 最近、自分の仕事がプロジェク…
JJUG CCC のタイムテーブル(セッション一覧)が、スマートフォンだと見づらかったので、スマートフォン用にレイアウトを調整したページを作りました*1。 JJUG CCC 2016 Spring - Timetable (非公式) GitHub のページとして公開していますので、もっとこうし…