Archive

作者Archive

Flex Builder Desing

2010年10月22日 尚無評論

最近更新了作業系統,將相關工作會需要用到的工具進行搬移
發現在執行Flex時如果使用Design VIEW會出現

“An unknown item is declared as the root of your MXML document. Switch to source mode to correct it”


在網路上查了一下,蠻多人有遇到過,這是因為SDK 沒有安裝
如果是新安裝FlexBuilder裡面本身就有包含SDK,不過像我這種旁門左道的用法
就要手動處理一下,首先要先下載SDK,請到以下網址,並選擇你的Flex Builder版本所需的SDK

http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

下載後,解開後在你的Flex Builder 上方選單的Window>Preferences>Flex>Installed Flex SDKs,之中修改你SDK路徑即可。
希望這些資料可以幫助和我遇到一樣問題的人~^^


Categories: Flex Tags:

用YUI Compressor精簡你的肥肥Javascript及CSS檔案吧

2010年10月13日 尚無評論

   小弟先前有個客戶網站用了大量特效及圖片,在監控時發現,讀取首頁時瀏覽者讀了3.1MB才能讀完,在進行瘦身後瀏覽者只要讀700KB左右就能讀完,如果不考慮網站頻寬,以現今效多瀏覽者使用的網路頻寬為2M/256K為例,前者需要12秒而後者只需3秒左右,是不是落差很大呢? 如果是你,你會想上前者這樣的網站嗎?

     網站使用者都是希望你的網站是很友善、美觀及很快速的,在現今友善化的網站,大多都使用很多javascript及css,所以相對的你將會降低的是你的網站執行效能。 為此,如何將這些javascript 及css sytle 減少系統及頻寬的loading,這就是當務首要,也是現今網站規畫中,要注意的一環。

     會影響網站效能的原因很多,今天就介紹如何做好一些上版時的動作來增加效能,先前有提及可以針對你的網站伺服器開啟使用gzip 來進行網頁的壓縮,以減少網站頻寬的使用;今天來介紹可以使用YUI Compressor工具來降低你的javascript及css style檔案的大小,因為這些都是原始碼,為了方便編輯及辨識,所以開發人員往往加上許多顯示格式所需要的字元,再加上web 2.0盛行,大量的函式庫的引用,都會讓你的檔案不小心就會慢慢變的很大。以jquery-v1.3.js來看,一百多K的檔案精簡後jquery-min-v1.3.js 只剩不到60K如果再加上gzip傳輸應該頻寬會省更大。

     以下則為該工具的介紹 :

YUI Compressor – The Yahoo! JavaScript and CSS Compressor Download
下載地址 : http://www.julienlecomte.net/yuicompressor/
The YUI Compressor requires Java version >= 1.4. (機器需要Java 1.4以上的環境)

可建立一個批處理文件,例如YUICompressor.bat,文件內容如下:

@echo off
::設置YUI Compressor啟動目錄
SET YUIFOLDER=D:\yuicompressor-2.4.2\build
::設置你的JS和CSS根目錄,腳本會自動按目錄層次查找和壓縮所有的JS和CSS
SET JSFOLDER=D:\mySite\myJS
echo 正在查找 JavaScript, CSS …
chdir /d %JSFOLDER% for /r . %%a in (*.js *.css) do (
@echo 正在壓縮 %%~a …
@java -jar %YUIFOLDER%\yuicompressor-2.4.2.jar –charset UTF-8 %%~fa -o %%~fa
)
echo 完成!
pause & exit

參考資料:http://hi.baidu.com/zdz8207/blog/item/d644ae6ea0f2c5d181cb4ab7.html

Categories: WebDesign Tags: , ,

免費的OpenOffice替代Microsoft Office介紹

2010年8月5日 1 則評論

最近台灣商業軟體聯盟(BSA)在電視上播廣告打的火熱,8/1日全面查緝

用戶插入圖片

找馬如龍來~哈~~感覺有點要以暴治暴的感覺~會讓人怕怕的,不過不知一般公司是不是也會一樣怕到!!

目前很少有公司不使用電腦了,而一家公司買台電腦還要買作業系統,再加上要文書處理還要買OFFICE….哇!!這樣算一算成本真是高呀!! 如果是個人要使用,這些加加總總費用搞不好還可以再買一台電腦了。所以未來有空就會多介紹這些免費好用的工具給大家 ,讓大家也可以多些選擇及降低學習的成本(不過小弟很懶的打~都是直接使用 哈)

用戶插入圖片

這次要來介紹OpenOffice,在多年前其實就有StarDivision公司開發StarOffice,不過小弟有用過還真的不太好用,後來該公司被Sun收購後,衍生出OpenOffice,在小弟測試3.2.0的版本(在撰寫時最新版本是3.2.1),覺得已經和微軟出的Office很相近了,雖然讀Office的檔案還是會有一些相容性的問題,呈現出來時可能會有落差,不過還好,這落差不算大尚可接受,而OpenOffice,下圖這個就是和Word做一樣的事情,在OpenOffice 叫做Writer。

用戶插入圖片

除此之外,還有其它Office的功能,功能名稱大致如下(看中文應該可以猜出是什麼功能吧):

用戶插入圖片

以下是在中文官網的優點介紹:

OpenOffice.org 不僅是六大組件的組合,而且與同類產品不同的是,本套件不是獨立軟件模塊形式創建的,從一開始,它就被設計成一個完整的辦公軟件包。

  • 所有的包有類似的外觀,易於使用,如「樣式」等「一次學會到處使用」的工具。OpenOffice.org 保持與您的電腦類似的外觀——您一旦改變您的桌面,OpenOffice.org 也會相應改變。
  • 組件間的相同工具用法相同——例如, Writer 裡面使用的繪圖工具在 Impress 和 Draw 裡面您也能用到。
  • 您不必知道哪個應用程序用於創建哪個特殊文件——您使用「文件」就可以「打開」任何 OpenOffice.org 文件,正確的應用程序將會運行。
  • 所有的包共享一個拼寫檢查工具,如果您改變一個組件包裡面的「選項」,在其他組件包裡也會同時改變。
  • 所有組件間資料可以輕鬆轉移。
  • 所有的組件文件可儲存為 OpenDocument 格式(新的辦公文檔國際標準),這種基於 XML 的格式相比同類產品的格式,磁盤存儲更合理,任何兼容 OpenDocument 標準的軟件均可以訪問您的數據。
  • 使用安裝程序,所有組件可以一次性安裝。
  • 所有發佈的版本都基於相同的開放許可證——沒有隱性費用

至於小弟覺得還有些優點可以分享:

  • 因為他用到Java開發,所以它提供多作業系統平台都可以使用的優點,重點是…所有的介面都一模一樣
  • 它預設就提供PDF的匯出功能,這功能蠻不錯用的
  • 整個OpenOffice不算大,約在300MB以下,比微軟的小很多,雖然用Java開發但操作上順暢度還蠻夠的
  • MicroSoft Office的相容性算不錯了!! 原則上目前微軟Office能開的檔案它都能開啦(但可能還是會有些許的不一樣)

而官網目前中文官網提供的是3.2.0的版本,你可以切到英文版去可以找到3.2.1版本 (應該也是中文的才對.看url應該是),不過小弟在測試時,是使用Portable(攜帶版又名免安裝版或綠色軟體),小弟超愛這種軟體了,不用安裝即可使用,最好常攜帶的隨身碟放一套,那到哪裡去都可以使用就非常的方便。有興趣的可以到以下連結下載:

可攜版本是由PortableApps所提供,要注意不可以放在有中文路徑的資料夾內,建議直接放至D槽或是隨身碟中使用。

這套工具應該已經提供我們日常文書處理及工作上的需要,再來就是看大家的接受度如何了?  建議學校應多多提倡使用這種工具,從小及在學校紮根才是能讓使用率提高及未來功能的擴充的速度。

Categories: 新知 Tags:

控制 IE 網頁檢查網頁暫存版本設定

2010年5月24日 尚無評論

最近專案之中用了太多的Ajax,所以瀏覽器的問題也愈來愈多了
像有些效果,需要在IE設定需在「檢查儲存的畫面是否有較新的版本」時選擇每次造訪網頁時才能正常,所以我們可以在使用者使用前做一個檢測網頁,檢查所需的相關設定及元件是否有安裝上去。目前在銀行及證券業所提供的網路服務中,就常會有這樣的檢測網頁,那要如何做呢?

去網路上找到了解答,在此整理並記錄下來,給自己及大家一個參考:

機碼: HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\SyncMode5


SyncMode5
參數設定值說明
:


每次造訪網頁時

3

每次啟動 Internet Explorer

2

自動

4

0


這是我寫的一個方法,透過WScript.Shell 進行查詢

function AutoRefreshCheck(){
var autorefreshsite_str =””;
  try{
  var WshShell = new ActiveXObject(“WScript.Shell”);
regKey = “HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\SyncMode5”
temp=WshShell.RegRead(regKey);
switch(temp){
case 2:
     autorefreshsite_str = “每次啟動 Internet Explorer 時”;
     break;
case 3:
     autorefreshsite_str = “每次造訪網頁時”;
     break;
case 4:
     autorefreshsite_str = “自動”;
     break;
case 0:
     autorefreshsite_str = “無”;
  break;
default:
  autorefreshsite_str = “無法查明(“+temp+”)”;
}
  }catch(e){  //找不到信任網站
  autorefreshsite_str = “無法檢測,請您自我檢查(請在上方選單工具>網際網路選項>瀏覽歷程記錄>設定),是否是設定每次造訪網頁時”;
  }
return autorefreshsite_str;
}

執行這個方法,可得到目前的IE設定值,如果要改寫設定,參考網站有些了幾個用VB Script or VB.Net的方法,在此只介紹用執行reg檔案的方式更新,只要讓人下載並執行以下檔案內容,即可自動更新為 每次造訪網頁,內容如下:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“SyncMode5″=dword:00000003


Update : 原本記錄是字串,後來在使用才發現是要用DWORD 8/1
記得要提醒重新啟動瀏覽器才會生效喔!!

參考網頁:
http://tw.myblog.yahoo.com/hammerchou/article?mid=1167&prev=1176&next=1132

Categories: 系統設定 Tags: ,

周杰倫 -跨時代 煙花易冷

2010年5月21日 尚無評論

周杰倫 +方文山 這對組合,在這次周杰倫的新專輯中又創造一首詞有意境,曲能繞耳的感人歌曲。真的很配服方文山,這種能不說出愛的愛情的歌詞在現在這種開口閉口都是愛的時代,更有別一種風味…
不過說真的,在看了歌詞後,才更有感覺,看來周杰倫的風格還是在呀~哈~~哈  這也算是一種特色吧!!

周杰倫 -跨時代 煙花易冷
作詞:方文山  作曲:周杰倫

繁華聲 遁入空門 折煞了世人
夢偏冷 輾轉一生 情債又幾本
如你默認 生死枯等
枯等一圈 又一圈的 年輪

浮圖塔 斷了幾層 斷了誰的魂
痛直奔 一盞殘燈 傾塌的山門
容我再等 歷史轉身
等酒香醇 等你彈 一曲古箏

雨紛紛 舊故里草木深
我聽聞 你始終一個人
斑駁的城門 盤踞著老樹根
石板上回盪的是 再等

雨紛紛 舊故里草木深
我聽聞 你仍守著孤城
城郊牧笛聲 落在那座野村
緣份落地生根是 我們

聽青春 迎來笑聲 羨煞許多人
那史冊 溫柔不肯 下筆都太狠
煙花易冷 人事易分
而你在問 我是否還 認真

千年後 累世情深 還有誰在等
而青史 豈能不真 魏書洛陽城
如你在跟 前世過門
跟著紅塵 跟隨我 浪跡一生

緣份落地生根是 我們
伽藍寺聽雨聲盼 永恆

資料來源:
http://www.youtube.com/watch?v=-5r18_X05GA
http://lyrics.oiktv.com/lyric.php?sid=79&aid=6164&lid=64345

Categories: 好歌 Tags:
分頁: 上一頁 1 2 3 ... 19 20 21 22 23 24 25 ... 86 87 88 下一頁