仁がWeb技術っぽい記事を書いています。FusionではmacOS上で仮想マシンを動作させることができる。VT-x」という仮想化ハードウェア拡張を有効にする必要がある。VT-xが有効になっているかどうかはcpuinfoにvmxが含まれるかどうかで確認できる。VT-xが有効になっていないということになる。define実行時には次の様なエラーが発生した。プロセッサとメモリ」を開き。アプリケーションを有効にする」にチェックをつける。VT-xが有効になっていることを確認できる。VirtualBoxでもKVMの準仮想化機能などを利用する場合にはこの設定が必要となる。Fusionの設定ファイルであるvmxファイルにおいては、vhv.enableをTRUE値を設定する行を追加すればよい。VT-xを有効化した仮想マシンを起動することができるようになる。最近は主にAnsibleのテスト環境用にVagrantを使用している。Fusionを利用している。playbookの記述が出来上がってくるとそれほど使う機会もないので、Vagrantのアップグレードとか頭になかったので全然してなかった。バージョンを調べてみたら当然のことながら新しいバージョンがリリースされていたのでアップグレードしてみたところ、次のようなエラーで動かなくなってしまった。updateを実行してみたが何も変わらない。mitchellh/vagrantプラグインのアップデートもないのもおかしいなと思って調べてみたところ、githubのissueが見つかり、そのコメントに「一度バージョンを戻してプラグインをアップデートした後、再度Vagrantをアップグレードすると動くよ」というのが見つかったので、その通りにすると動作するようになった。今回はバージョン1.7.4から1.8.6にアップグレードしたので、以前のバージョンも配布しているURLから古い方のバージョンである1.7.4のパッケージをダウンロードしてダウングレードを実行。updateを実行してプラグインをアップデートする。今度はちゃんとアップデートができた。'4.0.12'!この状態で再度Vagrantのバージョンを1.8.6をインストールすることで、無事アップグレードが完了した。7ではsyslog経由で/var/log/secureへ出力されるように変更されていた。このログはjournalctlでも確認出来る。-fと同様な閲覧方法が可能だ。Text2を使いはじめてしばらくたつが、ファイル検索の時に余計なファイルが表示されることが多々あるのでファイル検索対象から外す設定をした。私の場合、Railsのアプリのgemはvendor/cache/以下に保存していることもあり、Rubyのコードがvendor/cache/ruby/に大量に展開されていることがあるので(これはBundlerの設定か?)、⌘Tでファイル検索をしたときに探しづらい。(tmp/cache/)も検索対象になってしまっていたので追加しておいた。Userもしくは⌘,で設定画面を開きfolder_exclude_patternsの設定を追加する。".git"]不要な情報が表示されないということは大切なことだ。Text2を使い始めてしばらくすると、改行コードを入力したつもりで"hello¥n"と書いていて実際には改行されないということが何度もあった。実際にはバックスラッシュを使って"hello\n"と書く必要がある。これまで、iTerm2やiTerm2上のEmacsを使っていて全く気にならなかったのに、どうしてだろうとおもったら、iTerm2では¥キーを押しても\が表示されていたからだった。Text2でイタリック体(斜体)を使わないエディタでコメントのデフォルトフォントがイタリック体になっていて、見づらいことがよくある。Text2でもコメントの表示がイタリック体だったので、イタリック体を使わない設定に変更した。Userで設定画面を開き下記設定を追加するだけだ。["no_italic"]行末にカンマが必要な場合はカンマを付けておくこと。Defaultの方に書いてあるコメントからすると、no_boldやno_antialiasという設定もあるようだ。only)これでコメントが読みやすくなった。仮想ホストのネットワークインターフェイスに設定するために、MACアドレスを生成するmacgen.pyというPhythonスクリプトがあります。これをRubyで実装したmacgen.rbを書いてみました。5sに契約変更しました。」を使用していました。」を利用していたのです。5sの契約にはライトがないので、強制的に上限7GBとなってしまいました。4SではXi契約でも3G回線のみ使用可能)からLTEになったことだし、もう少しテザリングしてもいんじゃないかと思い、今月のデータ転送量を調べてみることにしました。日Rails4アプリがiframeで表示されないRails4でFaceookアプリを作ってまして、facebookに埋め込む形でのアプリの設定をしても、白い画面が表示されるだけで思ったようにWebアプリの画面を表示されなかった。原因はFacebookのキャンバスページではiframeを使用していて、Rails4側でその表示を拒否しているからだった。やってiframeでの表示を拒否しているかというと、レスポンスのヘッダでX-Frame-Optionsというものを使用することによって実現していることが分かった。WRH-300BK)今年は1、2ヶ月に1回くらいの頻度で出張しておりまして、出張するときは2,3泊はホテルに滞在することになります。AirにThunderboltのLANアダプタを使用してネットしていました。touchやKindle、wifi版iPadを持ってもホテルで使用できません。そこで、WiMAXの出番なわけですが、、、東京のホテルでもビル群の奥まったところにあったりするとホテルの部屋で上手く電波が拾えないということが多々ありました。いって、ホテルの各部屋までWifiの電波が飛んでいるところなどは、それほどありません。仁がWeb技術っぽい記事を書いています。