Recopilación de información técnica relacionada con la informática.
Contiene libros técnicos más prácticos relacionados con la computadora, tutoriales simples y prácticos que pueden usarse para comenzar en poco tiempo, algunos sitios web técnicos y algunas publicaciones de blog bien escritas son bienvenidas, y también puede participar en la edición. Solicitud de extracción.
- Libros imprescindibles para programadores
Tabla de contenido
clase independiente de idioma
Sistema operativo
- Guía de viajes mundial de código abierto
- La cocina privada de Linux del hermano Niao
- Programación avanzada de sistemas Linux.
- Documentación china de Zephyr OS (v1.6.0)
- La línea de comandos de Linux (versión en inglés y chino)
- Controlador de dispositivo Linux (tercera edición)
- Análisis en profundidad del código fuente del kernel de Linux
- CAJA DE HERRAMIENTAS UNIX
- Guía china de Docker
- Docker: desde el principio hasta la práctica
- Primeros pasos con Docker
- Hoja de referencia de Docker
- Comenzando con FreeRADIUS
- Manual de configuración de desarrollo de Mac
- Manual de usuario de FreeBSD
- Línea de comando de Linux (versión china)
- guía de compilación de Linux
- Tutorial rápido sobre herramientas de Linux
- Documentación de Linux (versión china)
- Base de conocimientos integrada de Linux (versión china de eLinux.org)
- Comprender los procesos de Linux
- Linux From Scratch systemd traducción al chino
- Aprende expresiones regulares en 55 minutos
- Trucos de línea de comandos que todo usuario de Linux debería saber
- Lo que todo programador debería saber sobre la memoria
- Lo que todo programador debería saber sobre el almacenamiento en caché de la CPU
- Lo que todo programador debe saber sobre la memoria virtual
- tutorial de script de shell
- Buscar sitios web para la línea de comando
- Prueba en línea de expresión regular
- Internet científico
sistema distribuido
programación funcional
- Programación funcional para principiantes
servidor web
- Desarrollo de Nginx desde el nivel básico hasta el dominio (producido por el equipo de Taobao)
- Tutorial de Nginx desde el nivel inicial hasta el dominio (versión PDF, producida por Operation and Maintenance Survival Time)
- Mejores prácticas de OpenResty
- manual chino apache
- La guía definitiva para Elasticsearch
- ¿Cómo admiten 25 servidores StackOverflow?
- Evolución de la arquitectura del servicio de imágenes (Kong Fanyong)
- Mejores prácticas de registro (Wang Jian)
control de versiones
- tutorial de git
- Una guía sencilla para git.
- Una introducción a GIT que hasta un mono puede entender
- manual de referencia de git
- Git profesional
- Versión china Pro Git (organizada en gitbook)
- Magia Git
- GotGitHub
- La guía definitiva de Git
- Versión china del libro comunitario de Git
- Tutorial de uso de Mercurial
- HgInit (versión china)
- Aprenda Git de forma inmersiva
- Git-Cheat-Sheet (Gracias a @flyhigher139 por traducir la versión china)
- Trucos de GitHub
- Documentación de ayuda de Github
- lista de trucos de git-flow
- manual svn
- Una guía para autoestopistas de GitHub
Editor
- exvim--vim mejorado en proyecto IDE
- Aprenda Vimscript de la manera más estúpida (traducción al chino)
- Documentación china de Vim
- Lo que necesitas es lo que obtienes: usa vim como un IDE
- Edición de MarkDown en línea
- Una guía concisa de nivelación VIM
mysql
- Manual chino de MySQL
- Comprenda SQL completamente en diez pasos
- La estructura de datos y los principios del algoritmo detrás de los índices MySQL
- Tutorial introductorio de MySQL de 21 minutos
No SQL
- Charla escrita sobre la base de datos NoSQL.
- Diseño e implementación de Redis.
- Referencia del comando Redis
- Código Redis 3.0 con comentarios detallados
- Código Redis 2.6 con comentarios detallados
- El pequeño libro de MongoDB
- El pequeño libro de Redis
- Neo4j Manual Chino Simplificado v1.8
- Recurso chino Neo4j .rb
- Tutorial de uso de disco
- Diseño e implementación de Apache Spark
- Comparación de 8 sistemas de bases de datos Nosql
PostgreSQL
- Documentación china de PostgreSQL 8.2.3
- Documentación china de PostgreSQL 9.3.1
- Documentación china de PostgreSQL 9.5.3
Monitoreo de operación y mantenimiento.
- Guía china de ELKstack
- Dominar Elasticsearch (versión china)
- La guía definitiva de ElasticSearch
- La guía definitiva de Elasticsearch (versión china)
- Mejores prácticas de Logstash
- Puppet 2.7 Libro de cocina versión china
Relacionado con el proyecto
- Gradle combate real
- Integración continua (segunda edición) (Yiyan.com)
- Deje que el desarrollo automatice series de columnas
- Perseguir la calidad del código
- documentación china de selenio
- Joel habla de software
- Joel sobre el software
- Guía del usuario de Gradle 2
- Estándares de codificación
- Arquitectura de software de código abierto
- guía de creación de GNU
- GNU hace manual chino
- La aplicación de doce factores
patrón de diseño
- Patrón de diseño de ilustración
- La guía más completa de patrones de diseño de la historia.
- El patrón de diseño incluye la enseñanza pero no las habilidades.
- Patrones de diseño Edición Java
Web
- Conceptos básicos de transmisión de red
- 20 cosas que debes saber sobre los navegadores y la web
- Sistema de conocimiento front-end
- Los secretos de las herramientas de desarrollo de navegadores
- Manual chino de herramientas para desarrolladores de Chrome
- Documentación de desarrollo de extensiones de Chrome
- Documentación china gruñida
- Documentación china Yeoman
- Base de conocimientos de front-end web móvil
- Tutorial introductorio de 30 minutos sobre expresiones regulares
- Diario de construcción del sistema de desarrollo front-end
- Favoritos de desarrollo front-end móvil
- guía de estilo JSON
- guía de diseño de interfaz HTTP
- Intercambio de recursos front-end (1)
- Intercambio de recursos front-end (2)
- Especificaciones y mejores prácticas del código front-end
- Manual para desarrolladores front-end
- manual del ingeniero front-end
- arreglo del tutorial de w3school
- Manual de usuario de Wireshark
- Wireshark de aprendizaje integral
- Té de la tarde HTTP
- Traducción al chino HTTP/2.0
- RFC 7540 - Traducción al chino HTTP/2
- explicación http2
- 3 diseños web en 3 semanas
- Ingeniería de confiabilidad del sitio
grandes datos
- Big data/minería de datos/sistema de recomendación/recursos relacionados con el aprendizaje automático
- Una guía del programador para la minería de datos.
- Arquitectura de procesamiento de datos rápida y versátil en grandes clusters
- Implementación de algoritmos clásicos y anotaciones detalladas en minería de datos.
- Guía de programación de Spark Versión en chino simplificado
El arte de programar
- El arte de programar para programadores.
- Conocimiento de la memoria que todo programador debería saber (traducción) [Parte 1]
- El proceso de complacer: cómo entender los juegos (lectura de Douban, libros gratuitos)
- Resumen de habilidades de programación.
Categorías relacionadas con el idioma
AWK
- lenguaje de programación awk
- tutorial awk
SED
- tutorial sed
- Un breve tutorial sobre SED
Java
- Guía del usuario de Apache Shiro
- Guía del usuario de Jersey 2.x
- Documentación de referencia de Spring Framework 4.x
- Guía de referencia de Spring Boot (en traducción)
- Documentación china de MyBatis
- Construyendo un servicio REST con jersey
- Guía del usuario de Activiti 5.x
- Guía de estilo de programación Java de Google
- Guía del usuario de Netty 4.x
- Netty combate real (esencia)
- DESCANSO en la práctica
- Convenciones de codificación Java
- Guía del usuario de Apache MINA 2
- Guía esencial para JVM
- Tutorial de introducción a Java
- javarevisitablog
- tutorial de desarrollo de diario
Androide
- Descarga de herramientas de desarrollo
- Tutorial de CodePath para Android
- Diseño de Android (versión china)
- Versión en chino tradicional de Google Material Design (Traducción 1 Traducción 2)
- Curso de formación oficial de Google Android versión china
- Ruta de aprendizaje de Android
- Herramientas de compilación de Android
- Frontera tecnológica de desarrollo de Android (android-tech-frontier)
- Optimización de la memoria de Android (Parte 1)
- Optimización de la memoria de Android (mediana)
- Optimización de la memoria de Android (completa)
- Un sitio web para encontrar código.
- Resumen de bibliotecas de código abierto de Android
- Sitio web para encontrar código de muestra
- Tutorial de uso del SDK de Android
- Mejores prácticas de Android
- Iconos de materiales de Android
C/C++
- Manual de referencia en chino C/C++ (todos pueden participar en la traducción y revisión en línea)
- Perspectiva de programación en lenguaje C
- Guía de programación concurrente de C++
- Aprendizaje integral de la programación de Linux C (Song Jinshan, Centro de Investigación Educativa Yaji de Beijing)
- Manual chino CGDB
- 100 consejos gdb
- 100 gcc consejos
- Aprenda habilidades de depuración de gdb
- Guía ZMQ
- Cómo pensar como un informático (versión en inglés y chino)
- Escribe Makefile conmigo (PDF)
- GNU hace manual chino
- guía de creación de GNU
- Guía de estilo de Google C++
- Introducción a C/C++ (por @andycai)
- Magia C simple y fácil de entender.
- Práctica de cmake (versión PDF)
- Preguntas frecuentes sobre C++ LITE (versión china)
- Introducción a C++ 5.ª respuestas
- Programación concurrente en C++ (basada en C++11)
- tutorial de QT
- C Guía avanzada (1)
- tutorial chino libuv
- Tutorial de chino de la biblioteca Boost
- Aprende C de la manera estúpida
- C Guía avanzada (2)
- C Guía avanzada (3)
- Cosas sobre las variables globales en lenguaje C
- Cómo implementar un malloc
- Sitio web para programación y depuración en línea.
CSS
- Aprenda el diseño CSS
- Notas, consejos y orientación generales de CSS
- Manual de referencia CSS
- Documentación de Emmet
- Especificaciones del código front-end (equipo Tencent Alloyteam)
- Estándares de codificación HTML y CSS
- Directrices descaradas chinas
- Tutorial CSS3《Tutorial CSS3》
- Documentación china HTML de MDN
- Documentación china de MDN CSS
Ir
- Ir a conceptos básicos de programación
- Empezando con Go
- Aprenda el idioma Go (PDF)
- Go Web Programming (este libro ya se ha publicado, espero que los desarrolladores lo compren y apoyen la creación del autor)
- Vaya al desarrollo práctico (cuando incluí este proyecto, el autor ya había escrito el tercer capítulo. Si lo encuentra útil después de leer los capítulos anteriores, puede donar al autor para alentarlo a continuar creando)
- Programación de red con versión de traducción al chino Go.
- Ir efectivo
- Ir a la biblioteca estándar de idiomas
- Documentación de la biblioteca estándar de Golang
- Manual del marco de Revel
- Una guía del programador de Java para comenzar con Golang
- Ir al tutorial de comando
- Ir a practicar el blog de idiomas
- Ir traducción de documentación oficial
- Un análisis en profundidad de Go
- Go Language Bible (versión china) (GitBook)
- Programación avanzada en lenguaje Go.
maravilloso
- Serie práctica y maravillosa
Haskell
- Versión china de Haskell del mundo real
- Una guía divertida de Haskell
- ¡Aprenda Haskell para un gran bien! (un libro en línea de buena calidad)
iOS
- Comenzando con el desarrollo de iOS en 60 minutos
- Directrices de interfaz humana de iOS7
- Guía de estilo de Google Objective-C versión china
- Se revelan los secretos de la pantalla del iPhone 6
- Un primer vistazo al desarrollo del Apple Watch
- Comience a desarrollar aplicaciones para iOS hoy
- Curso abierto NetEase de la Universidad de Stanford: archivo de subtítulos de desarrollo de aplicaciones iOS 7
javascript
Guía de estilo de codificación JavaScript de Google
Guía de estilo JSON de Google
Especificación de JavaScript de Airbnb
Tutorial de referencia de estándares de JavaScript (alfa)
Guía de programación Javascript (código fuente)
12 peculiaridades de javascript
Jardín secreto de JavaScript
Conceptos y prácticas básicos de JavaScript (PDF) (Este libro ha sido publicado por People's Posts y Telecommunications Press, pero el autor aún proporciona la versión PDF de forma gratuita. Espero que los desarrolladores lo compren y apoyen al autor)
"Patrones de JavaScript" Traducción al chino de "Patrones de JavaScript"
Exploración de expresiones de funciones con nombre (Nota: el texto original fue traducido por Wei Zhi, la dirección original no se puede abrir, por lo que la dirección aquí es una copia de seguridad en mi blog)
Aprenda a utilizar patrones de diseño de JavaScript (Open Source China)
Comprensión profunda de la serie JavaScript.
Introducción a ECMAScript 6 (Autor: Ruan Yifeng)
Mini libro de promesas de JavaScript
You-Dont-Know-JS (una serie de libros que profundizan en la mecánica central del lenguaje JavaScript)
Tutorial de JavaScript Liao Xuefeng
Documentación china de JavaScript de MDN
jQuery
- Desestructuración de jQuery
- Magia JQuery simple y fácil de entender
- Cómo escribir el complemento jQuery
Nodo.js
- Empezando con Nodo
- Aprenda NodeJS en siete días
- Libro Wiki de Nodejs (chino tradicional)
- documentación china express.js
- documentación china koa
- Aprende koa juntos
- Utilice Express + MongoDB para crear un blog para varias personas
- marco expreso
- Node.js incluye enseñanza pero no habilidades
- ¡Aprenda Node.js para ganar mucho (versión china)
- Depuración de nodos tres métodos y tres ejemplos
- documentación china de nodejs
- documentación china orm2
guión bajo.js
- Documentación china de Underscore.js
columna vertebral.js
- backbone.js documentación china
- Tutorial de introducción a Backbone.js (PDF)
- Tutorial de introducción a Backbone.js, segunda edición
- Desarrollo de aplicaciones Backbone.js (versión china)
angularjs
- Guía de estilo y mejores prácticas de AngularJS
- Traducción al chino de AngularJS
- Tutorial de introducción a AngularJS
- Construye tu propio AngularJS
- Cree proyectos AngularJS con Yeoman en entorno Windows
Zepto.js
- Documentación china de Zepto.js
mar.js
Reaccionar.js
- Documentación china de React.js
- Reaccionar webpack-libro de cocina
- Tutorial de introducción a React
- Documentación de React Native Chinese (incluido el contenido más reciente de Android)
- Aprenda React y Webpack creando la página principal de Hacker News
impresionar.js
- Tutorial chino de impress.js
CaféScript
- Libro de cocina de CoffeeScript
- El pequeño libro sobre CoffeeScript versión china
- Guía de estilo de codificación de CoffeeScript
TipoScipt
ExtJS
- Ext4.1.0 documentación china
Meteorito
- Descubre Meteoro
- Documentación china de meteoritos
- Tutorial chino de meteoritos angulares
Extensión de Chrome y desarrollo de aplicaciones.
Látex
- Un documento introductorio realmente muy breve para LaTeX.
- Una introducción no tan breve a LATEX 2ε (versión PDF)
CECEO
- ceceo común
- Versión de traducción al chino ANSI Common Lisp
- En la versión de traducción al chino Lisp
- Esquema
- Otro tutorial de esquema más Tutorial introductorio de esquema
- Un breve tutorial sobre el lenguaje Scheme.
- Raqueta
lua
- Comenzando con la programación Lua
- Manual de referencia Lua 5.1 Traducción al chino
- Manual de referencia Lua 5.3 Traducción al chino
- Apreciación del código fuente de Lua
perla
- Versión china moderna de Perl
- Lo que los programadores de Perl deben saber
PHP
- manual oficial de php
- Manual técnico de depuración de PHP (PDF)
- Manual chino de XDebug 2 (traducción) (CHM)
- Manera PHP
- Mejores prácticas de PHP
- Práctica de desarrollador PHP
- Comprensión profunda del núcleo de PHP
- Desarrollo de extensiones PHP y aplicación del kernel.
- Guía del usuario de CodeIgniter
- Documentación china de Laravel4
- Empezando con Laravel
- Documentación china de Symfony2 (aún no traducida)
- Documentación china de Phalcon (traducción en curso)
- YiiBook Varios tutoriales en línea sobre el marco Yii
- Comprensión profunda de Yii 2.0
- Documentación china del marco Yii
- Magia PHP simple y fácil de entender
- documentación de swoole y tutoriales introductorios
- Sitio web chino del compositor.
- Documentación china delgada
- Documentación china de Lumen
- Documentación china de PHPUnit
Prólogo
- Aprende Prolog de la manera más difícil
Pitón
- Tutorial chino de Liao Xuefeng Python 2.7
- Tutorial chino de Liao Xuefeng Python 3
- Un tutorial conciso de Python
- Aprende Python desde cero, primera edición
- Aprende Python desde cero, segunda edición
- Preciosa pitón
- Tutorial oficial de Python 2.7 versión china
- Tutorial oficial de Python 3.3 versión china
- Libro de cocina de Python versión china
- Libro de cocina Python3 versión china
- Sumérgete en Python
- Sumérgete en Python 3
- Especificación de estilo de código Python PEP8
- Guía de estilo de Google Python versión china
- Tutorial de introducción a Python (PDF)
- Guía de Python sobre métodos mágicos
- Aprenda Python de la manera más difícil (descarga de la versión PDF)
- La versión china del libro Django
- web.py 0.3 Guía para principiantes
- Libro de cocina Web.py versión china simplificada
- Sumérgete en la versión china de Python
- Versión china del documento de botella (es necesario eludir el firewall)
- Documentación del matraz versión china
- Documentación de Jinja2 versión china
- Documento Werkzeug versión china
- viaje en matraz
- Introducción a la traducción al chino Tornado
- Versión china de procesamiento del lenguaje natural de Python (gracias a Chen Tao por la traducción y gracias a @shwley por contactar al autor)
- Biblioteca de dibujo de Python guía oficial matplotlib traducción al chino
- Documentación de Scrapy 0.25
- Piensa en Python
- Tutorial rápido de Python
- Guía de expresiones regulares de Python
- Tutorial para principiantes de Python: introducción detallada para comenzar
- Libro de cocina de Python, tercera edición, versión china
- Introducción a la programación retorcida y asincrónica
- API china TextGrocery (una biblioteca Python de clasificación de texto breve basada en el algoritmo svm)
- Solicitudes: HTTP para humanos
- Documentación china sobre almohadas.
- PyMOTW versión china
- Documentación oficial de Python versión china
- Documentación china de tela.
- Beautiful Soup 4.2.0 Documentación china
- Haz cálculos científicos con Python
- Documentación china de la esfinge
- Competente en patrones de diseño de Python.
- tutorial de programación de seguridad en Python
- Ideas y métodos de programación.
- Zhihu Weekly · Los principiantes en programación aprenden Python
- folletos picantes
- Conceptos básicos de las notas de aprendizaje de Python
- Módulo de notas de estudio de Python
- Versión china de la biblioteca estándar de Python
- Python avanzado
- Python Core Programming Segunda edición Traducción CPyUG
- Guía de mejores prácticas de Python
- Tutorial básico de Python
- Tutorial de comercio cuantitativo de Python
- Django
- Se está traduciendo la versión china de la documentación de Django 1.5.
- La versión china de la documentación de Diango 1.7 se está traduciendo. Actualmente, sólo se ha traducido la tabla de contenidos.
- Se está traduciendo la versión china de la documentación de Django 1.8.2.
- Mejores prácticas de Django
- Tutorial de Django para construir un blog simple
- La versión china del libro Django
- Patrones de diseño de Django y mejores prácticas.
- Libro de cocina sobre desarrollo de sitios web de Django
- Guía de estudio de Django Girls
- Matraz
- Documentación del matraz versión china
- Documentación de Jinja2 versión china
- Documento Werkzeug versión china
- viaje en matraz
- Resumen de la documentación de la extensión Flask
- Tutorial de matraz grande
- Documentación china de SQLAlchemy
- web.py
- web.py 0.3 Guía para principiantes
- Libro de cocina Web.py versión china simplificada
- Tornado
- Introducción a la traducción al chino Tornado
- Análisis del código fuente de tornado
- Tornado 4.3 Documentación Versión China
R
- Consejos ninja en lenguaje R
Rubí
- guía de estilo rubí
- Guía de estilo de rieles
- Aprende Ruby de la manera estúpida
- Guía de Ruby on Rails
- Biblia práctica de Ruby on Rails
- Libro original del tutorial de Ruby on Rails, tercera edición (la versión web de este libro está disponible de forma gratuita y la versión electrónica está disponible para su compra en formatos PDF, EPub y Mobi por solo $ 9,9)
- Rieles en la práctica
- Desarrollo avanzado de Rails 5 (Beta)
- Rieles 102
- Escribir extensiones C para Ruby
- Interpretación del código fuente de Ruby
- Metaprogramación en Ruby
escala
- Scala Classroom (Tutorial chino de Scala de Twitter)
- Scala eficaz (traducción al chino de las mejores prácticas de Scala de Twitter)
- Guía Scala
- Scala-for-the-impatient-2nd (compra usted mismo o pdf)
- Scala|Escribe algo (un buen blog chino sobre Scala)
Esquema
- Otro tutorial de esquema más Tutorial introductorio de esquema
- Un breve tutorial sobre el lenguaje Scheme.
Caparazón
- Una introducción de 30 minutos a los scripts de shell
- Tutorial avanzado de 15 minutos sobre secuencias de comandos Bash
- Tutorial rápido sobre herramientas de Linux
- Shell trece preguntas
Rápido
- La versión china del lenguaje de programación Swift
- Guía de lenguaje rápido
- Curso abierto de Stanford, Desarrollo de aplicaciones iOS 8 con archivo de traducción de subtítulos Swift
Asamblea web
- Programación C/C++ para WebAssembly