Swift 應該是當今最紅也最新的語言了
2014年中釋出1.0
現在版本為2.2
年底會釋出3.0
閱讀全文 Server端的Swift – Perfect【144/366】
分類: 全端之路
wordpress部落格成功掛上https,使用cloudfare【119/366】
最近https正夯
這幾天把部落格加上了https
終於有綠色鎖頭了!!!
使用 cloudfare 的免費 SSL 服務
閱讀全文 wordpress部落格成功掛上https,使用cloudfare【119/366】
今天Ubuntu 16.04釋出了【113/366】
每六個月釋出一個發行版
今天是最新的LTS釋出
上一次的版本是兩年前的14.04
LTS每兩年釋出一次,產品生命週期長達五年(server版本)
所以現在server通常都會使用LTS作為安裝版本
官方版本生命週期清單
閱讀全文 今天Ubuntu 16.04釋出了【113/366】
flarum-類discourse的討論區【81/366】
默默發現一個新的開源的討論版程式
設計很像是discourse的風格
而且還是PHP就可以架設
可惜的是,現在還在beta中
閱讀全文 flarum-類discourse的討論區【81/366】
關於存取控制的那些事【64/366】
自己在公司設計系統的時候
常常會遇到權限管理的問題
只有一個管理者還好解決
或是只有使用者跟管理者也不複雜
但是當每個使用者都要分配不同的使用功能時候
還要能夠套用特定的角色功能
就會需要一些架構或是流程來參考設計
閱讀全文 關於存取控制的那些事【64/366】
我的網站開發流程【17/366】
自己當了工程師這些年
總是覺得自己的工作流程進步得很慢
雖然知道很多東西
似乎實踐的速度太慢了
所以寫篇文章來督促自己成長
閱讀全文 我的網站開發流程【17/366】
Git 入門必備網站清單
Git 官網
包含git各種gui的介紹與文件
msysgit
git windows安裝環境
SourceTree
git client GUI,Windows與Mac都支援
TortoiseGit
git client GUI,Windows使用
GitHub
git web hosting,公開repo無限開,非公開需要付費
Bitbucket
git web hosting,公開與非公開repo都可以無限開
有限制共用最多五人,超過也是付費
Pro Git
官方的書籍,連結是中文翻譯
https://ihower.tw/git/
ihower的git中文教材頁面,有很詳細的文章與投影片
Git 初學筆記 – 指令操作教學
Tsung’s Blog的指令入門教學,同站也有很多git文章
從工程師到設計師
本文主題圍繞在網站開發相關上面
最近讀了不少網路文章
就把三篇文章的心得寫在一起吧 閱讀全文 從工程師到設計師
有趣的網站研究 Day 2
點到這網站的時候
只是想說這兩個卡通角色竟然有特展
於是就進來看了
但是切換頁面的時候發現
竟然可以用loading的變更
切換頁面不用全部讀取
而且可以平順的切換網址
跟FB很類似的效果
網站:http://mmts40.tw/ticket/
看了一下code
網站是wordpress架設的
用到wp的一個theme的修改
叫做 Bridge,是在 themeforest 上面販賣的
仔細找一下
平順轉頁的功能是這個theme的公司自己寫的功能
gist:https://gist.github.com/Barneybook/3ad781b965264b34ee7a
theme引用的其中一個js檔,應該就是ajax換頁的功能
我貼到gist上面,其實寫的挺好的
看來需要另外找時間去把code研究研究
有趣的網站研究 Day 1
開始寫新的主題
把別人網站拿來研究也是不錯的主題
網站連結:http://p5jsbrush.yannest.com/
gist:https://gist.github.com/Barneybook/836248c800f5dbc0cefa
PS:避免code被刪掉,備份到gist了!!
有用到一個p5.js,感覺也是繪圖用的js
這是一個把滑鼠移動的地方塗白,點選左鍵就會塗黑的範例
Github上面的資源 repository
看到一篇 推薦!國外工程師整理的系統管理員資源大全
進去發現是翻譯github上面 awesome-sysadmin
一時興起就搜尋一下上面 awesome- 開頭的repos
然後設定用stars排序
就找到了一整排的 各類資源repos
以下列出我常用的,跟其中比較特別的部分
- kahun/awesome-sysadmin (系統管理用)
- ziadoz/awesome-php (PHP)
- bayandin/awesome-awesomeness
(這是大總表 幾乎所有語言跟工具都有了)
也有網頁分類的版本 - sindresorhus/awesome
(這是另外一張大總表) - FortAwesome/Font-Awesome
– 不是資源整理,但是很好用的前端工具
(The iconic font and CSS framework) - JingwenTian/awesome-frontend
(是中文的前端資料整理,上面的大總表沒有) - wasabeef/awesome-android-ui (Android UI)
- cjwirth/awesome-ios-ui (IOS UI)
- caesar0301/awesome-public-datasets
開放資料的總整理 (Public data sources) - lukasz-madon/awesome-remote-job
遠距工作的資源,這在總表上面也沒有
用書籤工具拉了一個排名前面的整理頁面
全端工程師應該要會的 X 件事
精實的工程師似乎要會很多
全端 = 前端 + 後端
我覺得嚴格來說 全端工程師
應該是要知道整個網站的全貌
並能夠協助 前端 與 後端
全都懂不代表全部都要做
因為現在網站越來越多事情要處理
畢竟熟悉全貌
事情做起來才會快速
那就來談談應該要會的 X 件事情吧
- 網站架設 (聽說MIS也都會)
- 域名設定
- DNS設定
- 評估主機規格並購買與管理
- 設定主機環境
- 開發環境建置
- 各種主機服務的架設
- 網站規劃 (聽說PM都不會以下)
- 網站開發工具選擇
- framework
- UI framework
- library
- API service
- 開發語言選擇
- 源碼版本控制管理
- 資料庫結構設計
- 網站功能與架構設計
- 網站功能時程評估
- 網站架構切割(將開發工作切割)
- issue track 選擇
- 是否導入 持續整合(CI)
- QA的流程規劃
- 網站開發工具選擇
- 網站製作
- 網站功能切分(後端)
- 網站設計切分(前端+設計)
- 開發流程的協調(感覺就是處理PM不能處理的)
- 開發中的功能調整(後端+前端)
- 開發中的設計調整(設計)
- 協除排除開發問題(後端+前端)
- 網站維護
- 追蹤網站運作
- 修復網站錯誤
- 追加功能開發
- 網站功能重新設計與製作
- 分析資料庫數據