Compilação de informações técnicas relacionadas a informática
Ele contém livros técnicos mais práticos relacionados à informática, tutoriais simples e práticos que podem ser usados para começar em pouco tempo, alguns sites técnicos e algumas postagens de blog bem escritas são bem-vindas, e você também pode participar da edição por meio de Forks. Solicitação pull.
- Livros obrigatórios para programadores
Índice
aula independente de idioma
sistema operacional
- Guia de viagens mundiais de código aberto
- Cozinha privada Linux do irmão Niao
- Programação avançada de sistemas Linux
- Documentação chinesa do Zephyr OS (v1.6.0)
- A linha de comando do Linux (versão em inglês e chinês)
- Driver de dispositivo Linux (terceira edição)
- Análise aprofundada do código-fonte do kernel Linux
- CAIXA DE FERRAMENTAS UNIX
- Guia Docker Chinês
- Docker – da entrada à prática
- Introdução ao Docker
- Folha de referências do Docker
- Introdução ao FreeRADIUS
- Manual de configuração de desenvolvimento Mac
- Manual do usuário do FreeBSD
- Linha de comando do Linux (versão chinesa)
- Guia de construção do Linux
- Tutorial rápido sobre ferramentas Linux
- Documentação Linux (versão chinesa)
- Base de conhecimento de Linux embarcado (versão chinesa eLinux.org)
- Compreendendo os processos do Linux
- Linux From Scratch systemd tradução chinesa
- Aprenda expressões regulares em 55 minutos
- Truques de linha de comando que todo usuário Linux deve saber
- O que todo programador deve saber sobre memória
- O que todo programador deve saber sobre cache de CPU
- O que todo programador deve saber sobre memória virtual
- tutorial de script de shell
- Encontre sites para a linha de comando
- Teste online de expressão regular
- Internet Científica
sistema distribuído
programação funcional
- Programação Funcional para Leigos
servidor web
- Desenvolvimento Nginx desde a entrada até a proficiência (produzido pela equipe Taobao)
- Tutorial Nginx da entrada ao domínio (versão em PDF, produzida por Operation and Maintenance Survival Time)
- Melhores práticas do OpenResty
- Manual Chinês Apache
- O guia definitivo para Elasticsearch
- Como 25 servidores suportam StackOverflow?
- Evolução da arquitetura de serviço de imagem (Kong Fanyong)
- Melhores práticas de registro (Wang Jian)
controle de versão
- Tutorial do Git
- Um guia simples para git
- Uma introdução ao GIT que até um macaco pode entender
- Manual de referência do Git
- Pró Git
- Versão chinesa Pro Git (organizada no gitbook)
- Git Magia
- GotGitHub
- O guia definitivo para Git
- Versão chinesa do livro da comunidade Git
- Tutorial de uso do Mercurial
- HgInit (versão chinesa)
- Aprenda Git de forma imersiva
- Git-Cheat-Sheet (Obrigado a @ flyhigher139 por traduzir a versão chinesa)
- Truques do GitHub
- Documentação de ajuda do Github
- lista de truques do git-flow
- manual do svn
- Guia do Mochileiro para GitHub
Editor
- exvim--vim melhorado em projeto IDE
- Aprenda Vimscript da maneira estúpida (tradução para chinês)
- Documentação chinesa do Vim
- O que você precisa é o que você obtém: use o vim como um IDE
- Edição MarkDown on-line
- Um guia conciso de nivelamento VIM
MySQL
- Manual chinês do MySQL
- Entenda completamente o SQL em dez etapas
- A estrutura de dados e os princípios do algoritmo por trás dos índices MySQL
- Tutorial introdutório ao MySQL de 21 minutos
NoSQL
- Palestra escrita sobre banco de dados NoSQL
- Projeto e implementação do Redis
- Referência de comando Redis
- Código Redis 3.0 com comentários detalhados
- Código Redis 2.6 com comentários detalhados
- O pequeno livro do MongoDB
- O Pequeno Livro Redis
- Manual Chinês Simplificado Neo4j v1.8
- Neo4j .rb recurso chinês
- Tutorial de uso do Disque
- Projeto e implementação do Apache Spark
- Comparação de 8 sistemas de banco de dados Nosql
PostgreSQL
- Documentação chinesa do PostgreSQL 8.2.3
- Documentação chinesa do PostgreSQL 9.3.1
- Documentação chinesa do PostgreSQL 9.5.3
Monitoramento de operação e manutenção
- Guia chinês ELKstack
- Dominando o Elasticsearch (versão chinesa)
- O guia definitivo para ElasticSearch
- O guia definitivo para Elasticsearch (versão chinesa)
- Práticas recomendadas do Logstash
- Puppet 2.7 Cookbook versão chinesa
Relacionado ao projeto
- Gradle combate real
- Integração Contínua (Segunda Edição) (Yiyan.com)
- Deixe o desenvolvimento automatizar séries de colunas
- Busque a qualidade do código
- documentação chinesa selênio
- Joel fala sobre software
- Joel em software
- Guia do usuário do Gradle 2
- Padrões de codificação
- Arquitetura de software de código aberto
- Guia de criação do GNU
- GNU faz manual chinês
- O aplicativo de doze fatores
padrão de design
- Padrão de design de ilustração
- O guia mais completo para padrões de projeto da história
- padrão de design inclui ensino, mas não habilidades
- Edição Java de padrões de design
Rede
- Noções básicas de transmissão de rede
- 20 coisas que você deve saber sobre navegadores e a web
- Sistema de conhecimento front-end
- Os segredos das ferramentas de desenvolvimento de navegadores
- Manual chinês das ferramentas para desenvolvedores do Chrome
- Documentação de desenvolvimento de extensão do Chrome
- Documentação chinesa Grunt
- Documentação chinesa Yeoman
- Base de conhecimento de front-end da Web móvel
- Tutorial introdutório de 30 minutos sobre expressões regulares
- Diário de construção do sistema de desenvolvimento front-end
- Favoritos de desenvolvimento de front-end móvel
- Guia de estilo JSON
- Guia de design de interface HTTP
- Compartilhamento de recursos front-end (1)
- Compartilhamento de recursos front-end (2)
- Especificações de código front-end e práticas recomendadas
- Manual do desenvolvedor front-end
- Manual do engenheiro front-end
- arranjo tutorial w3school
- Manual do usuário do Wireshark
- Aprendizagem completa do Wireshark
- Chá da tarde HTTP
- Tradução HTTP/2.0 para chinês
- RFC 7540 - Tradução HTTP/2 para chinês
- explicação http2
- 3 web designs em 3 semanas
- Engenharia de confiabilidade do local
grandes dados
- Big data/mineração de dados/sistema de recomendação/recursos relacionados ao aprendizado de máquina
- Um guia do programador para mineração de dados
- Arquitetura de processamento de dados rápida e versátil em grandes clusters
- Implementação de algoritmo clássico e anotações detalhadas em mineração de dados
- Guia de programação Spark Versão em chinês simplificado
A arte da programação
- A arte da programação para programadores
- Conhecimento de memória que todo programador deveria saber (tradução) [Parte 1]
- O processo de agradar: como entender os jogos (Douban Reading, livros gratuitos)
- Resumo das habilidades de programação
Categorias relacionadas ao idioma
AWK
- linguagem de programação awk
- tutorial estranho
SED
- tutorial sed
- Um breve tutorial sobre SED
Java
- Guia do usuário do Apache Shiro
- Guia do usuário Jersey 2.x
- Documentação de referência do Spring Framework 4.x
- Guia de referência do Spring Boot (na tradução)
- Documentação chinesa do MyBatis
- Construindo um serviço REST com jersey
- Guia do usuário do Activiti 5.x
- Guia de estilo de programação Java do Google
- Guia do usuário do Netty 4.x
- Combate real Netty (essência)
- REST na prática
- Convenções de codificação Java
- Guia do usuário do Apache MINA 2
- Guia essencial para JVM
- Tutorial de primeiros passos em Java
- javarevisitblog
- tutorial de desenvolvimento de diário
Android
- Baixar ferramenta de desenvolvimento
- Tutorial CodePath para Android
- Design Android (versão chinesa)
- Versão em chinês tradicional do Google Material Design (Tradução 1 Tradução 2)
- Curso de treinamento oficial do Google Android versão chinesa
- Caminho de aprendizagem Android
- Ferramentas de construção Android
- Fronteira da tecnologia de desenvolvimento Android (android-tech-frontier)
- Otimização de memória Android (Parte 1)
- Otimização de memória do Android (médio)
- Otimização de memória Android (completa)
- Um site para encontrar código
- Resumo das bibliotecas de código aberto Android
- Site para encontrar código de exemplo
- Tutorial de uso do Android SDK
- Práticas recomendadas para Android
- Ícones de materiais Android
C/C++
- Manual de referência chinês C/C++ (todos são bem-vindos para participar da tradução e revisão on-line)
- Perspectiva de programação em linguagem C
- Guia de programação simultânea em C++
- Aprendizagem completa de programação Linux C (Song Jinshan, Beijing Yaji Education Research Center)
- Manual Chinês CGDB
- dicas de 100 gdb
- 100 dicas do CCG
- Aprenda habilidades de depuração gdb
- Guia ZMQ
- Como pensar como um cientista da computação (versão em inglês e chinês)
- Escreva Makefile comigo (PDF)
- GNU faz manual chinês
- Guia de criação do GNU
- Guia de estilo do Google C++
- C/C++ Primer (por @andycai)
- Magia C simples e fácil de entender
- Prática Cmake (versão PDF)
- C++ FAQ LITE (versão chinesa)
- C++ Primer 5ª Respostas
- Programação simultânea C++ (baseada em C++11)
- Tutorial de QT
- Guia Avançado C (1)
- tutorial chinês libuv
- Tutorial chinês da biblioteca Boost
- Aprenda C do jeito estúpido
- C Guia Avançado (2)
- C Guia Avançado (3)
- Coisas sobre variáveis globais na linguagem C
- Como implementar um malloc
- Site para programação e depuração online
CSS
- Aprenda layout CSS
- Notas, conselhos e orientações gerais sobre CSS
- Manual de Referência CSS
- Documentação Emmet
- Especificações de código front-end (equipe Tencent Alloyteam)
- Padrões de codificação HTML e CSS
- Diretrizes Sass Chinês
- Tutorial CSS3《Tutorial CSS3》
- Documentação HTML MDN em chinês
- Documentação chinesa MDN CSS
Ir
- Vá noções básicas de programação
- Primeiros passos com Go
- Aprenda o idioma Go (PDF)
- Go Web Programming (este livro foi publicado, espero que os desenvolvedores o comprem e apoiem a criação do autor)
- Vá para o desenvolvimento prático (quando incluí este projeto, o autor já havia escrito o terceiro capítulo. Se achar útil depois de ler os capítulos anteriores, você pode doar ao autor para incentivá-lo a continuar criando)
- Programação de rede com versão de tradução Go Chinese
- Go Eficaz
- Biblioteca padrão de linguagem Go
- Documentação da biblioteca padrão Golang
- Manual da Estrutura Revel
- Guia do programador Java para começar a usar Golang
- Tutorial de comando Go
- Vá para a prática do blog de idiomas
- Vá para a tradução da documentação oficial
- Uma análise aprofundada do Go
- Go Language Bible (versão chinesa) (GitBook)
- Programação avançada em linguagem Go
Legal
Haskell
- Versão chinesa do mundo real Haskell
- Um guia divertido para Haskell
- Aprenda um Haskell para o bem (um livro online de boa qualidade)
iOS
- Introdução ao desenvolvimento para iOS em 60 minutos
- Diretrizes de interface humana iOS7
- Guia de estilo do Google Objective-C, versão chinesa
- Segredos da tela do iPhone 6 revelados
- Uma primeira olhada no desenvolvimento do Apple Watch
- Comece a desenvolver aplicativos iOS hoje
- Curso aberto da NetEase Stanford University: arquivo de legenda de desenvolvimento de aplicativos iOS 7
JavaScript
Guia de estilo de codificação JavaScript do Google
Guia de estilo JSON do Google
Especificação JavaScript do Airbnb
Tutorial de referência de padrões JavaScript (alfa)
Guia de programação Javascript (código-fonte)
12 peculiaridades do javascript
Jardim Secreto JavaScript
Conceitos e práticas básicas de JavaScript (PDF) (este livro foi publicado pela People's Posts and Telecommunications Press, mas o autor ainda fornece a versão em PDF gratuitamente. Espero que os desenvolvedores o comprem e apoiem o autor)
"Padrões JavaScript" Tradução chinesa de "Padrões JavaScript"
Explorando expressões de funções nomeadas (Nota: o texto original foi traduzido por Wei Zhi, o endereço original não pode ser aberto, então o endereço aqui é um backup no meu blog)
Aprenda a usar padrões de design JavaScript (Open Source China)
Compreensão aprofundada da série JavaScript
Introdução ao ECMAScript 6 (Autor: Ruan Yifeng)
Mini-livro de promessa de JavaScript
You-Dont-Know-JS (uma série de livros que se aprofundam na mecânica central da linguagem JavaScript)
Tutorial de JavaScript Liao Xuefeng
Documentação chinesa do MDN JavaScript
jQuery
- Desestruturação jQuery
- Magia JQuery simples e fácil de entender
- Como escrever o plugin jQuery
Node.js
- Introdução ao Node
- Aprenda NodeJS em sete dias
- Livro Nodejs Wiki (chinês tradicional)
- documentação chinesa express.js
- documentação chinesa koa
- Aprenda koa juntos
- Use Express + MongoDB para construir um blog para várias pessoas
- Estrutura expressa
- Node.js inclui ensino, mas não habilidades
- Aprenda o Node.js para ganhar muito (versão chinesa)
- Node debug três métodos e três exemplos
- Documentação chinesa do nodejs
- documentação chinesa orm2
sublinhado.js
- Documentação chinesa Underscore.js
backbone.js
- documentação chinesa backbone.js
- Tutorial de primeiros passos do Backbone.js (PDF)
- Backbone.js Tutorial de primeiros passos, segunda edição
- Desenvolvendo aplicativos Backbone.js (versão chinesa)
Angular JS
- Guia de melhores práticas e estilo do AngularJS
- Tradução AngularJS para chinês
- Tutorial de introdução ao AngularJS
- Crie seu próprio AngularJS
- Construa projetos AngularJS com Yeoman em ambiente Windows
Zepto.js
- Documentação chinesa do Zepto.js
Mar.js
Reagir.js
- Documentação chinesa do React.js
- Livro de receitas do React webpack
- Tutorial de primeiros passos do React
- Documentação do React Native Chinese (incluindo o conteúdo mais recente do Android)
- Aprenda React e Webpack construindo a página inicial do Hacker News
impressionar.js
- Tutorial chinês de impression.js
CaféScript
- Livro de receitas CoffeeScript
- O livrinho sobre CoffeeScript versão chinesa
- Guia de estilo de codificação CoffeeScript
TypeScipt
ExtJS
- Documentação chinesa Ext4.1.0
Meteoro
- Descubra o Meteoro
- Documentação chinesa do Meteoro
- Tutorial Chinês sobre Meteoro Angular
Extensão do Chrome e desenvolvimento de aplicativos
Látex
- Na verdade, um documento introdutório muito curto para LaTeX
- Uma introdução não tão breve ao LATEX 2ε (versão PDF)
LISP
- Lisp comum
- Versão de tradução chinesa ANSI Common Lisp
- Na versão de tradução chinesa do Lisp
- Esquema
- Ainda outro tutorial de esquema Tutorial introdutório de esquema
- Um breve tutorial sobre a linguagem Scheme
- Raquete
Lua
- Introdução à programação Lua
- Lua 5.1 Manual de Referência Tradução Chinesa
- Lua 5.3 Manual de Referência Tradução Chinesa
- Apreciação do código-fonte Lua
Perl
- Versão chinesa Perl moderna
- O que os programadores Perl devem saber
PHP
- Manual oficial do PHP
- Manual Técnico de Depuração PHP (PDF)
- Manual chinês do XDebug 2 (tradução) (CHM)
- Maneira PHP
- Melhores práticas de PHP
- Prática de desenvolvedor PHP
- Compreensão profunda do núcleo do PHP
- Desenvolvimento de extensão PHP e aplicação de kernel
- Guia do usuário do CodeIgniter
- Documentação chinesa do Laravel4
- Começando com Laravel
- Documentação chinesa do Symfony2 (ainda não traduzida)
- Documentação chinesa do Phalcon (tradução em andamento)
- YiiBook Vários tutoriais online sobre o framework Yii
- Compreensão aprofundada do Yii 2.0
- Documentação chinesa do framework Yii
- Magia PHP simples e fácil de entender
- documentação do swoole e tutoriais introdutórios
- Site chinês do compositor
- Documentação chinesa fina
- Documentação chinesa da Lumen
- Documentação chinesa do PHPUnit
Prólogo
- Aprenda Prolog da maneira mais difícil
Pitão
- Tutorial chinês Liao Xuefeng Python 2.7
- Tutorial chinês Liao Xuefeng Python 3
- Um tutorial conciso de Python
- Aprenda Python do zero, primeira edição
- Aprenda Python do zero, segunda edição
- Adorável Python
- Tutorial oficial do Python 2.7 versão chinesa
- Tutorial oficial do Python 3.3 versão chinesa
- Versão chinesa do livro de receitas Python
- Versão chinesa do livro de receitas Python3
- Mergulhe em Python
- Mergulhe no Python 3
- Especificação de estilo de código PEP8 Python
- Guia de estilo do Google Python, versão chinesa
- Tutorial de introdução ao Python (PDF)
- Guia do Python para métodos mágicos
- Aprenda Python da maneira mais difícil (download da versão em PDF)
- A versão chinesa do Django Book
- web.py 0.3 Guia para iniciantes
- Web.py Cookbook Versão em chinês simplificado
- Mergulhe na versão chinesa do Python
- Documento de garrafa versão chinesa (precisa contornar o firewall)
- Documentação do Flask versão chinesa
- Documentação do Jinja2 versão chinesa
- Documento Werkzeug versão chinesa
- Viagem do frasco
- Introdução à tradução do Tornado Chinês
- Processamento de linguagem natural Python versão chinesa (obrigado a Chen Tao pela tradução e obrigado a @shwley por entrar em contato com o autor)
- Biblioteca de desenho Python matplotlib guia oficial tradução chinesa
- Documentação Scrapy 0,25
- Pense em Python
- Tutorial rápido de Python
- Guia de expressões regulares em Python
- Tutorial para iniciantes em Python: introdução detalhada para começar
- Livro de receitas Python 3ª edição, versão chinesa
- Introdução à programação distorcida e assíncrona
- API chinesa TextGrocery (uma biblioteca Python de classificação de texto curta baseada no algoritmo svm)
- Solicitações: HTTP para humanos
- Travesseiro documentação chinesa
- Versão chinesa do PyMOTW
- Documentação oficial do Python versão chinesa
- Documentação chinesa de tecido
- Beautiful Soup 4.2.0 Documentação Chinesa
- Faça cálculos científicos com Python
- Documentação chinesa da Esfinge
- Proficiente em padrões de design Python
- tutorial de programação de segurança python
- Ideias e métodos de programação
- Zhihu Weekly · Iniciantes em programação aprendem Python
- Apostilas Scipy
- Noções básicas de notas de aprendizagem Python
- Módulo de notas de estudo Python
- Versão chinesa da biblioteca padrão Python
- Python avançado
- Tradução do CPyUG da segunda edição da programação Python Core
- Guia de práticas recomendadas de Python
- Tutorial básico de Python
- Tutorial de negociação quantitativa em Python
- Django
- A versão chinesa da documentação do Django 1.5 está sendo traduzida
- A versão chinesa da documentação do Diango 1.7 está sendo traduzida. Atualmente, apenas o índice foi traduzido.
- A versão chinesa da documentação do Django 1.8.2 está sendo traduzida
- Melhores práticas do Django
- Tutorial Django para construir um blog simples
- A versão chinesa do Django Book
- Padrões de design e práticas recomendadas do Django
- Livro de receitas de desenvolvimento de sites Django
- Guia de estudo para meninas Django
- Frasco
- Documentação do Flask versão chinesa
- Documentação do Jinja2 versão chinesa
- Documento Werkzeug versão chinesa
- Viagem do frasco
- Resumo da documentação da extensão Flask
- Tutorial de frasco grande
- Documentação chinesa do SQLAlchemy
- web.py
- web.py 0.3 Guia para iniciantes
- Web.py Cookbook Versão em chinês simplificado
- Tornado
- Introdução à tradução do Tornado Chinês
- Análise de código-fonte do Tornado
- Tornado 4.3 Documentação Versão Chinesa
R
- Dicas ninja da linguagem R
Rubi
- Guia de estilo Ruby
- Guia de estilo Rails
- Aprenda Ruby do jeito estúpido
- Guia Ruby on Rails
- Bíblia Prática Ruby on Rails
- Livro original do tutorial Ruby on Rails, 3ª edição (a versão web deste livro está disponível gratuitamente e a versão eletrônica está disponível para compra nos formatos PDF, EPub e Mobi por apenas US$ 9,9)
- Trilhos na prática
- Desenvolvimento Rails 5 Avançado (Beta)
- Trilhos 102
- Escrevendo extensões C para Ruby
- Interpretação do código-fonte Ruby
- Metaprogramação em Ruby
escala
- Sala de aula Scala (Tutorial de chinês Scala do Twitter)
- Effective Scala (tradução chinesa das melhores práticas de Scala do Twitter)
- Guia Scala
- Scala-para-os-impacientes-2º (compre você mesmo ou pdf)
- Scala|Escreva algo (um bom blog chinês sobre Scala)
Esquema
- Ainda outro tutorial de esquema Tutorial introdutório de esquema
- Um breve tutorial sobre a linguagem Scheme
Concha
- Uma introdução de 30 minutos ao shell script
- Tutorial avançado de 15 minutos sobre scripts Bash
- Tutorial rápido sobre ferramentas Linux
- Shell treze perguntas
Rápido
- A versão chinesa da linguagem de programação Swift
- Guia de linguagem Swift
- Curso aberto de Stanford, Desenvolvendo aplicativos iOS 8 com arquivo de tradução de legendas Swift
WebAssembly
- Programação C/C++ para WebAssembly