[心得] BBS 後端實作期中報告- 看板Soft | 我要找工作
上面有提到Ptt-backend最重要的三個任務存取go-bbs資料庫商業邏輯把...後來CodingMan加入,他是知名的PttPython函式庫PyPTT的作者,因此中台 ...
作者pichubaby (Pichu Chen)
看板Soft_Job
標題[心得] BBS 後端實作期中報告
時間Wed Jul 28 16:19:41 2021
各位 Soft Job 的版友大家好,我是 Pichu,半年前在這個版徵求關於 BBS 後端開發的 人力(#1W1OxYB8 (Soft_Job)[1]),很感謝大家的支持 這篇文章主要是和大家分享這半年來我們大致上做了哪些事情, 影片整理則會於 7/31 釋出。 一月中的文章我們列了十三點需要處理的問題: ``` 1. 介面/商業邏輯/資料庫的程式碼混在一起,造成調整使用者體驗上以及使用者介面 上調整困難。 2. 程式碼缺乏註解,可讀性極低。 3. 原先的程式碼完全沒有 testing code. 4. 程式碼完全沒有 benchmark 機制,修改架構仰賴設計者的威望而非科學證據。 5. 大部分的架構仍然使用 32 位元的時間表示方式,這會導致 2038 問題。 6. 密碼仍採用基於 DES 的雜湊方式,換句話說,強度不足。 7. 過度仰賴共享記憶體的設計造成伺服器分散困難。 8. 索引檔儲存方式彈性不足,不易新增新欄位。 9. 轉信機制死亡已久。 10. 站內訊息 (水球)、站內信無法透過手機即時通知使用者。 11. Current PTT 程式碼尚不支援 IPv6. 12. 站內文章仍然使用 Big-5 儲存,不支援 emoji 或是台羅拼音。 13. 不支援圖片上傳、音訊或是視訊通訊。 ``` 而目前大致上處理了這些問題 ``` V 1. 介面/商業邏輯/資料庫的程式碼混在一起,造成調整使用者體驗上以及使用者介面 上調整困難。 V 2. 程式碼缺乏註解,可讀性極低。 V 3. 原先的程式碼完全沒有 testing code. 4. 程式碼完全沒有 benchmark 機制,修改架構仰賴設計者的威望而非科學證據。 5. 大部分的架構仍然使用 32 位元的時間表示方式,這會導致 2038 問題。 6. 密碼仍採用基於 DES 的雜湊方式,換句話說,強度不足。 7. 過度仰賴共享記憶體的設計造成伺服器分散困...[討論] 2021年,Python在後端有什麼樣的優勢? | 我要找工作
[請益] 轉職仔的語言選擇- 看板Soft | 我要找工作
[心得] 善用Go 語言效能測試工具來提升執行效率 | 我要找工作
[請益] 日本找後端python 工程師工作 | 我要找工作
[心得] BBS 後端實作期中報告- 看板Soft | 我要找工作
[請益] 第二語言- 看板Soft | 我要找工作
[請益] 刷題及工作的語言選擇- 看板Soft | 我要找工作
[請益] 後端語言選擇- 看板Soft | 我要找工作
[請益] 後端精進的方向? | 我要找工作
[問卦] 慟python那麼方便我學c幹嘛?? | 我要找工作
台北市職缺 - 阿里發股份有限公司全職機構設計助理
阿里發股份有限公司開出機構設計助理職缺1 名,主要工作內容有:協助產品設計開發,圖面繪製,以下為該職缺詳細資訊:公司名...
台北市職缺 - 易勝資訊股份有限公司全職DevOps 支援工程師 (FAE)(請以電子履歷投遞)
易勝資訊股份有限公司開出DevOps支援工程師(FAE)(請以電子履歷投遞)職缺1 名,主要工作內容有:1.支援DevOps產品的推廣與教...
台北市職缺 - 易勝資訊股份有限公司全職資料處理工程師 (IoT物聯網應用) (請以電子履歷投遞)
易勝資訊股份有限公司開出資料處理工程師(IoT物聯網應用)(請以電子履歷投遞)職缺10 名,主要工作內容有:1.熟悉資料分析、資...
台北市職缺 - 倫發科技有限公司全職NOC Engineer 維運工程師(此為現場徵才活動職缺)
倫發科技有限公司開出NOCEngineer維運工程師(此為現場徵才活動職缺)職缺5 名,主要工作內容有:活動時間:111年3月26日(星...
台北市職缺 - 寶誠有限公司全職PHP工程師(2/18中博)
寶誠有限公司開出PHP工程師(2/18中博)職缺5 名,主要工作內容有:1.二年以上WEB系統設計開發經驗;有系統相關工作經驗者優先...
台北市職缺 - 嵐奕科技有限公司全職IOT韌體工程師(此為現場徵才活動職缺)
嵐奕科技有限公司開出IOT韌體工程師(此為現場徵才活動職缺)職缺5 名,主要工作內容有:1.EmbedLinux韌體維護作業。2.Arduino...
台北市職缺 - 和康顧問有限公司全職PHP程式設計師
和康顧問有限公司開出PHP程式設計師職缺2 名,主要工作內容有:請詳閱以下招募訊息後投遞履歷:https://www.104.com.tw/job/...
台北市職缺 - 俊華電子企業股份有限公司全職電子工程師
俊華電子企業股份有限公司開出電子工程師職缺1 名,主要工作內容有:◎應徵方式:請依台灣就業通網站上,本公司之公司介紹頁...
台北市職缺 - 美商太陽鳥軟體股份有限公司 SUNBIRD SOFTWARE, INC.全職Senior Software Engineer (java)
美商太陽鳥軟體股份有限公司SUNBIRDSOFTWARE,INC.開出SeniorSoftwareEngineer(java)職缺1 名,主要工作內容有:1.Providepro...
台北市職缺 - 景佳科技有限公司全職專案管理師
景佳科技有限公司開出專案管理師職缺2 名,主要工作內容有:專案控管.客戶訪談.文件整理,以下為該職缺詳細資訊:公司名稱:...
台北市職缺 - 久舜營造股份有限公司全職機電主任/工程師
久舜營造股份有限公司開出機電主任/工程師職缺5 名,主要工作內容有:1.機電工程成本預算控制及現場指揮。2.依據機電圖面進...
台北市職缺 - 品遠有限公司全職Embedded Software Engineer
品遠有限公司開出EmbeddedSoftwareEngineer職缺2 名,主要工作內容有:工作經歷:5年以上學歷要求:大學或碩士科系要求:資...
台北市職缺 - 富台工程股份有限公司全職循環經濟機械工程師(台北)(符合安穩雇用2.0計畫)
富台工程股份有限公司開出循環經濟機械工程師(台北)(符合安穩雇用2.0計畫)職缺1 名,主要工作內容有:1.系統流程設計2.廠區...
台北市職缺 - 夠麻吉股份有限公司全職PHP工程師
夠麻吉股份有限公司開出PHP工程師職缺2 名,主要工作內容有:Enjoyworkingwithinateam,sharingideas,andbuildingthebestse...
台北市職缺 - 大拇哥證券投資顧問股份有限公司全職APP前端工程師 (履歷請附上作品/參與之專案等)
大拇哥證券投資顧問股份有限公司開出APP前端工程師(履歷請附上作品/參與之專案等)職缺1 名,主要工作內容有:我們專為投資人...