2013-07-05

TOOL - 解決 win7 無法設定 default gateway 的問題

在家使用的 win7 不想使用 dhcp, 想要自己指定區網中的 ip
但在每次重開機後, 預設閘道都會被清空, 也太怪了吧
google 後找到以下的解決方式

2013-07-04

TOOL - 使用 synergy 連線 win7 & mac air

分享 win7 的 keyboard & mouse with mac air

server : win7
synergy 1.4.12

client : mac air
synergy 1.4.10

2013-06-15

MISC - PPI (Pixels Per Inch) 怎麼計算


√(螢幕長度像素平方+螢幕寬度像素平方) / 螢幕尺寸

iPhone 5
1136 x 1136 + 640 x 640 -> 開根號 / 4 = 325 ppi

SH930W
1920 x 1920 + 1080 x 1080 -> 開根號 / 5 = 440 ppi

Lumia 920
1280 x 1280 + 768 x 768 -> 開根號 / 4.5 = 331 ppi

小米 2S
1280 x 1280 + 720 x 720 -> 開根號 / 4.3 = 341 ppi



2013-04-17

LINUX - 備份/還原 SUSE 的 crontab


把 crontab 備份到 /tmp/trully/crontab
crontab -l > /tmp/trully/crontab

由 /tmp/trully/crontab 還原 crontab
crontab /tmp/trully/crontab

2013-04-14

LINUX - lighttpd 停機設定

在 /home/lighttpd/etc/lighttpd.conf 增加
include "url.rewrite-once.conf"

vi /home/lighttpd/etc/url.rewrite-once.conf
url.rewrite-once = (
    ".*" => "/_manager/maintain.php",
)

2013-04-13

CODE - 執行 php 出現的 Host key verification failed. 255 / Host key verification failed

php code
$cmd = '/usr/bin/ssh root@x.x.x.x cat /home/logs/consumer.log 2>&1';
$last_line = system($cmd, $retval);
echo json_encode($retval).' / '.$last_line;

會顯示
Host key verification failed. 255 / Host key verification failed.
(或用 exec , retval 是 255 的情況)

解決方法 :
由執行 php code 的機器(這裡是 stage), 用 wwwrun 的身份去 ssh 該主機, 按 yes 即可
大概是因為 vm clone 好後, 雖 stage 的 public key 已加在該主機的 authorized_keys2 裡,
但實際上卻未曾連過, 只要連過 public key 便可在 authorized_keys2 裡生效

2013-04-12

MISC - 秒, 亳秒, 微秒

筆記一下...

1 秒 second
= 1,000 亳秒 millisecond
= 1,000,000 微秒 microsecond
= 1,000,000,000 納秒 nanoseconds


2013-04-11

MAC - coda2 使用 plugin



我抓了
Align Equals
PHP Docblock generator

解 zip 後點二下就自己掛到 coda2 裡去了, 好用~

2013-03-26

TOOL - 使用電腦版(MAC)的 MoinMoin Wiki

安裝

1. 至 http://moinmo.in/MoinMoinDownload 下載 (我是抓 moin-1.9.7.tar.gz)
2. 解在 ~/apps/moin-1.9.7, 用 terminal 去打開 wikiserver.py
    run cmd :  /Users/trully/apps/moin-1.9.7/wikiserver.py ; exit;
3. 在 browser 輸入 http://localhost:8080/ 即可看到畫面

2013-01-21

TOOL - ssh 或 http 連進 VirtualBox 的 server 裡

很久以前記的, 把它貼上來

1. 打開cmd,然後輸入下列指令
VBoxManage setextradata win2ks "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/Protocol" TCP
VBoxManage setextradata win2ks "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/GuestPort" 8080
VBoxManage setextradata win2ks "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/HostPort" 8080
2. 重開 Virtualbox

ref :
http://dev.sopili.net/2009/05/connect-ssh-http-into-virtualbox.html
http://www.arthurtoday.com/2009/11/virtualbox-port-forwarding.html#.UP46QqHF1WQ

2013-01-14

SCRIPT - 讓網頁的圖片延遲載入

看到愈來愈多的論壇或 blog 在瀏覽時, scroll 到 image 的時候才會動態載入
覺得這個做法真棒! 一開始還以為是 chrome 的功能...

2013-01-13

MAC - 使用 safari

原本都是用 chrome 但 memory 實在吃太兇
試了一下 safari 速度似乎滿快的,
而且我比較在意的網頁放大%, 以及 bookmark sync 都有解法~

2013-01-03

LINUX - 使用 python 將 json formatter

cmd sample
echo '{"json":"obj"}' | python -mjson.tool
curl -s 'http://www.google.com/calendar/feeds/developer-calendar@google.com/public/full?alt=json' | python -mjson.tool

ref : CLI 一行 Python code 將 JSON Formatter

2013-01-01

SCRIPT - 用 css 設定一個 div 水平置中和垂直置中

滿實用的, 記起來
body {
 background-color: #EEE;
}

.BOX {
 width: 300px;
 height: 300px;
 border: 5px solid #444;
 box-shadow: 1px 5px 5px #666;
 
 position:absolute;
 left:50%;
 top:50%;
 
 margin-top:-150px;
 margin-left:-150px;
}

ref : http://www.flycan.com/article/css/css-div-position-center-1562.html