As the next-generation Internet standard, HTML5 plays an important role. Whether you are focusing on Internet products, user experience, or front-end development, html5. In this cover report, we will focus on HTML5 technology and invite engineers engaged in first-line development to reveal HTML5 and present the limitless Application Prospects of HTML5.
(1) HTML5 technology application sharing-eighth Tup series event reports
(2) browser compatibility analysis on HTML5
(3) exciting HTML5
(4) qingyin turbidity-to HTML5
(5) Analysis of HTML5 2D game development instances
(6) HTML5 future prospects
High-end Viewpoint
(1) key factors for successful implementation of CRM
Reports
(1) 2011 programmer salary survey report
(2) 2011 recommendation system Forum notes
(3) nosql tool MongoDB is now in China -- MongoDB Developer Conference detonated Beijing
(4) Microsoft MVP Xiao hanyi: WP7 will be fully compatible with Android and iPhone
(5) students' interest is the starting point of information technology education-Interview with Li Dongmei, a special information technology instructor at Peking University High School
CTO
(1) the future of the Internet: the combination of reality and virtualization -- Record the first offline activity of the csdn CTO club 3D Internet Professional Committee
(2) strategy of sub-troops to cope with rapid development
Program life
My path to Programming Competition-Interview with Lou Tiancheng, the first computer programming expert of Chinese College Students
The wonderful life of his program is described in the Tiancheng city of the odd building.
Project Management
(1) Allow hands-on practitioners to execute work processes
Yishan Wong, Facebook's former Engineering director, has written a series of articles that give a good summary of valuable experiences in Facebook's superior R & D culture. This series will be serialized one after another. This is the second article.
Software Engineering
(1) model-driven development-finding a balance between the RUP and agile
This article introduces a new software development method, model-driven development, which integrates the advantages of integrated software development and agile development methods.
(2) thoughtworks technology radar
The latest technology radar released in January believes that the following technology trends are becoming more and more obvious: continuous delivery of software and its methods; diversity and depth of cloud products; more efficient use of basic Internet technologies.
Architecture
Sina Yang haichao vs. cwang.cn Sun Li
In architecture design, how should we deal with the ever-increasing amount of data and traffic that exceeds the estimated? How does the distributed data storage layer select an appropriate storage mode based on application characteristics? In distributed databases, how does one consider consistency, partition policies, and latency issues? The two masters are all involved in this article.
Tup Column
Relationship between product management, project management, and product design
Marty Cagan is a world-renowned product management expert who once served as vice president of Netscape and senior vice president of eBay product management and design. This article is a summary of his experience in Software Product Management over the past 20 years. He talked about the relationship between product management, project management, and product design.
Hall of Fame
James hard Wilkinson, Pioneer in Numerical Computation
One minute sir
Environment Culture Construction of Internet entrepreneurial teams
Technology
(1) dream programming language (I)
Paul Graham is recognized as the "father of Silicon Valley entrepreneurs" and has his own unique insights on many technical issues. In this article, he shared what is an ideal programming language. The article is published in two journals. The second part will be published in May.
(2) rcfile-efficient storage structure for Facebook Data Warehouses
This article introduces the rcfile Storage Structure in Facebook's data analysis system, which combines the advantages of Row Storage and column storage and plays an important role in large-scale data analysis in the mapreduce environment.
(3) Analysis of memory problems of. Net Applications
The "Memory leakage" problem that has plagued many developers is still worth our attention. This article introduces some typical memory problems in the. NET world and their solutions.
(4) Adjust the netfilter kernel module to restrict P2P connections
(5) Examples of azure and Bing Maps APIs
(6) volatile and Multithreading
During multi-threaded programming, we need to use the volatile keyword with caution. This article analyzes some examples of using the volatile keyword in C/C ++ and Java multi-threaded programs, it helps you better understand and use volatile.
Sword of debugging
Watch win7 call home in the debugger (below)
Mobile column
Android Automated Testing
As more and more mobile phone manufacturers, operators, and developers join the android camp, a variety of beautifying and customized a n d o I d systems are introduced. At the same time, the number of Android Market applications is growing rapidly. This is inseparable from testing, and Android automated testing is becoming more and more urgent.
Tool comments
My toolbox
Product Reports
(1) Maven has been around for ten years.
(2) Non-relational database memlink Analysis
Product recommendations
(1) geek Products
(2) New Product tools
Books
New book mounting
Comment
(1) view the competitiveness of modern programmers from the perspective of software reuse
(2) Not necessarily angels with wings
For more exciting content, please pay attention to issue 04 "programmers"!
If you can't buy programmer magazine in Some kiosks in Beijing, you can call the magazine for consultation. We will provide you with the location of the magazine you recently purchased. Tel: 01051661202-176, Miss Hu