跳到主要內容

文章

目前顯示的是 二月, 2016的文章

React 新版本控制方案

React 新版本控制方案

React 版本大躍進,就在時間 2016/2/19 React 宣布一個重要消息,就是從原本 v0.14.0 下一個版本為 React v15.0.0

這段升級實在是讓人嚇了一大跳,察看一下,今天又還沒到 4/1 愚人節,這肯定是對於
react 的陣營來說的確是投下一個震撼的消息。

而 react 也對 v15.0.0 這個重大版本宣布,寫了一篇文章仔細描述對於 react 社群未來的意義。

React 是前端模組開發首要選擇之一,相信目前學習 react ,或者在正式環境中使用 react 已經一個顯學,從官方資料中顯示,react 使用者已經有 79% 升級到 v0.14.0


版本的躍進 相信各位最大的疑問就是,v1.0.0 到底跑到哪裡去了?官方聲名中有明確的點出了為什麼跳過 v1.0.0 這個版本號,

Part of React's growth and popularity is that it is stable and performant in production. People have long asked what React v1.0 will look. Technically some breaking changes are important to avoid stagnating, but we still achieve stability by making it easy to upgrade. If major version numbers indicate API stability and engender trust that it can be used in production, then we got there a long time ago.
將 v0 拿掉也意味著,『現在』 react 就已經是一個穩定的版本,可以適用於正式環境中,讓開發人員對於 react 的信任,接下來也同時依照 semver ,讓開發人員可以從版本號知道每個版本釋出的變動程度。

使用 react v15.0.0 的開發者,也意味著加入了 react 的整個生態圈中,不用再擔心是否會有重大的 API 改變,或者某些功能會任意的被遺棄,程式碼穩定性等問題。

避免壁壘產生 React 希望…

百度座標系統反查

百度座標系統,

百度地圖座標系統
地址查詢
輸入地址 >百度一下,左側座標點擊精確位置 -> 上方會出現座標。



座標反查
輸入地址前 -> 將旁邊 checkbox 勾選起來,『座標反查』 -> 百度一下 -> 就會出現對應地址


透過 ubuntu 14.04 Server 建立 VPN Server

透過 ubuntu 14.04 Server 建立 VPN Server
build a VPN server on ubuntu 14.04 (PPTP)
PPTP is not safe but it is super simple 請注意,PPTP 連線並不是一個安全的方法
安裝方式 Installation 透過 apt-get 安裝 pptp server

apt-get update apt-get install pptpd修改設定 edit configvim /etc/pptpd.conf
可以把預設值解開,這邊的設定主要是當 client 連上後,他的 private ip 會指向的位置。

localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245
接著修改對外的 DNS 設定等資料,

vim /etc/ppp/pptpd-options
設定如下,

name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 8.8.8.8 #ms-dns 8.8.4.4 proxyarp nodefaultroute lock nobsdcomp mtu 1490 mru 1490設定帳號密碼 account settingvim /etc/ppp/chap-secrets
舉例來說,設定如下

username1 pptpd password1 192.168.0.2 username2 pptpd password2 192.168.0.3設定封包及 IP tablesvim /etc/sysctl.conf

修改內容 edit,

net.ipv4.ip_forward=1
terminal 底下輸入指令 『注意』, 設定 <Public Server IP> 為這台伺服器的對外 IP

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE iptables -A FORWARD -i eth0 -o ppp0 -m state --state RELATED,ESTABLISHED -j ACCEPT…