未分類」カテゴリーアーカイブ

VMWare esxiのゲストOSへのCPU割り当て最適化

用語の整理

ソケット = 物理的なCPUの数
ソケット辺りのコア数 = 論理的なCPUのコア数

基本的にホストOSの物理CPU数以上のCPUをゲストOSに割り当てても効率化はされない。
ホストのCPUが1つしかない場合、
ゲストOSを複数動かす場合、どちらかの処理を行なっている間は残りの処理は完全に停止される。

個人利用レベルでは大半はホストのCPU数は1つだと思うので、
下記のような構成がいいのかな

ホスト
CPU数:1

ゲスト1
ソケット:1
コア数:4

ゲスト2
ソケット:1
コア数2

とても使いやすい! hhk pro2 US配列をMacで使うときの設定

hhk pro2 US配列がMacとすごく相性がいい!!

1.キーボード背面設定
HHK 背面キーボード設定
2:ON
3:ON

2.KeyRemap4MacBook の設定
公式サイトからダウンロード、インストール
KeyRemap4MacBook 公式サイト

2.1.左右のコマンドキーを一度押すことで日本語入力のON/OFFを切り替える
スクリーンショット 2013-03-03 10.03.24

2.2.Viモードにする
Control + hjkl でカーソル移動する
スクリーンショット 2013-03-03 10.02.14

2.3.MacのFnキーを有効にしてボリュームや画面の光度を変更する
スクリーンショット 2013-03-03 10.01.59

2.4.キーリピート速度を上げる
システム設定のキーボード設定で設定しているキーリピート速度が無効化されるのでこちらで設定する
スクリーンショット 2013-03-03 10.02.40

2.5.command + c, command + v, command + z, command + a を全てctrl + に変更
Windowsとここは合わせる。ctrl + hjklで移動しているとコピペ等もそのままctrlの方が使いやすい。
スクリーンショット 2013-03-03 10.30.01

ひとまずこれでだいぶ使いやすく!
後はhome, endキーをwindowsと合わせたい(fn + k,)けど、fnキーの割当が遠すぎて難しい。
command + k, でリマップしてしまうと絶対何かのショートカットとかぶってしまうし悩みどころ。

【Android】 xperiaに入れているアプリ一覧

I Tweet!
  Twitterソフト。使っていて今のところ不便を感じない。
AndExplorer
  ファイラー(xperiaでは標準のファイラーがない)。今ひとつ使いにくいが、xperiaのせいだと思う。
HotPepper
  現在地周辺からホットペッパーに登録されているお店を検索出来、クーポンも使える。検索項目が優秀なので目的のお店は探しやすい。

クーポンマップ

  ホットペッパーとぐるなびに登録されているお店を検索出来、クーポンも使える。HotPepperに比べたらお店の数が多く探しやすい。

路線ドロイド

  路線情報。
降水確率ステータスバー
  一日三回の自動更新で天気がわかる。通知バーのところに表示されていて、場所を食わない。
Caluculator
  多機能電卓。標準の電卓で十分な気がする。
Opera Mini 5 beta
  ブラウザ。標準ブラウザでは、画像の保存などが出来ないため、そういう時に利用する。Operaなのでスピードダイアルがあって便利。しかし、日本語に対応していない。
Note pad
  メモ帳
QR我風
  QRコードを作成する。赤外線がないのでアドレス交換のときに。
エキサイト英語翻訳
  英語だけ
Simeji
  フリック入力と、ケータイ入力をサポートする。使い易い。「…」が打ちにくい。
QRコードスキャナー
  QRコードを読み込む。
Astrid
  TODO管理ソフト。Remember The Milkと同期出来るのが売りだが、日本語版だと出来ない模様。英語に切り替えて登録すれば同期出来るらしいが、言語の切り替えが見つからない。ウィジェットで表示できるが、シンプルな表示ではないため場所を食う。
PDF Viewer
  PDFを閲覧。
Advanced Task Killer Free
  アプリ(タスク)の削除が行える。電池の消費を抑えるために。

【cakephp】 サーバにインストールせず、cakephpでPEARを使う

レンタルサーバなど、Pearを自分でインストールできない状況でのcakephpにおけるpearの利用方法。
ファイル構造(青い部分がなければ作成する)

hogehoge/vendors/PEAR/pearファイル
hogehoge/vendors/pear_ini.php

使いたい場所で宣言する。Amazon serviceの例。赤文字はclass名。緑文字はファイルの場所。

App::import(‘Vendor’, ‘pear_ini’);
App::import(‘Vendor’, ‘Services_Amazon‘, array(‘file’ => ‘Services_Amazon-0.8.0’ . DS . ‘Amazon.php’));

pear_ini.php

<?php
ini_set(‘include_path’, dirname(__FILE__) . DS . ‘PEAR’ . PATH_SEPARATOR . get_include_path());
?>

続きを読む