Posts
wells's blog
Cancel

解決 Github Deploy Key is already in use 問題

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 由於最近 Github 開始限制使用 Password(HTTPS) 進行 Push 的行為,因此之後盡量都改使用 SSH 的方式進行 Push,但是之前在設定 Deploy Keys 遇到了以下的錯誤: 簡單來說是因為這個帳號已經有其他 Repository 使用該金鑰,但一個帳號少說也有 10 ...

Rails Deploy 筆記

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 簡介 近期 GCP 的免費額度快沒了,身為一位免費仔我決定再開一個帳號進行移機動作,但每次移機都會發現一些詭異的事情導致浪費一整天,故寫下這個筆記希望以後移機可以快一點。 設定流程 簡介 設定流程 開始設定 設定 SSH 安裝 RVM 安裝 Ru...

Rails 搭配 Omniauth line

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 本篇內容 前置作業 安裝相關套件 生成 User Model 設定 Line Login 新增身份驗證 實作登入登出 前置作業 1. 建立新檔案 使用 Rails 指令新增專案: rails new demo cd demo 2. 產生空白頁 使用 Rails 指令新增 Co...

Rails 實作儲存型 XSS

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 本篇內容 介紹 防範機制 挖坑給自己跳 介紹 儲存型 XSS 是利用動態網站經常從資料庫撈出資料後產生 HTML 的特性進行駭入,最常見的就是有貼文功能的網站,原本該呈現正常的貼文,但惡意人士將 JavaScript 寫入貼文中,導致其他用戶在觀看其貼文時瀏覽器直接執行該段內容裡的 Java...

Rails 實作 SQL Injection

我是wells,擔任過室內配線的國手,征服了電氣領域後,現在正跨大版圖到資訊界。 本篇內容 介紹 入侵實作 修補方式 介紹 SQL(結構化查詢語言)用於管理資料庫,由於其無法區分值和控制指令, 因此惡意人士可以藉由在值中安插控制指令從而對資料庫進行惡意操作,這種操作稱為 SQL Injection。 入侵實作 本範例使用 Ruby on Rails 6 進行實作。 1...

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 則是完全沒碰過,於是利...

Ruby 搭配 Sketchup 學習筆記(五)

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

Ruby 搭配 Sketchup 學習筆記(四)

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