FUJI Goro
@gfx.bsky.social
📤 1157
📥 374
📝 3912
Programmer. Parent of mfx (2017~) and rfx (2022~). 毎日楽しく開発したい!!
https://github.com/gfx
pinned post!
TypsScript本書きました!!!大変だった!!!
www.amazon.co.jp/dp/4297145774/
loading . . .
JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する | 藤 吾郎 |本 | 通販 | Amazon
Amazonで藤 吾郎のJavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する。アマゾンならポイント還元本が多数。藤 吾郎作品ほか、お急ぎ便対象商品は当日お届けも可能。またJavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解す...
https://www.amazon.co.jp/dp/4297145774/
about 1 year ago
6
120
43
行きたい気もするが、ぼくも現職もさくらインターネットユーザーじゃないからなあという気もする。
sakura-tokyo.connpass.com/event/346374/
loading . . .
【大阪開催】さくらの聖夜 2025 (2025/12/22 19:00〜)
## 🎉👏🎄今年のさくらの聖夜も大阪で開催!!!🎄🎉 毎年クリスマスの時期に開催する「さくらの聖夜」今年もやります! 今年はGPUクラウドサービス「高火力シリーズ」の拡充、国内で完結する生成AIの活用が可能となるさくらのAIプラットフォームの提供、ガバメントクラウド正式認定を目指した「さくらのクラウド」の各種機能リリースなど、さまざまな取り組みを行ってきました。そんなさくらの1年を振り返り、ま...
https://sakura-tokyo.connpass.com/event/346374/
about 11 hours ago
1
1
1
github.com/sqldef/sqlde...
sqldefのYAML test filesで up: と down: 両方必須にして、output: は廃止した。これによって大量のバグを発見したのでついでに直した。
loading . . .
Fix: edge case issues; changing the YAML test format for the contributors to make sure writing forward and backward migrations by gfx · Pull Request #981 · sqldef/sqldef
Release Notes: Bidirectional Migration Testing Summary This release introduces a new YAML test format that enforces bidirectional migration testing. The output field is deprecated in favor of up an...
https://github.com/sqldef/sqldef/pull/981
about 16 hours ago
1
1
0
reposted by
FUJI Goro
Hajime Fujita
about 19 hours ago
大戦前後の日系カナダ人の歴史は知らなかった。ギフト記事にしました。
digital.asahi.com/articles/AST...
add a skeleton here at some point
2
34
19
sqldefってtidbに対して使えるのかな?と思ってやってみたところ、ほぼそのままで動いたのでCI に乗せた。 CIに乗せるにあたっては、未サポートの機能のテストケースをひたすらskipするみたいなことは必要だったが。
github.com/sqldef/sqlde...
loading . . .
support TiDB via mysqldef by gfx · Pull Request #989 · sqldef/sqldef
https://github.com/sqldef/sqldef/pull/989
1 day ago
0
0
0
sqldef.github.io
を最新版のsqldefにupgradeした。
loading . . .
sqldef
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
https://sqldef.github.io
2 days ago
0
1
0
「大絶滅展」を子供たちと一緒に見た。サカバンバスピスの模型もみれたので満足。
2 days ago
0
6
0
claude code + opus 4.5、ultrathinkなしでも複雑な実装を進められる気がする。なんならultrathinkつけると遅くなるわcontext消費が激しくなってすぐ/clearが必要になるわで良いことがない。
3 days ago
0
2
0
reposted by
FUJI Goro
Takuto WADA
5 days ago
React 19.0, 19.1.0, 19.1.1, 19.2.0 の React Server Components にリモートコード実行(RCE)が可能になる非常に深刻な(CVSS 10.0 つまり最高スコア)脆弱性が発見された。緊急対応のためのパッチバージョンがリリースされている。 Next.js 16.x, Next.js 15.x および Next.js 14.3.0-canary.77 以降にも影響するため、Next.js も緊急のパッチバージョンがリリースされている。
1
16
13
Devinの !ask が速い&かなり正確で、どうやってるんだ。なんかindex でも作ってるのかな。 Devinが最近ますます頼りになるなあ。
5 days ago
0
1
0
エンタープライズ向けに売り出すにあたっては、ネブラスカ問題に対する取り組みを具体的に示す必要があり、すでにバンドラーやS3 APIなどを組み込んでいるBunを買収すると「コアコンポートは自社製です」と言えるようになる──と読みました。
add a skeleton here at some point
6 days ago
1
2
0
まじか。どういうシナジーなんだろ。
add a skeleton here at some point
6 days ago
2
4
0
reposted by
FUJI Goro
Takuto WADA
7 days ago
Collins Dictionary の Word of the Year for 2025 には「Vibe Coding」が選ばれた。これもまさに今年を象徴する言葉だと思う。 Collins’ Word of the Year 2025: AI meets authenticity as society shifts
blog.collinsdictionary.com/language-lov...
0
11
5
ゼルダ無双 封印戦記 - バトルはかなり楽しい(ハードモード)。厄災の黙示録より楽しい - しかしFE無双と比べるとCPUの味方が何もしてくれない(そのかわりダメージも食らわない)のはちょっとさみしい - リソース管理(特に体力)はかなりシビア。CPUを無力&無敵にしたのはリソース管理をきっちりコントロールしたかったからかな。 - おかげで雑魚戦の緊張感が増しているのはよい(体力回復できないのでなるべくダメージを食らいたくない) - ヘドロをまとった敵がスーパーアーマーでちょっと面倒 - 操作体系がキャラごとにかなり違うため、覚えるのはけっこう大変(これは厄災の黙示録でも大変だった)
9 days ago
1
4
0
さて…来年のNISAの準備をしないと。 といっても、特定口座を解約して12月末〜1月頭にNISAでオルカンを買い直すだけだけど。
10 days ago
0
0
0
齢43にして、はっきりと「ものが見えにくい」というシチュエーションがでてきた。これが…老眼……。
10 days ago
2
17
0
sqldefでまたとんでもない大改修をはじめてしまった。 pgは識別子がクオートされていないとcase insensitiveで(小文字に正規化される)、クオートされているとcase sensitiveなわけですが、psqldefはこれまで識別子をcase insensitiveとして扱ってきた。 この挙動を改めるのだけど、互換性を維持するためにオプションで振る舞いを切り替えられるようにする必要があり──
github.com/sqldef/sqlde...
loading . . .
feat: add `legacy_ignore_quotes: false` to preserve quotes in outputs by gfx · Pull Request #957 · sqldef/sqldef
Problem: PostgreSQL distinguishes between foo (unquoted → lowercase) and "foo" (quoted → case-preserved), but sqldef's parser didn't preserve this quoting information, causing sub...
https://github.com/sqldef/sqldef/pull/957
11 days ago
0
5
0
Gemini 3 Pro のweb uiで調べごとをすると、あり得ないハルシネーションをかなり頻繁に出してくるなぁ。まったく調べものには向かなくなってしまった。
11 days ago
1
3
0
Embulkはソフトランディングしたのでまあうまくいったほうで、MessagPackはどうなるのというのがちょっと感心がある。 まあ普通に考えればCBORに置き換えてMessagePackは徐々にフェードアウト、かな。
zenn.dev/dmikurube/ar...
loading . . .
オープンソース・プロジェクトのたたみ方
https://zenn.dev/dmikurube/articles/how-to-wind-down-an-opensource-project
12 days ago
1
10
3
最近の claude code が通知をとばしまくっていてうざい。 「2.0.54で直した!」といっているけど、全然直ってないと思う(とコメントした)。
github.com/anthropics/c...
loading . . .
[Bug] Tool use notifications triggered for all invocations instead of input-only · Issue #12339 · anthropics/claude-code
Bug Description I suddenly started getting a lot of notifications for every single tool use. I am on iTerm2, and it only used to send a notification when it needs my input Environment Info Platform...
https://github.com/anthropics/claude-code/issues/12339
12 days ago
0
1
0
Claude Opus 4.5 は消費電力面で何かブレイクスルーがあったらしい。価格がOpus 4.1の1/3になってる。
platform.claude.com/docs/en/abou...
loading . . .
Pricing
Learn about Anthropic's pricing structure for models and features
https://platform.claude.com/docs/en/about-claude/pricing
14 days ago
0
11
1
『ザ・ファブル 3rd』、そろそろ作者をファブルから解放して差し上げて…。 せっかく綺麗に終わったのに無理矢理絞って味を出そうとしてないか?という気がして素直に楽しめない。
14 days ago
0
3
0
@k0kubun.com
sqldef、デフォルトの挙動が「変更を適用」なのが微妙に怖くて、これを「デフォルトはdry-run」にしたい&変更を適用するオプションを追加(--apply )したいんですが、どう思います? やるとしても --apply を追加してデフォルトの挙動のときに警告を出すようにしてからさらに1年くらいは寝かせる必要があるかなと思いますが。
15 days ago
1
1
0
あらためて ghq のスターを見るとたったの3000しかない。そんなことあるか???
github.com/x-motemen/ghq
loading . . .
GitHub - x-motemen/ghq: Remote repository management made easy
Remote repository management made easy. Contribute to x-motemen/ghq development by creating an account on GitHub.
https://github.com/x-motemen/ghq
16 days ago
0
15
0
頭が痛い〜〜。咳が止まらない…。
16 days ago
0
0
0
スウェーデントーチなるものを焚いてる。
16 days ago
0
11
1
しかし機械学習方面でGoがPythonより優位に立つには、演算子オーバーロードが必要な気がしてなあ。かといってRustはコードがどうしても冗長だし。
17 days ago
1
2
0
Pythonの構文は嫌いだが、型付けというただ一点で他のスクリプト言語より優位に立っていることは否めない。
17 days ago
1
0
0
TypeScriptを触っていたときは、型に実体がないのは仕方ない、やむを得ないと思っていたけど、Pythonの型注釈には実体があってランタイムに利用できて動的型チェックもできたりするので、TypeScriptも実行時に型注釈を使えたらなぁと思い始めた。が、それはファイルサイズをめちゃくちゃ増やしてしまって難しいので、JSに型注釈が導入されるのを期待したい。
17 days ago
0
7
2
小学校でも保育園でもがっつりインフルエンザが流行中…😓
18 days ago
0
2
0
生き延びるのにクチバシが必要だったのなら仕方ない。 …まてよ。だったらなぜ哺乳類は生き延びられたのだ…? みたいなことを疑問に思ったそばからエーアイがサクッとまとめてくれるから便利な世の中だな。
19 days ago
0
2
0
reposted by
FUJI Goro
Geminiに最近の学説をまとめてもらったところ、まさに「クチバシの有無」こそが生存/絶滅を分けた説が有力な仮説の一つだそうです。つまり、多くの動植物が死に絶えたあとに残った、硬い殻に包まれた種子を食べて生き延びたのではないか、ということです。 これは一理ありそうです!
19 days ago
0
3
1
鳥類以外の恐竜がすべて絶滅してしまったのは返すがえすも残念だ。 ほんの少しでも生き残っていてくれればよかったのに…。
19 days ago
1
4
0
「Goにジェネリクスが入ったら使おう」と思っていたので、最近はGoを使う機会がちょいちょいあってよい。まあ普通に便利。 あと気になるのはnullablilty だが…。 まあ、あと数年したらnon-nil interface typeも入るでしょう。non-nil pointer typeすら入るかもしれない。
19 days ago
0
3
0
`gemini-3-pro` がきてるな。
docs.cloud.google.com/vertex-ai/ge...
loading . . .
Deployments and endpoints | Generative AI on Vertex AI | Google Cloud Documentation
https://docs.cloud.google.com/vertex-ai/generative-ai/docs/learn/locations#asia-pacific
20 days ago
0
1
0
reposted by
FUJI Goro
室町言葉bot
20 days ago
旧Twitter(現X)からおいでの皆様、ようこそござったれ。 平家語りの喜一検校も喜ばれるでしょう😌
add a skeleton here at some point
1
14
5
まあBlueskyが生きてるのは、たまたまBlueskyがCloudflareを使っていなかったというだけではありますが…。
20 days ago
1
13
0
最近 groonga が vector search を実装したみたい。しかもembeddingを隠蔽するスタイル。そのぶんカスタマイズ性は低いが、導入コストが非常に低いので多くのケースではそれでよい。
groonga.org/docs/news/15...
> The important feature is that it searches using text, just like keyword search. Internally, Groonga creates embedding automatically and use it for semantic search.
loading . . .
News - 15 series — Groonga v15.2.0 documentation
https://groonga.org/docs/news/15.html#release-15-1-8-2025-10-31
20 days ago
0
0
0
Cloudflare障害中で、いろいろなところでcloudflareのエラーページが出ている。
www.cloudflarestatus.com
loading . . .
Cloudflare Status
Welcome to Cloudflare's home for real-time and historical data on system performance.
https://www.cloudflarestatus.com/
20 days ago
0
0
0
このところ土日の予定が詰まっており(次の三連休も詰まってる)、休息が足りない…。昨日は午後力尽きたので昼寝させてもらったが…。
21 days ago
0
1
0
TOONはyet another YAMLといった趣だな。着想は悪くはないんだけど、結局LLMの学習時にTOONを入れるかどうかが、TOOO普及の成否を握る感じじゃないかな。
github.com/toon-format/...
loading . . .
GitHub - toon-format/toon: 🎒 Token-Oriented Object Notation (TOON) – Compact, human-readable, schema-aware JSON for LLM prompts. Spec, benchmarks, TypeScript SDK.
🎒 Token-Oriented Object Notation (TOON) – Compact, human-readable, schema-aware JSON for LLM prompts. Spec, benchmarks, TypeScript SDK. - toon-format/toon
https://github.com/toon-format/toon
22 days ago
0
6
1
sqldefのtest coverageをとると、確実に通っている(panicするとテストが落ちる)にもかかわらずcoverageで通ったことになっていない箇所がたくさんあって謎。
22 days ago
1
0
0
なお、このスライドは Marp
marp.app
で作りました。
add a skeleton here at some point
22 days ago
0
0
0
メトロイドはメトロイドヴァニアというジャンル名のオリジンのひとつだけど(もうひとつはキャッスルヴァニア)、メトロイドシリーズの一つであるメトロイドプライムはメトロイドヴァニア系ではない…という理解であってる?
22 days ago
0
0
0
#yapcomiyage
23 days ago
0
5
0
FUK→HND 離陸待ち。
23 days ago
0
4
0
祭りの後、福岡空港へ ──
23 days ago
0
0
0
博多駅から福岡空港まで電車で5分なのか…それはすごい。
23 days ago
1
3
0
reposted by
FUJI Goro
「ステートレスなLLMでステートフルなAI agentを作る」の発表資料です!
speakerdeck.com/gfx/sutetore...
#yapcjapan
#yapcjapanC
loading . . .
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
おしゃべりAIサービス Cotomo (https://cotomo.ai/) の開発のために必要な、ステートフルなAI agentを作る技術についてお話します。 「LLM」と「AI agent」の決定的な違いはなんでしょうか。そもそも「AI agent」の定義が人それぞれなので一概には言えま…
https://speakerdeck.com/gfx/sutetoresunallmdesutetohurunaai-agentwozuo-ru-yapc-fukuoka-2025
23 days ago
0
12
4
Xslateが元気に動いてるという話を3社くらいから聞いて嬉しかった。
#yapcjapan
23 days ago
1
5
0
九州、Suicaが普通に使えて便利。なんだかんだで現金を全く使わずに済んでいる。
23 days ago
0
0
1
Load more
feeds!
log in