Eric's Thinking Space

Eric's Thinking Space 程式設計 音樂 心情 有趣 Kuso

2008/05/18

FlashFXP FTP軟體簡易教學

1. 主畫面 如下圖配置



2. 視窗上方的工具列有按鈕可切換為「瀏覽本機」或「FTP站」



3. 選擇「站台」,「站台管理員」



4. 點選「新站台」後,填寫連線相關資訊

站台名稱:隨便你取個名字

IP位址:FTP 站網址或IP

埠:FTP 站連接埠號

用戶名稱:你的帳號

密碼:你的密碼



5. 新增過站台之後,以後你就可以直接點選連線按鈕底下設定好的站台來連線。



6. 填寫完資訊後按下「套用」,「連線」。即可連上站台,連線成功的話會顯示下列資訊。



7. 如果要上傳 就把你電腦中的檔案拖到FTP站台:要下載就把FTP站台的檔案拖到你的電腦。夠簡單吧 = =…



8. 拖完檔案後,請注意下方狀態視窗的傳輸進度是否有真的在跑。



9. 如果檔案傳輸進度沒在跑,那就用「滑鼠右鍵」點左下方視窗中加入佇列的檔案,選擇「傳送佇列」讓它開始傳。



10. 如果傳到一半斷線,那就必須重新連線,並且重複上面步驟9,選擇「傳送佇列」讓它開始傳,此時會詢問是否要續傳,當然要續傳囉。

2008/03/10

JavaScript 筆記(tagName 與 setAttribute)

最近在做幫網頁壓縮JavaScript檔案的工作,

發現了幾個常碰到的問題,在這邊做個筆記,順便跟大家分享一下!


1. 關於網頁Element 的 tagName屬性時,要特別注意大小寫的問題。
ex:


var obj = event.getElementByID('xxxID');
if(obj.tagName.toUpperCase()=="DIV") //記得要先轉換大小寫之後再比對,否則容易有錯誤
{
//Do something...
}


2. 在IE中,若對自己create的Element進行setAttribute動作將無效。

ex: 下列程式碼在IE中將無法正常設定element的Attribute,但在FireFox中卻正常運作。

var input = document.createElement('input');
input.id = "name";
input.value = "new value";
input.name = "name";
input.setAttribute("onblur","alert('hello');");



解決方法:改用下列Code即可兼容於IE與FireFox


var input = document.createElement('input');
input.id = "name";
input.value = "new value";
input.name = "name";
input.onblur=function(){ alert('hello'); };

2008/03/04

取消整個系統的所有檔案EFS加密

我們都知道 Win2K / XP Pro 預設使用 NTFS 硬碟磁區,NTFS 最大的賣點之一,就是支援了對檔案進行加密的動作,詳情可參考 微軟對於EFS加密的官方說明

只要在系統中對著任何檔案或資料夾按 alt+enter(或滑鼠按【右鍵】 【內容】),下方檔案屬性那欄,有個【進階】按鈕,點下去後出現如圖 (此為 XP Pro 截圖):


框框圈起來的地方一旦打勾,就會啟動 EFS 加密機制。有些 user 不明白 EFS 的厲害(或管理/維護者不知道 user 有去勾這個),覺得幫資料加密挺不錯,不勾白不勾,過陣子系統亂掉之類原因 format C:重灌 OS,以致於遺失本機金鑰 (可能重灌時被蓋到,金鑰搜尋也無力回天)。

此時這個檔案名稱的文字會顯示為綠色(恕我沒有發生過所以沒有圖 XD),就只能挫咧等... 一切檔案統統無法使用。


為了避免這樣的問題發生,可以照以下的步驟來修改系統的機碼,達成關閉EFS加密功能。

1. 【開始功能表】-> 【執行】-> 輸入 Regedit 按 確定。

2. 找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EFS] 。

3. 按滑鼠右鍵 選擇 新增一個 DWORD 值。(見下圖)


4. 在DWORD上按右鍵,選擇【重新命名】,改名為 EfsConfiguration 。

5. 在DWORD上按右鍵,選擇【修改】,將【數值資料】設定為 0000001 。(見下圖)



經過以上設定就可以關閉系統的檔案加密,若要重新開啟,則將數值設為 0000000 即可。

2008/03/03

讓 IE 和 Firefox 都支援的半透明以及隱藏語法

一般而言,在IE中想讓網頁上的元素(如 div)呈現半透明,
方法是在它的style中加入:filter:alpha(Opacity=XX)
其中XX從0到100,0是完全透明。

而firefox中不支援css的filter屬性,想要呈現透明的話要在style中寫:
opacity: 0.5
此語法適用於支援CSS3的流覽器(ex: FireFox 1.5),
這裏的XX是個小數,從0到1,0也是完全透明

如果不需要半透明,只是要顯示或隱藏,就只需要在相應物件的 style 中改 visibility 屬性。
常用的是'hidden'與'visible'。這一屬性是兩種流覽器都支援的。JS中修改這一屬性的語法是
物件名.style.visibility='hidden' 而不是 對象名.visibility='hidden'

如下範例 Code:


//用JavaScript控制透明程度:
obj.style.MozOpacity=0.5 //For Firefox
obj.style.filter="Alpha(Opacity=50)" //For IE


//漸變效果 (Only for IE)
obj.style.filter="blendTrans(duration=0.5)";
obj.filters[0].apply();
obj.filters[0].play();

關於薪水的三個秘密與迷思

以下文章原文轉載自 http://blog.miula.cc/archives/41


前幾天在 CNN Money 網站上,小巫師看到一篇很有趣的文章,叫做 “Salary Secrets and Myths”,翻成中文的話,就是本文的標題 - 薪水的秘密與迷思。
而這個話題,恐怕是全世界上班族共同最關心的事情之一。特別是在台灣,白領與藍領階級的工作時間屢創世界新高,但是薪資成長卻很有限。怎麼樣才能夠拿到更高的薪水,恐怕是全台上班族都需要修練的一門功課。
而在這篇文章中,CNN Money 提到了三個關於薪水的秘密,以及三個關於薪水的迷思,我想這會是很值得每個人一讀的東西。
先從秘密講起:


關於薪水的第一個秘密 - 你的薪水高低未必跟你的表現或年資有關聯。

舉例: 有時候,一個新人的薪水可能跟你一樣,純粹只是因為當時市面上可用的人不多而已
建議作法: 注意市場上跟你相同資歷的人大概薪水多少,如果發現有一定的差距,告訴你老闆,問問你要做到怎樣的事才能夠把你的薪資水準拉到市場水準。

關於薪水的第二個秘密 - 你有比公司既定加薪幅度更多加薪的空間

說明: 雖然大多數公司的年度加薪幅度都是固定的,但其實公司通常會有一筆額外的預算用來應變特殊狀況,如用加薪來留住重要人才的離職…
建議作法: 不要等到績效考核的那天再跟老闆談薪水,最好是全年度無時無刻都要在老闆面前推銷自己的成績,然後在績效考核的前幾個月就開始跟老闆談薪水的事

關於薪水的第三個秘密 - 當老闆告訴你他沒有辦法給你更高的薪水時,通常不是因為沒有這個預算才這樣說


怎麼說呢: 大多數時候,老闆是因為覺得你不值得這樣的薪水才不給你。你可以問問你老闆你要做到怎樣的進步才能夠領到你想要的薪水,但如果老闆不正面回答你,你就要注意了,他可能沒這興趣幫助你往上爬,或者是覺得你根本不行。
建議: 或許換個工作是個好辦法,想想看吧。


看完三個秘密,接下來就看看三個迷思是什麼。


迷思一 : 你的薪水高低是看”你”這個人來決定的


真相: 其實公司通常是有一套制度,有時候還找外部的顧問公司來建議薪資水準。但大多數在談薪資的時候,公司很少跟員工做完整的溝通,所以員工通常不知道為什麼自己是這個薪水。
建議: 問清楚公司的薪資計算是依照怎樣的標準,並且跟業界比較。越了解公司核薪的標準就越有談判的空間。


迷思二 : 老闆會給喜歡的員工更高的薪水


真相: 雖然老闆的確可能對部分員工特別偏愛,但大多數的狀況是,老闆是因為那些員工會讓老闆工作變輕鬆以及績效變好才喜歡他們的。
建議: 所以,幫老闆想想,他需要怎樣的幫忙。


迷思三 : 你無法協商你的遣散費


真相: 假設你不幸要被遣散,其實你是有爭取更多遣散費的空間的,特別當你是負責一些重要專案的重要部分時。
建議: 不要找 HR 部門,用尊敬的態度,寫信給更高層的主管。記住,如果你能夠讓他們因此達不到一些個人的績效目標,你就有談判的空間。


當然,上述的三個秘密與三個迷思,主要是針對美國的就業環境而寫的。不過,基本上除了第六點在台灣要做到比較困難以外,小巫師覺得其他五點在台灣的工作環境也相當適用。
就小巫師個人參與薪資談判的經驗來說,其中幾個建議是真的很有效的


1.知道同業同等級的薪資水準,絕對會是爭取薪資提高的一大利器。
2.想想怎麼幫助老闆達成老闆的績效,比自己悶著頭幹更容易獲得老闆的肯定。
3.在原本公司沒足夠加薪空間時,一定要考慮跳槽。但跳槽基本上要以薪資至少成長50%為目標,才有跳槽的意義。


Anyway,希望以上的經驗分享,可以幫助更多上班族爭取到合理的薪資待遇,但是要記住,自己的薪資,是要靠自己爭取來的,這是千古不變的定理。

2008/02/27

XBOX360 透過 NB 無線網路連上Internet 教學

最近剛剛入手XBOX 360,真是好玩啊 畫面好棒啊!

目前我的電腦是NB,放在房間透過無線AP,使用IP分享功能用DHCP連線。

NB與XBOX共用一台22吋螢幕~

XBOX360 想要放在房間玩,又不想要拉網路線,
所以想到了一種接法,就是 將XBOX360用網路線連到NB的網卡上,
再由NB來當Gateway連到AP,AP 再連到 Internet



大概是這樣:
XBOX360-----(網卡)-----NB-----(無線網卡)-----AP-----Internet



如果想要實現上述的接法之前本來想用WinXP內建的網路共用功能,

但是… 我的作業系統似乎有點問題,顯示我的

Windows Management Instrumentation(WMI)資訊有毀損

所以無法設定網路共用 XD

於是就嘗試了直接設定IP的方式,但是無法成功!

後來就在網路上找到了一套軟體 Sygate Home Network

設定簡單,徹底的解決的我的需求阿!

以下就分享我的用法給大家看看

Step1:首先先把Sygate Home Network安裝好,我用的是4.5中文版

Step2:接下來選擇【工具】->【進階功能->On】開啟進階功能



Step3:接下來進入【工具】->【設定】


Step4:再來開始進入重點,左邊【直接Internet/ISP連線】這邊請選擇你要用來連上Internet的網路卡,因為我是透過無線AP的DHCP功能連上Internet的,所以就選擇我的無線網卡。如果是透過ADSL撥號連線的朋友當然也可以直接設定帳號密碼連線。

Step5:右邊 【本地網路連線】這邊就選擇你連接另一台需要上網設備的那張網路卡,這樣就可以囉


接下來只要按下開始服務的按鈕就可以看到是否正常運作囉,【狀態區塊】會寫著連線類型還有Internet共享狀態資訊,如果顯示為Online且右下角的燈號顯示為綠燈,這樣應該就可以正常運作囉。


最後,接上你要上網的設備,並且設定為自動取得IP以及DNS,這樣即可連上Internet囉!

以我的例子當然就是直接連上我的XBOX360開始上網抓試玩遊戲啦XD。
當然你也可以接上一個HUB後就可以接上更多的電腦或XBOX…(買這麼多台幹麼啦 真有錢$_$)

基本上其他的設定我都沒有更改,就可以正常運作了。

以上分享一下我的設定方式,如果有不足的地方歡迎補充喔。

謝謝收看

2008/02/26

19乘19 以內數字的快速算法

偶然看到一篇文章裡面教了小於19所有二位數字 的印度快速算法
心理只有一個想法...
印度的教育方式果然讓他們成為,最適合發展科學的國家之一啊!

大家如果看完這篇文章順便把這個秘訣學起來吧
日常生活中也很實用呢!

以下文章轉載自 http://blog.pixnet.net/yunchii/post/13729734


印度的九九乘法表是從1 背到19(→十九十九乘法? ),不過您知道印度人是怎麼記 11到19 的數字嗎?

印度式計算訓練」2007年 6月 10日第一版第 6刷 株式會社晉遊社發行 中介紹如下:引用自該書P.44

請試著用心算算出下面的答案:13 X 12 = ?( 被乘數) (乘數 )印度人是這樣算的。

****************************************

第一步:先把被乘數(13)跟乘數的個位數 (2)加起來
13 + 2 = 15

第二步:再把被乘數的個位數(3)乘以乘數的個位數 (2)
2 X 3 = 6

第三步:然後把第一步的答案乘以10(→也就是說後面加個 0 )之後
再加上第二步的答案就行了
15 X 10 + 6 = 156*

****************************************

就這樣,用心算就可以很快地算出11X11 到19X19了喔。
哦傑克,這真是太神奇了!

趕快學起來吧