Sansan Tech Blog

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

2021-01-01から1年間の記事一覧

2021年のイベントを振り返る

こんにちは。技術ブランディンググループの相場です。 2021年ももうすぐ終わりですね。皆さんは今年何か新しい言語を学びましたか?(『達人プログラマー』著者のDave Thomasさん講演より) そんな私は言語ではないですが、AWSを少し学んだということでご勘…

ノーコード セキュリティ自動化サービス「Tines」による運用自動化の取り組み

こんにちは。Sansan CSIRT の松田です。 本記事では、Tines というノーコードで自動化するためのサービスを使ってみたので、その紹介と所感をお届けできればと思います。 今回はセキュリティ運用の自動化に挑戦してみました。

Sansan iOS アプリのマルチモジュール化推進方法

こんにちは、Sansan 技術本部 Mobile Application Group に所属している iOS アプリエンジニアの相川です。 本記事は Sansan Advent Calendar 2021 の23日目の記事になります。 adventar.org 現在 Sansan の iOS アプリチームでは開発環境の改善を目的とした…

「Sansan × atmaCup #12」を開催しました

本記事は,Sansan Advent Calendar 2021 第18日目の記事です. こんにちは,研究開発部の内田です.いつの間にやら季節は進んで,街路樹の葉も落ちたり燻んだり,日常の風景からも寒さを感じるようになってきました.最近は,そんな日常に彩りを加えるべく,…

僕たちが「アプリがバックグラウンドに回った」の判定にProcessLifecycleOwnerを使わなかったワケ

こんにちは!Sansan 技術本部 Mobile Applicationグループのふるしんです。 本記事は Sansan Advent Calendar 2021 - Adventar 16日目の記事です。 普段は大阪のオフィスでAndroidアプリの開発に従事しています。 play.google.com play.google.com Sansanア…

「【Sansan x メルペイ】QA Tech Talk 〜各社の自動テストの取り組み〜」に登壇しました

こんにちは。技術本部 Quality Assuranceグループの藤原です。前回はDeNAさん主催のQA Online #1に登壇させていただいた記事を書きましたが、今回はメルペイさん主催のQA Tech Talkに登壇させていただきましたので、各社の自動テストの取り組みについて書い…

GitHub Actions で Pull Request 作成時の手間を削減した話

こんにちは。技術本部 Mobile Application グループの多鹿です。 本記事は Sansan Advent Calendar 2021 15日目の記事です。 adventar.org この記事では、 GitHub Actions を用いて Sansan iOS チームでの Pull Request (以降 PR と記載) 作成時の決まり事を…

アウトカム計測のすすめ

こんにちは。 Eight事業部プロダクト部でデータアナリストをしている林田です。 本記事は Sansan Advent Calendar 2021 13日目の記事です。 adventar.org Eightのデータ分析チーム「データマネジメントチーム」にはデータアナリストが3人所属しており、メン…

人事評価のためのWebアプリケーションを内製化しました

人事部 高橋 です。 本記事は Sansan Advent Calendar 2021 - Adventar の10日目の記事です。このたび、社内で人事評価に使うシステムを内製しました。このたびと言いつつ1年ほど前から運用が始まっていたのですが、やり残し等も落ち着いたこのタイミングで…

コミュニケーションコスト削減につながる!オンラインホワイトボード「Miro」の活用例と魅力

こんにちは。 Sansan Engineering Unit データエンジニアの出相(デアイ)です。 本記事は Sansan Advent Calendar 2021 9日目の記事です。 adventar.org私の所属する「データ分析基盤チーム」にはデータアナリストとデータエンジニアが在籍しており、アナリス…

旧システムという名の技術的負債を返済(削除)した話

こんにちは。技術本部 データ戦略部 Newsグループの古本です。今回は負債と化していた旧システムを、約半年の時間をかけて返済(削除)したことをお話したいと思います。 企業向けプレミアム、あらためEight Teamについて 僭越ながら今年の始めに新システムに…

【ネットワークの統計解析】第10回 PageRank とその周辺を探りたい

こんにちは. DSOC 研究開発部の黒木裕鷹です. 膝が痛いです. やってしまいました. なまじ走れるようになってきたのが楽しく,まだ脚ができてないにも関わらず走りすぎてしまいました... 調べてみたところ,膝の外側の靭帯(腸脛靭帯)と前十字靭帯を…

Sansan Builders Stage 2021 イベントの裏側を大公開!

こんにちは。技術ブランディンググループの相場です。 本記事は Sansan Advent Calendar 2021 5日目の記事です。 adventar.orgここ2ヶ月ほど、毎週のように主催・協賛問わず何かしらのイベントに関わってきましたが、その集大成?として、Sansanのものづくり…

アクセスに基づいた推薦のために、文書のどのような情報を使うべきか(その1)

3行で アクセスに基づいた推薦のために、文書のどのような情報を使うべきか考えた。 ニュースの中の名詞、固有名詞、名詞×ジャンル、固有名詞×ジャンルの4つに分けて推薦を行い、ユーザーが興味を持ちそうなニュースを推薦できているかを定性的に確認した。…

Sansan Builders Stage 2021 セッションレポート第4弾 〜R&D組織のマネジメント& IaC編〜

こんにちは。研究開発部でエンジニアをしている新卒入社1年目の西原です。 11/5 (金) に弊社主催で開催した「Sansan Builders Stage 2021」のセッションの中から研究開発部のメンバーが発表した次の2件をご紹介します。 研究開発組織のマネジメント R&Dにお…

【Techの道も一歩から】第44回「Prefectでパイプラインを構築してみる」

こんにちは。 DSOC R&D グループの高橋寛治です。 本記事は Sansan Advent Calendar 2021 - Adventar の初日の記事です*1。 Pythonによるパイプラインツールについて、Prefectというフレームワークが良さそうという話を小耳に挟みました。 第42回の記事と同…

「VSTePによるテスト観点のモデリング」について発表しました

技術本部 Quality Assuranceグループの藤原です。前回はテスト自動化について書かせてもらいましたが、先日DeNA様主催のQA Online #1に登壇させていただく機会がありましたので、そこでお話したことや緊張して伝えきれなかったことなどを書ければと思います。…

【Builders Box】技術ブランディンググループが運営する、世界に通用するものづくり文化の醸成を目指すプロジェクト

こんにちは。 技術本部 Engineering Management部 技術ブランディンググループの金子です。私たち技術ブランディンググループは、技術本部の中に位置し、Sansanでものづくりに携わるメンバーの取り組みを社外に発信する役割を担っています。直接的な採用活動…

Sansan Builders Stage 2021 セッションレポート 第3弾 ~Bill One & Eight編~

こんにちは、技術本部Sansan Engineering Unitの岩佐です。 2021年の4月に新卒入社し、Webエンジニアとして、クラウド名刺管理サービスのSansanの開発を行っています。 今回は11月5日に開催された弊社の技術カンファレンス『Sansan Builders Stage 2021』か…

【Dive into the Economics of Networks】vol.6 ERGM から生成されるネットワークがパラメータによってどう変化するかを理解する

Sansan DSOC R&D 研究員の小松です。前回は、R で ERGM を扱うことに慣れることから始め、ERGM に関わる問題点をあげていきました。 buildersbox.corp-sansan.com そこであげた問題点は以下の通りでした。 難点その1: リンク間の相互依存関係を考慮する時、E…

Sansan Builders Stage 2021 セッションレポート第2弾 〜複雑ネットワーク&OCR編〜

こんにちは。研究開発部の青見です。 11/5 (金) に弊社主催で開催された技術カンファレンス「Sansan Builders Stage 2021」について、研究開発部から発表された次の2件をピックアップしてご紹介します。

Sansan Career Talk「CTO 藤倉とR&D部長 西場が語る Sansanエンジニアリングの今」を開催しました

こんにちは。技術ブランディンググループの馬場です。今回は2021年10月7日(木)に開催した「Sansan Career Talk「CTO 藤倉とR&D部長 西場が語る Sansanエンジニアリングの今」のイベントレポートをお届けしたいと思います。 sansan.connpass.com転職ツイー…

【Techの道も一歩から】第43回「競技プログラミングやアルゴリズム練習サイト向けのPythonでの練習環境を整える」

こんにちは。 DSOC R&D グループの高橋寛治です。 お昼休みに、社内制度Geek Seek Workshops*1を活用し懇親会代補助を受けて、ご飯を食べアルゴリズム勉強会を行っています。 そこでは、競技プログラミングサイトやプログラミングサイトを利用し問題を解いて…

Sansan Builders Stage 2021 セッションレポート第1弾 〜自然言語処理&機械学習編〜

こんにちは。DSOC 研究開発部の鈴木碩人です。21卒で今年の4月にSansanに入社しました。 今回は11/5に開催された「Sansan Builders Stage 2021」に参加したのでその中の、私も所属する研究開発部から、高橋が発表した「継続して改善する固有表現抽出」と齋藤…

"Sansan Builders Stage 2021" 開催速報

こんにちは。Sansan Builders Blog 編集部です。 11/5(金)にSansanのものづくりの裏側を公開する技術カンファレンス「Sansan Builders Stage 2021」を開催しました。jp.corp-sansan.comセッションレポートやイベント全体レポートは後日公開予定ですが、速…

GIF しか残ってなかったオリジナルのローディングを CSS アニメーションで再現した話

こんにちは。 Eightでフロントエンドエンジニアをしている鳥山(@pvcresin)です。 気づいたら開発者体験(DX)向上の取り組みばかり記事にしていたので、たまには実装の記事も書いていこうと思います。 今回は、ローディングを CSS アニメーションで実装し…

EightからjQueryが消えた日

Eight Engineering Unitで主にEightのWebフロントエンドを担当している青山です。 今回はEightが長年利用していたjQueryを依存から削除した、という内容を、その経緯を交えながらお伝えします。 レガシーコードをリファクタリングされているエンジニアの方々…

Sansanエンジニアが最も読んだ書籍とは?ベスト3を発表!

みなさん、こんにちは。SBB編集部です。 今回は読書の秋、読書の日&読書週間にちなみ、この1年で、Sansanのエンジニアたちが社内制度 「Geek Seek Skills*1」 を利用して購入した書籍の中から、最も購入数が多かった書籍ベスト3を発表したいと思います!ま…

【ネットワークの統計解析】第9回 「ICML'21読み会」「KDD'21読み会」で発表してきました

こんにちは. DSOC 研究開発部の黒木裕鷹です. なんとハーフマラソンにエントリーしてしまいました.思いつきって怖いですね. やるからには良いタイムで走りたいと思い,2時間切りを目標に練習しています. とはいえインターネットの記事や Youtube でしか…

全社統合ログ基盤を構築して得た知見

こんにちは。CSIRT の吉山です。 私は2020年の4月にセキュリティエンジニアとして新卒入社し、現在は主にログ基盤(SIEM)の構築・運用やインシデント対応などの業務に取り組んでいます。 今回はそのログ基盤構築や運用、その他検証で得た知見などについて紹…

© Sansan, Inc.