one.)プログラマです。このブログは僕の記憶補助装置でもあります。ProfileJavaAndroidKotlinKeyboardPoem2016/12/312016年終わっちゃうけぇ振り返るはじめにこれは、振り返りブログです。毎年書いているので儀式的なものです。考え2016/12/27GitHubに草を生やし続けて1年が経ちましたはじめに振り返りも兼ねて。枯れ果てていた自分のGitHubアカウントの緑化運動をした話をココに記します。GitHubに草を生やす活動GitHubに草を生やす活動とは。適当にリポジトリを作り1日1プッシュは行う感じのやつです。GitHub上だとContributionsとか書いてあるやつ。2016の22日目の記事です。色んなプロジェクトでのテスト体験や自分で学んだことをもとに、ポエムを書きます。ソフトウェアテスト2016/12/19個人的コードを早く書くための覚書なんとなく書いてみた。いうか書いてみると作業方針ぽくなったし、チケットの捌き方みたいになった。2016の12日目の記事です。puzzleではありません。力を抜いて眺めて下さい。2016の11日目の記事です。@kikutaro_さんがアドベントカレンダーをみんなに書いてもらえるよう頑張ってたのがチラッと見えたので、まぁ僕も協力したいなぁという次第です。突貫で雑に書いてしまったので変なところがあるかもしれませんがツッコミを入れて下さい。2016の11日目の記事です。puzzleではありません。力を抜いて眺めて下さい。Java2016/12/06自分の自信よりみんなの不安を選ぶコーディングをしていて。自分自身本当に納得いっているコードや、自明であるから然るべき!みたいな意志をもって生まれたコードは強靭であるとともに、たまに厄介な気がする。Fallに参加してきました。50分1コマもらって発表もしてきました。皆さん、楽しかったですお疲れ様です。参加セッションと自分のセッションの説明補足などをしようと思います。CCC2016/12/01そういえば近況報告ですが最近はエビィというヘルシーな会社で働いています。上北沢にある沖縄そば屋です。https://retty.me/area/PRE13/ARE22/SUB2203/100000004224/試用期間が終わり?正社員らしいです。優秀な方がたくさんいます。あと、驚くことにみんな割ときちんと出勤しています。会社に入って一番驚いたのはこれです。僕も出勤しないとまずいです。家がみんな割と会社から近いみたいで楽そうです。近場に僕も引っ越したい。今のところ「取り急ぎトリンドルだから」って聞こえた気がしたのと、(チョコレートの差し入れで)ビタミンC取ってください!と言っていたのを聞いたぐらいです。働いてみると面白いな~という感じなので、色々やれる幅を広げていきたいなぁという所存です。勉強会に参加してきました。Kotlin2016/11/09JavaでQRコードを作る。ついでにKotlinでも今日お昼ごはん食べてた時になんかこんなことやって遊んでたなーって話をして思い出した。いえば昔、JavaでQRコードを書きたくなったことがあったのでした。ブログを書こうとしていてずっと眠らせていたので何年か前のブログの書き損じを公開してみます。1D/2DバーコードイメージのJava実装ライブラリで他の言語でも利用できるようです。勢いつけてブログ書きつつ導入してみる。MicroProfileというものがあったのでそっちの方を選んで導入してみる。EEで遊びたいものがあれば試してみようかという目的もある。Micro2016/10/31ころがります最近めっきり寒くなってきましたね。ところで、10月末を持って会社を辞めて別の会社に転職します。俺はこれからもやっていくぞー!系のアレというより単純になんとなく周辺へのご報告です。誰がジョブホッパーや!ということでですね、はい。http://www.amazon.co.jp/registry/wishlist/1F9J3AGCUMTN4/ref=cm_sw_r_tw_ws_x_aR1eybADWNJCQいやいや!!良いんですよ!欲しいものなんて、そんな!!!ねぇ?「あれ、この人。前も転職しましたとか言ってなかったっけ?」とかそういうのはきっと気のせいですよ。書く意味あるんかなぁと思いますけど、自分の気持ちのスナップショットは残しておきたいなぁみたいな。#j1jpはじめにJJUGのイベントの中でもJavaOne報告会は毎年恒例かつ、JavaOneの空気感を得られる&ネタ感が普段より多いみたいなお得感が高いので今回も参加しました。fmがオススメ以前に達人プログラマーを目指しての人とかが以前に書いてたりしましたよね。達人プログラマーを目指して作業中のBGMって、結構集中力に関わると思うわけです。僕の場合ですが、仕事中に音楽を聞いていると作業効率が上がります。それは人によりけりで、音楽聞かないほうが捗る人もいるとは思いますが。作業用BGM2016/10/05Kotlinのインスタンス生成時のコンストラクタとクラスフィールド初期化の罠っぽいものTwitterで流れてきたので。@omochimetaruさんに怒られたらブログ取り下げます。Kotlin2016/10/02【Kotlin】ktファイルとパッケージ。Exceptions.ktとかの話GitHub上のKotlinソースを眺めているとたまに1ファイルで複数のクラスを扱っていることがあります。以下のようなExceptions.ktとか。https://github.com/JetBrains/kotlin/blob/master/libraries/stdlib/src/kotlin/io/Exceptions.ktファイル名を複数形にし、その中に複数のExceptionクラスが実装されています。いう方法は割と見ます。これの使いどころとかどうすべきなんだろう、という考察です。Finalに行ってきました。FinalEOLについてそういえば、EOLについて触れておいたほうが良いですね。2,SAStruts,S2JDBCが明日で終わります。EOLとなるのは以下を除いた全プロダクトです。Seasarプロジェクトによるメンテナンスおよびサポートは終了となります。EOLとなった後も、以下は引き続き提供されます。各プロダクトのドキュメントサイトは引き続き公開されたままとなります。各プロダクトのソースコードはGitHubにて引き続き公開されたままとなります。Mavenリポジトリからのダウンロードは引き続き可能です。詳しくはhttp://www.seasar.org/を参照。Conference2016/09/24Kotlinのfilter関数はArrayListを返すので注意filter関数じゃなくてfilterTo関数使おうという話。Twitterでの話題のサルベージです。Kotlinはver1.0.4現在の話です。30私事だけど今年で28歳で、来年になったら29歳で、その次の年は30歳。最近三十路になるにあたって覚悟を持ちたいなとか思う。自覚しよう、という話。考え2016/09/13レビューは3回ぐらいやった方が良いんじゃないかさっき風呂に入りながらボーッと考えてたことを書いてみる。レビューは3回ぐらいやった方が良いんじゃないかタイトルの通り。簡単に言うと、中継点を作ってそのポイントに到達するたびにレビューをするほうが良いのじゃないだろうかということ。考え2016/09/01【Java】定数クラスをどうしたものかと改めて考えるいや、大した話じゃないんですけどみんなどうしてるのかなって思って。Javaの定数クラス。皆さんの使用状況はこんな感じだろうか。なにそれ?知ってるけど使ってない全部propertiesファイルとかxmlとかに持ってるから使わない使ってる使うとすればどのように使うのが良いかなとか。考えたりしないような気がするので、あえて考える。#javajoにチューターとして参加してきました。2016年8月4日ということで、たろうさんが決めたわけではないのであしからずwJava女子部主催のイベントですよー。僕はチューターのお誘いをいただき参加させていただきました。NotesKotlinがbuildスクリプトで使えるようになったらしいです。「使ってみろ」と天の声が聴こえた気がするので、使ってみましょう。ちなみに、お前ら付き合いたてのカップルかよって感じのブログタイトルがこちら2つです。IDEAで見ることの出来る機能を紹介します。感のあるTips的なやつです。Kotlin2016/08/11僕の最近のやりすごし方、ストレスマネジメントとアサーションについて最近、胡散臭いブログエントリを書いてなかったので、とびっきり胡散臭いのを書こうと思います(どれも胡散臭いよ、、とか言っちゃダメだ)。2冊本を読んで、それが割と自分の生活の軸になっているという話です。考え2016/08/04【書評】KotlinスタートブックはKotlin開発の基準になる今回は書評記事です。Kotlinスタートブックに関して。献本してもらいましたので、まぁ書評書かないとなぁっていう強迫観念で書きます。良い本なのでちゃんと書きます。いってLTとかしました渋谷javaに行ってきました。#渋谷java前々から存在は認識していて、一回行ってみたいなーというがあり参加してみたのでした。#jkugせっかく参加したので、ブログに書いておきます。Kotlin2016/07/16Java(jdk)のバグレポートの書き方コンパイラのバグレポート書いた話。趣味プログラミングをしていたら、Javaコンパイラのバグを踏んでしまいました。コンパイラで例外が発生しました(1.8.0_25)。(http://java.sun.com/webapps/bugreport)でbugの登録をお願いいたします。レポートには、そのプログラムと下記の診断内容を含めてください。ご協力ありがとうございます。com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:4451)こんな感じ。今回は、このコンパイラのエラーメッセージにレポート送ってね、と書いてあったので送った話。その書き方を書きます。逆引きKotlinというサイトがあまりに地味に活動しているので誰にも気づかれていない感!ということで宣伝します。2016/7/15現在、以下の様なページがあるんですが、これ以外でもこういうの欲しいよというのを募集します。逆引きKotlinのGitHubにissue登録してもらうか、プルリク出してもらうかこのブログにコメントしてもらうか、なんかしてもらえたら多分サイトにもページを増やします。プルリクする際はREADME.md読んでもらえると嬉しいです。流行ってるらしいので書いた。洗濯機回している間に。・JAVAページをそっと閉じる表記。Javaフェアユース精神を持って、あの手この手でJavaの新機能を輸入する。