Дмитрий Иванов — Многопоточные структуры данных в .NET: как это работает?


. Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: bit.ly/dotnext2020piter

. Настоящий хардкор от техлида в Rider и главный по многопоточности во всем JetBrains.

В докладе речь пойдет об алгоритмах, стоящих за коллекциями в System.Collections.Concurrent. Пошагово, с примерами объясним сложные алгоритмы. Также рассмотрим дизайн API многопоточной коллекции. Ознакомимся с теорией неблокирующей синхронизации.

Важно: для понимания доклада необходимо знать основы параллельного программирования, включая Monitors, Semaphores, read-write locks, атомарные операции (Interlocked) и т.д.

Chrome DevTools. Обзор основных возможностей веб-инспектора.


Инструменты Chrome DevTools очень полезны для веб-разработчика. В этом видео мы поговорим о том, чем именно вам помогут эти инструменты, посмотрим на основные возможности веб-инспектора и консоли разработчика.

Мой канал: t.me/boringfrontend

Другие видео автора: www.youtube.com/playlist?list=PLuEo4W0EBxtWFgWwkQYQxr273hy2C0TFq

Документация Chrome DevTools: developer.chrome.com/devtools

00:00 Обзор Chrome DevTools
03:10 Elements. Работа с DOM и стилями.
05:49 Network. Анализ загрузки страницы.
09:39 Console. Примеры работы основных методов консоли.
13:46 Source. Файловая структура проекта.
14:56 Timeline.
15:28 Profiles. Анализ нагрузки на устройство.
16:13 Aplication. Обзор доступных хранилищ.
16:43 Security. Безопасность подключения.
16:51 Audits. Аудит страницы на ошибки, советы к оптимизации.

================================================

Компьютерная Школа Hillel

site: itschool-hillel.org
тел.: 38 (097) 156-58-27

fb: www.facebook.com/hillel.it.school
vk: vk.com/hillel_itschool_kiev
in: www.instagram.com/hillel_itschool
tw: twitter.com/hillel_itschool
ln: www.linkedin.com/company/hillel_itschool
yt: www.youtube.com/user/hillelitschool
g: plus.google.com/107393502085367390120

Алгоритмы на Python 3. Лекция №2


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
прочитана 12.09.2017
лектор: Хирьянов Тимофей Фёдорович

Темы, рассмотренные на лекции №2:
— Основы алгебры логики.
— Таблицы истинности и логически законы.
— Дизъюнктивная нормальная форма.
— Тип данных bool. Константы True, False. Логические операции в Python.
— Проверка последовательности на наличие числа x==0.
— Проверка последовательности на то, что все числа делятся на 10.
— Последовательные и вложенные условные инструкции.
— Каскадные условные инструкции, оператор elif.

Российское школьное образование: что с ним делать / Максим Кац


В России от слова совсем не ведется дискуссия о том, что наша система образования устарела на много лет. В момент, когда только вводились эти стандарты — это, возможно, было и вполне себе актуально и современно, однако сегодня российское школьное образование сильно отстает по своим методикам. Сегодня поговорим, что нам с нашим образованием делать.

Акция #менякасается в поддержку людей, оказавшихся в сложных жизненных ситуациях из-за пандемии коронавируса и кризиса: covid.nuzhnapomosh.ru

Фонд Нужна помощь: nuzhnapomosh.ru

Источники:
www.psychologytoday.com/us/blog/freedom-learn/200808/brief-history-education

www.listsworld.com/who-and-why-invented-the-school-uniform/

worldpopulationreview.com/countries/education-rankings-by-country/

www.independent.co.uk/news/education/11-best-school-systems-in-the-world-a7425391.html

worldtop20.org/worldbesteducationsystem

www.irishtimes.com/news/education/how-finland-emerged-from-recession-with-the-best-education-system-in-europe-1.560673

ncee.org/wp-content/uploads/2018/05/GraduationStat.pdf

www.smithsonianmag.com/innovation/why-are-finlands-schools-successful-49859555/

www.independent.co.uk/travel/news-and-advice/finland-happiest-country-united-nations-world-happiness-report-a9414201.html

chinapower.csis.org/education-in-china/

www.economist.com/china/2018/09/13/anger-grows-in-china-over-school-crowding

scholar.lib.vt.edu/ejournals/JTE/v3n1/pdf/wu.pdf

www.gazeta.ru/social/2020/01/22/12922856.shtml

trends.rbc.ru/trends/education/5d9b55df9a7947496307c092

#школы #образование #россия

___________

Мои соцсети:

Твиттер: twitter.com/max_katz

Телеграм: teleg.run/maximkatz

Инст: www.instagram.com/maxim_katz/

ВК: vk.com/maximkatz

Facebook: www.facebook.com/katz.max/

Админская коллекция видеокарт - Alive #10


vk.com/id244210452 — я ВК
vk.com/mawhq — группа ВК

На юбилейный 10й выпуск «живой» рубрики предлагаю вам оценить мою небольшую коллекцию настрелянных видях в классическом AGP воплощении. Быть может кому — то они навеют приятные воспоминания, подтолкнут рассказать свою историю и просто будут интересны.

Основы компьютерных сетей - принципы работы и оборудование


Начинаю на своем канале цикл видеоуроков по компьютерным сетям
В данном видео я рассказываю об основных принципах их функционирования и используемом оборудовании #Компьютерные_сети #Информационные_технологии #Системное_администрирование #Cisco

CatBoost: тексты, эмбеддинги и предсказание неопределённости


На этом туториале команда CatBoost расскажет о четырёх фичах нашей библиотеки, две из которых совершенно новые. Вначале мы обсудим поддержку текстов и эмбеддингов, затем — дефолтный тип сэмплирования в CatBoost (MVS) и предсказание неопределённости.

Мероприятие состоит из двух частей: на презентации мы расскажем о принципах работы каждой из фич, а в туториале испытаем их на практике.

Для участия требуется базовое знание Python. Чтобы подготовиться к работе с CatBoost, убедитесь, что у вас установлены библиотеки jupyter, catboost, shap, ipywidgets, sklearn, fasttext и sentence-transformers.

Дизайн и реализация аллокаторов памяти ptmalloc2 и jemalloc [Федор Короткий]


Я расскажу какие структуры данных и эвристики используются в двух аллокаторах памяти — dlmalloc (стандартный аллокатор glibc) и jemalloc.

Понимание устройства аллокатора имеет прямое практическое применение, когда вы пытаетесь эксплуатировать ошибку работы с памятью. В конце доклада я расскажу, как заставить ptmalloc работать «на вас». Оказывается, даже ошибку «запись одного нулевого байта за границу буфера на куче» при хорошем стечении обстоятельств можно превратить в исполнение произвольного кода.

Pytup


0:00:00 Любовь. Python. C // Александр Букин, разработчик, Яндекс.Погода (он же ведущий, открывает мероприятие)
0:31:04 OpenTelemetry // Андрей Гейн, разработчик, Яндекс.Облако
1:09:15 Потыкай палочкой // Михаил Еловских, разработчик, Яндекс.Облако
1:41:10 Ansible – полезный инструмент в коллекции // Дмитрий Шагаров, разработчик, Лаборатория анализа данных ИПЭИ
2:25:16 Python, производительность, перспективы // Кирилл Борисов, разработчик, Booking

Pytup — это уютные митапы Python-разработчиков, но раз в год мы проводим большой Pytup, чтобы собраться более широким кругом специалистов, дольше побыть в обществе единомышленников и обсудить больше тем.
В этом году конференция пройдёт уже в третий раз — в традиционном для 2020 года онлайн-формате. Своим богатым опытом Python-разработки поделятся спикеры из Яндекса и других компаний.