0.00
0 читателей, 4902 топика

C# Архитектура приложения | Трёхзвенная(трёхуровневая) архитектура


t.me/RenMaRus — найти меня в телеграме, веду индивидуальные занятия.

ставим скорость х1.25 )
3:05 — Начало самой лекции.
14:21 — Создание Data-слоя, репозитории, энтити.
42:22 — Создание доменного слоя, сервисы.
58:20 — Мапперы.
1:07:20 — Декоратор.
1:14:00 — API.
1:26:56 — Немного о паттернах.
1:32:56 — Резюмируем.

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


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

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

Разгон кольцевой шины и кэша L3 процессора


Разбираемся с теорией о том как же кеш должен влиять на производительность, и после этого смотрим на практические результаты разгона.
vk.com/pc_0_1 — группа «Этот компьютер» — свежие и актуальные новости IT мира

004. Безопасность ОС - Игорь Гоц


Расскажем про классическую модель безопасность UNIX и расширения Posix ACL, системы журналирования syslog и journald. Обсудим мандатные модели доступа (SELinux, AppArmor), устройство netfilter и iptables, а также procfs, sysctl и hardening OS. Поговорим про устройство стекового фрейма и уязвимости, связанные с переполнением буфера на стеке, механизмы защиты от подобных атак: ASLR, NX-Bit, DEP.

Лекция 12 | Архитектура ЭВМ и основы ОС | Кирилл Кринкин | CSC | Лекториум


Лекция 12 | Курс: Архитектура ЭВМ и основы ОС | Лектор: Кирилл Кринкин | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/15109

Подписывайтесь на канал: www.lektorium.tv/ZJA
Следите за новостями:
vk.com/openlektorium
www.facebook.com/openlektorium

4. LINUX. Управление пользовательским окружением | Технострим


Слайды лекции: www.docme.ru/xTR6
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9rx3HmaLQfLYb9ociIvYOY1
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/81/

Описание лекции:
Лекция посвящена управлению системой и установленным в ней ПО, служебным средствам запуска приложений.

Из этой лекции вы узнаете, как управлять пакетами приложений в вашей Linux-системе с помощью инструментов управления пакетами RPM и YUM. Вы научитесь: инсталлировать, переустанавливать, обновлять и удалять пакеты с помощью RPM и YUM.

Так же вы познакомитесь с системой инициализации в Linux, которая запускает все остальные процессы — классический init и в конце лекции немного об основах конфигурации сетевых интерфейсов.

КРАТКОЕ СОДЕРЖАНИЕ:

00:00:13 Тема лекции
00:00:41 Экскурс в историю управления ПО в Linux
00:02:39 Менеджер пакетов RPM
00:05:16 Основные методы работы с RPM
00:09:29 Преимущества использования RPM, особенности установки пакетов
00:17:05 Скрипты RPM
00:18:27 Менеджер пакетов YUM
00:21:16 Добавление репозиториев YUM
00:24:35 Репозиторий epel
00:27:46 Основные методы работы с YUM
00:30:51 Одно из преимуществ дистрибутивов Red Hat Enterprise Linux
00:31:28 Работа с группами в YUM
00:33:26 Самостоятельная сборка пакетов, минимальный spec-файл
00:37:22 Сборка тестового пакета, разновидности пакетов
00:41:39 Что происходит при установке, обновлении или удалении пакета? Работа скриптов
00:47:12 Сборка Source RPM
01:03:09 Вопрос залу: насколько понятен вам излагаемый материал?
01:06:23 Вопрос из зала: про Source-файлы. Алгоритм сборки
01:09:07 Вопрос залу: что еще вызывает затруднения для применения излагаемого материала на практике?
01:09:58 Автоматизация процесса сборки
01:11:59 Вопрос из зала: про dependencies
01:14:59 Вопрос из зала: когда происходит проверка файлов, указанных в секции files?
01:16:59 Закрепление пройденного материала
01:27:46 Система инициализации в Linux, которая запускает все остальные процессы — классический init
01:30:17 Основные концепции классического init
01:32:53 Откуда init знает как ему запустить тот или иной демон (daemon)?
01:39:04 О работе в командной строке, ответы на вопросы из зала по пройденному материалу
01:41:30 Системный менеджер SYSTEMD
01:45:48 Пример работы с типичным unit
01:47:43 Как происходит запуск демонов (daemons) в Linux?
01:52:42 Закрепление пройденного материала
02:01:06 Пример unit-файла
02:03:24 Основные типы Unit-ов
02:08:12 Запуск задач по расписанию — Cron
02:15:10 Cron: Отправление писем пользователю
02:17:29 Системный логгер
02:21:55 Удаленная отправка логов
02:24:33 Отправка данных в syslog
02:27:26 Ротация логов, Logrotate
02:31:53 Основы конфигурации сетевых интерфейсов

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

1812. Все серии подряд. StarMedia. Документальный Фильм. Babich-Design


Проект рассказывает об одной из самых ярких страниц российской истории – Отечественной войне 1812 года. 1812 год был отмечен высочайшим подъемом духа и героизмом русского народа, ростом национального самосознания. Итоги этой военной кампании во многом определили на целое столетие развитие российской истории.
Архитектурные экстерьеры и интерьеры, особенности ландшафта мест, где происходят события, показываются в сериале с максимальной исторической достоверностью. Приводятся биографические справки и портреты глав государств, выдающихся военачальников и знаковых фигур эпохи. Подробным образом рассказывается об особенностях военного костюма армий Франции, России, Австрии, Пруссии, Англии и других государств.

Формат: историческая реконструкция
Жанр: докудрама
Год производства: 2012
Количество серий: 4
Режиссер: Павел Тупик
Сценарий: Валерий Бабич
Оператор-постановщик: Дмитрий Киптилый
Композитор: Борис Кукоба
Продюсеры: Валерий Бабич, Влад Ряшин, Олег Вольнов, Константин Эрнст, Сергей Титинков

Смотреть онлайн бесплатно:
1812. Все серии подряд. StarMedia. Документальный Фильм youtu.be/S9HkyWedQM8

Онлайн-кинотеатр StarMedia на YouTube
www.youtube.com/starmedia
Смотреть онлайн фильмы и сериалы бесплатно в хорошем качестве.

www.starmediafilm.com
Лучшие русские фильмы и сериалы, лучшие мелодрамы, военные фильмы, новинки кино, фильмы с русскими и английскими субтитрами — смотреть онлайн бесплатно в хорошем качестве в онлайн кинотеатре StarMedia на YouTube. Приятного просмотра!

Star Media в социальных сетях:
www.facebook.com/starmediacompany
vk.com/starmediafilm
www.odnoklassniki.ru/starmedia
plus.google.com/ StarmediafilmRu
twitter.com/StarMedia_2006
goo.gl/HqjdFy

#StarMedia

Любимые языки программирования в Яндексе


В Яндексе работают сотни программистов, которые пишут на разных языках программирования. А на каких-то — не пишут. Почему разработчики выбирают C или Python? Чем их очаровывает Haskell? За что любят Perl? Именно об этом рассказывают сотрудники Яндекса в этом видео.

Сколько часов в день может работать программист?


Хотя программистов и называют технарями, а не гуманитариями, их работа —очень творческая. Сколько времени в день можно писать код? Сколько времени нужно, чтобы о нем подумать? Применим ли к программистам восьмичасовой рабочий день? На этот вопрос отвечают сотрудники нижегоросдкого и московского офисов Яндекса.

16 бит тому назад - ZX Spectrum: практика


Продолжение третьего выпуска первого сезона.
16-bits.ru

Наша группа ВКонтакте, которая обновляется каждый день:
vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!