Популярное
Рейтинг считается по просмотрам, лайкам и комментариям за выбранный период.
Глава 8. Issues, bug reports и техническая документация
Пишем заголовки и тела issue, которые воспроизводятся с первого раза, разбираем лексику меток и статусов трекера и осваиваем четыре жанра документации по Diátaxis плюс правила технического стиля.
Глава 1. Как устроен технический английский
Разбираемся, почему технический английский проще бытового: ограниченный словарь, простой синтаксис, известный контекст. Изучаем частотное ядро, регистры общения, ложных друзей переводчика и стратегию чтения без словаря.
Глава 5. Классы и модификаторы доступа
Классы в TypeScript: поля, методы, модификаторы public, private, protected, readonly, сокращённая запись в конструкторе, наследование, реализация интерфейсов, абстрактные классы.
Глава 4. Функции потерь и градиенты: математика без магии
MSE, бинарная и категориальная кросс-энтропия, градиентный спуск и цепное правило по шагам, вывод градиента для Dense и ReLU, связка softmax+CE, численная проверка градиента как главный инструмент отладки.
Глава 3. Терминология и словообразование
Префиксы и суффиксы, из которых собираются технические термины, пары глагол-существительное, профессиональные сокращения и аббревиатуры. Произношение проблемных терминов, чтение символов вслух и коллокации.
Глава 2. Грамматика документации
Императив и Present Simple как основа технических текстов, уместность пассива, точные значения MUST/SHOULD/MAY из RFC 2119, условные конструкции, артикли и разбор цепочек существительных.
Глава 1. Что такое нейросеть и почему её пишут на Go
Нейросеть как параметризованная функция, обучение как подбор параметров, нейрон и слой; сильные стороны и честные пределы Go для машинного обучения; структура проекта, первый нейрон и обучение логистической регрессии на float64.
Глава 8. Интерфейсы
Интерфейсы в Go: неявная реализация, полиморфизм, пустой интерфейс и any, type assertion и type switch, идиомы «принимай интерфейсы, возвращай структуры», Stringer и io.Writer/io.Reader из стандартной библиотеки.
Глава 3. Управляющие конструкции: for, if, switch
Изучаем единственный цикл Go for во всех его формах, перебор range, новинку for i := range n из Go 1.22, ветвления if/else с init-выражением и switch с несколькими вариантами, fallthrough …
Глава 6. Дженерики (обобщённые типы)
Зачем нужны дженерики, синтаксис обобщённых функций и классов, ограничения (constraints) через extends, дженерики в интерфейсах, утилиты keyof/typeof, типичные паттерны.