酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

DevelopersIOで2024年2月に執筆した記事

技術系の記事はDevelopersIOで執筆することにした。一方、すぐに修正されそうなトピックやワークアラウンド的な内容は記事の寿命が短くなる可能性があるため、引き続き「酢ろぐ!」で書くことにしている。 毎月の終わりには、DevelopersIOで執筆した記事への…

SwitchBot スマートスイッチのアームが壊れたので買い換えた

SwitchBot スマートスイッチのアームが壊れ、モーターの力が伝わらずスイッチ操作ができなくなったため、新しいものに買い換えることになった。 このSwitchBotとは4年くらいの付き合いである。 2019年12月上旬、現在の家に引っ越すと、不便なことに照明のス…

DevelopersIOで2024年1月に執筆した記事

技術系の記事はDevelopersIOで執筆することにした。一方、すぐに修正されそうなトピックやワークアラウンド的な内容は記事の寿命が短くなる可能性があるため、引き続き「酢ろぐ!」で書くことにしている。 毎月の終わりには、DevelopersIOで執筆した記事への…

マクドナルドの福袋2024を買った

毎年マクドナルドの福袋を楽しみにしている。連戦連勝で来ていたので、当選するのが当たり前だと思っていたが、昨年は落選した。代わりにミスタードーナツの福袋を購入したが、有効期限前日まで使い切ることができずドーナツの消費に苦労した。その経験から…

2023年振り返り

2023年を振り返った。今年は特に多くの変化と成長があったので、しばらく振り返る時間を取っていなかったことに気付いた。 転職 11月に転職した。 コロナ禍やロシアによるウクライナ侵攻など多くの要因が影響して転職を決意した。2年前に元上司からの依頼で…

サブスクの棚卸し2023

2023年も年の瀬が近づき、去年から始めたサブスクリプション棚卸しをおこなった。昨年の棚卸し(サブスクの棚卸し2022)から一年が経ち、サブスクリプションの利用がどのように変化したかを振り返り、その変化が家計にどのように影響しているかを整理した。 …

DevelopersIOで2023年12月に執筆した記事

技術系の記事はDevelopersIOで執筆することにした。一方、すぐに修正されそうなトピックやワークアラウンド的な内容は記事の寿命が短くなる可能性があるため、引き続き「酢ろぐ!」で書くことにした。 毎月の終わりには、DevelopersIOで執筆した記事へのリン…

DevelopersIOで2023年11月に執筆した記事

技術系の記事はDevelopersIOで執筆することにした。一方、すぐに修正されそうなトピックやワークアラウンド的な内容は記事の寿命が短くなる可能性があるため、引き続き「酢ろぐ!」で書くことにした。 毎月の終わりには、DevelopersIOで執筆した記事へのリン…

JINSとZoffのレンズオプション比較。いままでJINSを使っていた人がZoffのメガネを買うときに気をつけたいこと

この記事では、低価格帯の人気メガネブランドであるZoffとJINSのレンズオプションと価格を比較し、特にJINSを使っていた人がZoffのメガネを購入する際に気をつけるべき点について触れる。 現在のプロモーション情報 ZoffとJINSのレンズオプション比較 レンズ…

Zoffで新しいメガネを買った

11月に転職してから打ち合わせが増え、イヤホンを長時間使用することで耳が痛くなった。耳への負担を減らすために、少し高価だったが「Anker Soundcore Liberty 4」のイヤホンを購入した。 Anker Soundcore Liberty 4(Bluetooth 5.3)【完全ワイヤレスイヤ…

Amazon ブラックフライデーセール2023で購入したもの

去年は「Nintendo Switch 有機ELモデル」を2台買った。今年もかなり散財してしまったようだ。 数年前まではブラックフライデーセールはAmazonくらいだったが、各社ブラックフライデーセールをやっており、完全に日本で浸透した感がある。今年はAmazon以外で…

THE NORTH FACE の「Shuttle Daypack」の型番違いを調べた!

THE NORTH FACE はアウトドアブランドとして確固たる地位を築いているが、その機能性とデザインは都市生活でも高く評価されている。特に「Shuttle Daypack」シリーズは、サラリーマンから学生まで幅広く支持されている。だが、数多くのモデルの中で、型番の…

転職しました

前職とまったく関係のないスカイツリー 転職しました。 dev.classmethod.jp 以前と変わらず、今後もスマートフォンアプリエンジニアとしてやってきます。 振り返り 前職には8年間所属していた。 オフィスは元々渋谷にあったが、再開発のため地区ごと取り壊さ…

東京ガスハウスクリーニングにエアコン掃除をしてもらった

現在のマンションに入居して4年が経って、エアコンがカビ臭くなってきた。うちは犬を飼っているため、基本的には24時間エアコンをつけっぱなしで、春と秋の短い間だけエアコンをつけずに過ごしている。 季節の変わり目ごとにエアコン掃除をしたいと考えてい…

お手軽多言語対応!GoogleドキュメントのスプレッドシートからiOSとAndroidの文字列リソースを生成 (2023年10月版)

多言語対応アプリの開発は非常に大変だ。特に、アプリ内で使用される各種テキストを管理する「文字列リソース」の取り扱いについては、更新や検証に多大な労力を要する。この課題を解決するために、csv2strings というスクリプトを公開した。 csv2strings は…

今年も!海鮮かに処の「福袋おせち2024」でおせちガチャに挑戦した!

12月30日に「海鮮かに処の福袋おせち」が届いた。10月25日に注文したものだ。 結果は大吉! 京都祇園 料亭 「岩元」監修六段重 極 が届いた。 福袋おせちについて 福袋おせちを注文した 12月30日追記:福袋おせちが届いた 壱の重 弍の重 参の重 与の重 伍の…

RevenueCatで `The receipt is not valid.` エラーが発生して、共有シークレットを更新してもエラーが解決できなかった

アプリ開発界隈で、課金管理をスムーズに行うために多くの開発者が利用する「RevenueCat」だが、導入する際に「The receipt is not valid.(レシートが無効です)」というエラーが発生する。 これは大抵の場合、「アプリ固有の共有シークレット」が間違って…

SwitchBot ボットが浮いてしまいスイッチを押せなくなった

2019年12月に賃貸マンションに引っ越した。寝室の照明が廊下にあるため、ベッドから起き上がり一度廊下へ出ないといけない構造になっている。照明を消すたびにストレスが溜まっていき、1週間もしないうちに耐えきれなくなってしまった。この問題を解決するた…

乾癬

10代の頃からフケに悩んでいたが、最近になってその原因が「乾癬」であることが判明した。 もし早く大きな病院の専門医に診てもらえていたら、もっと早く治療を始めることができたかもしれない。この記事を読んでいる方で、友人が同じような症状で悩んでいる…

5回目のコロナワクチンを接種してきた

一般向けのコロナワクチン接種が9月末から開始された。墨田区は全国で一番ワクチン接種において動きの早かった地域のひとつだが、新型コロナの5類化以降は他の自治体と同じペースになっているようだ。 接種会場も限られており、墨田区が設置した集団接種会場…

`bundle exec pod update` 実行時に `bundler: failed to load command: pod` エラーが発生する

2023年10月7日の activesupport のアップデートによって CocoaPods が使えなくなった。すぐに修正されると思うが、直近で困ってる方のために備忘録を残す。 bundler: failed to load command: pod エラーが発生する bundle update のあと、 bundle exec pod …

macOS Sonoma (14.0)で OS X El Capitan の USBインストーラーを作成する

MacBook Air (11-inch, Mid 2011)でリカバリができなくなってしまった。 内部ストレージとインターネットの両方で再インストールが失敗。MacBook Pro (2021)を使用してMac OS X El CapitanのUSBインストーラーを作成することにした。 本当はMBAの初期OSであ…

iPhone 13のメイン回線を au から povo へ移管した

数年前から、iPhone 13 のメイン回線を au から MVNO へ切り替えたいと考えていた。 以前の記事でも触れているように、iPhone 13は「スマホトクするプログラム」を利用して購入していた。このプログラムの解約には費用がかかり、手続きも複雑だったため、実…

Xcode 15.0 アップデート後、R.swift の ColorResource や ImageResource の extension でエラーが発生する

さくさんは Assets.xcassets や Colors.xcassets にアクセスするために R.swift を愛用している。Xcode 15.0 アップデート後、R.swift の ColorResource や ImageResource の extension でエラーが発生するようになった。 R.swift の ColorResource や Image…

Xcode 15.0 アップデート後、CocoaPods経由でインストールした Firebase Apple SDK でコンパイルエラーが発生する

Xcode 15.0へのアップデート後、CocoaPods経由でインストールしたFirebase Apple SDKでコンパイルエラーが発生する。 解決方法 CocoaPods 1.13.0 のリリースされると、この問題は解消される見込みである。ただし v1.13.0がリリースされるまでの間は、ワーク…

auの「スマホトクするプログラム」を解約して iPhone 13 の残債を精算した

2021年にauの「スマホトクするプログラム」を利用して iPhone 13を購入した。ただでさえ高くなっている iPhone をキャリア経由で購入するとさらに高くなるため、今後は au で購入するのをやめて、Appleストアから直接購入することを決めた。 キッカケになっ…

macOSで librsvg を使って SVG から PNG へ変換する

大量にある SVGファイルを PNGファイルへ変換したい。 大量にある SVGファイルの例(例:国旗アイコン) 本記事では、rsvg-convert コマンドを使って、指定したディレクトリ内のSVGファイルをPNGファイルに変換する方法を以下に説明する。 rsvg-convert のイ…

【ポケスリ】#1 鍋容量21個:6週目は料理メインチームで効率よくレシピを開放したい【Pokémon Sleep】

5週目が終わり、ポケモンスリープは6週目に突入した。実力差がつきにくいポケスリにおいても、課金含めて先行しているユーザーとスコア差が出てきたのを感じるようになってきたが、睡眠で勝負しても仕方ないのであまり気にしない。 無課金で鍋容量21個トレー…

Intel Macを初期化するために Mist を使用してUSBインストーラーを作成した

家庭内サーバーマシンをリプレイスした。いままで使っていた Mac mini (Late 2014) が不要になったため、Mist を使って USBインストーラーを作成して初期化した。 あらすじ 今年の3月に「ThinkCentre M715q Tiny」を譲ってもらった*1。しかし、デスクトップ…

リングフィットを始めて600日が経ったので chocoZAP に通いはじめた

2021年8月中旬から始めたリングフィットアドベンチャーのゲーム内日数が600日を越えた。6回目のアドベンチャーもラスボス戦に近づいており、来週には7回目のアドベンチャーに突入する見込みだ。 今年の4月末にぎっくり背中を患い、その結果約2ヶ月間リングフ…