はてぶ・Qiita・Zennのトレンド記事を紹介
ノンデザイナーの開発チームで『ノンデザイナーズ・デザインブック』読書会を行いました 🔖 1
開発グループ2(通称:kobitoチーム)のチームリーダーをしている前川です。今回は、チームメンバーを中心に『ノンデザイナーズ・デザインブック』という本の読書会を行いました。 kobitoチームでは以前『ルールズ・オブ・プログラミング』の読書会を行いました。その後、Angular
こんにちは、ひろかずです。 タイトルは釣りです。 ある日、メールチェックしていたら社外に公開しているグループメールアドレス宛に「サブドメインテイクオーバーの問題」という件名のメールが届いていたので一筆書きます。 ちなみに […]
こんにちは、後藤です。 今回もTerraformについての内容で、条件分岐についてのお話です。 Terraformは現時点で一般的なプログラミング言語のif 文をサポートしていません。しかし、条件によって異なる値を設定する方法は存在し、代表的な方法として三項演算子が挙げられます。
現役ITエンジニアが今話題のAIエージェントManusを試す 🔖 5
はじめに こんにちは。クラウド事業部の丸山です。 2025年はAIエージェント元年とも呼ばれており、そんな数多のAIエージェントが乱立する中、 特に注目を集めているのが完全自律型のAIエージェントManusです。 その話題性としては突如現れ、ゲームチェンジャーになることが確約され
commitlint + Lefthook でコミットメッセージを統一する 🔖 1
はじめに commitlint とは? commitlint のメリット Lefthook とは? Lefthook のメリット commitlint + Lefthook の導入手順 必要なパッケージをインストール commitlint の設定を追加 シェルスクリプトを追加 L
RubyKaigi 2025 3日目にアンドパッドさんとコード懇親会を開催するよ! #rubykaigi #codeparty 🔖 1
RubyKaigi 2025の3日目の夜にアンドパッドさんが開催するコード懇親会のお手伝いをする須藤です。2025年3月19日の10:00から参加登録できるので、「コードで懇親?楽しそう!」と思うRubyKaigi 2025参加者は登録してね。コード懇親会とはコード懇親会
Microsoft Office製品のファイル内の文字列を検索、置換する 🔖 1
OfficeStringReplacerというMicrosoft Office 製品1のファイル内の文字列を検索・置換するツールを開発した橋田です。Office文書に含まれる文字列の検索、置換処理を素直に実装するとものすごく時間がかかりますが、OfficeStringRepla
“PdMは一人が全部やる”は限界?複数PdM体制で得られた成果と学び 🔖 36
自己紹介 初めまして。株式会社ACES でACES MeetのPdM業務を担っている中川(@ShuNakagawa) です。 数年前から再開したゴルフで、フックボール(強く左に曲がるボール)に悩まされていて、ゴルフそのものが嫌いになってしまいそうです(とはいえ、ゴルフ場に行ってし
モジュラモノリスにおける Prisma を利用した DB アクセスの秩序を保つ 🔖 7
Ubie で副業として Backend For Frontend (BFF) サーバーの開発を担当している nissy-dev です。今回は、モジュラモノリスアーキテクチャにおける Prisma を利用した DB アクセスの課題と、その課題に対処するために作成した lint ル
Drawer Growthグループ所属エンジニアの中野です。先日、採用候補者の方が「Rustを勉強する際にキャディのTech Blogにお世話になった」という話をして下さりとても嬉しかったのですが、最近Rustに関するTech Blogを執筆できていなかったので久しぶりに筆を取り
入社してわかったSmartHRのフロントエンドエンジニア 🔖 2
こんにちは、SmartHR プロダクトエンジニアの chanMisa と ushiboy です。 この記事では、SmartHR に入社したフロントエンドエンジニアの視点から、日々の業務や取り組み、開発体験を通して感じたギャップや魅力をお伝えします。 共同執筆者である私たち 2 人
こんにちは!マネージャー・テクニカルアーティスト・アートディレクターなどを担当しています遠藤博紀です 今回は動画内の「エフェクト」について紹介したいと思います。エフェクトは㈱スカイアーツ様、㈱ドキドキグルーヴワークス様と私もすこしお手伝いで制作いたしましたが、記事の方は遠藤(Ai
はじめに こんにちは、開発本部のデータ&AIチームの24新卒の蜜澤です。 エブリーに入社してからもうすぐ1年が経つので、この1年間を振り返りたいと思います。 文字ばかりのポエムですが最後まで読んでいただけると嬉しいです! 入社前 まず、入社する前の私の状況について触れたいと思いま
みなさん、こんにちは。アプリケーション開発課のいだちゃんです。 現在お客様先に常駐しており、他の会社さんと協力しながらプロジェクトを進行しています。そこで一緒に作業している方と、SQLについての疑問点と調べた結果をリスト化しました。共同作成したいわゆる用語集を、初の常駐先で仲良く
週刊Cloudflare - 2025/03/02週 🔖 1
こんにちは、あさひです ?♂️ 今週の Cloudflare のアップデートをまとめていきます! この記事の主旨この記事では、Cloudflare のサービスにどんな変更があったかをざっくりと理解してもらい、サービスに興味を持ってもらうことを目的としています。そのため、
Dify v1.0.0 で新登場したエージェントノードで Function Calling を実行 🔖 64
1. はじめに こんにちは、りょうたです。 先週、ついに待望のDify v1.0.0が正式リリースされて、生成AIを利用したサービスや基盤開発に関わる身として大変ワクワクしております! github.com 本バージョン注目の機能として、エージェントノード と プラグインシステム
この記事は、estieのプロダクトマネージャーによるブログシリーズ「PM Blog Week」第3弾・2日目の記事です。前回の記事は<< ユーザー行動ログと向き合う技術 - estie inside blog>>です。 こんにちは。estieでプロダクトマネージャー(PM)を務め
コード品質向上のテクニック:第62回 二匹目の close 🔖 1
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。この記事は、毎週木曜の定期連載 "Weekly Report" 共有の第 62 回です。 LINEヤフー...
なぜ人は人形に語りかけるのか――生成AIが解放する700万年前からの叡智 🔖 4
こんにちは。LayerX AI・LLM事業部でプロダクトマネージャー(PdM)とBizDevをしている河野です。 この連載はその名の通り「LayerXのエンジニアのブログ」ですが、僕はエンジニア出身ではありません。 大学は社会科学部で、哲学や歴史などの人文科学や、社会問題や文化人
株式会社ココナラ、Web開発グループのフロントエンドチームでエンジニアをしているのんちゃんと申します!新卒で入社して2年目。社会人としての基礎を学びながら、少しずつ仕事にも慣れてきた頃、開発PM(テクニカルプロジェクトマネージャー、TPMとも呼ばれます)を任されることになりまし
React Router v7 × Shadcn によるモックアップ作成チュートリアル 🔖 2
はじめにこんにちは、クラウドエースの第3開発部に所属している金です。最近、技術検証のために簡単なモックアップを作成する機会が増えています。この記事では、React Router version 7(以下、React Router v7) 、Shadcn、TailwindCS
Asio (Boost.Asio) C++ライブラリ入門 2 -Proactor- 🔖 1
本記事では、C++の非同期IOライブラリであるAsio(Boost.Asio)を解説します。第2回では、Asioで採用されている重要なデザインパターン「Proactor」について解説し、関連する簡単なサンプルコードを紹介します。
【Go】gomvpkgを使ってgoのpackageを安全にrenameする 🔖 1
はじめにこんにちは、kenです。お仕事では Go をよく書きます。Go言語で開発を進めていると、プロジェクトの成長に伴ってパッケージ名を変更したくなることってありますよね。ただ手動でパッケージ名を変更すると、依存関係の修正漏れや置換ミスによるコンパイルエラーなどが発生するこ
【Go】フィールド名を書かずに構造体を初期化するのはやめよう 🔖 1
はじめにこんにちは、ken です。お仕事では Go を書いています。突然ですが、みなさんはGoで構造体を初期化するときにフィールド名を指定していますか?Go では構造体を初期化する際に、フィールド名を指定せずに値だけを渡すことができます。これはunkeyed litera
はじめに Swagger(OpenAPI)とは? なぜ Swagger を使うのか 統一感のあるAPI仕様の定義 自動化と効率化 APIのテストとインタラクション チーム間での協力 バージョン管理と変更管理 Swagger の主要なツールたち Swagger UI Swagger
ソーシャルログインをゼロから学ぶ新卒アプリエンジニア 🔖 1
1:はじめに 2:意図しないデータ共有について 3. 処理の流れってどうなっているの? ソーシャルログインフロー ①SNSログイン ②認可コード発行 ③認可コードの送信 ④認可コード送信 ⑤ID・アクセストークン発行 ⑥返却 4. おまけ(今後の期待) 5. まとめ 1:はじめ
react-springで始めるお手軽アニメーション実装 🔖 1
こんにちは!アルダグラムでエンジニアをしている今町です。皆さん、React アプリケーションでアニメーションを実装してみようと思ったことはありますか?私自身、「いや…、アニメーションとか敷居が高そう…」と思って尻込みしていました。そんな中で、シンプルで直感的にアニメーションを実
Dynamic Image Transformation for Amazon CloudFrontを用いた画像配信基盤の構築 🔖 2
はじめまして。株式会社CAMに出向し、バックエンド開発を担当しているムウ・コジマです。普段はCore ...
【エンジニアの日常】エンジニア達の自慢の作業環境を大公開 Part6 🔖 127
こんにちは。Findy Tech Blog編集長の高橋(@Taka_bow)です。 この記事は自慢の作業環境を大公開シリーズの第6弾になります。今回も、3名のエンジニアの作業環境を紹介します! トップバッターは安達さんです! ■ 安達さん / プロダクト開発部 / SRE ■ み
エンジニアの市川と申します。 LIFULL HOME'S の売買領域の開発を担当しています。 さて、皆さんは普段からコードレビューをしているでしょうか。 私たちLIFULL HOME'Sのエンジニア組織では、他者のコードレビューを通過しないとリリースできないというルールを設けてい
【アスエネの開発採用】1Qが前年度ペース2.5倍の採用、内定承諾率100%だったので振り返ってみました。 🔖 1
【アスエネの開発採用】1Qが前年度ペース2.5倍の採用、内定承諾率100%だったので振り返ってみました。 ▪️はじめにこんにちは、アスエネ人事の大西です。Bizサイドの採用しか経験していなかった自分が2024年10月より開発採用担当の専任になりまして、そんな駆け出しの3
Python大規模開発の鍵!?:最新の型ヒントで実現する型安全なコード 🔖 3
はじめに はじめまして、テックドクターでエンジニアリングマネージャをしている星野です。弊社ではPythonを活用することが多く、型ヒントを積極的に導入し、型安全なコードの実現に努めています。Pythonの型ヒントはPython 3.5(2015年9月リリース)から導入されましたが
GitHub Well-Architected について簡単に解説します 🔖 1
はじめに いつ出されたの? どんな内容? 5 つの「柱」と「柱を構成する観点」について クイックリンク 設計原則 アセスメントチェックリスト シナリオと推奨事項 その他 おわりに はじめに こんにちは。 ACS事業部の青木です。 皆さんは、GitHub Well-Architec
Cursor を使い始めた時に知っておきたかった 10 個の Tips を紹介します。これらの Tips を活用して Cursor を最大限に活用してください。 1. VSCode のキーバインドを設定するCursor のセットアップ時に VSCode のプリセットを選択し
背景: LLM を商品推薦に応用できないだろうか?自社のECサイトに、Item 2 Item, User 2 Item的な商品推薦を実装したい従来推薦システムの構築には膨大な行動データが必要だった。しかし、自前で膨大な行動データを持っていなくとも、LLM の膨大な訓練データ
この記事は、estieのプロダクトマネージャーによるブログシリーズ「PM Blog Week」第3弾 1日目の記事です。 (過去の PM Blog Week の記事は こちら ) こんにちは。プロダクトマネージャーのyuiです。 突然ですが、みなさんはプロダクト上のユーザー行動と
Seeed K.K.の松岡です。 reCameraという新製品が手元に届いたので試しました。
SIerがSREを提供する難しさ〜アサインと教育のリアルと解決策〜 🔖 3
1. はじめに 2. SREの人月提供で直面するアサインの難しさ 2.1 SREに必要なスキルセットが広すぎる 2.2 「インフラエンジニア=SRE適性あり」とは限らない 2.3 案件ごとに求められるSREの役割が異なる 3. SREを提供するための教育の壁 3.1 SREマイン
CodeBuild上でGitHub Actionsランナーを動かしてAuroraのDBマイグレーションを自動化してみる 🔖 1
はじめにはじめまして、システム基盤チームでSREをしている森と申します。日々の業務で取り組んだことについて紹介いたします。2024年は弊社にとって複数の新規プロダクトがリリースされた第二創業期とも言える年でもありました。https://prtimes.jp/main/ht
Blitz: リアルタイムユーザー解析エンジンのボトルネックを解消したキャッシュ設計 🔖 1
KARTEのリアルタイムユーザー解析エンジンのアーキテクチャを刷新し、キャッシュ設計等を工夫してボトルネックを解消した方法を説明します
こんにちは。クラウドエースの三原です。運よく話題の Devin に触る機会があったので、備忘録もかねて整理したいと思います。(公式ドキュメントから読み解ける内容以上のものは無いので公開の意義に悩みましたが、アウトプットの練習も兼ねて...) この記事の目的Devin の
Telegramを正しく知って正しく怖がろう 〜 ドコモグループイベントでワークショップを開催しました 🔖 56
この記事では、ドコモグループで実施したイベント “dcc Engineer Day 25” において、Telegramを使ったワークショップを開催した様子を紹介します。 はじめに 注意 dcc Engineer Dayについて ワークショップの様子 Telegramとは何か Te
バックトラッキングを活用したマルチエージェントシステムによる複数制約充足プランニング 🔖 1
はじめに こんにちは、東北大学修士2年の守屋彰二と申します。この度、SB Intuitions株式会社 R&D本部 Foundation dev部 Dialogチームにて、インターンシップに参加させていただきました。 本記事では、インターン中に取り組んだ「マルチエージェン
RubyGems メンテナが SBOM について勉強しました 🔖 12
ハンマーは弱くても頭を殴ってダウンを取るのが浪漫なんだ...と言い聞かせてモンスターハンターワイルズをプレイしている @hsbt です。今回は CRA や SBOM という言葉を聞くものの、よくわかってないのでちゃんと調べて勉強したという内容の紹介です。 CRA とSBOM CR
Asio (Boost.Asio) C++ライブラリ入門 1 -Reactor- 🔖 1
本記事では、C++の非同期I/OライブラリであるAsio(Boost.Asio)を解説します。第1回では、ライブラリの基本導入と、採用されている非同期デザインパターンの1つであるReactorについて説明します。
CloudWatch Logs から S3 への効率的なログ保存!Data Firehose による動的パーティショニングについて 🔖 1
こんにちは。AWS CLI が好きな福島です。 はじめに CloudWatch Logs から Data Firehose 経由で S3 にログを保存する際に、 効率的に動的パーティショニングを行う方法を考えたため、ご紹介いたします。 今回は、EC2 の OS ログを出力する想定