Егор Богатов — Как устроен JIT-компилятор в CoreCLR


Мы слабо представляли как работает JIT-компилятор в .NET Framework, узнать о нем хоть немного можно было только из некоторых книг и блогов. С релизом .NET Core и полным открытым кодом JIT стал открытой книгой, каждый может попробовать что-нибудь в нем улучшить или поправить.

В этом докладе Егор расскажет что на самом деле это не так сложно и не требуется научная степень в ракетостроении. Вы узнаете про полный цикл, который проходит ваш C# код от момента запуска до выполнения на процессоре с фокусом на происходящее внутри JIT. Будет информация про его промежуточный язык, фазы оптимизации и даже такие компиляторные вещи, как SSA и Value Numbering.

Как стать тимлидом / Андрей Рыжкин (AGIMA)


HighLoad 2017

Зал «Сингапур», 8 ноября, 14:00

Тезисы:
www.highload.ru/2017/abstracts/2888.html

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

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


Нашли ошибку в видео? Пишите нам на support@ontico.ru

Что ДЕЙСТВИТЕЛЬНО должен знать junior Front-end разработчик/Как стать Junior-разработчиком


#ityoutubersru #YauhenK #webdev

Всех приветствую в 3 выпуск подкаста «frontreview».
Тема сегодняшнего подкаста это «Что ДЕЙСТВИТЕЛЬНО должен знать» junior frontend разработчик.
​В данном видео-уроке мы с вами обсуди какими навыками должен обладать веб-разработчик, что бы претендовать на позицию junior.

✒ Полезные ссылки:
✔ Junior Front-end Roadmap: drive.google.com/file/d/1jYTC6zzlY-pDin1qaOKBFGHdp_NlKRIX/view?usp=sharing

✒ Полезные ресурсы:
✔ Дженнифер Роббинс — «HTML5. Карманный справочник»
✔ Дэвид Макфарланд — «Новая большая книга CSS»
✔ Learn Javascript — learn.javascript.ru/
✔ Курс по React — www.youtube.com/playlist?list=PLNkWIWHIRwME_Gv2vlWAR6TfeSXylYfw4
✔ Курс по Vue — www.youtube.com/playlist?list=PLNkWIWHIRwMH7ahn9uvvc5PG3o1tLscgB
✔ Курс по JavaScript — www.youtube.com/playlist?list=PLNkWIWHIRwMHKLotIS_d-wyj00pg0AnUg
✔ Курс по ES6 — www.youtube.com/playlist?list=PLNkWIWHIRwMGLJXugVvdK7i8UagGQNaXD

✒ Автор курса:
✔ YouTube канал: www.youtube.com/YauhenKavalchuk
✔ Страница в VK: vk.com/YauhenKavalchuk
✔ Twitter: twitter.com/YauhenKavalchuk
✔ Instagram: www.instagram.com/YauhenKavalchuk
✔ Группа в VK: vk.com/webdevcom
✔ LinkedIn: www.linkedin.com/in/YauhenKavalchuk

✒ Доска где вы можете посмотреть все темы для будущих уроков, прогресс по ним, проголосовать за понравившуюся, оставить комментарий о том что бы вы хотели увидеть в теме, или предложить идею для следующего курса.
✔ Trello: trello.com/b/R6rD7qq8

✒ ПОДДЕРЖАТЬ развитие канала:
✔ Стать СПОНСОРОМ (Бонусы): www.youtube.com/channel/UCE9ODjNIkOHrnSdkYWLfYhg/join
✔ Донаты (Donationalerts): www.donationalerts.com/r/YauhenKavalchuk
✔ Qiwi копилка: qiwi.me/web-dev

5. Веб-разработка. html, css, javascript | Технострим


Технотрек Mail.ru Group, МФТИ
Курс «Основы веб-разработки»
Лекция №5 «html, css, javascript»
Лектор — Илья Стыценко

Другие лекции этого курса: bit.ly/1RWWKQb

Курс web-технологии посвящен разработке web-приложений среднего масшатаба, иначе говоря сайтов. Курс является в большой мере обзорным и знакомит будущих web-разработчиков с широким спектром технологий и общими принципами работы web-приложений. По сути курс нужен для того что бы “погрузить” студентов в тематику web разработки и позволить в дальнейшем сконцентрироваться на конкретных технологиях, не теряя из вида общую архитектуру.

По завершению курса студенты научатся разрабатывать web приложений на языке python, научаться использовать MVC фреймворки, получат опыт верстки HTML страниц с использованием CSS фреймворка Bootstrap. Помимо разработки студенты научатся устанавливать и настраивать web-сервера, проектировать модель данных с помощью ORM, получат навык отладки web приложений на всех этапах исполнения.

СМОТРИТЕ ТАКЖЕ:

Курс «Основы мобильной разработки» bit.ly/1LYYV6w
Курс «Разработка на Java» bit.ly/1QUmj1W

— О КАНАЛЕ:

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

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

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

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

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Блог на Хабре | habrahabr.ru/company/mailru/
Наш IT-портал | IT.mail.ru

Ремонт видеокарты ASUS GTX 1060, или мал золотник, да дорог!


В этом видео мы ремонтируем видеокарту NVIDIA последнего поколения ASUS GTX 1060 на архитекторе PASCAL.
Эта новейшая карта была куплена не в Украине, и потому она не попала в официальный сервисный центр ASUS, а напрямую к нам.
Причины выхода из строя столь новой видеокарты нам не известны, однако было интересно разбираться с неисправностью, ведь новое поколение карт имеет свои новшества в плане электроники, с которыми мы сталкиваемся впервые.
Всем приятного просмотра :)

USB 3.0 Riser из видео: ali.pub/166cht
Экономим на покупках с Aliexpress: epngo.bz/cashback_index/b5dae

Сайт нашего сервисного центра: service-core.com.ua/

Ссылка на наш канал: www.youtube.com/user/1servicecore

Наша группа «помощь в ремонте электроники» ВКонтакте, присоединяйтесь ;) vk.com/service_core

[UNИX][GNU/Linux] Лекция 10. Минимальный набор знаний


Список воспроизведения с курсом: www.youtube.com/playlist?list=PL387B38E91536055B
Видео в оригинальном разрешении: esyr.name/video/uneex/uneex_11_11_30.raw.ogv esyr.name/video/uneex/uneex_11_11_30.raw.webm
Видео в низком качестве: esyr.name/video/uneex/uneex_11_11_30.lq.ogv esyr.name/video/uneex/uneex_11_11_30.lq.webm
Аудиозапись: esyr.org/lections/audio/uneex_2011_winter/uneex_11_11_30.ogg
Лектор: Георгий Курячий
Курс: Программное обеспечение GNU/Linux
Дата: 30 ноября 2011 года
Место: 2 учебный корпус МГУ, аудитория П-6
Лицензия: CC-BY-SA 3.0, creativecommons.org/licenses/by-sa/3.0/
URL: uneex.org/LecturesCMC/GnuLinuxSoftware2011

LinuxTalks - часть 3 - настройка сети в linux


Тайминги:
00:00 — Вступление
03:10 — Презентация
24:57 — iproute2 vs net-tools, или скажи нет ifconfig
28:45 — ручная настройка сети (до перезагрузки)
42:00 — debian stretch — ENI — ifupdown
50:19 — centos 8 — sysconfig — NetworkManager
56:55 — arch — netctl
1:11:05 — debian buster — systemd-networkd
1:20:32 — ubuntu focal — netplan
1:28:45 — ubuntu bionic — cloud-init

Пожалуйста оставьте отзыв:
forms.gle/oBQVpqnPR9sEUvRR9

В данной лекции я постарался рассказать и показать настройку самых часто используемых менеджеров сети на примере некоторых популярных операционных систем.

Мануалы:
Ссылка на репозиторий с конфигами:
github.com/bykvaadm/LinuxTalks/tree/master/l3
официальный сайт netplan:
netplan.io
документация по cloud-init:
cloudinit.readthedocs.io/en/latest/
iproute2 cheat seet:
baturin.org/docs/iproute2/

Больше разной годноты я выкладываю в своём телеграм-канале:
t.me/bykvaadm

Инструментарий Linux администратора 1С Бессонов Евгений


ytimg.preload(https://r16---sn-axq7sn76.googlevideo.com/generate_204);ytimg.preload(https://r16---sn-axq7sn76.googlevideo.com/generate_204?conn2);Инструментарий Linux администратора 1С Бессонов Евгений — YouTube<link rel=«alternate» type=«application/json oembed» href=«www.youtube.com/oembed?format=json