CatHand Blog

アプリ開発やMac弄り

mac

ORICO USB 3.0 ハブ A3H7

7ポートのUSBハブを買いました。 【更にエントリーでP5倍!店内全品対象】【日本正規代理店】 ORICO アルミ製 7ポート ハブ 12V/2A 電源 セルフパワー 放熱性能 USB3.0 HUB 高速 5Gbps VL812チップ 2基 搭載モデル PSEマーク付 A3H7価格: 5580 円楽天で詳細…

BaseQi iSDA 303A

MacBook ProのSDカードスロットに丁度収まるマイクロSDカードアダプタを買いました。 BaseQi iSDA 高精度 アルミニウム製 MicroSD カード アダプター (Macbook Pro 13" Retina)BASEQIAmazon ウチの MacBook Pro (14Inch, 2021) には MacBook Pro 13インチ用…

SanDisk Extreme Pro 512GB

512GBのマイクロSDカードを買いました。 マイクロSD 512GB サンディスク Extreme PRO microSDXC A2 SDSQXCZ-512G 海外パッケージ品DarlingedAmazon とりあえず AmorphousDiskmark でベンチマーク。 SDカードとしては結構いいんじゃないでしょうか。 用途とし…

Wavlink NU78M41

ウチでは数年前に買ったカラーレーザープリンターをずっと使っています。 jpn.nec.com これはただのUSB接続のプリンターなので、ネットワーク対応させたいと思い、AliExpressで↓を買いました。 https://www.wavlink.com/en_us/product/WL-NU78M41.html 買っ…

macOSのFirebase SDKでTwitter認証

公式ドキュメントのやり方は以下のようになっています。 firebase.google.com ですが、macOSでは getCredentialWith() が呼べません。 API_UNAVAILABLE(macos, tvos, watchos); となっています。なので別のアプローチが必要です。 FIRTwitterAuthProviderは …

Samsung Duo Plus 128GB

Type-CのUSBメモリを買いました。 Samsung Duo Plus USB flash drive 128 GB USB Type-C 3.0 (3.1 Gen 1) Black,Grey不明Amazon AliExpressだと4500円くらいです。 ↓AmorphousDiskMarkの結果。 USBメモリとしてはそこそこ速いけど、Writeがもう少し速いと嬉…

Combineのassign()で循環参照

SwiftUIの @Published されてる値をUIKit側から監視したいとき等、↓のようなかんじでCombineのassign()を使うことがあります。 class HogeViewController: UIViewController { private var cancellables = Set<AnyCancellable>() private var hugaValue: Data? { didSet { up</anycancellable>…

Waifu2xで動画の超解像度化

mac

↓ではTecoGANで動画の超解像度化をやりました。今回はWaifu2xでやります。 www.cathand.app waifu2x-macを使います。homebrewでインストールできるので便利。 github.com スクリプトです。 やってることはTecoGANの時と同じで、フレームを画像に変換してwaif…

Unexpected nil property at path: 'Provider/attributes/developerTeamId'

XcodeからAppStore Connectへアプリをアップロードするときに Unexpected nil property at path: 'Provider/attributes/developerTeamId' というエラーが発生するようになりました。 XcodeのPreferences -> Accountから該当アカウントを選択しても同様のエラ…

TecoGANで動画の超解像度化

mac

環境: MacBook Pro (14インチ, 2021) macOS Monterey 12.2 Anaconda Individual Edition をインストール。 www.anaconda.com 環境設定とTecoGANのインストール等。 % conda create -n tecog python=3.7.7 numpy scipy scikit-image matplotlib pandas Keras …

Spotlightプロセスが暴走する

macOS Monterey にアップデートしたあたりから、Spotlightプロセスが高効率コアを100%占有しっぱなしになる現象が発生していました。MacBookを閉じていても動作しているようでバッテリーを消費して落ちてしまうので困ります。 最近スリープ中にバッテリー消…

MacBook Pro (14 Inch, 2021)

mac

M1 Pro 10コアCPU 16コアGPU 32GB RAM 1TB SSD です。 GPUはそんなに要らないかなということでMaxではなくProにしました。メモリは足りるか心配でしたが、XcodeとAndroid Studio同時起動して開発しても余裕あるかんじなので大丈夫そうです。 MacBook Air (M1…

GigaCrysta EX-LDGCQ271DB

新しい MacBook Pro を迎えるにあたって、サブディスプレイを新しくしようと思います。今まではLGのウルトラワイドディスプレイ↓を使っていたんですが、縦が足らないと感じていました。 www.lg.com なので条件は 27インチくらい WQHD できればリモコン付き …

ITMS-90283 エラー

去年の今頃くらい(たぶんXcode12がでたあたり)から、IllustailのMac版がAppStore Connectに登録できなくなっていました。Xcodeからアップロードしようとすると以下のようなエラーになります。 ERROR ITMS-90283: "Invalid Provisioning Profile. The provi…

Keyboard Quantizer

Keyboard Quantizer を買いました。 Keyboard Quantizer (未組立版)shop.yushakobo.jp Keyboard Quantizer とは何かというと、一般のUSBキーボードとPCのUSBポートの間に挟むハードウェアで、QMKでキーマップを定義することができるものです。 届きました。 …

Bitriseのビルドステータスをステータスバーに表示するアプリ作りました

CI / CD サービスはBitriseを使っています。 app.bitrise.io Bitriseでは手動でWorkflowを実行することが多いんですが、BitriseのWebは割と重いので、ステータスバーに常駐してビルドステータスを表示したりWorkflowを実行したりできるMacアプリを作りました…

MacBook Air (M1, 2020) にサーマルパッドを装着する

mac

以前、MacBook Air (M1, 2020) に熱伝導シートを貼るとパフォーマンスが上がるという話題がありました。 www.cathand.app 熱伝導シートは購入していたのですが、今回ようやっと作業することができました。 ツール MacBook Airの裏蓋を外すにはT5のペンタロー…

サンワサプライ LAN-ADURCM

mac

以前、USB3.0 の 2.5G Ethernet アダプタを買いました。 www.cathand.app ですが、使っているとたまにネットワーク全体が不通になり、このアダプタに接続されているEthernetケーブルを外すまで復帰しなくなることがありました。いろいろ調べるとどうも相性的…

PixelFinder 1.1.0 で動画に対応しました

Mac用画像ビューアの PixelFinder ですが、v1.1.0で動画に対応しました。 PixelFinderCatHand.orgユーティリティ無料apps.apple.com サムネイルのマウスオーバーでプレビュー再生したり、画像と混ぜて見開き表示されたりするところはアニメーションGIF等と同…

BUFFALO SSD-PG1.0U3-B/NL

Amazonのタイムセールで安くなっていたのでBuffaloの外付SSDを買いました。 BUFFALO USB3.1Gen1 ポータブルSSD 1TB 日本製 PS5/PS4(メーカー動作確認済) 耐衝撃・コネクター保護機構 SSD-PG1.0U3-B/NLバッファローAmazon ベンチマーク。 普通のUSB3.0接続SSD…

Xcode12.5でCould not attach to pidエラー

久しぶりにMacアプリのプロジェクトを開いて実行しようとしたら以下のようなエラーでデバッガ接続できなくなっていました。 Could not attach to pid : “1948” Domain: IDEDebugSessionErrorDomain Code: 3 Failure Reason: attach failed (Not allowed to a…

Seagate Backup Plus の分解

TimeMachineハードディスクが壊れました。 www.cathand.app ↑で買ったものです。気付いたらマウントしなくなっていて、何度試しても認識されない状態です。 1年以内なので保証とかあるような気もしますが、とりあえずバラしてみます。 隙間とかほぼなくて分…

Ajazz K680T (赤軸)

先日購入したAjazz K680Tですが、赤軸が追加されていました。 Ajazz K680T USB有線/Bluetooth 両対応 ワイヤレス メカニカル キーボード 小型 68キー LEDバックライト搭載 英語配列 iOS/Android/Mac/Windows対応 (ブラック-赤軸)メディア: 黒軸は割といいか…

Ajazz K680T

中華メカニカルキーボードを買いました。 Ajazz K680T USB有線/Bluetooth 両対応 ワイヤレス メカニカル キーボード 小型 68キー LEDバックライト搭載 英語配列 iOS/Android/Mac/Windows対応 (ブラック-青軸)メディア: 箱は黒ですが中身は白。 Varmilo VA73M…

macOS Big Sur 11.2.2

mac

11.2.2アップデートがきていました。 macOS Big Sur 11.2.2では、特定の他社製の非準拠セルフパワーUSB-Cハブやドックを接続したときに、MacBook Pro(2019年以降)およびMacBook Air(2020年以降)が破損するのを防止することができます。 この内容にすごい…

MacBook Air (M1, 2020) にサーマルパッドを装着するとパフォーマンスが上がるという話

mac

MacBook Air (M1, 2020) のヒートシンクに熱伝導シートを貼ると性能が上がるという動画が上がっていました。 www.youtube.com 要約すると以下のような内容です。 MacBook Air (M1, 2020) はファンレスなので長時間負荷をかけるとサーマルスロットリングが発…

OWC Thunderbolt 4 Hub

プレオーダーしていた OWC Thunderbolt 4 Hub が届きました。 eshop.macsales.com Thunderbolt 4 x 3 USB 3.2 Gen2 x 1 なハブです。 日本のAmazonでも売っていますが、本国サイトで買うより1万円以上高いです。 【国内正規品】 OWC Thunderbolt Hub (OWC …

確定申告

令和2年分の確定申告の時期です。国税局ホームページで、M1 MacではICカードリーダーが動作しない場合があるよという注意喚起がされていました。 私の使っているやつは↓これなんですが、MacBook Air (M1, 2020)では動作しませんでした。そもそもドライバが更…

CableCreation USB 3.0 to 2.5G LANイーサネットアダプター

mac

USB 3.0 to 2.5有線LAN,CableCreation USB to lanイーサネットアダプターMax2.5Gbps MacBook, Chromebook, Windows 10, 8.1, Mac OS X 10.6-10.15に対応 ブラックメディア: エレクトロニクス やっぱり有線LANが欲しいので購入しました。ウチのネットワーク…

Xcodeが断続的にレインボーカーソルになる

Xcodeを使っているとランダムにレインボーカーソルが発生して数分操作不能になる、という現象が発生しました。 MacBook Air (M1, 2020) / macOS 11.1 / Xcode 12.3 キャッシュ削除、シミュレータ全削除、Xcode再インストール等試したが改善せず Wifiを切ると…