十二月 21, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - 加入 command

Tk 的 GUI 事件 (event) 由替每個視窗元件設定 command , command 就是指定與該元件連動的方法 (method)

繼續閱讀

十二月 16, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - GUI 的基本概念

圖形介面的元件有很多種,如標籤 (label) 、按鈕 (button) 、選單 (menu) 、文字方塊 (textfield) 等等

繼續閱讀

» Ruby 入門指南 - 整合 Encrypt 類別

我們把編碼功能核心的 Encrypt 類別 (class) 放在 encrypt.rb 中,而 GUI 的部份則是放在 encryptgui.rb 裡

繼續閱讀

» Ruby 入門指南 - GUI 中的編碼與解碼

我們現在要來在 GUI 中建置編碼與解碼的功能

繼續閱讀

» Ruby 入門指南 - 存檔與載入

簡單點,我們存檔時儲存密碼表就可以了

繼續閱讀

» Ruby 入門指南 - 完成版的 EncryptGUI

我們的 EncryptGUI 還剩兩個按鈕 ClearCopy 還沒實際建置功能

繼續閱讀

» Ruby 入門指南 - 下一步

下一步?

繼續閱讀

十二月 15, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - 認識標準程式庫及 Tk

Ruby 已經內建絕大多數常用的類別 (class) ,需要時可以直接使用,但有少數功能並沒有內建,需要先 require 才能使用

繼續閱讀

十二月 13, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - guidemo.rb




guidemo.rb 的程式原始碼如下
繼續閱讀

» Ruby 入門指南 - encryptgui.rb




encryptgui.rb 的程式原始碼如下
繼續閱讀

» Ruby 入門指南 - encryptdemo.rb




encryptdemo.rb 的程式原始碼如下
繼續閱讀

» Ruby 入門指南 - encrypt.rb




encrypt.rb 的程式原始碼如下
繼續閱讀

» Ruby 入門指南 - 目錄

1995 年松本行弘於日本推出 Ruby , 2000 年以後推廣到美國, 2004 年誕生 RoR 框架, 2006 年獲選為 TIOBE 的年度程式語言。
繼續閱讀

十二月 12, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - 陣列

陣列 (array) 是 Ruby 裡稍微複雜的資料結構 (data structure) ,裡頭可以有多個不同資料型態 (data type) 的元素 (element)

繼續閱讀

» Ruby 入門指南 - Encrypt 類別

Encrypt 類別 (class) 是我們編密碼軟體的核心,我們將之放在 encrypt.rb 檔案中

繼續閱讀

» Ruby 入門指南 - require

我們打算將 Encrypt 類別 (class) 放在 encrypt.rb 中,然後用 encryptdemo.rb 測試 Encrypt 類別

繼續閱讀

» Ruby 入門指南 - initialize

initialize 方法 (method) 為 Ruby 的內建名稱,主要用來使物件 (object) 初始化

繼續閱讀

» Ruby 入門指南 - 編碼與解碼

編碼 (encoding) 需要用到轉換表格,我們利用陣列 (array) 儲存這個表格,簡單說,就是利用英文字母的排列順序,相對到表格的對應關係

繼續閱讀

十二月 11, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - 類別

類別 (class) 用來設計自己需要的物件 (object) ,這是說,類別是物件的模板。 Ruby 中設計類別使用關鍵字 (keyword) class ,裡頭可定義類別的類別變數 (class variable) 、實體變數 (instance variable) 與方法 (method)

繼續閱讀

十二月 10, 2012

電腦做什麼事
pydoing
is about »

tag cloud

» Ruby 入門指南 - 認識 Ruby 語言

使用 Ruby 語言寫程式,最簡單的方式就是開啟文字編輯器 (text editor) ,然後將原始程式碼逐字元一個一個打進文字編輯器中,然後依純文字檔案的編碼儲存檔案, Ruby 程式的原始碼檔案採用 .rb 的副檔名。

繼續閱讀

biggo.com.tw

A Django site.