Time of Update: 2018-12-04
原帖地址 作者:梁舉 搜尋技術中心, 北京大學考古文博學院畢業在很久後才意識到BOP是“Beauty Of Programming”的縮寫,在我設定了outlook裡bop
Time of Update: 2018-12-04
英文原文 原帖地址在上一篇文章中提到過,我已經不在Google工作了。我還沒有想清楚應該去哪裡—有兩三個非常好的工作機會擺在我面前。因為在這段做決定時間裡,我不再受雇於任何人,我想可以寫一些專業性的東西,一些很有趣,但也會在同事和管理工作中導致關係緊張的東西。 Google是一個非常優秀的公司。他們做出了很多令人稱讚的東西—既是公司外部,人們可以看到的東西,也是公司內部。有一些在公司內部並不屬於保密的事情,在外部並沒有給予足夠廣泛的討論。這就是我今天要說的。讓Google的程式如此優秀的一個最
Time of Update: 2018-12-04
Time of Update: 2018-12-04
譯文地址 英文原文 作者:Alberto Gutierrez 我依然記得當我完成學業時,我是多麼的天真。那時我深信自己已經準備好進入任何一家軟體公司,並開始成為一個頂級的開發人員。顯然,開始工作後沒多久我就意識到,還有很多事是我所不瞭解的。 在不斷吸取經驗的同時,我一直在努力學習那些我從來沒有學過的,但卻是成為優秀的開發人員所應瞭解的基本知識。以下是我希望自己能在學校就學到的10件事。 0. 我們總是錯的
Time of Update: 2018-12-04
博文視點譯者招募令博文視點誠招以書譯者,如果您對以書翻譯感興趣,請與我們聯絡。我們連絡方式是:sheguang#csdn.net 027-87690812RSS and Atom in Action: Web 2.0 Building Blocks 圖書詳情請參見:http://www.manning.com/dmjohnson/ http://www.amazon.com/RSS-Atom-Action-Building-Blocks/dp/1932394494 Dynamic HTML:
Time of Update: 2018-12-04
國人有個習慣,每逢吉日,必有“獻禮”一說,如今諸事齊至,中秋、國慶、十七大、台海風雲激蕩、股市樓市日漸瘋狂。宋時民謠說:月兒彎彎照九州、幾家歡樂幾家愁,深夜敲完代碼,念及風雲際會之時事,我輩之前塵往事與心中理想,不免有蒼茫之感。好在今日Cobra有重大進展,以此為“禮”,獻與今日之激蕩心緒。不亦快哉,不亦快哉。Cobra終於完成了一個重要的突破,在Python虛擬機器可視化方面,今天實現了簡單指令碼的運行時棧的可視化。Python虛擬機器的基本運作原理可見《Python執行引擎之架構》,《Pyt
Time of Update: 2018-12-04
六月份《把時間當做朋友》上市,承蒙胖兔子粥粥同學的喜愛,為這本書畫了漫畫《可以帶來幸福的一本書》。編輯們看了之後都很喜歡,又專門把漫畫改成了海報,發往各個書店。七月中,小編出差北京,照例要走訪各個書店,當然也要帶著胖兔子啦。有好些書店的店員都很喜歡這幅海報呢,希望能送一張給他們,小編心中那個喜啊,嘿嘿。 ——電子社專營書店,《把時間當作朋友》在這裡買得很好呢,一度還出現過斷貨…… ——中關村圖書大廈
Time of Update: 2018-12-04
這幾天花了點時間完善Cobra,目前又有了新的進展。對於“下一步”功能,之前實現了對運行時棧的展示,目前,又進一步完善了“下一步”的展示功能,實現了對當前位元組碼的動態定位和展示。 當提交了一個待觀測的檔案之後,Cobra會自動定位到第一條位元組碼指令,並高亮顯示,同時在“位元組碼”地區中展示位元組碼指令的含義:當點擊“下一步”之後,運行時棧得到了更新,同時,Cobra會自動定位到下一條位元組碼指令,同時“位元組碼”地區中的展示也動態更新了:目前還只能處理大部分的位元組碼指令,有一些指令,比如P
Time of Update: 2018-12-04
這一切都源自python-cn郵件清單上的一個話題,這個話題中,leopay給出了另一種實現decorator的方式:一般decorator都是寫一個嵌套函數,def A(func): def new_func(*args, **argkw): #做一些額外的工作 return func(*args, **argkw) #調用原函數繼續進行處理 return new_func@Adef f(args):pass其實也有另外一種"優雅"點的寫法: def
Time of Update: 2018-12-04
博文視點資訊有限公司連絡方式聯絡我們連絡方式:北京博文視點資訊有限公司電 話: (010)51260888(總機)傳 真: (010)51260888-802E-mail : 市場部商務合作信箱 market@broadview.com.cn,編輯部投稿信箱 editor@broadview.com.cn通訊地址:北京萬壽路173信箱 博文視點郵遞區號:100036博文視點武漢電 話: (027)66012958E-mail : yeka@csdn.net 讀者服務郵箱:sheguang@
Time of Update: 2018-12-04
終於又有點時間來推進Cobra了,sign~~,已經放下很久了。目前的進展有兩個,第一是添加了Python虛擬機器伺服器端到用戶端的狀態傳遞機制,這樣當Python虛擬機器處於不同狀態時,Web端的工具列會根據不同的狀態enable不同的按鈕。同時,完善了虛擬機器端和Web端的通訊機制,使得現在的Cobra可以連續處理多個py檔案了。第二是加入了Python編譯時間得到的資料和運行時的名字空間中的資料的展示。通過可以看到目前Cobra的進展:
Time of Update: 2018-12-04
在Python中,最好的debug方式是什嗎?毫無疑問,是print,但是print有時候顯得有點笨拙,比如考慮下面的代碼:def f(value): a = value print af(3)我們通過print輸出a的值,方便debug,但是如果你的代碼裡有十幾個變數需要這樣的方式來查看值,那你一定會搞不清誰對應誰,所以,我們還需要什麼呢?毫無疑問,變數的名字!最簡單的方法是,在輸出變數的同時,輸出變數名,比如將“print a"改為"print 'a : ',
Time of Update: 2018-12-04
期待了許久,《開源技術選型手冊》一書終將面市。在封面水藍色的背景下,長短不一的火柴排列成熊熊燃燒火焰的形狀。博文的周筠老師告訴我,封面的寓意是”眾人拾柴火焰高”。正是這樣,就像書腰所註明的,本書是20位在各個不同領域內頗有建樹的開發人員共同所著,其中更不乏眾多在開源領域中為大家所熟知的名字。 “一冊在手,選型無憂”,本書寫作的初衷,也正是在浩如煙海的開源項目中,協助開發人員找到最好用最適合的可靠工具。回想起第一次在北大東門的萬聖書園參加組稿會的情景,當時大家的樣子還記憶猶新。相見的大都是老朋友,
Time of Update: 2018-12-04
大約兩年前我收到了BlueDavy發來的一封郵件,詢問我能否授權他將bnd手冊翻譯成中文,他解釋說中國有很多人在使用bnd,但是卻非常缺乏相關的文檔。我非常高興地為他提供了一個網頁,用來發布中文版本。翻譯出來的內容看起來很奇怪,一大堆不認識的漢字中夾雜著幾個熟悉的英文單詞,這種感覺就好像在一個遙遠陌生的城市中偶然碰到了你的朋友。現在又有了一本中文版的OSGi書籍。1998年我們開始從事OSGi規範的制定時,完全沒有預料到會有一本中文版的OSGi書籍面世,而且先於英文版本。當英文版本還在編寫時,B
Time of Update: 2018-12-04
著名開發技術媒體DDJ於近日發布了Jolt大獎圖書獲獎名單,《編程之魂:與27位程式設計語言創始人對話》(Masterminds of Programming:Conversations with the Creators of Major Programming Languages)獲得卓越圖書大獎。Jolt卓越大獎:Masterminds of Programming: Conversationswith the Creators of Major
Time of Update: 2018-12-04
我也是一隻IT小小鳥(轉)——讀《我是一隻IT小小鳥》有感 這是一本讓我期待了很久的書。作為一個軟體工程專業的學生,剛剛進入大二,我非常迷茫,看不清自己的未來,我不知道要怎麼度過餘下的三年時光,我不知道要怎樣有效學習。太多的疑問充斥在我的腦海,也阻擋著我前進的路。我想我需要一些東西給我啟發,後來我發現了這本書。 互動網一到貨,我就毫不猶豫地訂購了一本,因為從試讀部分來看,我相信這是一本非常精彩的書。今天收到書,迫不及待開始閱讀,事實證明,這本書沒讓我失望。
Time of Update: 2018-12-04
原帖地址
Time of Update: 2018-12-04
“科學松鼠會 ”,僅僅這個名字就已經很有意思了,在網上一查,發現他們做的事情更有意思:對於部分人來說,科學就像一枚枚難以開啟的堅果,雖味美卻不易入口;我們希望自己能夠像松鼠一樣,開啟科學的堅硬外殼,將有營養的果仁剝出來,讓人們能夠領略到科學的美妙。松鼠會通過引導作者寫作、組織線下活動、與其他機構合作等方式,向福士傳播科學。 科學寫作?首先想到的就是我很喜歡的俄國作家普裡什文在 《大自然的日曆》、
Time of Update: 2018-12-04
Time of Update: 2018-12-04
現在很多程式都會用到分頁這個東西,究竟分頁是什麼東西呢?當我們需要提取大量資料的時候,不可能一次提取所有資料,而是先提取一部分顯示給使用者看,在使用者需要的情況下提取剩下的資料。這個時候我們就可以用到分頁了。 例如現在有100條資料,我們可以把它分成10頁,每頁10行。那麼在提取資料的時候,我們就可以先提取第1~10行,當使用者點擊下一頁的時候,提取第11~20行,以此類推...... 要實現這種功能要怎麼做呢?