Home
wells's blog
Cancel

Ruby 搭配 Sketchup 學習筆記(三)

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 前情提要 Sketchup 是一款在建築、都市計畫和遊戲開發都頗有名氣的 3D 建模軟體,而 Ruby 則是一個程式語言,它可以搭配 Sketchup 達成程式化 建模的任務,近期經由系主任引薦,要開發 Sketchup 的 Extension,雖然我寫過 Ruby,但 Sketchup 則是完全沒碰過,於是利...

Ruby 搭配 Sketchup 學習筆記(二)

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 前情提要 Sketchup 是一款在建築、都市計畫和遊戲開發都頗有名氣的 3D 建模軟體,而 Ruby 則是一個程式語言,它可以搭配 Sketchup 達成程式化 建模的任務,近期經由系主任引薦,要開發 Sketchup 的 Extension,雖然我寫過 Ruby,但 Sketchup 則是完全沒碰過,於是利...

Ruby 搭配 Sketchup 學習筆記(一)

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 前情提要 Sketchup 是一款在建築、都市計畫和遊戲開發都頗有名氣的 3D 建模軟體,而 Ruby 則是一個程式語言,它可以搭配 Sketchup 達成程式化 建模的任務,近期經由系主任引薦,要開發 Sketchup 的 Extension,雖然我寫過 Ruby,但 Sketchup 則是完全沒碰過,於是利...

Kamigo 搭配 Devise 實作會員功能

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 前陣子在做實作台科不分系學姊時,發現需要會員機制,但假如直接開一個表單要使用者註冊似乎又有點太麻煩, 因為最終傳到 Server 的每一條訊息都已經帶有使用者資訊,於是和卡米哥討論該怎麼做,沒想到他早就已經做過了,而且還結合了 Devise,十分的方便,真是偉哉偉哉卡米哥。 前提提要 此篇文的前提是使用...

Ruby 使用 Byebug 進行 Debug

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 Byebug 是 Ruby 很出名的除錯工具,以 Gem 的方式加入進 Ruby 的專案中,其擁有其他除錯工具的相同功能,如: 步進:程式一行一行執行。 暫停:程式停止在指定處。 交互式編輯環境(REPL):在程式停止的該處進行操作。 追蹤:追蹤變數的值在不同行的差異。 使用方式 ...

Ruby 使用 Double Splat Operator 修飾參數

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 此篇是延伸至上一篇 Ruby 使用 Splat Operator 修飾參數,上篇介紹的是 Splat Operator (*),會將傳入的引數變成一個 Array,而此篇的 Double Splat Operator (**) 則是一個不同的應用,詳細內容就繼續看下去吧。 使用方式 在參數前方加入**,...

Ruby 使用 Splat Operator 修飾參數

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 Splat Operator 是 Ruby 定義方法時很常使用的運算子, 使用 Splat Operator 修飾的參數會將傳入的引入變成一個 Array ,其可以運用在不確定會傳入多少引數的情況,關於其特性和使用範例請繼續看下去。 使用方式 在參數前方加入*,如以下: def test(*arg)...

Rails使用 Webpacker 管理靜態檔案

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 Rails專案中可能會有許多靜態的檔案,例如:JavaScript、Stylesheets 和圖檔,把所有的靜態檔案都放在public目錄或許是個選擇,但是檔案一多的時候,就不好管理了。 因此為了便於管理這些檔案,Rails 提供以下兩種方式: Webpacker Assets Pipeli...

建立 SSH 連線到遠端伺服器

簡介 目前開發的專案都會放在雲端伺服器上,雖然 Heroku 這種微服務很方便,但最常用的還是直接開一個虛擬機,但是每次開一個新的虛擬機都要設定一些東西,而第一步我就會先設定好 SSH,因為沒辦法在本機上連到伺服器作業真的是太痛苦了QQ 設定流程 以下示範新增使用者到使用 SSH 進行無密碼登入: 新增使用者 使用 SSH 進行無密碼登入 新增使用者 建立一般使用者 s...

使用 Google Cloud DNS 設定域名

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 料理食材(內文內容) 簡介 DNS設定流程 誰可以安心食用(適合誰讀) 有閒錢 已經有外部 IP 但還沒有域名 服用完你會獲得什麼 知道如何亂花錢 知道如何設定 GCP Cloud DNS 知道如何把域名連到你的 IP 簡介 設定域名是部署專案的起手式,在使用雲端...