Сбор технической информации, связанной с компьютером.
Он содержит более практичные технические книги по компьютерной тематике, простые и практические руководства, которые можно использовать для быстрого начала работы, некоторые технические веб-сайты и несколько хорошо написанных сообщений в блогах приветствуются, а также вы можете участвовать в редактировании. Запрос на вытягивание.
- Книги, которые нужно прочитать программисту
Оглавление
независимый от языка класс
Операционная система
- Путеводитель по миру с открытым исходным кодом
- Частная кухня брата Няо в Linux
- Расширенное программирование систем Linux
- Китайская документация Zephyr OS (v1.6.0)
- Командная строка Linux (английская и китайская версии)
- Драйвер устройства Linux (третье издание)
- Углубленный анализ исходного кода ядра Linux
- НАБОР ИНСТРУМЕНТОВ UNIX
- Руководство по Docker на китайском языке
- Докер — от вступления к практике
- Начало работы с Докером
- Шпаргалка по Docker
- Начало работы с FreeRADIUS
- Руководство по настройке разработки для Mac
- Руководство пользователя FreeBSD
- Командная строка Linux (китайская версия)
- Руководство по сборке Linux
- Краткое руководство по инструментам Linux
- Документация Linux (китайская версия)
- Встроенная база знаний Linux (китайская версия eLinux.org)
- Понимание процессов Linux
- Linux From Scratch systemd перевод на китайский
- Изучите регулярные выражения за 55 минут
- Хитрости командной строки, которые должен знать каждый пользователь Linux
- Что каждый программист должен знать о памяти
- Что каждый программист должен знать о кэшировании процессора
- Что должен знать каждый программист о виртуальной памяти
- Учебник по сценариям оболочки
- Найдите веб-сайты для командной строки
- Онлайн-тест по регулярным выражениям
- Научный Интернет
распределенная система
функциональное программирование
- Функциональное программирование для чайников
веб-сервер
- Разработка Nginx от начального уровня до профессионального уровня (разработано командой Taobao)
- Учебное пособие по Nginx от начала до освоения (версия PDF, созданная Operation and Maintenance Survival Time)
- Лучшие практики OpenResty
- Руководство Apache на китайском языке
- Полное руководство по Elasticsearch
- Как 25 серверов поддерживают StackOverflow?
- Эволюция архитектуры сервисов изображений (Конг Фаньонг)
- Лучшие практики ведения журнала (Ван Цзянь)
контроль версий
- Руководство по Git
- Простое руководство по git
- Введение в GIT, понятное даже обезьяне
- Справочное руководство по Git
- Про Гит
- Китайская версия Pro Git (организована на gitbook)
- Git-магия
- GotGitHub
- Полное руководство по Git
- Книга сообщества Git, китайская версия
- Руководство по использованию Mercurial
- HgInit (китайская версия)
- Изучите Git с погружением
- Git-Cheat-Sheet (спасибо @flyhigher139 за перевод китайской версии)
- Коды на GitHub
- Справочная документация Github
- чит-лист git-flow
- руководство по SVN
- Путеводитель по GitHub для путешествующих автостопом
Редактор
- exvim — vim улучшен в проекте IDE
- Изучите Vimscript глупым способом (китайский перевод)
- Документация Vim на китайском языке
- Что вам нужно, то и получаете: используйте vim как IDE.
- Онлайн-редактирование MarkDown
- Краткое руководство по прокачке VIM
MySQL
- Руководство по MySQL на китайском языке
- Полностью понять SQL за десять шагов
- Структура данных и принципы алгоритмов, лежащие в основе индексов MySQL
- 21-минутное вводное руководство по MySQL
NoSQL
- Письменный доклад о базе данных NoSQL
- Дизайн и реализация Redis
- Справочник команд Redis
- Код Redis 3.0 с подробными комментариями
- Код Redis 2.6 с подробными комментариями
- Маленькая книга MongoDB
- Маленькая книга Redis
- Neo4j Руководство на упрощенном китайском языке v1.8
- Neo4j .rb Китайский ресурс
- Руководство по использованию Disque
- Проектирование и реализация Apache Spark
- Сравнение 8 систем баз данных Nosql
PostgreSQL
- Документация PostgreSQL 8.2.3 на китайском языке
- Документация PostgreSQL 9.3.1 на китайском языке
- Документация PostgreSQL 9.5.3 на китайском языке
Мониторинг эксплуатации и технического обслуживания
- Руководство по ELKstack на китайском языке
- Освоение Elasticsearch (китайская версия)
- Полное руководство по ElasticSearch
- Полное руководство по Elasticsearch (китайская версия)
- Лучшие практики Logstash
- Puppet 2.7 Поваренная книга Китайская версия
Связанные с проектом
- Настоящий бой в Gradle
- Непрерывная интеграция (второе издание) (Yiyan.com)
- Позвольте разработке автоматизировать серию столбцов
- Следите за качеством кода
- селен китайская документация
- Джоэл рассказывает о программном обеспечении
- Джоэл о программном обеспечении
- Руководство пользователя Gradle 2
- Стандарты кодирования
- Архитектура программного обеспечения с открытым исходным кодом
- Руководство по созданию GNU
- GNU сделать руководство на китайском языке
- Приложение Двенадцать Факторов
шаблон проектирования
- Шаблон дизайна иллюстрации
- Самое полное руководство по шаблонам проектирования в истории.
- Шаблон проектирования включает обучение, но не навыки
- Шаблоны проектирования Java-версия
Интернет
- Основы сетевой передачи
- 20 вещей, которые нужно знать о браузерах и Интернете
- Фронтальная система знаний
- Секреты инструментов разработки браузеров
- Инструменты разработчика Chrome Руководство на китайском языке
- Документация по разработке расширений Chrome
- Grunt китайская документация
- Документация Yeoman на китайском языке
- База знаний по интерфейсу мобильного веб-интерфейса
- 30-минутное вводное руководство по регулярным выражениям
- Дневник построения системы фронтенд-разработки
- Фавориты в области разработки мобильных интерфейсов
- Руководство по стилю JSON
- Руководство по проектированию HTTP-интерфейса
- Совместное использование внешних ресурсов (1)
- Совместное использование внешних ресурсов (2)
- Спецификации внешнего кода и лучшие практики
- Руководство фронтенд-разработчика
- Руководство для фронтенд-инженера
- Организация учебного пособия w3school
- Руководство пользователя Wireshark
- Комплексное обучение Wireshark
- HTTP послеобеденный чай
- HTTP/2.0 китайский перевод
- RFC 7540 — HTTP/2 перевод на китайский язык
- http2 объяснение
- 3 веб-дизайна за 3 недели
- Проектирование надежности объекта
большие данные
- Большие данные/интеллектуальный анализ данных/система рекомендаций/ресурсы, связанные с машинным обучением
- Руководство программиста по интеллектуальному анализу данных
- Быстрая и универсальная архитектура обработки данных в больших кластерах
- Классическая реализация алгоритма и подробные аннотации при интеллектуальном анализе данных
- Руководство по программированию Spark, упрощенная китайская версия
Искусство программирования
- Искусство программирования для программистов
- Знания о памяти, которые должен знать каждый программист (перевод) [Часть 1]
- Процесс удовольствия: Как понимать игры (Douban Reading, бесплатные книги)
- Краткое описание навыков программирования
Категории, связанные с языком
АВК
- язык программирования awk
- руководство по awk
СЭД
- руководство по sed
- Краткое руководство по SED
Ява
- Руководство пользователя Apache Широ
- Руководство пользователя Джерси 2.x
- Справочная документация Spring Framework 4.x
- Справочное руководство Spring Boot (в переводе)
- Документация MyBatis на китайском языке
- Создание службы REST с помощью jersey
- Руководство пользователя Activiti 5.x
- Руководство по стилю программирования Google на Java
- Руководство пользователя Netty 4.x
- Настоящий бой Нетти (суть)
- ОТДЫХ на практике
- Соглашения по кодированию Java
- Руководство пользователя Apache MINA 2
- Основное руководство по JVM
- Учебное пособие по началу работы с Java
- Javarevisitedблог
- учебник для разработчиков журнала
Андроид
- Загрузка инструмента разработки
- Учебное пособие по CodePath для Android
- Android Design (китайская версия)
- Google Material Design Традиционная китайская версия (Перевод 1 Перевод 2)
- Официальный учебный курс Google Android, китайская версия
- Схема обучения Android
- Инструменты сборки Android
- Технологический рубеж разработки Android (android-tech-frontier)
- Оптимизация памяти Android (Часть 1)
- Оптимизация памяти Android (средняя)
- Оптимизация памяти Android (полная)
- Сайт для поиска кода
- Краткое описание библиотек Android с открытым исходным кодом
- Веб-сайт для поиска примера кода
- Руководство по использованию Android SDK
- Рекомендации по Android
- Значки материалов Android
С/С++
- Справочное руководство по C/C++ на китайском языке (все желающие могут принять участие в онлайн-переводе и корректуре)
- Перспектива программирования на языке C
- Руководство по параллельному программированию на C++
- Комплексное обучение программированию на Linux C (Сун Цзиньшань, Пекинский образовательный исследовательский центр Яджи)
- Руководство CGDB на китайском языке
- 100 советов по GDB
- 100 советов по GCC
- Изучите навыки отладки GDB
- Руководство по ZMQ
- Как думать как ученый-компьютерщик (английская и китайская версии)
- Напишите Makefile вместе со мной (PDF)
- GNU сделать руководство на китайском языке
- Руководство по созданию GNU
- Руководство по стилю Google C++
- Учебник по C/C++ (от @andycai)
- Простая и понятная магия C
- Практика Cmake (версия PDF)
- Часто задаваемые вопросы по C++ LITE (китайская версия)
- Учебник по C++, 5-й ответ
- Параллельное программирование на C++ (на основе C++11)
- Учебное пособие по QT
- C Расширенное руководство (1)
- libuv китайский учебник
- Учебник по китайскому языку библиотеки Boost
- Изучайте C глупым способом
- C Расширенное руководство (2)
- C Расширенное руководство (3)
- Что касается глобальных переменных в языке C
- Как реализовать malloc
- Веб-сайт для онлайн-программирования и отладки
CSS
- Изучите CSS-верстку
- Общие примечания, советы и рекомендации по CSS
- Справочное руководство по CSS
- Документация Эммета
- Спецификации кода внешнего интерфейса (команда Tencent по сплавам)
- Стандарты кодирования HTML и CSS
- Рекомендации Sass на китайском языке
- Учебное пособие по CSS3《Учебное пособие по CSS3》
- MDN HTML документация на китайском языке
- MDN CSS-документация на китайском языке
Идти
- Основы программирования Go
- Начало работы с Go
- Изучите язык Go (PDF)
- Go Web Programming (Эта книга уже издана, надеюсь разработчики ее купят и поддержат творение автора)
- Перейдите к практической разработке (когда я включил этот проект, автор уже написал третью главу. Если после прочтения предыдущих глав вы нашли это полезным, вы можете сделать пожертвование автору, чтобы побудить автора продолжать творить)
- Сетевое программирование с версией перевода Go на китайский язык
- Эффективное Го
- Стандартная библиотека языка Go
- Документация стандартной библиотеки Golang
- Руководство по Revel Framework
- Руководство Java-программиста по началу работы с Golang
- Учебное пособие по команде Go
- Go языковая практика в блоге
- Перевод официальной документации Go
- Углубленный анализ Go
- Библия языка Go (китайская версия) (GitBook)
- Продвинутое программирование на языке Go.
классный
- Практическая Groovy-серия
Хаскелл
- Китайская версия Haskell в реальном мире
- Забавное руководство по Haskell
- Изучите Haskell во благо! (онлайн-книга хорошего качества)
iOS
- Начало работы с iOS-разработкой за 60 минут
- Рекомендации по пользовательскому интерфейсу iOS7
- Руководство по стилю Google Objective-C, китайская версия
- Раскрыты секреты экрана iPhone 6
- Первый взгляд на разработку Apple Watch
- Начните разработку приложений для iOS сегодня
- Открытый курс NetEase Стэнфордского университета: файл субтитров «Разработка приложений для iOS 7»
JavaScript
Руководство по стилю кодирования Google JavaScript
Руководство по стилю Google JSON
Спецификация JavaScript Airbnb
Справочное руководство по стандартам JavaScript (альфа-версия)
Руководство по программированию на Javascript (исходный код)
12 особенностей JavaScript
Секретный сад JavaScript
Основные концепции и практики JavaScript (PDF) (Эта книга была опубликована издательством People's Posts and Telecommunication Press, но автор по-прежнему предоставляет PDF-версию бесплатно. Надеюсь, разработчики купят ее и поддержат автора)
«Шаблоны JavaScript» перевод на китайский язык «Шаблоны JavaScript»
Изучение выражений именованных функций (Примечание: исходный текст был переведен Вэй Чжи, исходный адрес невозможно открыть, поэтому приведенный здесь адрес является резервной копией в моем блоге)
Научитесь использовать шаблоны проектирования JavaScript (с открытым исходным кодом, Китай)
Углубленное понимание серии JavaScript
Начало работы с ECMAScript 6 (автор: Жуань Ифэн)
Мини-книга «JavaScript Promise»
You-Dont-Know-JS (серия книг, посвященных базовой механике языка JavaScript)
Учебник по JavaScript Ляо Сюэфэн
MDN JavaScript документация на китайском языке
jQuery
- Деструктуризация jQuery
- Простая и понятная магия JQuery
- Как написать плагин jQuery
Node.js
- Начало работы с Node
- Изучите NodeJS за семь дней
- Книга Nodejs Wiki (традиционный китайский)
- express.js документация на китайском языке
- коа китайская документация
- Изучайте коа вместе
- Используйте Express + MongoDB для создания блога для нескольких человек.
- Экспресс-фреймворк
- Node.js включает в себя обучение, но не навыки
- Изучите Node.js для больших побед (китайская версия)
- Отладка узла: три метода и три примера
- документация nodejs на китайском языке
- orm2 китайская документация
underscore.js
- Документация Underscore.js на китайском языке
backbone.js
- backbone.js документация на китайском языке
- Учебное пособие по началу работы с Backbone.js (PDF)
- Учебное пособие по началу работы с Backbone.js, второе издание
- Разработка приложений Backbone.js (китайская версия)
AngularJS
- Руководство по лучшим практикам и стилю AngularJS
- AngularJS перевод на китайский язык
- Учебное пособие по началу работы с AngularJS
- Создайте свой собственный AngularJS
- Создавайте проекты AngularJS с помощью Yeoman в среде Windows.
Зепто.js
- Zepto.js китайская документация
Море.js
Реагировать.js
- React.js китайская документация
- Веб-пакет React, кулинарная книга
- Руководство по началу работы с React
- Документация React Native Chinese (включая новейший контент для Android)
- Изучите React и Webpack, создав главную страницу Hacker News.
impress.js
- Учебное пособие по impress.js на китайском языке
Кофескрипт
- Поваренная книга CoffeeScript
- Маленькая книга о CoffeeScript, китайская версия
- Руководство по стилю кодирования CoffeeScript
ТипScipt
ExtJS
- Ext4.1.0 Китайская документация
Метеор
- Откройте для себя Метеор
- Метеор, китайская документация
- Учебное пособие по китайскому языку Angular-Meteor
Расширение Chrome и разработка приложений
Латекс
- На самом деле очень короткий вводный документ по LaTeX.
- Не очень краткое введение в LATEX 2ε (версия PDF)
ЛИСП
- Общий Лисп
- Версия перевода ANSI Common Lisp на китайский язык
- Версия перевода Lisp на китайский язык
- Схема
- Еще одно учебное пособие по схеме. Вводное руководство по схеме.
- Краткое руководство по языку Scheme
- Ракетка
Луа
- Начало работы с Lua-программированием
- Справочное руководство Lua 5.1 Перевод на китайский язык
- Справочное руководство Lua 5.3 Перевод на китайский язык
- Оценка исходного кода Lua
Перл
- Современная китайская версия Perl
- Что следует знать Perl-программистам
PHP
- Официальное руководство PHP
- Техническое руководство по отладке PHP (PDF)
- Руководство по XDebug 2 на китайском языке (перевод) (CHM)
- PHP-способ
- Лучшие практики PHP
- Практика PHP-разработчика
- Глубокое понимание ядра PHP.
- Разработка расширения PHP и приложение ядра
- Руководство пользователя CodeIgniter
- Документация Laravel4 на китайском языке
- Начало работы с Laravel
- Документация Symfony2 на китайском языке (еще не переведена)
- Документация Phalcon на китайском языке (в процессе перевода)
- YiiBook Несколько онлайн-уроков по фреймворку Yii
- Глубокое понимание Yii 2.0.
- Yii framework Документация на китайском языке
- Простая и понятная магия PHP
- документация Swoole и вводные руководства
- Сайт композитора на китайском языке
- Тонкая китайская документация
- Документация Lumen на китайском языке
- Документация PHPUnit на китайском языке
Пролог
- Изучите Пролог на собственном горьком опыте
Питон
- Ляо Сюэфэн Python 2.7 Учебное пособие по китайскому языку
- Ляо Сюэфэн Python 3, китайский учебник
- Краткое руководство по Python
- Изучите Python с нуля, первое издание
- Изучите Python с нуля, второе издание
- Прекрасный Питон
- Официальный учебник Python 2.7, китайская версия
- Официальный учебник Python 3.3, китайская версия
- Поваренная книга Python, китайская версия
- Рецепты Python3, китайская версия
- Погружение в Python
- Погружение в Python 3
- Спецификация стиля кода PEP8 Python
- Руководство по стилю Google Python, китайская версия
- Руководство по началу работы с Python (PDF)
- Руководство Python по магическим методам
- Изучите Python на собственном горьком опыте (скачать PDF-версию)
- Китайская версия книги Django
- web.py 0.3 Руководство для начинающих
- Поваренная книга Web.py, упрощенная китайская версия
- Погружение в китайскую версию Python
- Документ-бутылка, китайская версия (необходимо обойти брандмауэр)
- Документация Flask, китайская версия
- Документация Jinja2, китайская версия
- Документ Werkzeug, китайская версия
- Путешествие с фляжкой
- Введение в китайский перевод Tornado
- Обработка естественного языка Python, китайская версия (спасибо Чен Тао за перевод и спасибо @shwley за связь с автором)
- Библиотека рисования Python matplotlib, официальное руководство, перевод на китайский язык
- Документация Scrapy 0.25
- ДумайPython
- Краткое руководство по Python
- Руководство по регулярным выражениям Python
- Учебное пособие по Python для начинающих: подробное введение в начало работы
- Поваренная книга Python, 3-е издание, китайская версия
- Начало работы с Twisted и асинхронным программированием
- TextGrocery Chinese API (короткая библиотека Python для классификации текста, основанная на алгоритме svm)
- Запросы: HTTP для людей
- Подушка китайская документация
- PyMOTW китайская версия
- Официальная документация Python, китайская версия
- Китайская документация по ткани
- Beautiful Soup 4.2.0 Китайская документация
- Выполняйте научные расчеты с помощью Python
- Документация Sphinx на китайском языке
- Знание шаблонов проектирования Python
- Учебник по программированию безопасности на Python
- Идеи и методы программирования
- Zhihu Weekly · Начинающие программисты изучают Python
- Шикарные раздаточные материалы
- Основы изучения Python
- Модуль заметок по изучению Python
- Стандартная библиотека Python, китайская версия
- Python продвинутый
- Программирование ядра Python, второе издание, перевод CPyUG
- Руководство по лучшим практикам Python
- Учебное пособие по основам Python
- Учебное пособие по количественной торговле на Python
- Джанго
- Китайская версия документации Django 1.5 находится в стадии перевода.
- Китайская версия документации Diango 1.7 находится на стадии перевода. В настоящее время переведено только оглавление.
- Китайская версия документации Django 1.8.2 находится в стадии перевода.
- Лучшие практики Джанго
- Учебное пособие по Django для создания простого блога
- Китайская версия книги Django
- Шаблоны проектирования Django и лучшие практики
- Рецепты разработки веб-сайтов на Django
- Учебное пособие для девочек Django
- Колба
- Документация Flask, китайская версия
- Документация Jinja2, китайская версия
- Документ Werkzeug, китайская версия
- Путешествие с фляжкой
- Сводная информация о расширении Flask
- Большое руководство по Flask
- SQLAlchemy китайская документация
- веб.py
- web.py 0.3 Руководство для начинающих
- Поваренная книга Web.py, упрощенная китайская версия
- Торнадо
- Введение в китайский перевод Tornado
- Анализ исходного кода Tornado
- Документация Tornado 4.3, китайская версия
Р
Руби
- Руководство по стилю Ruby
- Руководство по стилю Rails
- Изучайте Ruby глупым способом
- Руководство по Ruby on Rails
- Ruby on Rails Практическая Библия
- Оригинальная книга Ruby on Rails Tutorial, 3-е издание (веб-версия этой книги доступна бесплатно, а электронная версия доступна для покупки в форматах PDF, EPub и Mobi всего за $9,9)
- Рельсы на практике
- Rails 5 Development Advanced (бета-версия)
- Рельсы 102
- Написание расширений C для Ruby
- Интерпретация исходного кода Ruby
- Метапрограммирование в Ruby
Скала
- Scala Classroom (Учебное пособие по китайскому языку Scala в Twitter)
- Эффективная Scala (китайский перевод лучших практик Scala от Twitter)
- Руководство по Скала
- Scala-для нетерпеливых-2nd (купить самостоятельно или в формате pdf)
- Scala|Напишите что-нибудь (хороший китайский блог о Scala)
Схема
- Еще одно учебное пособие по схеме. Вводное руководство по схеме.
- Краткое руководство по языку Scheme
Оболочка
- 30-минутное введение в сценарии оболочки
- 15-минутное расширенное руководство по написанию сценариев Bash
- Краткое руководство по инструментам Linux
- Шелл Тринадцать вопросов
Быстрый
- Китайская версия языка программирования Swift
- Руководство по языку Swift
- Стэнфордский открытый курс «Разработка приложений для iOS 8 с файлом перевода субтитров Swift»
Веб-сборка
- Программирование на C/C++ для WebAssembly