狂歡雙 11 — 祝我生日快樂
今年 1111,除了各大電商正在雙 11 特價外,今天剛好也是我的滿 23 歲的生日
今年 1111,除了各大電商正在雙 11 特價外,今天剛好也是我的滿 23 歲的生日
Medium 本身不支援 code block 編輯,雖然不知道背後的原因為何(或許工程師並非主要客群),所以如果要高亮程式碼,一個作法是直接貼圖片,一個是貼在 gist 上後再 embed
Better-express-error 在 express 開發時,如果遇到錯誤,通常是直接印在 error page 上,或者在 production 端直接導到 404, 500 page。 這雖然沒有什麼值得一提的是,不過說真的,看到這種頁面,你會覺得開心嗎? default error…
react 終於正式發佈 v16 了,其實官方部落格的介紹已經相當完整(而且賞心悅目)。本篇文章作為筆記與統整,精簡了部分的細節。 1. componentDidPatch(error, info) react16 最亮眼的部分,加入 ErrorBoundary 的功能,確保在 lifecycle…
從 2015–7 到 2016–10 一年多的時間,我在大二下開始了第一份實習 — Sudo。那時剛好 Sudo 才剛成立沒多久(不過官網也都建置的差不多了,還在不斷迭代中),加入時大概也才 13、14 人左右。
終於有時間整理最近的面試歷程了。先總結一些看到的事情: 通常公司面試只考 Javascript 的熟悉度,多數關於演算法或是解釋原型鍊等等,很少考 DOM 或是 Event 的操作。 幾乎不考 CSS,就算有也只是簡單判斷 class、ID 優先度這種基本題目而已。 沒有面試考 HTML…
ramda 是個相當好用的函式庫,如果聽過 lodash 或是 underscore 的話,可以將 ramda 想成 functional programming 的 lodash,他們的 API 有許多相似性,差別在於 ramda 本身有 FP 的功能,任何的 API…
在機器學習當中,如果特徵數過多時,有可能會造成一些問題,像是: 過擬合 (overfitting…
自學日文也已經三年多了,做了一份周刊,叫做日語八百屋。 粉絲專頁 Medium…
目前所在的公司裡頭是直接在本地端的 terminal 跑 cap staging deploy 指令。 capistrano 作為自動部署化的工具非常方便,但難免會遇到幾個問題: 不是團隊中的每個人都有相同的環境 大家都在部署,結果 staging 上現在到底是哪個 branch…
今天是鐵人賽的最後一天,感覺自己最後結尾的部分收得不是很好,也有很多部分都因為時間上的關係沒有很完整地介紹完。
在前端的頁面中,我們經常會碰到需要相同高度的排版。最直覺的方法就是將容器裡的所有元素設為 float 或是 inline-block。 float 及 inline-block 如果是使用 float 排版,不但要先撐開父元素容器(clearfix),還要針對子元素設定 margin…
之前寫過了一篇關於自己對 css variable 的想法,原本對這個屬性沒有抱持著太大的期待,自己用習慣了 SASS 變數也覺得這個 css variable 反而像個彆腳的 system,不過如果你也是這樣想的人,可以參考這篇文章
從 SASS 到 PostCSS 大約在一年前,PostCSS 開始竄紅在前端生態圈裡,不外乎就是所謂的 preprocessor 的特性、高度客製化自己的 plugin、搶先使用 cssnext 的功能,還能夠搭配各種建構工具(gulp, webpack…
今天不搞笑,來談點認真的東西。來到 Sudo 滿一週年,回頭看看一年前那個走進 AppWorks 的自己,似乎已經走了很遠——一位資深實習生的告白。
Sudo 的下班日常番外篇——一場由 RD leader 發起的棒式 PK 大賽。肌肉發達的程度是否跟寫 code 的功力成正比?答案將在最後揭曉。
因為一則廣告而創立的 g0v g0v 的由來其實是因為經濟動能推升方案(就是那個史上最腦殘的廣告) 這群熱血的工程師決定組成 g0v。致力於推動政府開放,並且以網路的方式推廣給大眾。 g0v 能夠紅,是從 318 學運開始。因為 hackfold…
語意化、類別命名、事件傳播
接續 Sudo 生存指南,這次一次大放送第二步與第三步——如何接受惡婆婆「Sudo 姐姐」的攻擊,以及和 Co-founder 一起打網咖的職場日常。
實習,夾縫在學生與工作兩種身份之間。剛進 Sudo 的微菜鳥該如何快速與同事製造互動?本期專欄帶你掀開 Sudo 潛規則——踏進 Sudo 的第一步,竟然是訂豆花?