dely Tech Blog

クラシル・TRILLを運営するdely株式会社の開発ブログです

クラシル開発

1px の変化も見逃さない!ビジュアルリグレッションテスト導入で快適フロントエンド開発

こんにちは!dely でフロントエンドの開発をしています @all__user です。 今回は kurashiru のフロントエンド開発に導入されたビジュアルリグレッションテストについてご紹介したいと思います。 【反応を多くいただいた点について記事の最後に追記しました…

スモールスタートではじめるSSR

こんにちは。delyでフロントエンドを担当している@all__userです。 今回はkurashiruでSSR(Server Side Rendering)を導入した事例についてご紹介したいと思います。 目次 目次 要約 経緯・背景 SSRの導入 SPAのSEO対策 SSRのコスト Rendertronの採用は見送…

クラシル・パーソナライゼーションの歩み

はじめに こんにちは。 機械学習エンジニアの辻です。 2/6(水)AWS Loft Tokyoでイベント開催します!ご興味のある方はぜひご応募ください! bethesun.connpass.com さて本日は「クラシル・パーソナライゼーションの歩み」ということで、クラシルをよくご利…

クラシルで実践しているプロダクト改善プロセスのすべて

こんにちは! dely, Inc.でプロダクトマネージャー兼開発部ジェネラルマネージャーをしている奥原 (@okutaku0507) といいます。この記事はdely Advent Calendar 2018の24日目の投稿です。明日は待ちに待ったクリスマスですね。 先日は、弊社CTOの大竹 (@Entr…

kurashiruとECSとデプロイ

はじめに 本記事はdely Advent Calendar 2018の18日目の記事です。 Qiita : dely Advent Calendar 2018 - Qiita Adventar : dely Advent Calendar 2018 - Adventar 昨日は弊社iOSエンジニアの堀口(@takaoh717)が「エンジニアがCSと上手く連携するためのコ…

kurashiruが取り組むSEOのおはなし

おはようございます。 delyでkurashiruのwebグロース全般を担当しているinternet_ghostです。 この記事はdely Advent Calendar 2018の12日目の記事です。 Qiita: https://qiita.com/advent-calendar/2018/dely Adventar: https://adventar.org/calendars/353…

AWSの意図しない料金の上昇に気付く仕組み

はじめに 本記事はSRE 2 Advent Calendar 2018の11日目の記事です。 SRE 2 Advent Calendar 2018 - Qiita dely Advent Calendar 2018もやっていますので目を通していただけると嬉しいです。クラシルの秘話がたくさん書かれています。 dely Advent Calendar 2…

jQueryへの依存を外す方法

こんにちは!dely でフロントエンドエンジニアをしている @all__user です。 この記事は dely Advent Calendar 2018 の8日目の記事です。 Qiita: https://qiita.com/advent-calendar/2018/dely Adventar: https://adventar.org/calendars/3535 昨日は、iOSエ…

iOS版クラシルの開発からリリースまでの流れ

この記事はdely Advent Calendar 2018の7日目の投稿です。...今回は、delyが運営しているレシピ動画サービス「kurashiru(クラシル)」のiOSアプリがどのようなフローを経てストアに公開されているかをざっくりとご紹介したいと思います。 この内容が、同じ…

Androidにいい感じの動きをさせていく話(ViewPagerとその他Viewとの連動)

こんにちは。delyでAndroidのエンジニアをしているkenzoです。 この記事はdely Advent Calendar 2018の6日目の記事です。 Qiita: https://qiita.com/advent-calendar/2018/dely Adventar: https://adventar.org/calendars/3535 昨日は検索エンジニアのsakura…

クラシルの検索をよくするために1年間取り組んだこと

こんにちは: ) delyで検索エンジニアをしているsakura (@818uuu) です。この記事はdely Advent Calendar 2018の5日目の記事です。 4日目の記事は、SREの井上の「超手軽に構築する!サーバレスなWEBパフォーマンス定点観測基盤」でした。WEBパフォーマンスの…

「明日からプロダクトマネージャー」と言われたら

こんにちは! dely, Inc.でプロダクトマネージャー兼開発部ジェネラルマネージャーをしている奥原 (@okutaku0507) といいます。この記事はdely Advent Calendar 2018の2日目の投稿です。 先日は、弊社のAndroidエンジニアでマネージャーを勤めている梅森から…

AWS CodeBuild+AWS SAM(Lambda)+Slackで最高なAndroid CI環境を作る

こんにちは。Androidエンジニアのうめもりです。 この記事はdely Advent Calendar 2018の1日目の記事です。 アドベントカレンダーについてはQiitaでもAdventarで公開していますので、ほかの記事については是非そちらから見てください。 Qiita: https://qiita…

クラシル検索品質評価ガイドラインを作成しました

こんにちは.開発部のsakura ( @818uuu )です. 普段はレシピ動画サービス クラシルの検索を担当しています. 今回はクラシルの検索品質評価ガイドラインを作成したお話を書きます. はじめに 検索品質評価ガイドラインの作成方法 1. General Guidelinesを真…

クラシルのデータ分析基盤

データ可視化推進室の深尾です。 delyではkurashiruリリース当初からデータ分析を重要視してきました。でも初めから使い勝手の良い分析基盤があった訳ではなく、これまでに何度も改良し今は4世代目となる分析基盤を中心に利用しています。今日はその分析基…

State of dely devという取り組み

こんにちは。 普段はdelyのAndroidアプリの設計、実装とかその他もろもろを担当している梅森です。 最近弊社では、長期的な技術的な意思決定や技術的課題の可視化・解決の支援など、技術的な側面においてdelyの開発チームが成長していけるような取り組みを考…

クラシル、不屈のキャッシュ戦略

こんにちは! プロダクトマネージャーをしている奥原 (@okutaku0507) です。前までサーバーサイドのリードエンジニアをしていました。 delyの開発ブログが長らく更新されておらず、不甲斐ないです。これからは活発にdelyが取り入れている最新技術や実際にあ…

kurashiruの検索UX改善プロジェクト

こんにちは。 delyでISE(In-house System Engineer)をやっている@_skuwaです。 kurashiru[クラシル]のグロース、プロダクト改善の為の基盤の設計・開発を行っています。 今日はユーザーの検索行動のUXを向上させるために立ち上がった、検索改善プロジェクト…

SRE育成プロジェクト(APOLLO計画)でアストロノート1号になってみた!!

iOSエンジニアの西川です! kurashiru(クラシル)のiOSアプリの開発を担当しています。 前回のdely engineering blogで紹介させていただいたAPOLLO計画にアストロノート一号として選ばれた僕がこの計画の感想を書いていきたいと思います。 未来のSREを最速で…

未来のSREを最速で育てる!dely流SRE育成術、APOLLO計画の紹介

こんにちは。SREの@_skuwaです。 kurashiru(クラシル)を支えるインフラ作りや、ミドルウェアの開発等をやっています。 今日はdely SREチームが行っている障害対応訓練、APOLLO計画をご紹介します。 SREチームの課題 クラシルは他に類を見ないスピードで成長…

1台あたり10,000人を捌くRails製Webサーバのチューニング

SREの深尾です。kurashiru [クラシル] のインフラを担当しています。 タイトルのとおり、クラシルのwebサイトではRailsを使っており、1サーバあたり10,000人程度のアクセスに耐えることができます。実際には余裕を持たせて5,000人/サーバを目安にスケールさ…