Пишем на javascript кастомную реализацию подсветки синтаксиса для любого языка на примере SQL. Видео в 3 частях. Ссылка на исходный код в последнем видео!
Говорят, что великая русская река Волга начинается с маленьких ручейков. Также говорят, что великие свершения когда-то начинались с простых действий. Но верно также и то, что большие неприятности очень часто прорастают из небольших и на первый взгляд не заметных, даже не ошибок – заблуждений.
Мы поговорим об этих заблуждениях. Каждое из них не кажется чем-то страшным, но собравшись вместе они могут серьезно подкосить стратегические задачи на работе, а затем прихватить собой ко дну и нашу личную жизнь, унося нас на дно водоворота вечно-срочных и неотложных авралов и лишая какого-либо будущего…
Hypertext Transfer Protocol (HTTP) – протокол передачи гипертекста, основа World Wide Web
Тим Бернерс-Ли в ЦЕРН предложил концепцию Web в 1989 году.
Uniform Resource Locator (URL) – уникальное положение ресурса.
В стеке TCP/IP протокол HTTP находится на прикладном уровне. Используется протокол транспортного уровня TCP, порт сервера 80. HTTP работает в режиме запрос-ответ.
Данные передаются в текстовом виде.
Версии протокола HTTP:
HTTP 0.9 – экспериментальная версия ЦЕРН, 1991
HTTP 1 – первая официальная версия протокола, 1996
HTTP 1.1 – расширение первой версии HTTP, 1997. Кэширование, постоянное соединение, аутентификация. Используется сейчас
HTTP 2 – современная версия HTTP, 2015. Вводится в эксплуатацию
Структура пакета HTTP:
— Метод запроса/статус ответа
— Заголовки (не обязательно)
— Тело сообщения (не обязательно)
Методы HTTP:
GET – запрос Web-страницы
POST – передача данных на Web-сервер
HEAD – запрос заголовка страницы
PUT – помещение страницы на Web-сервер
DELETE – удаление страницы с Web-сервера
TRACE – трассировка страницы
OPTIONS – запрос поддерживаемых методов HTTP для ресурса
CONNECT – подключение к Web-серверу через прокси
Статусы HTTP:
1XX – информация
2XX – успешное выполнение (200 ОК)
3ХХ – перенаправление (301 – постоянное перемещение, 307 – временное перенаправление)
4ХХ – Ошибка на стороне клиента (403 – доступ запрещен, 404 – страница не найдена)
5ХХ – Ошибка сервера (500 – внутренняя ошибка сервера)
Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках: goo.gl/kW93MA
В этом ролике я постараюсь в общих словах рассказать о статистической значимости — зачем ее рассчитывают и в чем ее глубинный смысл.
Более подробно о нулевых гипотезах я буду говорить, когда буду рассказывать о конкретных статистических критериях.
Занятие в рамках образовательной программы IT ШКОЛА SAMSUNG для школьников старших классов.
Лектор: Зуев Евгений Александрович, к.ф-м.н., ведущий программист Исследовательского центра Samsung, преподаватель зарубежных и российских вузов.
Затронутые темы могут быть полезны всем, кто планирует профессионально заниматься программированием:
· Языки программирования: зачем и почему?
· Язык для обучения или язык для работы? В чем разница и почему разница важна.
· Языки «плохие» и «хорошие»: субъективный взгляд и объективные признаки.
· Язык популярный и язык «хороший» – это не одно и то же!
· Что такое «порог вхождения»?
· Для каждой работы – свой язык, или Зачем быть полиглотом?
· Рынок труда для программистов: за владение каким языком больше платят? С каким языком легче найти работу?
· Тенденции в области языков программирования:
· Готовьтесь к языковой «гонке», или Исчезнет ли ваш любимый язык, и что придёт ему на смену?
Как можно описать 2020 одной фразой? Почему этот год стал годом Великого отрезвления? Почему массовый человек радуется ниспровержению моральных авторитетов? Страх как инструмент управления массами. На чем основывается наша надежда?
Финансовая поддержка наших усилий позволит сделать наш продукт более качественным. Поэтому мы будем благодарны за финансовую поддержку проекта.
Полная версия ставшего скандальным интервью Александра Цыпкина и Оксаны Лаврентьевой у Алексея Пивоварова (канал Редакция) о семейных отношениях во время карантина, деньгах, любви и конечности отношений.
Хронометраж выпуска:
0:15 — CHP — California Highway Patrol
11:35 — О погонях за преступником.
16:44 — О личном составе и особенностях несения службы.
22:47 — Про мотоциклетные банды.
25:34 — «Лос-Анджелес – город контрастов».
33:13 — Про оружие и спецприёмы.
38:10 — Как разгоняют толпы.
43:58 — О тюрьмах и неотвратимости закона.
56:55 — О правилах парковки в городе и уважении к законам.
1:04:01- О местном самоуправлении в США.
1:10:10 — Казино и преступность в Лас-Вегасе.
1:16:08 — Об ответственности за покушение на частную собственность.
1:20:25 — Бьют ли задержанных в полиции США?
1:25:24 — По каким основаниям можно остановить машину?
1:27:58 — Об убийствах в Калифорнии.
1:35:11 — Об огневой подготовке полицейских.
1:51:41 — Про мат в английском языке.