くらしのマーケット開発ブログ

猫のいる会社、みんなのマーケットの技術ブログ

凸最適化問題の紹介

はじめに テックチームのトゥエンです。 この記事では、機械学習や他の多くの分野に適用される興味深い部分を紹介します。 それは凸最適化問題です。 問題 めぐみさんは、ワインが大好きです。ワインが大好きすぎて自分でワインを作ることにしました。 めぐ…

ReSwiftライブラリの紹介

はじめに、 こんにちは、エンジニアのDuyです。 現在、アプリを開発し続けるにつれて、MVCというアーキテクチャには弱点があらわれつつあります。システムが複雑になるにつれて、アプリの状態を管理しにくかったり、データの同期の問題もあります。その問題…

ExpressJSフレームワークの紹介

はじめに こんにちは、みんなのマーケットのテックチームのクイです。 今回、ExpressJSフレームワークと弊社の利用の仕方を紹介します。 ExpressJSとは サーバーサイドJavaScriptのNode.jsのWebアプリケーションフレームワークである --wikipedia ExpressJS…

Flutterモバイルフレームワークの紹介

はじめに みんなのマーケットでテックチームに所属しています、楊です。 今回は、Googleが最近発表したFlutterモバイルフレームワークを紹介します。 簡単に言ったら、一応Google版のReact Nativeという理解でいいと思います。 最初にFlutterのドキュメント…

Implementing a simple pipeline with Airflow

Hi, this is Sushant from the Minma, Inc. tech-team and today, I would like to introduce you to Apache Airflow, an open-source workflow orchestration platform implemented by Airbnb. The aim of this post is to provide a tutorial on using Air…

Kibanaにログイン機能を実装してみた

はじめに みんなのマーケットでSREチームに所属しています、千代田です。 記事を書くのは2回目ですので、もし良ければ、 前回の記事(Prometheusを用いたSupervisor上のプロセス監視)も読んでみてください。 Kibanaとは Kibana is an open source data visual…

Amazon Connect使ってみた!

CTOの戸澤です。 今回は、昨年AWSから発表されたAmazon Connectを使ってIVRを構築してみます。 Amazon Connectとは Amazon Connectは、AWS上でコールセンターのシステム(IVR,PBX)を構築できるサービスです。 クラウドなのでスケールしやすく、使った分だけ…

ReDashを利用して社内のデータを誰でも可視化できる環境を用意する話

こんにちはエンジニアののりすけです。 突然ですが、社内の同僚や上司に「このデータ出して」など、せっかく集中してコードを書いているのに 手が止まってしまったなんて経験はないですか? 「あのデータはこのテーブルに入っているのでSQL実行してくれれば…

TypeScriptをプロダクトで使って便利だった話

はじめに みんなのマーケットでwebエンジニアとして働いている高橋です。 今回は弊社で採用しているTypeScriptについて簡単に紹介します。みんなのマーケットではNode.jsおよびAngular等のフロントのjsに対して、TypeScriptを全面的に用いています。本記事で…

Prometheusを用いたSupervisor上のプロセス監視

はじめに みんなのマーケットでSREチームに所属しています、千代田です。 今回は、弊社で導入している、Prometheusを用いたSupervisor上のプロセス監視について紹介します。 また、最後の方にSREチームとしての今後の課題について書きました。 Supervisorと…

はじめに

みんなのマーケットでCTOをしている戸澤です。 このブログでは、みんなのマーケットの働き方やプロダクト開発で得た知見を共有していきます。 成功事例を載せるだけでなく失敗や苦慮していることも記事にして、読んだ方と議論してお互いに成功方法を探り、よ…