Diverse developer blog

株式会社Diverse(ダイバース) 開発者ブログです。

Diverseが健全な開発を行える組織を目指すために

Diverseでかいはつ室の室長をしているnogです。 Diverse Advent Calenderの15日目です。 Diverseの開発全体として現在目指している方向性について書かせていただきます。 私は事業としてサービス運営を行っている会社に置いてエンジニアがやるべき開発という…

Android Test Night #5にて『Androidテスト全書』の著者の一人としてトークに参加させていただきました

『Androidテスト全書』の一部を書かせていただきました id:kikuchy です。peaks.ccこちらの書籍の発売を記念して、DeNAさん主催のAndroid Test Night #5にて、執筆陣のトークが開催されました。 トークにはkikuchyも加わらせていただき、執筆の思い出などに…

『Diverse.tech #1 〜レガシーシステムを語らう夜〜』を開催しました

去る11/22、いい夫婦の日に、マッチングサービス運営の老舗であるDiverse(ダイバース)初のミートアップを開催しました!その名も、『Diverse.tech #1 〜レガシーシステムを語らう夜〜』diverse.connpass.com 弊社Diverseでは、YYCやyoubrideなど18年間もの…

Matching Dev Meetup#1でクライアントアプリの状態管理と仕様の複雑さについてお話しました

そろそろAdvent Calendarの季節が近づいてきて、勢い勇んで枠だけ取ったものの何を書くのかほとんど決まっていない id:kikuchy です。やばい。 先日、Matching Dev Meetup#1 - iOS / Androidというイベントが開催されました。マッチングサービスを提供してい…

弊社エンジニア3人がDroidKaigi 2019に登壇します

id:kikuchy です。先日DroidKaigi 2019のセッション採択者に通知のメールが送られました。結果、弊社Diverse(ダイバース)からは、三人のエンジニアが登壇する事となりました! ㊗ 以下、登壇する三人の発表内容と意気込みです。 DroidKaigi 2019のセッション…

書籍『Androidテスト全書』を弊社社員が執筆しました

『Androidテスト全書』のJUnit 5の章(7章)を執筆しました id:kikuchy です。 クラウドファンディング出資者への発送が一段落し、『Androidテスト全書』の一般販売がはじまりました。peaks.cc 白山さんや外山さんと平田さんがすでに概要やそれぞれのエピソ…

『マッチングサービスの裏側Night』を開催しました

id:kikuchy です。気の利いた時候の挨拶が思いつきませんでした。去る9/28に、記念すべき初めてのDiverse主催の勉強会を開催しました! その名も『マッチングサービス開発の裏側Night』!! 🎉 🙌🎊㊗diverse.connpass.com マッチングサービス業界のみなさま、他の…

社内向け資料『KotlinとJavaができる人向けDart速習』を公開しました

id:kikuchy です。Flutter Meetup #4のときに発表した資料で言及していた、『Dartを学習する人向けの社内資料』を公開しました!qiita.com 主に現在同じチームで開発しているAndroidもiOSもWebもできるエンジニアに向けて書いたものですが、前提条件に書かれ…

GDG DevFest 2018 Tokyoで、FlutterをKotlinで書きたいという気持ちのあらわれをお話しました

Flutter Meetupで登壇したその週末にもGDGに登壇しました id:kikuchy です。 準備が大変すぎて大変でした。 GDG DevFest Tokyoは、Google関連のテクノロジを扱ったコミュニティが集まって開催されているカンファレンスです。 毎年開催されており、私は昨年に…

Flutter Meetup #4をホストしました&発表しました

Flutter Meetup #4のホストをしました、 id:kikuchy です。Flutter Meetupは比較的新しい、マルチプラットフォームフレームワークFlutterの勉強会です。 第4回目になる今回も、Flutter開発スキルを更に向上できるような充実した内容でした。flutter-jp.conn…

ROPPONGI.swift #5 にて標準ライブラリだけでスロットゲームを実装した話をしました

こんにちは、完全食COMPを始めてもうすぐ1周年、PoiboyグループiOSエンジニアの @imaizume です。 先日VISITS Technologies株式会社さんにて行われたROPPONGI.swift #5にて、半年ぶりの勉強会登壇をさせていただきました。 visits.connpass.com 今回の発表内…

Shibuya.apkで地獄が生まれて縮小するまでの話をしてきました

本職はFF14でララフェル族の光の戦士(白魔道士)をやっているYoshihisaです。 先日開催されたShibuya.apk#26にて、『Android Architecture Components(AAC)を使ってリファクタリングした話』と題して泥臭く地道にリファクタリングしていった話をさせていただ…

Android Test Night #4で『Androidテスト全書』の内容についてお話しました

『Androidテスト全書』を執筆中の id:kikuchy です。執筆の近況報告として、Android Test Night #4 にて執筆陣のトークに参加させていただきました。 testnight.connpass.comファシリテーターを務めてくださったながのさんからの質問と、それに対する私の答…

Shibuya.aab #25でGoogle I/O 2018の報告をしてきました

初めてGoogle I/Oの申込みを忘れなかったのでI/Oに行くことができました、 id:kikuchy です。 Google I/O 2018に参加して得られたものを公表すべく、shibuya.aab で報告させていただきました。shibuya-apk.connpass.comなんと今回は shibuya.apk ではなくshi…

Shibuya.apk #23でPWA時代のAndroidエンジニアのお話をしました & ホストしました

Shibuya.apk #23のホストをしました、 id:kikuchy です。 参加人数が50人を超えるような大型の勉強会のホストをしたのは初めてだったのにも関わらず、たくさんの方に楽しんでいただくことができて何よりでした。そのShibuya.apk #23にて、『PWA時代のAndroid…

サポーターズさん主催の Git 初心者向け勉強会にて講師を担当しました

Git

2018年2月6日に開催された「detached HEADを理解して脱Git初心者を目指す方のためのGit入門勉強会」にてDiverseの17新卒エンジニアが講師を担当しました。今回はその登壇レポートになります。

DroidKaigi 2018 Reject ConferenceでAndroidエンジニアがiOS開発で力を発揮する方法をお話してきました

DroidKaigi 2018にはCfP(Call for papers、審査用の概要)を3本出して全部落ちました。 id:kikuchy です。先日開催されたDroidKaigi 2018 Reject Conferenceにて、『AndroidエンジニアがiOS開発でも即戦力になる方法』と題しまして、AndroidエンジニアがiOS…

Connehito Marché #1〜Android市〜にて二人のエンジニアが登壇してきました

明けましておめでとうございます。 新年初めての更新です。 id:kikuchy です。 先日開催されましたConnehito Marché #1〜Android市〜にて、id:kikuchyが『Android Developer Toolsのバグを見つけて直してもらった話』、Yoshihisaが『OkHttp3+Retrofit2+.…

Android Test Night #2 で、Androidのテストについての総まとめをお話してきました

DroidKaigi 2018が迫ってきて、それに伴って社内でもいろいろなことが動き始めていて面白いです(DiverseはDroidKaigi 2018 プラチナスポンサーです!参加されるあなたと当日はブースでお会い出来るのを楽しみにしております!)。 id:kikuchy です。 先日開…

Shibuya.apkでkotlinのsealed classをJavaから見た時のsealed具合について話してきました

はじめまして!今年の4月にインフラエンジニアからAndroidエンジニアに転生したYoshihisaです。 先日開催されたShibuya.apk#20にて「kotlin界のsealed classはJava界からみても『sealed』なのか」というタイトルで5分LTをしました。 shibuya-apk.connpass.co…

Shibuya.apk #20で新規アプリ開発において大切なことをお話してきました

こんにちは、一人でAndroidの新規アプリ開発やってます、 id:kikuchy です。先日開催されたShibuya.apk #20にて、Androidの新規アプリ開発において感じた、大切だと思うことについてお話させていただきました。shibuya-apk.connpass.com 新規Androidアプリ開…

Swift/Kotlin合同勉強会 #2 に参加してきました

こんにちは、Androidやってます。 id:kikuchy です。先日開催されたOisixさん主催の Swift/Kotlin合同勉強会 #2 で、モバイルアプリ開発で使えるKotlinの便利なところを紹介させていただきました。oi-study.connpass.com モバイルアプリ開発をグッと楽にする…

「 iOS アプリエラー監視の設計とその効果」について Bonfire で発表してきました

Diverse で iOS のテックリードをしている Kuniwak です。 先日開催された Bonfire iOS #3 で「iOS アプリエラー監視の設計とその効果」について発表してきました。 私の所属していたプロジェクトの iOS アプリのエラー監視は、かなりしっかりしていて、ユー…

Swift の Mirror という API からみた、Swift の奇妙な挙動

Diverse で iOS アプリの開発をしている Kuniwak です。前に書いた記事では、単体テストで開発を2.5倍高速化した話を書きました。 さて、先日開催された iOSDC のリジェクトコンで、単体テストのテスト結果をわかりやすくするライブラリ「MirrorDiffKit」の…

DevFest Tokyo 2017でミクシィグループとKotlinについてお話してきました

id:kikuchy です。先日開催された GDG DevFest Tokyo 2017 のセッション『Kotlin導入どうですか?』内で、ミクシィグループ内のKotlin導入状況についてお話させていただきました。 tokyo.gdgjapan.org (2017/10/10時点ではスライドは未公開です) セッショ…

俺コンで「iOS でテスト容易な設計を実現するためのデザインパターン」を発表してきました

はじめまして。Diverse で iOS アプリの開発をしている Kuniwak です。 先日開催された iOSDC の第三者によるリジェクトコンで、設計のデザインパターンについて発表してきました。発表内容は、単体テストを簡単にするための設計のデザインパターンの紹介で…

Android Test Night #1 でお話させていただきました

id:kikuchy です。先日開催されたイベント Android Test Night #1 - connpass にて、JUnit5とAndroidのテストについてお話させていただきました。 testnight.connpass.com JUnit5とAndroidのテスト from Hiroshi Kikuchi つい10日ほど前にリリースされたばか…

夏のKotlin LT祭 でLTしてきました

id:kikuchy です。先日開催された夏のKotlin LT祭にてKotlinJSについてお話させていただきました。kotlin.connpass.com KotlinJSって正直どうなん from Hiroshi Kikuchi GoogleがAndroidの公式開発言語にする、Springが対応を表明する、Kotlin/Nativeが発表…

Shibuya.apk #17に登壇してきました

id:kikuchy です。 ここ半年ほどはiOSの開発をしていて、そこで一緒に仕事をしている id:devorgachem から良いアーキテクチャを教えてもらったので、それをAndroid開発に適用する方法をお話させていただきました。 とは言え、難しいことではありません。 画…

iOS Test Night #4 でLTしてきました

id:kikuchy です。 Androidをやっていたはずですが、最近はiOSをガッツリやっています。先日開催されたiOS Test Night #4に登壇してLTをさせていただきました。 testnight.connpass.com 今回は、テストコードをアプリケーションコードと同じ(Groupの)階層…