最近有不自量力的投了一份高薪 SA 的職缺,不過被打槍了,也看到了自己不足的地方,就算你可以很快的學會
機會還是會保留給已經會,且有經驗的人
我想該是為自己努力的時候了,尤其是身為一個軟體開發相關的人員,相信這還是最終要走的道路,你可以熱愛
創造有用,有趣的軟體,可是在台灣的職場上,要找尋,可以把軟體開發,當成終身樂趣的工作,少之又少
應該可以說沒有,沒有的東西,除了自己創造,應該沒有其他辦法
先前,自己有做過一些玩具,網路名片,房地產,股市網站,這一次,想當個 copy cat 好了,就來做類似
http://registrano.com/ 的東西,我想解決的問題點,除了報名,想要處理報到,還有排隊
的問題,相信一個報名的工具,應該很多地方都可以用,只用在活動報名有點可惜
目前,進行第一步,就先買個地點便宜,可以做商業登記的點,作為辦公室好了,既然是網路業,公司登記先省了
主機,網域,應該都是美國的,買好的辦公室,就先當永久住址就好,辦公室還是先租人 :-)
prism
2013-08-20
2013-08-16
Install nginx-push-stream-module
要在 Debian 上面安裝,標準官方的 nginx 加上 https://github.com/wandenberg/nginx-push-stream-module 模組
做個筆記,這裡的 nginx 並不是 Debian 官方的 deb,是由 nginx 官方釋出的 deb
裝 官方 nginx ,加個 sources.list 先
#裝 build depend package
apt-get build-dep nginx
#下載 source
apt-get source nginx
#git clone nginx module ,照官方文件設定環境
git clone https://github.com/wandenberg/nginx-push-stream-module
NGINX_PUSH_STREAM_MODULE_PATH=$PWD/nginx-push-stream-module
# 這時候資料夾,應該有 nginx-1.4.2 的資料夾,看現在新的套件版本
cd nginx-1.4.2
# 編輯一下 vim debian/rules
#執行
dpkg-buildpackage -b
這樣就包好,可以安裝測試了,不想要更新的話,就把他版本 hold 住
最近試了, socket.io 及 sockjs 還是都沒有讓人覺得很滿意
看看國外 disqus 推荐的 https://github.com/wandenberg/nginx-push-stream-module
還蠻簡單用的,而且複雜性低,不用多加掛一個 socket server ,就交給 nginx 負責 pub 及 sub 的部份,架構算乾淨,自己的下一個玩具,就用他了
做個筆記,這裡的 nginx 並不是 Debian 官方的 deb,是由 nginx 官方釋出的 deb
裝 官方 nginx ,加個 sources.list 先
# nginx
# wget http://nginx.org/keys/nginx_signing.key
# sudo apt-key add nginx_signing.key
#
deb http://nginx.org/packages/debian/ wheezy nginx
deb-src http://nginx.org/packages/debian/ wheezy nginx
#裝 build depend package
apt-get build-dep nginx
#下載 source
apt-get source nginx
#git clone nginx module ,照官方文件設定環境
git clone https://github.com/wandenberg/nginx-push-stream-module
NGINX_PUSH_STREAM_MODULE_PATH=$PWD/nginx-push-stream-module
# 這時候資料夾,應該有 nginx-1.4.2 的資料夾,看現在新的套件版本
cd nginx-1.4.2
# 編輯一下 vim debian/rules
override_dh_auto_build:
dh_auto_build
mv objs/nginx objs/nginx.debug
./configure \
--prefix=/etc/nginx \
--sbin-path=/usr/sbin/nginx \
--conf-path=/etc/nginx/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--pid-path=/var/run/nginx.pid \
--lock-path=/var/run/nginx.lock \
--http-client-body-temp-path=/var/cache/nginx/client_temp \
--http-proxy-temp-path=/var/cache/nginx/proxy_temp \
--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp \
--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp \
--http-scgi-temp-path=/var/cache/nginx/scgi_temp \
--user=nginx \
--group=nginx \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_stub_status_module \
--with-mail \
--with-mail_ssl_module \
--with-file-aio \
$(WITH_SPDY) \
--with-cc-opt="$(CFLAGS)" \
--with-ld-opt="$(LDFLAGS)" \
--add-module=../nginx-push-stream-module \ # 就加這一行而已
--with-ipv6
dh_auto_build
#執行
dpkg-buildpackage -b
這樣就包好,可以安裝測試了,不想要更新的話,就把他版本 hold 住
最近試了, socket.io 及 sockjs 還是都沒有讓人覺得很滿意
看看國外 disqus 推荐的 https://github.com/wandenberg/nginx-push-stream-module
還蠻簡單用的,而且複雜性低,不用多加掛一個 socket server ,就交給 nginx 負責 pub 及 sub 的部份,架構算乾淨,自己的下一個玩具,就用他了
2013-07-28
spdy with nginx
這是一個加強版的協定,一開始由 Google 提出 https://zh.wikipedia.org/wiki/SPDY
用 Apache 的朋友可以參考 https://code.google.com/p/mod-spdy/
以下筆記,是以 Debian 用 nginx 官方的 deb 套件由為底的紀錄
nginx 官方的套件 http://wiki.nginx.org/Install
Debian 用 wheezy, source.list 可以加
再來就是您的 nginx site 的設定了,下面是要加的部份,
也只有 listen 443 ssl spdy 那一行
最後可以開 chrome 瀏覽器檢查連到網站的有沒有 SPDY 的連結
在瀏覽器的網址列打 chrome://net-internals/#spdy 就可以看到了
或是可以用 http://spdycheck.org/ 來檢查
目前 nginx 的 spdy 模組,只支援 spdy/2
用 Apache 的朋友可以參考 https://code.google.com/p/mod-spdy/
以下筆記,是以 Debian 用 nginx 官方的 deb 套件由為底的紀錄
nginx 官方的套件 http://wiki.nginx.org/Install
Debian 用 wheezy, source.list 可以加
deb http://nginx.org/packages/debian/ wheezy nginx
deb-src http://nginx.org/packages/debian/ wheezy nginx
再來就是您的 nginx site 的設定了,下面是要加的部份,
也只有 listen 443 ssl spdy 那一行
server {
listen 443 ssl spdy;
#listen 443;
server_name yourcoolhostname;
...
...
...
}
最後可以開 chrome 瀏覽器檢查連到網站的有沒有 SPDY 的連結
在瀏覽器的網址列打 chrome://net-internals/#spdy 就可以看到了
或是可以用 http://spdycheck.org/ 來檢查
目前 nginx 的 spdy 模組,只支援 spdy/2
2013-07-12
支持颱風假百業皆休
支持颱風假應該百業皆休,應該除了警消,醫務人員,都要休吧
在媒體上,你永遠,指會看到,不休的時候,新聞報人民抱怨怎麼不休,休的時候,報百貨公司,電影院人滿為患
媒體也不會去檢討,為什麼百貨公司,或是服務業的從業人員不需休颱風假,上下班都不會危險,他們只是喜歡挑弄是非
是非愈多,才有新聞報,如果服務業也都要休息,自然就不會有這種新聞了
在媒體上,你永遠,指會看到,不休的時候,新聞報人民抱怨怎麼不休,休的時候,報百貨公司,電影院人滿為患
媒體也不會去檢討,為什麼百貨公司,或是服務業的從業人員不需休颱風假,上下班都不會危險,他們只是喜歡挑弄是非
是非愈多,才有新聞報,如果服務業也都要休息,自然就不會有這種新聞了
2013-07-11
很悲哀的事實
退伍前一周,被送禁閉室,有點常識的也知道是要弄死你
尤其帶手機,這一種理由,更可笑,要弄死你,什麼理由都可以
現在是什麼世道,做軍人的,謀殺罪,只要記個過,記個申誡就好
http://disp.cc/m/tread.php?id=163-66Ah
以下省略 5000 字,因為不想說髒話
ps: 當義務役的慣例,就是快退伍了,就把沒休的假,休完,和長官感情不錯的,或是
有遇到好人長官(也是有好人的,只是比例不高),也會多給你公假,出去洽公,或是給你
一些時間,找工作
要在身體上折磨你,意志上,堅定你的訓練,在最後一周,已經沒有意義
尤其帶手機,這一種理由,更可笑,要弄死你,什麼理由都可以
現在是什麼世道,做軍人的,謀殺罪,只要記個過,記個申誡就好
這是謀殺無誤
要你死,就得死,這就是軍中黑的地方http://disp.cc/m/tread.php?id=163-66Ah
以下省略 5000 字,因為不想說髒話
ps: 當義務役的慣例,就是快退伍了,就把沒休的假,休完,和長官感情不錯的,或是
有遇到好人長官(也是有好人的,只是比例不高),也會多給你公假,出去洽公,或是給你
一些時間,找工作
要在身體上折磨你,意志上,堅定你的訓練,在最後一周,已經沒有意義
2013-07-04
vim-airline
這一個 vim plugin 是看到 othree 的 Blog 介紹的
https://blog.othree.net/log/2013/07/04/vim-airline/
先前用 powerline 在 sshfs 上面編輯的時候,會慢到無法接受,就拔掉不用
筆記一下也許這一個簡單,夠輕量,不會有問題
https://github.com/bling/vim-airline
說實在的,powerline 上面的訊息,也是可以用 stausline 就可以了,不想花俏的一點的話
https://blog.othree.net/log/2013/07/04/vim-airline/
先前用 powerline 在 sshfs 上面編輯的時候,會慢到無法接受,就拔掉不用
筆記一下也許這一個簡單,夠輕量,不會有問題
https://github.com/bling/vim-airline
說實在的,powerline 上面的訊息,也是可以用 stausline 就可以了,不想花俏的一點的話
2013-07-01
Debian jessie/testing GNOME 踩雷
Debian testing 用很久了,偶而還是要踩一下雷
最近官方,正在由 GNOME 3.4 要遷移的 3.8 ,算是桌面環境套件,比較大的更新
應該後續,還有有更多的更新出來
我幾乎每天都有更新套件,開發機切 classic 模式,才可以用
暫時的解法,請參考
http://blogs.fsfe.org/the_unconventional/2013/06/30/to-all-debian-jessietesting-users-do-not-upgrade-gnome-bluetooth-to-3-8-1-1-yet/
最近官方,正在由 GNOME 3.4 要遷移的 3.8 ,算是桌面環境套件,比較大的更新
應該後續,還有有更多的更新出來
我幾乎每天都有更新套件,開發機切 classic 模式,才可以用
暫時的解法,請參考
http://blogs.fsfe.org/the_unconventional/2013/06/30/to-all-debian-jessietesting-users-do-not-upgrade-gnome-bluetooth-to-3-8-1-1-yet/
訂閱:
文章 (Atom)