Фильм о подвиге подольских курсантов в октябре 1941 года под Москвой. Курсанты подольских артиллерийского и пехотного училищ получают приказ занять оборону на Ильинском рубеже и сдерживать совместно с регулярными частями 43-й армии фашистских захватчиков, пока не подойдёт подкрепление. Вчерашние мальчишки, погибая, помогают сдерживать многократно превышающие силы немцев и на двенадцать дней становятся преградой на пути врага к Москве… На последний рубеж перед Москвой были направлены около трёх с половиной тысяч курсантов двух подольских училищ и их командиров… Большинство из них остались на рубеже навсегда.
Большинство backend программ начинает свое сетевое общение с REST. По мере развития разработчику приходится отвечать на мелкие, но важные вопросы: как передавать дату и время, большие объемы данных, обеспечивать авторизацию и так далее.
Сетевые коммуникации в современном бэкенде — это множество конкурирующих протоколов, стандартов и подходов. У нас есть «REST», который каждый разработчик реализует по-своему, есть пересекающиеся JSON Schema и Open API, есть JSON API, GraphQL, gRPC, из-за угла выглядывает RAML.
В докладе Григорий рассказывает про современные подходы коммуникаций backend друг с другом и фронтендом, с какими сложностями мы боремся и что хорошего есть в нашем арсенале решений.
Если вы сетевой инженер, хотите им стать или просто расширяете свой круг знаний — для вас в этом году с докладами выступят эксперты из Cisco, NVIDIA, NTT, Qrator, Intel, Arista, Apstra, Mail.ru, МТС и, конечно, Яндекса. В рамках Next Hop будет рассмотрено множество тем, начиная от эксплуатации современных дата-центров и заканчивая перспективными задачами построения кластеров для решения задач машинного обучения.
Программа:
0:00 Начало
7:36 Self-healing Network: The Magic of Flow Label — Александр Азимов
38:56 Обзор технологий Inband Telemetry — Александр Беспалов
1:07:09 Виртуальные сети с ускорением в железе: NIC Hardware offloads — Александр Петровский
2:05:58 OpenVPN@Yandex: большое плавание однопоточного сервера — Борис Лыточкин
2:33:52 История борьбы с DDoS в Mail.ru — Александр Павло
3:01:26 Latest on BGP monitoring — Paolo Lucente
4:06:15 Эволюция MPLS: технология Segment Routing и её применение — Борис Хасанов и Александр Клименко
4:41:21 Distributed ML training and in-network compute — Дмитрий Афанасьев
5:17:28 Высокоскоростные программируемые сетевые коммутаторы — Владимир Гуревич
6:06:17 How to program your Cisco Data Center Network Using Ansible and Terraform — Christopher Paggen
6:45:03 Linux switchdev — Александр Зубков
7:01:14 Автоматизация сети в ISP — Вадим Воловик
Подпишитесь на AdMe: goo.gl/DgUonf
— Каждый заслуживает второго шанса. Каждый, включая использованные пластиковые бутылки. Пусть они превратятся во что-то новое и полезное. Вы будете шокированы исключительной практичностью идеи № 5!
— Мы в социальных сетях:
Please join the discussion at EzeeTalk. www.ezeelinux.com/talk/ Its free, secure and fun!
This video is a crash course to help new users get started with BASH. Here is a list of the commands well cover:
BEGINNERS GUIDE TO THE BASH TERMINAL
NAVIGATION
ls — list directory contents
pwd — print name of current/working directory
cd — change working directory
pushd/popd — put working directory on a stack
file — determine file type
locate — find files by name
updatedb — update database for locate
which — locate a command
history — display bash command history
GETTING HELP
whatis — display the on-line manual descriptions
apropos — search the manual page names and descriptions
man — an interface to the on-line reference manuals
cat — concatenate files and print on the standard output
more/less — file perusal filter for crt viewing
nano — command line text editor
USERS
sudo — execute a command as superuser
su — change user ID or become another user
users — print the user names of users currently logged in
id — print real and effective user and group IDs
CHANGING FILE PERMISSIONS
chmod — change permissions of a file
KILLING PROGRAMS AND LOGGING OUT
Ctrl C — kill a running command
killall — kill processes by name
exit — log out of bash
USEFUL SHORTCUTS
Ctrl D — signal bash that there is no more input
Ctrl L — redraw the screen
Ctrl — make text bigger in terminal emulator
Ctrl — - make text smaller in terminal emulator