LIVESENSE ENGINEER BLOG

リブセンスエンジニアの活動や注目していることを発信しています

DMARCレポートの可視化ダッシュボードを作りました

はじめに そもそもDMARCって何? Googleの発表によってDMARC対応が必要に SaaSの検討 OSSの検討・選定 構成 動作 GmailからGoogle Driveへ格納する XMLをパースしてOpenSearchに格納する Google Driveからコンテナ内にダウンロードする パースと格納 可視化 …

knewのモバイルアプリ開発にAIコードレビューを導入しました

knewというマッチングアプリでiOSエンジニアをしている伊原です。 knew.jp knewでは最近、モバイルアプリ開発にAIコードレビューツールのCodeRabbitを導入しました。 今回はCodeRabbitを1ヶ月ほど使用してみた所感について書きます。 導入を検討している方に…

『ウケる技術』を読んで、キミもLTの覇者になろう

こんにちは。転職ドラフトでエンジニアをしている verdy_266 です。 突然ですが、あなたはLTの覇者になりたいと思ったことはありませんか? 僕はあります。 内容のわかりやすさはもちろんのこと、喋りも上手で百発百中で場を沸かせることのできる人、これを…

SaaS移行で発生したURL変更に自作リダイレクトツールで対応した話

技術部ソリューションチームの @etsxxx, @mom0tomo です。 ソリューションチームは全社の課題をエンジニアリングによって解決することを目的に2024年に発足したチームです。現在はインフラグループと情報システムグループのメンバーによる兼務で運営していま…

マッハバイトのメインDBをAmazon Auroraに移行しました

こんにちは、かたいなかです。 2024年2月に長年の悲願だったマッハバイトのメインDBのAuroraへの移行を完遂しました!!! この記事では、どのようにマッハバイトのAurora移行を進めていったかを記事として残します。 なお、この記事の中では結構レガシーな…

Solrのクラウド移行 -AWS ECS Fargateの事例-

はじめに 技術部インフラグループの春日です。 2024年現在、弊社が運営している マッハバイト は一部を除いてオンプレからクラウドへの移行が完了しました。 本記事では移行対象の1つであった Apache Solr に関する総括をします。 今回のプロジェクトでは移…

リブセンスの「10年物」のデータ基盤を作り変えている話

アイキャッチ はじめに リブセンスとデータ Livesense AnalyticsとLivesense Brain 2年前の課題意識 システムの課題 チームの課題 ここ2年で変えたこと 課題管理と地道な整理 採用技術の統一 Google AnalyticsとBigQueryの活用 今後2年でやりたいこと Redshi…

脆弱性の修復コマンドをGitHubのIssueから実行するAction作ってみた

はじめに イメージ 実行 フローチャート しんどいポイント VS インタラクティブな操作 APIからstdoutが取れるが、途中で切れる sudoでコマンド叩こうとするとttyがなくてエラーになったが… 実装 Issueへのコメントを実行トリガーにする 実行トリガーのコメン…

採用広報チームで外部登壇を応援したくて頑張っている話

こんにちは、かたいなかです。 私が所属している採用広報チームでは、テックブログの運営以外にも外部登壇の応援も行っています。今まで、ブログに比べてなかなか勢いがつかなかったのですが、外部登壇を積極的に行う新しいメンバーの加入もあり、外部登壇も…

紹介型マッチングアプリknewにおける好みの個人差

目的 マッチング精度 好みの個人差が反映されやすい評価項目 データ 分析方法 結果 容姿の好み 容姿整い度:女性は個人差が大きいが、男性は容姿が整っていないことを許容しない 美人度:女性皆かっこいい人が好み、男性20代で個人差が大きい 顔の濃さ:女性…

【非データサイエンティスト向け】階層ベイズのイメージと使いどころ

ユースケース 例1:企業別の想定提示年収(平均値) 状況 グラフ データ 問題設定 例2:求人別の採用率(比率) 状況 グラフ データ 問題設定 例3:企業別の高評価特徴(回帰モデルの係数・切片) 状況 グラフ データ 問題設定 階層ベイズのイメージ 少しだ…

2023年の採用広報活動まとめ & 来年の目標について

これは Livesense Advent Calendar 2023 DAY 25 の記事です。 こんにちは。転職ドラフトでエンジニアをしています verdy_266 です。 普段はエンジニアとして働く傍ら、採用広報チームメンバーとして弊社の外部発信を盛り上げる活動をしています。 Livesense …

非エンジニアがクエリを実行するための基盤を移行した話

これは Livesense Advent Calendar 2023 DAY 24 の記事です。 リブセンス インフラエンジニアのsheep_san_whiteです。お酒とロードバイクが大好きなおじさんです。 現在、リブセンスではオンプレミス環境からAWS環境への移行を進めています。移行が必要な対…

SIerから事業会社に転職して超速で技術広報になった感想

これは 技術広報 Advent Calendar 2023 DAY 23 の記事です。 はじめに 技術広報に入るまで 入社から1年弱でやったこと 技術広報チームでやってること 下半期に具体的にやって効果あったこと Before After タグ整理の効果 外向けに雰囲気を伝えるのと内向けの…

社内でハッカソンを開催しました

これは Livesense Advent Calendar 2023 DAY 23 の記事です。 こんにちは。転職ドラフトでエンジニアをしている verdy_266 です。 12/20 に社内でハッカソンイベントを開催したので、その模様についてお伝えします! 「やりたいならやってみれば?」 時は7月…

大きなプロジェクトがコケるときには『受け身』をとりましょう

これは SRE アドベントカレンダー 2023 15日目とLivesense Advent Calendar 2023 番外編の記事です。 システム移行などの大きいプロジェクトでは、スコープも大きく、かかる時間も長いです。結果、つきまとう不確実性も大きくなり、残念ながらプロジェクトを…

クラウド移行における設計という共通認識

これは SRE Advent Calendar 2023 DAY 22 の記事です。 はじめに 自分しかわからないPR なぜ読まれなかったのか 実際のPR 設計という共通認識の重要性 経緯を残すと++ ちいさくてかわいいPR わかりやすいPRのTips 直したPR 終わりに はじめに リブセンスでイ…

SwiftUIの開発で使ってみて良かったもの

これは Livesense Advent Calendar 2023 DAY 21 の記事です。 マッチングプロジェクトの伊原です。 knewのiOSエンジニアとしてアプリ開発を行っています。 knew.jp knewのiOSアプリでは、段階的にUIKitからSwiftUIへの移行を進めています。 現在iOS 15以上を…

ECSでDigdagからEmbulkを並列実行する

これは Livesense Advent Calendar 2023 DAY 20の記事です。 データ分析基盤で開発をしている晝間です。 マサカリが怖くてブログ執筆を避けてましたが、初めての記事投稿になります。 リブセンスのデータ基盤では、RDSからRedshiftへのデータ同期に、Digdag…

レビュー&実装のしやすさに繋がるデザインの伝え方

これは Livesense Advent Calendar 2023 DAY 19 の記事です。 レビュー&実装のしやすさに繋がるデザインの伝え方 アルバイト事業部「マッハバイト」のデザイナー @n_m_y_yです。年末になりました。あと2日で草野マサムネさんのお誕生日ですね〜 さて今回は…

AIと人の狭間でキャリアを考える

これは Livesense Advent Calendar 2023 DAY 18 の記事です。 こんにちは。 転職ドラフトでWebアプリケーションエンジニアをしております iwtn です。 今回このような機能をリリースしました。 prtimes.jp 国内のITエンジニアのアウトプットとして代表的なGi…

今年も開催!TechFes2023レポート

これは Livesense Advent Calendar 2023 DAY 17 の記事です。 TechFes2023運営チームの山岸です。 年1の社内イベントであるTechFesの運営として携わりましたので、そのレポートをお届けします。 イベント概要 当日の雰囲気と参加者について エントリー一覧 …

ecschedule v0.10.0から追加されたpruneオプションの使い方とハマりポイントの一例

これは Livesense Advent Calendar 2023 DAY 15 の記事です。 はじめに 転職ドラフト事業部でエンジニアをしている冨田です。 今回は転職ドラフトでバッチ処理を管理するために使っているecscheduleに v0.10.0 から追加されたpruneオプションを使おうとして…

JIRAからGitHub Projectsへチケット管理ツールを移行しました

これは Livesense Advent Calendar 2023 DAY 14 の記事です。 マッハバイトでバックエンドエンジニアをしている今井です。 マッハバイトのエンジニア組織は、Webチームとアプリチームに分かれています。そのうち私が所属しているWebチームにて、チケット管理…

スクラムマスター研修参加と資格を取得して得られた知見について共有します!

これは Livesense Advent Calendar 2023 DAY 13 の記事です。 はじめに 転職会議事業部でエンジニアとして働いている@ishitan-livと申します。 現在、スクラムマスターも兼任しています。今回は、受けたスクラムマスター研修に関するエピソードを共有したい…

採用ファネルを意識すると、テックブログの記事は書きやすくなるのでは?という話

これは 技術広報 Advent Calendar 2023 DAY 09 の記事です。 こんにちは。株式会社リブセンスで採用広報をしております @verdy_266 です。普段は転職ドラフトのエンジニアとして勤務する傍ら、採用広報チームの一員として、業務時間の一部を使ってブログを執…

今年ハマった箇所をあえて共有してお焚き上げします

これは Livesense Advent Calendar 2023 DAY 9 の記事です。 はじめに 今年やった案件 今年ハマった箇所と解決方法 セキュリティグループに穴空いてなかったけどバッチが正常終了したからテストOKにした ここから学んだこと secure属性あるcookieをhttpで通…

社内でChatGPT活用知見を共有する会を運営した話。

これは Livesense Advent Calendar 2023 DAY 8 の記事です。 こんにちは。株式会社リブセンスの村山です。 LETという社内の知見共有を目的としたチームを運営しています。 LETの詳細については以下の記事をご覧ください。 made.livesense.co.jp made.livesen…

紹介型マッチングアプリknewでモテる方法 - どちらのタイプに近いとモテるのか -

これは Livesense Advent Calendar 2023 DAY 6 の記事です。 リブセンスでデータサイエンティストをしている北原です。先日開催された第25回日本感性工学会大会での紹介型マッチングアプリknewに関する発表紹介の続きです。 前回に引き続き、分析で知りたい…

事業会社のデザイナーと制作会社のデザイナーの違い

事業会社のデザイナーと制作会社のデザイナーという切り口でそれぞれの特徴を紹介