酢ろぐ!

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

Mac

Xamarin.Macでローカル通知をおこなう

Xamarin.Macでローカル通知をおこないます。 コードを全て掲載すると冗長になってしまうのでgistへアップロードしておきました。 Xamarin.Macでローカル通知をおこなう · GitHub partial void buttonAction(NSObject sender) { var dc = NSUserNotificationC…

Visual Studio for Mac Previewをインストールしました

Connect();のキーノートで、「Visual Studio for Mac Preview」が発表されました。 Connect(); Keynote Releases | Xamarin Releases 早速、自分のMBPにVisual Studio for Mac Previewをインストールしたいと思います。 VS for Macをインストールする Visual…

OSXアプリのSwiftのNSImageで扱う

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

MacからAWS EC2のAmazon LinuxにSSHで接続する

AWS EC2(Amazon Linux AMI)で新しいインスタンスを作成するとec2-userというユーザーが作成されます。Amazon Linuxの場合にはデフォルトでec2-userですが、それ以外のAMIの場合には異なることがあるようなので別途確認してみてください。 MacからSSH接続する…

EC2 Amazon Linuxで`knife solo cook`を実行しようとするとrsyncで失敗する

EC2のAmazon Linuxでknife solo cookを実行しようとすると、rsyncで失敗してしまう現象が発生していました。 何故エラーが発生しているのか理解できなかったので解決まで時間がかかってしまいました。 実行環境 クライアント側 Mac OS X El Capitan(10.11.3)…

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

Mac

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をアンインストールする

Mac

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

Macのhostsの設定をGenymotionへ転送して同期させる

Androidの場合、Genymotionを使って開発をしています。本記事では、MacのhostsをGenymotionでも使う方法を紹介します。 data.example.comに接続するIPアドレスを手動で変えたいときがあります。 例えば、サーバーを開発用と本番用で分けていて、それぞれのサ…

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

Mac

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

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

Mac

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

Mac OS XでXamarin.iOSのクラスライブラリをNUnitを使ってコマンドラインでテストする

勘違いしていたので、以下取り消します。 Mac OS XでXamarin Studioを使ってXamarin.iOSでiOSアプリを開発していると、Jenkins等のCIツールを使ってビルドの自動化をする際にコマンドライン(ターミナル)からユニットテストを動かしたい要望が出てきます……よ…

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

Mac

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

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

Mac

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

Xcode 5のBotsでプロビジョニングプロファイルでエラーが発生してまうので対策した

Xcode botを使い始めました。 リポジトリによってiOSシミュレータのみで解析をしていたはずなのですが実機ビルドを想定しているかのような謎のエラーが発生してしまいます。エラー野内用としては下記のようなものです。 No matching provisioning profile fo…

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

Mac

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

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

Mac

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

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

Mac

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

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

Mac

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

Xamarin Studioを使ってみよう!その2 - Xamarin.MacでHello Worldアプリを作ってみた

Xmarin Studioを起動すると、Visual Studioのようにプロジェクトを作成するウィザードが立ち上がる。今回は、Mac用のHelloWorldアプリを作成してみましょう。Xamarin Studioを起動して、ソリューションから[New]を選択します。ウィザードには、Xamarin.Macと…

Xamarin StudioがリリースされたのでMacにインストールする

11日前に書いた記事が下書きのままだったので、適当に説明文を付け加えて投稿してみる。Xamarin Studioは、C#を使ってAndroidやiOSのアプリケーションを開発することが出来るIDEです。過去にMonoTouchやMono for Android(MonoDroid)と呼ばれていた時代には、…

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

Mac

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

iMacのメモリを増設してみた

Mac

メモリが想像以上に安かったので、16GBまで増設を考え中。 iMacのメモリを増設しようかと考えてる…… - 酢ろぐ メモリが届いたので増設しました。メモリアクセススロットのネジ穴がバカになってて、空けられなかったのには驚きましたが……なんとか空けてメモリ…

iMacのメモリを増設しようかと考えてる……

Mac

以下のすべての条件を満たす SO-DIMM (Small Outline Dual Inline Memory Module) メモリを取り付けられます。iMac (Mid 2011) PC3-10600 204ピン 1333 MHz DDR3 SDRAM http://support.apple.com/kb/HT1423?viewlocale=ja_JP#1 これを全て満たすメモリが想像…

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

Mac

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

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

Mac

MacのJISキーボードと同じように「かな」を押すと日本語が、「英数」を押すと半角英数字が入力できるようにしたい。 Macの肝/BootCampで日本語入力 Windows 7, 64bitでキーボードをMacのように「英数」と「かな」で行う様に設定してみました。Microsoft IME…

Excelを方眼紙として使うのは間違ってない

Mac

もうこれは公式で方眼紙として使ってくれということ。。。

今日から僕もマカー

Mac

MacBook Airなるものを買いました。これで職場もMac、家でもMacになりました。

複数のXcodeを1つのマシンに共存させる方法

どうやら、xcodeは、Windows Mobile 6とWindows Mobile 6.5.3を同じ開発環境上で扱うような事が出来ないみたいです。xcodeが更新されたらAppleのサイトから古い方は姿を消します。思い切りの良さはさすがですね……とは言っても、まだまだiPhone 3Gを現役で使…

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

Mac

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

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

Mac

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

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

Mac

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

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

Mac

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