CatHand Blog

アプリ開発やMac弄り

Seagate Backup Plus の分解

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

TP-Link WiFiスマートプラグ

スマートプラグを買いました。 TP-Link WiFi スマートプラグ 遠隔操作 直差しコンセント Echo シリーズ/Google ホーム 対応 音声コントロール サーキュレーター ハブ不要 3年保証 Tapo P105/A発売日: 2020/09/10メディア: エレクトロニクス 用途はデスクライ…

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…

AUKEY PD充電器 PA-B7

AUKEYのUSB充電器を買いました。 PD 充電器 AUKEY usb充電器 (100W PD対応 4ポートUSB-C×2 USB-A×2 急速充電器) Power Delivery3.0対応/折畳式/PSE認証済 iPhone 12 / 12 Pro / 12 Pro Max /12 Mini /iPhone 11 / 11 Pro / 11 Pro Max、 iPad Pro、MacBook A…

MXParallaxHeaderのヘッダーの高さを可変にする

Twitterのユーザー詳細画面のような、上からヘッダー、タブ、コンテンツのような画面を作る時、MXParallaxHeaderが便利です。 github.com こういう画面。 SwiftUI対応 ヘッダーの高さを中身によって可変にする ということがやりたかったんですが、地味に大変…

ルンバi3+

ルンバ i3+ アイロボット ロボット掃除機 自動ゴミ収集 水洗いできるダストボックス wifi対応 マッピング 自動充電・運転再開 吸引力 カーペット 畳 i355060 【Alexa対応】発売日: 2021/02/26メディア: ホーム&キッチン ルンバは3台目です。部屋もそんなに広…

AQUA AQW-GV90J

今使っている洗濯機(シャープ ES-TG70G)が脱水中によくエラーで止まるようになりました。止まった場合は 電源を切る 電源を入れる 毛布モードにする 脱水のみONにする スタート でだいたい脱水して完了までいけるんですが、何回やっても止まることもありス…

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)では動作しませんでした。そもそもドライバが更…

ソープディスペンサー

ウチでは結構前から電動式のソープディスペンサーを使っています。 初めはミューズノータッチを使っていたのですが、専用カートリッジが必要なのでコスパが悪いです。カートリッジの中身を入れ替えようかとも考えたんですがイマイチうまくいきそうにないので…

iOSアプリのログインボーナスを毎日逃さずもらう方法

M1 Macを買う MacBook Air (M1, 2020) 等を買います。 最新 Apple MacBook Pro Apple M1 Chip (13インチPro, 8GB RAM, 512GB SSD) - スペースグレイ発売日: 2020/11/17メディア: Personal Computers iOSアプリをインストールする ログインボーナスをもらいた…

パナソニックBQ-CC87

充電池が好きなんですが、ずっと使っていると使えないものが出てきて、どれが使えるのかわからなくなりがちです。 なので電池の状態がわかる充電器を購入しました。 パナソニック 単3形・単4形 USB入出力急速充電器 BQ-CC87L発売日: 2019/07/26メディア: エ…

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が欲しいので購入しました。ウチのネットワーク…

BitriseからDeployGateへデプロイする

BitriseからDeployGateへデプロイするのは DeployGate Upload ステップがあるので簡単そうです。 ですが、既存のDeployGateアプリの配布ページへデプロイ設定する際にいくつかハマった部分があるのでメモしておきます。 DeployGate: API Key API Keyには、De…

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

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

Carthageでxcframeworkを作成する

Carthageでxcframeworkを作成できるようになりました。M1 Macで開発するにはライブラリのxcframework化はほぼ必須なので助かります。 github.com 既にCarthageのreadmeでは carthage update --use-xcframeworks を使うよう案内されていますが、現状最新のバ…

コマンドラインでターミナルのアーキテクチャを変更する

Apple Silicon対応していないコマンドをターミナルから使う時、いちいち「情報を見る」から「Rosettaで起動」をチェックしてターミナルを再起動するのは面倒です。 コマンドを呼び出す際に先頭に arch -x86_64 をつけるとRosettaでコマンドを実行することが…

MacBook Air (M1, 2020) の修理

mac

www.cathand.app ↑の続きです。 Apple丸の内のジーニアスバーの人がいろいろ試してくれました。 電源ボタン長押しとか一般的なやつ ファームウェアの書き換え(できんの?) MacBookの電源をバイパスして外部から電源供給?して起動 どれも反応が無くダメで…

MacBook Airの電源が入らなくなりました

mac

MacBook Air(2020, M1)はUSBポートが2つしかないので、ハブを使用していました。 www.cathand.app ↑のハブはHDMI、USB-A、USB-PDのやつなんですが、やっぱ有線LANがほしいなーと思ってAliExpressで探していました。 で、これを見つけました。 www.aliexpress…

M1 macでcocoapods-binaryを使う

cocoapods-binaryはcocoapodsで管理しているライブラリをプレビルドしてくれる便利なプラグインです。主にCIサービス等でビルド時間を短縮するのに役立ちます。 github.com ですが、cocoapods-binaryでプレビルドするとarm64シミュレータ向けのバイナリが作…

Display Link Manager

mac

Display Link Manager の M1対応版が出てます。 https://www.displaylink.com/downloads/macos 以前試したときはRosettaでの動作だったのでイマイチだったんですが、M1対応アップデート割と早かったですね。 www.cathand.app 早速試してみました。マウスポイ…

MacBook Air (M1, 2020)

届いてから2週間くらい経ちました。 www.cathand.app 現状の開発環境の方針です。 iOS carthage 使うのやめてcocoapodsかSwift Package Managerにする cocoapodsでビルド通らないやつ Firebase SDK Swift Package Managerで入れる OpenCV 自前でビルドしてxc…

MacBook Ar (M1, 2020) にipaファイル経由でiOSアプリをインストールする

mac

Apple Siliconを搭載したmacはipaファイルがあればiOSアプリをインストールできます。これを利用して、デベロッパがAppStoreからmacへのインストールを許可していないiOSアプリもmacにインストールできます。 applech2.com ですが、iTunesが無くなってからip…

アンチグレアフィルム

グレア液晶は嫌なのでアンチグレアフィルムを買いました。 アンチグレアフィルム for MacBook Pro 13インチ(Late 2016)メディア: エレクトロニクス MacBook Pro 13インチ用と書かれていますが、MacBook Air (M1, 2020) でもぴったり貼れます。 このフィルム…

USB-Cハブ

MacBook Air (M1, 2020) ですが、自室では外部ディスプレイや周辺機器に繋げて使いたいので、USB Type-Cハブを購入しました。 Type-Cのハブっていろいろあるんですが、カードリーダーとかいらないのでシンプルなやつを選びました。 LENTION 4ポートUSB Type-…

M1搭載macにDisplayLinkで外部ディスプレイを接続する

mac

MacBook Air (M1, 2020) は外部ディスプレイを1台しか認識しませんが、DisplayLinkのUSB-HDMIアダプタ等はそれにカウントされないため、2台以上接続することができるようです。 applech2.com 試しにウチにあったDisplayLinkアダプタを接続してみたところ、2…

OpenCVを含んだiOSプロジェクトをApple Silicon macでビルドできるようにする

MacBook Air (M1) の開発環境を構築してます。 www.cathand.app OpenCVを含んだiOSシミュレータ向けビルドが通らない問題ですが、どうもlipoコマンドでは同じアーキテクチャのデバイス向けとシミュレータ向けのバイナリを混在できないようで、それらを混在さ…