<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 深閱讀 **Using ES2016 Decorators to Publish on an Event Bus** [http://jonathancreamer.com/using-es2016-decorators-to-publish-on-an-event-bus/](http://jonathancreamer.com/using-es2016-decorators-to-publish-on-an-event-bus/) We can use ES2016 decorators to attach behavior to methods on a class. With this we can do things like publishing to an event bus when a method is invoked. **《十二萬個漏洞》 - by 烏云 方小頓** [http://v.youku.com/v_show/id_XMTM0NjgxMzE1Mg==.html](http://v.youku.com/v_show/id_XMTM0NjgxMzE1Mg==.html) “發現微信的一個漏洞,我可以一天給自己刷100萬,也可以選擇把它報告給騰訊,然后修復它。后面這種人,也是在我們平臺上玩的這種人,叫白帽子。這些人很特別,他的整個思維,他看問題的角度,全部是黑客角度。” 非盈利組織@烏云-漏洞報告平臺 創始人方小頓「十二萬個漏洞」 **程序員可能常犯的 6 個錯誤** [https://linux.cn/article-6329-1.html](https://linux.cn/article-6329-1.html) 相信大家都不陌生: - 對XX技術/工具不熟悉 - 在一開始就考慮的太多 - 學習語法,而不是編程 - ... **The Art of Visualising Software Architecture** [https://leanpub.com/visualising-software-architecture/read](https://leanpub.com/visualising-software-architecture/read) This book focusses on the visual communication of software architecture. This book doesn’t present a formalised, standardised method to communicate software architecture, it does provide a collection of ideas and techniques that thousands of people across the world have found useful. **The Greatest Regex Trick Ever** [http://www.rexegg.com/regex-best-trick.html](http://www.rexegg.com/regex-best-trick.html) 史上最棒的正則表達式技巧。 **關于單頁面應用一些隨想** [http://segmentfault.com/a/1190000003811700](http://segmentfault.com/a/1190000003811700) 文中指出的這幾個不變量還是挺實在的:單頁面背后的數據庫原理, 數據界面方案, 編程語言底層。另附近期挖墳挖出來的關于云龍和xufei 關于單頁應用的討論?[https://github.com/xufei/blog/issues/5#issuecomment-136962500](https://github.com/xufei/blog/issues/5#issuecomment-136962500)?。做前端一定要警惕的是:很多曾經的金科玉律或者結論,隨著技術進步往往會不適用,所以得去分析很多問題背后不變的東西,結合現狀得出靠譜的結論。 **We Love SVG** [https://github.com/icons8/welovesvg](https://github.com/icons8/welovesvg)?[https://icons8.com/welovesvg](https://icons8.com/welovesvg) We Love SVG is like Google Fonts but for icons. It makes it quick and easy to insert icons into web pages. It contains 9,769 icons from 30 popular icon packs. **Data first, not code first-One Weird Trick to Write Better Code** [http://etodd.io/2015/09/28/one-weird-trick-better-code/](http://etodd.io/2015/09/28/one-weird-trick-better-code/) We'll cover some standard tips and tricks here, but we're not really interested in those. We're looking for the One Weird Trick to rule them all. Hopefully each trick we encounter brings us closer to coding Mecca. **BazaarJS: our criticisms of Angular** [http://www.leanpanda.com/blog/2015/09/20/our-criticisms-of-angularjs/](http://www.leanpanda.com/blog/2015/09/20/our-criticisms-of-angularjs/) 一篇對 Angular 的吐槽 **Inlining Critical CSS for Dynamic Web Apps** [http://ponyfoo.com/articles/inlining-critical-css](http://ponyfoo.com/articles/inlining-critical-css) 這個技巧在一些展示類應用中還是很有效的,百度搜索結果頁一直以來都采用這種做法。 **Go Native - Calling C++ From NodeJS** [http://sagivo.com/post/130207525903/nodejs-addons](http://sagivo.com/post/130207525903/nodejs-addons) Sometimes you want to use your existing C++ code directly from your Node app, and you can, using nan and node-gym, as shown here. **Learning About Node Streams** [http://tokyoincode.com/2015/09/27/learning-about-node-streams/](http://tokyoincode.com/2015/09/27/learning-about-node-streams/) The purpose of this blog post is to explain what a stream is in the simplest way possible. There are already many articles and videos online about this topic; however, I wanted to explain it in the simplest way that I could. This is how I would explain Node streams to a five year old. **The Evolution of a Software Engineer** [https://medium.com/@webseanhickey/the-evolution-of-a-software-engineer-db854689243](https://medium.com/@webseanhickey/the-evolution-of-a-software-engineer-db854689243) 非常形象 **OMG STREAMS** [http://pselle.github.io/omgstreams/#1](http://pselle.github.io/omgstreams/#1) 介紹使用 Node Streams 的相關知識,為何要使用它,以及相關的庫及工具。 **ESLint: The Next-Generation JavaScript Linter** [http://www.smashingmagazine.com/2015/09/eslint-the-next-generation-javascript-linter/](http://www.smashingmagazine.com/2015/09/eslint-the-next-generation-javascript-linter/) 大神 Nicholas C. Zakas 對 ESLint 的解讀。 **A cartoon guide to Flux** [https://medium.com/code-cartoons/a-cartoon-guide-to-flux-6157355ab207](https://medium.com/code-cartoons/a-cartoon-guide-to-flux-6157355ab207) Flux is both one of the most popular and one of the least understood topics in current web development. This guide is an attempt to explain it in a way everyone can understand. **Customizing ES6 via well-known symbols** [http://www.2ality.com/2015/09/well-known-symbols-es6.html](http://www.2ality.com/2015/09/well-known-symbols-es6.html) In ECMAScript 6, the object Symbol has several properties that contain so-called well-known symbols (Symbol.iterator, Symbol.hasInstance, etc.). These let you customize how ES6 treats objects. This blog post explains the details. **JavaScript 就要統治世界了** [http://segmentfault.com/a/1190000003767058](http://segmentfault.com/a/1190000003767058) 這篇文章,當 JS 科普還是挺不錯的。 **軟件產品&工程團隊5個變革理論;** [http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=209265940&idx=1&sn=448ad502ed467a374199980d95a19560&scene=0#rd](http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=209265940&idx=1&sn=448ad502ed467a374199980d95a19560&scene=0#rd) 這幾個觀點不錯: - 技術是構建它的文化的產物 - 你可以通過全球范圍內的優化而不是本地優化建立學習的文化 - 軟件開發應該被看作是不斷學習和提升的循環,而不是從開始到結束的過程,或者是對正確性的搜尋 **如何設計類似微信的多終端數據同步協議** [http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=210831113&idx=1&sn=0ec9729684478575e264a98370027b34&scene=0#rd](http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=210831113&idx=1&sn=0ec9729684478575e264a98370027b34&scene=0#rd) Grouk是一個創業團隊,面向團隊通訊的主打產品應用剛開始公測,因此我們也需要實現類似微信的多端數據同步功能,下面我主要從技術和產品的結合場景進行一些心得分享,感覺我們在這方面的探索還是值得和大家探討的,這種需求業界也沒有非常成熟的公開解決方案。 ## 新鮮貨 **clipboard.js** [http://zenorocha.github.io/clipboard.js/](http://zenorocha.github.io/clipboard.js/) 體積僅占2k,主要面向現代瀏覽器的剪切板庫,不依賴Flash,不依賴Flash,不依賴Flash,因為很重要,所以說三遍。在現代瀏覽器逐步開始對Flash動刀的今天,這樣的類庫會更凸現其重要性。 **Github Integrations Directory** [https://github.com/integrations](https://github.com/integrations) Github官方推出協作工具清單,列出所有可以與Github配合的工具。另附: GitHub supports Universal 2nd Factor authentication :[https://github.com/blog/2071-github-supports-universal-2nd-factor-authentication](https://github.com/blog/2071-github-supports-universal-2nd-factor-authentication)?u2f 這種認證方式挺新穎的。 **AMP HTML** [https://github.com/ampproject/amphtml](https://github.com/ampproject/amphtml) Google 聯合許多出版商推出的 HTML 子集,感覺是類似 asmjs 的思路,提供一個功能受限的 HTML,從而保證了高性能。 **React v0.14** [http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html](http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html) 這版將 rect-dom 分離出去了,為在 Web 與 React Native 共享代碼打下了基礎。 **仙劍奇俠傳的web移植版** [https://github.com/LiuJi-Jim/h5pal](https://github.com/LiuJi-Jim/h5pal)?[http://jimliu.net/2015/09/30/h5pal-release/](http://jimliu.net/2015/09/30/h5pal-release/) **可視化Promise的工作機制** [http://bevacqua.github.io/promisees/](http://bevacqua.github.io/promisees/) **clipboard.js** [http://zenorocha.github.io/clipboard.js/](http://zenorocha.github.io/clipboard.js/) A modern approach to copy text to clipboard No Flash. No dependencies. Just 2kb **HTML5 & CSS3 Fundamentals: Development for Absolute Beginners** [https://channel9.msdn.com/Series/HTML5-CSS3-Fundamentals-Development-for-Absolute-Beginners](https://channel9.msdn.com/Series/HTML5-CSS3-Fundamentals-Development-for-Absolute-Beginners) 來自微軟MSDN 第9頻道的開發絕對初學者教程:HTML5/CSS3 基礎,總共21個教學視頻。 **Debugging Webpack applications in WebStorm** [http://blog.jetbrains.com/webstorm/2015/09/debugging-webpack-applications-in-webstorm/](http://blog.jetbrains.com/webstorm/2015/09/debugging-webpack-applications-in-webstorm/) In this blog post we actually won’t dive into how to get started with Webpack, as lots of great tutorials are available in the Webpack documentation. Instead we’d like to focus on debugging applications built with Webpack in WebStorm 11 EAP **Google fixes nearly decade old Linux kernel TCP bug** [http://bitsup.blogspot.jp/2015/09/thanks-google-tcp-team-for-open-source.html](http://bitsup.blogspot.jp/2015/09/thanks-google-tcp-team-for-open-source.html)[https://github.com/torvalds/linux/commit/30927520dbae297182990bb21d08762bcc35ce1d](https://github.com/torvalds/linux/commit/30927520dbae297182990bb21d08762bcc35ce1d) 谷歌開源TCP小組修復了潛藏了10年之久的Linux內核的TCP缺陷,他們提供的補丁:解決了立方擁塞控制的問題,這是大多數Linux發行版的確實算法。這將對互聯網帶的性能和效率帶來巨大影響 **Attach files to comments** [https://github.com/blog/2061-attach-files-to-comments](https://github.com/blog/2061-attach-files-to-comments) Github 評論支持拖拽上傳了。 **美國政府發布官網新設計標準** [https://medium.com/@USDigitalService/introducing-u-s-web-design-standards-aff21383afd6](https://medium.com/@USDigitalService/introducing-u-s-web-design-standards-aff21383afd6)[http://www.cnbeta.com/articles/434541.htm](http://www.cnbeta.com/articles/434541.htm) 美國的首席信息官(CIO)理事會日前發布了一套新的指導方針和開源組件,為其他政府機構網站提供了一些簡潔、與時俱進的設計。重新設計的政府機構網站也將幫助人們迅速找到需要的信息。期待我大天朝這方面的快速進步。 **Brotli** [https://github.com/google/brotli/](https://github.com/google/brotli/) Google 開源的新壓縮格式,號稱比 LZMA 及 bzip2 的壓縮率都要高 **Tr?f?k** [http://traefik.github.io/](http://traefik.github.io/) 一個七層反向代理服務,優點是能更好地動態調整配置,還有支持 Docker、Mesos 等后端的自動配置 **ScyllaDB: world's fastest NoSQL column store database** [http://www.scylladb.com/](http://www.scylladb.com/) 號稱與 Cassandra 兼容又有十倍吞吐量的數據庫,它用到了許多高性能的技巧,比如基于 DPDK 在在用戶態實現了 TCP 協議。 **Firefox 41 can screenshot a single DOM element** [https://hacks.mozilla.org/2015/09/trainspotting-firefox-41/](https://hacks.mozilla.org/2015/09/trainspotting-firefox-41/) 將一個 DOM 元素以圖片的形式保存下來,這個小功能挺有用的。 **他們黑了幾乎所有的蘋果,還黑了幾乎所有的安卓** [http://mp.weixin.qq.com/s?__biz=MjM5NzA1MTcyMA==&mid=209614266&idx=1&sn=535ae7641253fb698fce04117f541053&scene=0#rd](http://mp.weixin.qq.com/s?__biz=MjM5NzA1MTcyMA==&mid=209614266&idx=1&sn=535ae7641253fb698fce04117f541053&scene=0#rd) 近期發生的蘋果手機XcodeGhost病毒事件繼續發酵,截止至今,已有四千多款iOS應用感染此病毒,相當一部分還在蘋果商店上掛著。后來,安卓也要掛了。而這背后利益鏈,令人咋舌。 **humans.txt** [http://www.humanstxt.org.cn/#](http://www.humanstxt.org.cn/#) 相當有愛:這是一個普通文本文件,包含了參加該網站創建人員的信息,如團隊成員、感謝和站點的技術信息。 通過該文本文件,我們可以快速了解該網站背后的團隊信息以及他們的故事。 **Switch to Swift.** [http://iswift.org/](http://iswift.org/) 一個收費的工具,可以將 Objective-C 的代碼轉成 Swift 語言,方便進行遷移。 **calipers** [https://github.com/lob/calipers](https://github.com/lob/calipers) 一個 Node 的圖片及 PDF 高寬讀取庫,完全基于 Node 實現,速度比調用 ImageMagick 命令快很多。 **N1** [https://github.com/nylas/N1](https://github.com/nylas/N1) 一個基于 Electron 及 React 寫的開源桌面郵箱程序,看起來基于 Electron 開發桌面應用已經很靠譜了。 ## 產品及其它 **七十六年后,哪些哈佛人經歷了成功人生?** [http://songshuhui.net/archives/93322](http://songshuhui.net/archives/93322) 揭示影響一個人成功的最大因素是什么,居然是。。。 **幾縷代碼與閑思 - by 玉伯** [https://github.com/lifesinger/lifesinger.github.io/issues/223](https://github.com/lifesinger/lifesinger.github.io/issues/223) 關于技術團隊的管理,關于 Tech Leader 的自我突破,關于騎車,關于怎樣過好這亂糟糟又蠻有趣的生活。贊這幾個心得: - 技術團隊最大的危機,經常來自 Leader 的老去。 - 技術人員的發展,最難的是突破自己的迷障。 - 管理是搭臺子,是造環境,是讓在環境中的每一個人,都能發揮出最大的價值。 **web框架模塊設計三國演義** [http://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=207820768&idx=1&sn=4bd773f1063f27d7154345d5d0893c1d&scene=0#rd](http://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=207820768&idx=1&sn=4bd773f1063f27d7154345d5d0893c1d&scene=0#rd) 用三國人物來介紹框架的各個模塊,非常生動形象。 **一個創業者怎么看待讀書和寫作** [http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=207869599&idx=1&sn=965b3d40670d91f94d7b3f1d17bf9535&scene=0#rd](http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=207869599&idx=1&sn=965b3d40670d91f94d7b3f1d17bf9535&scene=0#rd) 碼農其實可以算半個作家(寫程序)和閱讀家(看源碼),但看書和寫點文字對我們也非常重要。 **程序員真正的價值** [http://mp.weixin.qq.com/s?__biz=MzA3NTIzMzIxNQ==&mid=208980068&idx=1&sn=2cd142b54e744930b2d9f3b1ec765bff&scene=2&srcid=10036xgJVlZUWFcAE5pAnTHe&from=timeline&isappinstalled=0#rd](http://mp.weixin.qq.com/s?__biz=MzA3NTIzMzIxNQ==&mid=208980068&idx=1&sn=2cd142b54e744930b2d9f3b1ec765bff&scene=2&srcid=10036xgJVlZUWFcAE5pAnTHe&from=timeline&isappinstalled=0#rd) 贊 mac 君的這個答案:以最小的代價解決問題
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看