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

Exceptionをもみ消すなってどうせえちゅうねんって話

QiitaのJavaアドベントカレンダー14日目になります。 若干時間オーバーです、ごめんなさい、時差的にこちらではセーフなので許してください。 うそやんけ、僕の担当14日でした。 今日15日・・・圧倒的遅刻・・・・ごめんなさい!!!! そういえば、最近開発…

REST API開発者はPOSTも冪等になるように設計して欲しいよねって言う話

こんにちは。 もう冬なのにこの国にはまだ蚊が出るんですよね…やってらんねえ〜〜。 さて、そろそろこの国に来て二年になるので、後一年くらいしたら北欧の方に移住しようかと考えています。 2月に長期休暇が取れそうなので、二週間くらい書けてエストニアを…

JavaのFutureの取り回しがダルすぎるので色々工夫してみる

まえがき 街の名はホーチミン1区。 一夜にして崩落・再構成されパフォーマンス向上の租界となったこの都市は、マルチスレッドを臨む境界点で、極度の緊張地帯となる。 ここで世界の均衡を守るため暗躍するJava標準クラスFuture。この物語はこのFutureに挑む…

S3に完全に同じファイルが上がってるか確認するロジックでちょっとハマったのでメモ。

S3上のファイルのチェックサムを取得する方法でハマりやすいとこと、下の方におまけでJavaでfileのチェックサムを計算する方法を書いておきました。 誰かの役に立てば幸いです。 S3のチェックサムを比較したい 数GBのファイルをS3に挙げるような処理を書いて…

これからの新卒は自己責任で即戦力として社会に出る準備しとかないと人生詰むぞって話

やや煽り気味のタイトルになった感は否めないけど、TwitterやFacebookで吹き荒れる即戦力議論を眺めていて、違和感を感じる瞬間が多いので久々に筆、もといキーボードをとってみた。 ちなみに後半はもっと扇情的な言葉遣いをすることになるという予感はして…

非同期Batch処理がしたいときのREST API設計

こんばんは、日本はまだGWですが、こちらはMayDay以外一切の休みなく働いております。10連休羨ましい!! お久しぶりです、最近Scalaを全く使わないサービスへの異動になり、ひたすらJavaでScalaっぽいコードを書いては怒られているMunchkinです。 今回はRES…