appbrew Tech Blog

appbrewのエンジニアチームの日々です

Property Wrapperを使ってDecodableにデフォルト値を与える

こんにちは AppBrewのはるふです。 この記事は Swift Advent Calendar 2020 の25日目の記事になります! メリークリスマス! 毎年アドカレ参加しつつも「SwiftじゃなくてiOSやん」という内容を書いていることが多いのですが、今年は弊社のメンバー(@r_plus)…

Flutterで迷いがちなよくあるUIの作り方/いじり方

こんにちは、AppBrewの新規事業部の吉野です。 この記事は「Flutter #1 Advent Calendar 2020」の7日目の記事になります。(23時に参加登録しました) 弊社の新規事業部では去年の冬頃からFlutterを採用したため、そろそろ書き始めて1年経つことになります…

ECSで立ち上げるコンテナへの環境変数注入 - 2020下半期版

株式会社AppBrewの@anoworlです。AWSのドキュメントを読むのが趣味です。これは「AWS Containers Advent Calendar 2020」の6日目の記事です。昨日の記事は@RyuSAさんの「EKS:Fargateから始めるハニポ生活」でした。 データベースの認証情報など、コンテナに…

AWS コスト削減はじめの一歩 - 現状把握

株式会社AppBrewの@anoworlです。これは「 AWSの費用削減 Advent Calendar 2020」3日目の記事です。 さて今回のテーマは「AWS コスト削減初めの一歩」です。 これまで私はいくつかの会社でインフラの運用とコスト削減を行ってきました。会社の規模は様々で…

【BigQuery & Redshiftで使える!】Firebase Analyticsのクエリ課金を1/100にした方法

クラウド大好きエンジニアである株式会社AppBrewの@anoworlです。これは「Firebase Advent Calendar 2020」8日目の記事、ならびに「 AWSの費用削減 Advent Calendar 2020」2日目の記事です。 さて今回のテーマは「ログ分析のスキャンを大幅に減らす方法」で…

CloudFrontの費用削減、3つの係数

はじめに 株式会社AppBrewの@anoworlです。コスパの良い費用削減が趣味です。これは「 AWSの費用削減 Advent Calendar 2020」1日目の記事です。 AWSの費用削減と聞いて最初に思い浮かぶのは何でしょうか? EC2?S3?はたまたRDS? でもここで最初に取り挙げ…

SQL学習モチベを爆上げする「SQLテスト制度」を導入している話

こんにちは、最近はアプリグロースを担当しているabeshi(@abeshi_official)です。 美容のプラットフォーム「LIPS」を運営するAppBrewでは非開発職のSQL習得に力を入れています。誰でもRe:dashやログを触れる状態になっているし、それぞれのDBに何がどう入…