酢ろぐ!

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

開発-Mac

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であ…

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

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

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

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

ffmpegを使って動画編集する

動画編集を扱うので一番簡単なのは ffmpeg を使うことです。 macOSへのインストール ffmpegを使って動画編集する 動画の情報を取得する 動画フォーマットを変換する 動画のサムネイル画像を取得する クロップ領域を切り出して動画を生成する 動画をリサイズ…

clgをXcode 11でビルドできるようにした

griffin-stewie/clgをXcode 11 (Swift 5)でビルドできるようにしました。 今週末はダークモード対応をしていたことで、Colors.xcassets を利用していきたいという気持ちが高まりました。ふだん使いの clg でダークモード対応すべく、Colors.xcassets 出力で…

Postfix(sendmail)で日本語サブジェクトのメールを送信すると文字化けしてしまう

macOSでPostfixを動かしてみました。 前回書いた記事の最後に日本語サブジェクトのメールを送信すると文字化けする件について書きました。 $ echo "本文です" | mail -s "タイトル" メールアドレス homebrewでnkfをインストールしました。 FROM_ADDRESS="ch3…

macOSでPostfix(sendmail)を使ってメールを送信する

macOSには標準でPostfixが入っているようです。設定方法はこちらを参考に設定していきました。 Postfixの設定をおこなう メールアドレスとパスワードを設定します。 $ sudo vim /etc/postfix/sasl_passwd smtp.gmail.com:587 username@gmail.com:パスワード …

OSXアプリのSwiftのNSImageで扱う

iOSでいうところのUIImageはOS XですとNSImageに該当します(たぶん)。 iOSアプリを作っているとUIImageはよく使うのでなんとなく扱えるようになりますが、Macアプリを使ったことがないためNSImageの方はよく分からず……調べながら実装したものをメモっておき…

Macのrsyncのバージョンを更新する

OS X El Capitan(10.11.3)をインストールして少し経ちますが、今回rsyncのバージョンを確認してみました。 $ rsync --version rsync version 2.6.9 protocol version 29 Copyright (C) 1996-2006 by Andrew Tridgell, Wayne Davison, and others. <http://rsync.samba.org/> Capabilit</http://rsync.samba.org/>…

MacにインストールしていたJDK 8をアンインストールする

とあるプロジェクトをビルドしようとしたら、Java SE Development Kit 8だとビルドに失敗することがわかりました。……ということでビルドが成功しているJDK 7に変更しようと思います。 $ java -version java version "1.8.0_65" Java(TM) SE Runtime Environm…

Parallels Desktop 11 for Macにアップデートしました

VMWareとParallelsを使って最終的にParallelsを使うようになってからはや半年が経ちました。 早速アップデートが来たのでセール期間中にアップデートしてしまいました。 Parallels Desktop 11 for Mac Retail Box JPパラレルスAmazon Parallels Desktop 11 f…

MacBook Pro(Retina, Mid 2012)でバッテリーの交換修理とアラートが出るようになってしまった

充電が切れかかっていたので「あれー、早いな」と思ってみたら、ステータスバーに「バッテリーの交換修理」と出ていた。 焦っていたところ、この状態になったらすぐにバッテリーがダメになるとにべべべに教えてもらった。 @ch3cooh 昔見たことあるけど結構あ…

Boot Camp上のWindows 8.1でMacのようにIMEの有効/無効をキーボードの「英数」と「かな」で切り替えたい

Windows 8でMacのようにIMEの有効と無効をキーボードの「英数」と「かな」でおこないたいのでMicrosoft IMEの設定を変えてみました。 タスクバーにIMEのアイコンが表示されているときに、右クリックしてコンテキストメニューからプロパティを選択します。Mic…

MacBook Proで[Print Screen]ボタンを押す方法

fnキー+左Shiftキー+F11キーを同時押しする

Windows 8.1 Updateをインストールしたらマウスカーソル(マウスポインター)が表示されなくなった件について

Windows 8.1 Update(Windows Feature Pack ?)をインストールしたら、マウスカーソル(マウスポインター)が表示されなくなる現象が発生しました。 ショックなことが起きたので聞いてください。8.1 Updateにしたらマウスカーソルが表示されなくなりました。もう…

VMware Fusion 4.1.4上の仮想マシンとホストマシンとの間でコピペできるようにするVMware Toolsをインストールする

仮想マシンで色々弄った内容をホストマシン側でメモしたり、逆にホストマシン側で調べた内容を仮想マシンに入力するときにわざわざ見ながら弄るのはとても非効率です。ちょっと限界なのでVMware Toolsをインストールしましょう。 VMware Toolsを仮想マシンに…

VMware Fusion 4.1.4を使ってMac OS X Mountain Lion (10.8)をインストールする

MacにLAMP環境を整えてガリゴリしたいというオーダーを受けたのですが、できれば自分がメインで使っているデスクトップ環境を破壊したくないと考えて、VMware Fusionで仮想マシンを立ち上げてMac OSをインストールしたら良いのではないか?と考えました。 VM…

Bootcamp上のWindows 8.1で左commandキーをcontrolキーとして使うためにキー割り当てを変更する

Macでの作業に慣れるとcommandキーがcontrolキーとして使えないと非常にもどかしいシーンが多いです。下記のページで書かれているようにcommandキーはWindowsではWindowsキーとして割り当てられます。 Boot Camp:Microsoft Windows のキーボードおよびキー…

BootcampしたiMacとMacBook Airでキーボード入力が出来なくなるのを直す

正しくはキーボード入力が出来なくなるのではなくて、JIS配列のキーボードをUS配列のキーボードと誤認されてしまって、"@"を押すと"["が入力されてしまったりします。うちのBootcampしたiMacとMacBook Airで現象が定期的に発生します。毎回どのレジストリを…

Xcode 4でコマンドライン オプションを設定/取得する

MacOS向けにコマンドラインアプリの開発をしています。コマンドオプションを受け取る形のアプリなのですが、そもそもmain関数で受け取るオプションをどう設定して良いのか判らずデバッグの進みが悪かったです。調べてもXcode 3.x向けの記事だったりで困って…

Boot Camp上のWindows 7でMacのようにIMEの有効/無効をキーボードの「英数」と「かな」で切り替えたい

http://homepage3.nifty.com/giga/mac/bootcamp2.html> MacのJISキーボードと同じように「かな」を押すと日本語が、「英数」を押すと半角英数字が入力できるようにしたい。 << Windows 7, 64bitでキーボードをMacのように「英数」と「かな」で行う様に設定し…

WindowsのPuTTYで作った秘密鍵を使って、MacのxcodeからSVN+SSHアクセスする方法

まぁ、WindowsとMacを行き来してると色々ありますよね。結構ハマっていました……。Windowsを使っていてPuTTYで生成した秘密鍵をそのまま使いたかったんだけど、Macでは形式が異なるようで使えませんでした。 * PuTTYgenでOpenSSH形式で鍵を生成する(またはコ…

MacでMACアドレスを調べる方法

[アップルメニュー]−[システム環境設定]を選択 [システム環境設定]の中から[ネットワーク]をクリック 使用しているネットワークインターフェイスを指定 [詳細]をクリック Ethernetタブを選択

Macでコンピュータ名を変更する

[アップルメニュー]−[システム環境設定]を選択 [システム環境設定]の中から[共有]をクリック

マウスの速度を変更する方法

「システム環境設定」→「キーボードとマウス」→「マウス」→「軌跡の速さ」で早くすることが出来ます。ただ、これでもWindowsのマウスの速度に比べると遅い……