タグ

ブックマーク / tech.pepabo.com (4)

  • サービスを停止せずにデータベースリファクタリングする - Pepabo Tech Portal

    2022年7月13日にカラーミーショップで提供開始した「副管理者機能」のアップデートにあたって、従前の挙動を変えずにデータベーススキーマの構造を変える必要がありました。また、サービスの提供を停止することなく、スキーマの構造の変更を進める必要がありました。 この記事では、サービスを停止せずにデータベースの構造を徐々に変更するデータベースリファクタリングをどのように進めたかについて紹介します。 「データベースリファクタリング」とは データベースリファクタリングについて体系的に述べた書籍として"Refactoring Databases"があります。このでは、データベースリファクタリングのさまざまなパターンにおいて、スキーマの変更、データマイグレーション(既存データの移行)、アプリケーションの変更それぞれをどのように進めるべきかについて解説しています。ここでは、"Refactoring Dat

    サービスを停止せずにデータベースリファクタリングする - Pepabo Tech Portal
  • minne の画像配信システムのリアーキテクトと作品画像の画質向上ついて - Pepabo Tech Portal

    minne 事業部のシニアエンジニアリングリードのshiro16です。最近は年末に組んだ PC でずっとエオルゼアを旅しています。 少し時間が経ってしまいましたが、昨年 minne では画像配信のシステムのアーキテクチャを刷新しました。 更にユーザが登録した作品画像を配信する際の画質の向上を行ったのでその内容をご紹介いたします。 画像配信システムのリアーキテクト そもそもリアーキテクトが必要になった経緯なのですが、以前の構成では okara と呼ばれる内製のツールが使われていました。okara に関しての詳細は弊社 yano3 が公開している資料を参考にして頂ければと思います。 長年 okara を使って来た訳なのですが yano3 が技術部から EC 事業部に異動した事により以前よりメンテナンスに時間を割けなくなってしまったという理由があり、okara のメンテナンスを事業部で行っていく

    minne の画像配信システムのリアーキテクトと作品画像の画質向上ついて - Pepabo Tech Portal
  • https://tech.pepabo.com/2020/06/26/kernel-dive-tcp_mem/

    https://tech.pepabo.com/2020/06/26/kernel-dive-tcp_mem/
  • デザイナーが応用情報技術者の試験を受けて感じた3つのこと - Pepabo Tech Portal

    はじめまして。てっちゃん @outskirtsHinode と申します。 カラーミーリピートというサービスでデザイナーをしています。 主に管理画面のUI設計や検証といった作業を行っています。 今回、ひょんなことから応用情報技術者試験という資格試験を受けてみました。 その時感じたことをまとめてみようと思います。 応用情報技術者試験とは? 感じたこと UMLでデザイナーとエンジニアの意思疎通を図れそう SQLクエリ作ることで、デザインにも役立ちそう 俯瞰的な知識を習得できるので、自身の視野を広げることができそう おまけ:データベースの大枠を理解することで整理できそう まとめ 応用情報技術者試験とは? IPA 情報処理推進機構によりますと、 情報処理技術者試験は、「情報処理の促進に関する法律」に基づき経済産業省が、情報処理技術者としての「知識・技能」が一定以上の水準であることを認定している国家試

    デザイナーが応用情報技術者の試験を受けて感じた3つのこと - Pepabo Tech Portal
    ohbarye
    ohbarye 2018/07/05
  • 1