小表弟想要玩 3D 遊戲,幫他看一下電腦規格
哇, Mac 也用 intel CPU ,AMD 也停滯不前後,
INTEL 真是躺著賺, i5 CPU 價錢幾乎沒什麼動耶,記得沒錯,好像前年也差不多
這個價錢,感覺現在 CPU 幾乎沒像以前世代交替這麼快了
比較狠的是沒多久,腳位就要換一下
PS: 真懷念以前,AMD INTEL 捉對廝殺,CPU 跳水的日子
go template use
Golang Web 好色開發
現在由於 Single Page Application 盛行,還有多平台的介接,在後端常簡化成只有開發
Api 的方式來使用,用 Golang 的標準函式酷
,幾乎就可以解決了,有時候偷懶一下,或是想試一下其他開發的想法,及函式庫
在一般的開發情境下,我們可以用 gin 或是 fresh
來做類似 server 端 live reload ,開發完成後,就用 gox 編譯目標平台的執行程式,有了這一個 vim-go 的 Vim plugin 後,在
Vim 裡,就像是用 IDE 開發一樣,不用再打 import 了
fresh 的 terminal 訊息處理,有顏色,我很不爭氣的就用 fresh
另外,Golang 除了強大的標準函式庫,立即(即戰力呀,鄉親) 可以做 Api server 的開發外,還有很多小而美的框架,或是小函式可以用
mux
https://github.com/bmizerany/pat 簡單至極的 router Mutex,可能你直接看 source code 比看文件快
https://github.com/julienschmidt/httprouter
https://github.com/jadekler/git-go-websiteskeleton Skeleton example
mini framework
有 Martini https://github.com/go-martini/martini Magic King, Express.js like
作者為了中和平反一下 gopher 的意見,另外寫了 Negroni Express.js like
gin-gonic 算是簡化版的 martini 然後再把 inject 的魔法拿掉,效能提昇很多
最早開始的,gorilla http://www.gorillatoolkit.org/ 很多人,就是用他的 mux 和 session module 來用算是小而美的代表作,喜歡,金剛,首選
https://github.com/rcrowley/go-tigertonic tiny, small
https://github.com/zenazn/goji
http://fitstar.github.io/falcore/ pipeline king
https://github.com/gocraft/web
https://github.com/pilu/traffic fresh 的作者寫的
另外還有幾個比較大,且完整的框架,比較像是一條龍的框架,beego , revel
因為,個人掌握度沒到位,所以就只有停在,見習別人程式的階段,另外,也是覺得太大一包,怕吞下去會消化不良,其他還有很多
最後,很不爭氣把其中一個專案試用一下 Goji 了,因為他 terminal 有顏色,這其實還蠻自我矛盾的,有 GUI 的時候,覺得效率不好
喜歡用 terminal,有了 terminal 了以後,對這一種,有顏色的工具,或像是 yeoman 之類,還有可愛的 Mascot 的工具毫無招架之力
fresh
Goji
Yeoman
PS: 這一篇,充滿個人喜好,超不專業,大家要玩的開心最重要
Upass 誕生
Upass
什麼樣的軟體都會有需求,這是一個針對電子資源使用者設計的
Proxy Server ,因應越來越多的電子資源,及電子書的產生,目前這些廠商大多還是用
IP 限制的保護方式,來保護著作權,所以在使用上,如果沒有在 IP 的範圍內,就沒有辦法
取閱這一些電子資源,尤其,像是學術單位,政府機關,或是研究單位,通常訂閱了許多的電子資源
目前一般的開放的解法,就是裝 Squid ,或是其他 Open source 的 Proxy,但是管理,
沒有這麼方便,或是使用上比較沒有彈性,或是使用商用的 Porxy 軟體,像是 OCLC 的 EZproxy
但是報價非常驚人,所以小弟的朋友做了 Upass ,一個符合 Proxy 標準的商業 Proxy 實作,價格會比 EZproxy 來得實惠很多,不是用修改頁面 URL 的方式
有需求的可以參考,不用再忍受 EZproxy 高額的商業授權,及額外的更新訂購費用,一個不同於 EZproxy 的替代方案
and yes, Upass is written in Golang.
PS: 另外徵求代理商中
目前支援 GNU/Linux ,Unix Like 系統,單純 binary 安裝非常簡單
DIY-簡易鋸台
最近假日,除了帶小孩子,有時間寫點程式
不然就是學做一些簡單的櫃子,或是想挑戰家具,我想我自己內心裡,還真的很多東西想做
合法的從鋼鐵人的衣服,掃地機器人,到自己的一張單人沙發,DIY 清單真的是,快變成願望清單
不知道,到底,能不能做出來
工欲善其事,必先利其器
木工的基礎,除了手鋸外,不外乎就是用鋸台來做相對比較精準的切割
另外空間也是很重要的因素,我的另一半,絕對是難容我在家裡放一個鋸台
為了家庭的和諧,我們是一定要吞下去的,所以只好想簡單好用的鋸台怎麼做
目前膽子很小,只敢操作,線鋸機,基本上設計,就是用像是倒裝縫紉機的原理
直接看圖,比較清楚,基本上就是把線鋸機,用掛的方式放在桌面上,然後,上面的木條切一條溝,一半固定鋸片用
其他,看圖應該就能了解,切割精準多了,鋸片不會歪斜,不過,還是圓鋸機才是王道,快很多
房地產之一家一戶
老子,說的無為而治,真是不簡單
現在的政府官員,只要說要執行什麼,做些什麼
往往可以看出,這些官員愚蠢的程度,到了令人憂心的程度,最近的一個家庭,一戶住家的政策
超過一戶,就加稅,又是一個假打房之名,行加稅之實的作法
我說個範例,大家隨便聽聽
某某郭老闆,住在帝寶,他是一戶,好幾個億,無名氏,蛋頭先生,住在台東,不到幾坪的綺零地,蓋個小宅,總價不到 200萬,另外有個一樓沒幾坪的小店面,讓他平常可以賣點小點心給觀光客,
賺點錢養家,結果這一個台東的蛋頭先生,要加稅
真正房價漲的不合理的地方,就哪幾都,劇本都是政府自己在自導自演,說要什麼輕軌,捷運共構,或是三鐵交會啦
或是學齡前兒童,生活補助啦,就是所有好康的都有政府全力拉抬,誰不往哪裡擠
結果要全台的窮鄉僻壤,都要跟著一起陪葬,先讓人民恨哪些有房子的人,然後,才個個拿來殺,像是在搶錢一樣
會買房子,我想很多人是根本不相信新台幣吧,覺得存這個政府的新台幣,可能到頭,都是假的
身上有錢的人沒有罪吧,可怕的是,這一個政府,一直這樣來操作,然後想出的對策,可以向窮人要更多錢,然後
窮人鼓掌叫好,卻不自知
以後,可能看到,有超過一個靈骨塔,要加稅,也不要太驚訝。
說真的真的要抒發情緒,我下面大概要打幾百個幹
PS: 以上是新聞,有關公眾利益,可受大眾公評之事,亦再憲法言論自由的保護下,
另往這一個網址,是在美國註冊的,主要傳達的對象,完全是作者自己情緒的抒發工具,這是個人 Blog
我的日記
你真的很討厭北台灣的話
你真的很討厭北台灣的話,就支持核電吧
不過奉勸你,大家都在同一條船上,不要意氣用事,是人的話,真的要反核呀
今天讓我來告訴你,為什麼核四是一場騙局
以下,您就當是聽故事吧,我開始說了
我的姊夫,是一個從小在漁村長大的小孩,三十幾年前,大家不太愛考公家機關(現在熱門呀), 他一退伍就進了
台電,現在則是因為薪水太高,看看自己小孩一個月,只賺兩三萬,心裡不捨,心疼小孩辛苦,也就不願退休,
繼續在台電打拼,剛好,核四建廠,重頭到尾,他都有參與,姊夫是18 項武藝都會的基層員工。
每回過年過節餐聚時,我總是半開玩笑的問他,核四會運轉嗎? 他總是跟我說,一定不會,他說,先前停工
很多東西都壞了,這一個工程,由外包,到內部人員,每一個建造他的人,都是抱著,以後不會用啦,這樣的心態在做
你覺得這樣的東西能用嗎?
幹,聽完你還覺得能用,跟自殺有什麼兩樣
反正,以後有發生的時候,絕對是沒有任何人有責任
了不起,全國,降個半旗,把影響區域,封存,對鄰國說一下抱歉
對岸,可能還可以用這個名義,來干預,或是入侵
這樣簡單的故事,你再不懂,我再說另一個故事給你
假如我是製造飛機的工程師,飛機百分之一百都是我做的,我老闆,負責業務,對外面的人說,我們家的飛機很好,很安全,
可是他只有用嘴巴做事,其他的他都不懂,也沒做過,我在做飛機的時候,心態就是,這一台展示用的,絕對沒有一天會飛上
天,用來載人,現在這一台飛機,請你來搭乘,以後,你的世世代代子孫,也要坐這一台,你坐不坐 ?
故事說完了
叫我姊夫出來證實,他應該是不會鳥我,畢竟台電的福利對他,待了這麼多年,真是捨不得,是我也做不到
就拜託大家了,真的不能運轉,當做是發發慈悲心,當是救人
想想,就算是,你沒有事,也不保證,你的後代沒有事呀
政府太好做了
機車勒,這個政府,反核四,就說會沒電,要漲電價
反高房價,就要漲稅金,
先挑起矛盾,然後,什麼都漲價來解決就對了,這麼好做,我來就好,要你幹嘛
您老師,沒有教你,我來教,
你以為大家,要往北市,幹,還不是因為,所有的機會都在這裡呀,
你今天,到了,環境優美,空氣新鮮,交通方便,薪資優渥的地方,還可以年收輕易破百,誰要來台北
不是台北房價不給年輕人機會
是政府眼裡只有一個台北,不給其他地方機會
Python string isalpha
筆記一下
今天追蹤一個問題
程式裡用了類似 u"中文".isalpah() 的比較方式
實際上的中文,是由資料庫傳回的值
是我太肉腳,還是這一個 function 命名的原意不明
這樣會傳回 True
參考文件 https://docs.python.org/3.4/library/stdtypes.html#string-methods
我目前 workaround
u"中文".encode(“utf8”).isalpha()
PS: 所有該死的事,都是起源於 Workaround
說點輕鬆一點的 Golang 之 go
最近,有個小玩具,用 Golang 來實作
覺得用來寫網路服務,渾然天成,很直覺,超自然的
尤其覺得 Golang 裡的 goroutines 和 channel 的合作無間
想起以前,寫 process 及 threading 有點相見恨晚
語法 go 更是有趣,我把它翻譯成 去吧
,可以讓你自己決定,哪些工
作 去吧
衝呀
的感覺
go DoSomething()
有夠直白,寫高併發應用,有種千軍萬馬期發的感覺
寫起來,還蠻有趣的喔
你 go 了嗎?