作者TonyQ (沉默是金。)
看板Soft_Job
標題Re: [轉錄][問卦] 有沒有資管的能力很多人會的八卦?
時間Tue May 31 14:48:30 2011
※ 引述《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