複角度的三角函數

   我們知道時空中的角是複數,爲了研究時空幾何,就離不開複角度的三角函數。 讓我們來探索這幾個既魔幻,又真實的有趣玩意兒。

推敲天淨沙・秋思中的“人家”與“平沙”

   偶然得知《天淨沙・秋思》的另一個版本,不妨來推敲推敲。

指數

   什麼是指數?一個最通俗的答案--指數即是無限利滾利。 沒錯,指數函數總是給我們迅速遞增的感覺。 或許你也知道,其實它也可以迅速遞減,卻又綿綿不絕。 但是否知道,指數函數也是個週期函數,它還會繞圈圈,循環往復。 從更全面的角度看,指數是恆定增長率的均勻改變。

時空幾何與四維物理--引論

   相對論無疑是大衆最耳熟能詳的科學概念之一。 然而,儘管科普讀物多如牛毛,依然無法褪去其神祕的面紗。 大衆對相對論是什麼卻缺乏應有的基本認識,甚至誤以爲相對論就是說“一切都是相對的”。 這緣於“相對論”這個不恰當的名稱。讓我們改用恰當的稱呼:時空幾何與四維物理。 本文將從新的角度出發,審視時空的關係。打開通往時空幾何的大門。

NodeJS 異步 API 允諾化

   允諾(Promise)是現代異步編程的基礎與核心,而 NodeJS 的設計早於允諾。 因此,其大量的異步 API 皆爲回調式。不進行允諾化(Promisify)改造,我們就無法方便地使用。 對那麼多 API 進行逐一封裝顯然不是什麼好主意。最好是能用一個精簡的方式構造一個通用的解決方案。

Git 暫存區的使用

   請不要再使用 `git add .` 了,git 提供了很棒的 CLI。 以此,我們得以靈活地管理暫存區,以便清晰地梳理每一次提交。

漢語之文與言

   口耳相傳者,謂之“言”;甲刻金鑄碑篆牍書者,謂之“文”。

利用 git 鉤子自動部署

   在使用 git 管理 Web 項目,以及其它 Server 項目時,我們需要自動部署功能。 本文以幾個實例來介紹 git 的 post-update 鉤子。 這些例子分別使用不同的語言,以不同的方式進行編寫,希望帶來參考價值。

轉基因恐懼

   人們總是害怕自己所無法理解的事物。對轉基因的恐懼,也來源於此。 人工修改基因和自然突變並無本質區別,人工選擇與自然選擇也並無物理上的差異。 這兩個嬰兒與普通人沒有任何客觀區別,請社會平等對待。

巧妙的 CSS 變量

   我們需要在 CSS 中使用變量。 而 CSS 變量比起 Sass/Less 變量,具有動態性,更好的作用域規則,可與 JS 交互等優勢。 CSS 變量又叫自定義屬性,可在組件化中大放異彩。 得益於對 CSS 的數據類型機制的傳承,CSS 變量可以和 CSS 的其它特性完美配合。 弄清楚規律後,可以使用得非常靈活多變,豐富多彩。

在線魔方程序

   JS 開發的在線魔方程序,使用 Three.js 和 WebGL。需要支持 ES6 模塊的瀏覽器。分別支持電腦端和觸屏端。

開篇小記

   已經是不知第幾次決定要開始寫點什麼,以往每次都是虎頭蛇尾,無疾而終。此番,又不知能堅持幾日。 先在此留個恥辱的印記,希望明天的我能用很多的文章將它埋掉。

RSS 訂閱