読者です 読者をやめる 読者になる 読者になる

たけまるの日記

たけまるの日記です。web関係の技術ネタが多いですが、好きなことを適当に書いています。

macのPHPからcURLでhttpsアクセスすると失敗する件

3時間ほどハマったのでメモ。 PHPのcURLからとあるサイトを読み込もうと思っても何故かcurl_exec()からはfalseが帰ってきます。当然全然関係のないサイトを指定すれば問題なく読み込めるのですが…。 curl_error()などを使ってエラー理由を調べた所、以下のよ…

sshを繋ぎっぱなしにするautossh for mac

mac

sshって結構切れます。 特に一定時間何もコマンドを打っていなかったり、画面に変化がないようなアイドル時間が一定以上続くと切れます。 sshをトンネリングで使っていると切れると困るので、切れても自動で再接続してくれるようにしましょう。 まずはHomebr…

macにhomebrewでPHP5.6環境をインストールしてみる

mac

してみました。 環境はYosemite(10.10)なのですが、OS標準だとPHP5.5のようです。 Homebrewを使い、PHP5.6を使えるようにします。 なお、Homebrewは入っている前提とします。 事前にXCode(現時点で最新6.1)をインストールし、以下コマンドを実行しておきます…

macで最新のcoreutlsを使う方法

mac

coreutilsはUNIX系OSの基本的なコマンド(lsとかcpとか)を提供するパッケージである。 今回はmacでcoreutilsに含まれるsortコマンドの-Rオプションを使いたかったのだが、macosが標準で提供するsortコマンドが古いバージョンのため使用できなかった。 このた…

Parallelsshを使ってsshコマンドを多ホストで実行

mac

install (MacOS) $ brew install pssh ホストリストを作成 (host.list) user@host1.test user@host2.test user@host3.test:12345 … 実行 $ pssh -h /tmp/ssh.list "hostname" [1] 14:49:28 [SUCCESS] user@host1.test [2] 14:49:28 [SUCCESS] user@host2.tes…

mac/linuxでのtsocksの挙動の違いについて

mac

諸事情で、Linux上で動くPHPのプログラムを、 tsocksを使ってSOCKS経由で通信させようとしていたが、 結果的に動かなかったという話。 環境としてはCentOS6にEPELで入れたtsocks、 ssh -Dで他ホストに接続し、通信をそちらに流そうとした。 が、成功するケー…

iMacのターゲットディスプレイモードが動かない時に最後に確認する事

mac

imacとmacbookをサンダーボルトケーブルで繋いで、 iMacのモニタをmacbookの外部モニタとしてつかう ターゲットディスプレイモード(TDM)ですが、半日ハマりました…。 以後の話は以下の公式ページの内容をすべてクリアした上での話で、 おそらく症状としては…

MacOSのMissionControlが固まった時の対処法

mac

MissionControlで画面を切替しているとごくたまに、MissionControlが固まって何も操作できなくなる場合があります。対処法を知らないとマシンを強制再起動する羽目になりますが、コレを知っておけば泣かずに済みます☆(ゝω・)v まず「command + option + es…

MacBook Airの液晶を交換する方法

mac

MacBook Airの液晶を交換する方法先日不注意からMacBook Air (13-inch, Late 2010)を落下させてしまい、液晶を割ってしまいました。 こんな姿に…。 AppleStoreで修理見積してもらったらお値段は4万円ほど。 今回はたまたま部品取りにつかえる同機種があった…