2013年1月30日 星期三

javascript Math.round 位數

console.log( Math.round(3.141596 * 100) / 100 );  // 四捨五入到小數後兩位

php template switch case

example :
http://pastebin.com/Kvsu1877

php date timezone

有的 php.ini 內沒有設定 timezone, 這樣顯示台灣時間可能會少 8 小時, 也可以在程式碼裡面設定

date_default_timezone_set("Asia/Taipei");




Reference :
羊小咩's 部落格: PHP 時區 timezone 設定

2013年1月26日 星期六

菜單

Joanna 愛的料理
酸梅鴨腿 p50
芥末薯泥烤蟹蓋 p114
蔬菜雞卷佐波特酒醬 p120
香腸甜椒陶罐玉米糕 p127
蟹肉酪梨沙拉 p130
紅黃甜椒醬 p133
柳橙橄欖小羔羊膝 p134
巧克力慕思 p141
檸檬冰淇淋汽水 p144
紅酒燉牛腩 p179
酥炸燉飯起司球 p182
烤培根香腸釀西洋梨 p183
BBQ 豬肋排配玉米泥 p188
銷魂迷迭雞肉串 p190
中式醬燒雞腿 p193
新鮮水果塔 p196


Joanna 的不敗料理
香抹沙朗牛排 p20
香蒜芥末烤牛肉串 p30
經典燉牛腩 p34
牧羊人牛肉派 p42
培根起司漢堡佐焦糖洋蔥 p44
鳳梨糖汁松阪豬佐莎莎醬 p58
迷你豬肉威靈頓 p70
可樂豬肋排 p82
BBQ 醬燒雞翅 p98
起司雞排 p108
美式辣味炸雞 p118
英式早餐烘蛋 p138
水波蛋蘆筍帕瑪火腿沙拉 p140
Ricotta 義式節瓜烘蛋 p144
起司烤蔬菜 p176
烤甜椒佐陳年甜醋 p180



把紐約名廚帶回家 - 波登的傳統法式料理
洋蔥湯 p035
蘑菇湯 p037
培根丁拌捲葉生菜 p051
蘆筍和綠菜豆沙拉 p052
番茄沙拉 p054
烤蝸牛 p062
葡萄牙風味煮淡菜 p069
白酒煮淡菜 p070
巴斯克風味煮淡菜 p072
豬肉醬 p076
焗山羊乳酪馬鈴薯 p086
巴斯克風味烤全魚 p093
炸魚 p095
法式狗魚丸 p102
牛肉料理 p109~
小牛肉和羔羊肉料理 p130~
豬肉料理 p156~
烤雞 p171
巴斯克風味雞 p174
勃艮地紅酒燉牛肉 p192
清燉牛肉蔬菜鍋 p194
紅酒燒雞 p196
羅西尼嫩腓力牛排 p208






奶油杏鮑菇
蜜汁烤雞腿
炸雞塊 + 泰式甜雞醬
梅汁龍須菜
青醬炒飯 (青花椰、德式香腸)
洋蔥鮪魚炒飯 (蛋、蔥、黑胡椒)
紅酒炖梨
芥蘭炒牛肉
瓜仔肉
麻油雞
蜂蜜芥末烤雞
宮保雞丁
炸野菜 日式炸豬排 紅葡萄酒滷肉
鳳梨蝦球
豆干炒芹菜
薑炒南瓜
黑胡椒牛柳
香腸炒黃瓜
空心菜炒沙茶羊肉
香菇炒水蓮
蛋炒高麗菜
番茄炒蛋


2013年1月23日 星期三

2013年1月21日 星期一

ASP chekc if POST

if Request.ServerVariables("REQUEST_METHOD") = "POST" then
    Response.Write "post data ..."
end if




Reference :
Server Variables (Windows)

ASP check if variable is null (empty)



Reference :
Check if a string is empty

ASP conn.Execute(SQL) INSERT return auto_increment id

SQL = "INSERT INTO table (a, b, c, d) VALUES ('a', 'b', 'c', 'd')"
conn.Execute(SQL)
Set rsAdd = conn.Execute("SELECT @@IDENTITY")
idnum = rsAdd(0)
Set rsAdd = Nothing
conn.Close

Response.Write "Insert success :" & idnum




Reference :
SELECT LAST_INSERT_ID() in ExecuteScalar() returns 0 only : The Official Microsoft ASP.NET Forums

2013年1月17日 星期四

日式咖哩烏龍麵

柴魚高湯:
柴魚 30公克 : 水 1000cc

咖喱烏龍湯底:
柴魚高湯 1000cc : 味醂 125cc : 鰹魚醬油 100cc : 煮好的咖喱 3大湯匙

 
適合搭配的配料:
肉絲
大蔥
香菇
魚板
魚丸
貢丸
溏心蛋

烏龍麵



柴魚高湯:
水煮滾後,關火,將柴魚泡下去,10 秒鐘後撈起
(* 不要擠壓柴魚,否則湯會有腥味且混濁)


1. 柴魚高湯做好後,將味醂、醬油加入調勻
2. 將配料依熟成程度依序加入,以及烏龍麵、咖喱醬汁、鹽加入煮熟即可








Reference :
型男大主廚 » Blog Archive » 【大明星指定菜】日式咖哩烏龍麵
昆布柴魚高湯【12M+】 @ 小P的生活日記 :: 痞客邦 PIXNET ::



2013年1月14日 星期一

ASP Date Time

Response.Write FormatDateTime(Now(), 0)

Response.Write FormatDateTime(Now(), vbLongDate)


1 vbLongDate 長日期格式
2 vbShortDate
3 vbLongTime
4 vbShortTime 短時間格式


ASP page include file

可以引用 .html、.inc、... 檔案進來,但是用這個語法的頁面必須是 .asp



Reference :
ASP Including Files

2013年1月12日 星期六

PHP ORMs

  • Doctrine
    XML/YAML/Annotations Schema
    complicated
  • Propel
    XML Chema
  • Idiorm / Paris 




Reference :
Secret sauce of building php applications

2013年1月11日 星期五

Linux kill remote terminal login


$ w
 USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU  WHAT
user      pts/2    pc131090051       Fri10    18:22m 0.14s  0.14s -bash
user      pts/4    1-164-99-215      12:38    0.00s  0.23s  0.00s w
$ ps -t pts/2
  PID TTY          TIME CMD
11966 pts/2    00:00:00 bash
$ kill -9 11966




Reference :
How can I kill pts/1 - Ubuntu Forums

nmap

# nmap -Pn -sS -A 192.168.0.254

-Pn : 掃描前不使用 ping 來判斷主機有沒有存活
-sS : 執行隱秘 tcp 掃描
-A : 執行深入服務枚舉、旗標獲取

metasploit update


$ ./metasploit/msf3/msfupdate


the version of subversion must > 1.7

2013年1月10日 星期四

Excel 產生亂數數字、字母

=CHAR(MOD(INT(RAND()*10000),26)+65)&CHAR(MOD(INT(RAND()*10000),26)+65)& INT(RAND()*10000)



 
Reference :
Random Alphanumeric Values in Excel | Click Consulting

send http post in php

CRUL :

$toURL = "http://example.com/login.aspx";

$post = array(
        "user" => "xxxx",
        "pass" => "xxxx",
);

$ch = curl_init();

$options = array(
        CURLOPT_URL=>$toURL,
        CURLOPT_HEADER=>0,
        CURLOPT_VERBOSE=>0,
        CURLOPT_RETURNTRANSFER=>true,
        CURLOPT_USERAGENT=>"Mozilla/4.0 (compatible;)",
        CURLOPT_POST=>true,
        CURLOPT_POSTFIELDS=>http_build_query($post),
);

curl_setopt_array($ch, $options);

// CURLOPT_RETURNTRANSFER=true 會傳回網頁回應,
// false 時只回傳成功與否
$result = curl_exec($ch);

curl_close($ch);

echo $result;

?>

CRUL-less :
$url = 'http://server.com/path';
$data = array('key1' => 'value1', 'key2' => 'value2');

// use key 'http' even if you send the request to https://...
$options = array(
    'http' => array(
        'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
        'method'  => 'POST',
        'content' => http_build_query($data),
    ),
);
$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);

var_dump($result);


Reference :
PHP: cURL - Manual
伊沙熊的學習筆記本:【筆記】用PHP+cURL傳送Request (GET,POST或上傳檔案)至另一個網頁 - 樂多日誌
http - How do I send a POST request with PHP? - Stack Overflow

wmii 快捷鍵



Reference :
Wmii - Debian Wiki

2013年1月9日 星期三

ionCube Loader 安裝

requires the ionCube PHP Loader ioncube_loader_win_5.3.dll to be installed by the site administrator.



1. 下載  ionCube Loader (我的 WAMP 是用 Windows VC9 (x86) 版的),若是不太確定自己的環境,下載一包 ionCube Loader 解開後,將 loader-wizard.php 放入 web 的資料夾,並以瀏覽器運行後,它會提示您的版本安裝步驟

Download Loader


2.  將 ioncube_loader_win_5.3.dll 放入 php extension 資料夾

C:\wamp\bin\php\php5.3.10\zend_ext\ioncube_loader_win_5.3.dll


3. 設定 php.ini

加入一行 (而且要放在所有 extension 的最前面)
zend_extension = "C:\wamp\bin\php\php5.3.10\zend_ext\ioncube_loader_win_5.3.dll"

4. 重新啟動 Web Server




2013年1月3日 星期四

Outlook Express 郵件資料夾備份

備份:

將資料夾整個備份

C:\Documents and Settings\\Local Settings\Application Data\Microsoft\Outlook



C:\Documents and Settings\\Local Settings\Application Data\Identities\{3DD3B860-34F6-4BA8-88EB-1D9FC6F22F9A}\Microsoft\Outlook Express


還原:

Outlook Express -> 檔案 -> 匯入 -> 郵件 -> Microsoft Outlook Express 6 -> 從 OE6 郵件檔匯入郵件 -> 瀏覽 (選擇備份的郵件資料夾) -> 所有資料夾 或 所選的資料夾