zeero
banner
zeero26.bsky.social
zeero
@zeero26.bsky.social
Freelance iOS Engineer🍎 Vimmer 📝 Rubyist 🔮

X: @zeero
Pinned
iOS開発関連の日本語ポストのカスタムフィードも作った
ユーザ移行進んだら良くなっていくかな

bsky.app/profile/did:...
AIM活用におけるエンジニアとしての成長について、同じようなこと感じていたし、課題にも思ってた
それらが見事に分析、言語化されてるので、すぎょすぎた

2025年版 私がAIエージェントと協働しながら学習する方法 - じゃあ、おうちで学べる syu-m-5151.hatenablog.com/entry/2025/1...
2025年版 私がAIエージェントと協働しながら学習する方法 - じゃあ、おうちで学べる
労働こそが最高の学習だった あなたは最近、「成長している」と感じているだろうか。 かつて、プログラマーにとって、労働こそが最高の学習の場だった。なぜか。労働には「摩擦」があったからだ。エラーが出る。原因がわからない。仮説を立てる。試す。失敗する。また試す。この摩擦の中で、経験が意味に変わっていた。労働は、経験を意味に変換する装置だった。…
syu-m-5151.hatenablog.com
December 23, 2025 at 1:30 AM
シンボリックリンク置いとくなら、settings.local.jsonでRead権限与えておく方が良さそう

#ClaudeCodeTips

code.claude.com/docs/ja/sett...
Claude Code 設定 - Claude Code Docs
Claude Code をグローバル設定とプロジェクトレベルの設定、および環境変数で構成します。
code.claude.com
December 18, 2025 at 12:30 AM
シンボリックリンク置いとくなら、settings.local.jsonでRead権限与えておく方が良さそう

code.claude.com/docs/ja/sett...

#ClaudeCodeTips
Claude Code 設定 - Claude Code Docs
Claude Code をグローバル設定とプロジェクトレベルの設定、および環境変数で構成します。
code.claude.com
December 18, 2025 at 12:06 AM
claudecode.nvimでキー入力ごとに画面がズレていく謎事象に悩まされていたんだけど、set ambiwidth=doubleが原因だった

解決できてすっきり
December 16, 2025 at 8:13 AM
Reposted by zeero
【地震情報】
12月08日 23:15 震度6強
【青森県】青森県三八上北
▶生放送で解説中
https://youtube.com/live/hc3_ZasO_SE
最新地震情報
https://weathernews.jp/s/topics/202512/082315quake/
December 8, 2025 at 2:17 PM
Reposted by zeero
【⚠️津波警報】
北海道、青森県、岩手県に発表 ただちに避難 (23時23分現在)
weathernews.jp/news/202512/...

津波注意報から津波警報へ切り替えた沿岸は次のとおりです。
<津波注意報から津波警報への切り替え>
 北海道太平洋沿岸中部、青森県太平洋沿岸、岩手県
December 8, 2025 at 2:27 PM
津波注意報から警報に変わった
青森岩手北海道の沿岸部の皆さん、避難してください、3メートルです
December 8, 2025 at 2:26 PM
よさげ

Chromeの新機能「Split View」ってマルチタスク革命では?作業効率もぐっと上がりそう | ライフハッカー・ジャパン www.lifehacker.jp/article/2511...
Chromeの新機能「Split View」ってマルチタスク革命では?作業効率もぐっと上がりそう | ライフハッカー・ジャパン
Google Chromeに待望の新機能「Split View」が登場!1つのタブ内で画面を左右に分割し、2つのウェブページやウェブアプリを同時に表示可能。マルチタスク作業を劇的に効率化します!
www.lifehacker.jp
November 20, 2025 at 11:14 PM
うお、Slackアプリがリキッドグラス対応しとる
October 1, 2025 at 1:36 AM
> 「Claude Code」には、ユーザーからの要望が最も多かった機能の一つであるチェックポイント機能が追加された。これにより、進行状況を保存し、任意の状態にロールバックできるようになった。

なんだ、ただの神アプデか

news.mynavi.jp/techplus/art...
Anthropic「Claude Sonnet 4.5」発表、Opus超えのコーディング能力を1/5の料金で
米Anthropicが最新AIモデル「Claude Sonnet 4.5」を発表した。推論、コーディングおよびエージェント機能の性能が大幅に強化され、上位モデルOpus 4.1を超える実力と長時間の実務遂行能力をより低価格で提供する。
news.mynavi.jp
September 29, 2025 at 10:18 PM
Reposted by zeero
GitHubアプリがいち早くiOS 26のLiquid Glassに対応してる
September 12, 2025 at 6:51 AM
ClaudeCodeでesc2度押ししたら、会話を巻き戻せるの便利そう
September 11, 2025 at 12:16 AM
Reposted by zeero
https://www.alexcodes.app/blog/alex-team-joins-openai
Xcode向けAIコーディングアシスタント「Alex」のチームがOpenAIに参加。
AlexはiOS/MacOSアプリ向けのコーディングエージェントとして開発されました。
既存ユーザーへのサービスは継続されますが、10月1日以降新規ダウンロードは停止されます。
Alex - Xcode AI Coding Assistant
www.alexcodes.app
September 4, 2025 at 11:03 AM
Kiroで話題の仕様書駆動開発をClaudeCodeでもできるように
Kiro触ってないので違いわからないけど、試した感じすこぶる良かった

claude-code-spec-workflowで始める仕様書駆動開発 - 弁護士ドットコム株式会社 Creators’ blog creators.bengo4.com/entry/2025/0...
claude-code-spec-workflowで始める仕様書駆動開発 - 弁護士ドットコム株式会社 Creators’ blog
はじめに クラウドサイン Product Engineering 部で主にフロントエンドエンジニアとして活動している山下慧です。 さて、この記事をご覧になっている方は、Claude Code などの AI エージェントを用いて開発していることが多いでしょう。しかし、使っている中で「AI…
creators.bengo4.com
September 8, 2025 at 12:50 AM
> MainActor.assertIsolated()
> 開発中に UI 更新処理が MainActor 上で実行されているかを即座にチェックできます

知らなんだ

www.swiftyplace.com/blog/debuggi...
Debugging Swift Concurrency: "Am I on the Main Actor?" (Not the Main Thread) - swiftyplace
When working with async Swift code in Swift 6, you’ll eventually hit this classic question: “Is this code running on the main thread?” You might try the old line: …and get hit with this Swift 6 ...…
www.swiftyplace.com
September 4, 2025 at 12:07 AM
Swiftサポートされていない悲しみ、、、LSPあるのに、、、

AIコーディングの常識が変わる!Claudeを"覚醒"させる知性、「Serena」徹底解説|Kyutaro @kyutaro15 note.com/kyutaro15/n/...
AIコーディングの常識が変わる!Claudeを"覚醒"させる知性、「Serena」徹底解説|Kyutaro
AIを使ってコーディングをしていると、こんな風に感じたことはありませんか? 「大きなファイルを読み込ませるたびに、大量のトークンが消費されてしまう…💸」 「1つのバグを直してもらったら、別の3つのバグが生まれてしまった…😭」 「AIがコードの全体像を理解してくれなくて、何度も同じ説明を繰り返している…🌀」 …
note.com
July 31, 2025 at 8:34 AM
Reposted by zeero
まじか、クロスプラットフォームに舵を切るつもりなのかな

/ Apple、Swift言語でAndroidを公式にサポートへ、「Android Workgroup」発足を発表 - Publickey www.publickey1.jp/blog/25/a...
Apple、Swift言語でAndroidを公式にサポートへ、「Android Workgroup」発足を発表
AppleでSwift Core Teamに所属するMishal Shah氏は、SwiftでAndroidを公式にサポートすることを目的とした「Android Workgroup」の発足を発表しました。 Announcing the Swi...
www.publickey1.jp
July 7, 2025 at 5:41 AM
AIエージェント間のナレッジ共有にメモリーグラフMCPの利用を試行中

github.com/modelcontext...
servers/src/memory at main · modelcontextprotocol/servers
Model Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.
github.com
July 4, 2025 at 12:33 AM
Swift6.2のキャッチアップ会でもしようかと思ったけど、Swift6対応がネック過ぎて当分必要ないことに気付いてしまう悲しみ

What's new in Swift 6.2? – Hacking with Swift www.hackingwithswift.com/articles/277...
What's new in Swift 6.2?
Raw identifiers, backtraces, task naming, and more.
www.hackingwithswift.com
June 19, 2025 at 7:30 AM
Code completion in GitHub Copilot for Xcode is now generally available · GitHub Changelog
Code completion in GitHub Copilot for Xcode is now generally available · GitHub Changelog
Code completion in GitHub Copilot for Xcode is now generally available
buff.ly
February 17, 2025 at 12:16 PM
今日の学び
ジェネリックな型の中にインナータイプを定義するのは避けるべき

```
struct SomeView<Content: View>: View {
enum SomeMode {}
}
```

とかってやると、SomeModeの型が `SomeView<Content>.SomeMode` になって、型推論効かなくなることがある
February 14, 2025 at 4:21 AM
Kotlin Multiplatform Tooling – Shifting Gears | The Kotlin Blog https://buff.ly/3Qfsm92
February 13, 2025 at 8:36 AM
Swift Localization in 2025: Best Practices You Couldn’t Use Before
Swift Localization in 2025: Best Practices You Couldn’t Use Before
String Catalogs improved localization but introduced new challenges. This article explores how to regain structure and efficiency with modern best practices and a new open-source tool that could…
buff.ly
February 13, 2025 at 12:32 AM
GitHub Copilot:エージェントの覚醒
GitHub Copilot:エージェントの覚醒
GitHub Copilotの新機能を発表:VS Code向けのエージェントモードを導入、Copilot Editsの一般提供を開始、SWEエージェントの初公開
buff.ly
February 7, 2025 at 1:07 AM