2013-09-01から1ヶ月間の記事一覧
これはSSH経由でログインした場合、.bashrcが読み込まれないため、git-receive-packのPATHが通っていないことが原因。 以下を実行して再起動すると直る。 env > ~/.ssh/environment echo "PermitUserEnvironment yes" >> /etc/ssh/sshd_config参考:さくらイ…
以下を実行すればOK。一度実行するとログアウト・再ログインしても有効になっているのでbashrcなどには書かなくてもいい。 sudo loadkeys jp/etc/default/keyboadを編集するとできると書いてあるサイトがいくつかあったが、効果が無かった。なぜ。。
なぜか共有クリップボードを有効にしたら、手元のMacから共有先のMacへのクリップボードの送信はできるけど、逆が出来ない状況になった。手元がOSX10.8で共有先が10.9なのが原因かも知れないが不明。 一応共有クリップボードを無効にし、「クリップボードを…
macにvagrantをインストールした後、virtualboxをdmgからインストールしようとすると、インストールがエラーになり、その後「the vboxmanage command or one of its dependencies could not be found」が出るようになった。 これは以下の手順で直った。かな…
ゲストOSのネットワーク設定が原因だった。 以下対応をすると直った。 ・config.vm.network :public_network ・vagrant-proxyconfプラグインを使ってプロキシを設定する tmatilai/vagrant-proxyconf · GitHub
色々原因はあり得ると思うが、自分の場合はプロキシが設定されていないことが原因だった。 .bashrcに以下を追加すると直った。 export http_proxy=http://USER:PASSWORD@HOST:PORT export https_proxy=$http_proxy参考:VagrantのかんたんProxy設定 - Qiita
以下の手順でCyberDuckでVMに接続出来る。 ・CyberDuckを起動し新規接続をクリック ・SFTPを選択 ・下記を入力。この設定はVMによって違うかも。vagrant ssh-configを実行し、それを入力すればOK。 サーバ:127.0.0.1 ポート:2222 公開鍵認証を使用するにチ…
chefは公式にはまだmavericksに対応してないので以下の方法でインストールする。 wget https://opscode-omnibus-packages.s3.amazonaws.com/mac_os_x/10.7/x86_64/chef-11.8.0_1.mac_os_x.10.7.2.sh chmod a+x chef-11.8.0_1.mac_os_x.10.7.2.sh sudo ./chef…
marverics - 10.9でhomebrewのインストール時にエラーがでる - Qiita 上記記事と同じ現象でした。 インストールスクリプトのURLが変わっていることが原因。 下記を実行するとインストール出来た。てか大半のサイトは古いURLのままだからはまるはこれは。。 r…
bundle installを実行すると以下のようなエラーが出てGemのインストールでこけていた。 Installing rake (10.1.0) Errno::EACCES: Permission denied - /Users/uname/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/.gemtest An error occurred while installi…
ターミナルを起動すると以下のエラーが出るようになってしまった。 Last login: Tue Aug 2 13:39:03 on console login(4836,0x7fff74188960) malloc: *** error for object 0x7f9173e00990: pointer being freed was not allocated *** set a breakpoint in …
Vagrantfileをテキストエディットで編集し、vagrant upすると、以下のエラーが出た。 invalid multibyte char syntax error, unexpected $endこれはテキストエディットを使ってるとユーザが意図しないところでマルチバイト文字を埋め込んでしまうことが原因…
RealVNCを使うととても簡単にできた。 セットアップ手順は下記サイトそのままでOK。 これは便利!WindowsからMacへリモートデスクトップする方法 | SpiralCode これは便利だなぁ。 注意点:オプション>カラーレベル の「フル」を選択する操作は起動する度に…
OS X ServerでCIするぞーと意気込んでみたものの、早速躓く。 以下のようなエラーメッセージが出てソースコードをチェックアウトできない。 Authentication realm: <http://server:80> Svn/WebDAV Server Password for '_teamsserver': Authentication realm: <http://server:80> Svn/WebDAV Serv</http://server:80></http://server:80>…
下記記事を見て便利そうなツールをインストールした。 社内AWSエンジニア向けMac用ツールまとめ資料を公開してみる | Developers.IO 前からインストールしてるのを含め以下をインストール済み ・Eclipse + AWS Toolkit for Eclipse ・Chrome ・Microsoft Re…
以下のようなエラーメッセージが出る。 1 つ以上の必須項目が見つからないため、インストールを完了できません。 Software currently installed: Amazon SimpleDB Management 1.0.0.v201308121803 (com.amazonaws.eclipse.datatools.enablement.simpledb.fea…
こういう書き方できるんだ。知らなかった。。NSRect,CGRect共通の記法っぽい。 CGRect rect = {1,2,3,4}; CGRect rect = {.origin = {0, 1}, .size = {.width = 2, .height = 3}}; 参考:Graham Lee on Twitter: "NSRect easyToRead = {.origin = { 0,0 }, .…
Weblioのプラグインをインストールするとマウスホバーで辞書がPopupする。 これは便利。 参考:Adobe Readerに検索機能を組み込む - ヘルプ - Weblio英和辞典・和英辞典
NSColor型のグローバル定数を直接宣言することは出来ないので、 float配列の定数を宣言し、呼び出し側でNSColorオブジェクトを生成する。 const.h const float kNiceBlueColour[] = {0.2, 0.2, 0.9, 1.0}; NSColor+category.m + (NSColor*) calibratedRGBCol…
原因は、rbenvでRubyをインストールすると、/Users/username/.rbenv/shims/rubyにインストールされるが、アプリからRubyを実行した時には/Users/username/.rbenv/shimsにパスが通っていないため。 ターミナルはrbenvでインストールした時にパスが通るのでrub…
chefのプロキシ設定をしてないことが原因。いくつかプロキシ設定しないといけないところがあってややこしい。 が、knife solo initした時にできるChefリポジトリの中の.chef/knife.rbに以下を追加すれば環境変数http_proxyにのみプロキシのアドレスを書けば…
遅ればせながらChef勉強してます。 ツールの進化が早いので既に本のコマンドが古い箇所がある。 本と違う点は以下。 ・vagrantはgemでなく、インストーラからインストールするようになった(1.3.5) ・saharaもpluginになった。インストールコマンドは以下。 v…
下記サイトによるとCasperUtilsを対象のサイトにInjectionしてConsoleでコマンドを打って対話的に結果を確認することができるらしい。 これいいなぁ。 jQueryでも同じことは出来そう。 参考:CasperJS でHTML要素を取得する便利な方法 - ボクココ
あるサイトをスクレイピングしようとしたら、どうしてもスクレイピングできなくておかしい・・・と思ってたら、取ってきたい要素がiframe内にあるからだった。 以下のようにしてiframe内の要素を取得することはできる。 $("#iFrame").contents().find("#some…
まじですか。。以下の手順で一応列の削除はできる。 テーブルをリネーム 新テーブル作成 データをコピー 古いテーブルを削除 参考:sqlite3 - How to delete or add column in SQLITE? - Stack Overflow
しかも毎回発生する箇所が違うとか、発生しないことがあったりしてかなり厄介だった。 原因は詳しく追ってないけど多分以下。 ・GHUnitはデフォルトでは別スレッドでテストを実行している ・GHVerifyViewでViewのテストをするときにUIGraphicsGetImageFromCu…
これ、AppCodeで出来ないんだね。。意外だった。 sublime textのメニューのFind>Find in Filesでやりました。 参考:Sublime Text: The text editor you'll fall in love with
gitlabをインストール - 日々精進の手順でGitlabをインストールすると、ログに「stdin: is not a tty」というエラーメッセージが出る。 これは無視して問題ないらしい。 参考:stdin: is not a tty · Issue #1673 · mitchellh/vagrant · GitHub
Githubを使って今流行りのPRベースの開発フローを実践したい→でも会社のポリシー的に会社の外にソースコードを置くのは無理っぽい→Github Enterpriseは高い→Gitlab使えばいいじゃん ということでGitlabをmacにインストールしました。 以前からGitlabは気にな…
これは最近のXCodeはコンパイラがLLVMになったのでGCCが入ってないことが原因。 以下からGCCをインストールすれば直る。 Downloads · kennethreitz/osx-gcc-installer · GitHub