タグ

ブックマーク / tech.dely.jp (4)

  • 画像管理をActiveStorageからCarrierWaveへ乗り換えた話 - dely Tech Blog

    記事は dely Advent Calendar 2019 22日目の記事です。 qiita.com adventar.org 昨日はiOSエンジニアのknchstが「“ダーク“な2019年」という記事を書きました。 tech.dely.jp こんにちは、delyでサーバーサイドエンジニアをやっているyamanoiです。 弊社のとあるプロダクトにて画像アップロード処理周りに、ActiveStorageを使用していたのですが、使いづらい点がいくつかあったため、採用実績があったCarrierWaveへ乗り換えました。 この記事ではなぜ乗り換えたのかと、乗り換える手順を書いていきたいと思います。 なぜActiveStorageから乗り換えたのか 1. CDNとの相性が悪い 2. 画像のリクエストがRailsに向いてしまう 3. DBへのリクエストが頻繁に走る CarrierWaveへ乗り換える

    画像管理をActiveStorageからCarrierWaveへ乗り換えた話 - dely Tech Blog
    hiroomi
    hiroomi 2019/12/22
  • Combine と RxSwift を比較してみた - dely Tech Blog

    こんにちは! dely 株式会社で iOS を担当している nancy こと仲西です。 記事は dely Advent Calendar の11日目の記事です。 qiita.com adventar.org 昨日は小林さんが「UI デザイン × PdM で広がるデザインの可能性」というテーマで書いています。 https://dely.design/n/nfbad0dcdec77dely.design UI デザイナーが PdM をやると何がいいのか、 どんな点を心がけるべきなのかといったことがまとまっているので、気になる方はぜひご覧ください! ちなみに、記事内でチラッと私も登場しています(笑) はじめに 記事では iOS 13以降で使用できる Apple 純正のフレームワークである Combine と、 Combine と似た機能を有する OSS フレームワークである RxSwift

    Combine と RxSwift を比較してみた - dely Tech Blog
    hiroomi
    hiroomi 2019/12/12
  • NetflixのFast JSON APIを使ってみた - dely Tech Blog

    はじめに はじめまして。 mochizukiです。 クラシルアプリのサーバーサイドをやってます。 昨日はAndroidエンジニアのumemoriさんが 「マルチモジュール時代のDagger2によるDI」 という記事を書いてくれました。 tech.dely.jp dely Advent Calendar 2019の2日目は Netflixがつくった Fast JSON API について書いてみようと思います。 qiita.com adventar.org Fast JSON API Netflix/fast_jsonapi A lightning fast JSON:API serializer for Ruby Objects. Performance Comparison We compare serialization times with Active Model Serialize

    NetflixのFast JSON APIを使ってみた - dely Tech Blog
    hiroomi
    hiroomi 2019/12/02
  • iOS版クラシルのフィードを滑らかな動きにするためにやったこと - dely Tech Blog

    こんにちは、iOSエンジニアのtakao(takaoh717)です 今回はクラシルiOSアプリのフィードのパフォーマンス改善を行った話をご紹介します。 改善を行ったフィードはUICollectionViewで構成されており、レシピ、画像バナー、広告など複数の異なる型のデータを表示しているような画面です。 今回行った変更は以下の内容です。 差分更新ライブラリの導入とデータの管理、更新ロジックの変更 セルのサイズ計算を事前に行うよう修正 通信時やログ送信時の重い処理をバックグラウンドスレッドで実行 改善前の課題 改善を行う前は、アプリを動かしていると実際に分かるレベルでパフォーマンスに問題がありました。 スクロール自体の挙動が若干重くてスムーズじゃない(指の動きに対して若干ひっかかりがある) ページングの読み込みをしたときにスクロールが止まることがある 更新時に画面がチラつくことがある 差分更

    iOS版クラシルのフィードを滑らかな動きにするためにやったこと - dely Tech Blog
    hiroomi
    hiroomi 2019/10/08
  • 1