Проекты на C
-
ip2region
Библиотека для определения региона по IP-адресу. Работает быстро (за миллисекунды) и с высокой точностью (99,9 %): о геолокации IP-адресов можно больше не беспокоиться. Пример кода:
cd binding/c/ gcc -g -O2 testSearcher.c ip2region.c ./a.out ../../data/ip2region.db
Проекты на C++
-
bfs
Файловая система Baidu. Ниже приведена схема её архитектуры:

-
SQLAdvisor
Инструмент команды администраторов БД Meituan Dianping: анализирует SQL и предлагает, как оптимизировать индексы. Открытая версия совпадает с той, что используют внутри компании; документация подробная.
Проекты на Go
Проекты на Java
-
druid
Набор компонентов JDBC: пул соединений с БД, парсер SQL и другие инструменты. Предоставляет мощные средства мониторинга и расширения.
-
packer-ng-plugin
Инструмент для сборки Android-приложений. Поддерживает очень быструю упаковку.
-
symphony
Современная платформа сообщества на Java: форум, социальная сеть и блог с множеством функций. Посмотреть сообщество.
Проекты на JavaScript
-
BrowserQuest
Многопользовательская ролевая онлайн-игра с открытым кодом от Mozilla.

-
deep-into-node
Подробный разбор основных идей и исходного кода Node.js.
-
Rental
Приложение для поиска жилья в аренду. Парсер на Node.js собирает объявления с китайского сервиса 58 Tongcheng и показывает их на карте, чтобы пользователи могли найти варианты поблизости.

Проекты на Objective-C
-
iTerm2
Очень удобный терминал для Mac.

Проекты на PHP
-
server
Облачное хранилище с открытым кодом и полным набором функций. Подходит для развёртывания внутреннего хранилища компании.

Проекты на Python
-
certbot
Бесплатный инструмент для автоматического подключения и развёртывания HTTPS. Помогает быстро включить HTTPS на сайте: на странице инструкции выберите ОС сервера и веб-сервер, затем последовательно выполните предложенные команды. Инструкция по развёртыванию.

-
explainshell
Сайт, который разбирает команды Linux и объясняет назначение самой команды и её аргументов. Например:
ps -aux|grep python. Онлайн-демо.
-
pdir2
Более удобная альтернатива
dir()для программистов на Python: выводит результатыdir()в понятном виде.
Проекты на Swift
-
EmojiIntelligence
Демонстрация нейросети, полностью написанной на Swift.
- Сначала задают изображение для каждого эмодзи.
- Затем нейросеть распознаёт изображение и возвращает соответствующий эмодзи.

Прочее
-
chinese-copywriting-guidelines
Руководство по типографике китайских текстов.
-
CodeGuide
Правила кода от фронтенд-команды Tencent.
-
ohmyzsh
Инструмент, который помогает быстро освоить zsh — оболочку, которую называют «идеальным Shell», — и сделать работу в терминале заметно удобнее. Подробнее: статья MacTalk об «идеальном Shell».

-
ResumeSample
Набор шаблонов резюме для программистов в Markdown.
-
security-101-for-saas-startups
Рекомендации по безопасности для стартапов на разных этапах развития. Чем больше у компании денег и данных, тем больше ей следует вкладывать в защиту. Перевод на китайский.
