在Dr. Dobb's中看到一篇“Endless Projects: Where's the Fun Anymore?”,文章說東道西,頗有些不知所云的意思。那我就記錄一下我的感受吧:除去3rd parties,我曾經工作過的一個大型軟體代碼量估計在千萬級,核心代碼在400W左右。隨便寫幾行代碼,就膽戰心驚,唯恐導致Regression,而由於Code Base實在龐大,做Automation Testing時需要花費很長的時間。曾經有段時間的工作習慣是:白天寫代碼,Compile/link
# Programer's mind-------------------------------------------------------------------------------------------------------------------------------------------------- ## Break it down- All problems, no matter how small or large, or how simple or
去年5月,Piaoger給自己制定了一個“今後幾個月的IT讀書計劃”,如今回顧下來,只有50%的讀過,均以紫色標出。至於其中至為精彩且反覆讀來則為Clean Code、API Design for C++和Hackers and Painter三本書。----------------------------------------------------------------------------------Clean Code: A Handbook of Agile Software
關於Facebook Chat的文章在InfoIQ已經出現很久很久了,正好Piaoger有看到了Facebook那位仁兄在Erlang-Factory上的一個PPT,結合起來看了看,還是有些用。 # KeywordsRealtime messaging, C++, Erlang, Long-polling, Thrift # Challenges How does synchronous messaging work on the Web? “Presence” is hard to
在Blog上看到一篇文章篇《4 Causes Of Cloud Bill Shock》,覺得有些新意,有必要Mark一下。 # 失控的虛擬機器(Runaway VMs)方便的self-service和scaling,有可能導致啟動過量的Virtual Machine。One of the key tenets of the cloud is self-service, making it easy for users to gain access to compute power
Project Name: DrawKitLauguage: Objective C /CocoaOS: MacOSXHomepage: http://apptree.net/drawkit.htmSummary:A cocoa framework for drawingDescription:DrawKit是一個不錯的向量圖繪製程式,基於ObjectiveC cocoa架構。DrawKit attempts to do for drawing applications what Cocoa'
# Autodesk收購HSMWorksAutodesk在CAD/CAE領域都佔有一席之地,唯獨在CAM方面毫無建樹.今天偶然看到對HSMWorks的收購,看來是趁著Solidworks戰略轉移的時候擴張自己的地盤哦。相信不久的將來就會有Autodesk印記的CAM產品出現了。至於Desktop?Cloud還是Web?讓我拭目以待吧。Autodesk自己的說法: Integrate the HSMWorks technology with its industry leading
Project Name: AlgodooOS: MacOSX/Windows/Linux Homepage:http://www.algodoo.comhttp://www.algoryx.se Summary:A program that gives you the opportunity to play with physics - using your own hands. Description:Algodoo a barrier-breaker, creating a new
# Sympton在運行apache_start.bat時出現以下錯誤:make_sock: could not bind to address 0.0.0.0:XXXX Investigation:從錯誤資訊看來,應該是80連接埠已經被佔用,可以使用netstat查看連接埠情況: - netstat -a -o 直接 - netstat -ab 如果想直接列印出運行程式的名字,也可以使用。 Service具體情況:
OpenGL Displaylist是學OpenGL是都要碰到的東西。但是與VBO相比,我們不能進行修改資料,這也就決定了用它來處理靜態不變的物體尚可,如果想支援Dynamic Object,就捉襟見肘了。------------------------------------------------------------Display list is one of the fastest methods to draw static data because vertex data and