ZEALS TECH BLOG

チャットボットによる会話広告『fanp』を開発する株式会社ZEALSのテックブログです。技術やエンジニア文化について情報を発信します。

開発

Kubernetesにおけるmanifestファイル, imageの管理について

こんにちは、CTOの島田です。 弊社サービスであるfanpでは、定期バッチ含む全サービスがGKE上で起動しています。 今回は Kubernetesのmanifestファイルやイメージを効率よく管理するための取り組みを紹介したいと思います。 Kubernetesを本番運用していると…

ZEALS第2回エンジニア開発合宿に行ってきました!!@三浦海岸

皆さんこんにちは! サーバーサイドエンジニアの阿久津です! 5/11(土)〜5/12(日)の2日間、ZEALSで2回目となる「 エンジニア合宿 」に参加しました。 私は今回から初参加だったのですが、今回の合宿の様子を紹介させていただきます。 概要 開発合宿の目的 合…

Rails + ReactでS3に画像データをuploadするまで

こんにちは! 普段Rails + Reactを書いていますkannachiです。

復活のGotanda.jsに運営&参加してきました!

皆さんこんにちは! ZEALSでVPoE兼サーバサイドエンジニアをやっている福本です! 5月10日に行われました五反田のJavaScriptコミュニティ『Gotanda.js』が約1年振りに復活することとなりました! gotandajs.connpass.com 今回は再始動イベントに参加してきま…

【初心者向け】fish shellの入れ方と、rbenvではまっている話

こんにちは! インターンから新卒で入社した、サーバサイドエンジニアのkanacchiです。 突然ですが、新卒や新たな環境で働くことになったエンジニアの皆さん。 社用PCが供給されてまずはじめに行うことありますよね。 そう、環境構築です。 かく言う僕も先日…

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

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

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

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

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 ライブ・コ…

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

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

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

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

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初のエンジニア開発合宿に行ってきました!! @伊東

皆さんこんにちは! プロダクトマネージャー兼サーバサイドエンジニアの福本です! 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初心者を対象としています。 簡単なイベント操作から、データの保存までの全体像が把握でき…

brew upgrade で mysql 8.0 にしてしまって bundle install で mysql2 でコケた時の話

どうも!Kodyです!(味わい深いことやってます) 今回、オンボーディングの中でインターン生(エンジニア)が環境構築してる時に事件が起こったのでメモ代わりに記しておきます。 bundle install できない... 迂闊に brew update してしまい bundle install…

LINE Messaging APIでクイックリプライを実装してみました。

こんにちは!!! ZEALS CTO島田です。 2018年7月30日、LINE Messaging APIにクイックリプライが追加されました。 LINEのMessaging API公開から2年数ヶ月、、 遂にきました。 BOTらしいUXなので好きなんですよねーー、、嬉しいです! 早速、実装してみました…