五倍紅寶石・專業程式教育

五倍紅寶石 ・專業程式教育機構

Git 面試題

By 高見龍・10月 25 2018・技術文章
Git 面試題
我發現一件有趣的事,不少開發者朋友都知道 Git 這個工具的重要性,但卻又不會花太多時間去了解它到底是個什麼樣的工具。以工程師的謀生技能來說,Git 不需要像演算法、資料結構或其它程式語言、開發框架要學那麼深入,不少人平日的 Git 操作似乎只要會 `add`、`commit`、`push`、`p......
Git 面試題

Serverless 與 Node-Canvas 實作動態圖表匯出

By Yusheng Li・10月 14 2018・技術文章
Serverless 與 Node-Canvas 實作動態圖表匯出
需求 在我們幫某個客戶維護的服務當中,需要提供大量即時的數據圖表 (主要是 K 線圖,a.k.a 陰燭圖) 供用戶即時監測數值的變化與走勢。一般來說我們都是使用 JavaScript 的 Charting Library 來幫我們完成圖表繪製與顯示的需求,在現有的網頁中,這早已不是什麼稀奇的需......
Serverless 與 Node-Canvas 實作動態圖表匯出

用 React Drag & Drop 來實作 Trello 拖拉牆

By treekey・10月 4 2018・技術文章
用 React Drag & Drop 來實作 Trello 拖拉牆
React DnD 使用 HOC 的方式來實作複雜的 Drag and Drop 介面,可以在 Drag Drop Component 之間輕鬆的溝通傳遞資料。 此文章不會詳細列出各項程式碼,如果有興趣可以 clone source code 下來 checkout 研究研究。 1. 先......
用 React Drag & Drop 來實作 Trello 拖拉牆

Active Storage 開箱文

By 趙子皓・9月 28 2018・技術文章
Active Storage 開箱文
「檔案上傳」是網站開發永遠的課題,充滿各種地雷眉角。Active Storage 是由 Rails 核心團隊開發的原生方案,內建於 Rails 5.2 之後的版本中,提供開發者在處理檔案上傳時的另一個選項。由於還相當年輕,以成熟度來說也許還比不過上傳界的前輩們,但未來的發展依然相當令人期待,甚至老......
Active Storage 開箱文

動動手來學 Regular Expression 正規表達式

By Roy・9月 25 2018・技術文章
動動手來學 Regular Expression 正規表達式
`\[azAz]{3,}|^\D$|^[09az]$|^[09AZ]$\` 相信大家在寫程式的過程當中,一定都曾看到過像上面這種,有點像亂寫的程式碼,有些可能看起來沒那麼複雜,而有些則是長到讓人難以招架,光是看到就讓人頭痛,更不用說去讀懂它了。 事實上,這種程式碼叫做正規表達式(RegExp,......
動動手來學 Regular Expression 正規表達式

CSS: calc() 數值運算

By おK・9月 6 2018・技術文章
CSS: calc() 數值運算
[calc()][0] 是一個 CSS function 作用於屬性設定是數值的時候可以進行加減乘除的運算,例如: ` 長度`、` 頻率`、` 角度`、` 時間`、` 數字`或者是 ` 整數`這幾個屬性值都可以使用 `calc()`。 ```css / property: calc(expres......
CSS: calc() 數值運算

Ruby 冷知識:除法篇

By 趙子皓・8月 24 2018・技術文章
Ruby 冷知識:除法篇
相信大家小時候都學過四則運算。以 Ruby 進行四則運算時,整數的加法、減法、乘法相當單純: ``` > 1 + 2 => 3 > 9 2 => 7 > 3 2 => 6 ``` 為什麼要強調整數呢…因為換成浮點數的話就會混進奇怪的東西 XD ``` > 0.1 + 0.2 => 0......
Ruby 冷知識:除法篇

Rails 部署工具,原來是這樣

By Johnson・8月 17 2018・技術文章
Rails 部署工具,原來是這樣
部署 Rails 你可能會需要用到... 在學習 Rails 部署的路上,你一定聽過 Nginx、 Passenger、 Capistrano 這幾個東西吧?這篇文章會依序介紹這幾個工具特色,以及常見功能! > 學習 Rails 部署建議可以參考蒼時的 系列教學文章 它會詳細帶著讀者一步......
Rails 部署工具,原來是這樣
......