症状
- Magic Mouse底面のLEDが2回点滅
- Magic Mouseのバッテリー残量あり
- Magic Mouseを上下左右に動かしても反応しない
- Mac本体とのBluetooth接続が断たれている
解決策
Magic Mouseを1回クリックする
Magic Mouseを1回クリックする
MacOS X Lion (10.7) 以降では、subversion(svn)は(Xcodeと一緒には)インストールされない。
Xcode Command Line Tools を追加インストールする
Xcode => Preferences => Downloads => Command Line Tools => Install
CFDataGetBytePtr(data)のアクセスでEXC_BAD_ACCESS例外が発生する。
※iOS5以前では問題は生じない。iOS6で初めて遭遇するトラブル。
可変長データとしてアクセスする。
1 2 3 4 5 6 7 8 |
CFDataRef data = CGDataProviderCopyData(dataProvider); CFMutableDataRef inputData = CFDataCreateMutableCopy(0, 0, data); UInt8* buffer = (UInt8*) CFDataGetMutableBytePtr(inputData); // --- do something (ex. image processing) --- CFRelease(inputData); CFRelease(data); |
1 2 3 |
#ifdef unix ... #endif |
1 2 3 |
#ifdef __unix ... #endif |
1 2 3 |
#ifdef __unix__ ... #endif |
※ 定義されていないため利用できない
1 2 3 4 5 6 |
#if defined(__APPLE__) && defined(__MACH__) #include <TargetConditionals.h> #if TARGET_OS_MAC == 1 ... #endif #endif |
※ __APPLE__ && __MACH__ で 絞り込んだ後に, TargetConditionals.h をインクルードして, TARGET_IPHONE_SIMULATOR / TARGET_IPHONE / TARGET_OS_MAC のプラットフォームから絞り込む。
⌥ (Option) + ¥
実機における『HOMEボタン+電源(スリープ)ボタン』操作のスクリーンショットと同等
シミュレーター全体(含むツールバー)のイメージ画像
-l
-e
-r
-u
$ crontab -e -u root
パッケージ名 (Debian) : tofrodos
パッケージ名 (Ubuntu 16.04LTS) : dos2unix
1 |
$ fromdos dos.txt |
1 |
$ dos2unix dos.txt |
1 |
$ todos unix.txt |
1 |
$ unix2dos unix.txt |
構成管理ツール git, subversion の管理下にあるファイル/フォルダーのアーカイブ方法。
--exclude-csv
1 |
$ tar --exclude-csv cvzf foo.tgz ./foo |
MacOS X (Snow Leopard以降) において FTPd (FTP server) を起動する方法
1 |
$ sudo launchclt load -w /System/Library/LaunchDaemons/ftp.plist |
1 |
$ sudo launchclt unload -w /System/Library/LaunchDaemons/ftp.plist |