Scala:在效能與開發效率中尋找平衡

正如《駭客與畫家》作者所說,選擇正確的語言對於項目不僅重要,甚至是舉足輕重的。至少我曾經在學習除C++意外的新語言的時候,就猶豫過: 在Scala Days 2011,Google的工程師給出了具有參考力的報告。-<< Scala Days 2011(2011.06.02 -- 2011.06..3)http://days2011.scala-lang.org/Scala的同志們聚在一起開會了,有不少好的話題,我最感興趣的就是Scala&LLVM和Scala V.S. C++

Localization in QT

Localization,在VC中,我們通常是建立一個Resource DLL,然後在添加各種資源,之後我們可以在程式中載入這個Resource DLL並載入這些資源。VC中的資源由*.rc, resource.h來定義,如果還對應著外部檔案,在必須有外部檔案,並在*.rc中聲明它的路徑,比如bitmap等,都是這樣乾的。這幾天在搞QT,發現QT做localization的方案不錯,和我知道的某個軟體有異曲同工之妙:>> 在代碼中以tr(“Need

建模語言: Not UML but Generative Modeling Language

>> Autodesk DesignScript: Associative, Parametric and Computational Modeling within AutoCAD"DesignScript", a new Parametric and Computational Design application within AutoCAD. This application allows creative designers and engineers to

多視角看程式設計語言趨勢

>> TIOBE 2012/5http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html>> Github Top Languages----------------------------------------------------------------------------------------------------------------------------------------

[Buzz.Today]Intel開源Embree

Intel開源光線跟蹤軟體包embree。http://software.intel.com/en-us/articles/embree-photo-realistic-ray-tracing-kernels/http://software.intel.com/en-us/articles/embree-highly-optimized-visibility-algorithms-for-monte-carlo-ray-tracing/Piaoger把原始碼download下來Build一把,卻

[Buzz.Today]Tinkercad

>> TinkercadTinkercad是一個基於WebGL的簡單實體建模應用,很簡單。但既然是Solid Modeling,Piaoger總還是想把它貼到這裡,介紹介紹。1. To force-enable WebGL, go to about:config and set webgl.force-enabled=true.2. UI Overview in Firefox總得說來,功能比較簡單,所謂的Solid Modeling,也僅僅支援數種體素以及體素之間的布爾運算。 2.

[Tips]解決LNK2038: mismatch detected for ‘_ITERATOR_DEBUG_LEVEL’

 >> Link Error 2038:1>PyCXX.lib(cxx_extensions.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in simple.obj1>PyCXX.lib(cxxsupport.obj) : error LNK2038: mismatch detected for

定義enum,我用struct { enum Type{};};

本文僅僅討論如何在SolidMCP中定義更可讀的enum,也算是攻克Clean Code和Readable Code的副作用。 -- Piaoger>> 幾種定義enum的方法 其實這幾種形式的主要的區別在於:是否為enum的定義放在一個被嵌套的enum Type內;enum Type是嵌套在struct還是在namespace之內。1. 無嵌套enum DateTimeKind{ kUnspecified = 0, kLocalTime = 1,

SolidMCP的文檔工具,值得再思量SolidMCP開篇

>> 之前的Documenting不給力在SolidMCP開篇中,我最自己如何寫文檔有了一個大概的設想:    至於Revisiting的方式,Blog、docbook、TiddyWiki、Comment in Doxygen Style甚至更多的Unit Test Cases的形式,皆可。在過去一年的時間內,我嘗試過docbook,TiddyWiki和Doxygen三種方式:Doxygen Comment這種方式一直堅持了下來而且會繼續堅持下去。只不過最開始使用Visual

從32bit遷移到64bit[2]

>> 如何查看一個DLL是不是64bit在遷移過程中,需要編譯X64的QT。因為編譯64bit的方法與32bit一樣,不同的就是在調用vcvasall.bat的參數。---------------------------------------------------------------------------call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" amd64subst

N多年過去了,為什麼我們的成長並不大

常常感覺,美國同事幹過6,7年的都很厲害,再看看我們自己,則相形見絀。有些感想,先寫下來,以後慢慢更新:>> 他們本來就是牛人不容忽視的是,我們接觸到的老外通常都是“飛機中的戰鬥機”。美國同事中也不乏蹲在牆角幹活的菜鳥或廢柴,他們的名字通常不是那麼“如雷貫耳”,所以常常被我們主動忽略。正是:大浪淘沙東流去,一將功成萬骨枯,中間多少人來人往,才過濾出這麼幾個牛人。>>

From Product/Market Fit to Customer Development:創業者的TDD方法

前兩天在董洵訪談中第一次看到“Product/Market Fit”,今天看《Hacker and Painter》時,作者PaulGraham也反覆強調了對市場快速反應的重要性,反對傳統軟軟體按部就班的拖泥帶水,對於Startup company尤其如此。所以特意查了查“Product/Market Fit”,然後接觸到Customer Development之類的東西,有如獲至寶之感,上一次有這種感覺則是接觸到Disruptive Innovation。在Startup-marketing.

喧囂中的iPad與iPhone

最近關於iPhone與iPad的新聞多多,那我們就看看別樣的iPhone和iPad吧。>> 正版唯冠iPad官司關口,有人告Apple假冒唯冠iPad,要求以一換一,那當年的唯冠iPad究竟是何模樣: >>搞笑的iPhone人家唯冠的iPad那是光明正大,只不過是長得像iMac的網路個人接入裝置(Internet Personal Access Device)罷了。看武漢人民這iPhone瓦斯灶,就NB了,火大發了: 

[Database]SQLite3 Transaction [交易處理]

>> TransactionBegin TransactionCommit TransactionRollback Transaction>> No Nest TransactionUse SavePoint instead.SAVEPOINTs are a method of creating transactions, similar to BEGIN and COMMIT, except that the SAVEPOINT and RELEASE

從32bit遷移到64bit[3]

>> *.lib檔案總是無法產生Symptom:一個新產生的DLL始終沒有*.lib檔案產生。Solution:原因是沒有Symbol匯出,要麼顯式指定一個*.def檔案,要麼就需要“__declspec(dllexport)”所以需要SMCP_DLL or 使用*.def file-----------------------------------------------------------------#ifdef SMCP_DLL#ifdef

Move House: from SolidMCP@hi.baidu.com to cnblogs

終究是要單飛的,SolidMCP@baidu決定分拆技術類業務"飄行天下",並啟用全新部落格Piaoger@cnblogs.從此,Maode的朋友們再也不會叫囂著“我不要看這些,我要看Orange”。遨遊在技術的海洋,Piaoger心無旁騖!- Piaoger------------------------------------------------------------------------------------------------------------------------

[Architecture]SegmentFault(思問)

SegmentFault(思問)是一個類似於Quora、Stack Overflow、知乎與者也之類的問答網站。 >> 強化搜尋與Stack

從32bit遷移到64bit

作為實驗田,SolidMCP從來只有Win32/Debug配置。在擁有了一台12G Memory的牛機之後,再沒有不支援X64配置的理由。>> __tmainCRTStartup 其實無關於X64或者Win32,只不過碰到了,記錄下來。-----------------------------------------------------------------------------------------Linking...libcmtd.lib(wincrt0.obj) :

[From HTTP to AWS][1]HTTP & HTTPS

文章目錄    1 HTTP/HTTPS· Link Stylehttp://host[:port][path[?querystring]]Example:http://www.gotoweb.com:8080/login/Front?username=user&defID=myId· ProtocolsHTTP = Hypertext Transfer ProtocolHTTPS = Hypertext Transfer

[Architecture]zheye.org(者也)

者也是已經下線的zheye.org。其實包括之前提到過的SegmentFault,也不一定就能活多久。然而,它的失敗並不代表著技術上不可以借鑒,畢竟那也是人家閑得蛋疼,搞的者也。 >> Architecture同SegmentFault一樣,它的搜尋也是建立在Redis上.redis search:  Redis-Search (https://github.com/huacnlee/redis-search)中文分詞:        rmmseg-cpp

總頁數: 61357 1 .... 9861 9862 9863 9864 9865 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.