原创 用any-loader封裝jQuery的XHR —— 隨便寫着玩系列 原 薦

哎,都說沒人用JQuery啦,叫你別寫這個。 其實我也是好高騖遠使用過npm上某個和某個很出名的XHR庫,嗯,認識我的人都知道我喜歡噴JQ,以前天天噴,見面第一句,你還用JQ,趕緊丟了吧。但我也是用過了npm那些腦殘玩意,才知道,艾瑪,其實

原创 React.js的一些淫技 原

React.js的確很好用,可是我相信,除非是整個團隊,徹底使用React.js重寫全部UI組件,React.js纔可能用得比較順手。多數情況下,仍是半React.js組件,半傳統JS技術架構的模式。 而React.js的組件,本身是一個比

原创 ubuntu 16.04 service 基礎要點 原

搞了兩天,對16.04的service基本上有一個比較清晰的掌握了。16.04轉用了systemd來對系統服務提供管理和控制(貌似15.04就已經轉用了)。 添加一個服務(service) 添加一個服務,需要創建一個服務的定義文件放在 /l

原创 徹底解決jest-babel報錯:Requires Babel "^7.0.0-0", but was loaded with "6.26.3". 原

問題:過去用babel-core 6.x.x 系列的前端項目,升級到 @babel/core 7.x.x以後,jest-babel 反覆出錯,老折騰人。 yarn remove babel-core babel-jest yarn add

原创 CSS3輸出PDF打印的小技巧 原 薦

前文再續,書接上一回,自從《PHP輸出PDF打印HTML5+CSS3打印格式控制》之後,實現了用HTML5+CSS3直接輸出成PDF文件,以滿足各種奇葩的打印格式需求。這個的確給調試打印打來了各種便利,不過隨着深入使用,也碰到一些個小問題。

原创 php 7.1.0 和 php 7.0.14 win-x86-ts 慣例打包 原

我只是搬運工,整合一下,方便其他不想折騰的懶人。windows還是老實玩apache handle好了,不要折騰什麼fastcgi了,沒事找事(最近幫某項目改了好幾臺windows服務器上的php環境)。 7.0.14和7.1.0都更新了l

原创 【自推】ke-url.js——可在瀏覽器和nodejs環境下使用的url處理工具類 原 薦

本來是想封裝一套前端的ORM,可是做到URL處理的時候,找了半天都沒有找到用得順手的npm。 最後自己動手封裝了一個:http://git.oschina.net/janpoem/ke-url.js 爲什麼非要重複造個輪子呢? node.

原创 any-loader JS數據加載器中間件 原 薦

簡介 any-loader 旨在爲 node.js 和其他的 javascript 提供一個可定製程度較高的數據加載器中間件類庫。本身並不實現任何數據加載器的實現邏輯,只界定了數據 流走向的標準接口 newLoadStrem -> set

原创 React.js 組件的 props vs state 原 薦

看到一篇無比蛋疼的文章:https://www.oschina.net/translate/exploring-reacts-state-propagation。我不針對翻譯,只是針對這篇文章想提出的概念,說了跟沒說一樣,傻傻的。 要搞清楚

原创 Think about PM 原

昨晚通過Facebook聯繫上一個很久未聯繫的PM,是個香港大美女(在我心目中),後文簡稱I姐。 其實並不是偶然的想起,這幾年都很想她,不因爲她是美女,而是想念她在追項目進度時,那竭嘶底裏的強迫症——用她自己的話說過分的強迫。 我是個很容易