This document discusses front-end engineering at Douban. It describes how Douban uses a modular approach with common libraries and frameworks to organize JavaScript across its sites. Key aspects include DoubanUI for standard UI components, the Do framework for module management, and a collaborative development process involving prototyping, iteration, building, and testing across different environments.
This document describes principles that guided the development of HTML5. It emphasizes compatibility with existing content, avoiding unnecessary complexity, solving real problems, allowing graceful degradation, and prioritizing users over other constituencies. Key principles include supporting existing content, paving the cowpaths by formalizing common patterns, and designing for a network effect where more users increase the value.
This document discusses front-end engineering at Douban. It describes how Douban uses a modular approach with common libraries and frameworks to organize JavaScript across its sites. Key aspects include DoubanUI for standard UI components, the Do framework for module management, and a collaborative development process involving prototyping, iteration, building, and testing across different environments.
This document describes principles that guided the development of HTML5. It emphasizes compatibility with existing content, avoiding unnecessary complexity, solving real problems, allowing graceful degradation, and prioritizing users over other constituencies. Key principles include supporting existing content, paving the cowpaths by formalizing common patterns, and designing for a network effect where more users increase the value.
The document discusses the use of APC (Alternative PHP Cache) and Memcached for caching and improving performance in PHP applications. APC is useful for opcode caching and basic user data caching, while Memcached provides a more robust distributed caching system and additional features like data segmentation across multiple servers and atomic counters. The document provides examples of using the basic caching functions of APC and Memcached, as well as more advanced techniques.
God created many things in nature, from nightingales and rivers to stars, rain, and serpents, with specific purposes that bring beauty, sustenance, or comfort to living beings. The poem expresses that God created the speaker as well, making every part of their impoverished heart, blood, and soul, for the sole purpose of loving others and writing poetry for many lifetimes to come.
La foto muestra una mujer tomando una foto con su teléfono de una puesta de sol sobre el mar, inspirando al espectador a crear su propia presentación Haiku Deck en 狠狠撸Share para compartir momentos inspiradores.
Este documento resume as principais categorias da narrativa, incluindo: 1) tempo, espa?o e personagens; 2) a??o; 3) narrador e focaliza??o. Discutem-se elementos como cronologia, psicologia, físico vs social, personagens principais vs secundárias, organiza??o sequencial vs alternada da a??o, e perspectivas do narrador como participante vs n?o participante.
Donplei es una plataforma mexicana que promueve artistas en música y cine, funcionando como catálogo y motor de búsqueda. Audiencia principal son jóvenes nativos digitales interesados en música, cine y entretenimiento. Ofrece directorio de bandas, audiovisuales y noticias recientes sobre la industria, además de anuncios publicitarios y promociones a bajo costo para impulsar artistas.
Newcomers to the Linux Kernel community are often unfamiliar with the patch submission process and how to interact with maintainers. This talk aims to improve the experience of first time patch submissions. This talk is in Chinese.
Memcached provides methods to get statistics on individual servers or aggregated across all servers, flush all data, reset connection stats, and get the list of servers.
1) Hardware upgrades are often cheaper and provide more performance gains than slow, error-prone code optimizations. Profiling and caching can provide gains without changing code.
2) Premature optimization wastes time; optimize only after identifying bottlenecks through profiling. Simplify code through modularization instead of over-engineering.
3) Caching queries, pages, and computation results in memory provides major speedups with little effort compared to direct code optimizations. Match buffer sizes for efficient PHP-to-OS communication.
The document provides an introduction to common weeds found on cotton farms in Australia. It notes that while some weed species have been researched, most remain poorly understood and difficult to control due to varying climatic conditions, farming practices, and soil types across cotton growing regions. The document aims to summarize effective control methods for some of the more common weeds, as identified by growers and consultants. It cautions that some of the herbicide options may be off-label and not in accordance with product directions.
18. 拥抱 Web 的 Ubuntu 8.x 时代:国内 IM 软件
的登陆
? QQ for Linux 发布:
19. 拥抱 Web 的 Ubuntu 8.x 时代: Server 版的
崛起
? Wikimedia 宣布全面转向 Ubuntu Server
Wikimedia started the transition in 2006 with the Ubuntu 6.06 LTS release.
The organization now runs Ubuntu 8.04 and “will stick with that as long as
possible depending on the server,” said Amsterdam-based Wikipedia
network adminstrator, Mark Bergsma.
http://www.ubuntu.com/products/casestudies/wikimedia
http://arstechnica.com/open-source/news/2008/10/wikipedia-adopts-ubuntu-for-its-server-infrastructure.ars