January 2016 Archives

Brave Browser

user-pic
Vote 0 Votes

前 Mozilla CEO 推出 Brave Browser, 號稱然能阻擋第三方廣告, 但會換上自己的廣告, 這個做法有一些爭議
個人認為不應該全面封殺廣告, 這對 Blog 經營者是一大傷害

Brave Browser for Windows v0.7.10dev
安裝檔竟然要 131M, 會不會太大了, 目前還在開發階段, 可以設定的參數很少

ref.
Brave 軟體釋出全新瀏覽器,擋下惱人廣告增快瀏覽速度
Brave 瀏覽器問世,最高提升 4 倍速並完全攔截廣告!
前 Mozilla CEO 推擋廣告瀏覽器(但會蓋上自己的廣告)

letsencrypt.sh

user-pic
Vote 0 Votes

letsencrypt.shLet's Encrypt - Free SSL/TLS Certificates (2015年底上線) 的 BASH Client, 使用非常易容易

以下範例為 letsencrypt.sh 目錄放在 /usr/local
Document Root 在 /var/www/html

cd /usr/local
git clone https://github.com/lukas2511/letsencrypt.sh
cd letsencrypt.sh
echo yourdomain.com www.yourdomain.com > domains.txt # 建立 domains.txt, 內容是你的 domain name 及 sub domain name
mkdir -p /var/www/html/.well-known/acme-challenge # challenge-response directory
cp config.sh.example config.sh
修改裡面的 WELLKNOWN=/var/www/html/.well-known/acme-challenge
執行 ./letsencrypt.sh -c

letsencrypt 憑證有效期只有三個月, 到期前要再來執行 letsencrypt.sh -c
可排程每月執行, 剩餘時間要少於 30 天才會 renew, 不然只會提示 Longer than 30 days. Skipping

如果遇到這個問題
+ ERROR: An error occurred while sending get-request to https://acme-v01.api.letsencrypt.org/directory (Status 000)
需更新 OpenSSL 的 CA

若機器有防火牆, 需開放以下 IP (for ACME challenge)
outbound1.letsencrypt.org 66.133.109.36
outbound2.letsencrypt.org 64.78.149.164

Apache 設定
Unmark Include conf/extra/httpd-ssl.conf in httpd.conf
conf/extra/httpd-ssl.conf 內容
SSLCertificateFile /usr/local/letsencrypt.sh/certs/yourdomain.com/cert.pem
SSLCertificateKeyFile /usr/local/letsencrypt.sh/certs/yourdomain.com/privkey.pem
SSLCertificateChainFile /usr/local/letsencrypt.sh/certs/yourdomain.com/chain.pem
SSLCACertificateFile /usr/local/letsencrypt.sh/certs/yourdomain.com/fullchain.pem

ref. 用 Shell Script 寫的 Let's Encrypt Client

netboot.xyz

user-pic
Vote 0 Votes

netboot.xyz Linux Installer DHCP boot image
在 dhcpd.conf 加入 filename netboot.xyz-dhcp.kpxe 就可以用網路開機, 用它來裝各式 Linux
經測試, 經由網路下載的 Image, 有的還是會出現 File not found, 若有人長期維護的話是個不錯的工具

Windows VM Image for Testing

user-pic
Vote 0 Votes

Download virtual machines 這一頁是要讓開發者測試各種瀏覽器用的,
要測試 Windows 作業系統也行吧

LiTV Channel List

user-pic
Vote 0 Votes

國產的 LiTV 超值套餐全館(電視頻道+VOD 隨選影片)每個月 199, 很合理的價格, 比 Netflix 便宜
LiTV 頻道表
4 台灣交通台
5 民視四季台
6 民視
8 台視綜合
12 華視
13 公視戲劇
14 好消息2
15 好消息
19 達文西頻道
20 Baby First
25 東森亞洲幼幼台
26 龍華卡通台
27 靖天卡通台
29 民視綜藝台
32 東森亞洲衛視
33 TVB8
35 華視綜合娛樂
37 靖天綜合台
38 靖天日本台
40 龍華戲劇台
41 八大劇TV
42 民視影劇台
44 采昌影劇
46 龍華偶像劇台
47 龍華日韓劇台
51 東森新聞台
52 中天新聞台
53 民視新聞台
55 TVBS新聞
56 TVBS
57 東森財經新聞
58 非凡新聞台
59 台視新聞
61 華視新聞
62 東森亞洲新聞台
63 寰宇新聞台
64 寰宇新聞二台
65 Focus電影台
67 日舞電影台
68 影迷數位電影台
69 AMC影集頻道
70 靖天映畫
71 視納華仁紀實頻道
74 Lamigo TV
77 博斯高球台
78 博斯高球二台
79 博斯運動網
80 博斯無限台
81 博斯網球台
82 博斯足球台
83 博斯魅力台
84 ASN全美運動網
85 EDGE 體育台
89 非凡商業台
90 台視財經
98 靖洋卡通
99 i-Fun動漫台
101 民視旅遊台
102 亞洲旅遊台
103 FASHION ONE
104 E Entertainment
131 華研音樂台
132 華研娛樂台
133 韓國娛樂台 KMTV
136 Medici Arts
139 CLASSICA古典樂
141 ITV Choice
148 靖天電影台
149 靖天育樂台
150 家娛國際
151 BBC World News
152 半島國際新聞台
153 VOA美國之音
159 靖天資訊台

rsync only some extension

user-pic
Vote 0 Votes

e.g. Just rsync *.jpg and *.png
rsync -avz --include '*/' --include '*.jpg' --include '*.png' --exclude '*' source/ destnation/

--include '*/' match all directories (include sub-directories)

Netflix Taiwan

user-pic
Vote 0 Votes

Netflix 今天(2016-01-07) 在台灣推出, 方案有三種:
1螢 SD $270
2螢 HD $330
4螢 ULTRA HD (4K) $390
可以在電腦、手機、平板、智慧型電視、Apple TV、Chromecast、PS3、PS4、Xbox One、Xbox 360 上使用 Netflix
2016-02-29 前免費試用一個月, 註冊需信用卡或 PayPal 帳號, 它是自動續約的, 第二個月就會扣錢,
不想續用記得在試用期結束前取消會員資格
目前還沒有台灣的 CDN, 流量還是從美國吐出來的

Microsoft Azure

user-pic
Vote 0 Votes

看到微軟的雲端服務有 免費試用 (一個月, 額度台幣 6300), 於是去試了一下
虛擬機器的映象檔滿豐富的, 自家的 Windows 有很多種可以選, 也有 Linux (CentOS, Ubuntu 等)

IDC 位置有這些:
東亞(香港)、東南亞(新加坡)、日本西部、日本東部
美國西部、美國中北部、美國中部、美國中南部、美國東部、美國東部2、巴西南部
北歐、西歐、澳洲東部、澳洲東南部、印度南部、印度中部、印度西部

對台灣 Ping 值最好的是東亞(香港), 日本東部排第2, 再來是日本西部排第3
我的 IP ping 東亞 26ms, 日本東部 54ms, 日本西部 62ms
日本西部地理上離台灣較近, 但光纖路由看來還是先到日本東部, 再到日本西部
(日本東部跟日本西部的 VM 互 ping 值是 9ms)
其他地區的 Ping 值
東南亞(新加坡) 76ms
美國西部 155ms
美國中北部 246ms
美國中部 245ms
美國中南部 206ms
美國東部 245ms
美國東部2 240ms
北歐 296ms
西歐 298ms
巴西南部 391ms

網路流入的速度, 應該是 1G, 但是流出的速度似乎被限制在 100Mbps, 也就是客戶端的下載速度最快是 100Mbps

管理介面 portal.azure.com 的設計採類似 Windows 10 的動態磚, 相容性很差, 只有用 IE 能正常使用,
Chrome, Firefox 都不太正常, 真的很糟糕

GRE 好像不能過, 所以無法架 PPTP Server, Log 可以看到類似如下的訊息
GRE: read(fd=6,buffer=610c80,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs

建立 VM 的速度很慢, 都要好幾分鐘(大都大於五分鐘), 遠遜於 Amazon EC2 及 Google Compute Engine (都小於一分鐘)

Azure 的 Windows VM 比其他雲端服務都便宜, 算是一項優勢,
若需求是 Windows 平台的雲端服務, 用 Azure 就對了

X-PHP-Originating-Script:

user-pic
Vote 0 Votes

若在 php.ini 加上
mail.add_x_header = On
用 PHP 程式寄出的 Mail 會加上 X-PHP-Originating-Script: 這個 Header, 識別是那一支程式所產生,
若 Mail Function 用很多, 加這個參數來 Debug 還不錯
PHP Version 需 >= 5.3.0

About this Archive

This page is an archive of entries from January 2016 listed from newest to oldest.

December 2015 is the previous archive.

February 2016 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives