Skip to content

Instantly share code, notes, and snippets.

View CH3COOH's full-sized avatar
🍣
is my favorite sushi

Kenji Wada CH3COOH

🍣
is my favorite sushi
View GitHub Profile
@CH3COOH
CH3COOH / CLAUDE.md
Last active July 26, 2025 00:59
Claude Codeで画像を解析してIPTCキーワードをタグとして付与する

これは、アート制作の参考画像を分類するための画像処理ルールです。

画像処理ルール

  • 画像解析機能がない場合は処理を終了し、ユーザーに報告してください
  • 「処理せよ」と指示された場合は、基本処理フローを実行してください

基本処理フロー

  1. beforeディレクトリ内の画像ファイルを1件ずつ処理対象として選択
@CH3COOH
CH3COOH / prompt_history.md
Last active July 24, 2025 08:49
Claude Codeを使って iOSアプリを開発する。すべてのプロンプトを公開する

概要

Claude Codeを使って iOSアプリを開発する試みである。 すべてのプロンプトを履歴として載せる。

開発環境

  • Xcode 16.4
  • Claude Code Proプラン

事前準備

  • 開発するアプリの相談を Claude でおこなった
@CH3COOH
CH3COOH / ContentView.swift
Created July 2, 2025 10:23
Xcode 16.4以降、NavigationStack の挙動がおかしい
//
// ContentView.swift
// SampleNavigationStackOnAppear
//
// Created by wada.kenji on 2025/07/02.
//
import os
import SwiftUI
@CH3COOH
CH3COOH / CLAUDE.md
Last active June 22, 2025 01:30
NSEasyConnect の CLAUDE.md

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

概要

NSEasyConnectは、Nintendo Switchの「スマートフォンへ送る」機能を使って、スクリーンショットやプレイ動画をiPhoneに取り込んだり、SNSへ共有したりするためのiOSアプリです。

開発コマンド

@CH3COOH
CH3COOH / ContentView.swift
Created April 20, 2025 07:48
SwiftUIの `@Environment(\.openURL)` を使って URLをアプリ内ブラウザで開く
//
// ContentView.swift
// SampleOpenUrl
//
// Created by KENJIWADA on 2025/04/20.
//
import SwiftUI
struct ContentView: View {
import SafariServices
import SwiftUI
struct SafariView: UIViewControllerRepresentable {
let url: URL
func makeUIViewController(context: Context) -> SFSafariViewController {
return SFSafariViewController(url: url)
}
@CH3COOH
CH3COOH / class_labels.txt
Created April 5, 2023 00:59
760_class_labels.txt
golf
round of golf
insect
fish
abaya
abrader
abrading stone
acrylic
adhesive bandage
after-shave
@CH3COOH
CH3COOH / 1003_class_labels.txt
Last active March 27, 2023 23:19
CustomMobileNetV2_class_labels.txt
tench, Tinca tinca
goldfish, Carassius auratus
great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias
tiger shark, Galeocerdo cuvieri
hammerhead, hammerhead shark
electric ray, crampfish, numbfish, torpedo
stingray
cock
hen
ostrich, Struthio camelus
@CH3COOH
CH3COOH / MobileNetV2_class_labels.txt
Created March 23, 2023 04:37
MobileNetV2 Class Labels
background
tench, Tinca tinca
goldfish, Carassius auratus
great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias
tiger shark, Galeocerdo cuvieri
hammerhead, hammerhead shark
electric ray, crampfish, numbfish, torpedo
stingray
cock
hen
@CH3COOH
CH3COOH / gist:8e71bd7c4eb8fea4de3cc2b606ca5148
Created November 13, 2020 12:55
Carthage経由での FirebaseAdMobBinary の v7.1.0 のインストールに失敗する
Invalid archive - Found multiple frameworks with the same unarchiving destination:
* file:///var/folders/_2/9d5qvdq90tx6x15mpsw0bxmr0000gn/T/TemporaryItems/(A%20Document%20Being%20Saved%20By%20carthage%204)/carthage-archive.vDHqmx/Google-Mobile-Ads-SDK/GoogleMobileAds.xcframework/ios-i386_x86_64-simulator/GoogleMobileAds.framework/
file:///var/folders/_2/9d5qvdq90tx6x15mpsw0bxmr0000gn/T/TemporaryItems/(A%20Document%20Being%20Saved%20By%20carthage%204)/carthage-archive.vDHqmx/Google-Mobile-Ads-SDK/GoogleMobileAds.xcframework/ios-armv7_arm64/GoogleMobileAds.framework/
to:
file:///Users/ch3cooh/Documents/works/ptcgnote_app/ptcgnote/Carthage/Build/iOS/GoogleMobileAds.framework/
* file:///var/folders/_2/9d5qvdq90tx6x15mpsw0bxmr0000gn/T/TemporaryItems/(A%20Document%20Being%20Saved%20By%20carthage%204)/carthage-archive.vDHqmx/Google-Mobile-Ads-SDK/UserMessagingPlatform.xcframework/ios-i386_x86_64-simulator/UserMessagingPlatform.framework/
file:///var/folders/_2/9d5qvdq90tx6x15mpsw0bxmr0000gn