トレタ開発者ブログ

飲食店向け予約/顧客台帳サービス「トレタ」、モバイルオーダー「トレタO/X」などを運営するトレタの開発メンバーによるブログです。

2016-01-01から1年間の記事一覧

最速かつ継続的に価値を届け続けるためのユーザー理解

私たちトレタがサービスの価値を上げるために必要な根源的なユーザー理解を行うための取り組みについて。

DevFest.Asia 2016 Singapore にいってきました(前編)

この記事はトレタ トレタ Advent Calendar 2016 15日目の記事になります。 こんにちは、フロントエンドエンジニアの堀口です。 弊社のカンファレンス補助制度を利用して、DevFest.Asia 2016 Singapore に参加してきました。 DevFest.Asia は CSSConf.Asia 20…

リリース自動化だけじゃないfastlane活用方法

この記事はトレタ Advent Calendar 2016 1日目の記事になります。 こんにちは、昨日に引き続き開発部の堀見です。 今年はトレタ初のエンジニアアドベントカレンダーをやることになりました! 「トレタ Advent Calendar 2016」やります - トレタ開発者ブログ …

potatotips #35 を開催しました

開発部の堀見です。 昨日弊社でpotatotips #35 (iOS/Android開発Tips共有会)を主催させてもらいました!今回はそのレポートをお届けします 発表内容 各発表の詳しいまとめについては、ブログまとめ枠で参加してくださった皆さんが内容を公開してくださってい…

「トレタ Advent Calendar 2016」やります

こんにちは。ボケ防止に数学検定の問題集解くのが最近のマイブーム、サーバーサイドエンジニアの芹沢です。今年、数学検定2級を受験して2次試験不合格により見事に落としましたので来年リベンジします。 今年も残す所あと僅かとなり、みなさまに置かれまして…

ログ収集サービスのlogdnaを試す

佐野です。ここ2ヶ月くらい坐骨神経痛を患って、座ると痛い、立つと痛い、歩くと痛い、朝起きると痛い、くしゃみすると痛い。靴下がはけない(痛いから)、しゃがめない(痛いから)、夜痛みで目が覚める。という生活をしています。こちらの記事( 頭痛に耐えかね…

AngularConnectに参加してきました

こんにちは、トレタのウェブフロントを担当している吉田です。 トレタではウェブ予約やトレタ(Web版)などAngularプロジェクトが数多くあります。 業務の一環でトレタのカンファレンス補助制度を利用して、AngularConnectに9/27,28と両日参加してきました。 (…

「データサイエンティスト協会3rdシンポジウム」に参加しました

トレタのAPIをメンテしている芹沢です。 2016年10月14に開催されたデータサイエンティスト協会3rdシンポジウムに参加してきたので本シンポジウムの発表内容を簡単にご紹介します。 発表内容について 産学問わず様々な登壇者があつまっており、私は以下のセッ…

Rubyを2.0から2.3にバージョンアップした効果とか

インフラをチョメチョメしている佐野です。今日はRubyを現最新バージョンの2.3.1にアップデートしたのでその効果について書きます(2.0、とっくにEOLですしね...)。gemのバージョンアップはserizawaニキがやってくれました。結論から言いますと、 CPU使用率が…

Excelなテスト仕様書をMarkdown/GitHub/CircleCIに移行した話

こんにちは、QAエンジニアの井上恵一です。好きな飲み物は一番搾りと韃靼そば茶です。 初回からニッチなネタではありますが、昨年入社した直後に行った、 iPad アプリのテスト仕様書の管理方法を見直したときの話を紹介しようと思います。 見直しのきっかけ …

EngineyardからAWSに移設してAuroraの運用を開始した

どうも佐野です。トレタのインフラはEngineyardでワオワオやってたんですが、あの、なんていうのAurora?それを使いたかったわけです。 さて、私が書いた前々回の記事にて、「コア機能のAWS化」を今後のTODOとして挙げていましたが、5/9にEngineyardからAWS…

Shoryukenでつくるバッチ処理基盤

トレタのAPI開発を担当している芹沢です。 トレタでは、長時間かかるバッチ処理を複数台のサーバ上で処理させて短時間で処理できるバッチ処理基盤をAWS上で構築しました。この仕組みについて説明します。 目的 短期的には以下の課題を解決するため、長期的に…

テストデータ生成に欠かせない便利な◯◯kitの勧め

iOSを担当している高です。 開発しているとそれっぽいテストデータが欲しいってことが結構あります。今までは各々がローカルで都度スクリプト書いてるような状態で、僕の場合はトレタアプリの中に直接書いて都度書き捨ててる感じでした。 これは相当効率が悪…

メールの配信状況を可視化、追跡する

週1でスープカレー食ってる佐野です。仕事ではトレタのインフラをあれこれしています。今回はメール配信の異変にいち早く気づき、カスタマーサポートのレスポンスを向上する取り組みについてです。 スマートフォンの普及、メッセンジャーの台頭などによって…

トレタのインフラ運用、支えている道具(Packer, Terraform, Serverspec, Ansible, Roadworker, Circle CI)、考え方

インフラをアレしてる佐野です。トレタのコア部分はEngineyardで運用していますが、事業拡大に伴いサブシステムも増えてきました。新しいサブシステムは主にAWSで運用しています。そこで今回は事例として弊社の新規部分のインフラ運用のやり方、そこで使われ…

トレタ社内勉強会「Dockerハンズオン」を開催しました

そろそろトレタでDockerを使っていきたいから勉強しようということで「トレタ社内勉強会 "Dockerの上でRailsアプリを動かす ハンズオン"」を開催しました。せっかく開催するならということで、数人のゲストも募集してみました。

ZenHub Epicsでタスクをグループ化する

開発部ディレクターの井上です。 トレタでは開発時の課題管理にZenHubを使用しています。今回は先日のバージョンアップで追加されたZenHub Epicsの紹介です。 ZenHub Epics Issueに対してラベルやマイルストーンを指定するのと同じようにエピックを指定でき…

ng-japanにスポンサーとして参加しました

こんにちは、トレタでウェブフロントエンド開発をしている@teyoshです。 3/21に開催されたng-japan 2016にトレタはスポンサーとして参加させていただきました。 2015年に続き、2度目のカンファレンス開催です。 AngularJSも公開されてから4年以上経ち今年はA…

トレタ(Web版)のこと

はじめまして。予約/顧客台帳サービス「トレタ」のWeb版を開発をしているフロントエンドエンジニアの堀口です。 ブログが始まったばかりですので、今回はトレタのウェブ版がどのようなものか、簡単に紹介します。 トレタといえばiPadアプリやWeb予約が注目さ…

高い互換性と寿命の長いWebAPIをつくるには

Web APIの開発を担当しているswdyhです。 以前からWebサービスのサーバサイドの開発をしていたんですが、トレタに入るまでアプリのためのWeb APIの開発というのはしていませんでした。トレタに入って2年半くらいずっとアプリのためのAPIを開発していて、同じ…

try! Swiftカンファレンスに協賛します

こんにちはトレタでiOSエンジニアをしている@y_kohです。 今週はいよいよtry! Swiftカンファレンスですね。 微力ながらお力になれたらと思い、協賛させていただいています。 弊社からはiOSエンジニア二人(@y_koh, @horimislime)とも参加します。たくさんの…

Raspberry Piと温度・湿度・光センサーでオフィスの状況を可視化する

インフラ周りを見ている佐野です。普段は運用寄りの業務を担当していて、トレタの構築・運用管理、キャパシティの確保、開発環境やデプロイ環境の整備などを行っています。今回の記事は業務とは関係ないネタです。冬休みにRaspberry Pi(以下ラズパイ)をチョ…

トレタのアプリ新機能開発の舞台裏

開発部の@horimislimeです。普段は@y_koh さんとiPadアプリ開発をさせてもらっています。 先日トレタはメジャーアップデートとなるver5.0.0で、飲食店従業員の方が店内のテーブル配置を作成し、空間的にテーブルを見ながら予約を取れる「テーブルレイアウト…

トレタで開発者ブログ始めます。

トレタの増井です。風呂グラマーやIT芸人という名前で知られていますが本職はこっちです。 トレタでは、社名と同じ「トレタ」という、飲食店の予約を管理するアプリを提供しています。 ウェブ予約のページも提供しているので、そこで名前をみたことがある、…

© Toreta, Inc.

Powered by Hatena Blog