2011年3月31日 星期四

[網頁語法]正確符合W3C的Flash嵌入語法

因為案子的關係,需研究一下FLASH的嵌入語法
user回報在IE6的環境下,有FLASH的頁面下瀏覽器的狀態列會一直顯示Loading的狀態
研究了一下原來是嵌入語法要調整
叫理想的寫法如下,以後大家若有需要可研究看看
<object type="application/x-shockwave-flash" data="test.swf" width="80" height="60">) v6 a2 H" T8 }' f2 D
<param name="movie" value="test.swf" />' Y; Y/ P2 Y" C- e. V) v/ u) G
</object>
參考網址如下
~ By Lily

2011年3月28日 星期一

Re: 公司新進好書介紹

書名:
HTML5 & API 網頁程式設計

介紹:
iPhone / iPad 對抗 Flash 的殺手級武器, 網頁新紀元全面啟動!
HTML5 不單單只是多幾個標籤, 統一一下規格, 而是一整組高度整合的 API, 許多過去開發人員夢想擁有的功能, 都在先進的瀏覽器上逐漸

現, 現在你可以:
□ 不需裝外掛就能在網頁上直接撥影片 / 音樂、繪製圖形、製作動畫
□ 你也不需任何 JavaScript 程式庫就能自訂表單驗證功能、使用精美的各式 UI 元件、以 Drag & Drop方式搬移網頁內容、

可以和桌面應用程式交換資料、製作超強 Richtext 編輯器
□ 你還可以突破限制,透過在網頁之間傳遞資料呈現更高的互動、建立離線網頁應用程式、儲存資料在本機上、甚至在用戶端建立資料庫、還可以建立多執行

的 JavaScript程式讓使用者體驗更順暢、使用 socket 與任何網路程式串連、取得定位資訊建立具有位置感知能力的網頁應用程式、建立

服端資訊推播系統、存取本機檔案
所有這些功能,都將透過新世代的瀏覽器以一致的介面提供,只要搭配上您的創意,就能開發出讓人雀躍驚喜的雲端應用程式,現在學,正是最佳時機!

~ from 天瓏 https://www.tenlong.com.tw/items/9574428656?item_id=57719

Eric書評:
評等: *****
從這本書可以很清楚而且沒有疑惑的知道HTML5是什麼,
完全是因為作者本身在這方面的專業程度良好,
有其經驗(HTML4)和熱情.
HTML5 是人類WEB AP技術的總檢討,
前一步走的凌亂, 又不統一,
下一步要好好走, 以前的錯可別再犯了.
能夠開始跑步甚至飛起來更好.
看了本書後充份祈求,
HTML5的規格加油,
各大瀏覽器更要加油,
應用程式的雲端化, 虛擬化, 就靠你們了.

2011年3月21日 星期一

Re: SQL Server 2005 / 2008 Profiler (Open Source)

如何監控 Sql Server Connection Pool 的 Connection 數量,
以下文章有詳細說明:

http://msdn.microsoft.com/en-us/library/aa175863(v=sql.80).aspx

SQL Server 2005 / 2008 Profiler (Open Source)

在開發資料庫應用的時候,我們常會使用 SQL Server Profiler 工具幫我們監控到底應用程式對資料庫下了什麼 SQL 指令,但是
在 SQL Server 2005 Express 版本中並沒有提供 SQL Server Profiler 工具,只有 SQL
Server 2005 標準版以上才有此工具,所以不是所有開發人員都能夠享受到 SQL Server Profiler 的強大功能。

今天發現一個不錯的 SQL Server Profiler 替代品:Profiler for Microsoft SQL Server
2005 Express Edition,竟然有免費的精簡版,而且還是 Open Source 的產品,真的是佛心來的。

~ 載自 http://blog.miniasp.com/post/2008/04/Profiler-for-Microsoft-SQL-Server-2005-Express-Edition.aspx


下載:
http://ge.tt/3Alamnu

使用說明 & 下載:
http://blog.miniasp.com/post/2008/04/Profiler-for-Microsoft-SQL-Server-2005-Express-Edition.aspx

官網:
Profiler for Microsoft SQL Server 2005/2008 Express Edition
http://sites.google.com/site/sqlprofiler/

2011年3月11日 星期五

Effective Java 繁中試閱電子檔

http://ge.tt/3r4Ei54

侯捷 譯

PDF轉WORD網站

http://www.pdftoword.com/

PDF轉成WORD會寄到信箱去,但須等一段時間才會收到

轉出來的WORD檔案是全文章的型態

比較好進行修改



直接轉換後就可以儲存下載

缺點是轉出來的檔案是以文字方塊的形式呈現

不易修改

2011年3月7日 星期一

Visual Studio 2008 開專案當機的可能解法

當 Visual Studio 2008, 2010 因為虛擬記憶體不足而導致當機關閉時,
請參考以下文章, 文中簡單扼要的說明原因及各種處理方法.

http://msdn.microsoft.com/zh-tw/library/ff407021(VS.100).aspx

Routine Bot 工具分享

簡介:
這個機器人軟體可以依腳本來對模擬人在電腦前操作的情境.
對電腦進行輸入文字,滑鼠移動focus圖片, 執行應用程式, log Message...等等很多功能

機器人他在尋找畫面圖片,設定滑鼠x, y座標時,都與解析度有關.
在使用相關action時要注意.

腳本的產生主要有2種方式:
1. 直接錄使用者動作.
2. 以程式語言撰寫,Routine Bot提供3種腳本語言(Pascal, JScript, Basic), 使用者可以使用自己較熟的語言進
行發.

api 文件:
http://www.routinebot.com/user_manual/supported_commands.htm

使用心得分享:

Routine Bot的腳本只針對本機進行操作的話,其實他真的很強大,也滿好用的.
開發上腳本的撰寫也不難.

但如果腳本中的行為有包含到遠登桌面之類的非本機操作時,
他就會有很多麻煩的情況發生..
以輸入文字'123_abc'為例,
若在本機上可以直接一行叫機器人輸入,
但到遠端時,就必需將他分成123, _, abc, 以分成三段輸入的方式來確保'_'及小寫abc可以正確輸入.
等等不可預知的情況"可能"會發生.

而且有些API上的action就會變的不適用,如KeyBrd

ADO.NET Connection Pool

.NET 的Connection Pool由ADO.NET 自行管理,
可以打開或關閉, 也可以設定最大和最小值,
當然, DB 也要支援才行.

ADO.NET的Connection Pool
http://mi.hosp.ncku.edu.tw/km/index.php/dotnet/44-adonet/74-adonetcon...

Take advantage of ADO.NET connection pooling
http://www.techrepublic.com/article/take-advantage-of-adonet-connecti...

故並無特殊機制,
若有連線資源不足問題, 應針對原始碼 Code Review 以確定是否有正確釋放資源.
另再確認是否有 SQL Server Profiler 工具可使用.


取得 SQL-Server 資料庫的所有 Table Name 的 T-SQL

select name from sysobjects
where xtype='U'
and id not in
(select id from syscolumns where name='colname')
order by name

好書介紹: 約耳趣談軟體-來自專案管理的現場實錄

書名:
約耳趣談軟體-來自專案管理的現場實錄
(Joel on Software: And on Diverse and Occasionally Related Matters
That Will Prove of Interest to Software Developers)

介紹:
出版至今,全球已有超過30種語言譯本,全書45篇文章,廣受程式開發人員的喜愛,是一本集結關於軟體開發、人才遴選及培訓、創業經營,以及企業管理的
實錄。
如果你正深陷於公司決策的迂腐、管理高層的無能、固執的做事信仰等無限迴圈中,那麼,約耳將是引領你走出暗黑的明燈。
歷任過軟體開發人員、管理者、經營者的約耳,所經手的專案比你吃的鹽還多;從開發人員關注的程式問題、硬體分享、產品管理,甚至是經濟學探討,無一不
談,廣泛涉略只為你全盤掌握軟體專案的整體面貌。

評等:
****
Eric書評:
一個骨灰級程式設計師的辛酸血淚史!
就像我在會議中說的: 軟體人讀來, 狂笑中會帶淚!
不知菜鳥讀此完書的感覺會如何?
會立刻往反方向試著逃離這不歸路吧~?
哈~我講的嚴重了些.

一本有閒沒閒都可以看的書...

2011年3月1日 星期二

好書介紹: Entity Framework 與 LINQ 開發實戰

書名:
Entity Framework 與 LINQ 開發實戰

介紹:
專為需要入門LINQ並進一步熟悉Entity Framework的開發人員所設計。由於Entity
Framework是透過LINQ來進行資料模型的存取,為了協助開發人員擁有駕馭Entity
Framework的能力,本書以系統化的解說方式,從LINQ基礎開始,逐一檢視Entity Framework的各項技術細節。

評等:
****

Eric書評:
說明仔細詳盡, 但有時也因為太仔細而有點多餘.
對於LINQ和Entity Framework 的入門是一本好書,
有用過EF和LINQ的同事, 請務必閱讀以打好基礎, 而且因為用過, 讀起此書更加明白, 且事半功倍!!!

好書介紹: 精通 JavaScript + jQuery

介紹:
隨著Ajax技術的不斷風靡,其核心技術JavaScript越來越受到人們的關注,各種JavaScript的框架層出不窮。jQuery作為
JavaScript框架的優秀代表,為廣大開發者提供了諸多便利。本書從介紹JavaScript的基礎知識開始,圍繞標準Web的各項技術予以展
開,透過大量實例對JavaScript、CSS、DOM、Ajax等Web關鍵技術進行深入淺出的分析,主要內容包括JavaScript的概念和基
本語法、CSS基礎、CSS排版、DOM模型框架、網頁中的事件、表格表單、JavaScript的測試與優化、Ajax非同步技術等。

在此基礎之上,本書透過精彩的實例詳細講解了jQuery的相關技術,主要包括jQuery的基礎、如何使用jQuery控制頁面、製作動畫與特效、簡
化Ajax以及jQuery外掛程式等內容。講解的重點在於簡化JavaScript的開發步驟,注重實例之間的對比與遞進,充分展示jQuery所帶
來的革新。書中最後給出4個綜合實例,讓讀者進一步鞏固所學知識,提高綜合應用的能力。

from 天瓏書店


評等:

*****

玩了這麼久的 Web AP, 現在才從這本書壑然開朗, 融會貫通, 沒有開心, 只有汗顏...
或許沒有之前的亂玩, 對這本書的感受度也不會高吧! 只能如此安慰自己.
Google 是大師, 是良師,
但他不會教你蹲馬步, 也很少有系統的告訴你其實原理是 A + B - C...
它是枝繁茂密的大樹, 花開茂盛, 結實壘壘, 但有時你不容易找到根.
這本書有根, 它讓你真正知道, 目前網頁程式的花開豐盛, 應用無其不有,
說到底大都只是 Html (DOM) + Javascript + CSS 的組合變化,
很神奇, 但也沒什麼大不了, 一旦魔術被破解後.
jQuery 是個魔術師, 它用以上簡單原理, 表演了一套套精彩魔術,
這本書提示你魔術師的手法, 也順便教你怎麼變給別人看,
如果再加上HTML5, 我想 Silverlight, Flash 來日無多了...
難怪 Apple 膽敢不甩 Adobe, 原來有靠山.

Google 網上論壇:您已經成為 其達科技論壇 的成員

Fang avatar.xu@gmail.com 已將您加入 其達科技論壇 群組並傳送以下訊息給您:

歡迎來到其達科技論壇
歡迎來到其達科技論壇
歡迎來到其達科技論壇
歡迎來到其達科技論壇

以下是群組的說明:

優秀的其達工程師與超級業務們, 請將妳/你們在專業上最新的所見所聞, 在這個園地和
大家分享吧~

----------------------- Google 網上論壇資訊 ----------------------

此群組的版主已經將您的訂閱類型設為「電子郵件」,這表示只要群組有人留言時,您就
會收到該留言的副本



您可以使用下列網址檢閲此群組:

http://groups.google.com/group/gfactor?hl=zh-TW

您亦可以利用下方的網址取消訂閱此群組:

http://groups.google.com/group/gfactor/unsub?u=3YAwAgwAAAB4KqvKk9Zeiifd22OsPltN&hl=zh-TW

-------------------- 關於此郵件 --------------------

如果您認為此郵件涉及濫用行爲,請利用下列網址通知 Google 網上論壇負責人員。
http://groups.google.com/groups/abuse?direct=YQAAALwx5My5AAAAL3-kWyIAAACkEPlzhAV-YRlIHx9MDDdBIw_WXJQ&hl=zh-TW