dip Engineer Blog

Engineer Blog
ディップ株式会社のエンジニアによる技術ブログです。
弊社はバイトル・はたらこねっとなど様々なサービスを運営しています。

強制アップデートのベストプラクティスを探る

はじめに こんにちは。iOSエンジニアの@satoshi-babaです。 バイトルアプリでは強制アップデートの機能を備えています。 強制アップデートを実装、また実装する上で発覚した課題を解決するまでの道のりを共有したいと思います。 アップデートしてくれない問…

LaravelのMailableを使ってメール送信とテストコードを書いてみる

はじめに こんにちは、PHPで求人系サービスの開発や社内向けツールの開発を行なっている @taku-0728 です。 今回はLaravelでメール送信が行えるMailableクラスを使ってメール送信機能の実装と、そのコードに対するテストコードの作成をやっていきます。 Mail…

ガタつきのない高さ可変のカルーセルスライダーを作る方法

初めまして。20新卒で自社サービスのフロントエンドやUX周りの業務を行っている須田(@tato_lol)です。 今回は高さ可変のカルーセルスライダーの実装についてお話したいと思います。 カルーセルスライダーはWebのUIの中でも有名な部類に入るもので、自前で実…

2020年dipアドベントカレンダーまとめ

dipのアドベントカレンダー こんにちは、2020年新卒で入社し、求人系サービスの開発や社内向けツールの開発を行なっている @naoya_prin です。 今回は12/1~12/25に有志で行なったディップ Advent Calendar 2020について紹介します! Advent Calendar って? …

CloudWatchLogsからLambda経由でログメッセージを通知する

AWSを利用していると、アプリケーションのログをCloudWatch Logsに出力させることがあると思います。 本記事ではCloudWatch Logsに出力されたログの文字列を検知してAWS Lambda(以下、Lambda)を起動するシステムを構築していきます。 Lambdaの作成 CloudWatc…

【小ネタ】XcodeのSchemeの並び順を変更する方法

はじめに こんにちは。iOSエンジニアの@satoshi-babaです。 社内のあるアプリチームからXcodeのSchemeが見辛くなってしまったと相談を受けました。 うーん...確かにこれは見辛い...。 どうにかして変更ができないか調べてみました。 並び替えてみる ここに表…

バイトルアプリ開発にジョインしました!@林田守加

ご挨拶٩( ᐛ )و みなさま、初めまして! 林田守加 @hayashidamoka と申します! 9月1日よりディップ株式会社に入社いたしました! 好きな仕事を”選んで”楽しく働ける人を増やし、 その人の人生も周りの人も全世界すらも楽しく変えちゃうようなそんなきっかけ…