Category Archives: Programming

HHVM 的後續

官方對於 HHVM 的未來提出了說明:「The Future of HHVM」。重點就是他們不打算以 PHP7 為目標,打算關起來自己玩...: Consequently, HHVM will not aim to target PHP7. The HHVM team believes that we have a clear path toward making Hack a fantastic language for web development, untethered from its PHP origins. … Continue reading

Posted in Computer, Murmuring, Programming | Tagged , , , , , , | Leave a comment

GitHub 明年關閉 SSH 上 SHA1 相關的 Kx (Key Exchange) 演算法

GitHub 定下落日條款了:「Weak cryptographic standards deprecation update」。 這次目標是 diffie-hellman-group1-sha1 與 diffie-hellman-group14-sha1,同時啟用了 diffie-hellman-group-exchange-sha256: Since the announcement, we have been focusing on the impact of disabling the diffie-hellman-group1-sha1 and diffie-hellman-group14-sha1 key exchanges for SSH. As of last week, we have enabled diffie-hellman-group-exchange-sha256. This … Continue reading

Posted in Computer, Murmuring, Network, Programming, Security, Service | Tagged , , , , , , , , , | Leave a comment

EC2 與 EBS 十月開始以秒計費

雖然只是 Amazon EC2 與 Amazon EBS 計價模式的改變,但這次 AWS 的改變對於許多開發流程有很大的影響 (重點在 EC2 的部份):「New – Per-Second Billing for EC2 Instances and EBS Volumes」。 10/2 開始改變 (而不是 10/1),低消一分鐘,Windows 機種以及需要額外收費的 Linux 機種不在範圍內: This change is effective in all AWS Regions and will be effective … Continue reading

Posted in AWS, Cloud, Computer, Murmuring, Network, Programming | Tagged , , , , , , , | Leave a comment

Google Chrome 將 .dev 設為 HSTS Preload 名單

其實是兩件事情... 第一件是 Google Chrome 把 .dev 結尾的網域設為 HSTS Preload 名單:「Chrome to force .dev domains to HTTPS via preloaded HSTS」。 第二件事情是隨著第一件來的,HSTS Preload 必須由 domain 擁有人提出啊... 所以 .dev 是合法的 TLD (gTLD)? 文章作者給了答案,是的,而且就是 Google 擁有的: Wait, there's a legit .dev gTLD? Yes, unfortunately. … Continue reading

Posted in Computer, DNS, Murmuring, Network, Programming, Security, Service, WWW | Tagged , , , , , , , , , , , , , , , , | Leave a comment

IBM 把自家的 JVM 貢獻出來:Eclipse OpenJ9

IBM 把自家的 JVM 貢獻出來,與 Eclipse 合作,一起推出了 OpenJ9 (原名 IBM J9)。程式碼可以在 GitHub 上的 eclipse/openj9 取得。 在官網上有提到與官方版本不同的特性: Low memory footprint. Fast start-up time. High application throughput. Optimized to run Java applications cost-effectively in the cloud. 應該會有人包 PPA 吧,之後跑 Java 程式可以拿來用看看...

Posted in Computer, Murmuring, Programming, Software | Tagged , , , , , , , , | Leave a comment

Matt Mullenweg 決定對 React 的專利議題投下反對票

React 的專利問題繼續燒... (可以參考「React 的專利授權議題」,不過陸陸續續還有發生一些事情沒寫...) 在 Facebook 表態他們不會修改 React 的條款後,Matt Mullenweg (WordPress 的共同創造人,以及 WordPress.com 現在的老大) 直接宣佈了 Gutenberg (WordPress 新的 editor) 將全面停用 React 改用新的 library 開發: [...] I'm here to say that the Gutenberg team is going to take a step back … Continue reading

Posted in Blog, Computer, Editor, Library, Murmuring, Network, Programming, Software | Tagged , , , , , , , , , , | Leave a comment

Python 在高收入國家的成長

Stack Overflow 的內文其實有點奇怪的誤導... 主要是分析在 Stack Overflow 上 Python 成長的趨勢:「The Incredible Growth of Python」。 但一開始的分析是做高收入國家的部份: 但如果你捲到最下面,即使是非高收入的國家也是一樣急遽成長,只是沒那麼明顯: Anyway,回到高收入國家的部份,如果用模型預測的話: 另外列出 YoY 成長: 這篇用高收入這個分法有種在炒話題的感覺...

Posted in Computer, Murmuring, Programming | Tagged , , , , , , | Leave a comment

推廣使用 Makefile...

在「Time for Makefiles to Make a Comeback」這篇裡面作者努力介紹 Makefile 這個工具... Update:CQD 把全文翻譯出來了:「該把 makefile 請回來了」。 看得出來作者對於 Node.js 體系一直在發明這樣的工具有種厭煩感... 從 Grunt、Gulp、Webpack、... 我自己也還是覺得 Makefile 很好用... (當然也或多或少跟 FreeBSD 的 Ports 使用 Makefile 當作底層有關) Makefile 的想法就是解決相依性的問題:當這個檔案更新了,那麼有哪些檔案需要更新。而這其實跟目前很多工具想做的事情一樣... 另外 Makefile 是 Tuning-complete,如硬要放複雜的邏輯也沒問題,不過大家一般還是習慣拿許多 Unix command 協助,不需要什麼都自己來 (類似於 Unix philosophy)。

Posted in Computer, Murmuring, Programming, Software | Tagged , | Leave a comment

Homebrew 蒐集到的安裝資訊

在「Homebrew Analytics Install On Request Events — Homebrew」這邊,Homebrew 利用了傳回來的資訊算出 2016/07/14 到 2017/07/14 的安裝套件次數,列出前一千名。(我是把他關掉,因為隱私問題不想要傳出去... 參考「Homebrew 會將安裝資訊送到 Google Analytics 上」這篇。) 比較有趣的是第一名的 node 超級多,比第二名加第三名的 git + wget 還多... 拿來翻一翻還 ok,順便看一下大家用什麼...

Posted in Computer, MacOS, Murmuring, Network, OS, Privacy, Programming, Service, Software | Tagged , , , , , , , , , , , | Leave a comment

Firefox 的 Headless 模式

繼 Google Chrome 推出 Headless 模式後,Firefox 也推出了:「Headless mode」。 目前正式版是 55 版,只有 Linux 版本有支援,下一個版本 56 版就會包括 Windows 與 Mac 了: Headless Firefox works on Fx55+ on Linux, and 56+ on Windows/Mac. 然後大家也都是以 Selenium 為重心,所以使用上應該不會是大問題...

Posted in Browser, Computer, Firefox, Murmuring, Network, Programming, Software, WWW | Tagged , , , , , , , | Leave a comment