はてぶ・Qiita・Zennのトレンド記事を紹介
スピードと品質を両立させる「KAIZEN大会2025」 — 過去の知見を仕組みに変えて、2026年の信頼を創る
2025年もあっという間に終わろうとしています 終わりました…。2025年はリリースの規模が拡大し、多くの価値を届けることができた一方で、残念ながらいくつかのデグレ(デグレード)を発生させてしまいました。開発プロセスの中で一番防ぎたい、そして仕組みで未然に防ぐことができる「デ
「この先どうなるんだろう?」と思っているエンジニアへ —— Tech Challenge Party 2026 に参加します
最近こんなモヤモヤ、ありませんか?生成AIの進化が速すぎて、正直この先どうなるのか不安技術はそれなりにやってきたけど、キャリアの正解がわからないクラウドは触っているけど、仕組みをちゃんと理解できているか自信がない勉強会やカンファレンスに行きたい気持ちはあるけど、正直どれ
Resource Control」で本番・開発環境を安全に同居させ、Sysbenchで検証までやってみた
はじめに:コストと安全性のジレンマ背景: TiDB Dedicated Cluster(専有クラスタ)の導入時、誰もが直面する課題。課題:「本番環境と開発環境は分けたい」→ クラスタを2つ借りるとコストが2倍になる(月額数十万円〜の増加)。「1つのクラスタに同居させる」
Tech Challenge Party 2026 に参加します!
2026年2月4日に東京で開催されるTech Challenge Partyに参加します! Tech Challenge Party とは一般社団法人ソフトウェア協会(SAJ)が主催する、エンジニアのための大規模なコミュニティイベントです。エンジニアが本来持つ好奇心・探究
Tech Challenge Party 2026に参加します
2026年2月4日に東京駅のKITTEで開催される「Tech Challenge Party 2026」に参加します。https://tcp.saj.or.jp/一般社団法人ソフトウェア協会(SAJ)が主催するエンジニア向けのコミュニティイベントで、基調講演やセッション、ワー
2月4日に東京でTech Challenge Party 2026が開催されます!このイベントは、弊社のメンバーが運営に携わっているほか、複数人のメンバーが登壇者として参加します!セッションはAIやコミュニティについての初心者からディープな上級者向けの講演、ワークショップもあ
TCP 2026に参加予定です。TCP 2026はスキル問わず参加可能なイベントです。基調講演やワークショップなどセッションの選択肢がとても多いので、何かしら気になるセッションが見つけられると思います。僕の参加するセッションは下記です。いくつかピックして紹介していきます。
Tech Challenge Party 2026に参加します
はじめに2026年2月4日に開催される Tech Challenge Party 2026 に参加します!技術カンファレンスやイベントには興味があるものの、これまで「コミュニティ」というものに対して、どこか敷居の高さや「すごい人たちばかりで場違いなんじゃないか」という不安を感
【TCP 2026】社内がTCP一色なので、行けない私の期待値をぶつけます!
こんにちは! 今、社内のエンジニアの間で最も熱いトピックといえば、2月4日に行われる 「Tech Challenge Party(TCP)」 です。https://tcp.saj.or.jp/実は今回、うちの開発メンバーの多くが参加するだけでなく、なんと運営に携わっているメン
2/4のTech Challenge Party に参加してまいります〜
Tech Challenge Party とはエンジニアであればスキル問わず、興味・関心があれば誰でも参加OKなイベントです。コミュニティ初心者向けの話から、AI系の濃い話まで幅広い基調講演・ワークショップがあります。公式サイト: https://tcp.saj.or.jp
Cloudflare + Honoで作る最速リモートMCPサーバー 🔖 1
リモートMCPサーバー、思ったより簡単にデプロイできます。この記事では、Cloudflare WorkersとHonoを使って、5分でMCPサーバーを公開する方法を紹介します。 なぜ Cloudflare + Hono?技術メリットCloudflare
2025年のRe:InventでLambda durable functionsがリリースされました!Re:InventのLambda関連だとLambda Managed Instancesに注目をしていたこともあり見逃していました。先日社内で共有されたServerless M
新人エンジニアのための今度こそ理解するSSL/TLS超入門 🔖 244
はじめにWeb開発やインフラに関わっていると、必ず目にするのがHTTPSです。今や「HTTPではなくHTTPSが当たり前」という世界になっています。一方で、こんな経験はありませんか?証明書エラーが出たけど、よく分からず無視した「オレオレ証明書」と言われてもピンとこない
JAWS-UG Presents - AI Builders Dayの参加感想
はじめに先日「JAWS-UG Presents - AI Builders Day」 に参加してきてたので、感想を書いていきます。このイベントではAIエージェント構築する開発者や、これから開発するであろう人もターゲット層だったため、2025年から生成AIの活用を始めたもののA
みなさんこんにちは!コラボスタイル 開発部 あおきです!コラボスタイル Advent Calender 2025 24日目の記事です。今年のテーマは「コラボ」です。今年も色々なコラボをしてきましたが、私からは「生成AIとコラボフローをコラボする」というテーマで、私のや
これは「コラボスタイル Advent Calendar 2025」21日目の記事です。https://adventar.org/calendars/11620コラボフローのワークフローを色々なサービスと繋いでシステム連携の輪を広げる例を紹介をします。 読者プログラム
みなさんこんにちは!最近はしっかりと寒くなってきて、毎日の犬の散歩でネックウォーマーが欠かせない、なるおです。みなさまいかがお過ごしでしょうか。ぜひ風邪などひかれないよう、暖かく🔥してこの記事をご覧いただければと思います。今回は、コラボスタイル Advent Calend
この記事はコラボスタイルAdvent Calendar 2025 12月15日の記事です。コラボスタイル 開発部のDoです。今回のコラボスタイル Advent Calendarのテーマは「コラボ」ということで、12月8日にはリモートワーク初心者の私がこの一年弱リモートワークを
🎄コラボスタイル Advent Calendar 2025の15日目の記事です🎄Adventarコラボスタイル 1 Advent Calendar 2025 - AdventarAdventarコラボスタイル 2 Advent Calendar 2025 - Adventa
いってきましたAWS re:Invent 2025🙌https://reinvent.awsevents.com/準備リストを今年も参考にしていましたが、変わってきていることもあり。。。来年の誰かにも届け!ということで、最新版としてまとめ直します。 もちもの 申請類
この記事は「コラボスタイル 2 Advent Calendar 2025」の11日目の記事です🎄 はじめにこんにちは!先日準チョコレートにカカオが入っていないことを知り、衝撃を受けました。成分表が未だに信じられないのですが、これが事実なら味の再現レベル高すぎませんか?トッ
この記事はコラボスタイルAdvent Calendar 2025 12月8日の記事です。コラボスタイル 開発部のDoです。昨年はこのアドベントカレンダーを読んでいる立場でした。今年はこうやって参加できることが非常に嬉しいです。今回のコラボスタイル Advent Calend
この記事は「コラボスタイル 1 Advent Calendar 2025」の7日目の記事です🎄 はじめにこんにちは!最近サ終したゲームのキャラにハマってしまい、Blenderを勉強し始めました。推しに自力で会おうと暴れる日々は楽しいですね!💪さて、7日目であるこちらの
フルリモート歴1年のエンジニアが辿り着いた“最強の作業環境” 🔖 318
!この記事はコラボスタイル Advent Calendar 2025の6日目の記事です。https://adventar.org/calendars/11621どうもこんにちは!コラボスタイルでバックエンドエンジニアをしているMESIです。2025年の1月に入社して以来
2025年振り返り-AI活用によるワークスタイルの変化について
この記事はコラボスタイル1アドベントカレンダーの2日目の記事です。前日エントリーのため何を書くか焦っていましたが、今年を振り返ってみて一番大きな変化は間違いなくAI活用によるワークスタイルの激変だったので、今回はその内容を共有したいと思います。 AI活用きっかけ普段はアプ
re:Invent2025 直前に re:Invent2024 からこれまでを振り返る
re:Invent 2025直前にre:Invent 2024からこれまでを振り返るいよいよ、re:Invent 2025 が始まりますね。初日は JAWS-UG DE&I と JAWS-UG Sales 合同で keynote を同時視聴予定です!よければ一緒にわ
TiDBとAmazon BedrockでRAGアプリを作る!TiUGハンズオン in 名古屋
はじめにTiDBユーザーグループ「TiUG」のハンズオン勉強会に参加してきました!TiUGは、TiDBの技術や活用情報、ユースケースなどをユーザー同士で共有・交換するコミュニティです。今回は名古屋コラボベース開催ということで、実際に手を動かして学ぶ「ハンズオン形式」で行われ
イベントに誰と行くかの重要性聞いたセッションの内容を即時に壁打ちするためにも、誰と行くかが重要だと考えます。セッション内容の本質やどのように自分の環境にアジャストさせていくかなど、一緒に行くからこそ即時に壁打ちができるため、投資対効果を出すことにもつながります。特に同レイ
Raftアルゴリズムが実現するデータ一貫性と高可用性の仕組み
はじめにTiDBが「データが消えない」「サーバーが数台故障しても止まらない」と謳えるのはなぜでしょうか?それは、分散システムの中核をなすRaft(ラフト)コンセンサスアルゴリズムにあります。Raftは、複数のサーバー間でデータを安全に複製し、リーダーを自動で選出するための「
Slow Query機能で遅いクエリを特定し、インデックスで解決する
はじめに「なぜかアプリケーションが遅い…」パフォーマンスの問題は、開発者にとって永遠の課題です。推測でインデックスを追加しても、根本原因が違えば効果はありません。重要なのは、データを元にボトルネックを正確に特定することです。TiDBには、そのための超強力な診断ツールTiDB
はじめにサービスを稼働させたまま巨大なMySQLデータベースをTiDBに移行するという課題を解決する**TiDB Data Migration (DM)**を実際に自分の手で試してみることにしました。この記事では、ローカルのDocker環境でMySQLからTiDBへのゼロダウ
はじめに先日、PingCAP社が主催するTiDBのワークショップに参加する機会がありました。TiDBはMySQL互換の分散データベースとして注目されていますが、その内部アーキテクチャがどのようになっているのか、具体的に学びPingCAP Certified TiDB Assoc
AIエンジニア「Devin」をさらに賢くする!キラキラ(Knowledge Suggestions)の活用
AIエンジニア「Devin」をさらに賢くする!キラキラ(Knowledge Suggestions)の活用Devinを使い始めた皆さん、その驚くべき能力にワクワクしていますか?今回は、Devinをさらに強力な相棒にするためのとっておきの機能「キラキラ(Knowledge Su
TiDBの自動シャーディングを体感。AUTO_RANDOM使ってみた 🔖 1
はじめにきっかけは、TiDBユーザグループ ミートアップ #5に参加し、そこでTiDBのシャーディングが自動で行われる仕組みに興味を持ったことです。特に、AUTO_INCREMENTが引き起こす「ホットスポット」問題と、それを解決する機能について、実際に自分の手で試してみること
はじめにChatGPTのような生成AIの登場により、**ベクトル検索(Vector Search)**という技術が注目されています。これは、文章、画像などを数値のベクトル(数字の配列)に変換し、その「意味の近さ」や「特徴の類似度」に基づいてデータを検索する技術です。きっかけは
TiDB Lightning使ったデータインポートを試した 🔖 1
はじめにきっかけは、TiDBユーザグループ ミートアップ #5に参加し、そこでTiDB Lightningの紹介があり、どんなものかと試してみたことです。「数百万行、数億行のデータをTiDBに投入したいけど、INSERT文をループで実行すると時間がかかりすぎる…」という課題を解
ローカルDockerでTiDBの水平スケーリングをテスト 🔖 1
はじめにTiDBの大きな魅力の一つは、ノードを追加するだけで性能がリニアに向上する「水平スケーリング」です。しかし、この強力な機能をローカルの開発環境で気軽に試すのは、意外と情報が少なく、多くの落とし穴があります。この記事では、docker-composeを使ったローカル環境
モバイルファースト vs PCファースト:現代のWeb開発でどちらを選ぶべきか
はじめにレスポンシブデザインを実装する際、多くの開発者が直面する問題があります:「モバイルファーストで作るべきか、PCファーストで作るべきか?」この記事では、両方のアプローチを実際のコード例と比較しながら、現代のWeb開発においてどちらが最適かを詳しく解説します。 目次
MariaDB WHERE INクエリの直列分割処理で最適なチャンクサイズを実測データで検証する
はじめに大量のデータを扱う際、WHERE INクエリのパフォーマンスは重要な課題です。特に、数万件のIDを一度に処理する場合、単一のクエリではパフォーマンスが低下することがあります。この記事では、直列分割処理によるWHERE INクエリの最適化について、実際のベンチマーク結果
10万件データで実証。データベース設計パターンの性能・保守性比較【Rust + MariaDB】
はじめにデータベース設計において、パフォーマンス、拡張性、保守性のバランスを取ることは永遠の課題です。本記事では、OLTP(Online Transaction Processing)システムを想定し、10万件のデータを使用して、3つの主要なデータベース設計パターンの性能を定量
はじめにデータベース設計において、データの格納方式はパフォーマンスに大きな影響を与えます。今回は、カラム型ストレージとJSON文字列格納のパフォーマンスを10万件のデータで比較検証しました。特に注目したのは、JSON型が実際には「JSON構造体を文字列として格納」する方式であ
ChatGPTを使ってRustで新しいプログラミング言語をつくり始めた話(if分岐)
前回までのおさらい前回はPyroに「変数定義」を導入しました。letprというPyro独自の構文をRustのletに変換できるようにし、変数を使ったプログラムを書けるようにしました。letpr x = 10print(x) 今回のテーマ: if分岐次の一歩として、i
開発環境の性能比較:Docker vs devenv ベンチマーク 🔖 4
開発環境の性能比較:Docker vs devenv ベンチマーク はじめに現代のソフトウェア開発において、開発環境の選択は開発効率に直接影響します。APIなどのリソース取得時間、コンパイル時間、依存関係の管理は開発サイクルに大きな影響を与えます。 なぜDockerとd
ChatGPTを使ってRustで新しいプログラミング言語をつくり始めた話(フォルダ構成の再編と出力先の統一)
目的役割別にクレートを整理して保守性を高める生成物(transpile 結果・実行バイナリ)の置き場所を統一して、開発時の混乱を防止 新フォルダ構成.├── examples│ └── main.pyro # ← 実行デフォルトを he
ChatGPTを使ってRustで新しいプログラミング言語をつくり始めた話(変数宣言)
はじめに本記事では、自作プログラミング言語Pyroに変数宣言機能を追加した過程をご紹介いたします。PyroはPythonライクな構文を持ち、Rustにトランスパイルして実行可能な軽量言語です。今回はPyro独自のキーワードletprを導入し、変数を扱えるようにしました。
ChatGPTを使ってRustで新しいプログラミング言語をつくり始めた話(四則演算)
はじめに本記事では、自作プログラミング言語 Pyro に四則演算機能を追加した過程をご紹介いたします。Pyro は Python ライクな構文を持ち、Rust にトランスパイルして実行可能な軽量言語です。 プロジェクト構成プロジェクトは Cargo ワークスペースとして
なぜiframe通信のセキュリティが重要なのか現代のウェブアプリケーションは、サードパーティ製のウィジェットやプラグイン、広告などを<iframe>を用いて統合するのが一般的です。<iframe>は外部コンテンツを安全に隔離する「サンドボックス」として機
CSS gap: もうmarginで悩まない!モダンなレイアウトの必須プロパティ
CSSで要素間にスペースを空ける際、私が思いつくのはmarginでした。しかし、意図しない余白や、レイアウトが崩れるときがある…そんな悩みを解決してくれるのが、gapです。今回は、gapがmarginと比較して良い点を考えてみます! gapがmarginより優れている点
ChatGPTを使ってRustで新しいプログラミング言語をつくり始めた話 🔖 1
はじめに「自分の言語をつくる」――プログラミングに携わっていると、一度は考えたことがある人も多いと思います。今回、Rustを用いて新しいプログラミング言語を設計・実装し始めました。目指すのは次のような言語です:Pythonに近い記法で扱いやすい高速に動作するWeb開
クリーンアーキテクチャ入門 Part 3: 外部システムとの連携(Infrastructure層・Presentation層)
クリーンアーキテクチャ入門 Part 3: 外部システムとの連携(Infrastructure層・Presentation層) はじめにPart2でビジネスロジックの設計について学んだら、次は外部システムとの連携について詳しく学んでいきます。この記事では、Infrastru