原创 10. 如何在XPages裏實現典型的Notes權限控制?

(CSDN博客的bug不斷,因爲某些原因整理歷史文章時注意到這一篇在列表中消失了,搜索後發現有其他博主無引用地發表,在自己的博客上反倒被設爲私密了。取消私密設置並重新發布,文章的發表日期變爲當前日期,出現在文章列表的頂端。原來編輯文章頁

原创 從幼兒園接送協議談我們時代的中文水平

幼兒園發了一紙接送協議要家長籤。看了一遍,雖然全是對家長的要求,但是從幼兒園的工作和孩子的安全角度考慮,可以理解。問題是作爲正式的書面文件,協議的文字慘不忍睹。同音錯別字還是其次,作者認真一點就可以避免。的地不分也可以原諒,畢竟是拼音時

原创 理財產品的收益率也抵不上通貨膨脹

當年餘額寶像是做了一次理財知識普及,以貨幣市場爲投資標的的基金收益率是銀行活期存款的幾十倍,流動性和活期存款一樣,很多人才意識到富得流油的中國銀行是多麼坑人。現在貨幣基金的收益率不斷走低,其他類型的基金波動很大,雖然說收益高風險也高是天經

原创 不想996的程序員不是好老闆(上)

世界上有10類人,1類懂二進制,1類不懂。 程序員的人生有10種可能,1種在996,1種在ICU。 最近爆發了一件讓中國的程序猿和攻城獅特別自豪的事情,在全球著名的開源代碼託管網站GitHub上,一個由中國人創建的996.ICU的項目已經

原创 谷歌瀏覽器爲什麼不能自定義安裝路徑?

久病成名醫。在經歷了電腦最近的備份、崩潰和恢復後,我對朝夕相處的Windows又多了幾分瞭解。Windows 7是Windows XP之後微軟最成功的操作系統,也是之後Windows 8和10的基礎,因此本文介紹的內容都以Windows

原创 《軟件開發面面談》

各位兄弟姐妹,平時我們都是以文會友,比武招親,今天在下要向大家隆重推薦一本奇書。它可謂是居家旅行必備,防暑降溫佳品,健身自衛良友……家有兒女讀書習字,背一首唐詩,讀兩頁代碼,左右腦全面開發,媽媽再也不用擔心學習了。出門在外,難免碰上崑山

原创 如何更改Dropbox的同步文件夾?

使用Dropbox的朋友,估計很多都有過移動同步文件夾到另一個位置的想法。這本是一個正常的需求,Dropbox也自帶該功能,但使用起來失敗的可能性卻極高。我遇到的錯誤提示是有些文件無法移動,請將打開這些文件的程序關閉或者選擇新的目的文件夾

原创 《JavaScript函數式編程思想》

自序 伴隨着Web技術的普及,JavaScript已成爲應用最廣泛的編程語言之一。由於其在Web前端編程中的統治地位、語言本身的表現力、靈活性、開源的本質和ECMAScript標準近年來的快速發展,JavaScript向各個領域滲透的勢頭

原创 實力敗給流量的時代

《我就是演員之巔峯對決》所謂的下半季第1期節目郭曉東被淘汰讓人大跌眼鏡,在不少觀衆心目中,他的表演就算不是當期最精彩的,也無論如何不可能排名末位。而這樣讓人質疑節目公平性的結果今年已經不是第1次出現了,郭濤的演技有目共睹,在上半季也慘遭淘

原创 資本家和養豬戶

沿海城市的房產開發商總喜歡在項目的廣告語中帶上海景二字,讓購房者產生面朝大海、春暖花開的憧憬,哪怕只能在摩肩接踵的高樓中瞥一線天般的大海,或者已變成桑田的滄海。我爲在深圳市南山區科技園附近的樓盤想了一個異曲同工的關鍵詞——曼哈頓景觀。推薦

原创 如何給pdf文件自動添加目錄和書籤?

想要直接瞭解步驟的朋友,請跳轉到下面的“Evermap公司的AutoBookmark插件“小節。 在最近的硬盤災難中,與積累的大批電子書一起丟失的還有我在這些資料上做的筆記和修改,這其中就包括爲pdf文件手工添加的目錄書籤。瀏覽和閱讀pd

原创 壓垮硬盤的最後一次備份

《舊制度與大革命》告訴我們一個腐朽的Regime最危險的時候並不是它頑固不變的時候,而是在它改革的時候。我最近發現這條托克維爾定律也適用於硬盤。 《如何更改Dropbox的同步文件夾?》講述了我似乎及時地察覺到兩塊硬盤狀態堪憂,最重要的數

原创 谷歌瀏覽器的同步與Tampermonkey腳本的恢復

在經歷了《壓垮硬盤的最後一次備份》的災難後,電腦上的一切都要恢復和重建。上網是工作和娛樂須臾不可離的,瀏覽器也就成了使用頻率最高的軟件。在硬盤還未恢復之前,我最先下載和安裝的軟件大概就是谷歌瀏覽器Chrome。沒有擴展、書籤和歷史的Chr

原创 《JavaScript函數式編程思想》——從面向對象到函數式編程

第9章  從面向對象到函數式編程 假如本書的寫作時間倒退回十年前,書名可能會變成JavaScript面向對象編程思想。自上世紀90年代興起的面向對象編程思想隨Java的繁榮達於頂點,在JavaScript從一門只被用來編寫零星的簡單的表單

原创 《JavaScript函數式編程思想》——列表

第8章  列表 函數式編程與列表處理有很深的淵源。列表是最基礎,也是使用最普遍的複合數據類型。作爲最早出現的函數式編程語言之一,Lisp【注:它的名稱就來源於“列表處理器”(LISt Processor)】用函數參數和遞歸的方式來處理列表