Re: [轉錄][問卦] 有沒有資管的能力很多人會的八卦?

看板Soft_Job (軟體人)作者 (沉默是金。)時間15年前 (2011/05/31 14:48), 編輯推噓10(10018)
留言28則, 10人參與, 最新討論串5/40 (看更多)
※ 引述《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)

05/31 14:59, , 1F
看完想說是誰發的文, 原來是TQ大. XD
05/31 14:59, 1F

05/31 16:19, , 2F
很有建設性的文章
05/31 16:19, 2F

05/31 16:57, , 3F
05/31 16:57, 3F

05/31 18:11, , 4F
terminal client不難寫吧,最主要是搞清楚哪堆vt100
05/31 18:11, 4F

05/31 18:13, , 5F
ansi...等等的定義.
05/31 18:13, 5F

05/31 19:08, , 6F
寫 Web Brower應該比Telnet client 複雜很多吧...
05/31 19:08, 6F

05/31 20:02, , 7F
四樓這樣說我無法反駁,畢竟你真的作過 terminal client.XD
05/31 20:02, 7F

05/31 20:03, , 8F
@luciferii 我只是覺得不同類型的 AP 放一起比是不 ok 的。
05/31 20:03, 8F

05/31 20:07, , 9F
寫web browser要是不唅javascript,應該是還好,難是難
05/31 20:07, 9F

05/31 20:08, , 10F
在容錯,有些爛html, 要讓它能顯示,不然單純parse html
05/31 20:08, 10F

05/31 20:08, , 11F
真的是還好.
05/31 20:08, 11F

05/31 21:15, , 12F
javascript/css都很麻煩XD
05/31 21:15, 12F

05/31 21:16, , 13F
其實也不能算不同類,Web Browser可以看成是架在 telnet
05/31 21:16, 13F

05/31 21:16, , 14F
client 上的東西啊:P 瞧那精美的 lynx ...
05/31 21:16, 14F

05/31 21:21, , 15F
(因為你是寫telnet client不是寫terminal client XD)
05/31 21:21, 15F

05/31 21:25, , 16F
如果你定義terminal 是指mainframe 的client 的確是有點
05/31 21:25, 16F

05/31 21:25, , 17F
距離,mainframe 要處理的tag 更多.
05/31 21:25, 17F

05/31 21:26, , 18F
3270的鬼東西一堆,但比vt 系列好找文件,麻煩在測
05/31 21:26, 18F

05/31 21:27, , 19F
但如果你將terminal定義為一般的vt系列,則我的就是vt的
05/31 21:27, 19F

05/31 21:27, , 20F
因為 terminal 被用爛啦,從以前 thin client 到現在
05/31 21:27, 20F

05/31 21:28, , 21F
VM/Xen 的Client 也叫 terminal client了...XD
05/31 21:28, 21F

05/31 21:28, , 22F
他們應該比 lynx 難上一點
05/31 21:28, 22F

05/31 21:33, , 23F
terminal 原始的使用就是在dec/古早mainframe的年代
05/31 21:33, 23F

05/31 21:33, , 24F
用在哪時候,vt100就是terminal
05/31 21:33, 24F

05/31 22:13, , 25F
TQ大說得很有道理,重點是在於東西的本質解決了多少問題
05/31 22:13, 25F

05/31 23:48, , 26F
推~~強不強不是重點,重點在於解決問題~~
05/31 23:48, 26F

06/02 00:45, , 27F
這篇說得很好 推一個 另外, Browser難度 >>> Pcman
06/02 00:45, 27F

06/07 12:58, , 28F
推!
06/07 12:58, 28F
文章代碼(AID): #1Dv8z0tw (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Dv8z0tw (Soft_Job)