Google自訂搜尋

目前日期文章:200605 (11)

瀏覽方式: 標題列表 簡短摘要
今天是一年一度的中秋節~~ 不對.. 端午節
中午,吃著媽媽去農會訂的粽子
吃著吃著,看到盤子上多了個東西
弄出來一看... 咦?
螺帽=  =?
上面好像還有黑油Q_Q"
唉... 難怪感覺到喉嚨怪怪的Orz..
各位,這個故事告訴我們
吃肉粽時,一定要加甜辣醬
不然黑油是一點也不好吃的...

祝各位情人節愉快~~ 不對= =
端午節愉快~~

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

作得還挺累的.. 不過原始碼也寫得挺亂的XD
原始碼下載:
http://stmail.tajen.edu.tw/~593092514/ajaxLogin.tar.gz
沒錯,如你所見
是tar ball檔案..
不過裡面不是Shell Script啦!
是純正的PHP=  =
XD
 

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

早上坐車時.. 畜生居然沒有給我搭到車,害我再高雄多待了一段時間..
等AJNeoK過來,聊個天吃頓飯就到石眼咖啡廳參加兩點的KaLUG演講
這次主題有:
mikimoto:Design Patten
Lightwind:密碼學 -- 數學和密碼
Yuren Ju:Gaim Plugins開發

演講一切順利,不過中間還是出了些小差錯
mikimoto的PowerBook居然沒辦法正常運作,先是Eclipse不能開啟,再來是不能關閉Orz...
Yuren Ju則沒有太大的問題
倒是Lightwind... 喵的,居然沒給我到場!
=  =+.. Lightwind,要是看到這篇文章,命你交出十片Irie Saaya的寫真集!!!
嗯.. 當Yuren Ju講到一半的時候,BlueT打電話來說他不會走(爆料XD..)
穿著DOT(Debian.Org.TW)的Mat大大就出去帶他嚕..
hmmm.. BlueT你忘記整理頭髮唷=  =..

後來Mat大大展示了在Console mode下正常顯示萬國碼的程式,看起來真的很不錯耶:)
嗯,更何況看到Ion之後,我更想去用了!
其實.. wmii也不錯>///<...

嗯,還遇到Python傳教士!聽到這句話我當場嚇到 (你問我為什麼?我推Ruby的啊!打對台Orz...)
沒錯,我沒想錯!當AJNeoK表明自己是Ruby@TW(我認為應該稱為TWRUG)社群的一員時
Python傳教士跟著同伴說:怎麼辦!打對台的來了!
Orz...

不過昨天還真的很有趣:)
其餘就不贅述啦... 被周老大拉去玩翻滾=  =
(我的演講稿還沒寫好阿Orz...)


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

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

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) 人氣()

看可讀性高的程式碼請按此

程式碼有點亂,可是跟C++比起來我覺得很簡單了= =

def stack(ary, lvl, max, input)
if lvl < max
ary[lvl] = input
puts "#{input} has been added in the stack!"
lvl+=1
get_element ary
else
puts "Stack is full!!!!"
exit
end

lvl
end

def get_element ary
print "Element in the array:"
ary.each do |x|
print "#{x} "
end
puts
end


puts "Please input a number for the stack max!"
max=gets.to_i
lvl=0
ary={}
puts "Please input elements into the stack, type exit to exit."
arg = gets.chomp
while arg != "exit"
lvl=stack(ary, lvl, max, arg)
arg = gets.chomp
end


目前只有新增的版本
至於刪除嘛... Orz..
還沒有寫@@


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

http://www.youtube.com/watch?v=ezTawpAldAQ&search=superE38080play
這是網址
說真的,當我看到這個不知道該說什麼
不過我建議在看的時候準備一點吃的喝的
畢竟看東西有點東西可以吃是比較輕鬆的:)

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

哈哈,第一次進去屏女耶=  ="
對她們教室還有點不熟悉=  =
不過大致上摸清楚了@@..
話說今天走在其中一棟的二樓.. 一個女生手上拿著一張單子在走廊上欄人
經過時我誤以為是發傳單的
就順手給他Capture一下...
結果=  =... 那位女同學說..
「阿阿阿阿,這張不能拿走拉>"<」
我趕緊把傳單丟給阿斯
哈哈哈Orz...

在這之前,跟小銘還有阿斯去找我學妹
學妹班上有遊戲,嗯.. 都是吹球的@@
嘿嘿,小銘不錯!懂得花錢消災... 他出錢給我們玩(X,明年你就給我小心一點)
換到我跟阿斯就不怎麼好了.. 學妹的同學一直邀我們玩遊戲(學妹好好加油!保險業靠妳了... 妳還真會拉=  =)
後來阿斯提議猜拳,贏的去玩!請注意,是"贏"的去玩!
結果... 我輸了
阿斯我對不起你ˊˋ... 你就乖乖的被麵粉包住臉吧= = (遊戲是碗裡裝麵粉,上面乒乓球!30秒比賽看誰吹最多!關主是我家學妹Orz...)

OK,開始倒帶...
話說小銘開始想買園遊卷,叫我去買
一百塊鈔票濤出來的結果,就是被我丟在地板!
阿斯撿起來驗明是否真鈔!因此彈了國父幾下!
可是沒有流鼻血,確定是假鈔!
然後就拿去買園遊卷了...=  =a
接著我就很瀟灑的把一百塊放在桌上,說:「一百塊在這邊,園遊卷不用給了」
賣園遊卷的學妹當場傻在那邊,她朋友也是=  =...
嗯.. 表情豐富啊!
Nice!

當然還有其他事情.. 只是都忘了
唉.. 給那個屏女的學妹.. 「對不起拉Q_Q」


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

這篇不知道該分類到XML還是Ruby教學.. 不過因為是講Ruby搭配REXML.. 應該是Ruby教學吧??
由於王宗松老師的案子,讓我興起了用Ruby寫個XML公佈欄的念頭
用Ruby + REXML可以很輕鬆的Parsing XML!搭配XML Builder則可以非常容易的寫XML!
OK,閒話休提.. 目前檔案應該是這樣的...

XML_BB/
  ├ functions/
  │  ├ include.rb
  │  └ funcs.rb
  ├ list_news.rb
  └ news.rb

檔案目前是只有這些拉!
其中include.rb裡面是引入檔案:
  $KCODE = "UTF-8"
  require 'rexml/document'
  require 'jcode'
  include REXML


funcs.rb裡面:
  def load_file(file)
    return Document.new(File.new(file))
  end
 
  def set_path(path)
    return path
  end

  def get_elements_num(doc, path)
    return XPath.match(doc, path).size
  end

  def show_author(nme_hash, news, path, num)
    print nme_hash["author"] + ":"
    puts news.elements["#{path}item[#{num}]/author"].attributes["name"]
    puts "====="
  end

暫時寫到這邊,等程式完成之後再PO其他檔案的原始碼
這個版本暫時不支援RSS,未來會推出支援RSS 2.0標準的XMLBB

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

  • May 05 Fri 2006 19:53
  • 我..

我.. 我最近發現
我.. 忘不了初戀
我.. 聽晴天安靜
我.. 會偷偷哭泣
那.. 是一種心情
那.. 只能藏在心
可.. 我已受不了
可.. 我想大聲說

我愛妳.. 即使妳已完全離去
我愛妳.. 縱使我們不再可能

回到曾經走過的地方
看著足跡  想著過去
有我抱著妳的影像
有妳我走過的痕印
不管是誰都無法代替
妳在我心中妳是唯一...

逐漸離去的身影..
妳.. 逐漸離去
從我心中遠去
淡去逝去..

多麼希望可以不再分離..
前提是妳回到我身邊
但這只是夢
只是一個永遠不可能實現的夢..

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

一直測試一直測試
終於有點結果了
用rss.each_element("/rss/channel/item[1]/*"){ |elm|
  p elm.name
}
這樣可以印出channel下第一個item的所有子標籤名稱
用這個可以改寫我之前無名小站RSS Reader PHP版
PHP的XML Parser不是很好用.. 可是Ruby的ReXML是一個非常好的工具
hmmm.. ZenixD也被嚇到了XD
我想很快就會有一個Ruby版的XML公告欄!

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

挺累的...
從以前到現在幫人家解決問題
第一次遇到這種事情

話說那天,我同學向我詢問電腦問題
好吧,反正我習慣被問了@@"

她的電腦不知為何,音訊裝置抓不到,也就是驅動程式... OOXX了
OK,請她去安裝驅動程式,她跟我說不知道驅動程式
請她跟我說主機板型號,她卻跟我說她不知道主機板型號
然後問題也沒有說得很清楚..
接著,開始怪我了(?)
還說這世界上怎會有我這種人
看到這句話,我發火
我就回了一句:妳可以不用問我
她:對,我真是蠢

結束對話後我在想...

1. 就算是醫生,聽妳說出不明不白的病狀,只說:"我感冒了",卻沒有說出身體還有哪邊不舒服,試問,他會怎樣判斷病情? 好吧,你可以跟我說醫生可以用聽筒用儀器.. 不好意思再請問一下!我沒有接觸到電腦,沒看到電腦!我要怎樣去判斷她電腦的病情?如何對症下藥?

2. 有沒有想過當她問我問題時,我在幹什麼?我有沒有空?我自己沒事情作嗎?我吃飽太閒嗎?我還要浪費時間幫妳解決一個內容不清楚、沒有有用線索的問題!我要花多少時間去想?去猜測!妳有沒有想過?

在妳道歉之前我不會理妳!
妳也可以不要道歉!反正我忍妳的脾氣忍夠了!
每次話說到一半就說算了?
每次問題問完,有解決就丟謝謝,沒解決就說算了?
妳當我是妳家的狗嗎?

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