Zeals TECH BLOG

チャットボットでネットにおもてなし革命を起こす、チャットコマース『Zeals』を開発する株式会社Zealsの技術やエンジニア文化について発信します。

【後編】元ドリコム/現メルカリの白石さんと語る、ZEALSコアテクノロジー対談

皆さんこんにちは!ZEALSVPoE兼エンジニアの福本です! こちらの記事は前編に引き続き、【後編】元ドリコム/現メルカリの白石さんと語る、ZEALSコアテクノロジー対談です。 後編では「ZEALSの文化」や「組織の雰囲気」などを中心にお話させていただきました…

【前編】元ドリコム/現メルカリの白石さんと語る、ZEALSコアテクノロジー対談

皆さんこんにちは!ZEALSのVPoE兼エンジニア福本です! 今回は、テクノロジーお師匠さんとしてZEALSにジョインして頂いている元ドリコム技術執行役員/現メルカリの白石さんを聞き手としてお招きし、プロダクト開発で用いているコア技術やエンジニア組織につ…

復活したGotanda.rbに参加&登壇してきました!

こんにちは、ZEALSでサーバーサイドエンジニアをやっております、あべです! 今回のブログは先日行われたGotanda.rb のイベントについてお伝えしたいと思います。 github.com Gotanda.rbって? 有名な『Asakusa.rb』や、以前サーバサイドエンジニアのRyutooo…

EastgateHackathonにZEALSチームで参加しました!

皆さんこんにちは! ZEALSでVPoE&サーバサイドエンジニアをやっている福本です! 3月16 ~ 17日に行われた『Eastgate Hackathon』にZEALSがチームで参加してきましたので、チームメンバーのご紹介とハッカソンで開発したプロダクトについてお伝えさせて頂け…

全てのmodelにvalidationを張った話

こんにちは、今回のブログ担当・あべです! ZEALSにジョインして早3ヶ月…会話広告fanpのサーバーサイドエンジニアとして、日々勉強しつつ楽しく働いています!! さて、今回のテーマですが、以前サーバサイドエンジニアの中村さんが書いてくれた年末自由開発…

「AWS Cloud9 + heroku + Messenger API」で簡単に開発するチャットボット入門

皆さんこんにちは、サーバサイドエンジニアの福本です。 先日、Facebookオフィシャルコミュニティである『Facebook Developer Circle』の第2回目のイベントにて、”Messengers APIを用いたライブ・コーディング”を実施しました。 www.wantedly.com ライブ・コ…

Omotesando.rbに登壇&参加してきました!

皆さんこんにちは! ZEALSでバックエンドエンジニアをやっているRyutoooooです! 最近はもっぱらDBのリファクタリングでビジネスサイドより、開発側が喜ぶことをメインでやらせてもらっています! さて今回ですが、有名なRubyコミュニティの『.rb』系の表参…

Tried Programming Rust lang[Rustをやってみた!!]

フルスタックエンジニアのAaronさんがRust言語についての記事を書いてくれました! (Aaronさんの社員インタビュー記事もよろしければご覧ください!) www.wantedly.com Aaronさんは新しい技術への感度がとても高くて、ZEALS内でいち早くRustにも取り組んで…

【イベントレポート】『UX Bridge vol.8』に参加してきました!!

皆さんこんにちは! ZEALSでサーバサイドエンジニアをやっている福本です! 1月31日に行われました日本有数のUXデザインのコミュニティ『UX Bridge』が主催するイベントに参加してきましたので、そちらの模様をお伝えできればと思います。 uxbridge.connpass…

【エンジニア対談】元トレタCTOの増井さんと語る、ZEALSのチャットボットプロダクト『fanp』のすべて(後編)

みなさんこんにちは、ZEALSエンジニアの福本です! こちらの記事は前編に引き続き、ZEALSのプロダクト『fanp』についてのエンジニア対談【後編】です。 後編では「fanpに対する思い」や「今後の展望」などを中心にお話させていただきましたので、その対談の…

【エンジニア対談】元トレタCTOの増井さんと語る、ZEALSのチャットボットプロダクト『fanp』のすべて(前編)

みなさんこんにちは、ZEALSエンジニアの福本です! ZEALSでは、チャットボットによる全く新しい広告体験を提供するプロダクト『fanp』を日々開発しています。 fanp.me これまでfanpは、マーケティングや広告といったビジネスの視点から語られることが多く、…

Redash v3.0で使える便利機能まとめ

みなさんこんにちは、インターン生の久保田と申します! エンジニアではないのですが、MySQLを使った会話データの分析業務を主に担当しています。 今回は、ZEALSで使っているBIツールの『Redash』の便利な機能についてお伝えしたいと思います! Redashとは?…

Facebook Developer Circle ローンチイベントに登壇してきました!

皆さんこんにちは! ZEALSでサーバサイドエンジニアをやっている福本です! 最近はプロダクトマネージャーや技術広報・エンジニア採用など、色々なことを兼務させてもらっています! さて、Facebookに関係するエンジニアのコミュニティとして『Facebook Deve…

年末に『Hack Days(自由開発)』を実施してみました!

こんにちは! 2018年11月にジョインした中村です! 業務では主に会話広告fanp のサーバーサイドの開発をメインで行っています! 今回は年末に行った『Hack Days』という自由開発についてご紹介します! また、開発のアウトプット、作成するために使った便利…

GCPでDeep LearningのためのGPU環境を構築する

こんにちは!サーバーサイドエンジニアのJohnです。 インターン生として、fanpの配信周りの開発を行なっています。 今回は、GCP(Google Cloud Platform)にGPUを動かすための環境を作ってみます。だいぶ長い記事になってしまいましたが、お付き合いいただけれ…

【年始のご挨拶】2019年もよろしくお願いいたします!!

(写真は移転前のオフィスで撮影しました。このエントリーとは特に何も関係ありません。) こんにちは、CTOの島田です。 皆様、あけましておめでとうございます! 2018年は1月の4.2億円の資金調達から始まり、弊社代表の清水が唐突にForbes「アジアを代表する3…

Gem Fakerで簡単に始めるOSS活動

こんにちは、サーバサイドエンジニアの後藤です! 2018年10月にジョインして https://fanp.me/ のサーバーサイド側の開発をメインで行っています。 今回はエンジニアチームでもよく使われている Faker というGemを紹介します Fakerって? https://github.com…

courseraのMachine Learningコースに挑戦してみた

こんにちは! 最近機械学習の勉強を始めた、エンジニアのkeitoです! 今回はcourseraというオンライン上で受講できるMachine Learningのコースを修了したので、内容や進め方を記事にしてお伝えしたいと思います! ちなみに、受講したコースはこちら↓です。 w…

Google Cloud Visionを用いてCTOを分析してみた。

こんにちは! 主にバックエンドを担当しているkanacchiです。 今回はCTOの顔をGoogle Cloud Visionを用いて解析したいと思います! 実際にGoogle Cloud Platform のアカウントを作成してAPI KEYを取得してもいいのですが、今回はCTOの顔を数回解析するだけな…

「弘法筆を選ばず」はエンジニアには関係ない|ZEALSエンジニアの開発・作業環境 part 3

みなさん、こんにちは! バックエンドエンジニアのRyutoooooです! Part1, Part2に引き続き、ZEALSエンジニアの開発・作業環境についてPart3です! (今回で予定しているのは最後です…) ではでは前回のおさらいから 能書家の弘法大師はどんな筆であっても立…

「弘法筆を選ばず」エンジニアには関係ない|ZEALSエンジニアの開発・作業環境 part 2

みなさん、こんにちは! バックエンドエンジニアになりたてRyutoooooです! Part1に続き、ZEALSエンジニアの開発・作業環境についてPart2です! では前回のおさらいから 「弘法筆を選ばず」ということわざをご存知ですか? 能書家の弘法大師はどんな筆であっ…

「弘法筆を選ばず」エンジニアには関係ない|ZEALSエンジニアの開発・作業環境 part 1

みなさん、こんにちは! バックエンドエンジニアになりたてほやほやのRyutoooooです! 「弘法筆を選ばず」ということわざをご存知ですか? 能書家の弘法大師はどんな筆であっても立派に書くことから、その道の名人や達人と呼ばれるような人は、道具や材料の…

テクノロジーお師匠さんにトレタ元CTO 増井氏、ドリコム元技術担当執行役員 白石氏、MUGENUP CTO 横山氏がジョインしました!

こんにちは!ZEALS CTO島田です。 弊社開発チームで“テクノロジーお師匠さん制度”を導入しました。 テクノロジーお師匠さん制度では、テック界隈で第一線で活躍なさっている方々に参画していただくことで、開発体制の組織化や技術力向上など、組織的な課題解…

ZEALS初のエンジニア開発合宿に行ってきました!! @伊東

皆さんこんにちは! プロダクトマネージャー兼サーバサイドエンジニアの福本です! 10月5日(金)〜6日(土)の2日間をかけて、ZEALSでは初となる『エンジニア開発合宿』を行いました!! 今回はZEALSの全社合宿でもお世話になっている旅館『山喜』にて合宿を行…

Getting started with Three.js basics.

This tutorial requires that you have a basic understanding of javascript and some knowledge of codepen and how to set up a project there. We’ll be recreating the project from the codepen below. It is quite simple and can be set up in aroun…

React Render Props

Hi everyone, my name is Javen and I'm a front end engineer at ZEALS. Today I'm gonna teach you about Render Props!! What are Render Props? The term “render prop” refers to a simple technique for sharing code between React components using …

Dangerを使って簡単なレビューを自動化した

みなさんこんにちは! Railsエンジニアをやっとります、高久田(たかくだ)です。 今回は機械的なレビューを自動で行ってくれるDangerというgemを最近弊社でも導入したので、その時のお話をさせてください… Dangerってそもそも何? DangerのGithubには以下の…

マシュマロチャレンジを実施しました!!

こんにちは。エンジニアインターン生の荒木です。先日、社内のエンジニアを中心に、マシュマロチャレンジ を実施しました!普段の業務にも通ずる学びを得られたのでその様子と学びを共有します。 マシュマロチャレンジ とは? マシュマロチャレンジ とは、そ…

Browser Automation at Zeals

Intro Lately, there has been so much movement at ZEALS. As we've expanded, we've been able to meet so many new clients. This has been both a tremendous boon for us as a company, and presented both interesting and tough problems for us on t…

React + FirebaseでSignUp実装

こんにちは。 サーバーサイドエンジニアのjoeです。 メンバーのReactキャッチアップのためにサンプルアプリを作ったので、公開したいと思います。 この記事は、React初心者を対象としています。 簡単なイベント操作から、データの保存までの全体像が把握でき…