2014-06-01から1ヶ月間の記事一覧
gitでリモートリポジトリにアクセスする度に出るから非常にうざいです。 原因は、.ssh下に置いている秘密鍵ファイルにアクセスする権限をJenkinsが持っていないため。 詳しくはわからないが、JenkinsはMacのログインユーザと異なるユーザでシェルスクリプト…
まずdelegateを設定する。 self.inputTextField.delegate = self; 以下のように、delegateメソッドを実装すると、Returnを押した時のイベントを検知出来る。 - (BOOL)control:(NSControl *)control textView:(NSTextView *)textView doCommandBySelector:(SE…
NSViewのサブクラスを作り、そこで以下を実行してもNSTextFieldにフォーカスが当たらず困った。 [self.window makeFirstResponder:self.inputTextField]; // テキスト入力欄にフォーカスを当てる原因はself.windowがnilであること。 Viewのオブジェクトを作…
node_module/iconvが壊れていることが原因っぽい。前はちゃんと動いてたんだけど。。 以下のようにしてnode_module/iconvを自分でビルドし直すと直る。 cd ./node_module/iconv node-gyp configure node-gyp build参考:linux - Cannot find module /build/D…
システム環境設定画面を開くのには特別な権限はいらないっぽい。 以下のようにすると、システム環境設定の一段下の階層の画面を開ける。 NSURL * url = [NSURL fileURLWithPath:@"/System/Library/PreferencePanes/Speech.prefPane"]; [[NSWorkspace sharedW…
log4jsを使うと簡単にできる。 npm install log4jsでインストールし、以下のようにしてログを出すと日時がつく。ログレベルも指定出来る。 var log4js = require('log4js'); var logger = log4js.getLogger(); logger.debug("Some debug messages");ログレベ…
phantomjsのバージョンを上げると直った。1.9.0→1.9.7にした。コマンドは以下。 brew upgrade phantomjs参考:CoreText Issue on OS X Mavericks. For best performance, only use PostScript names when calling CTFontCreateWithName() · Issue #11418 · a…
太っ腹すぎる・・・早速数冊購入しました。 New iOS 8 Ebooks & Video Training - O'Reilly Media - O'Reilly Media
menuFOREXリリースしました。 メニューバーに常駐し、為替レートを表示するアプリです。 ファイナンス無料カテゴリ4位となかなかいい位置につけてます。 良ければダウンロードよろしくお願いいたします。 公式サイト:YENGEE.COM • menuFOREX is Mac app for…
以下の記事を見れば基本的にOK。 AWS - Peco & ec2list で快適にEC2インスタンスにSSHする - Qiita エイリアスは上記記事そのままだとログイン出来なかったので以下のようにした。 alias sshe="ec2list | peco | cut -f 3 | xargs -o -n 1 ssh -l ec2-user…
コマンド補完が鬱陶しくなってきたので切った。 .zshrcの以下の行をコメントアウトした。 setopt correct setopt correct_all参考:Zsh questioning correct command, How to stop! - Stack Overflow
デフォルトでは画面が小さく、ウィンドウを広げてもゲストOSの画面の領域は広がらない。 Guest Additionsのインストールを行うと画面サイズを変更できるようになる。 詳細は↓。これで快適Ubuntu生活! VirtualBox にインストールした Ubuntu の画面サイズ(…
原因はPATHが通っていないこと。 ~/.zshrcに以下を追加すると直った。 export PATH=/usr/local/share/npm/bin:$PATH参考:osx - Command not found after npm install in zsh - Stack Overflow
nodeのバージョンが古いことが原因。0.10.5だったのを0.10.31にupdateしたら直った。 nodeのupdateは英語版公式サイトからインストーラをダウンロードしてインストールする。 node.js Node.js 日本ユーザグループは情報が古いので注意(最新安定版のバージョ…
キーチェーンに保存されているのを表示すればいい。詳細は下記サイト参照。 Macで一度入力した無線LAN(ネットワーク)のパスワードを表示させる方法
おそらくiOS7のバグ。 どんな現象かは以下を見るとよくわかる。 ios - iOS7 UISwitch it's Event ValueChanged: Calling continuously is this Bug or what..? - Stack Overflow 解決方法は以下。 Viewのプロパティにvalue changedイベントが呼ばれる前の値…
UITableViewのdelegate, dataSourceはassignなので、 UIViewControllerのdeallocメソッドでnilを代入した方がいい。 そうしない場合、以下の手順でbad accessが発生することがあるらしい。 ・UITableViewを速くスクロールさせる ・スクロール中に戻るボタン…
以下手順で直る。 ・AppCodeを閉じる ・XCodeでビルドする ・AppCodeを開き直し、ビルドする 参考:ios - App Code arch already exists in fat dylib - Stack Overflow
2013-09-14 - 日々精進でCGRectを生成する方法について書いたけど、 この構文は構造体一般に使えるので、NSRangeの生成にも使える。 ただし、直接引数に渡すとコンパイルエラーになる。一旦変数に格納するとOK。 NSRange HEADER_VERSION1 = {0, 4}; NSRange …
alfredのgitlab workflowは下記。 lisposter/gitlab.alfredworkflow · GitHub workflow使うの自体初めてだったのでインストールとかちょっと戸惑ったけど、 READMEに書いてある手順通りやったらインストールできました。 alfredにgl keywordと入力するとプロ…
原因は以下。 ・slash区切りでブランチ名をつけた場合、gitはその構造通りにディレクトリ・ファイルを作ろうとする たとえば、hotfix/111/bug1だと.git/refs/heads/hotfix/111/bug1というパスにファイルを作ろうとする ・slashで区切った単位で前方一致する…
状況は以下。 ・起動しなくなったiMac 2011 Midをターゲットディスクモードにし、データを取り出したい ・データはiMac 2013 Lateで受け取る ・はまったところ ・iMac 2013 LateにはFirewireポートが無い FirewireケーブルにFirewire・Thunderbolt変換コネク…
iTermでchshを実行してシェルを変更すると、「chsh: no changes made」といわれて変更できなかった。 正しくはシステム環境設定から変更するらしい。手順は以下のサイトに詳しく書いてあった。ありがたやー 参考:lion - Change default shell from bash to …
/Library/Caches/Homebrew/の所有者がログインしているユーザでないことが原因。 以下のコマンドを実行すると直る。 sudo chown -R <username> /Library/Caches/Homebrew/</username>
/usr/localの所有者がログインしているユーザでないことが原因。 以下のコマンドを実行すると直る。 sudo chown -R <username> /usr/local参考:homebrew環境の構築。パッケージ管理ナシ環境はもう限界 - aremokoremo</username>
fontdプロセスのCPU使用率が高くてmac全体が重くなっていた。 原因はflash player。 システム環境設定>Flash Player>高度な設定>すべて削除...>データを削除 をクリックし、Macを再起動すると直る。 参考:The cpu usage for the "fontd" process was at…
preferences>features>web search>search>Add Custom Searchから以下をSearch URLに登録するとAlfredでJIRAを検索できる。 https://jira.atlassian.com/secure/QuickSearch.jspa?searchString={query}JIRAのドメインは適宜変更すること。 Alfredもっと便利に…
なんだろうこの謎現象。。以下のコードのような現象が発生する。 self.viewControllers.count; // countは0 [self pushViewController:vc animated:NO]; self.viewControllers.count; // countが1にならない! animatedがYESだと常にcountが1にならないっぽ…
Gemfileにはgroupという機能がある。 以下のように書いている場合 gem "pg", group: :postgres以下のように、--withoutの後にグループを指定することでインストールしないグループを指定出来る。 bundle install --without development test postgres --depl…
発生した状況は以下。 ・iPadアプリ ・ポップオーバーの中にUIPickerViewを置いている ・二回ポップオーバーを表示させると、掲題のエラー発生 ・但し、同じクラスの別インスタンスに同じ操作を行っても出ないことがある UIPickerViewのdataSourceがnilにな…