10. Углубленное программирование на C/C . Многопоточность | Технострим


Слайды лекции: bit.ly/2AencDz
Материалы: bit.ly/2V3HAA8
Подробнее о курсе: bit.ly/2DjHbno

Лекция читается в рамках образовательного проекта «Техносфера Mail.ru Group» при МГУ им. М.В. Ломоносова.

Цель курса — Ознакомление с инструментами и практиками использующимся в современной разработке, получение навыков написания корректного и гибкого кода на С. Формирование практических навыков и умений, необходимых специалистам по разработке программного обеспечения для участия в проектах промышленной разработки на языках C, в том числе для замещения стажерских должностей разработчиков серверной части высоконагруженных приложений.

Смотрите также:
► Курс «Углубленное программирование на C\C » — goo.gl/5ygiCg
► Курс «Многопоточный C » — goo.gl/TpR2SW

___

ТЕХНОСТРИМ — образовательный канал для IT специалистов.
___

ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:

✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные задачи каждый день
✔ реальные примеры из практики с анализом их достоинств и недостатков
✔ современные технологии, которые применяются в проектах-лидера Рунета
✔ о митапах, мастер-классах, вебинарах и других мероприятиях, которые проводятся на базе вузов и Mail.Ru Group.

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

Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___

ТЫ СТУДЕНТ?

Вступай в наши образовательные проекты и участвуй в чемпионатах. Лучшие студенты получают возможность стажировки в Mail.Ru Group. Отбор — каждые полгода!

Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ ‣ atom.mail.ru
Технополис при СПбПУ ‣ polis.mail.ru
Чемпионаты для программистов ‣ cups.mail.ru/
Mail.Ru Group для образования ‣ vk.com/mrgforedu

Что такое технический долг и как его отдавать?


Приветствую коллеги. В этом видео я хочу порассуждать с вами на тему технического долго. Что такое технический долг? Каковы его предпосылки и последствия? Как его отдавать?

Потоки и процессы (не смешивать)​ / Станислав Рудаков / DataRobot [Python Meetup 16.08.2018]


Мы живем в удивительное время: у нас есть высокоуровневые языки и фреймворки на каждый чих. Тем интереснее заново натыкаться на проблемы, о которых знают все кроме тебя. В докладе Стас рассказывает историю одного дебага и поговорит, почему нельзя просто взять и починить Python.

Python Meetup — встречи минского сообщества любителей языка программирования Python.
Присоединяйся к нам!
Мы на youtube: www.youtube.com/channel/UCxI3LMtt1tVSwYs0Vstus8w
Мы на Facebook: www.facebook.com/MinskPythonMeetup/
Мы в Telegram: t.me/minsk_python
Мы на github: goo.gl/n571V7

Спасибо за поддержку сообщества команде белорусского стартапа PandaDoc, которые запустили SaaS-решение для автоматизации всех этапов работы с документами, включая создание, отправку, хранение, электронную подпись и получение платежей. Если хотите с ними поработать — вакансии здесь: www.pandadoc.com/careers/

Ядра, потоки и частота ядра CPU. Сколько нужно? - АЙТИликбез


Маленькие размышления о ядрах, потоках и частоте процессора.
Кому лень смотреть:
1. Потоков нужно побольше.
2. Частота шустрее
3. 4 потока уже не хватает в новинках
4. 8 потоков пока норм, но не на долго
5. Это я еще про VR и 120 гц мониторах не говорил
6. Рузен скоро покажет. А R5 6х12 будет достойным народным выбором.
Всем благ. Вступайте в групеню АЙТИшника: vk.com/some_itshneg
А вот группа почетателей амуде рузенов:
vk.com/amd_ryzen_fans
Дня через 3-4 будут тесты и еще всякой теории.

Конфигурирование, сборка и установка ядра Linux


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

Причины, по которым может возникнуть необходимость в сборке ядра системы. В каких случаях это необходимо делать обязательно.
1) Получение исходных кодов ядра. Версии. Развёртывание файлового дерева исходных кодов.
2) Сбор информации о системе, для которой предназначено ядро.
3) Конфигурирование ядра из начальной конфигурации «в состоянии поставки», и используя в качестве основы гарантированно рабочую конфигурацию предыдущей версии.
4) Модули, модульная архитектура ядра Linux.
5) Компиляция и сборка ядра.
6) Установка нового ядра автоматически и «вручную».
7) Конфигурирование начального загрузчика для использования нового ядра.
8) Рестарт системы под управление нового ядра. Проверка работоспособности.

Записывайтесь на курсы Linux — www.specialist.ru/product/linux-courses?utm_source=youtube

Видео #10. Структура файлов и папок в Windows


Обычно пользователи хранят свои документы, фотографии и другие типы файлов на жестком диске своего компьютера. Жесткий диск выступает аналогом шкафа в офисе, в котором хранятся все нужные вам документы. Также как и в офисном шкафу на жестком диске стоит поддерживать порядок и соблюдать некоторую структуру хранения документов. Более того, после установки Windows 10 на компьютер на жестком диске уже будет создана некоторая структура папок, которая создателям операционной системы представляется наиболее удобной для большинства пользователей.

Я расскажу о стандартной структуре папок в Windows 10, а вы можете сами решать пользоваться ли предложенной структурой, или же создать свою.

Источник: pcsecrets.ru/windows-10/video-10-struktura-fajlov-i-papok-v-windows.html

Видео: youtu.be/-3tgXtcHsUM

Мой сайт — pcsecrets.ru
Компьютерная Азбука — pc-azbuka.ru
Полный видеокурс для Начинающих — pc-step.ru
Группа в Вконтакте: vk.com/club49148050
Группа в Одноклассниках: ok.ru/group/52514453586108

Принцип работы NTFS разрешений.


Двадцатиминутное видео по идеологии NTFS разрешений для начинающих системных администраторов. Как работают NTFS разрешения, наследования NTFS разрешений, кто такой владелец, снятия наследований и другое.

Онлайн ИТ-курсы course4it.com
Системная интеграция miaton.ru/

Очное ИТ-обучение в 2017-году miaton.ru/obuchenie-it-specialistov

Павел Емельянов: "Дались вам эти контейнеры!" [RUS]


Павел Емельянов / Россия. Москва / Архитектор / Virtuozzo

Архитектор в команде Odin Server Virtualization, идейный вдохновитель проекта CRIU. В компании Parallels с 2004 года, начинал в группе разработки ядра Linux, которую затем возглавил. Сейчас занимается архитектурными вопросами в команде серверной виртуализации.

Дались вам эти контейнеры!

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

В докладе я расскажу о том, почему две различные технологии называются одним словом, как они друг друга дополняют, а так же об особенностях развития каждой из них. Например, о том, чем может помочь и к чему может привести увлечение микросервисами, чем живёт экосистема, порождённая концепцией «приложения есть контейнеры», о борьбе легковесной и «классической» виртуализаций. И немножко о месте компании Virtuozzo на этом празднике.

Linux Piter 2016
it-sobytie.ru/events/6997

Конференция Linux Piter в социальных сетях:
Вконтакте: vk.com/linuxpiter
Facebook: www.facebook.com/pages/Linux-Piter/655735254527244
Twitter: twitter.com/LinuxPiter

Хештег: #LinuxPiter

Организаторы конференции:

Айти-Событие:
it-events.com

IT-Доминанта:
www.it-dominanta.ru

Генеральный спонсор:

Корпорация DELL EMC:
russia.emc.com

Спонсоры:
Virtuozzo: virtuozzo.com
Luxoft: www.luxoft.ru/