<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 79 fatal error 事關重大,絕影抽了點時間,洗了個澡,換了件衣服,然后端端正正地坐在電腦前,清了清嗓子,才鄭重地給BOSS Liu打去了一個電話。 顯然還沒意識到事情的嚴重性,而且正一門心思地一邊寫著他的代碼,一邊聽著MP3,一邊在news.qq.com的角落到處翻花邊新聞,一邊跟MM們聊著QQ,一邊和絕影講著電話,簡直把多線程或者說超線程技術在工作中運用到了極致。胡亂聊了兩句,絕影突然換了口吻道:“BOSS,嚴肅點,大事不好了!” 要換成平時,BOSS Liu都對絕影的“大事不好了!”習以為常,“狼來了,狼來了”,喊一兩次還能忽悠人,你要是天天喊,哪怕你突然有天改成“老虎來了”都沒人理你。 這一次,BOSS Liu聽他的語氣不像在開玩笑。要是真有什么大事,怠慢了絕影,到時候讓他秋后算起賬來,可是自找的吃不了兜著走。 于是BOSS Liu趕緊在VC中按下Ctrl+Shift+S,小心翼翼地保存好他的代碼,關了還沒看完的花邊新聞,再給每個MM發一句:“BOSS來了!下了!”,用的還是“復制”,“粘貼”,趕緊把QQ調成隱身,還算是安全結束所有線程,然后才正經地對絕影說:“不急,冷靜!”,這才把重點全部放到主線程上來。 絕影卻用更加焦急地語氣說:“還不急呢,火都燒到眉毛了!那個代碼,你究竟有沒有編譯過啊?” “當然編譯過,怎么?有破綻?” “當然有。” “我來解決。多不多?” “不多,但都是致命錯誤,fatal error!” 這次換BOSS Liu焦急起來:“怎么回事?” 絕影卻緩了緩語氣:“我說BOSS啊,你這不是整我嗎?你自己看看你那x264解碼器部分,還有zlib庫。” “這兩個庫很好嘛。都是網上開源的,很有名,而且發布很久了,是經歷過考驗的,應該沒什么問題。” “我曉得,好是好,問題是這兩個庫都用了匯編語言,而且都是獨立匯編,還非得匯編器來匯編。還不統一,x264用的nasm,zlib用的masm。” 這才一拍腦門:“壞了。” 絕影嘆口氣:“是啊。壞了。這S60 Platform SDK全是C++接口,根本沒有提供匯編器,任憑你什么匯編代碼,放到這里就是死,你總不可能讓我去打聽一下人家NOKIA用的什么處理器,找來《Develop Guid》,把那nasm的匯編翻譯過來再拿它的匯編器匯編吧。再說,要是我們真有這么大本事,還不知道S60 Platform SDK的C++編譯器和匯編器的目標文件兼不兼容呢!” 沉默了一會:“唉,當初我就在Linux下編譯的,我看這兩個庫比較穩定,就直接把目標文件連接進去了,根本沒想到這里面還有匯編代碼。這可如何是好啊?” 絕影也沉默了一會:“辦法有兩個,一:把這庫里面的匯編代碼翻譯成C++的,工作量巨大,代碼我也只是粗看了一下,發現x264的匯編代碼分為AMD63和i386,zlib好像也分了masm64,masm32和masm686,估計還是跟CPU平臺相關的,如果是這樣,就不好翻譯了。結論:方法一基本不可能。二:干脆就不要這部分的視頻解碼了,把主流解碼器做出來差不多了,畢竟是移動平臺嘛,想做得跟PC平臺功能一樣強大,還是比較困難吶。” “那不行。”BOSS Liu一口打斷他,“x264的可以暫時不要,但zlib就非要不可了,代碼里面所有關于數據壓縮的算法基本都用了這個庫,這個庫沒了,等于我們那些代碼都廢了。” “那我也不知道怎么辦了,反正做到這里,做不動了。” “嗯你等等。” 說完,電話里沉默了幾十秒,估計他正從辦公室走到外面,確認周圍安全了,他才壓低聲音說:“嗯,先放放,我馬上請個假回來,再詳細討論下這事。反正zlib不能去,去掉了等于整個視頻解碼都不可用了奇+shu$網收集整理,那我們做這CASE也沒意義了。” “嗯。對了,Bug Yang那邊你跟進了沒有?” “當然有。” “他那邊怎么樣?” “他說沒問題。” “放屁,要是真的認真做了,怎么沒發現這么大的問題,還沒問題呢。也不知道他真的認真了沒有。” “唉,BOSS啊,你不要把每個人的水平都想得跟你一樣,慢慢來嘛。” 放下電話,絕影感到手腳都有點發麻。事情都做到這里了,才發現這么大的問題。原來以為只要有激情,肯拼命,啥事都不怕。現在看來,他還是錯了。 “人定勝天”的思想真是害死人啊。幾千年了,中國人一直信仰孟子的教導,并且為了證明他的正確性而不斷努力,結果呢?還是唯物主義一語道破天機:“人的主觀能動性受客觀條件制約”。 這時候,大爺也看出一點端倪:“出問題了吧。我就知道,你們啊,當初你們就把問題想得太簡單了。要創業,要做一個產品,哪里有那么容易的?想當初我們公司……” “停停停。”見大爺又準備憶苦思甜,絕影趕緊打住他,“別笑我們。畢竟沒有經驗嘛,不過好歹我們敢去做,好多人雖然有想法,但沒膽子去做。整天拿著他的優秀項目到處忽悠觀眾。這些人,才是值得鄙視的。” 大爺怎么聽,覺得絕影這話中帶話,但有說得不是很明顯,只好說:“那是。我膽子就小,不過經驗有一點,現在我也正調研項目,你有技術,我有經驗,我們在一起還怕沒飯吃。你們啊,自己去搞,風險還是很大。” 絕影點點頭:“那你看看吧,這次是個大問題,致命錯誤,到這里,我都不知道這CASE還不知道做得走做不走,總之等BOSS Liu回來再說,問題總會有的,也總會解決的。” 絕影一邊給大爺說,一邊安慰著自己:問題總會有的,也總會解決的。 可這一次,問題實在太多了,第二天,工商代理又給他打來電話,頭一句聽著還挺順心:“影總嗎?我是XXXX公司啊。” 聽別人叫自己影總,雖然只是電話,絕影還是擺出一副自以為是老總的樣子,正兒八經地說:“嗯,你說。” “營業執照可能有點問題啊,今天工商局打回來了,主要是你們那辦公場所的問題,工商局說今年下來新規定,所有新注冊公司的營業場所必須要是商業用房或者商住房,可你們是住宅用房啊。” “當初不是專門問了你們的嗎?你們說沒問題啊。” “是啊,這問題我們以前也從來沒遇到過,這也是新問題啊,我們今天才第一次遇到。你看你們能不能重新拿一份租房合同啊?” 絕影立刻在心里盤算了一下,拿份新合同,還得商業用房,現在哪家門面不是幾百上千一個平方,就算寫字樓,算下來也得幾千塊錢一個月呢。這可基本上相當于一個人的工資啊。現在啊,政策就是整死人,一面說要鼓勵創業,要減稅,一面又說開公司要這樣那樣的限制。說這些有什么用啊?我要真的一年能盈利過一兩千萬,我還會偷你那點稅錢?我還會老想著少那幾個點子?支持國家發展是再好不過的投資了,畢竟,只有國家發展起來了,企業才有可能有更好的發展。可是現在呢?公司還沒開成,政策就準備把它扼殺在搖籃之中。 想到這,絕影氣就不打一處來,干脆全部發泄到電話里:“當初你們不是拍著胸口說得好好的嗎?現在我們根本沒做這方面的準備,你今天說房子不對,明天又說公司名字不行,后天又說經營范圍不符合要求,這要求沒完沒了,我們怎么做得下去?” 工商代辦聽絕影生了氣,生怕得罪了他掉了這份生意,明明聽得絕影話中帶刺,還得繼續甜言蜜語地說:“影總你先別急,這樣吧,你們先去想想辦法,能拿到租房合同盡量去拿,我們這邊也再看看能不能活動活動,但是也不能打保票。”其實她心里暗罵道:“一群黃毛小子,一沒錢二沒經驗三沒關系還敢出來開公司,這不明擺著送死嗎?” 不過有這樣的黃毛小子也好,有這樣的人他們才有錢賺,要是全世界的黃毛小子都老老實實呆在公司,或者只敢背著BOSS接點私活,那工商代辦還做個P的生意啊。正是黃毛小子們養著他們,對他們來說,黃毛小子才是他們的上帝。 所以這個世界就是這樣,有些有人有點錢了,就這也瞧不起,那也瞧不起,嫌打工仔窮了,嫌農民工臟了,你大不了就一個煤老板或者做房地產的地主么?挖煤要靠誰?蓋房子要靠誰?還不是要靠廣大農民工。煤挖出來賣給誰?房子修好了賣給誰?最終還是不要賣給廣大人們群眾,廣大打工仔,廣大農民工兄弟。你要曉得,和你一樣的煤老板是永遠不愁煤的,和你一樣搞房地產的地主是永遠不缺房子的。這么一想,你才曉得,其實廣大農民工,廣大打工仔才是你的衣食父母,你得尊敬他們,得供著他們。 所以寫程序也是一個道理,你千萬不要以為自己會點C++曉得啥是繼承啥是封裝了,就牛B得不得了,就有資格把那些還在問:“C語言的指針是什么意思。”的所謂“菜鳥”們鄙視到十八層地獄了。程序寫出來給誰用?難道你還能拿他當飯吃當煙抽,還不是得拿給你稱之為“菜鳥”的廣大人們群眾。或者是你有了研究成果,拿出來跟誰分享?技術低了,其他牛人們不屑一顧,你要記住,比你牛的牛人們永遠不缺你拿點技術,技術高了,你又研究不出來。你還不是得跟“菜鳥”們分享啊,“菜鳥”們對你的成果津津樂道,對你萬分追捧,滿足你那一點點虛榮心,才是你不斷進步的動力。所以,牛人啊,從某種意義上來說,“菜鳥”才是你們的衣食父母,“菜鳥”是拿來尊敬的,不是拿來“鄙視”的。 這么想,絕影又覺得平時把Bug Yang想像得那么齷齪,還是有點對不起他。 也不曉得現在代碼交給他讓他搞到一個什么程度了,BOSS Liu還沒回來,這個時間也應該先和他溝通溝通,于是給他打個電話,約到了茶館。 對絕影的主動邀請是有點受寵若驚的,心里就琢磨著一定有什么大事情,半天不敢開口說話。 絕影喝了一口茶,首先問:“怎么樣?代碼研究得如何?” 這才抓抓頭皮:“還在看。BOSS寫的代碼,深奧啊。” 絕影嘆口氣:“也罷也罷,這代碼里面有個致命的問題,現在做到這里我都沒辦法了。” 有點吃驚問:“這么大的問題,我怎么沒發現呢?” “當然了。這問題比較深,你看的BOSS Liu的代碼,還沒看到那里去,那是在x264和zlib庫里面的。” 聽絕影說出這兩個庫,Bug Yang努力在腦海中搜索關于這兩個庫的印象,這時候,要是他說句:“x264,zlib是什么啊?我沒聽說過。”那還不被絕影笑死,這都不重要,反正絕影比自己技術好,被他笑也無所謂,技不如人,就是要不怕被恥笑,不怕被恥笑,才敢勇敢地問問題,才能提高。在這一點上,Bug Yang的想法是和絕影截然不同的。絕影就是死要面子活受罪,什么問題,明明曉得BOSS Liu在這方面造詣很深,問他一句幾分鐘就搞定,可是越是這樣他越是不問,不能讓BOSS Liu知道自己不懂啊,在BOSS Liu面前,一定要把自己裝得跟全知全能的上帝一樣。于是自己下來Google上到處找資料,看代碼,寫Demo去分析,搞個三五天終于搞出來,再找個機會在BOSS Liu面前“不經意”地露那么一點點,BOSS Liu也在心中暗暗驚嘆:“這絕影,居然連這個也知道,這可是我的長項呀,這樣下去,我跟他之間打比較的優勢都沒了,不得了,不得了。” 回憶了老半天,Bug Yang終于覺得可以開口了,才說:“x264沒聽說過,我知道H.264,不曉得這兩個之間有沒有什么關系。但zlib我知道,一個壓縮算法庫嘛,很流行的,以前我們公司的程序都用了這個代碼,這里面不會有什么大Bug吧?” “不是Bug,是因為這里頭有匯編代碼,我根本沒法把它移植到Symbian平臺上去,因為S60開發包根本就沒有匯編器。你那邊我不清楚,Windows移動平臺的SDK不熟悉,但估計也移植不過去,因為這些代碼都跟具體的CPU相關。” 也點點頭:“那這個問題大了,還好發現得早,那現在有什么辦法好解決嗎?” “沒有。” “沒有,那怎么辦?CASE還做得下去?” “現在還沒有辦法,我們等BOSS Liu回來。”
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看