[心得] 2020-2-8 每日新聞

看板Soft_Job作者 (天亮damody)時間5年前 (2020/02/08 12:00), 編輯推噓6(717)
留言15則, 10人參與, 5年前最新討論串1/1
#每日新聞 # 2020-2-8 每日新聞 # FB: http://bit.ly/2UizW6X # DST 和 ZST 兩種願望一次滿足 教你如何實作出有變化的型別 Dynamically Sized Types (DSTs) 它們就不會編譯期知道 size 與 alignment Zero Sized Types (ZSTs) 沒有大小的型態 http://bit.ly/2H3Yn0n # 这次只学一点 Rust 语法大概不会怀孕了吧 最近因為武漢肺炎,中國人都在家裡%%% 這位筆者希望大家不要再懷孕了 所以開始寫這個系列文 http://bit.ly/389HXzl # 開始實現零成本抽象 我的一位同事正在嘗試Rust。 他首先寫了一個數獨解算器,而之前他已經用C編寫過。 但完成Rust編寫的代碼時,他非常失望,因為Rust版本的速度是C版本的兩倍,而C版本是 通過手動提取所有他知道的使它性能良好的技巧而進行了優化的。 通過刪除內建函數,他最終設法使C版本與Rust版本一樣快。 但他下面的研究跟上面的廢話無關 他發現加總計算公式會被編譯器優化 `(N-2)*(N-3)/ 2 + 2 * N-3`,可以簡化為`N *(N-1)/ 2`。 這是用於對1+2+3+...N之間的數字求和的公式 令人驚訝的是,編譯器足夠聰明,可以識別此問題,並替換了它。 http://bit.ly/2vga410 # 將 async/await 帶入嵌入式 Rust 因為在 no_std 下很多功能不能使用,會造成很多編譯問題 目前ferrous-systems公司正在致力於解決這項難題 目前解決到一半也讓 async-std 加快了20%的編譯時間。 目前看起來在64kb ram嵌入式的上面 撰寫 async/await 功能的程式只是時間的上的問題 http://bit.ly/3722uVa # RE:0 實作有OpenSSL客戶端和服務器系列 該作者之前有寫怎麼寫http server 現在要加上加密功能了 http://bit.ly/3bkRWns # Java 19的新增功能會是Kotlin的終結嗎? 與Kotlin相比,詳細介紹了未來幾年有望實現的Java新功能 48分鐘的影片 http://bit.ly/389K4Dj # 技術債之牆 “技術債務”是所有軟件設計選擇的隱喻,這些選擇被證明是次優的。 這樣的選擇會為未來的發展付出了代價。 今天採取的捷徑將使您未來放慢腳步,直到您通過解決問題“償還”債務。 而且不只是程式碼:架構、文檔、測試、商業模型之類的都可能遭受技術債。 當你是程式實作者,你遇到技術債就把問題記下來貼到牆上 ![](https://i.imgur.com/3D2esaA.jpg) 讓他盡可能的被管理人員注意 但並不是所有債務都值得嘗還, 你必需考量他機會成本。 小故事:在閱讀本文作者2013年的博客文章後, 一家初創公司使用了技術債務牆。 他們是一家非常小的公司,所有牆面空間已被業務計劃和程序模型所佔用。 他們在辦公室的窗戶上貼了便條。開玩笑的是,每當房間太暗時, 他們就知道該重構了。 更重要的是,他們找到完美主義和現實壓力的平衡點, 能更快地進入市場。技術債務牆幫助他們擺脫了困境。 http://bit.ly/2H49AxN # Python: 快速尋找相依 該網站有一個可搜尋的python module資料庫 並把相依性畫成心智圖 http://bit.ly/2ODOydx -- 標題 [閒聊] 寫程式的時候要吃甜食 del680202:我寫程式的時候 都想脫光衣服 lgzenith:雙腳放到桌上反而容易進入狀況 loveme00835:看吉澤明步... #1Hc6x55S (Soft_Job) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.6.48 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1581134436.A.FC3.html

02/08 12:02, 5年前 , 1F
要建出嘆息之牆惹嗎?
02/08 12:02, 1F

02/08 12:40, 5年前 , 2F
沒看內文,他 c 用什麼編譯器?有開優化嗎?
02/08 12:40, 2F

02/08 13:52, 5年前 , 3F
好奇在技術債之牆的例子 ORM被列為Depricated....?
02/08 13:52, 3F

02/08 13:58, 5年前 , 4F
如果你很閒 orm改成raw sql可以做很久(?
02/08 13:58, 4F

02/08 14:55, 5年前 , 5F
被水桶就被水桶,中國那些狗官應該被傳染肺炎只會貪汙
02/08 14:55, 5F

02/08 14:55, 5年前 , 6F
然後工程師會在牆後面只露出眼睛盯著你
02/08 14:55, 6F

02/08 14:56, 5年前 , 7F
隱瞞病情,造成全球恐慌,還讓中國人犧牲那麼多人
02/08 14:56, 7F

02/08 14:57, 5年前 , 8F
只顧著發展武器,公共衛生與醫療不宣導,上Edge看新聞
02/08 14:57, 8F

02/08 17:16, 5年前 , 9F
有人走錯板了
02/08 17:16, 9F

02/08 17:38, 5年前 , 10F
對不起~我太情緒化了!可是你看win10 Edge瀏覽器的新聞
02/08 17:38, 10F

02/08 17:39, 5年前 , 11F
真的會生氣!抱歉給各位帶來麻煩了!對不起!
02/08 17:39, 11F

02/08 19:19, 5年前 , 12F
想問說為什麼rust 最近這麼紅
02/08 19:19, 12F

02/09 01:24, 5年前 , 13F
新聞發佈者喜歡rust吧,不過rust沒有有錢老爸,推廣真
02/09 01:24, 13F

02/09 01:24, 5年前 , 14F
的是要靠粉絲
02/09 01:24, 14F

02/09 01:25, 5年前 , 15F
那一天,工程師終於回想起,被技術債囚禁的恐怖
02/09 01:25, 15F
文章代碼(AID): #1UFZ9a_3 (Soft_Job)