Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
destroyallsoftware logo

destroyallsoftware

Интересный и старый проект в наличие которого встречаются весьма интересные руководства как по веб-разработке, так и по другим айти тематикам.
31 0

Курсы от destroyallsoftware

Веб-фреймворк с нуля logo

Веб-фреймворк с нуля

Web Framework from scratch
Мы делаем веб-фреймвор «с нуля». Он будет выполнять маршрутизацию HTTP-запросов, рендеринг шаблонов, доступ к базе данных, проверку форм и многое другое. Каждая часть дизайна будет определяться потребностями примерного приложения.
0 ч 37 мин 36 сек
English
Премиум
Classic Season 5  logo

Classic Season 5

Classic Season 5
Последний Classic Season. В этой серии вы разберете несколько знакомых уже вам проектов, и будете рассматривать разные варианты их тестирования, а также мы поговорим о "C", и его нескольких фич, которые показались мне интересными.
3 ч 32 мин 54 сек
English
Премиум
Classic Season 4 logo

Classic Season 4

 
У нас опять куча тестов, много рефакторинга, и старое приложение, которое мы будем переписывать. Это четвертая часть Classic Season, присоединяйтесь.
3 ч 27 мин 57 сек
English
Премиум
Classic Season 3 logo

Classic Season 3

 
Добро пожаловать в третью серию скринкастов Classic Season 3. Эта серия получилась почти полностью одержимой TDD. Мы будем делать тесты, разбирать много чего по полочкам, ну и конечно делать рефакторинг и еще раз рефакторинг. Присоединяйтесь.
3 ч 35 мин 26 сек
English
Премиум
Classic Season 2 logo

Classic Season 2

 
Формально это продолжения первого сезона. В этой серии мы рассмотрим много тем, в том числе: Изолированные модульные тесты, будем делать рефакторинг, вспомним о VIM и его возможностях, о которых вы могли еще не знать, поговорим о производительности и тестировании и много другого. Присоединяйтесь, будет интересно.
3 ч 27 мин 27 сек
English
Премиум
Classic Season 1 logo

Classic Season 1

 
В этой серии мы поговорим о статистике по репозиториям Git, построим RSpec с нуля, будем делать быстрые тесты с и без рельсов (Rails), обсудим навигацию по файлам в Vim и разберем еще много интересного.
4 ч 10 мин 48 сек
English
Премиум
Серия скринкастов "Вычисления" logo

Серия скринкастов "Вычисления"

Introduction to computation
Все вычислительные системы следуют определенным правилам, как в теории, так и на практике, в сферах как информатики, так и повседневного программирования. За полтора часа плотных скринкастов мы получим представление высокого уровня по основным вычислительным темам, продемонстрированным с использованием кода, а не математического обозначения. 
1 ч 54 мин 50 сек
English
Премиум
Malloc под капотом logo

Malloc под капотом

Malloc From Scratch
Мы создаем функции malloc () и free () с нуля, видя, как на самом деле работает распределение памяти. Этот скринкаст сделан полностью на C, но все в порядке, если вы не знаете C; мы представим необходимые идеи по мере продвижения. 
0 ч 30 мин 35 сек
English
Премиум
HTTP Server под капотом logo

HTTP Server под капотом

HTTP Server From Scratch
Мы создаем HTTP-сервер, который может обслуживать статические файлы с диска, а также динамические приложения в стиле cgi-bin. Компонент сетевого сервера создается с использованием системных вызовов сокетов (socket, setsockopt, bind, listen и accept), а не с использованием предварительно созданных TCP-серверов, доступных в стандартной библиотеке Ruby. 
0 ч 28 мин 12 сек
English
Премиум
Shell под капотом logo

Shell под капотом

Shell From Scratch
Мы создаем Shell в стиле оболочки Bourne, Bash, zsh и тд. Она поддерживает (1) выполнение команд с произвольным числом аргументов, (2) цитирование этих аргументов и (3) объединение команд в произвольно длинные конвейеры, вывод одной команды становится входом следующей. Для этого требуется написать парсер, который мы делаем с Parslet, библиотекой парсеров PEG.
0 ч 34 мин 42 сек
English
Премиум