Future Tech Blog
フューチャー技術ブログ
Home
Categories
Programming
Programming
カテゴリの記事
339
投稿
72
著者数
22819
総シェア数
5022
Twitter
6
Facebook
10840
はてブ
6951
Pocket
エージェントスキルを評価する仕組みを作ってみる
コーディングエージェントの様々なツール横断で使えるハーネスといえば、skillsという雰囲気になってきました。
2026.06.22
AI
AIエージェント
MCP
Skills
ポスト
シェア
25
AI に t-wada の TDD を頑張らせる
さて昨今流行りの vibe coding、適当に回して放って置くと使い物にならないゴミを生じることが多々あります。ゴミにならない事を祈りながら使うのは流石に宜しくありません。なんとか再現性を保ちつつ品質をコントロールしたいというところで、自分一人でちょっとしたツールを作りながら AI Slop を踏んでは潰してやっとまともに動くようになってきたためブログ記事にしようと思います。
2026.06.19
Claude
TDD
ポスト
シェア
1
生成AIに任せたら何でテストを書く?AIに聞いてみた
生成AIにコーディングを任せると、特に指示をしなくても自動でライブラリやフレームワークを選定したりします。
2026.06.16
テスト
AI
ポスト
シェア
はてな
テスト連載2026を開始します / AIがテストを書く中で、「あるべき仕様」を単体テストで担保するために工夫してみていること
AIが実装もテストも自律的に書くようになり、生成物を全部レビューするのは現実的でなくなりました。品質を保つ手段として単体テストが一層重要になる中で、「あるべき振る舞い」を人間が握り続けるために工夫している運用を紹介します。
2026.06.15
テスト
AI
ClaudeCode
ポスト
シェア
はてな
Mermaid Live Editor のTips 9選
Mermaid.js で図を書こうと Mermaid Live Editor を開いたはいいものの、思いの外色々なボタンがあって機能を使いこなせない!と感じている人も多いのではないでしょうか。そんな人に役立つかもしれない知識を、Tipsという形で9つまとめました。
2026.06.12
Mermaid.js
ポスト
シェア
1
AIネイティブ時代の設計書を考える
Goならわかるシステムプログラミングなどのウェブ連載や書籍化でお世話になりまくりの鹿野さんのブログ記事が話題となっています。これを読んで、今までモヤモヤ思っていたことに光明が射してきたので、ちょっと実験してみました。
2026.06.09
設計
AI
ドキュメント
Markdown
ポスト
シェア
195
Garmin のデータは宝の山だった ── Python + Claude でランニング分析ツールを自作した
ランニングにハマって、Garmin デバイスを使って走っている。走り終わったあと、Garmin Connect のアプリを開いてデータを眺めるのが楽しい。
2026.05.15
Python
Claude
スポーツ
ポスト
シェア
はてな
Gopher が Rust に入門して感じた Go との違いについて
業務では主に Go を書いているのですが、「Rust は面白い」という話は方々から聞いており、自分もどこかで学んでおきたい、という気持ちがありました。そこで、せっかくの入門祭りということで、これを機に Rust に入門してみることにしました。
2026.05.11
Go言語
入門
Rust
Bob
SeaORM
ポスト
シェア
3
AI-DLC, SDD、2026年4月時点のAI駆動の開発スタイルの考察
開発へのAIの活用はまったなしというこで、仕事やら趣味でいろいろ開発しています。せっかくなので、従来の手法をアンラーニングAIをより生かした開発スタイルでやろいうことで、現時点で作法としてまとまっているAI-DLCとSDDなどに入門して試しつつ、普段の業務への適応方法を考えたり、最近してきたことの言語化をしてみます。
2026.04.28
AI
スペック駆動開発
ポスト
シェア
1
IT未経験の新卒が、AIとPJ効率化ツールを共同開発して得た学び
新卒入社の私がプロジェクト効率化ツールとして、GAS(文字起こし自動追加GAS)の開発をAIと共同で行いましたので、その内容について共有できればと思います!
2026.04.14
初心者向け
GAS
ポスト
シェア
はてな
Java製のSalesforce Apexパーサーをブラウザで動かす
Salesforce ApexというJava5に似た構文を持つ言語のパーサーをJavaで実装したので、それをブラウザ上で動かすという実験をしてみました。JavaからJavaScriptとWebAssemblyの両方にコンパイルして、パフォーマンスを比較できる形で検証しています。
2026.02.25
Java
WebAssembly
Salesforce
ポスト
シェア
1
非同期設計ガイドラインを公開しました
フューチャー社内の有志メンバーで非同期設計ガイドライン を作成し、公開しました!
2026.02.20
ガイドライン
SQS
ポスト
シェア
183
今なぜ「アルゴリズム」を学ぶのか? —— Software Design2026年1月号への寄稿によせて
同僚の澁川さん、松本さんと一緒に、Software Design 2026年1月号の第1特集「アルゴリズムはどこに効く?」にて、第3章「パフォーマンス問題の診断とアーキテクチャの再考」を寄稿しました。
2026.02.17
アルゴリズム
出版
SoftwareDesign
ポスト
シェア
4
アーキテクチャガイドライン公開スケジュール(2026年)
フューチャーの有志で取り組んでいるアーキテクチャ設計ガイドラインの活動について、2026年の作成スケジュールを公開します。
2026.02.16
ガイドライン
スケジュール
ポスト
シェア
6
2026年2月版: Dev Containersでプチはまり(Node.js 24とPostgreSQL 18とプロキシ)
Dev Containers便利ですよね?使っていますか?便利なのですが、久々に新しい環境を作ろうとしてちょっとはまったので解決のメモを書いておきます。
2026.02.13
PostgreSQL
プロキシ
Node.js
Dev Containers
ポスト
シェア
1
Go 1.26で変わるcgoの高速化 〜ランタイム刷新がもたらす30%の高速化とその舞台裏〜
Go1.26でcgoが高速化され、約30%速くなったと公表がありました。これまでなんとなくでcgoを捉えていたので、これを機会にそもそもの仕組みやどのようにオーバーヘッドが短縮されたのか調べてみました。
2026.02.05
Go言語
Go1.26
C言語
ポスト
シェア
13
Go1.26リリース連載:newプリミティブの拡張
言語仕様のアップデートからnewプリミティブの拡張を紹介します。
2026.02.02
Go言語
Go1.26
ポスト
シェア
6
Go 1.26の新GC「Green Tea(緑茶)」解説
Green Tea GCの開発タイムライン(出典: [Go公式ブログ])*[Go 1.26] がリリースされ、ガベージコレクタ(GC)に大きな変更が加わりました。その名も Green Tea GC(緑茶GC)です。
2026.01.30
Go言語
Go1.26
GC
ポスト
シェア
32
Go 1.26で go fix が面白くなった
go fixコマンドのアップデートについて解説します。
2026.01.29
Go言語
Go1.26
ポスト
シェア
34
Go 1.26 リリース連載 Goroutine Leak Profiles
Go 1.26 で追加された Goroutine Leak Profiles について紹介します。
2026.01.28
Go言語
Go1.26
ポスト
シェア
6
Go 1.26連載:インデックス+SIMD
Go 1.26のリリースの足音が聞こえてきたので[1.26]の新機能のうち、気になる機能を有志で紹介していく連載を行います。
2026.01.27
Go言語
Go1.26
ポスト
シェア
21
なぜ日本語入力と相性の悪いWebサイトができてしまうのか
海外製のチャットサービスとかでIMEを確定しようとしたら勝手に送信されてしまって困った!という経験をしたかは多いでしょう。日本語入力はIMEを通じて行われますが、イベントのハンドリングを間違うとこのような挙動になってしまいます。ウェブフロントエンドのIMEにまつわる2つのトピックを紹介します。* Enterで勝手に送信しちゃう* IMEの最初の文字が取れない
2026.01.20
Web
HTML
IME
ポスト
シェア
4
Software Design 2026年1月号のアルゴリズム特集に寄稿したお話
真野さん、松本さんと一緒にSoftware Designの特集記事に寄稿しました。当初は3章構成の2章だけで、「配列 vs 連結リスト / HashMap vs Tree」みたいな企画内容として話が来たのですが、企画を見たときに...
2025.12.18
アルゴリズム
出版
SoftwareDesign
ポスト
シェア
1
プロによる本気の攻略本『JavaScript/TypeScript実力強化書』で発表しました
プロによる本気の攻略本『JavaScript/TypeScript実力強化書』 - FL#115というForkwellを運営するGroovesさんのイベントで登壇してきました。
2025.11.28
登壇レポート
TypeScript
ポスト
シェア
2
ラジカルAIプログラミング
本ドキュメントは、従来のプログラミング手法の限界を超えた、AI中心のプログラミング手法として、ラジカルAIプログラミングの概念を定義する。
2025.11.27
設計
AI
ポスト
シェア
9
1
2
3
4
…
13
14
Next