LIVESENSE ENGINEER BLOG

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

madeブログは10周年を迎えました

こんにちは。エンジニア採用広報チームです。 突然ですが、 2024年4月25日に当ブログは10周年を迎えました! 厳密なブログ開設日はわからなくなってしまっているので、当ブログの最初の記事の公開日から10年が経ったことを10周年と呼んでいます。 この記事…

バウンスマネジメント用のメールアドレス帳をAWS移行しました

概要 背景 移行 移行前の構成 (MySQL, PHPバッチ) 移行後の構成 (DynamoDB, Kinesis) 移行の段取り 詳細 ストリーミング処理 APIサーバー APIクライアント 移行を終えて 最後に 概要 技術部インフラグループの春日です。 2024年上期現在、弊社ではオンプレデ…

ConfluenceとJiraをServer版からCloud版に移行しました

こんにちは、技術部情報システムグループの黒木です。 2024年2月にConfluenceとJiraをServer版からCloud版に移行完了しました! これらのシステムはほとんどの社員が毎日利用しているものであり、情報システムグループとしてもかなり大きなプロジェクトでし…

転職会議のエンジニアリングマネージャーのおしごと

まえがき書いてたらめっちゃ長くなった リブセンスにおけるEMとはなんなのか 転職会議におけるEMとはなんなのか EMの必須業務じゃないけどやってるやつ 目標設定・評価 1on1 スクラムマスター エンジニア採用・採用広報 事業部全体の戦略・行動方針決定のた…

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 です。普段は転職ドラフトのエンジニアとして勤務する傍ら、採用広報チームの一員として、業務時間の一部を使ってブログを執…