techtekt
https://techtekt.persol-career.co.jp/
未来の「はたらく」をテクノロジーで創造するパーソルキャリアの「エンジニアリング組織」に所属する社員のリアルな「はたらく」にフォーカスし、組織、そして文化醸成の過程を発信するコンテンツプラットフォーム
フィード
techtekt テクニカルライティング Award 2024 表彰式を開催しました!
techtekt
こんにちは。techtekt編集部です。 パーソルキャリアのエンジニアリング業務を積極的に発信し、リアルに、わかりやすくユーザーの皆様へお届けしたエンジニアやデータサイエンティストなどを称える、“techtekt テクニカルライティングアワード”。これまでも技術発信に貢献した社員を表彰してきました。 実は昨年から記事投稿にチャレンジするメンバーもググっと増え、本Awardの選考もより難易度が高くなってきております。そんな中で栄えある2024年のtechtektテクニカルライティングAwardを授賞したのは…デジタルテクノロジー統括部 リードエンジニア、梅本誠也さんです🎉🎉🎉 おめでとうございま…
8日前
JobQTownの通知機能開発の振り返り #Developer&Designer Advent Calendar 2024
techtekt
本記事はDeveloper&Designer Advent Calendar 2024の12月25日の記事です。 はじめに 通知設計のプロセスと考慮ポイント 1. 通知の目的と要件の整理 通知の目的(Why) 要件の整理 2. サーバー負荷を考慮した設計 スケーラビリティの確保 3. 例外処理と冪等性の担保 例外処理の設計 冪等性の担保 テストの注力 4. ユーザー体験の向上 JobQTownの通知のこれから おわりに はじめに こんにちは。はたらく未来図構想統括部 JobQ部、エンジニアの川村です。 我々が開発に携わる「JobQTown」は、キャリアや転職に関する相談や情報交換を支援するサー…
9日前
GitHub Actions's composite-action #doda Developer Group Advent Calendar 2024
techtekt
この記事は、「#doda Developer Group Advent Calendar 2024」の 25 日目の記事です。 パーソルキャリア株式会社の doda システムアーキテクト部でリードエンジニアを務めている井上1です。 バッチ基盤領域の刷新プロジェクトにおいて、リソースのレビュアとワークフローの整備をしています。 バッチ基盤領域を含む doda サイトでは、GitHub のホスティングとして「GitHub Enterprise Server」2を運用しています。 当プロジェクトでは、GitHub から提供している「GitHub Actions」3を採用しています。 「GitHub …
9日前
未経験新卒ITコンサルタント、エンジニアの世界の言葉に触れる #doda Developer Group Advent Calendar 2024
techtekt
doda Developer Group Advent Calendar 2024 24 日目の記事です。 はじめに 皆さんこんにちは。プロダクト開発統括部グロース開発部 doda サイト開発第 2 グループの柏﨑です。 2024 年の 4 月に IT コンサルタント職としてパーソルキャリアに新卒入社しました。大学では経済学の学習と卓球に熱中し、IT やプログラミングとは無縁の生活を送っていました。社会人になったら法人営業やキャリアアドバイザーとしてバリバリ働こうと考えていましたが、縁があり IT コンサルタント職に就きました。現在はエンジニアの業務に携わり IT やプログラミングについて学び…
10日前
なぜ新卒で人材業界を選んだのか、振り返ってみた。#Developer&Designer Advent Calendar 2024
techtekt
Developer&Designer Advent Calendar 2024 24日目の記事です🎄 はじめに こんにちは。 P&M戦略本部 デザイン推進統括部 横断戦略デザイン部 戦略デザイングループの荒巻里奈です。 24新卒として今年の春に入社しました。 社会人になった2024年が終わろうとしているこのタイミングに改めて、私がなぜ新卒で人材業界の会社へ入社することに決めたのか、振り返ってみようと思います。 はじめに 人材業界に対して想うこと せっかく人生の中で9.5万時間も使うなら 「はたらく」は千差万別 私の「はたらく」が人の人生や社会的変化の一部となる さいごに 人材業界に対して想うこ…
10日前
26卒向けエンジニア向けインターンシップ『Sprinters』の裏側 #Developer&Designer Advent Calendar 2024
techtekt
Developer&Designer Advent Calendar 2024 23日目の記事です🎄 はじめに こんにちは。 HR forecasterというプロダクトでエンジニアをしている松本です。 hr-forecaster.jp 関西在住の私は今年も昨年に引き続き加古川マラソンに参加しました。いつもアドベントカレンダーと同じ12月なのであれから1年がたったことを感じています。 今年は新卒採用のイベントの新規企画と開発を行ったのでその進め方や苦労した箇所について共有できればと思います。 使用用語について 厚生労働省によるインターンシップ基本方針の改定があり、弊社のSprintersもオープ…
11日前
知ってて良かった!? メールアドレスの豆知識 #doda Developer Group Advent Calendar 2024
techtekt
この記事は、doda Developer Group Advent Calendar 2024の23日目の記事としてお届けします。 こんにちは。パーソルキャリア株式会社の黒田等です。 2年前に入社してから、主にCRM(Customer Relationship Management)に関わる開発を推進しています。企画の方々と協力し、dodaをご利用いただいている個人ユーザーに向けた適切なアプローチを日々検討しています。 今回は、CRMという領域で欠かせないメールアドレスについてお話ししたいと思います。 その前に、突然ですが問題です。 以下のメールアドレスにメールを送信した場合、宛先は別々になる…
11日前
Prisma ORM × RLSの悩みを解消。マイグレーションSQLの記述漏れを改善した話 #Developer&Designer Advent Calendar 2024
techtekt
Developer&Designer Advent Calendar 2024 22日目の記事です🎄 はじめに なぜRLSが必要になるのか? Prisma ORM × RLSで抱えていた課題 課題解決を支援するツールの紹介 prismarlsの仕組み prismarlsの利用手順 現時点での制約 Prisma公式リポジトリでのRLSサポート議論 最後に 参考 はじめに こんにちは。 HR forecasterというプロダクトの開発をしている伊藤です。 hr-forecaster.jp 業務やプライベートの開発でPrisma ORMを利用しています。 PostgreSQLのRow-Level S…
12日前
新卒3年目の私が新卒の育成で意識していること #doda Developer Group Advent Calendar 2024
techtekt
はじめに こんにちは。アドベントカレンダー22日目担当の永井です。パーソルキャリア株式会社のdodaアプリ開発グループでスクラムマスター兼エンジニアをしています。 弊社では、職種問わず新卒入社の社員にブラザーが付きます。ブラザーとは新卒社員のメイン育成担当者のことです。 この記事では新卒3年目でブラザーになった私が、新卒社員の育成で意識していることをお話しさせていただければと思います。 はじめに ①相談しやすい存在であること ②チームメンバーとの関係性を築く ③ゴールから逆算してやることを洗い出す ④課題解決することの楽しさを経験してもらう ⑤感謝・称賛する まとめ さいごに ①相談しやすい存…
12日前
ブックLT会やってみた #Developer&Designer Advent Calendar 2024
techtekt
Developer&Designer Advent Calendar 2024 21日目の記事です 🎄 🎅 🎁 こんにちは、MIRAIZ開発部のエンジニアの青木です。今回は私が所属しているUXDIGチームの、ブックLT会の取り組みについて紹介します。今年は2回ブックLT会を開催しました。それぞれの内容の紹介と、ブックLT会を開催していく上で気づいたことを共有したいと思います。 UXDIGについてはこちらの記事を参照ください。 techtekt.persol-career.co.jp ブックLT会について ブックLT会とは UXDIGのメンバーで同じ本を読み、その内容と感想をLT会形式で他の方に…
13日前
AI × アート~失われた名画の復元~ #doda Developer Group Advent Calendar 2024
techtekt
doda Developer Group Advent Calendar 2024 21 日目の記事です。 はじめに 皆さんこんにちは、プロダクト開発統括部 doda システムアーキテクト部 doda アーキテクト第 1 グループの大竹です。 本日はこちらの絵についてお話しようと思います。 レンブラント・ファン・レイン《夜警(フランス・バニング・コック隊長とウィレム・ファン・ライデンブルフ副隊長の市民隊)》1642 年 油彩 アムステルダム国立美術館 誰でも一度は画像を見たことがあるのではないでしょうか。オランダの画家レンブラントの代表作品です。 元は上の()内の名前で呼ばれていましたが、絵の…
13日前
生命、宇宙、そしてスクラムについてのささやかな誤解の答え #doda Developer Group Advent Calendar 2024
techtekt
こちらはdoda Developer Group Advent Calendar 2024 の20日目の記事です。 はじめに スクラムって開発が早くできるようになるんですよね? スクラムって柔軟な変更を受け入れるフレームワークだから綿密な計画は立てなくていいんですよね? スクラムってドキュメントとか作らなくていいんですよね? 開発者ってプログラミングする人ですよね?/プロダクトオーナーって企画する人ですよね?/スクラムマスターってプロジェクトマネージャー的なやつですよね? 開発者 プロダクトオーナー スクラムマスター ということは おわりに はじめに こんにちは、パーソルキャリアでdodaの開…
14日前
最小限のダウンタイムでApp Engine・Cloud Runを別プロジェクトに移行した話 #Developer&Designer Advent Calendar 2024
techtekt
はじめに クライアントサービス開発部 HR forecasterエンジニアリンググループの熊切です。 私たちのチームではdodaの膨大なマーケットデータを用いて採用活動を支援するHR forecasterの開発を行っております。 https://hr-forecaster.jp/ 今回はGoogle CloudのサーバレスサービスであるApp Engine・Cloud Runを最小限のダウンタイムで別のGoogle Cloudプロジェクトに移行したお話しをしたいと思います。スムーズな環境移行を行いたい方にご参考になれば幸いです。 はじめに HR forecasterの開発体制 移行概要 移行手…
14日前
Airflow の Dynamic Task Mapping を使ってみた # doda Developer Group Advent Calendar 2024
techtekt
この記事は、doda Developer Group Advent Calendar 2024の19日目の記事としてお届けします。 はじめに この記事を読んで得られる知見 Dynamic Task Mappingとは 今回のユースケース 処理の流れ 処理のイメージ 作成したDAGファイル コードの解説 1. S3から最新フォルダとファイルリストを取得 解説 XComについて 2. Dynamic Task MappingでECSタスクを生成 解説 3. DAGの定義 解説 4. Airflowタスクの依存関係の定義 解説 動作確認の結果 同時実行するタスク数を制限する まとめ はじめに こんに…
15日前
タグを使用した組織ポリシーの制御に失敗した話 #Developer&Designer Advent Calendar 2024
techtekt
パーソルキャリアの戸田です。 弊社ではデータの管理について厳密なポリシーが定められており、特にインターネットに公開されるデータについてはシビアなチェックがされます。 今回はGoogle Cloud のストレージサービスの1つであるCloud Storage のインターネット公開について対策を考えていきます。 Cloud Storage の公開アクセスは静的ウェブサイトをホストするシーン等において非常に便利ですが、一方バケット内のデータはインターネット上から誰でもアクセス可能です。 そのため、公開されているバケットに意図せず機密データをアップロードすることで情報漏洩に繋がるリスクがあり、利用には…
15日前
AI駆動開発でモダンにアプリケーションを開発しよう #Developer&Designer Advent Calendar 2024
techtekt
本記事はDeveloper&Designer Advent Calendar 2024の12月18日の記事です。 はじめに AI駆動開発とは ネーミング ユニットテスト モダンなコードサジェスト 最後に はじめに こんにちは。パーソルキャリアサービス支援部の高屋です。 バックエンドエンジニアとして、主にwebサービスのソフトウェアアーキテクチャの設計やAPIの設計、実装などを担当しています。いきなりですが、みなさんも生成AIにふれる機会が増えてきているのではないでしょうか。 2022年に公開されたChatGPTから生成AIは広く世の中に普及しており、弊社でも社内版生成AI「ChatPCA(通称…
16日前
「開発生産性を上げる」とはどういうことなのか #doda Developer Group Advent Calendar 2024
techtekt
この記事はdoda Developer Group Advent Calendar 2024 の18日目の記事です。 自己紹介 開発生産性とDevOps 改善活動に向けて VSMを作ってみた バグのシフトレフト 結局開発生産性を上げるには? 自己紹介 こんにちは!カスタマープロダクト本部プロダクト開発統括部グロース開発部で doda サイト開発のチームリーダーをしている川又です。dodaサイト開発にアジャイル開発が導入されて数年が経ちましたが、最近ソフトウェア業界で開発生産性やDevOpsというワードをよく耳にするようになりました。しかし、自分たちの開発環境に落とし込むと具体的に何を指して何を…
16日前
テストしないQA(Quality Assurance)ってなんやねん、という話 #doda Developer Group Advent Calendar 2024
techtekt
この記事はdoda Developer Group Advent Calendar 2024 の17日目の記事です。 はじめに この間勉強会に登壇してきたよ、のはなし dodaでは従来型の品質担保はやってないよ、のはなし QAチームができるまで、のはなし 実際やってきたこと、のはなし やりたかったこと、のはなし 実際やってみて、のはなし まとめ さいごに はじめに こんにちは。アドベントカレンダー17日目担当の飯田です。 パーソルキャリア株式会社でdoda_QAグループに所属しており、dodaサイト開発のアジリティ・品質向上のための活動全般を行っています。 この記事では、タイトルそのまま「テス…
17日前
新卒入社から0→1の3つのサービスリリースに関わった私が意識していること #Developer&Designer Advent Calendar 2024
techtekt
はじめに こんにちは。「HR forecaster」というサービスの開発を行っている新卒2年目の讃岐です。現在は、フロントエンドエンジニア兼スクラムリードを担当してます。 入社後、以下の3つのサービスで0→1の開発を経験しました。・社外向け:「トレンド検索」・「トレンドランキング」の2つ・社内向け:サービス1つ これら3つのサービスは、いずれもリリースまでに4~6ヶ月規模で開発を行いました。今回は、0→1のサービス開発における流れや、意識しているポイントについてお話しします。(※開発の流れは、私が所属するチームでの事例です) はじめに 開発体制 リリースまでの流れ 1. Figmaのラフデザイ…
17日前
キリスト教に学ぶ、組織を強くするナレッジマネジメントの秘密 #doda Developer Group Advent Calendar 2024
techtekt
doda Developer Group Advent Calendar 2024 16日目の記事です。 はじめに こんにちは。カスタマープロダクト本部 プロダクト開発統括部 dodaシステムアーキテクト部 に所属している、赤塩です。 最近、ナレッジマネジメントに関心を持つようになりました。学生時代に宗教学を学んでいた経験から、2000年以上続くキリスト教からナレッジマネジメントの成功に役立つヒントが得られるのでは?と思いつきました。 ちょうどクリスマスも近いのでイエスキリストに想いを馳せつつ記事を書きました。 ※ちなみに私は特定の宗教を信仰しておりません。 はじめに キリスト教に見る知識の伝…
18日前
HLSとは?AWS MediaConvertで始めるシンプルな動画配信基盤の構築 #Developer&Designer Advent Calendar 2024
techtekt
はじめに こんにちは、新規サービス開発統括部 エンジニアの今井です。 2024年10月にパーソルキャリアに中途入社し、現在はサービス支援部で新規サービスのフロントエンド開発に携わっています。 今回は、プライベートで動画配信基盤を構築した経験をもとに、AWSのMediaConvertとS3を活用した動画配信基盤の仕組みをご紹介します。 本基盤では、HTTP Live Streaming(HLS)技術を採用しています。 はじめに HLSとは? HLSの基本概要 HLSの仕組みと特徴 HLSのメリット AWSを活用した動画配信基盤 S3によるストレージ管理 MediaConvertでの動画処理 La…
18日前
エンジニアからマネジャーになった1年を振り返ってみて #Developer&Designer Advent Calendar 2024
techtekt
Developer&Designer Advent Calendar 2024 15日目の記事です🎄 はじめに 閲覧ありがとうございます!HR forecasterという中途採用に悩む採用担当者を支援するプロダクトでマネジャーを担当している西澤と申します。 hr-forecaster.jp 1年前の9月まではプロダクトの機能開発や開発プロセスの改善等を中心とした役割を担っていたのですが、10月にロールチェンジし、マネジャーになって1年程経ちました。 昨今、「管理職にはなりたくない」と考える人が増えているという話をよく耳にします。エンジニアはその最たる職種の1つで、実は私もその1人でした。 しか…
19日前
我が家の課題をLINE Messaging APIで解決した話 #doda Developer Group Advent Calendar 2024
techtekt
この記事は doda Developer Group Advent Calendar 2024 の 15 日目の記事です。 こちらの記事以外にも沢山の記事が掲載されていますので、興味のある方は # doda Developer Group Advent Calendar 2024 で検索してみてください。 目次 目次 はじめに 我が家の課題 課題に対するアプローチ 解決したソリューション 全体図 機能イメージ 機能(1)毎朝 LINE メッセージに今日の家事タスクが通知される 機能(2)完了したら LINE のメニューをクリックして完了報告→相手に通知される 機能(3)メニューのレポートをクリ…
19日前
AWSのAIサービスを使ってAI英会話アプリで遊んでみた # doda Developer Group Advent Calendar 2024
techtekt
この記事はdoda Developer Group Advent Calendar 2024の14日目の記事です。 こちらの記事以外にも沢山の記事が掲載されていますので、興味のある方は # doda Developer Group Advent Calendar 2024 で検索してみてください。 目次 目次 はじめに 開発環境 アーキテクチャ チャット画面 Speech to Text Text to Text Text to Speech 完成形 終わりに はじめに 初めまして。パーソルキャリア株式会社のdoda CONNECTエンジニアリンググループ、doda マイクロサービスグループ所…
20日前
新卒2年目エンジニアがGoogle Cloud Associate Cloud Engineerを取得した話 #Developer&Designer Advent Calendar 2024
techtekt
はじめに Developer&Designer Advent Calendar 2024 14日目の記事です。 皆さんこんにちは、新卒2年目エンジニアの星野です。今年の9月にGoogle Cloud Associate Cloud Engineer(以下ACE)、11月にProfessional Cloud Architect(以下PCA)を受験しました。インフラに関わる業務経験は少ないものの、無事合格できました。今回はACEに絞って勉強に使用した教材や受験当日から結果発表までの流れについてご紹介します。 受験のきっかけ 今回受験を決めたきっかけは2つあります。 1つ目の理由は、現在携わってい…
20日前
デザインシステムの育て方の紹介と読んでみての感想 #Developer&Designer Advent Calendar 2024
techtekt
この記事はDeveloper&Designer Advent Calendar 2024の13日目の記事です🎄 # はじめに ## 自己紹介と挨拶 # ことの発端 # 本の概略 ## 余談と所感 # 作り方より大事なこと # Chapter10 伝道に終わりはない(本題) ## あなたの組織やプロダクトにとっての「ミレニアムファルコン」は何か # はじめに この記事では『デザインシステムの育て方』の紹介と読んでみての感想や考察などを述べていきたいと思います。 ※ この本です www.kinokuniya.co.jp 小さなデザインシステム設計のナレッジシェア 以下から試し読みも可能だったりしま…
21日前
TOPIK6級を持っている私が外国語学習で会得したスキル習得のコツ# doda Developer Group Advent Calendar 2024
techtekt
この記事はtechtektアドベントカレンダー2024の13日目の記事です。13日の金曜日なのに関連のない記事で失礼します。 清(せい)と申します。弊社のCRM(Customer Relationship Management)にかかわる開発を担っているエンジニアをやっております。 それまでは主にSIerにいたり、事業会社でエンジニアとしてビッグデータを扱ったり、フリーランスとしてAzureにあるC#のシステムをAWSにJAVAでリプレイスしたりしておりました。 弊社に入ってからCRMという領域に携わりましたが、ユーザーとしては大変身近でイメージできるものの、業務としては新しく学ぶことも多く、…
21日前
Midjourneyでアグリーセーターをデザインしてみた #Developer&Designer Advent Calendar 2024
techtekt
アグリーセーターをデザインしたい パーソルキャリアでUIUXデザイナーをしている比企(ひき)です。クリスマスといえば、アグリーセーター。ということで、今年はMidjourneyでアグリーセーターのデザインをしてみようと思います。 アグリーセーターをデザインしたい アグリーセーターって何? どんなデザイン? 簡単にできると思ってた 公式のドキュメントを読む さあ、アグリーセーターをデザインしよう プロンプトを作る トライアンドエラーで生成する、プロンプトを調整する お気に入りを見つけた デザインのブラッシュアップ できたー!! (ChatGPTに聞きました) アグリーセーターって何? アグリーセ…
22日前
ITコンサルタントが生成AIを使ってMAGIシステムを作ってみたら、思いのほか楽しくなった話 #doda Developer Group Advent Calendar 2024
techtekt
doda Developer Group Advent Calendar 2024 12日目の記事です。 (本記事は2024/12/9時点の情報を基に執筆しています。) 目次 ITコンサルタント、アイディアが枯渇するを知る MAGIシステム、作ります GPT4、発進 o1-preview、リフトオフ 速報 まとめ、その向こうに ITコンサルタント、アイディアが枯渇するを知る こんにちは。カスタマープロダクト本部 プロダクト開発統括部 dodaシステムアーキテクト部に所属し、dodaサイト領域のアーキテクチャ改善やサービスマネジメントを担当している、望月です。職種はITコンサルタントです。最近は…
22日前
TECHStreetで話した0->1フェーズのオブジェクト指向デザインの活用事例かいつまみ #Developer&Designer Advent Calendar 2024
techtekt
この記事はDeveloper&Designer Advent Calendar 2024の11日目の記事です🎄 年末進行真っ只中の12月、みなさまいかがお過ごしでしょうか。クライアントサービスデザイン部の篠崎です。 過日2024年12月5日、TECH Street UXデザイン勉強会vol.7にて、参画中のPJでオブジェクト指向UXデザイン手法を実践したお話をさせていただきました。この記事ではその内容をかいつまんでご紹介いたします。 はじめに 有名なオブジェクト指向デザインプロセス OOUI/OOUXプロセスのパワー 不確実性が高く、全体像がみえにくい0→1フェーズ 要求整理〜要件定義にオブジ…
23日前