Tag Archives: javascript

GitHub 上有大量重複的程式碼...

扣除掉 fork 的程式碼後,研究人員在 GitHub 上還是發現有大量重複的程式碼:「DéjàVu: a map of code duplicates on GitHub」。 This paper analyzes a corpus of 4.5 million non-fork projects hosted on GitHub representing over 482 million files written in Java, C++, Python, and JavaScript. We found that … Continue reading

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

所有主流瀏覽器的最新版都支援 WebAssembly 了

Mozilla 的「WebAssembly support now shipping in all major browsers」提到了最近幾個禮拜,新版的 Safari 與 Edge 都相繼支援 WebAssembly 了: In the past weeks, both Apple and Microsoft have shipped new versions of Safari and Edge, respectively, that include support for WebAssembly. 由於 Chrome 與 … Continue reading

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

把 Ptt 網頁版 Imgur 的圖片換回來...

Ptt 網頁版不知道什麼時候開始把 Imgur 的圖片變成 embed 版本了,圖很小又有留白一堆東西,看起來不太舒服... 剛剛寫了個 Greasemonkey script 換回來:「gslin/ptt-imgur-cleaner-gm」。已經有安裝 Userscript 管理軟體的,可以在 OpenUserJS 上安裝:「Ptt Imgur Cleaner」。 程式做幾件事情,一件是加上 meta tag 不要送 Referrer,然後用圖片換掉 Imgur 產生出來的 iframe,另外一個是把 .richcontent 的 max-width 設為 100%。 這樣看 Ptt 的文章應該會方便一些... Update:結果有朋友說當初是因為被 Imgur 擋掉所以才換成 embed 的... (大概是量太大的關係)

Posted in BBS, Browser, Computer, Murmuring, Network, Programming, Software, WWW|Tagged , , , , , , |6 Comments

Node.js 第一個 8.x LTS 推出

推出啦:「Node v8.9.0 (LTS)」,另外可以看「NEWS: Node.js 8 Moves into Long-Term Support and Node.js 9 Becomes the New Current Release Line」這篇。 從 6 到 8 多了 async & await (ES7),應該會是對整個生態系改變最大的功能了,可以預期會有一堆人濫用... XD 剛剛測 n 的 lts 參數發現還沒更新,先用 n 8.9.0 換上去...

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

Netflix 對 Landing Page 的效能改善計畫...

幹掉 React (噗): Removing client-side React.js (but keeping it on the server) resulted in a 50% performance improvement on our landing page pic.twitter.com/vM7JhWhYKu — Netflix UI Engineers (@NetflixUIE) October 26, 2017 官方帳號丟戰文出來... 後面就有人開始亂 XDDD everyone keeps talking about this PlainJS … Continue reading

Posted in Computer, Murmuring, Network, Programming, Software, WWW|Tagged , , , , , , , , , , , , , , , , , , , , |1 Comment

Node.js 安全性更新:zlib...

前幾天「Node.js 預定在十月 24 號發表安全性更新」提到 Node.js 會發表安全性更新,已經看到 4/6/8 都出新版了:「Node v4.8.5 (Maintenance)」、「Node v6.11.5 (LTS)」、「Node v8.8.0 (Current)」。 這次安全更新的 CVE 是 CVE-2017-14919: CVE-2017-14919 - In zlib v1.2.9, a change was made that causes an error to be raised when a raw deflate stream is … Continue reading

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

nvm 換 n

前幾天在 Twitter 上抱怨 nvm 很慢,導致 Zsh 開起來很頓 (然後也同步到 Facebook 上): nvm 很慢的問題還是沒解啊... — Gea-Suan Lin (@gslin) October 14, 2017 原因在於 .bashrc 或是 .zshrc 內初始化 nvm 時會呼叫 npm config get prefix,而這個命令很慢:「`npm config get prefix` takes incredibly long (7 - 70 seconds) … Continue reading

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

CircleCI 的隱私問題

作者看 CircleCI 網站時發現的問題:「CircleCI trusts 8 analytics companies with your source code and API tokens」。 CircleCI 網站引用了這八個網站的 javascript: Pusher Intercom Launch Darkly Amplitude Appcues Quora (??) elev.io Optimizely 有些有很明顯目的而且也夠大,但有些就沒聽過了... 不過照 BuiltWith 上分析的資料「circleci.com Technology Profile」,遠超過這些啊 XDDD 可以看到 GitHub 站上只引用了 Facebook (不過這是哪邊出現的啊?),另外因為使用 Fastly … Continue reading

Posted in CDN, Cloud, Computer, Library, Murmuring, Network, Privacy, Programming, Security, Service, Software, WWW|Tagged , , , , , , , , , , , , , , |2 Comments

Cloudflare 對 Coinhive 挖礦的態度

TorrentFreak 的標題不夠精確,不過大概可以看出 Cloudflare 的想法:「Cloudflare Bans Sites For Using Cryptocurrency Miners」。 在沒有告知使用者,以及沒有提供選項關閉的情況下,Cloudflare 認定這是 Malware...

Posted in Browser, CDN, Cloud, Computer, Financial, Murmuring, Network, Security, Service, Software, WWW|Tagged , , , , , , , |Leave a comment

現代 JavaScript 常見的特性

在 GitHub 上「mbeaudru/modern-js-cheatsheet」這邊看到的,標題「Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.」說明了文章的主題... 大約花了半個小時看完,範例給的都蠻不錯的,讓人容易了解...

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