Re: [討論] 寫程式的未來?

看板Soft_Job作者 (暗黑貴公子)時間15年前 (2008/10/15 00:58), 編輯推噓5(505)
留言10則, 7人參與, 最新討論串16/32 (看更多)
※ 引述《meltice (三億兩千萬大散戶)》之銘言: : 的確並非不可能 : 只是很累而且似乎沒必要 並非沒必要, Google Chrome 瀏覽器不就搞了一個 Vista 介面 : 要設計UI要漂亮要跨平台(web,mobile,...)似乎有更多選擇 : Microsoft Expression, Adobe Flex, JavaFX, ... : (這麼多新的工具 要學哪一套啊 ... ) : 請問你所謂API是指GDI, GDI+還是DirectDraw, D3D, ... 呢? 基本上看介面功能, 擇其用之 : 如果單純用GDI想要刻出像Flash或WPF那樣 : 向量縮放旋轉 AreoGlass 漸層 淡出淡入 ... 等等的效果應該很累吧 : 就算做的出來效能也不會太好吧 向量縮放旋轉 - Window 座標加上一些公式即可操控 AreoGlass 漸層 - Vista 下, dwmapi.dll DwmExtendFrameIntoClientArea() 可以操控 淡出淡入 - XP 後, UxTheme.dll SetLayeredWindowAttributes() 操控 LWA_ALPHA 值即可 : Vista跟Flash的底層好像都不是GDI吧 : 以前的GDI程式在Vista上面其實好像又被轉換一層的樣子吧 : 所以微軟才會說Vista的WDDM driver無法在XP上面使用 那是因為架構改變 ... 以往 XP User-Mode 底下操作的 GDI/GDI+ (GDI32) Kernel-Mode 下是由 XPDM (GDI) 負責 User-Mode 底下操作的 Legacy D3D/D3D9 (DirectX Runtime) Kernel-Mode 下是由 XPDM (D3D) 負責 而 Vista User-Mode 底下操作的 GDI/GDI+/Legacy D3D/D3D9/D3D9Ex/D3D10 (DirectX Runtime) 則是交由 User-Mode 的 WDDM 代為跟 Kernel-Mode 的 WDDM 溝通 請看底下圖解 XP : ------------------------------------ User-Mode ------------------------------------ | GDI | GDI+ | Legacy D3D | D3D9 | | GDI32 | DirectX Runtime | ------------------------------------ Kernel-Mode ------------------------------------ | XPDM (GDI) | XPDM (D3D) | ------------------------------------ Vista : ------------------------------------------ User-Mode ------------------------------------------ | GDI/GDI+/Legacy D3D/D3D9/D3D9Ex/D3D10 | | DirectX Runtime | ------------------------------------------ WDDM (USER) ------------------------------------------ Kernel-Mode ------------------------------------------ WDDM (Kernel) ------------------------------------------ : 我只是覺得現在三天兩頭就有新名詞新技術新工具 : 根本搞不清楚要學什麼到底要用在哪邊 如果真有興趣再去看就好 : 所以乾脆都不學了反正也不知道要學什麼 : 等你學會了又出了一堆新工具新技術永遠追不完 : 像那滿山滿谷的MSDN DVD : 會用的還不是那幾片(VS2005 DDK ... ) 看來你是 Driver 開發人員, 所以需要常用到 DDK 不過我不是, 但是, 有時為了需求 我也會去寫 Driver 來處理棘手的事情 只因為興趣, 我會接觸各方面的玩意, 並嘗試各方面的解決方案 我這樣說, 你的心態方面有沒有樂觀一點? : 其他一堆光碟都是擺好看的 : 真的要每套微軟的tool都灌來玩玩看一輩子也學不完 我只能說, 追著 "軟體/工具" 屁股跑的的人是笨蛋 -- 私が生存への道は 今も未來も唯一つ 私自身の闇黑のためだ 即ち「ハ・ル・ヒ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.168.73 ※ 編輯: TKyo 來自: 220.133.168.73 (10/15 01:06)

10/15 01:12, , 1F
追著[軟體/工具]跑也不錯啦 至少有心
10/15 01:12, 1F

10/15 01:17, , 2F
忘了說, 最後一句純為 "軟體開發人員" 的自述心態 :)
10/15 01:17, 2F

10/15 10:45, , 3F
版本一直推陳出新 資訊人員本來就是追著 "軟體/工具"
10/15 10:45, 3F

10/15 10:45, , 4F
屁股跑的的人
10/15 10:45, 4F

10/15 20:32, , 5F
那些做出新的"軟體/工具"的人就不是資訊人員 ?
10/15 20:32, 5F

10/15 20:38, , 6F
事實上~公司是營利事業~有時候上頭要你追~你能說"不"嗎?
10/15 20:38, 6F

10/15 21:21, , 7F
大推你最後一句 XD
10/15 21:21, 7F

10/15 23:29, , 8F
T大是硬派的代表... 但是一個好的tool可以省下不少時間
10/15 23:29, 8F

10/15 23:29, , 9F
特別是被project追著跑 可沒太多閒工夫可以慢慢try
10/15 23:29, 9F

10/15 23:30, , 10F
呃 硬派?? 我一直都吃軟啊~~~~ :)
10/15 23:30, 10F
文章代碼(AID): #18zC-raj (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #18zC-raj (Soft_Job)