Sansan Tech Blog

Sansanのものづくりを支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信

「名古屋Ruby会議04」でスポンサーLTしてきました

初めまして、 Sansan株式会社の名古屋支店で勤務しているEight事業部 新規事業開発チームの篠原です。

この度、2019年6月8日(土)に名古屋の大須演芸場で開催された「名古屋Ruby会議04」に弊社Sansan株式会社はスポンサーとして協賛させていただき、スポンサーLTをさせていただきましたので、その様子をレポートさせていただきます。
regional-gh.rubykaigi.org

続きを読む

【ML Tech RPT. 】第7回 敵対的摂動 (Adversarial Perturbation) に対するモデルの頑健性の測り方を学ぶ (1)

f:id:ssatsuki040508:20181210005017p:plain
DSOC研究員の吉村です。最近は早起きが習慣になってきたので、毎日優雅な朝を迎えることができています。朝早く起きたからと言って、特に何かするわけではないですが時間にゆとりがあるというのはいいことですね。

さて、今回からは「敵対的摂動 (Adversarial Perturbation) に対するモデルの頑健性の測り方」に焦点を当てて解説をしていこうと思います。本記事では、このテーマがどのような研究テーマなのかから始まり、おそらく一番初めに提案されたであろう測り方 (評価方法) を紹介します。

今回は非常に長いタイトルであり、かつ、いくつか専門用語も含まれているので、まずは基本となる言葉についての説明から始めます。

続きを読む

Google I/O 2019に参加して刺激を受けた話 (前編)

Eight事業部の西村です。今回初めて筆を取ることになりました。
この度、5/7~9にアメリカカリフォルニア州サンフランシスコで開催されたGoogle I/O2019に参加してきました。技術関連の大きなカンファレンスには何度か足を運んだことがあるのですが、さすがは世界をリードする企業、規模が想像以上でした。セッションの内容やカンファレンスの全体感は同じくEight事業部の辰濱の記事に譲り、ここでは参加の経緯や旅程などについてお話します(とはいえ、個人的に興味深いセッションが多かったのでそちらについては近いうちに紹介したいですね)。内容が盛り沢山になりそうなので前編と後編で分けたいと思います。
buildersbox.corp-sansan.com

続きを読む

「SocSci Meetup 2~社会科学をビルドする~」イベントレポート

2019年6月18日、Sansan株式会社DSOC R&D発の社会科学分野の勉強会 「SocSci Meetup 2~社会科学をビルドする~」が開催された。今回も Sansan DSOC研究員の前嶋が、当日の熱量そのままに、イベントレポートをお届けする。

※第1回のレポートはこちら

f:id:sansan_maejima:20190620173827p:plain

SocSciとは

「Tech全盛の時代に、社会科学が立ち上がる。」

DSOCはSansan株式会社のデータ化・データ活用の統括部門である。DSOCには、画像処理・機械学習のチームだけでなく、社会科学をバックグラウンドとしたデータサイエンティストからなるチームが存在する。このチームのミッションは、社会科学の知見をサービス開発に応用することである。

sansan-dsoc.com

…が、その試みはまだ十分に達成されているとは言えない。そこで、社会科学の有用性を徹底的に考えていくためのコミュニティ”SocSci”を立ち上げた。同じような課題を持った人々を呼び、議論し、ともに考えていくことが狙いである。

続きを読む

SansanのやさしいSQLチューニング

はじめまして。 Webアプリケーションエンジニアをしている黒澤です。
現在は新規事業の立ち上げをしていますが、この間までは法人向け名刺管理サービス「Sansan」の開発を行っていました。

突然ですがSQLが遅くて困った経験はありますか?

私はよくあります。
一定以上の規模のRDBを使用しているシステムでは、多かれ少なかれSQLのパフォーマンスがシステムのボトルネックになると思うので、困った経験のある方も多いのではないでしょうか。

Sansanでも新規機能の開発中に想定通りのパフォーマンスが出なかったり、本番環境においても、利用者の増加により、クエリ実行速度の低下がユーザ体験を悪化させてしまったりといったケースがあります。
今回はそんなときに行っているチューニングのポイントを紹介したいと思います。
この記事ではアプリケーションレイヤーでのチューニングを扱います。
インフラレイヤーでのパフォーマンスについては、こちらの記事を御覧ください。

logmi.jp


Sansanのデータベースに特有の事象だったり、使用しているDBMSの種類やバージョンによっては有効でないこともあるかと思いますが、クエリチューニングで困っている方の助けになれば幸いです。

続きを読む

© Sansan, Inc.