Java

なぜ僕たちはサーバレスでJavaを諦めTypescriptを採用したか

この記事はエストニアのタリンから書いています。 期間に大小あれど、すでに日本・ベトナム・中国・台湾・シンガポール(・オフショアでインドとも)の現地で仕事し、すでにアジアでの労働は満喫した感があるので、ヨーロッパにそろそろ足を伸ばそうかなと。…

Why we replaced Java with Typescript for Serverless

I’m writing this article in Tallinn, Estonia. Since I've already worked a lot in Asian countries such as Japan, China, Vietnam, Singapore, and Taiwan, I feel like moving to other regions such as Europe. As the first candidate, now I am com…

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

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

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

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

Collections.emptyMapとCollections.EMPTY_MAPの違いを理解してなくて同僚にこっぴどく怒られたので自戒のためにここに書き記す

こんばんは、C1C2コンパイラの仕組みを知ってからJVM大好きっ子になったJava・Scala開発者です。(自分の呼称が安定しない) 今日(もう昨日か)、同僚に指摘されて、初めてCollectionsの空Mapの違いに関してきちんと認識したので、次回の意味も込めてここに…