在機器學習當中,如果特徵數過多時,有可能會造成一些問題,像是:
休息了半年,最近要開始求職卻發現自己從來都沒有一個個人線上作品集。開始著手整理作品集,花短短的幾天弄了一個堪用的個人作品集網站,就心滿意足地去休息了。早上醒來發現自己的個人網站很不成熟,仔細地反省思考,整理了這段短短歷程的體悟。
前端面試心得
前言
終於有時間整理最近的面試歷程了。先總結一些看到的事情:
通常公司面試只考 Javascript 的熟悉度,多數關於演算法或是解釋原型鍊等等,很少考 DOM 或是 Event 的操作。
幾乎不考 CSS,就算有也只是簡單判斷 class、ID 優先度這種基本題目而已。
在資料庫當中,為了改進查詢效率,在資料量大的時候,可以透過建立索引讓資料庫加速查詢效率。本篇文章將會探討 PostgreSQL 的 index。
雖然在大部分的情況,直接使用 CREATE INDEX 的語法已經能夠應付常見的開發場景,但是在 PostgreSQL 當中,其實還提供了許多不同的 index types 使用。
CREATE INDEX
我們需要一個可靠的演算法對資料加密,就算駭客拿到資料也不知道內容,或者,就算駭客修改了資料內容傳到接收端後,也能夠被接受端發現資料已經遭到竄改。
我發現有許多前端工程師只把 sass 當作有變數、nested class 跟 & 的 CSS 來撰寫。
&
在 Sass 當中有許多好用的函式跟功能,如果不知道如何使用的話,對一個強大的預處理器來說,這是件相當可惜的事情。Sass3.5 的更新加強了對 css variable 的支持。
Sass3.5
在考慮使用 CSS in Javascript 或是引入 PostCSS 的 plugin 之前,先看看是否能夠用 Sass 達到同樣的目的吧!
ramda 是個相當好用的函式庫,如果聽過 lodash 或是 underscore 的話,可以將 ramda 想成 functional programming 的 lodash,他們的 API 有許多相似性,差別在於 ramda 本身有 FP 的功能,任何的 API 只要你沒有傳入參數,ramda 就會自動做 curry,這提供了相當大的彈性。
本篇文章著重分享過去與網頁前端工程師協作的經驗,從經驗中延伸出比較心法的概念。
協作,就是理解對方在做些什麼,然後互相幫助以發揮最大的效用。
當客人走進早餐店跟老闆點了一份黑胡椒鐵板麵外加一杯大杯冰的黑咖啡,老闆回頭跟你說道:「黑麵、大冰咖。」第一次聽到這些詞彙時你一定充滿問號,還好你是老練的店員,這點難不倒你;你開始沖泡咖啡,其他人將麵放上鐵板,擠上黑胡椒醬。
These were the top 10 stories published by De-Magazine in 2017. You can also dive into monthly archives for 2017 by using the calendar at the top of this page.