PIXNET Logo登入

卐只有兩面的盒子卍

跳到主文

妳我進行著美麗的故事.. 我靜靜的摟著.. 靜靜的用心向妳訴說.. 我倆不可分離的原因..

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 05 週五 200814:32
  • Ruby + RubyCocoa

大家應該都知道我又重新入手了Macbook
實在是忘不了那種感覺啊!
而且XCode + Interface Builder根本就是絕配!!
用Ruby寫OSX程式也不會覺得討厭,所以..
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(250)

  • 個人分類:Ruby教學
▲top
  • 4月 30 週一 200714:05
  • Array.longest ( Array.which_long?修改版 )

感謝在Ruby-talk上的:
Chris Carter
David A. Black
Harry
Robert Dober
James Edward
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(360)

  • 個人分類:Ruby教學
▲top
  • 3月 04 週日 200701:00
  • Ruby/GTK 中文教學

這是http://www.ruby-lang.org/zh_TW/ 站長所寫的一篇教學
網址是:http://info.sayya.org/~sjh/sjh_rubygtk.pdf
寫得很詳細、簡單明瞭!
如果有需要可以看看
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(766)

  • 個人分類:Ruby教學
▲top
  • 3月 01 週四 200700:33
  • 快速處理HTML/XML文件

XML文件我是用ReXML啦.. 不過我這邊不是要介紹ReXML,是要來介紹hpricot這個Library的
安裝方式:
gem install hpricot
or
gem install hpricot --source http://code.whytheluckystiff.net
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(207)

  • 個人分類:Ruby教學
▲top
  • 2月 26 週一 200723:31
  • File讀取的一點數據

在Ruby中,File可以用readlines跟跑while迴圈來讀
在這個例子中,程式p1用的是while迴圈,p2用的是readlines
執行後,秒數分別是
P1:
121.468秒
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(184)

  • 個人分類:Ruby教學
▲top
  • 2月 17 週六 200701:51
  • Gyre -- 優秀又強大的網頁版Rails編輯器

Gyre是一個網頁版的Rails Editor,雖然是網頁版的可是別小看它喔!
它的執行環境不過就只是從Desktop換到Web而已,一般IDE該有的功能都有喔!
Ruby Inside上有介紹:http://www.rubyinside.com/gyre-web-based-ide-and-debugger-for-rails-383.html
官方網站:http://gyre.bitscribe.net/
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(350)

  • 個人分類:Ruby教學
▲top
  • 2月 16 週五 200720:36
  • 較為簡單的Msgbox物件跟函式

require 'Win32API'
=begin
  Message Box:
  Coded by CFC <at> Zuso Security
  CFC <zusocfc@gmail.com>
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(420)

  • 個人分類:Ruby教學
▲top
  • 2月 16 週五 200720:01
  • 如何透過Ruby呼叫Win32API

研究了一下.. 寫出來當Memo..
我先以一個簡單的例子來解說,就用大家最愛的MessageBox吧!
require 'win32api'
msgbox = Win32API.new('user32', 'MessageBox', %w(p p p i), 'i')
msgbox.call(0, "Message body", "Messagebox title", 1) # hwnd, lpText, lpCaption, wType => Come from API Viewer (API檢視員)
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(554)

  • 個人分類:Ruby教學
▲top
  • 11月 21 週二 200600:32
  • Ruby教學系列

這是我自己寫的Ruby教學..
希望各位前輩們不吝指教!
也歡迎新朋友們參考討論:)
網址是:
http://zusocfc.pbwiki.com/Ruby%E6%95%99%E5%AD%B8%E7%B3%BB%E5%88%97
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(1,866)

  • 個人分類:Ruby教學
▲top
  • 5月 19 週五 200615:21
  • Stack (2)

搭配物件導向@@
觀看可讀性高的原始碼請按此

class Stack
  def initialize ary=0, max=0, lvl=0
    @ary = ary
    @max = max
    @lvl = lvl
  end
 
  def add
    if @lvl < @max
      puts "Please input a value for add to the stack!"
      @ary[@lvl] = self.get_value
      @lvl+=1
      puts "Now you have #{@lvl} elements for the array!"
    else
      puts "Stack is full!"
    end
  end
 
  def del
    puts "#{@ary[@lvl-1]} has been removed!"
    @lvl -= 1
    if @lvl <= 0
      puts "You have no element in the array!"
    else
      puts "Now you have #{@lvl} elements in the array!"
    end
  end
 
  def get_value
    return gets.chomp
  end
 
  def list
 
    if @lvl <= 0
      puts "You have no element in the array!"
    else
      for ele in 0 ... @lvl
        puts @ary[ele]
      end
    end
    true
  end
  public :initialize, :add, :del, :list
  protected :get_value
end
puts "Please input a number for the stack max!"
ary = {}
max = gets.chomp.to_i
lvl = 0
stack = Stack.new(ary, max, lvl)
=begin
Actions:
  1. add -- for add elements
  2. del -- for remove elements
  3. list -- for list elements
  4. exit -- end this program
=end
while true
  puts "Please select a action!"
  puts <Actions:
  1. add -- for add elements
  2. del -- for remove elements
  3. list -- for list elements
  4. exit -- end this program
EOF
 
 
  action = gets.chomp
 
  case action
    when "add" ,"1"
      puts "Adding array element!"
      stack.add
    when "del", "2"
      puts "Removing array element!"
      stack.del
    when "list", "3"
      puts "Listing array elements!"
      stack.list
    when "exit", "4"
      puts "Bye~ bye!"
      exit
  end
end
(繼續閱讀...)
文章標籤

hechian 發表在 痞客邦 留言(0) 人氣(167)

  • 個人分類:Ruby教學
▲top
12»

工商服務Logo

BlogAds

自訂側欄

我的觀察

熱門文章

  • (276)So Beautiful -- Savage Garden
  • (192)I want you -- Savage Garden
  • (19,531)手機電池冰箱還原術並不是謠言

近期文章

  • A little note for Rails - to_json, try
  • Take a note
  • TWSMSR 釋出,SMSender停止開發
  • Ruby + RubyCocoa
  • Rails + File Column多檔上傳
  • 近況
  • 永別了.. 士鈞..
  • [轉貼] 七佛滅罪真言
  • Rails Plugins Developing Tutorial - TaiwanHelpers
  • number_to_tw_phone

文章分類

toggle 囉哩囉唆 (4)
  • Working (1)
  • 最近發現 (3)
  • 賺錢妙招 (4)
  • 最近消息 (3)
toggle Ruby (1)
  • Rails (2)
toggle 心情記事 (2)
  • 囉唆~ (162)
  • NOTHING (1)
toggle 作業系統 (1)
  • Mac (1)
toggle 遊樂天地 (1)
  • 遊樂遊樂 (3)
toggle Linux Users Group (1)
  • PtLUG備忘錄 (1)
toggle PHP好有趣 (2)
  • PHP Web (10)
  • PHP GTK (1)
toggle Linux真好玩 (3)
  • Debian Linux (2)
  • Ubuntu Linux (9)
  • Linux Shell Script (1)
toggle Perl研究日 (2)
  • Perl console (2)
  • Perl TK (7)
toggle Ruby學習史 (4)
  • Ruby教學 (16)
  • Ruby console (17)
  • Ruby tk (1)
  • Ruby on Rails (23)
toggle 輕鬆小品 (3)
  • 音樂 (8)
  • 笑話 (12)
  • 散文詩集 (5)
toggle XML學習日誌 (2)
  • AJAX (3)
  • XML (1)
  • 未分類文章 (1)

文章彙整

自訂側欄

參觀人氣

  • 本日人氣:
  • 累積人氣: