Дизайн и реализация аллокаторов памяти 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-разработки поделятся спикеры из Яндекса и других компаний.
Лекция 6. Обзор контроллера MSP-430
Описание лекции:
В лекции рассматриваются контроллер MSP-430 и его особенности. Обсуждается порядок его программирования и использования в сравнении с Arduino.
Лекция №6 в курсе «Основы программирования встраиваемых систем» (весна 2017).
Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: goo.gl/V227hA
Все лекции курса: www.youtube.com/watch?v=etSeMJSXmxo
«Робот, человек и XR технологии» — Михаил Останин
Лопнуть от зависти можно, как работает наш научный сотрудник Миша Останин в очках смешанной реальности: подобно иллюзионисту он заставляет роботов двигаться, дирижируя руками в воздухе. За этим интересно наблюдать, а слушать об этой технологии ещё и познавательно. На онлайн-лекции Миша рассказал о кейсе Университета Иннополис с интерактивным программированием роботов на основе XR-технологий.
Как Производят Процессоры? И из Чего? // #Полезные FiшКi
Как и из чего делаются процессоры? Процессоры, GPU другие чипы…
youtu.be/MGvdZAHXp_8 Нанометры и на что они влияют?
Сайт о гаджетах, технологиях и железе: mstreem.ru
Группа Вконтакте vk.com/pclessons
Группа в FC: www.facebook.com/groups/ArtomU/
www.instagram.com/tommyreviews мой Инстаграм
twitter.com/ArtomU Twitter
Мой второй канал: www.youtube.com/user/MegaMarketTube
Подписывайтесь на канал и ставьте палец вверх!
Любимые языки программирования в Яндексе
В Яндексе работают сотни программистов, которые пишут на разных языках программирования. А на каких-то — не пишут. Почему разработчики выбирают C или Python? Чем их очаровывает Haskell? За что любят Perl? Именно об этом рассказывают сотрудники Яндекса в этом видео.
Кремниевые Титаны #2. DEC часть 2: VAX
Видеокарты#2
В этом видео мы разберем различие архитектуре между Radeon VII от AMD и rtx2080 от Nvidia, а а также кратко затронем тему DXR в DX12 и ray tracing в Vulkan. Надеюсь вы узнаете все что, вам нужно знать)
ссылка на первую часть: youtu.be/8QTT7dfIVFc
Приятного вам просмотра и спасибо за внимание к моему творчеству :)
Подписывайтесь на канал, ставьте лайки и пишите свои комментарии.
File BZU [Google-Docs]:https://drive.google.com/open?id=1h7rdMnhirF574q4t_qJUP4d_IF4vyxNd
File BZU Installer beta: drive.google.com/open?id=1f5u2acYjLaELCtfhuCrdHvOEL44f6kOy
OfficialCommunity[VK]: vk.com/public175815157
Если хотите помочь проекту[Яндекс деньги, visa, master card]:https://yasobe.ru/na/na_razvitie_proekta_gamer_stationon_linux
Игровая Пекарня:
Ubuntu 18.10 «gamer» for AMD GPU RC1 64Bit
Linux Kernel 5.1.4 [spectre_v2=off nopti pti=off]
MSI B450-A PRO AM4
AMD Ryzen 5 2600 (3.4GHz, L3 16Mb)
16Гб CORSAIR Vengeance LPX (2x8Gb) DDR4 3333MHz (O.C.)
GPU1: MSI Armor rx570 8Gb GDDR5 (Mesa 19.1 )
SSD1: Samsung 950 Pro 256Gb M.2,MZVKV256 (MLC V-NAND, 2200/900 Мбайт/с) Ubuntu Windows 10 for games test
SSD2: Patriot Blaze 60GB, 2.5",SATA3,PB60GS25SSDR ( MLC, 530/430 Мбайт/с) Ubuntu for multimedia edit
SSD3: ADATA 60Gb 2.5", SATA3 ( TLC, 500/400 Мбайт/с) for LINUX BOOTING
Internet: Rostelecom 100Mb/c
Рабочая Пекарня:
Ubuntu 18.10 «gamer» for AMD GPU RC1 64Bit
Linux Kernel 5.1.4 [spectre_v2=off nopti pti=off]
Windows 10 1809 pro 64bit [For Test]
OBS studio 23.1 VAAPI
Запись видео на Android: OpenCamera [http://opencamera.org.uk/]
Обработка аудио: audacity 2.2.2
Монтаж и композитинг видео: ShotCut 19.
GIGABYTE B450M DS3H AM4
AMD Ryzen 5 2400G (3,6GHz, L3 4Mb) Raven Ridge VEGA 11
16Gb Hynix (2x8Gb) 3200MHz (O.C.)
GPU1: Raven Ridge vega 11 2Gb vram
GPU2:GIGABYTE Radeon RX 560 Gaming OC 4G (rev. 2.0, Mesa 19.1 )
SSD1: MICRON 128Gb SATA3 ext4 [root]
HDD1: WD 500Gb 3.5" 7200rpm win10 for stream
Запись в играх: AVerMedia C875
Вебкамера: Logitech c920 pro
Телефон для съемки: Cubot Note Plus
Микрофон: MAONO AU-410 USB
Internet: Rostelecom 100Mb/c
Рабочий Нетбук HP EliteBook 2170p
Ubuntu 18.10 «gamer» for INTEL GPU v0.9b 64Bit
Linux Kernel 5.1.4 [spectre_v2=off nopti pti=off]
Экран 11.6" 1366x768
процессор Intel i5-3427U (1.8 GHz,L3 3MB,2С/4T,Up 2.80GHz)
Видеокарта Intel HD Graphics 4000 256mb [SMA]
Чипсет Intel QM77
Память DDR3 8Gb(2x4) 1600 MHz
SSD1: MICRON 128Gb SATA3 ext4 [root]
SD, Wi-Fi, Bluetooth, LAN, USB 3.0x2,D-Sub,DisplayPort
Почему я использую UBUNTU: youtu.be/3uu_Z9uoUMg
Простой запуск игр и программ под Linux используя Proton без Steam. (Ubuntu/Mint/Manjaro)
Простой запуск игр и программ под Linux используя Proton без Steam. (Ubuntu/Mint/Manjaro)
— * Отправить платное сообщение на стрим: www.donationalerts.ru/r/portwine_linux
* Стать платным подписчиком: boosty.to/portwine-linux.ru
* Ссылка на другие варианты пожертвований: portwine-linux.ru/donate/
— * Ссылка на сайт проекта: portwine-linux.ru/
* Ссылка на группу проекта в ВК: vk.com/portwinelinux
* Ссылка на канал Discord: discord.gg/yJSEFjF
— Операционная система: REOS KUBUNTU 20.04
Скачать: portwine-linux.ru/reos-ubuntu-20-04/
— Конфигурация рабочего ПК:
MB :HUANANZHI X79-ZD3
CPU: Intel Xeon E5-1650 (O.C. 3.9 GHz, 6 ядер — 12 потоков)
GPU: MSI RADEON RX570 8GB
RAM: 2 x 8GB DDR3 ECC (O.C. 1866 Mhz)
SSD: NVME 120GB
HDD: WD Blue 1000 Gb
— #portwine #linux #ubuntu #mint #manjaro #proton #wine #gamemode #games #steam