ロコガイド テックブログ

「地域のくらしを、かしこく、たのしく」する、株式会社ロコガイドの技術部ブログです。主にトクバイ・ロコナビのサービス開発について発信しています。

「地域のくらしを、かしこく、たのしく」する、株式会社ロコガイドの技術部ブログです。
主にトクバイ・ロコナビのサービス開発について発信しています。

既存の位置情報ログに対する空間データ検索のパフォーマンス改善

技術部の根岸(@negipo)です。「ポケモンおぼえたい」と二週間くらい前に奥さんが言いだしたのでスッとReact Nativeでポケモンがおぼえられるアプリを作ったのですが、できたそれを奥さんが一日四時間くらい触っていて心配です。すでに800匹以上覚えたそうで…

gzipで圧縮された大きなログファイルを省メモリで処理できるようにした話

どーも、 fukajun です。持っている低温調理器の主な使いみちは、自家製ヨーグルト(2kg)と鶏ハム(2kg)の製造です。最近は、ロコガイドのインフラをみつつ、社内のデータ基盤の整備なんかをやっています。 今回は、社内で開発したログ変換処理のメモリ使用量…

在宅勤務への移行プロセスと課題への取り組み

取締役CTOの @takatoshi-maeda です。 弊社では在宅勤務(リモートワーク)を従来より、一部で活用していました。 しかし今回の新型コロナウイルス感染症(COVID-19)の流行拡大に伴い現在は原則として全従業員在宅勤務体制に移行しており、緊急事態宣言が解除さ…

1時間の作業をたったの5秒に! Figma Plugin「Shinadashi」のご紹介

こんにちは、デザイナーの鈴木です。 最近はワークアウトにはまり腹筋が割れました腹筋を割るために食事バランス考えたり、1個1個の食材の栄養価を調べ始めたりして身体って面白いな〜ってところまできてます。継続していきたいですね! さて、前回のDark Mo…

トクバイApp for Androidに「in-app updates」を導入した話

こんにちは!! おトクな買い物情報アプリ「トクバイ」のAndroidエンジニアをしている横山です。 リモートワークの利点を最大限生かし、寝巻き姿のままブログを書いてます😪 ...

ゼロから始めるFigma Plugin② 〜Boilerplate導入編〜

こんにちは!ロコガイド 技術部バックエンドグループの @ar_tama です。 第1回から随分間があいてしまいましたが、第2回の更新です! 先日、デザイナーの id:rei-suzuki と社外向けに1つプラグインを公開しました。 techblog.locoguide.co.jp もうひとつ社内…

ダークモードへの切り替えが簡単!Figma Plugin「Dark Mode Switcher」を作りました

こんにちは!デザイナーの鈴木です。 前回のPluginセットアップの記事からだいぶ時間が空いてしまいましたが、この数ヶ月でFigma Pluginを2つ開発していました。 今回はそのうちの2つ目に開発したPluginの紹介です!

商品の安さを判定できる『安さ基盤』の作りかた

技術部の根岸(@negipo)です。さいきん小説のコンテストで入賞してコミック百合姫に名前が載りました。百合コミック誌の巻頭カラーに載っているnegipoという文字列を眺めているとじわじわ狂気じみた笑いがこみ上げてきます。 さてみなさん、買い物してますか?…

これでリモートワークもこわくない!FAX受信を完全デジタル化する方法

はじめまして。技術部 ITシステムGの鈴木です。 いわゆる「情シス」として2020年2月に入社しました。 従業員の方々が働きやすく、生産性を上げられるよう環境整備をしていきます!

Instrumentationテスト 最初の小さな一歩

2020年1月入社のiaiaです。 Androidアプリエンジニアとしてトクバイアプリをメインに開発していますが、 テスト環境を改善していくことで、開発をしやすい環境にしていきたいと考えています。 テストがしやすい/テストコードが充実している/テストコードを書…

ABテスト・限定公開ができるシンプルなgemを作成しました!

こんにちは。地域情報部エンジニアの岡田です。 地域情報部では、 2019年10月に「地域情報サービス静岡版」としてトクバイアプリ内でサービスをリリースしました。 https://locoguide.co.jp/news/2019-10-15/ どの段階のサービスでも、改善を目指し、 ABテス…

世界一お手軽!2行書くだけ!iOSバグレポーティングライブラリ”Huruhuru”をリリースしました

こんにちは、ネコ大好きiOSエンジニア@k0uhashiです。最近ネコチャンを迎え入れました。いまでは主従の立場が逆転してしまいました。僕は奴隷です。でもそれがいい。 ところで、みなさん、アプリ開発でのバグレポーティングってどうしますか?不具合っぽいの…

なぜ私たちはプロトタイプを作るのか

こんにちは@hatuyuki4です。普段はiOSエンジニアをしたり、ガラル地方を旅したりしています。 先日Creative Selectionという本を読みました。この本は元Appleのエンジニアが自身のプロダクト開発プロセスについて書いていて、特にプロトタイプを作成してデモ…

チームの指針となるサービスコンセプトの作り方

サービスのコンセプトを定めているチームがほとんどだと思いますが、コンセプトのアウトプット形式も様々あり、(長かったり、難しい言葉が多かったり、抽象的なことしか書いてなかったり)。なかなかチームに浸透していないことも多いのではないでしょうか…

ヘルパを使ってLuigiワークフローの依存関係をスッキリ書こう!

みなさん、ととのってますか〜? 最近サウナにどっぷりハマってしまった id:ar_tama です。このエントリは名古屋・栄のサウナラボで サ活 リモートワークをしながら書いています。 さて、最近ロコガイドでは社内の業務改善として、今まで手動で行っていた業…

ユーザ行動を深く知るためのログ設計

こんにちは、ロコガイドでiOSエンジニアをしている @hatuyuki4です。最近はもっぱらデュエリストとして活動しています(対戦者募集中)。 さて最近のことですが、トクバイアプリはトップ画面を一新しました!! このアップデートにより「安いが每日届くトク…

CircleCI API v2で柔軟なCI/CD環境を構築したい!!

こんにちはーーー!!!>👭🚲 技術部でモバイルアプリエンジニアを務めております、横山(yokomii)です。 日頃、買い物情報アプリ「トクバイ」のAndroid版の開発に勤しんでいます。 さてさて、皆さんはアプリのCI/CD環境をどのように構築していますでしょうか?

iOS13に向けて開発者が知っておくと良い5つの点 by WWDC2019

こんにちは、温泉テーマパーク大好きiOSエンジニアの @k0uhashi です!最近、オーシャンスパfuuaにいったんですが海の見える露天風呂が最高すぎて海になりました。(生命は海から生まれた(諸説有り)) ところで、Appleから開発者向けに色々と新情報が発表…

ゼロからはじめるFigma Plugin① 〜爆速セットアップ〜

トクバイアプリのデザインを担当しているデザイナーの鈴木です。Figma Pluginがついにリリースされたということで、早速デザインの業務効率化を目的としてプラグインを開発することにしました!今回はプラグインの開発を始めるためのセットアップ方法につい…

テスト環境の自動ビルドで、アプリ開発をめちゃめちゃ楽にする!

こんにちわ。技術部でバックエンドエンジニアをしている金子です。 プログラミングとは関係のない某メーカからロコガイドに転職して早2年が経ちました。 最近、アプリ開発を加速させるために、テスト環境のCI構築を初めてやってみたので、今日はその紹介を行…

社名変更に伴い、テックブログの名前も新しくなりました!

株式会社トクバイ、株式会社ロコガイドへ社名変更 | 株式会社ロコガイド 本日、トクバイは ロコガイド になりました。 それに合わせてテックブログのタイトル・デザインもアップデート! 新たな装いでテックブログをお届けします。

最高のサービスをつくるために、『会議における時間管理』をおこなう

こんにちは。技術部の根岸(@negipo)です。第二十六回電撃大賞で一次落選しました。悲しいですね……。 会議、好きですか? 僕はまあまあです。視座の違う人間が寄り集まって認識を揃えながら問題解決を図ろうとしているとき、ほとんどはっきりと、時間の無駄に…

Amazon Personalize ハンズオンセミナー にてトクバイの利用事例を紹介しました

こんにちは、@0tanyです。 普段はトクバイ・ロコナビサービスのインフラ全般を担当しています。 7/11(木)にAWSにて開催された Amazon Personalizeハンズオンセミナーにて事例紹介をさせていただきました。 Amazon Personalizeは世界最大級のECサイトAmazon.c…

AWS Summit Tokyo 2019 にてCTO前田が登壇しました

先日開催された AWS Summit Tokyo 2019 にて、トクバイCTOの前田が 「B2Cビジネスの本番環境で必要な継続性と高レスポンス性能を支えるコンテナアーキテクチャ」 というタイトルで登壇しました! aws.summitregist.jp

【RubyKaigi2019】ワークサンプルチャレンジの最優秀回答に選ばれました

こんにちわ、トクバイ技術部の岡田です。 RubyKaigi 2019でラクスルさんがコーディングチャレンジを開催していたので 回答してみたら、 なんと最優秀回答に選ばれました! ラクスルさんありがとうございます!

Android Qにむけて開発者が対応すべきことまとめ by Google I/O 2019

こんにちは、普段は技術部でAndroidアプリの開発をしている@chibatchingです。 Google I/O 2019ではAndroid Qに向けて数々の新機能や変更点が発表されました。 その中でも既存のアプリが影響を受けた場合、対応が必要になりそうな箇所をまとめました。 [はじ…

「ユーザーファーストのためのKPI設計」という内容で登壇しました #sdevtalks

こんにちは、@hatuyuki4です。普段はiOSエンジニアをしています。 5/20(月)に行われた s-dev talksにて、このようなタイトルで発表させていただきました。

#Rubykaigi2019 中にブースをどんどん改善して、参加者との会話を30倍に増やした話

こんにちは! 採用広報担当の @yosaaan1123 です。 4/18~4/20に開催されたRubyKaigi2019で、トクバイはプラチナスポンサーをさせていただきました! 今回は、単純に「スポンサーしたよ!」「ブースでこんなことしたよ!」という内容のブログを書いてもつまら…

【RubyKaigi2019】プラチナスポンサーとして毎日1万円が当たる「トクバイビンゴ」を開催します!

みなさんこんにちは〜!バックエンドエンジニアの id:ar_tama です。 RubyKaigi 2019 もついにあしたに迫ってまいりました。今年のトクバイはプラチナスポンサーとして協賛しております! CTOの前田含むエンジニアも数名参加予定です。一緒に楽しみましょう …

技術+αのスキルセットのススメ

こんにちは! id:ar_tama です。主にバックエンドエンジニアを担当しています。 今回は今までのエントリとは少し趣向を変え、「エンジニアリング以外のスキルセット」を主題に、筆を執ってみようと思います。