О книге
О себе
Ищем помощников
1.
ИИ для разработки
1.1.
Контекст и скорость изменений
1.2.
ИИ и разработчик
1.3.
Технические основы
1.4.
Инструментарий
1.5.
Вопросы и ответы
2.
Python
2.1.
Basics
2.2.
Numpy
2.3.
Scipy
2.4.
Matplotlib
2.5.
Holoviews
2.6.
Requirements
3.
Git
4.
Docker
Загружаем linux
5.
Основы Linux
5.1.
Процесс загрузки
5.2.
Файловые системы
5.3.
Инструменты
6.
Установка Arch Linux
7.
Внутреннее устройство Linux
Погружаемся в Python
8.
Начало
8.1.
Объекты и память
8.2.
Коллекции
8.3.
Асимптотическая сложность
9.
Функции
10.
Декораторы и functools
11.
Классы
12.
Итераторы, генераторы и корутины
Изучаем хорошие практики
13.
Жизненный цикл ПО
14.
Оптимизация по времени и памяти
15.
Обработка данных
16.
Визуализация данных
17.
Основы WEB
Учимся у других
18.
Коды и скрипты
18.1.
Уравнение огибающей Капчинского-Владимирского для пучка заряженных частиц
18.2.
Оптимизация огибающей пучка заряженных частиц с помощью генетического алгоритма
18.3.
Релятивистская разностная схема для расчета динамики частиц в сложных электрических и магнитных полях
18.4.
Асинхронное API для кинотеатра
18.5.
Перемножение матриц
18.6.
Схема ускорителя заряженных частиц в CadQuery
19.
Литература и статьи
Работаем самостоятельно
20.
Ищем ошибки в чужом коде
21.
Делаем свою LLM
22.
Установка Linux
23.
Набор упражнений для работы в Linux
24.
Маленькая задачка c Linux
25.
Пишем эффективный код
26.
Деплой стартапа
27.
Итоговый проект
Light
Rust
Coal
Navy
Ayu
Разработка и применение программного обеспечения в физических исследованиях
Holoviews
To be continued...