2013-08-01から1ヶ月間の記事一覧
これはmacに最初から入っていたrubyのバージョンが古いことが原因。 以下の手順でrubyのバージョンをあげると直った。 ・ruby削除 unlink /usr/local/bin/ruby・rbenvで最新版をインストール brew install rbenv ruby-build echo 'eval "$(rbenv init -)"' >…
意外となかなか見つからなかったけど、以下でsleep・sleepからの復帰イベントを捕まえられる。 - (void) receiveSleepNote: (NSNotification*) note { NSLog(@"receiveSleepNote: %@", [note name]); } - (void) receiveWakeNote: (NSNotification*) note { …
ビルドしたら以下のエラーが出た。 file '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindowController.h' has been modified since the …
以下で直る。 brew update brew install openssl RUBY_CONFIGURE_OPTS=--with-openssl-dir=/usr/local/Cellar/openssl/1.0.1e rbenv install 2.0.0-p195 rbenv global 2.0.0-p195参考:The Ruby openssl extension was not compiled. Missing the OpenSSL li…
.xcodeprojを右クリック>このアプリケーションで開く で削除したバージョンのXCodeが出てきたり、コンソールで以下のようなエラーが出たりする。 xcrun: Error: could not stat active Xcode path '/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer'. (N…
これは文字コードが原因。 Preferences>Profiles>Terminal>Terminal Emulation>Character Encodingで文字コードをUTF-8に変更すると直る。
最初から入ってるRubyをアンインストールするのに結構苦労した。port uninstall rubyではだめだった。 結局symlinkを削除することで対応した。 cd /usr/local/bin unlink ruby後はhomebrewでRubyの最新版をインストールすればOK。 brew install ruby ruby -v…
cocoapodでライブラリをインストールした後ビルドすると以下のエラーが出た。 Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'armv7' didn't contain all required architectures 'armv7 armv7s'下記記事によると…
UIViewをRootViewとするカスタムViewの場合は問題ないんだけど、UITableViewCellなどUIView以外のクラスをRootViewとするカスタムViewもXIBから作ろうとするとうまくいかない。iphone - UIView subclass with its own XIB - Stack Overflow An Update on Nes…
なかなかiptablesのコマンドが覚えられないのでメモ。 PREROUTINGを表示 sudo iptables -L -t nat削除 sudo iptables -D PREROUTING 180番ポートへのリクエストを3001番にルーティングする。 sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 …
知らずに2000円払って買ってしまった。。まあ2000円ならいいか。 XcodeでBotを設定する
nodeのプログラムを起動するとEADDRINUSEエラーが出ることがある。これはポートが使用済みだというエラーなので、以下のコマンドでポートを使っているプログラムを調べる。 sudo lsof -i:8080(調べたいポート番号)調査の結果、pm2が使っていることがわかった…
今打ってる行を検索してカーソルを移動する方法があるらしい。 Zsh - シェルのコマンドライン上で自分の移動したい位置にカーソルを瞬時に移動する方法 - Qiita 今までカーソルおしっぱなしで移動してましたw これは便利。
coffeescirptでコードを書いていると、変数の型がわからず困ることが多いので さすがにドキュメントをちゃんとかかないとやばいなと思い始めた。 多少調べたところ、YUIDocを推している人が多いっぽいのでこれを採用することに。 YUIDoc Gruntfileを整理して…
Link Stationは公式にTime Machineに対応してるからすぐバックアップ出来るだろうと思っていたが甘かった。 Time Machineのバックアップ先としてLink Stationを選択すると、以下のエラーメッセージが出る。 接続しようとしているサーバのバージョンはサポー…
Air Stationの無線LANの通信速度が100kbpsぐらいしかでなかった。有線LANだと60Mbpsぐらい出る。 ファームウェアのアップデートをすると無線でも有線とほぼ同じぐらいの通信速度が出るようになった。 なぜバージョンによってこんなに違うんだ。。
Link StationとMacを直接LANでつなぐとLink Stationにアクセスできるが、 Link Station ー Air Station ー Mac と間に無線LANルータを挟むとアクセス出来なくなる。(NAS NavigatorでLSを探しても見つからない) これは以下の手順で解決出来た ・MacとLink S…
naoyaさんが紹介されている記事が参考になります。 2013-10-13 - naoyaのはてなダイアリー 下記の記事非常に良かった。PRベースの開発フローのメリットは何かがよくわかります。 「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉と…
cd -は便利だなあ。
原因は改行コードがCR/LFになっていることだった。 LFに変更すると想定通り動くようになりました。 一度Windowsで保存したのがまずかったか。。 参考:"/bin/bash -l" Invalid option - Stack Overflow
下記サイトで公開されているエクセルマクロを修正し、AppStoreのレビューを収集するマクロを作成しました。元記事の方、ありがとうございました。 Excel VBAでWebサービス - Excelでフィードを読もう(RSS2.0編) (1) フィードについて | マイナビニュース …
Karmaを使ってautorunとcode coverageやろうと思ったんだけど、Karmaはブラウザでのテスト実行しかサポートしてないらしい。残念。。 参考:node.js - How to test nodejs backend code with Karma (testacular) - Stack Overflow
mochaでテストを書いていて、nullかどうかをassertするのにshould.not.exist(obj)と書いたところ、以下のエラーが出た。 TypeError: Object # has no method 'exist'これはshouldがロードされていないため。下記を実行すると直った。 should = require "shou…
LLDBで変数の値を見ようとすると、以下のようなエラーメッセージが出た。 error: Couldn't materialize struct: size of variable print_string disagrees with the ValueObject's size Errored out in Execute, couldn't PrepareToExecuteJITExpressionこれ…
collectionの各要素の合計などを出したい場合、reduceが使えるが公式ドキュメントにreduceの使い方を詳しく書いてない。 下記サイトによるとreduceのcallbackの引数がunderscoreのreduceと違うらしい。そこは公式ドキュメントに書いといてよ。。 参考:Backb…
\でエスケープされなかったのでもしや、と思ってAlt+\でバックスラッシュを入力するとエスケープされた。 Macでは\はだめなのか。。ググると\でエスケープすると書いてあるところが多いのでちょっとはまった。
まじか。。webstormでsourcemapを使うためにcoffee-script-reduxコンパイラを使う必要があるんだけど、これがsuperに対応してないらしい。 ver 2.0では対応する予定らしいが。。しょうが無いので本家のコンパイラに戻すか。 参考:Fails to compile when sub…
以下のコードをプリコンパイルヘッダに書けばOK。 #define _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 1参考:objective c - I want to allow invalid SSL certificates with AFNetworking - Stack Overflow
下記のようなコードを書いたところ、モデルオブジェクトのattributesプロパティがundefinedになってしまった。 Backbone = require "backbone" exports.Ohlc = class Ohlc extends Backbone.Model initialize: (attrs, options) -> @currencyPair = obj.curr…
2013-05-02 - 日々精進で紹介した方法をアレンジしてファイル単位で テストを実行できるようにした。 あとsearch pathを設定する方法 - 日々精進のsearch pathを設定する方法も使ってテストファイル内でもrequire "hoge"できるようにした。 mocha.coffeeを↓…