並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 1787件

新着順 人気順

reference sourceの検索結果1 - 40 件 / 1787件

  • AIをシステム開発に活かすコツ、全部書く|kmagai

    今や、AIを活用してソフトウェア開発すること自体は一般的になり、一種のブームと化している。 しかし、Web上で見かけるのはワンショットでテトリスを作る程度の小規模なプロジェクトの話がほとんどで、驚けるものの、正直あまり実用性は無いように感じる。 俺たちが本当に知りたいのはテトリスの作り方じゃねえ!現実の中規模以上のシステム開発で、いかに楽に良いものを作れるかだろ! ということで、まずは弊社から現時点のノウハウを全公開しようと思う。 弊社ではCursorを1年以上活用(サービスがGAになったタイミングから全社員で利用)しており、一定のノウハウを蓄積してきている自負がある。ただ、あくまで一例ではあるので、ぜひみなさんの現場での活用事例も共有してほしい! 免責事項AIエディタでの開発は、LLMとAIエディタの進化に伴い、常に変化している。 そのため、この記事で述べる方法論は、現時点での、弊社での

      AIをシステム開発に活かすコツ、全部書く|kmagai
    • エンジニア歴20年の私が、素人バイブコーディング勢に物申す - Qiita

      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? お前がコードを書き始める前に 言っておきたい事がある かなりきびしい話もするが 俺の本音を聞いておけ はじめに これから少しの間、不器用で、偉そうで、厳しいことを言う。けれど最後まで聞いてくれれば、その裏側にあるものもわかってもらえると思う。だから先に謝っておく。生意気な口を、許してほしい。 まず、お前に話す前に、業界を取り巻く空気の話をさせてくれ。ソフトウェア業界には、昔から消えない風潮がある。 「売れたプロダクトはすべて正しい」 「品質? 障害が起きなければそれでいい」 「細かいことはベンダーに丸投げで構わない」 ビジネスの現場で生

        エンジニア歴20年の私が、素人バイブコーディング勢に物申す - Qiita
      • 【C#】何故 C# を好むのか。~他の言語と比較しながら~ - ねののお庭。

        世の中には多くの C# に関する誤解が蔓延っています。 偏見にも満ちています。 そして技術的に正しい批判ではなく、根本的に技術的に誤った批判ばかりで正直悲しい。 技術的に正しい形の批判なら「お、そうだな。そしてそれの解決策はですねぇ...(ニヤニヤ)」となるのですが...。 そして C# 界隈から一歩出ると、「え、C# で作ってるの!?なんで??」とか言われる事が非常に多い始末。 C# 大好きマンとしては非常に嘆かわしい。 嘆かわしい限りなので、ここでなぜ C# を私が好むか、そして何故ソフトウェアの開発に向いているかを語りたいと思います。そして誤解が解けたら嬉しい。ついでに C# を書きたいと思ってくれたら嬉しい。 想定読者 前書きという名の予防線 事前知識: C# と .NET C# はパフォーマンスの高い言語 C# はビルドも高速 C# はオープンソースかつクロスプラットフォーム 言

          【C#】何故 C# を好むのか。~他の言語と比較しながら~ - ねののお庭。
        • 加熱するLLM開発競争に冷や水、オープンモデルの組み合わせだけでGPT-4o越えの事実

          加熱するLLM開発競争に冷や水、オープンモデルの組み合わせだけでGPT-4o越えの事実 2024.06.21 Updated by Ryo Shimizu on June 21, 2024, 18:19 pm JST 世界中の企業や政府が狂ったようにNVIDIAのGPUを買い漁る流れはそろそろ潮時かもしれない。 いくつかの興味深い事象が起きているからだ。 昨日発表されたKarakuri社のLLM、「KARAKURI LM 8x7B Instruct v0.1」は、非常に高性能な日本語LLMだ。Karakuri社は今年の一月にも非常に高性能な70Bモデルを引っ提げて業界に旋風を巻き起こした。この最新のLLNは、日本語向けオープンLLMとしては初の「命令実行」チューニングを施されている。それだけでなく、RAGと呼ばれる、複数の知識を組み合わせてより正解に近い答えを導く技術や、Function

            加熱するLLM開発競争に冷や水、オープンモデルの組み合わせだけでGPT-4o越えの事実
          • 大きなGitリポジトリをクローンするときの工夫を図解します - DeNA Testing Blog

            こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETではCI/CDチームの一員として、Jenkins運用のサポートや、CI/CD回りのノウハウ蓄積・研究をしています。 はじめに Gitリポジトリをクローンすると、ローカルフォルダにはそのリポジトリの全体がダウンロードされ .git というフォルダに格納されます。ブランチをチェックアウトすると、ブランチ内のファイルがワーキングツリーとして展開されます。この様子を図にするとこのようになります。 この .git とワーキングツリーの使うディスク容量を節約しようというのが今回のお話です。特にJenkinsにおいて、大きめのGitリポジトリをクローンしてくる場合に課題があり、いろいろ工夫してみたので、その結果を紹介します。同じCI/CDチームの加瀬による記事「大規模リポジトリで高速にgit cloneするテクニック」と内容

              大きなGitリポジトリをクローンするときの工夫を図解します - DeNA Testing Blog
            • Coding Agent時代のドキュメントについて考えていること

              こんにちは!逆瀬川ちゃん (@gyakuse) です! 今日はCoding Agent時代のドキュメントについて、最近考えていることを書いていきたいと思います。悩み中なので、荒れた内容になっていますが、ご容赦を。コード規模、チーム規模などなどによって、正解は異なるものだと思います。あくまで私の実践の一例として読んでくれれば幸いです。 以前書いたCoding Agent時代の開発ワークフローやClaude Codeのシステムプロンプト解説記事でCLAUDE.mdやAGENTS.md、ADRの運用について少し触れましたが、そもそもドキュメントって何のために書くんだっけ、Agentが読むドキュメントはどうあるべきなんだっけ、というところをもう少し掘り下げて考えたいなと思っていました。まだ結論が固まっているわけではないのですが、最近の実践から見えてきたことをまとめてみます。 そもそもドキュメントの

                Coding Agent時代のドキュメントについて考えていること
              • AGENTS.mdを自動で育てる仕組みを作った

                こんにちは!逆瀬川 (@gyakuse) です! 今日は「AGENTS.mdを自動で育てたい」という話をしていきたいと思います。作ったものはagents-md-generatorとして公開しています。 CLAUDE.mdを毎回考えるのがつらい Coding Agentを日常的に使っていると、新しいリポジトリを作るたびに頭を悩ませるものがあります。CLAUDE.md(あるいはAGENTS.md)です。 何を書くか毎回考えるのがまずつらい。プロジェクトのビルドコマンドは?テストの走らせ方は?コード規約は?まだ何もコードがない段階でこれを考えるのは不毛です。かといって空のまま放置すると、Coding Agentが手探りで動くことになって効率が悪い。 もっと根本的な問題もあります。CLAUDE.mdは書いた瞬間から劣化し始めます。プロジェクトが進めばコマンドは変わるし、アーキテクチャも変わる。でも

                  AGENTS.mdを自動で育てる仕組みを作った
                • GPT出力劣化の完全メカニズム解明-日本語の書いての3文字が全てを崩してた-|Viorazu.

                  内容をこちらに日本語でも書いてみます。 重大な日本語処理問題:翻訳ミスによる出力品質劣化について問題の概要ChatGPTの日本語処理において、根本的な問題を発見しました。この問題はGPT-5でより顕著になっており、早急な修正が必要です。 原因は、日本語の編集用語が英語に誤って翻訳され、システム内部で不適切に処理されていることです。 根本原因:日本語の言語特性とシステムの誤解言語の違いによる問題: 日本語には編集を表す語彙が限られています: 校正(こうせい) 推敲(すいこう) 一方、英語には豊富な編集語彙があります: Polish: 仕上げの微調整、表現をなめらかにする Refine: 不要部分を削り、精度を高める Edit: 全般的な編集、誤字修正から大幅改変まで幅広い Revise: 内容や構成を再検討して修正 Rewrite: 大きく書き直す(意味も変わることあり)❌ Rephrase

                    GPT出力劣化の完全メカニズム解明-日本語の書いての3文字が全てを崩してた-|Viorazu.
                  • アメリカ版「クレヨンしんちゃん」がやばい。脚本を書き換えて大人向けのブラックコメディになっている

                    Emi Kusano🌠 @emikusano アメリカ版クレヨンしんちゃんやばい。買収先が脚本まったく書き換えて大人向けのコメディになってるらしい。風間くんがバリバリの差別主義者。このブラックさむしろ原作者の臼井先生の作風ぽくてこれはこれですごく気になる。。。。 yurukuyaru.com/archives/69113… pic.twitter.com/qAFQt6AQ2b 2021-11-25 22:26:28 リンク ユルクヤル、外国人から見た世界 アニメ『クレヨンしんちゃん』の海外版吹替がめちゃくちゃすぎてヤバイ! これ放送したらダメだろwwwwww : ユルクヤル、外国人から見た世界 子供に不適切なアニメ番組だとしてよく槍玉に上がる『クレヨンしんちゃん』ですが、アメリカ放送分の本作は日本以上にドギツイ皮肉やブラックユーモア溢れる作品にローカライズされていることはご存知でしょうか

                      アメリカ版「クレヨンしんちゃん」がやばい。脚本を書き換えて大人向けのブラックコメディになっている
                    • TS特化Clineプログラミング

                      Previous slideNext slideToggle fullscreenOpen presenter view TS特化Clineプログラミング mizchi / tskaigi 2025 mizchi: パフォーマンスチューニングの傭兵 一ヶ月で御社のプロダクトをコスパよく高速化します フロントエンド視点のE2Eチューニング(Lighthouse) CI/CD 高速化 (Linux, GitHub Actions) New プロンプトエンジニアリングでワークフロー自動化 主な環境 VSCode + RooCode (ほぼ常に Orchestrator モード) Claude 3.7 + Gemini 2.5 (約2~3万円/月) TypeScript / Node / Deno / Cloudflare あらすじ 2014: なぜ仮想DOMという概念が俺達の魂を震えさせるのか

                      • Visual Studio Code と Docker コンテナを使って開発する - Pepabo Tech Portal

                        技術部データ基盤チームの @zaimy です。今回は、 Visual Studio Code(以下 VS Code)と Docker コンテナを使って開発環境を構築する方法を紹介します。 データ基盤エンジニアの開発環境として、Python を使用する単一コンテナを例に記述しますが、他の言語や Docker Compose を使う場合でも応用できます。 背景: M1 Mac (Monterey) に Python 3.8.12 をインストールできない 先日、業務で使用するマシンを Intel Mac から M1 Mac に切り替えたのですが、CPU アーキテクチャが異なることに加えて、OS のバージョンが上がったことで Apple Clang に下位互換性のない変更が入っており、業務上ある理由で必要な Python 3.8.12 のインストールが困難でした。 そこで、私の所属するチームは全員

                          Visual Studio Code と Docker コンテナを使って開発する - Pepabo Tech Portal
                        • すぐに役に立つものはすぐに陳腐化してしまうから方法ではなく設計の本を読む - API Design Patterns の読書感想文 - じゃあ、おうちで学べる

                          あなたがさっきまで読んでいた技術的に役立つ記事は、10年後も使えるでしょうか。ほとんどの場合でいいえ この問いに真正面から殴られたのは数か月前、リリース前夜の「とりあえずこれで走らせよう」が翌朝に別サービスを巻き込む事故になったときでした。Slackで「なんで昨日の変更でメトリクスが暴れてるのか」と聞かれ、胃がキリキリしたまま休日をつぶす羽目に。目先のテクニックだけで乗り切った仕事は、想像より早く自分を噛みに来る。だから設計そのものの筋肉を付けたい、という切実さを忘れないうちに本を開きました。 ただし、先に言っておきます。Design Patternsは設計そのものではありません。 パターンを知っているだけで良い設計ができるわけではない。10年前の「RESTが正義」という原則は、GraphQLやgRPCによって相対化されました。原則も陳腐化します。それでも原則を学ぶ価値があるとすれば、「不

                            すぐに役に立つものはすぐに陳腐化してしまうから方法ではなく設計の本を読む - API Design Patterns の読書感想文 - じゃあ、おうちで学べる
                          • 社内で「え、そんなことできるの?」と話題になった Claude Code Custom slash commands の実践活用

                            はじめに こんにちは!株式会社 Hacobu で Vista というプロダクトのフロントエンドエンジニアをしている cho です。 最近、社内で「Agentic Coding を眺める会」というイベントを開催しました。普段どんな感じで Claude Code を使って開発しているかを同僚に共有したところ、想像以上に反響があったんです。 特に、Custom slash commandsの部分で会議室がざわついて… 「え、そんなことできるの?」 「これめっちゃ便利そう!」 「自分でも作ってみたい!」 という声がたくさん上がりました 😊 イベント後、参加者から「これ、もっと詳しく知りたい!」「他のチームにも共有したい」という要望が続々と… そこで、実際に業務で使える Custom slash commandsをより多くの開発者に知ってもらいたいと思い、この記事を書くことにしました。 実際に社内

                              社内で「え、そんなことできるの?」と話題になった Claude Code Custom slash commands の実践活用
                            • 関数名、メソッド名、変数名でよく使う英単語のまとめ

                              プログラミングをしていると関数名、メソッド名、変数名をどうするか悩みます。 ロジックより命名に時間を費やすこともざらにあります。翻訳したり、一般的な命名規則なのかいつも検索して大変です。 よく使うサイトの内容をコピってメモしておく 関数名とメソッド名の違いについて よく使う英単語のまえに、いつもごっちゃにして使っているけど、定義はこんな感じ 「関数」と「メソッド」の違い 似ているところ どちらも何か(引数)を入れると処理をして何か(戻り値)を返してくれます。 違うところ やってること自体は大差ありません。概念としては違います。 メソッドはオブジェクト指向で登場する用語で、オブジェクトの動作を定義したものです。 まずオブジェクトありきなのですね。一方の関数は、オブジェクト云々は関係ありません。 個人的な使い分け Java で登場する関数は「メソッド」です。C 言語で登場する関数は「関数」と呼

                                関数名、メソッド名、変数名でよく使う英単語のまとめ
                              • Codex のゲーム開発のためのプロンプトまとめ|npaka

                                以下の記事が面白かったので、簡単にまとめました。 ・Game development – Codex | OpenAI Developers 1. ブラウザゲームの作成1-1. はじめにゲーム開発は、Codexがコード生成以上の役割を果たす最も分かりやすい例の1つです。実際のゲーム開発には、通常、コンセプトの記述、レンダリングレイヤー、フロントエンドのシェル開発、バックエンドの状態管理、アセット制作、継続的なビジュアル調整が必要です。 このユースケースでは、Codexはまずゲームの動作内容を明確に記述することから始め、その後「Playwright」を使ってブラウザ上でゲームをテストするという反復的なプロセスで最大限の効果を発揮します。 1-2. スキルとプラグイン・Playwright ブラウザでゲームをプレイし、現在の状態を確認し、実際のビルドに合わせて操作性、タイミング、UIの感触を繰

                                  Codex のゲーム開発のためのプロンプトまとめ|npaka
                                • 再生可能エネルギーがついに「いちばん安いエネルギー」に

                                  再生可能エネルギーがついに「いちばん安いエネルギー」に2025.09.02 23:0038,186 Kenji P. Miyajima 再エネは燃料費がいらないから、初期投資が終われば電気代が安くなるはず。 「電気代が上がる一方」「再生可能エネルギーはコストが高い」という認識は、世界的に見るともはや過去のものです。国連が発表した特別報告書は、太陽光や風力を含む再生可能エネルギーの急成長とコスト低下が、経済的に「不可逆的な転換点」を突破したと宣言しています。 今や再エネは、新規の化石燃料発電所よりも安価かつ迅速に導入できる、もっとも経済的合理性の高い選択肢になり、世界のエネルギーに対する投資を劇的に変化させています。誰にも止められない再エネの時代が到来したと言えそうです。 エネルギー革命は経済的に必然だった2025年7月、国連は『Seizing the moment of opportuni

                                    再生可能エネルギーがついに「いちばん安いエネルギー」に
                                  • 自宅環境監視への入門 - すぎゃーんメモ

                                    どうも自分は監視についての知識や技術が乏しい、ということに気付いた。 そもそも何かを監視するという習慣を持っていないのがまず良くないと反省し、まずは自宅の環境を監視する練習から始めてみることにした。 監視とは役割ではなくスキルであり、チーム内の全員がある程度のレベルに至っておくべきです。 入門 監視 ―モダンなモニタリングのためのデザインパターン 環境 Ansible from macOS Ansible Galaxy VictoriaMetricsによる監視 Metricsの取得、収集 Node Exporter VictoriaMetrics (vmsingle, vmagent) SwitchBotによる温度/湿度/CO2濃度の取得 Exporter Grafanaによる可視化 Alertmanagerを使ったアラート通知 Alertmanagerのインストール vmalert によ

                                      自宅環境監視への入門 - すぎゃーんメモ
                                    • Learn Modern C++

                                      This site contains an original, self-contained guide to learning the fundamentals of Modern C++, intended to be the basis of a self-study course. Some Chapters depend upon material presented in earlier ones, so studying them linearly is recommended. There are also regular posts (accessible from the front page) which cover topics or areas of C++ not covered in the course. If you have any queries or

                                        Learn Modern C++
                                      • The Best Programmers I Know | Matthias Endler

                                        I have met a lot of developers in my life. Lately, I asked myself: “What does it take to be one of the best? What do they all have in common?” In the hope that this will be an inspiration to someone out there, I wrote down the traits I observed in the most exceptional people in our craft. I wish I had that list when I was starting out. Had I followed this path, it would have saved me a lot of time

                                          The Best Programmers I Know | Matthias Endler
                                        • AWS 認定 ソリューションアーキテクト – プロフェッショナル(AWS Certified Solutions Architect – Professional)の学習方法 - NRIネットコムBlog

                                          小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS 認定 ソリューションアーキテクト – プロフェッショナル(AWS Certified Solutions Architect – Professional)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS 認定 ソリューションアーキテクト – プロフェッショナル」とは 「AWS 認定 ソリューションアーキテクト – プロフェッショナル(AWS Certified

                                            AWS 認定 ソリューションアーキテクト – プロフェッショナル(AWS Certified Solutions Architect – Professional)の学習方法 - NRIネットコムBlog
                                          • 【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい

                                            はじめに 対象イベント 読み方、使い方 Remote Code Execution(RCE) 親ディレクトリ指定によるopen_basedirのバイパス PHP-FPMのTCPソケット接続によるopen_basedirとdisable_functionsのバイパス JavaのRuntime.execでシェルを実行 Cross-Site Scripting(XSS) nginx環境でHTTPステータスコードが操作できる場合にCSPヘッダーを無効化 GoogleのClosureLibraryサニタイザーのXSS脆弱性 WebのProxy機能を介したService Workerの登録 括弧を使わないXSS /記号を使用せずに遷移先URLを指定 SOME(Same Origin Method Execution)を利用してdocument.writeを順次実行 SQL Injection MySQ

                                              【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい
                                            • 今からDockerを始める人へ!Docker Initがアツい!

                                              package main import ( "net/http" "github.com/labstack/echo/v4" ) func main() { e := echo.New() e.GET("/", func(c echo.Context) error { return c.String(http.StatusOK, "Hello, World!") }) e.Logger.Fatal(e.Start(":1323")) } # syntax=docker/dockerfile:1 # Comments are provided throughout this file to help you get started. # If you need more help, visit the Dockerfile reference guide at # https://docs.

                                                今からDockerを始める人へ!Docker Initがアツい!
                                              • How I built a modern website in 2021

                                                How I built a modern website in 2021September 29th, 2021 — 34 min read For over half of 2021, I worked on a complete rewrite of kentcdodds.com. You're reading this on the rewrite of this site! Are you using dark mode or light mode? Have you signed in and selected your team yet? Have you tried to call into the Call Kent Podcast? This blog post isn't about these and other features of the new site, b

                                                  How I built a modern website in 2021
                                                • F5、NGINXの開発チームをロシア国外へ移転させたことを報告。開発を立て直しリリースサイクルも元通りに

                                                  F5、NGINXの開発チームをロシア国外へ移転させたことを報告。開発を立て直しリリースサイクルも元通りに NGINX(エンジンエックス)はオープンソースで開発されているWebサーバとしてもっとも人気のあるソフトウェアの1つです。その開発者であるIgor Sysoev(イーゴリ・シソエフ)氏がロシアの首都モスクワに住んでいたことなどにより、NGINXの開発はロシアの首都モスクワを中心に行われていました。 そのロシアは現在、ウクライナへの武力侵攻に反対する西側諸国による厳しい経済制裁下にあり、多くのIT企業もロシアにおける活動を停止しています。 2019年にNGINX社を買収し現在NGINXの開発元となっているF5も、ロシアにおける営業活動とNGINXオープンソースプロジェクトへの貢献を停止したことを、3月15日付けのブログ「Standing Firm in Support of the Pe

                                                    F5、NGINXの開発チームをロシア国外へ移転させたことを報告。開発を立て直しリリースサイクルも元通りに
                                                  • VSCodeのDevContainer入門&Claude Codeのリファレンス実装を見てみる - くらげになりたい。

                                                    この記事を読んで、Cline / RooCodeなどを使うなら、 ちゃんと使えるようにしたいなと思い、いろいろ調べてみたときの備忘録(*´ω`*) Cline / RooCodeを安全に使うためにDevContainerを使い始めた 環境は、macOS+OrbStack DevContainerとは Dev Containerは、Dockerコンテナ上で開発するための拡張機能。 環境構築をコンテナとして用意でき、ローカル環境も汚さないですむ Dev Containers - Visual Studio Marketplace Developing inside a Container また、開いたフォルダをコンテナ上にマウントして、コンテナ内で実行するので、 それ以外のファイルにアクセスできなくすることができるので、AIエージェントを使うときにも安全 コンテナへの接続方法はいくつかあり、そ

                                                      VSCodeのDevContainer入門&Claude Codeのリファレンス実装を見てみる - くらげになりたい。
                                                    • Pythonで理解するMCP(Model Context Protocol) | gihyo.jp

                                                      動作環境 Python 3.12 ライブラリの使用バージョン gradio 5.34.2 anthropic 0.54.0 mcp 1.9.4 python-dotenv 1.1.0 仮想環境とライブラリインストール % cd mcp-host-with-gradio % python3 -m venv venv % source venv/bin/activate (venv) % pip install gradio anthropic mcp dotenv .envファイルの設定 AnthropicのAPIキーが必要です。APIキーの作成は以下を参考にしてください。APIの利用には料金がかかりますが、API従量課金であれば5ドルから始めることが可能です。 Claudeを使い始める -Anthropic .env ANTHROPIC_API_KEY=xxxxxxxxxxxxxxxxxx

                                                        Pythonで理解するMCP(Model Context Protocol) | gihyo.jp
                                                      • Claude Code Best Practices

                                                        Published Apr 18, 2025 Claude Code is a command line tool for agentic coding. This post covers tips and tricks that have proven effective for using Claude Code across various codebases, languages, and environments. We recently released Claude Code, a command line tool for agentic coding. Developed as a research project, Claude Code gives Anthropic engineers and researchers a more native way to int

                                                          Claude Code Best Practices
                                                        • MCPサーバーを利用することはセキュリティ的に安全か?

                                                          1. はじめに Model Context Protocol (以下、MCP) は、大規模言語モデル (LLM) と外部データソースやツールを連携させるための便利なオープンプロトコルです。 一方で、MCPサーバーは誰でも作成してGitHubで公開できるため、場合によっては悪意のあるコードが含まれている可能性も否定できません。自作のMCPサーバーに脆弱性を埋め込んでしまうのは自己責任ですが、実際には、公開されているMCPサーバーをマーケットプレイス経由で使用する場合、どの程度の安全性が期待できるのでしょうか? 本稿では、MCPサーバーのマーケットプレイスの現状と、利用する上での注意点について解説します。 1.1. TL;DR 「誰かが何かを保証してくれるわけで、自己責任で使いましょう」というのが前提です。その中でも一定信用して良いと思われるのは、以下の2つです。それ以外は、公式な保証がない状

                                                            MCPサーバーを利用することはセキュリティ的に安全か?
                                                          • Claude Codeを「第二の自分」にする、Obsidianを脳として。 - Qiita

                                                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? こんばんは。座禅いぬです。 Claude Code、Gemini CLI、CursorにKiroと、いよいよAIエージェントのない生活など考えられなくなってきましたね。最初は何ができるんだろう?と思いながら触っていましたが、自分なりの仕組みができてくるにつれすっかり生活必需品。「我々は道具を形づくり、その後、道具が我々を形づくる。」という有名な言葉がありますが、まさに生活を劇的に変えているなあと思います。 ここしばらく、日々の業務において経営分析や調査業務の効率化が急務となっていました。各種AIツールを連携させることで一定の効率化は実現

                                                              Claude Codeを「第二の自分」にする、Obsidianを脳として。 - Qiita
                                                            • Aurora MySQL でレコードが存在するのに SELECT すると Empty set が返ってくる事象を調査した話

                                                              Investigating Why Aurora MySQL Returns “Empty set” in Response to SELECT, Even Though Corresponding Records Exist Hello, p2sk from the KINTO Technologies DBRE team here. In the DBRE (Database Reliability Engineering) team, our cross-functional efforts are dedicated to addressing challenges such as resolving database-related issues and developing platforms that effectively balance governance with a

                                                              • Terraformを使って学ぶーAWSにインフラを構築するIaCの基本と、SREが実務で役立つ機能とエコシステムを徹底解説|ハイクラス転職・求人情報サイト アンビ(AMBI)

                                                                ハイクラス求人TOPIT記事一覧Terraformを使って学ぶーAWSにインフラを構築するIaCの基本と、SREが実務で役立つ機能とエコシステムを徹底解説 Terraformを使って学ぶーAWSにインフラを構築するIaCの基本と、SREが実務で役立つ機能とエコシステムを徹底解説 Terraformは、パブリッククラウドのインフラ構築と自動化のツールとして、IaCのデファクトスタンダードとなっています。この記事では、AWS(Amazon Web Services)を活用するハンズオンを通してTerraformの動作を理解し、実務にもとづいて役立つ機能や便利なエコシステム、さらにSRE視点の事例を紹介します。アソビュー株式会社でSREユニットリーダーを務める鈴木剛志さんを中心に6名のメンバーによる共同執筆です。 アイキャッチ画像 アソビューでは、インフラストラクチャーの変更管理にTerrafo

                                                                  Terraformを使って学ぶーAWSにインフラを構築するIaCの基本と、SREが実務で役立つ機能とエコシステムを徹底解説|ハイクラス転職・求人情報サイト アンビ(AMBI)
                                                                • 中国「砂漠に太陽光パネルの海を作れば、緑化もできて一石二鳥じゃん」

                                                                  中国「砂漠に太陽光パネルの海を作れば、緑化もできて一石二鳥じゃん」2025.02.18 23:00206,188 Kenji P. Miyajima まさに太陽光発電の「万里の長城」。スケールがデカい。 内モンゴル自治区のクブチ砂漠で、約800km離れた北京へ電力を送るための巨大な太陽光発電施設が建設中です。2030年の完成を目指して進められているこのプロジェクトは、まさに太陽光発電の「万里の長城」と呼ばれるにふさわしいスケールの大きさ。また、砂漠の緑化にも貢献する可能性を秘めているそうですよ。 「死の海」から「太陽光パネルの海」へかつては「死の海」と呼ばれ、不毛の地とされていたクブチ砂漠ですが、いまや「太陽光パネルの海」へと大変身を遂げようとしています。 Image: Michala Garrison / NASAアメリカ航空宇宙局(NASA)が捉えたトップ画像のビフォーアフターぶりを見

                                                                    中国「砂漠に太陽光パネルの海を作れば、緑化もできて一石二鳥じゃん」
                                                                  • Hire Me in Japan — overreacted

                                                                    My sabbatical is soon coming to an end, and I am looking for a new job. In particular, I am looking for a job at a company that would like to sponsor a working visa for me in Japan, where I’d like to relocate within the next year. If you can sponsor a software engineering visa in Japan and think I might be a good fit, please email [email protected]. Below I’ll recap some of my past work, with more

                                                                      Hire Me in Japan — overreacted
                                                                    • 「大気からのCO2除去」は、温暖化対策にあまり意味がなさそう

                                                                      「大気からのCO2除去」は、温暖化対策にあまり意味がなさそう2024.12.06 21:3019,301 Kenji P. Miyajima あー、やっぱりそうだよね…。 現在、世界各地で気候変動対策に不可欠とされる直接空気回収(DAC)施設が稼働していますが、現時点で回収可能なCO2の量は、年間で4万トン。世界の年間CO2排出量に対して、これはたったの30秒分にすぎません。 今回、そういった事情も踏まえて、やっぱりDACは宣伝されているよりも大気中のCO2を減らせそうにないという、なんとなくわかっていた厳しい現実を突きつける研究結果が発表され、そのなかでDACが直面している工学的な問題を指摘しています。 DACの現状パリ協定が掲げる、今世紀末までの気温上昇を産業革命前比で2度未満に抑え、できる限り1.5度未満を目指すという国際的な目標を達成するために必要不可欠な技術とされるのが、大気中か

                                                                        「大気からのCO2除去」は、温暖化対策にあまり意味がなさそう
                                                                      • jQuery 4.0.0 BETA! | Official jQuery Blog

                                                                        jQuery 4.0.0 has been in the works for a long time, but it is now ready for a beta release! There’s a lot to cover, and the team is excited to see it released. We’ve got bug fixes, performance improvements, and some breaking changes. We removed support for IE<11 after all! Still, we expect disruption to be minimal. Many of the breaking changes are ones the team has wanted to make for years, but co

                                                                        • GitHub - microsoft/apm: Agent Package Manager

                                                                          An open-source, community-driven dependency manager for AI agents. Think package.json, requirements.txt, or Cargo.toml — but for AI agent configuration. GitHub Copilot · Claude Code · Cursor · OpenCode · Codex Documentation · Quick Start · CLI Reference Portable by manifest. Secure by default. Governed by policy. One file describes every agent's context; one command reproduces it everywhere; one p

                                                                            GitHub - microsoft/apm: Agent Package Manager
                                                                          • かんたん!VS Code拡張機能開発 | DevelopersIO

                                                                            こんにちは、CX事業本部 IoT事業部の若槻です。 今回は、VS Code拡張機能(Extension)の開発手順について簡潔にまとめたのでご紹介します。 前回のエントリでもVS Code拡張を作成しました。既存ブログなどを見ながら四苦八苦して実装したのですが、手順自体は意外と簡単でした。 手順概要 VS Code拡張機能を開発する手順は以下のようになります。 プロジェクト作成(yoコマンドで1発) コマンド内容を実装(JS/TSで処理を記述) コマンドの呼び出され方を定義(package.jsonを編集) 動作確認(VS Codeのデバッガーを使用) VS Codeで拡張機能として利用可能にする(vsixファイルに変換してインポート) なお、ここで紹介するのは自分で開発して自分で使うExtensionを作る想定の手順です。マーケットプレイスへの公開手順は紹介しません。(ただし公開手順も難

                                                                              かんたん!VS Code拡張機能開発 | DevelopersIO
                                                                            • 地球の人口は完全キャパオーバー。理想は25億人

                                                                              地球の人口は完全キャパオーバー。理想は25億人2026.05.11 22:0044,825 Kenji P. Miyajima 25億人。1950年頃の世界人口が地球の限界ってこと…?。 地球の人口に関するショッキングな研究結果が発表されました。なんでも、地球が持続可能な状態で支えられる人口は、約25億人なのだそうですよ。 現在の世界人口は約83億人なので、私たち人類は地球のキャパの3倍以上も負荷をかけていることになります。 世界人口は完全に「地球のキャパ」超えどうして地球の適正人口はこれほどまでに小さいのでしょうか? それは、すべての人が経済的に安定し、快適な生活水準を維持することを前提に計算されているからです。 科学誌Environmental Research Lettersに掲載された研究結果の主執筆者で、フリンダース大学(オーストラリア)の地球生態学者であるコーリー・ブラッドショ

                                                                                地球の人口は完全キャパオーバー。理想は25億人
                                                                              • Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked

                                                                                Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked Google, if you’re reading this, it’s too late. 😉 Ok. Cracks knuckles. Let’s get right to the Google algorithm leak. Internal documentation for Google Search’s Content Warehouse API has been discovered. Google’s internal microservices appear to mirror what Google Cloud Platform offers and the internal version

                                                                                  Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked
                                                                                • DESIGN.md + 壊れたら気づくハーネス - AI向けデザインシステムを「維持できる仕組み」にした記録

                                                                                  僕のケースでは、生成品質はほぼ同じだった。 ただしこれは、旧版のCLAUDE.mdを18KBかけてかなり丁寧に作り込んでいたから。Quick ReferenceにTailwindクラスを全部書き、禁止パターンを76項目列挙し、コンポーネント仕様もインラインで記述していた。ここまでやれば、AIはMarkdownの禁止ルールもちゃんと守る。 一般的には、CLAUDE.mdやカーソルルールにここまでの解像度で書いている人は多くないと思う。DESIGN.mdとして設計原則・Quick Reference・禁止パターンを構造化するだけで、生成品質が目に見えて上がるケースの方が多いはず。 僕の場合、DESIGN.mdを伴う生成品質の向上も大事だけど、サービス開発で使っていくために「今日の品質」ではなく「半年後も品質が落ちない仕組み」を 作っていく必要がある。 1ファイルに全部入りの限界 melta U

                                                                                    DESIGN.md + 壊れたら気づくハーネス - AI向けデザインシステムを「維持できる仕組み」にした記録