2017年7月3日 星期一

IE 雷!!! JavaScript Error SCRIPT1006

同事突然發現 IE 不能登入! 才將遺忘已久的 IE 打開來測試 F12 debug 模式中出現了

SCRIPT1006: 必須要有 ')'

 納悶的是我 CODE 有啊!! 明明有右括號...

function msg(vtext, vtype="warning", vlayout="topRight")
{

必須改

function msg(vtext, vtype, vlayout)
{
if (!vtype) vtype="warning";
if (!vlayout) vlayout="topRight";

好無言的雷 bug...


參考資料:
https://stackoverflow.com/questions/38429977/expected-js-error-in-ie-after-assigning-a-value-to-a-function-argument

2016年9月3日 星期六

cmder 命令提示字元 λ 改 $

1.3.0 版後 在 vendor\clink.lua 中

26 行
clink.prompt.value = string.gsub(new_value, "{lamb}", "λ")

clink.prompt.value = string.gsub(new_value, "{lamb}", "$")

這樣會發生殘留疊字的 bug 就消除了


參考:
http://www.jeffjade.com/2016/01/13/2016-01-13-windows-software-cmder/
https://www.v2ex.com/t/168951

2016年2月16日 星期二

HTTP Error 413 Request Entity Too Large

檔案上傳碰到了另一個雷

Q: HTTP Error 413
Request Entity Too Large

A:
除了 php.ini 內的
post_max_size = 8M
upload_max_filesize = 8M

外 nginx 內還有個有關的參數

在 "http{}" 內, 新增

client_max_body_size 8M;


2015年5月22日 星期五

ESXi 6.0 vSphere Client NTP service start failed, serviceSystem HostServiceSystem.Start failed

http://www.unix-power.net/vmware/esxi_ntp_55.html

ESXi 6.0 碰上跟這個一樣的問題 NTP 從 VMware vSphere Client 設定就是無法啟動噴 serviceSystem」 HostServiceSystem.Start 失敗...

ssh 進去手動改 /etc/ntp.conf 直接後面補 server xxx.xxxx.xxx.xxx
# vi /etc/ntp.conf
restrict 127.0.0.1
restrict default kod nomodify notrap
driftfile /etc/ntp.drift
server 59.124.196.85
server ntp.ntu.edu.tw
server time.stdtime.gov.tw


然後
# /etc/init.d/ntpd start
跑了!!!
再到 vSphere Client  按 啟動 就沒錯誤了


真是詭異的 bug

另外 ntp service 啟動後可以直接由 shell command 下 ntpq -p 觀察是否正常
# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 59-124-196-85.H .INIT.          16 u    -   64    0    0.000    0.000   0.000
 ntp.ntu.edu.tw  .INIT.          16 u    -   64    0    0.000    0.000   0.001
 118-163-81-61.H .INIT.          16 u    -   64    0    0.000    0.000   0.001

2015年3月27日 星期五

Red Hat CentOS -bash: whois: command not found


新裝的機器突然要用  whois 查一下自己的 Domain 才發現 !! 疑!!~ 怎麼沒內建 whois Orz!

# whois domain

-bash: whois: command not found

# yum -y install jwhois

相關資料:
http://blog.51osos.com/linux/centos-install-whois-command/

2014年5月19日 星期一

LG G2 D802 root 後有裝 recovery 用 OTA 更新會造成 TWRP bootloop 解法

又是在出國前搞這種飛機!!
睡醒看到手機有更新按下確定後!!! Orz!! 一直無限迴圈的跑進去 Team Win Recovery Project 呈現半磚狀態...

是的~ 你的 G2 尤其是國際板 不能插 mircoSD 卡! 一不小心就會變磚...
有 Recovery mode 大都還有救

首先 如果你 OS 已經是 Win8/8.1 會碰上 Driver 無法驅動的第一個障礙點
需進到 "進階啟動 7) 停用驅動程式強制簽章" 模式下把它驅動
再來就可以依照參考資料

adb shell
dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota-backup.img
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota

這方式復原..


參考資料
http://forum.xda-developers.com/showthread.php?t=2451696


2014年3月21日 星期五

台灣崩壞的民主法治, 嚴重瀆職的立法院造就太陽花學運

標題為何這樣說呢!? 看到了參考資料 1 的內容後讓人這樣深深的覺得就是這樣

特別法 臺灣地區與大陸地區人民關係條例

只要這個特別法未修正之前 與 中國大陸所有協議 在法治上全都會有問題
而這法卻在 89 年 後就未再有修訂過

2014年3月6日 星期四

在 Nginx 使用 FreeBSD 的 kernel module httpready

FreeBSD 使用一個叫 accept_filter(9) 的機制能允許應用程式要求系統核心預先處理過連線。例如,accf_http(9) 接收過濾器會等到完整的HTTP request己經讀入緩衝區裡,accept(2)才會回傳值

listen 80 default accept_filter=httpready;

httpready 參數必須設定在有 default 的 listen 之上,而且必須在 default 之後,不然會回報設定錯誤。


2014年1月22日 星期三

小黑傳奇在時代的洪流 Lenovo 自以為是地認為是創新後正式走入殘念的歷史..

其實在 X240 確定後就已經走入殘念的歷史 但還是 補一下 blog .. 似乎有人還搞不懂 末代完整的 ThinkPad 是哪一台

X220 是末代 完整的 #ThinkPad
X230 半殘 鍵盤 從 七列經典 變 六列孤島式鍵帽
X240 全殘 鍵盤完整小紅點 三鍵消失了! 變平面觸控板上方的三個虛擬鍵

X240 這樣的改變已經徹底摧毀 所有死忠 ThinkPad  客戶群

另外補充據有使用過傳統 小紅點鍵盤的人表示現在 X230 小紅點被 島式鍵帽包圍後就變難用了!
目前 X220 已無新機!, 要從拍賣上找看看碰碰運氣
X230 台灣線上購物似乎還有些庫存! 美國官網也早已經停售

至於聽說 小紅點好用的人沒用過傳統 七列經典鍵盤的人 也不建議買 X240 來用! 因為已經不是以前大家所說好用的小紅點鍵盤了