Claude Codeを活用し、仕様駆動開発を実現するためのプロセスと工夫を解説。チーム開発で起こる「存在忘却」「タイムループ」「記憶リセット」などの課題を、AI-DLCやKiroのSpecs・Steering手法を参考に解決するアプローチを紹介。要求定義、詳細設計、タスク分解を厳密な記法や推論モデルで…

Claude Codeを活用し、仕様駆動開発を実現するためのプロセスと工夫を解説。チーム開発で起こる「存在忘却」「タイムループ」「記憶リセット」などの課題を、AI-DLCやKiroのSpecs・Steering手法を参考に解決するアプローチを紹介。要求定義、詳細設計、タスク分解を厳密な記法や推論モデルで…
Claude Code は、高度なメモリ管理機能と柔軟な開発ワークフローへの統合により、開発者の生産性を飛躍的に向上させる強力なツールです。 本資料で紹介したメモリ管理術や効率的な開発手法を実践することで、よりスムーズで質の高い開発を実現し、未来のコーディングを体験できるでしょう。
TL;DR AWSインフラエンジニアが、日常業務での「JSONやYAMLの構造把握」の課題を解決するために開発したCLIツールhawkの開発背景をお話しします。 💡 課題: AWS CLI出力やK8sマニフェストの構造把握に時間がかかる 🎯 解決: info機能による一発構造把握 + pandas風の統一クエリ言語 🚀 結果: 学習コストを下げながら、日常業務を効率化 背景:インフラエンジニアの日常的な困りごと AWS CLIレスポンスとの格闘 aws ec2 describe-instances --instance-ids i-1234567890abcdef0 > instance.json cat instance.json # 100行超のJSONが流れる...
現代は、テクノロジーの進化によって、あらゆるものを取り巻く環境が複雑さを増し、将来の予測が困難な状況にあることから、「VUCA(ブーカ)時代」と呼ばれています。 VUCAという言葉の意味や、VUCA時代に生きるビジネスパーソンに必要な3つのスキルについて解説していきます。 VUCA(ブーカ)とは VUCAとは、一言でいうと「先行きが不透明で、将来の予測が困難な状態」を意味します。 以下の4つの単語の頭文字をとった造語です。 V(Volatility:変動性) U(Uncertainty:不確実性) C(Complexity:複雑性) A(Ambiguity:曖昧性) V:Volatility(変動性) Volatility(変動性)とは、変化のスピードが速く、その幅も大きいことを指します。 現代のビジネス環境では、従来では考えられないほど急激な変化が日常的に起こっています。例えば、株価の急
ある日IT企業社長が自治会会長になったときにやった10のこと 皆さんこんにちは、代表の横田です。今日は設立記念日ということでブログを書いてみたいと思います。 クラスメソッド株式会社は、主に最新のITテクノロジーを駆使して企業のクラウド化やデジタル活用をする企業の参謀として活動してきました(そうありたいと常に思いながら活動しています)。社員数はグループ全体で800名ほど、業務委託先をあわせると1000名以上の大所帯で、日々お客様のDX推進に取り組んでいます。 そんな自社の仕事しかやっていない私が、まさか地域の自治会会長になるとは夢にも思っていませんでした。今回は、IT企業の経営者が地域の自治会運営に取り組んだ役員1年+会長3ヶ月で実施した「10のこと(検討中含む)」をご紹介します。 始まりは2019年の引っ越し コロナが始まるちょうど1年前の2019年頃、私は地元近くに引っ越してきました。一
こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 またまた「ClinPeerアプリ開発の裏側連載記事」です。 tech.medpeer.co.jp 今回はClinPeerで活用しているRailsの ActiveSupport::ErrorReporter についてご紹介します。 目次 ActiveSupport::ErrorReporter とは なぜ ActiveSupport::ErrorReporter を使うのか 実行コンテキストの注入 なぜ ActiveSupport::ErrorReporter を使うのか(本当のメリット) Rails内での利用例 Rails以外の利用例 おわり ActiveSupport::ErrorReporter とは Railsに標準添付されているエラー管理の仕組みです。 ↓これが begin do_something res
商品説明 ▼軽量&優れたボディバランスの後端モータモデル 23mLエンジンクラスのハイパワー ※メーカーエンジン機比 高速モード時 ■特長 ●23mLエンジン式同等の使用感 (メーカー比、高速モード時) ハイパワー・軽快・低騒音。 充電式なので、排ガスゼロ、燃料ゼロ。 ※騒音レベル92dB(A)、EN50636準拠。 ●ハイパワーブラシレスモータ搭載 ブラシレスモータとコントローラを強制冷却。 重負荷作業に最適。 ●軽量&優れたボディバランス 軽量4.4kg 軽くて取り回しがしやすい。 ※MUR015G、016Gの場合。バッテリ含む、草刈刃、 飛散防護カバー、肩掛けバンド含まず。 ●「軽量」中空ドライブシャフト採用 後端モータからの動力伝達用シャフトを軽量化。 ●最適重心バランス モータを後方にレイアウト。先端部が軽く、重心が体に近いから体幹がブレず楽に振れる。 ●雨の中でも運転可能 雨の
無料 日本語訳あり 10時間弱 超おすすめ william-rous.itch.io ぜひ何も見ず、ただアクセスしてHelpとTypeしてみてください。ブラウザでプレイ可能です。(スマホだとセーブデータが保持されなかったりするとのこと) 続きでは内容を少し語らせていただきながら、ネタバレ無しでもう少し詳しく紹介します。 プレイヤーのもとに届いた1枚の記録媒体。それは、とある館での大量死に関する調査をまとめたものでした。 その調査記録を辿りながら、ここで何があったのか知ることを目指します。 しかしこのHDDかCDかわからん端末。CUI(文字だけ画面)なのにファイル名を完全一致させなければ中を読むことができません。 プレイヤーは最初に提示される3つのファイルから命名規則を推測し、核心へと至る調査資料を探すというゲーム性です。 BGMも演出も無く、言ってしまえば、ただ文字を読むだけのゲームであり
You’ve probably wondered where these otherworldly pixel-art images seen across the web are coming from. The answer is the PC-98. Ubawareta Houkago – PC-98 (1995)Pastel cities trapped in a timeless future-past. Empty apartments drenched in nostalgia. Classic convertibles speeding into a low-res sunset. Femme fatales and mutated monsters doing battle. Deep, dark dungeons and glittering star ships fl
こんにちは、CTO島田です。 2018年12月13日、Ruby biz Grand prix2018の表彰式が開催され、スタディプラスが大賞を受賞いたしました! まさか大賞を頂けるとは思っていませんでしたので、とても嬉しいです。 今回、Ruby biz Grand prix応募にあたり、当社の取り組みやRubyの活用方法を応募用紙にしたためました。 この開発者ブログをご覧いただいている方に当社についてより詳しく知っていただきたく、コンフィデンシャルな部分を除いて部分的にこちらに公開します。 スタディプラスについてご興味をお持ちの方、また次回以降のRuby biz Grand prixへエントリーを検討されている方にとって、学びにしていただけますと幸いです。 募集要項(一部) 1. 応募団体の概要 2. 商品・サービス (1) 商品・サービスの名称等 (2)商品・サービスの概要 (3) 商品
「リビングではサクサクなのに、寝室では電波が弱すぎて動画が見れない」 古い家によくある「Wi-Fiの死角」。ネットの契約プランが原因でありますが、実は家自体の構造が原因だということも多いそう。 大工さんに聞いた「昔の家は電波に向いてない」理由「土壁や塗り壁、あれ、思ってる以上に電波の障害になるんです」 (やっぱり、そうなんや...なんとなくそうかなぁとは思っていたけど...) 「Wi-Fiの電波って基本的に直線で飛ぶので、壁や柱の障害物を回り込むのが苦手なんですね」 土壁/塗り壁 → 電波を吸収しやすい長い床下やふすま → 電波を切ってしまう水まわり周辺 → 災害安全性優先のため、構造が密で電波が入りにくい 新しい家の方がWi-Fiが飛びやすいって本当?→ 答えは「Yes」です。 Wi-Fiが飛びやすい家は、電波の難所が少なく、配線スペースも考慮されているため、当然接続状況も最初から良い場
The Visual Studio Code Dev Containers extension lets you use a container as a full-featured development environment. It allows you to open any folder inside (or mounted into) a container and take advantage of Visual Studio Code's full feature set. A devcontainer.json file in your project tells VS Code how to access (or create) a development container with a well-defined tool and runtime stack. Thi
ReactやVueを使わずに、素のJavaScriptでDOM操作する時のやつです。 何度も同じようなことをググって時間を溶かしていたので、よく使うやつをまとめてみました。 要素の取得 // 最初に見つかった要素1つを取得 document.querySelector("#hoge-id"); //[object HTMLElement] document.getElementById("hoge-id"); //[object HTMLElement] //条件に合う要素を全て取得 document.querySelectorAll(".hoge-class"); // [object NodeList] document.getElementsByClassName("hoge-class"); // [object HTMLCollection] Array.from(documen
Linc’wellは、「テクノロジーを通じて医療を一歩前へ」というミッションのもと、2018年に創業した「医療体験とその裏側の仕組みを、構造から変える」企業です。 この記事では、私たちがどんな会社で、どんな想いで、どんな未来を目指しているのか──その全体像をお伝えします。 医療という巨大市場に、 本気で挑むグロース企業私たちが挑んでいるのは、医療という10兆円以上の巨大市場。 ステークホルダーも多いこの領域に、テクノロジーと戦略をもって変革を仕掛けているのがLinc’wellです。 この挑戦の背景を語ったのが、FastGrowのこちらの記事。 CEOの山本とCSOの三宅が、「なぜ医療なのか」「なぜ今Linc’wellなのか」を語っています。 中でも印象的なのは、Linc’wellが築こうとしている“moat(堀)”の話。 「誰でも課題には気づけるけど、誰も簡単には取り組めない。その“できな
アジャイル開発チーム向けのコーチングや、技術顧問、Scrum Alliance認定スクラムマスター研修などのトレーニングを提供しています。お気軽にご相談ください(初回相談無料) みなさんこんにちは。@ryuzeeです。 「フィーチャーファクトリー」は、プロダクトマネジメントの専門家であるジョン・カトラー(John Cutler)1が2014年に使い出した単語です。日本語にすると機能工場となり、単に与えられた要求をひたすら作り続けたり、アウトカムやインパクトよりも、作った機能の量や出荷スピードだけに注目したりするチームや組織を指します。 複雑で変化が激しい環境においては、事前に考えたことがすべてそのとおりになることはありません。 端的に言うと、多くのものは外れます。外れることを前提にすると、成功するために数を打つこと、そして素早くそれを実行することはとても重要です。でも、それ「だけ」に注目す
ビルゲイツは人と話をするのがとても好きです。そのスタイルもビルゲイツが一方的に喋るようなスタイルではなく、相手の話を引き出し自分の意見を述べ、一緒に考え相手が見つけた解に何か自分が協力できることはないかと提案するそんなスタイルで誰とでも会話をします。 マイクロソフトの日本法人ができた1986年から数年の間は年間に2回から3回ほどビルゲイツは日本を訪問していました。パソコンを生産されている企業訪問や取材だけではなく、秋葉原に出かけたり、マイクロソフトの社員とあらゆる会議に出席したり、社員との懇親パーティにも参加したりして、それこそ社員の一人ひとりと会話を楽しんでいました。ある社員がビルゲイツに近づいて名前と所属部署を語ったときのことです。ビルゲイツ君は「そう、頑張ってね」なんてありきたりの対応はしません..その時はこんなパターンでした.. ビル:「今どんな仕事をしているだい?」 社員:「私は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く