dely株式会社 の技術ブログ

TRILLアプリでiOS14のWidgetに対応しました & Tips集

TRILL開発部の石田です。 TRILLでは、ver.3.5.0でiOS14で新しく登場したWidgetに対応しました。 もともとToday Extensionには対応していたのですが、Widget Extensionは新しい機能ということでデザインや実装を見直しました。 Widget自体はWidgetKitフレームワークとSwiftUI用のウィジェットAPIを使って実装していくのですが、以下ではWidgetの実装で悩みやすい部分についてサンプル実装を紹介

クラシルAndroidプロジェクトの開発者体験の向上を頑張ってます!2

クラシルを開発してるAndroidエンジニアの MeilCli です。前回の クラシルAndroidプロジェクトの開発者体験の向上を頑張ってます! を投稿してから進捗があったので報告します 前回予告した内容は以下の感じでですが、設定した目標通りに行動できないのがエンジニアです。ご了承ください 長年放置し続けてきたlintの対応、不要になったリソースの削除 使用しているOSSなど

Android チーム全員で「ぽちぽち」してクラッシュや不具合を防ぐ!

こんにちは、クラシル Android のプロダクトマネージャーをしている tummy です。 先月から立て続けに Android チームで行っている取り組みについて紹介させていただいてますが、今回も Android チーム全員で毎朝アプリを触る時間、 通称ぽちぽち会 について紹介させていただきます。 クラシル Android アプリの開発上の課題 Pixel シリーズが日本に来てから、道端を歩いていて

国内初?マルチリービングでランキングを勝手に自動改善!

はじめに こんにちは。 機械学習エンジニアの辻です。 さて本日は、「国内初?マルチリービングでランキングを勝手に自動改善!」ということで、 マルチリービング という手法と、その手法を使ったランキングの自動最適化の方法についてご紹介したいと思います。なお、今回の取り組みは、筑波大学・図書館情報メディア系・准教授の加藤誠先生 *1 に大変ご助力賜

GASで作ったBotを負債化させないようにやってきた管理の仕方

こんにちは。androidエンジニアと兼任でスクラムマスターをしているkenzoです。 スクラムマスターの業務において、メンバーや自分へのリマインド、バックログ整理の自動化、タスク状況の可視化などをGAS(Google Apps Script)を使って実施しています。 また、それ以外にもプロジェクトの進行管理やいろいろなことをGASでやってきました。( 自分の健康管理とかも ) GASを使

クラシルAndroidプロジェクトの開発者体験の向上を頑張ってます!

こんにちは、そしてはじめまして、今年2月にAndroidエンジニアとして入社したばかりの MeilCli です。先日プロジェクトマネージャーの tummy がユーザー視点での クラシルAndroidアプリの改善 を紹介しましたが、今回は自分が入社してから改善されてきた開発者視点でのクラシルAndroidアプリについてご紹介できればと思います Detektの導入 クラシルAndroidアプリの開発にはKotlin

クラシル Android アプリの改善をがんばっています!

こんにちは、クラシル Android のプロダクトマネージャーをしている tummy です。dely では今年 4 月から本格的にチームが立ち上がり、Android アプリの改善に取り組み始めました。スタートから 2 ヶ月弱経ち、徐々にアプリ内も変化してきたのでスクショを交えつつ取り組みについてご紹介できればと思います。 まずはデザインのお話から。 検索バーが変わりました ホーム上

CSエンジニアになって3ヶ月経ちました

はじめまして。開発部の sakura818uuu です。 CS(カスタマーサクセス)チームのサポートエンジニアを始めて3ヶ月が 経過しました。 3ヶ月が経ったので振り返ってみようと思います。 主な業務内容 求められるスキル 1.データ分析(SQL) 2.プロダクトの仕様把握 3.情報共有 他にもあったら良さそうなスキル キャリアとして さいごに 主な業務内容 主な業務内容はCSチームの技術

【Rails】 ActiveHash gemのクラシルでの事例とハマりポイント

こんにちは、開発部の高橋です。 最近弊社のRailsプロジェクトで active_hash というgemが使われ始めました。 個人的にも結構重宝しているgemでとても便利なのですが、一方で特性を理解せずに使うとハマりやすいgemでもあると思っています。 今回は、ActiveHashのクラシルでの事例と自分の過去の知見に基づくハマりポイントなどを書いていきます。 目次 目次 ActiveHashとは ク

Rails Girls Tokyo 13thにスポンサー協賛&コーチ協力をしました!

こんにちは! サーバーサイドエンジニアの望月です! 先日開催された「Rails Girls Tokyo 13th」に、 delyはスポンサーとして協賛してきました! また今回は、私とサーバーサイドエンジニアの安尾が コーチとして参加者のサポートもさせていただきました。 今日はその様子をかんたんにご紹介したいと思います。 Rails Girlsとは? railsgirls.com Rails Girlsとはプログラミングに興味

チームのコミュニケーションをより円滑にし、スピードを上げていくための取り組み

こんにちは、dely の Android チームで施策をやりながらアプリ改善に取り組んでいる tummy です。 以下記事を書いてからもう 2 ヶ月が経過し、Android チームも 1 人増えて 4 人になりました。この 3 ヶ月でメンバーの数が倍になっています(すごい) tech.dely.jp この 3 ヶ月間主に 阿吽の呼吸でまかなえていたことを掘り起こして文章化し、チームの共通認識を作るところ に注力

ユーザーお問い合わせの技術的サポートについて

はじめまして。開発部の sakura818uuu です。 CS(カスタマーサクセス)チームのサポートエンジニアを始めて2ヶ月が 経過しました。 今回は、ユーザーお問い合わせの技術的サポートについて 具体的にどんなことをやっているかをご紹介しようかと思います。 はじめに どんなお問い合わせが多いのか? どうやってサポートしているのか 1.ツール 2.データ 3.開発部内で相談

Zendeskからslackへの通知方法

はじめまして。sakura818uuuです。 Zendeskのチケットをslackに通知する方法をご紹介します。 はじめに 手順方法 Incoming Webhookの設定 Zendesk拡張機能の設定 Zendeskトリガの設定 完成したらどうなるか はじめに 現在、私はCS(カスタマーサクセス)チームの技術的なサポートを行っています。 note.com delyのCSチームでは、 Zendesk を去年から使い始めました。 Zendeskのチケットが届いたり

「SRE NEXT 2020」にdelyが協賛&登壇しました!

こんにちは。delyのSREの井上です。 delyは先日開催された SRE NEXT 2020 にGOLDスポンサーとして協賛をさせていただきました!当日はセッション枠を頂き、「delyにおける安定性とアジリティ両立に向けたアプローチ」をテーマに発表もさせていただきました。 セッションでは、 前半:SRE本に則った理論の話 SREはプロダクト開発の速度を安全に高めるために存在しているという

情報共有不足を打破するために試した7つのこと

はじめまして。 dely, Inc.でクラシルの開発に携わっている @sakura といいます。 本記事では、分析データを社内に情報共有するまで私がどんなことしたかを 赤裸々に紹介します。 この記事は データ活用 Advent Calendar 2019 の21日目の記事です。 はじめに 泥臭くやったこと スプレッドシートにしてハードルを下げる データを整理して見やすく、負荷を少なく 社内の複数人にメ