ハウテレビジョン技術ブログ

https://howtv.hatenablog.com/

『外資就活ドットコム』『外資就活ネクスト』『mond』を開発している株式会社ハウテレビジョンの技術ブログです。

フィード

記事のアイキャッチ画像
セキュリティ棚卸し
ハウテレビジョン技術ブログ
外資就活ドットコム・外資就活ネクストの、インフラや開発環境の改善などプラットフォームエンジニアリングをしている Product Engineering チームです。 昨今、大手企業のサービスがハッキングされ、長期間にわたりサービスが提供できなくなるといった深刻なサイバー犯罪が特段目立つようになってきました。攻撃者はひとつの穴を見つけるだけで良いという圧倒的に防御側が不利な構造で、ひとつの脆弱な点が致命傷になりかないのが怖いところです。 社でも当然セキュリティは意識しているものの、より強固な環境を構築するために、本チームでは第 3 回めの開発 Days のテーマとして、普段集中して取り組みづらい…
2日前
記事のアイキャッチ画像
【開発Days vol.3】GA4のscreen_viewイベントにカスタムパラメータを追加してBigQueryで分析する実装ガイド
ハウテレビジョン技術ブログ
株式会社ハウテレビジョンのData And Analyticsチームにいるデータエンジニアです。 開発チームの新たな取り組み "開発Days"とはで紹介されたように、弊社では毎月連続した2日間、通常のプロダクト開発から一時的に離れ、技術的な課題に集中的に取り組む仕組みがあります。 今回は、その開発Days vol.3で実際に取り組んだプロジェクトの一つをご紹介します。 モバイルアプリの分析基盤強化をテーマに、GA4のscreen_viewイベントにカスタムパラメータを追加し、BigQueryでデータマートを構築するプロジェクトに取り組みました。この取り組みは、「未来への投資」カテゴリーに位置づ…
9日前
記事のアイキャッチ画像
「共創型開発」への挑戦
ハウテレビジョン技術ブログ
はじめに 私たちの開発チームは今、新たな挑戦を始めています。それは「共創型開発」という開発スタイルの実現です。これは単なる開発手法の変更ではなく、プロダクト開発に関わる全員の意識とスタンスをさらに高める、チームの進化と言えるものです。 共創型開発とは何か 共創型開発とは、Bizサイドとエンジニアが対等な立場で、プロダクトの課題や価値について議論し、解決策を共に生み出していく開発スタイルです。 ただし、これは「エンジニアが0→1でプロダクトのアイデアを生み出す」ことを期待するものではありません。エンジニアに求めるのは、ビジネスサイドが持つプロダクトビジョンに対して、技術的な知見とユーザー視点を持…
11日前
記事のアイキャッチ画像
How Lab. 第7回開催レポート - 後悔開発王決定戦2025
ハウテレビジョン技術ブログ
はじめに howtv.hatenablog.com 前回の開催レポートに引き続き今月も社内勉強会 How Lab.の開催レポートをまとめていこうと思います。まず、はじめにHow Lab.とは?から説明します。 ハウテレビジョンでは社内技術共有イベント How Lab. を定期的に開催しています。参加者は開発メンバー中心に、最新技術の理解と実践に取り組んでいます。 毎月異なるチームが主催をするのですが、今月はこのブログの筆者が主催を担当して企画させていただきました。企画名は「後悔開発王決定戦2025」です。読んで字の如く、これまでの後悔している開発をLTしようぜという会です。 「後悔開発王決定戦…
14日前
記事のアイキャッチ画像
Amazon ECS で検証環境を動的に生成する
ハウテレビジョン技術ブログ
概要 機能開発時の動作検証を迅速におこなうため、特定のバージョンのサービスを必要に応じて動的に起動し、使い終わったら破棄する仕組みを構築しました。 背景 開発中の機能をローカルだけではなく実際の AWS 環境にデプロイし、プロダクト観点も含めて検証をおこなうことがあります。そのための検証環境を 3 つ用意しておき、デプロイ先を切り替える仕組みを利用していました。各環境は 5 つのサービス (Pod) から構成され、合計で 15 個が常に動作しています。データベースなどその他のリソースは共有します。 この環境での運用には、いくつかの課題が存在しました。 常に複数の環境が動作しているためコストがか…
24日前
記事のアイキャッチ画像
How Lab. 第6回開催レポート – Claude CodeとBedrock×社内データを試す
ハウテレビジョン技術ブログ
ハウテレビジョンでは社内技術共有イベント How Lab. を定期的に開催しています。参加者は開発メンバー中心に、最新技術の理解と実践に取り組んでいます。今月(2025年10月)は「生成AI × 社内データ活用」というテーマで開催しました。その発表の一部を、今回のブログで簡単に開催レポートとしてまとめていこうと思います。弊社がどんなことをやっているのか、少しでも伝われば嬉しいです。 トピックス1: Claude Code Sub Agentで遊ぼう 最近Skillsという新しい機能が登場しましたが、今回は置いておき、Sub Agent機能の活用について(ブログ筆者が)発表しました。エンジニアの…
1ヶ月前
記事のアイキャッチ画像
全社員向けAI導入と今後のデータ基盤
ハウテレビジョン技術ブログ
株式会社ハウテレビジョンのData And Analyticsチームにいるデータエンジニアです。 最近では、全社対象にClaudeを導入し、BigQuery MCPやGA4 MCPを経由して社内データを活用した分析促進する取り組みをしています。今日は、Claudeを導入したことでの恩恵や課題についてお話しできればと思っています。 なぜClaudeを導入したのか 2025年4-5月時点で全社AI導入を検討する際、主要なAIエージェントを比較検討いたしました。 比較検討のポイント 検討の段階で重視したのは、以下の3点でした。 データ分析能力: 統計分析の提案・実行、結果の解釈や洞察の質 データ…
1ヶ月前
記事のアイキャッチ画像
面倒な職務経歴書づくりは、もう終わり。アプリの新機能「職歴AI生成」をリリースしました。
ハウテレビジョン技術ブログ
この度、外資就活ネクストは、アプリ限定の新機能「職歴AI生成」をリリースしました。転職活動で誰もが一度は手が止まる「職務経歴書」の作成体験を、AIの力で根本から変えていきます。 なぜ今、職歴入力の体験を見直すのか 「外資就活ドットコム」からの同時登録を機に、外資就活ネクストが多くのユーザー様にとって「最初の転職サービス」となる可能性が高まりました。 しかし、"最初の転職サービス"であるということは、ユーザーの皆様がまだ本格的な職務経歴書をお持ちでなかったり、「そもそも何から書けばいいのか分からない」と悩んでいたりするケースが多い、ということでもあります。 職務経歴書の作成は、ご自身のキャリアの…
2ヶ月前
記事のアイキャッチ画像
開発Daysでの取り組み: EOL 対応
ハウテレビジョン技術ブログ
外資就活ドットコム・外資就活ネクストの、インフラや開発環境の改善などプラットフォームエンジニアリング的なこともしている Product Engineering チームです。 本チームでは「技術的なボトルネックを解消し、開発効率や品質の向上を実現する」ための対応に普段から取り組んでいますが、その中でもプロダクトに直結しない開発環境用のツールなどは前任者が構築したあとに、十分なナレッジトランスファーやドキュメント整備が行われなかったことから、対応が後手になりがちになっています。 しかしながら言語やクラウドサービスの EOL (メンテナンス終了) は待ってくれません。 通常は優先度が下がりやすい領域…
2ヶ月前
記事のアイキャッチ画像
ローンチから13年「外資就活ドットコムアプリ」の技術負債解消 脱Redux
ハウテレビジョン技術ブログ
1. 導入(はじめに) こんにちは、外資就活ドットコムの新規開発チームです。 以前のブログで紹介した「開発Days」。その取り組みの中で、私たちのチームは技術負債の解消をテーマに、アプリの状態管理をReduxから脱却するチャレンジを行いました。 今年でローンチから13年がたった外資就活ドットコムのアプリはReactNativeで開発されており、状態管理にReduxを利用していました。しかし、プロダクトが成長するにつれて複雑さや保守コストが目立つようになり、開発スピードや品質に影響を与えるようになっていました。 本記事では私たちのチームが開発Daysで取り組んだRedux脱却のプロセスについてま…
2ヶ月前
記事のアイキャッチ画像
開発チームの新たな取り組み "開発Days"とは
ハウテレビジョン技術ブログ
ご無沙汰しております。 外資就活ドットコム・外資就活ネクストの開発チームです。 半年以上ぶりの投稿になります。 この間、弊社の中途転職者向けキャリア支援プラットフォームである『Liiga』は『外資就活ネクスト』というプロダクト名でリスタートし、直近ではスマホ向けアプリをリリース致しました。 日々機能を進化させているので、ぜひご活用ください。 ・Web:https://next.gaishishukatsu.com/ ・iOSアプリ: https://apps.apple.com/jp/app/外資就活ネクスト-アプリ-ハイクラス転職なら外資就活ネクスト/id6749070764 ・Androi…
2ヶ月前
記事のアイキャッチ画像
メリークリスマス!或いは人事労務オペレーションの刷新
ハウテレビジョン技術ブログ
この記事は HowTelevision Advent Calendar 2024 25日目の記事です。 qiita.com 1.はじめに ハウテレビジョンでコーポレート部門を担当している、id:simisin です。 今回は、知られざるハウテレビジョンにおけるコーポレート周りの取り組みについてご紹介します。 2.コーポレート部門の概要 全社では37名(2020年1月末)だった社員が、78名(2024年12月1日現在)まで成長してきました。 うちコーポレート部門の社員は約10名であまり変わっていません。 内局 コーポレート部門は、以下の4つの機能型組織からなっています。 財務・経理部 法務・総務…
1年前
記事のアイキャッチ画像
AWS Cognito Migration: Enhancing Security and Efficiency
ハウテレビジョン技術ブログ
稼働中のWebアプリケーションの認証を AWS Cognito に換装する話
1年前
記事のアイキャッチ画像
actでGithub Actionsをローカルで実行する
ハウテレビジョン技術ブログ
この記事は HowTelevision Advent Calendar 2024 16日目の記事です。 はじめに Github Actionsをcommit/pushせずにdockerを使って実行するツール act の使い方をご紹介します。 https://nektosact.com/introduction.html インストール Homebrewを使ってインストールします $ brew install act --HEAD 実行可能なworkflowやjobを一覧する -lオプションで実行可能なworkflowやjobを一覧できます $ act -l Apple Silicon搭載のMac…
1年前
記事のアイキャッチ画像
2024年データエンジニアの振り返り
ハウテレビジョン技術ブログ
この記事は HowTelevision Advent Calendar 2024 15日目の記事です。 株式会社ハウテレビジョンのPlatform Engineeringチームで主にデータエンジニアをやっているEngineer Managerの縄司です。インフラ基盤やデータ基盤のアップデートを通じて、日々の運用の課題を改善しながら、プロダクトの成長を支えています。 本記事では、今年取り組んだEKSのアップデート、Aurora MySQLのメジャーアップデート、そしてデータ基盤整備のプロジェクトについてまとめます。 EKSのアップデート:基盤の安定性を維持するための計画的な対応 EKS(Amaz…
1年前
記事のアイキャッチ画像
外資就活ドットコムの個人的な推し機能を紹介するぜ!
ハウテレビジョン技術ブログ
この記事は HowTelevision Advent Calendar 2024 12日目の記事です。 こんにちは。外資就活ドットコム 新規開発チームでエンジニアをしている伊達です。社会人2年目のペーペーですが、これまでに外資就活ドットコムのいろんな新機能の開発に携わってこれたので、いくつか個人的に愛着の強い推し機能を紹介していこうと思います。 こんな機能を開発してるんだ〜って軽い気持ちで見ていただけると良いかなと思います。 AI選考対策 https://gaishishukatsu.com/report_analytics/search 外資就活ドットコムではユーザーの皆様から就職活動の体験…
1年前
記事のアイキャッチ画像
外資就活のリデザインを振り返る。
ハウテレビジョン技術ブログ
無沙汰しております。ハウテレビジョンのたかだです。2024年もあと20日余りなんですね。秋が来ないまま冬が来たけれど、どこかぬるい冬で締まらない感じがしますね。とくに近況に変わりはないのですが、F1 2024年シーズンが終わったので、動物園へまた通う週末が始まります。 さて、アドベントカレンダー11日目は外資就活のリデザインを振り返ってみたいと思います。 そもそもの背景 長年足枷になっていた技術負債の解消が行われ、ようやく体験を含めたUIのリニューアルに取り掛かることとなりました。2010年のサービス開始以来、何度目かのリニューアルとなり、ぼくが入社してから初めての大掛かりなものとなりました。…
1年前
記事のアイキャッチ画像
採用を通じて創るプロダクトの未来
ハウテレビジョン技術ブログ
この記事は HowTelevision Advent Calendar 2024 7日目の記事です。 昨日はmond事業本部長である佐々木さん(id:@KotaroSasaki) の「mondで注力している仲間集め」でした!採用に関わる話でとても面白かったですし、 私としてもいつも採用に協力的でめちゃくちゃ行動力があるのでとても感謝しております! はじめに FY25 上半期と下半期の取り組み 上半期の取り組み 下半期の取り組み これからに向けて はじめに ハウテレビジョンでエンジニア採用をしてます山中 (id:how-yamanaka) です。 去年この記事 blog.howtelevisio…
1年前
記事のアイキャッチ画像
問答って想像力が必要なんですよね。「問い」を考えることも「答え」をだすことも。
ハウテレビジョン技術ブログ
こんにちは!mond運営長の三上です。 まずは自己紹介させてください。mondにいい質問が来ていたので、答えたんですが私の性格や価値観を一番表しているのはこちらです。 https://mond.how/ja/topics/tivaorsvh9pyl68/0zrypy7tgw4eku7 ・・・はい、「こんなやつなんだな」と思っていただければ(笑)。 ちなみにmondに対しては本気でして、自分の愛車にmondステッカーを貼るくらいプロダクト愛があります。 https://x.com/mikamitosh/status/1820442364571488312 そんなmondですが、実は「やばい」んで…
1年前
記事のアイキャッチ画像
負債解消リプレイス: WordPress から GitHub へ
ハウテレビジョン技術ブログ
Howtelevision で外資就活ドットコムのソフトウェア・インフラエンジニアをしている広瀬です。 現在進めている負債解消リプレイスのひとつが完了したので、その内容についてご紹介したいと思います。 この記事は、HowTelevision Advent Calendar 2024 3日目の記事です。 概要 システム構成 課題 今後の展望 概要 外資就活ドットコムでは、就活コラムという学生のための記事を公開しています。ライターの人たちは WordPress という CMS を使用して投稿をおこなっていました。 当サービスは WordPress を使用した Web サイトから始まったのですが、就…
1年前
記事のアイキャッチ画像
Hotwire・Truboでお気に入り機能を実装してみる
ハウテレビジョン技術ブログ
はじめに Hotwireとは? 今回作成するもの お気に入り機能をHotwireなしで作成してみる セットアップ Likeモデルの実装 Likeコントローラーの実装 問題点 HotwireのTurboでお気に入り機能を完成させる 実装概要 app/controllers/likes_controller.rb app/views/likes/update.turbo_stream.erb 検証してみる Hotwireを勉強してみての感想 Pros Cons: 最後に はじめに みなさんこんにちは、Howtelevisionでソフトウェアエンジニアをしている宮本航平(kohei1d)です。 先日…
1年前
記事のアイキャッチ画像
成果に向かう開発文化の醸成の取り組み
ハウテレビジョン技術ブログ
外資就活でエンジニアリングマネージャーをしている根本です。 8月よりこれまで約1年取り組んでいたリプレイスから新規開発に役割を変え、ここ数ヶ月での取り組みや変化を紹介します。 この記事は、HowTelevision Advent Calendar 2024 1日目の記事です。 ユーザー理解を深めるインタビューの実施 企画への浸透 新卒エンジニア領域への事業展開には、当事者目線で企画に関わることが不可欠 機能のリリースに終わらない目標と達成評価 ユーザーへの提供価値をスプリントゴールを設定する ゴールの達成は効果測定をして初めて評価できる 早期にスプリントの不確実性を減らす 不確実性の高いタスク…
1年前
記事のアイキャッチ画像
Next.jsでCookieを扱う方法
ハウテレビジョン技術ブログ
はじめに 外資就活ドットコムでは、ユーザーのセッション管理にCookieを利用しています。現在、セキュリティ強化を目的として、セッション管理のアップデートが進行中です。 この記事では、Next.js上でCookieを扱う方法を紹介します。 Cookieとはなにか Cookieとは主にセッション管理やユーザー情報の一時的な保管のために使われる技術で、たくさんのWebサービスで利用されています。 nookiesの紹介 Next.jsでCookieを扱うには、『nookies』というライブラリがおすすめです。 https://github.com/maticzav/nookies 軽量かつ簡単にCo…
1年前
記事のアイキャッチ画像
web-push を深掘りしてみる
ハウテレビジョン技術ブログ
はじめに RFC 8030 使用している技術 プッシュ通知購読から送信まで Push Message Urgency おわりに はじめに こんにちは、新型質問箱 mond の開発チームに所属している id:chima91 です。 今回は、最近 mond にて実装した web-push(ブラウザへのプッシュ通知)について語ろうと思います。 基本的な実装方法については記事にまとめました。 https://zenn.dev/howtelevision/articles/cecdb89682fb03 今回は web-push の細かい情報を調べていきます。 RFC 8030 IETF によってインター…
1年前
記事のアイキャッチ画像
事業部全体で実施したユーザー100人インタビューの活かし方
ハウテレビジョン技術ブログ
ユーザー100人インタビューを事業部一丸で実施しました こんにちは、外資就活ドットコムのProductチームのマネージャーとPdMをしている関根と申します。 今回は外資就活ドットコムを運営する新卒事業部一丸で実施したユーザー100人インタビューの話を取り上げようと思います。 先日部署の全体会で100人のユーザーインタビューの議事を1人1人読み込み、所感やプロダクトや事業にどう活かすかを1人1人言語化したという話をしたところ、驚きと狂っているという褒め言葉をいただいたので、折角なので自分がなぜそこまでするのか、何を考えているのかも併せて書いてみました。 100人インタビューとは?なぜやるのか 当…
1年前
記事のアイキャッチ画像
ハウテレビジョンのデザインの今とこれから。3
ハウテレビジョン技術ブログ
ご無沙汰しております。ハウテレビジョンのたかだです。先日、4ヶ月ぶりに髪を切りました。いつも切っても気づかれないんですが、今回は多めに切ってもらったからかよく気づかれます。 前回のおさらい 前回の記事では、エンジニア特設ページの公開と、コミュニティのリニューアルについて書きました。外資就活に携わって初めての大きなリリースと、これからリリースされそうなものといった内容でした。 その後エンジニアのみなさんの頑張りにより、無事に技術負債の返済を完了しコミュニティも新しくなりました。 最近やったこと 技術負債の返済が完了し、デザイン負債の解消をおこなっています。募集一覧ページあたりから日の目を見るはず…
1年前
記事のアイキャッチ画像
MagicPodテストケース作成のその後
ハウテレビジョン技術ブログ
ご無沙汰しております。ハウテレビジョンの鷲塚です。日が経つのは早いもので、前回のブログから4カ月も経ちました。 前回の記事では非エンジニアの私がMagicPodを使ったテストケース作成を紹介させていただきました。 今回は4か月経った現在の近況報告をしたいと思います。 近況 5月から本格的にテストケース作成に取り組み、MagicPodの操作や使用方法の試行錯誤の日々を送っておりました。 途中、業務の事情からテストケース作成を一時中断することもあり、現在はテストケース5件作成したきりの状態です。。。 MagicPodの自動化プロジェクトの健全度と改善案を確認できる「ヘルススコア機能」では100点満…
1年前
記事のアイキャッチ画像
ドキュメントの運用を考えてみた
ハウテレビジョン技術ブログ
弊社では各種ドキュメント(ルール、手順書、仕様書に至るまで)を基本的には Notion で管理しています。ドキュメントを作成、共有する方法として非常に手軽で便利ではあるのですが、多くは個人の裁量に委ねられており、以下の点で課題を感じています。 信頼性: 古くなった情報や間違った情報があったり、またその判断がつきづらい 情報不足: 過去との差分など断片的な情報だけで、背景を知らないと理解できない 検索性: 構造的に整理されておらず、検索頼りで必要な情報を見つけづらい 要因としては以下のようなものが考えられるかと思います。 意図や背景が分からず、修正すべきものか判断できない 誰に確認するのが適切か…
1年前
記事のアイキャッチ画像
ハウテレビジョンでの3ヶ月のエンジニアインターン体験記
ハウテレビジョン技術ブログ
はじめに こんにちは! 2024年4月から約三ヶ月間、株式会社ハウテレビジョンでエンジニアとしてインターンをしている@soma_takataです。普段は個人開発や長期インターンシップでWebアプリケーションの開発を行っています。 今回は、「こんなに成長してもいいんですか!」と自分が思えるほど充実していたインターンについて、具体的な経験をお伝えします。 株式会社ハウテレビジョンのインターンに興味を持っている皆さんに、少しでも参考になればと思います。 インターンで何をしたのか 私がインターンで主に取り組んだプロジェクトは、外資就活ドットコムに関わる基幹システムのリプレイスです。 具体的には、バック…
1年前
記事のアイキャッチ画像
GitHub Projectsでのタスク管理:移行から半年後の実際の感想
ハウテレビジョン技術ブログ
背景 もともと私たちのチームでは、タスク管理ツールとしてYouTrackを使用していました。 zenn.dev しかし、業務ツールの整理の一環として、去年の夏頃からGithub Projectsへの検討をはじめ、年始から本格移行をしました。 今回は現状どのようなボードを用意し運用しているのかを説明し、半年間の運用を振り返ろうと思います。同様にGithubProjectを検討されている方の参考に少しでもなればと思います。 どんな運用をしているか 私たちのチームでは、2週間のイテレーションでプロジェクトを進めています。 実際に使っているタスクボードは主に4つで、これは以前のYouTrackとも変わ…
1年前