支援 CSS 3 的 Firefox 3.1 已開放下載,見
http://book.fiterl.net/item?asin=1590596145&title=CSS+Mastery%3A+Advanced+Web+Standards+Solutions#comment_36


絕對定位與相對定位
絕對定位以母物件的原點作為定位的基準點。相對物件則以物件本身原先流動位置的位置作為基準點。

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





ruby 的多行註解
==begin
This is a comment line
it explains that the next line of code displays
a welcome message
==end

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

controller 這麼寫
    @keywords = params[:keywords]
    @questions = Question.find(:all,
#        :select => "questions.*",
#        :include => {:user },

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

錯誤訊息:
could not find rubygem.....
ruby -S gem install jruby-openssl --no-rdoc --no-ri

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

一個 table 對另兩個 table 皆為一對多的關係。如果在一個查詢裡,要算出主表在兩個副表中的筆數,語法如下:

@hot_tags = Tag.find(:all,
:select => "tags.*, count(question_tags.id) as tags_q_count, + count(group_tags.id) as tags_g_count, (count(question_tags.id) + count(group_tags.id)) as tags_count",
:group => "question_tags.tag_id",

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

字串操作
"abcde".first(2) => "ab"
 
在 log 檔裡過濾敏感性的資料
有些資料不適宜被記錄在 log 裡,比如 user  的密碼,可以使用
filter_parameter_loggin "password"
把它寫在 ApplicationController 裡

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

Rails 中使用 check box 來作 ajax 的控制,其中關鍵的指令是 remote_function。用它來作後端呼叫。
這是 html 的 check box
<input type="checkbox"  'checked' />
rails 的 check box 指令如下:
<%= check_box(answer.dom_id, "picking",
{ :checked => answer.checked,
:onclick => remote_function(:url => {:controller => "picking", :action => "update", :answer_id => answer.id})}) %>

呼叫完,可 render :action 一個 rjs 檔來反應網頁的變化。比如 highlight 變動的物件。
page.visual_effect :highlight, @answer.dom_id, :duration => 2

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

如果 Flex Builder 3.0 在 build 時遇到 beta expired 的錯誤,那 SDK 函式庫過期,只要更新就可解決問題。
底下幾個步驟:
下載新版本:
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
將這個目錄更名(備份)

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

從後端的資料庫取得 xml,裡面有 title, url, date 等欄位。有多筆資料。每次取出時,筆數不一定。
現在將它以兩欄的方式顯示,第一欄顯示日期,第二欄,顯示標題。這個標題底下是一個超連結。 mouse click 時,會轉到 url 所指向的網址。
現在用兩個控制項來作。第一個欄位用 label,第二個欄位用 linkbutton。
label 只要設定 label.text = date 就完成了。
第二欄位要用 linkbutton 的 data 屬性。這個屬性可以放入你想放的資料。後面再把它取出來。

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

如果從 Flex 傳送資料給 Rails, 用 HttpService 來傳送,須要設定
&lt;mx:HTTPService contentType="application/xml"...

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

從後端的資料庫取得 xml,裡面有 title, url, date 等欄位。有多筆資料。每次取出時,筆數不一定。
現在將它以兩欄的方式顯示,第一欄顯示日期,第二欄,顯示標題。這個標題底下是一個超連結。 mouse click 時,會轉到 url 所指向的網址。
現在用兩個控制項來作。第一個欄位用 label,第二個欄位用 linkbutton。
label 只要設定 label.text = date 就完成了。
第二欄位要用 linkbutton 的 data 屬性。這個屬性可以放入你想放的資料。後面再把它取出來。

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

            private function goto(event:MouseEvent):void{
                var url:String = event.currentTarget.selectedItem.DetailPageURL;
//                Alert.show(url);
                navigateToURL(new URLRequest(url),"_self");
            }

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

1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。