看板 Soft_Job 關於我們 聯絡資訊
※ 引述《francej (~~~~)》之銘言: : : PCMAN的作者就是醫學系的 : 人家國外已經發展到 Web browser, flash, ajax, HTML5 ...這種水準了 : 我們還停留在寫個terminal就覺得已經是神人的level.. 直接回文討論好了,先講為什麼我特別提出來, 因為我自己就是主要從事 CSS/JS/HTML 領域的前端設計, 我覺得含糊不清的「名詞」,容易誤導很多事情。 1.Web browser yes ,講ap的話 , 這不好作. 但 web browser 跟 terminal client 要怎麼放在同一個層次上比? 作 Browser 比作 telnet client 複雜? 那我可以說國內 ERP 比 GMail 簡單嗎? 是這樣嗎? 比較的基準點是?感覺? 2.flash 很早就有的東西,台灣也很多人在寫; 如果說的是規格/平台的話,那也不是現在才發展到這樣, 而且 flash 的發展是不是好事還很難說。 3.ajax 只是個定義的東西是能發展到怎樣?? 一般而言所謂 ajax 的定義, 是泛指所有由 JS 透過 xmlhttprequest或iframe 進行request/response, 這個跟這東西很強很厲害或什麼扯不上關係, 他只是描述一個行為,而這行為打從我 2005 年寫code甚至更早之前, 台灣業界就已經有人在用了,我不懂這是在強調什麼。 ajax 的價值在於 browser 這端的 JS 互動能跟 server 結合的多好, 但是這個部份並不是定義上 AJAX 的主軸,而且各家的實作不一。 我們一般講 ajax 借代的其實是這段高級手工業, 需要一個一個去 tune performance , UI 跟 effect 的部份。 JS / Html / CSS 這塊是我個人專長,我現在也專責這領域的工作, 對這個名詞我是非常斤斤計較的。 4.Html5 這基本上是個 spec ,有幾個面向值得討論。 a.如果你說的是設計支援 html5 的網頁,ok 這目前的確已經開始有在做了, 不過這並不代表「先進」,因為環境的歷史共業就是 IE6,IE7 , 而且 HTML5 這個 spec 本身還不是那麼穩定,現在還在打帶跑階段。 b.如果說是 spec ,如前所述,還沒穩定的東西是有什麼好先進可言, 說實在話我個人對 HTML5 目前還持觀望態度。 c.Browser support ,這跟前面的論點重複了。 綜觀以上,我實在是不知道舉這幾項來比喻到底是想比什麼。 : : 印象Linux很強的鳥哥也是建築系還是土木的 : : 說到Linux 我以前去旁聽資管的某一門課 : : 結果班上多數人都不曾接觸過 : : 有沒有資管很多人會的八卦 : 如果哪天有個土木系的像Linus那樣寫出另一個劃時代的OS kernel再來說嘴吧. : 沒有要貶低這些人的意思. 只是想表示資訊系統沒有想像中那麼容易. 如果光 : 靠PCMan,架架Linux server就足以打遍天下無敵手, 那台灣的軟體業應該早就 : 一飛衝天了吧.. 打遍天下無敵手? 整個世界的資訊業我還真不知道有多少人有這本事敢這樣說, 寫程式目標根本不是打遍天下無敵手,也不是寫出什麼很強很猛的東西。 重點在於有效解決特定領域上的問題, 作一個 terminal client ,PCMAN 很強國內沒什麼人跟他打對台。 (國外現在相對不是那麼流行 bbs,所以沒啥好比的。) 作為解決一些自動化操作的問題, 去年 vgod 不是發布過 Sikuli 這類有趣的新興解決方案。 現在大家都嘛流行丟到國際上去作專案合作, 台灣的軟體業強不強根本不是重點,強的是你的產品能夠解決多少問題。 還有老話一句,很多賺錢/搞技術的都是關起門來悶著頭努力做事, 難道他們做出個什麼東西還得跟你說嗎? @@ 而且很多時候也只是因為你不在那個領域裡面,所以看不見而已 而且這年頭我們流行將問題拆解成多個區塊,很多應用也都早已成熟, 我們多是作一些進階的整合應用,這種東西相對比較難以獨立成為品牌。 與其去期待那種英雄式的專案,我倒想說你們可不可以認真的, 去看看那些世界的細節,去看看有多少人去努力在這個軟體領域裡面解決問題, 這不需要區分台灣或不台灣,也不用區分誰強誰厲害。 搞硬體的笑軟體不夠快,搞軟體的笑別人不夠複雜不能成為領導規格, 是這樣嗎?非得要成為規格才會解決問題? 我不是那麼清楚用這種似是而非的立論講出來的,到底是想證明什麼, 我只知道我寫 code 寫了第五年,每一行 code 都是為了解決別人的問題而寫。 我手上公司的專案也好,自己的開源專案也好, 每一個細節也都是為了簡化這些問題而去做事,從中獲得利潤。 ----------------------------------- 什麼寫寫 terminal clinet , 架架 linux server ? pcman 的價值在於解決你我現在正在上 BBS 的需求, 而不是他比 browser 強或不強。 鳥哥的文件強的不是在於 linux server 了解的通透, 而是他文件撰寫的方式,說明的方式,遠比其他人來得容易理解跟查找。 這基本上是所有作 production 的人都會碰見的一個很難的問題。 看事物如果看不見事物的本質,即使是寶物也會視而不見。 我沒有打算去強調台灣跟國外哪個比較強,我也短期參與過在美國的 team , 他們的確有值得我們學習的地方,但是比較的基準點絕對不是這種詭異的東西。 -- 我:一半的日子讓你說,我聽你說你的所有______________________________________ ______________________________________一半的日子我想說,對你說過去的所有:我 _______________________________________________________ 在討論中妥善扮演兼具聆聽與分享的角色,是我們一生的課題。 _______________________________________________________ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.44.37 ※ 編輯: TonyQ 來自: 220.133.44.37 (05/31 14:49) ※ 編輯: TonyQ 來自: 220.133.44.37 (05/31 14:49) ※ 編輯: TonyQ 來自: 220.133.44.37 (05/31 14:51) ※ 編輯: TonyQ 來自: 220.133.44.37 (05/31 14:52)
ericinttu:看完想說是誰發的文, 原來是TQ大. XD 05/31 14:59
tjhuang:很有建設性的文章 05/31 16:19
vity:推 05/31 16:57
Lordaeron:terminal client不難寫吧,最主要是搞清楚哪堆vt100 05/31 18:11
Lordaeron:ansi...等等的定義. 05/31 18:13
luciferii:寫 Web Brower應該比Telnet client 複雜很多吧... 05/31 19:08
TonyQ:四樓這樣說我無法反駁,畢竟你真的作過 terminal client.XD 05/31 20:02
TonyQ:@luciferii 我只是覺得不同類型的 AP 放一起比是不 ok 的。 05/31 20:03
Lordaeron:寫web browser要是不唅javascript,應該是還好,難是難 05/31 20:07
Lordaeron:在容錯,有些爛html, 要讓它能顯示,不然單純parse html 05/31 20:08
Lordaeron:真的是還好. 05/31 20:08
luciferii:javascript/css都很麻煩XD 05/31 21:15
luciferii:其實也不能算不同類,Web Browser可以看成是架在 telnet 05/31 21:16
luciferii:client 上的東西啊:P 瞧那精美的 lynx ... 05/31 21:16
luciferii:(因為你是寫telnet client不是寫terminal client XD) 05/31 21:21
Lordaeron:如果你定義terminal 是指mainframe 的client 的確是有點 05/31 21:25
Lordaeron:距離,mainframe 要處理的tag 更多. 05/31 21:25
Lordaeron:3270的鬼東西一堆,但比vt 系列好找文件,麻煩在測 05/31 21:26
Lordaeron:但如果你將terminal定義為一般的vt系列,則我的就是vt的 05/31 21:27
luciferii:因為 terminal 被用爛啦,從以前 thin client 到現在 05/31 21:27
luciferii:VM/Xen 的Client 也叫 terminal client了...XD 05/31 21:28
luciferii:他們應該比 lynx 難上一點 05/31 21:28
Lordaeron:terminal 原始的使用就是在dec/古早mainframe的年代 05/31 21:33
Lordaeron:用在哪時候,vt100就是terminal 05/31 21:33
sabiya:TQ大說得很有道理,重點是在於東西的本質解決了多少問題 05/31 22:13
viper9709:推~~強不強不是重點,重點在於解決問題~~ 05/31 23:48
lovepc:這篇說得很好 推一個 另外, Browser難度 >>> Pcman 06/02 00:45
hawk920412:推! 06/07 12:58