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

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

在 Mac 上使用 Nginx + SSL & HTTP/2 做網站開發的設定

By 張博凱・4月 13 2018・技術文章
在 Mac 上使用 Nginx + SSL & HTTP/2 做網站開發的設定
在 Mac 上使用 Nginx + SSL & HTTP/2 做網站開發的設定 1. 安裝 Nginx 推薦使用 Homebrew 在 Mac 上安裝 Nginx: ```bash brew install nginx ``` 安裝完成後,就能用 brew services 來幫我們啟......
在 Mac 上使用 Nginx + SSL & HTTP/2 做網站開發的設定
Multitenant 應用程式:讓人又愛又恨的 Apartment 隨著現在個人化網站的興起,許多網路服務都提供使用者自訂網站的功能。這些功能涵蓋許多面向,包含論壇、部落格與網路個人商店等。典型的自訂網站例子如 Wix 與 Weebly,個人商店則如 Shopmatic 與 Shopify ......
Multi-tenant 應用程式:讓人又愛又恨的 Apartment

自由的 Ruby 類別(二)

By 蒼時弦也・3月 23 2018・技術文章
自由的 Ruby 類別(二)
上一篇文章已經討論過關於 Ruby 中的類別是怎樣運作的,這篇文章則會來討論如何拓展 Ruby 類別。 大部分的人寫 Ruby 有很大的原因是因為 Rails 但是上面像是 `has_many` 跟 `before_action` 這些可以直接在類別上做的事情,很明顯不是 Ruby 內建的,到底......
自由的 Ruby 類別(二)

Rails探索:Active Record篇

By Johnson・3月 16 2018・技術文章
Rails探索:Active Record篇
動手做 Active Record! 探索 Active Record 最直接的方法可能就是自己動手做一個吧!? 這篇文章將會做一個簡單版的 Active Record ,讀者有興趣的話可以跟著說明一起來做一個。這自製的 Active Record 有部分寫法是直接參考現有 Rails 的 ......
Rails探索:Active Record篇

狀態機初學到實作:認識 AASM

By Eileen Kuo・2月 23 2018・技術文章
狀態機初學到實作:認識 AASM
Source `https://github.com/aasm/aasm` 說明 定義 state and event 首先需要有狀態,以及事件。事件為從 A 狀態轉變到 B 狀態。 aasm do state :sleeping, :initial => true ......
狀態機初學到實作:認識 AASM

《Growing Rails Applications in Practice》 重點整理

By 張博凱・1月 30 2018・技術文章
《Growing Rails Applications in Practice》 重點整理
Rails 是一個讓開發者們可以很快速的實作網站功能框架。但談到網站的日漸成長,程式碼變得混亂、難以閱讀維護,往往是多數 Rails 專案中,過了甜蜜期之後最大的痛。面對混亂的自訂 controller action、肥大的 model、難以追查的 callbacks 時,許多開發者會嘗試引入不同......
《Growing Rails Applications in Practice》 重點整理

等號究竟是什麼意思? Elixir 裡的 pattern matching

By Tai-An Su・1月 24 2018・技術文章
等號究竟是什麼意思? Elixir 裡的 pattern matching
image via Imaiges 上次的敝司的~~大頭目~~紅寶石鑑定商寫了 你看過 Elixir 嗎?如果沒有,現在讓你看看!,介紹了 Elixir 這個語言許多有趣的特色。我想要接著來談這門語言另一個非常核心的元素:Pattern matching。 由於 Ruby (及新的 JavaS......
等號究竟是什麼意思? Elixir 裡的 pattern matching

第一次用 Flex 切版就上手

By Cat Sun・1月 11 2018・技術文章
第一次用 Flex 切版就上手
第一次用 Flex 切版就上手 前言 Flex 是在 CSS3 發佈的屬性,目的是為了讓大家使用 flex 後能更有效率的達成想要的切版效果,像是大家在排版的時候,是不是常常會遇到垂直置中的問題呢?因此有很多人會特別整理出 「垂直置中的 X 個方法」這類型的文章,而今天要介紹的 Flex ......
第一次用 Flex 切版就上手
......