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

2015

振り返ってみると、色々やってたんだなー。自分メモ。 1月 #EffectiveJava独書会 を開催しました! - Mitsuyuki.Shiiba そうだ。正月に読んだんだった。いつも嫁ちゃんには感謝しかない。Using Thymeleaf の日本語訳が公開されたー!!! - Mitsuyuki.Shiiba…

Webアプリにドメインモデルはやり過ぎ?

DDD

ドメインモデル使うのは良いんだけど。シンプルなWebアプリで使うのって、やり過ぎじゃない?って思ってて。だって、Webアプリは、DBに直接アクセスしてデータを取ってくる方が、パフォーマンスもいいし、変な詰替えもないし、シンプルでいいじゃん。って。…

TypeLiteralでParameterizedTypeを取得する

Jersey2ソースコードリーディングの旅、第二弾。前回は、型の旅をしてました。bufferings.hatenablog.com TypeLiteral ということでTypeLiteralに戻ってきたんだけど、Jersey2ソースコードリーディングといいつつ、こいつはHK2のソースですね。Jersey2はDIコ…

Jersey2のソースを読みながらJavaのジェネリクスの旅

Jersey2がどんな風にHK2を使って、DIをコントロールしてるんだろう?って気になって。なので、Jersey2のソースコード読んでみることにしました。何か分かんないことがあっても、うらがみさんがいるから、安心(๑•̀ㅂ•́)و✧ApplicationHandlerのinitializeとapp…

プログラムが動くのが1割で、残りの9割って何だろう?って思って書いてみた。

ぼけーっと、自分の中に、観点とそのレベルみたいなんがあるなぁって思って。書いてみた。 A: 動く A-0: 動かんよ! A-1: とりあえず動くよ! A-2: 動くことをテストで確認してるよ! B: 異常系 B-0: 正常系しか考えてないよ! B-1: 想定内の異常系が考慮さ…

Java: ステータスをあらわす Enum に isXxx() メソッドを持つのが好き

こんなEnum public enum InsideHead { JOY, SADNESS, FEAR } こんなクラスで使うとして。 @Accessors(fluent = true) @Getter @ToString @EqualsAndHashCode public class Bufferings { private InsideHead insideHead = InsideHead.JOY; public void eatCho…

値オブジェクトを作るのに Lombok で楽ができそう?

ぼけーっとLombok眺めてて。Valueって便利そうかもなぁって思った。 @Value projectlombok.org 全部のフィールドが private & final になるよ。 クラスも final になるよ。 setterは生成されないよ。 getterメソッドは生成されるよ。 フィールド初期化用のパ…

もっとテストチカラを上げたい!

今朝と昨日の朝にテストについてのブログ書いたけどbufferings.hatenablog.comまとめるとこんな感じかな。個人的にはUsecaseTestが気に入ってる。

UnitTest 違和感のない文章をテストケースに落とし込んでから実装するよ!

昨日はFeatureSpec/FeatureSpecTestの話を書いたので今日はその続き。 テスト呑み。SpecTest。思ってたんと違う!をふせぎたい。 - Mitsuyuki.Shiibaざっくり書いてしまおう。 ドキュメント周り ドキュメントは、最初から完成してることは全然なくて、作りな…

テスト呑み。SpecTest。思ってたんと違う!をふせぎたい。

テスト呑み 昨日はこざけさんとぽざさんとテストの話をしようと集まってデータベースの話をしてました。(あれ?)二人のおかげで色々頭の中が整理できてきたので。今、自分がやってることを出力しておこうかなと。どこから話をしたらいいのかな。開発の流れに…

やっぱりJavaが好きです ( JJUG CCC 2015 Fall に行ってきた )

JJUG CCC 2015 Fall に行ってきた。JJUG CCC 2015 Fall(11月28日開催) | 日本Javaユーザーグループ面白かったヽ(=´▽`=)ノ到着早々携帯の電池が切れて、QRコード出せなかったんだけど 受付の、よこなさんの笑顔が天使やった。受付で「電池切れたんですけど・…

The Power of Lazy Engineers

大阪に帰ってきた。おつつー。カリ梅気分だったので山頭火カップラーメン買ってきたのだ。夜中だけど、今日くらいいいかなって。さて、今日というか昨日というか、11/21(土)は Rakuten Technology Conference 2015 でした。これまで2年間は大阪サテライトの…

大阪サテライトスタッフ一同お待ちしてまーす!!

明後日21日(土)は楽天テクノロジーカンファレンスです! おぉ。もうすぐ12時まわるから、もう明日かな! てことでおまちしてまーす!! ノベルティグッズのカレイドスコープ。かわいい。 発表がんばるー(๑•̀ㅂ•́)و✧ Go Register!! お申し込みまだの方はこち…

Osaka Beer Bash [RTC 2015 Osaka Satellite]

21日まで、あと4日ですね!( ゚∀゚)・∵. グハッ!!発表のん緊張してきた。 Rakuten Technology Conference 2015 Osaka Satellite Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of…

The Power of Lazy Engineers: Mitsuyuki Shiiba [RTC 2015 Osaka Satellite]

Rakuten Technology Conference 2015 Osaka Satellite Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of top-class speakers. There are so many great sessions.And we wil…

今さら聞けない人のための振り返りをKeepから始めると良い理由

今日ね、スプリントのレビュ・振り返り・プランニングの日だったんだけど。今日のレトロスペクティブのファシリテーターが。「なんでKeepからなん?Problemからでもいいんじゃない?」って言うので。「じゃ、やってみようぜー」って。やってみました。そした…

Real-World Batch Processing with Java/JavaEE : Rakuten Card: Ameen Arshal, Hirofumi Iwasaki [RTC 2015 Osaka Satellite]

Rakuten Technology Conference 2015 Osaka Satellite Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of top-class speakers. There are so many great sessions.And we wil…

Frontiers of Music Technologies: Singing Synthesis and Active Music Listening: Masataka Goto [RTC 2015 Osaka Satellite]

Rakuten Technology Conference 2015 Osaka Satellite Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of top-class speakers. There are so many great sessions.And we wil…

Programmable IoT Platform “SORACOM”: Ken Tamagawa [RTC 2015 Osaka Satellite]

Rakuten Technology Conference 2015 Osaka Satellite Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of top-class speakers. There are so many great sessions.And we wil…

The Basics of DevOps: Ryutaro Yoshiba [RTC 2015 Osaka Satellite]

Rakuten Technology Conference 2015 Osaka Satellite Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of top-class speakers. There are so many great sessions.And we wil…

Osaka Satellite: Rakuten Technology Conference 2015 on Nov. 21st

Rakuten Technology Conference 2015 will be held at Futako Tamagawa Rakuten Crimson House on Nov. 21st, inviting a variety of top-class speakers. There are so many great sessions.And we will hold Osaka Satellite this year, too. We're so exc…

「Javaでアプリを書きたい!」

@irof よし。呑みにいこう。今月中の平日に。— Mitsuyuki.Shiiba (@bufferings) 2015, 10月 30今月中って話をしたら、@bufferings 今日梅田20時なら……— いろろろらろろらろふ (@irof) 2015, 10月 30当日だなんていろふさんったら!(ありがとうございます)と…

スクラム開発の現実の話とお願いとボッチ

おはです。毎朝、Rakuten Technology Conference 2015 のセッション内容を考える日々です。そろそろまとまりそう(∩´∀`)∩ワーイbufferings.hatenablog.comと、それはちょっとだけ置いといて、今日は、この話でお願いがありますー↓ Regional SCRUM GATHERING® To…

楽天テクノロジーカンファレンスで喋ることになりました!!

楽天テクノロジーカンファレンス 2015の大阪サテライトを今年もやりますよー! って、前回の記事はこちら↓bufferings.hatenablog.com11/21(土)に開催されます!大阪サテライトは大阪支社( Map )でやりますー。参加登録はこちらからお願いします! → Rakuten …

できる人と、足せるけど引けない人と、目に見えないもの。

できる人、足せるけど引けない人、になってしまうと、気づいたら年老いてるんじゃないかなって印象ある。気を抜くとそっちに流れていきそうになってる自分がいるので、気をつけようと思います。 できる人 自分が知ってるやり方でできる場合に、新しいやり方…

スタッフが一番楽しみにしてるカンファレンス(∩´∀`)∩

ということで、 楽天テックカンファ2015の大阪サテライトやりまーす 数日前にも書いたけど、今年も楽天テクノロジーカンファレンス2015の大阪サテライトやりますん。(サテライトというのは、東京でやっているセッションの放送を大阪でみんなで集まって観ると…

Rakuten Technology Conference 2015 Osaka Satellite

今年も楽天テクノロジーカンファレンスの大阪サテライトをやりますー! 11/21(土) ですー。連休の初日に遊びに来てね。tech.rakuten.co.jp今年は楽天クリムゾンハウスのお披露目って感じなのですが。 いや、それって大阪あんまり関係ないじゃん!って思うか…

OpenStack 素振り

OpenStack本を写経しながら読んでる。面白い。 OpenStack環境を構築する人のための本じゃなくて、構築されたOpenStack環境を使ってアプリケーションを作る人のための本ね。 books.rakuten.co.jp 写経 Koboで読んでるのでコマンドを本からコピペしたらいいん…

「プロとして仕事をする、ということを肌で感じることができました」

9月 の頭にインターン生がやってきました。そして月末に、タイトルの言葉を残して大学に帰って行きました。その後ろ姿を見送りながら、おれたちって、プロなのか・・・(照)と思いました。そりゃそうか。かなり優秀で。アドバイスされたことは次の日には吸収…

「今やること」と「目指す場所」の話を区別したい。

そんな話。 分かりにくい例えをしたい気分。特に深い意図はないです。 今の自分って理想からは程遠い 例えば、僕はすごく歌がうまかったらいいのに、と思うんだけど。 そうはなってない。歌いやすい環境でもない。じゃあ歌わないのか?って言われると。 歌え…