2025-01-01から1年間の記事一覧
はじめに プレセナでエンジニア組織のマネージャーを担当している桜井です。 アドベントカレンダーのDay10として、プレセナで前提になっている「兼務体制」について書きます。 プレセナは「全社員が特定の役割だけを持たない、兼務前提の会社」です。エンジ…
こんにちは!Webアプリケーションエンジニアの依田です。 この記事は プレセナ・ストラテジック・パートナーズ Advent Calendar 2025 9日目の投稿となります! プレセナでは全社員がフルリモート勤務可能です。 私もフルリモートで全国各地にいる社員の一人…
どうも 技術顧問の加藤です。 プレセナ社内の、とある案件で使っている、CQRS/Event Sourcingについてブログ記事を書いてみようと思います。 ソースコードの詳細はこちらを参照してください。 なぜCQRS/Event Sourcingなのか 従来のCRUD中心の設計の最大の問…
この記事は プレセナ・ストラテジック・パートナーズ Advent Calendar 2025 7日目の投稿です。 Introduction 昨今、OpenAIからリリースされた「Codex」のような自律型エージェントを用い、プロンプトだけで開発を進める「Vibe Coding」が注目されています。 …
プレセナ・ストラテジック・パートナーズ Advent Calendar 2025 6日目です こんにちは、プレセナでe-Learningシステム(PLS)のリニューアルを担当しているKubotaです。 service.precena.co.jp みなさんは、普段「デザインレビュー」にどのくらい深く関わっ…
この記事は、プレセナ・ストラテジック・パートナーズ Advent Calendar 2025 5日目です。 エンジニアチームで開発・運用を担当しているkamijoです。 今年、自分の所属するチームのRuby on Railsシステムのアップグレードを担当しました。社内では他にもRails…
この記事はプレセナ・ストラテジック・パートナーズ Advent Calendar 2025 4日目の記事です はじめに エンジニアの傍ら情報システム部のリーダーを数年担当していました。先日後任の方に引継ぎが完了したため、エンジニア兼務情シスが時代の潮流についていく…
こちらは プレセナ・ストラテジック・パートナーズ Advent Calendar 2025 3日目の投稿です!プレセナのソフトウェアエンジニアの大西です。今回は cc-sdd を使った仕様駆動開発を個人的に挑戦してみたので、そのまとめを書いていきます! TL;DR AIエージェン…
はじめに この記事はプレセナ・ストラテジック・パートナーズアドベントカレンダー2025の2日目の記事です。 インフラチームのにしざわです。ECSコンテナでRails consoleやデバッグ作業を行うためのセキュアなインフラ構成について紹介します。 背景 ECSで動…
皆さん、こんにちは。アドベントカレンダー1日目を担当します、プレセナ・ストラテジック・パートナーズでエンジニアをしている Koki です。 現在は、サービス開発のマネジメントや運営フローの整理、運営サポート、プログラミングを行っています。最近の言…
当社では、エンジニアの継続的なスキルアップと新しい技術への挑戦を目的として、有志によるRust勉強会が開催されました。 本記事では、2部構成で行われた活動内容とその成果について共有します。 第1部:The Book輪読会 - Rustの基本概念を体系的に学習 第2…
Difyのワークフロー機能を使い、お客様からの質問に対して自動で回答を生成するSlack Botを作成しました。回答生成の際には、過去にお客様から頂いた質問と回答させていただいたデータに加え、さらに必要となる専門的な固有の知識も与えるようにしています。…
はじめに 導入 AI技術の進化が目覚ましい昨今、当社のエンジニアがどのようにAIを活用しているのか、その実態を探るべくアンケートを実施しました。本記事では、その結果から見えてきたリアルな声と、今後のAI活用の可能性についてご紹介します。 ちなみにこ…
はじめに 2025年7月、当ブログをGitBookからはてなブログへと移行しました。 今回の記事では、ブログ移行の経緯と実施手順についてご紹介します。 検討移行理由 結論としては、GitBookの年間利用料が割高と感じたためです。 経緯をもう少し詳しくご説明しま…
脆弱性診断の依頼内容 A社とB社の2社に、同時にある弊社Webシステムの脆弱性診断を依頼させていただきました。 A社はWebアプリケーション診断を得意とし、B社はソースコード診断を得意とする会社様です。 Webアプリケーション診断とソースコード診断は、それ…
はじめに この記事では、メール送信サーバーを設定時に、ほぼ必ず設定することになるSPF、DKIM、DMARCについて、知識の整理と共有のために概要や効果、設定方法を紹介します。 SPF SPFは、Sender Policy Frameworkの略で、ドメインの所有者が「自分のドメイ…
掲題の通りEMConfJP2025に参加してきました。 テーマは「増幅」と「触媒」。 2025.emconf.jp 懇親会付きのチケットも当日分のチケットもすぐに売り切れて、当日も大盛況だったと思います。自分が聞いた限りの講演のテーマとしては「事業・経営戦略と技術戦略…
環境 RDB PostgreSQL 13.3 トランザクション分離レベル read committed (デフォルト) 実験環境 IntelliJ IDEA 2024.3 (Ultimate Edition) TLDR PostgreSQLにおいて、トランザクション内で同一キーの行を delete - insert する場合、同時に実行される他のトラ…
はじめに 弊社ではAWSリソースをTerraformやCloudFormationで管理し、plan/applyの実行にはGithub Actionsを使っています。本稿ではGithub ActionsからAWSリソースを操作するためのIAMロールの設定について説明します。 IAMロールを利用するメリット Github …