Лекция №1 "Микроконтроллеры" (Донов Г.И.)


Лекция №1 от 05.02.2020

Цикл лекций «Микроконтроллеры», прочитанный в весеннем семестре 2019-2020 года студентам 2 курса ФРТК.
Преподаватель — кандидат технических наук, доцент кафедры радиотехники МФТИ Донов Геннадий Иннокентьевич.

Все лекции доступны по ссылке: www.youtube.com/watch?v=sMLU4QAtkEM

Лекція: Архітектура компютера


— Де виконуються програми
— Оперативна память
— Постійна память
— Процесор, виконання команд
— Машинна мова
— Операційна система

00:00 — Вступ
00:50 — Компютерна система, елементи
03:50 — Оперативна память
07:43 — Постійна память
10:24 — Будова процесора
12:45 — Взаємодія з оперативною памяттю
15:46 — Машинне слово
19:13 — Виконання команд в процесорі
21:50 — Машинна мова
26:45 — Кеш процесора
27:50 — Порівняння характеристик різної памяті
31:20 — Машинна мова: компілятор
34:05 — Операційна система
37:22 — Що таке програма
40:59 — Переривання: реакція на події
46:24 — Заключне слово

Щоб проходити курс разом з групою в безкоштовному клубі, перейдіть на сайт bondar.courses

#golang #gostart #bondar_courses

Виталий Фридман — Паттерны проектирования умных отзывчивых интерфейсов


Вы –– умница. Если вас попросят сделать отзывчивый аккордеон, вы справитесь. Сделаете вы и таблицу, и календарь, и (боже упаси!) супер-многоуровневый раскрывающийся список. Но как насчёт компонентов посложнее?

Что, если вам нужно будет сделать навороченный конфигуратор автомобилей с объёмным изображением, обновляющимся в реальном времени? Или продвинутый ипотечный калькулятор? А сравнительную таблицу функций, расписание музыкального фестиваля, карту избирательных участков, сервис бронирования авиабилетов и регистрации на рейсы, турнирную таблицу чемпионата мира по футболу, обновляющуюся в реальном времени, или схему выбора места в театре? В этом докладе мы тщательно исследуем общие интерфейсные компоненты и проблемы отзывчивых пользовательских интерфейсов.

Мы поговорим обо всём этом, прежде всего с точки зрения дизайна, и увидим пару хитрых приёмчиков. Помните: вы не сможете развидеть то, что увидите в нашем докладе. Будут неожиданные техники и временами очень страшные трюки. Из доклада вы вынесете набор практических методов, которые сразу же можно будет попробовать в работе, и, возможно, научитесь экономить на авиабилетах!

Скорость 500 мегабайт - дешёвый SSD для ноутбука или компьютера


SSD брал тут: ali.ski/TJTC7K
Instagram: instagram.com/inetkomp
Telegram: t.me/inetkomp_blog

распаковка ssd на 60 гб: youtu.be/3nM0AYLsluU
тест ssd на 360 гб: youtu.be/Wrejb6Atz7Y

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

Этот SSD диск можно установить как в ноутбук, так и в компьютер. Обучающий урок на эту тему запишу в ближайшее время :)

Поделись с друзьями: youtu.be/maGg1sDYuYU

Наш сайт: www.inetkomp.ru

Группа ВКонтакте: vk.com/inetkomp

Группа на Одноклассниках: odnoklassniki.ru/inetkomp.ru

Канал на YouTube: www.youtube.com/user/inetkomp

Muscle car Chevrolet Camaro! Автомобиль мечты!


В 60-х годах GM нужна была машина которая могла бы конкурировать с фордовским мустангом. И в 1966 году такая машина появилась на свет. В этом видео вы увидите как собирают автомобиль Chevrolet Camaro. Процесс сборки кузова, двигателя и коробки передач.

Публичное собеседование: Junior Front-end developer


Публичное собеседование на позицию Junior Front-end developer.

Собеседует Евгений Кот, Director of development Wrike, соорганизатор конференции HolyJS (https://twitter.com/bunopus).
Кандидат — Виктор Журавлёв, студент Хекслета, резюме: hh.ru/applicant/resumes/view?resume=50589961ff07d6e85b0039ed1f7a6c44664b4f

### Полезные ссылки:
— Как правильно составить резюме: guides.hexlet.io/how-to-create-a-resume/
— Как подготовиться к интервью: guides.hexlet.io/how-to-prepare-for-interview/
— Как проходить интервью: guides.hexlet.io/how-to-pass-the-interview/
— Отправить своё резюме на ревью: cv.hexlet.io/
— Матрица компетенций для джуниоров: ru.hexlet.io/blog/posts/infographics-programmer-competency-matrix
— Как приручить джуниора: habr.com/ru/company/wrike/blog/462787/

hexlet.io/

#hexlet #карьера #frontend

Самые нужные программы для Windows10 подбор моноблока для офиса.


Ноутбук DELL Vostro 5568, 15.6", Intel Core i3 6006U 2.0ГГц, 8Гб, 256Гб SSD, Intel HD Graphics 520, Windows 10 Home

Подобранный моноблок:
1051269 Моноблок HP 200 G3, 21.5", Intel Core i3 8130U, 4Гб, 256Гб SSD, Intel UHD Graphics 620, DVD-RW, Windows 10 Home, черный [3zd43ea]

— Мой сайт: 140200.pro/
Группа ВК: vk.com/pro140200
Телеграмм канал: t.me/pro140200
— Поддержать автора монеткой:
Донат: www.donationalerts.ru/r/140200
PayPal: www.paypal.me/140200
Карта банка: 5106 2160 2108 4524 (Яндекс, MasterCard)
Яндекс кошелек: 41001747515445

Написал Онлайн Шутер на C за Неделю


#Vectozavr #Gamedev #Programming
1 часть: youtu.be/Q9zkiOClyEo
Помочь денежкой: www.donationalerts.com/r/vectozavr
telegram: @vectozavr
Статья на моём сайте: ilinblog.ru/article.php?id_article=63
GitHub: github.com/vectozavr/pseudo3DEngine
Instagram: www.instagram.com/vectozavr
vk: vk.com/public179407034
OpenAL: openal.org

Содержание:
1:30 — Подключение SFML.
1:57 — Проектирование каркаса проекта.
2:46 — 2D карта, камера и управление.
3:15 — Ray cast и получение 3D изображения.
6:43 — Управление мышью.
7:20 — Текстурирование.
9:42 — Оружие.
11:22 — Коллизия камеры со стенками.
14:38 — Меню игры.
15:17 — Зеркала и стены разной высоты.
17:50 — Игровые звуки.
19:03 — Противник и обработка выстрелов.
20:05 — Multiplayer.
21:24 — Проектирование карты для сражений.
22:40 — Результаты.
23:33 — Как запустить игру?
24:01 — GitHub и планы на будущее.

Загадка для самых внимательных: найдите таймкод, где есть 25-й кадр (зеленый) и пришлите в директ инстаграма. С первым я свяжусь.

Мы начнем с установки необходимой библиотеки, рисования объектов и управления камерой с клавиатуры. После этого мы научимся строить 3D изображение, добавим освещение и управление мышью. Далее мы реализуем текстурирование и сделаем нашу игру светлой и красивой. В такую игру уже захочется поиграть.
Мы добавим объекты разной высоты, скины, оружия и врагов, а также зеркала, в которых будет видно отражение объектов. А потом посмотрим, что будет, если поставить два зеркала напротив друг друга. Ну и в конце концов, мы добавим онлайн в игру, чтобы можно было играть с другом.

В предыдущем ролике я показал, как можно с помощью алгоритма ray-cast и консольной графики сделать простую бродилку. В этот раз я захотел написать полноценную игру. Конечно, можно писать игру на Unity 3D или каком-нибудь другом движке, который предоставляет огромные возможности, но я захотел сделать всё сам и самостоятельно написать движок для игры.
В качестве основы я выбрал библиотеку SFML, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.

Этот проект я не забрасываю и буду развивать его дальше. Вы можете предлагать всевозможные дополнения в игру, и я с радостью добавлю понравившиеся мне фитчи.
По мере возможности я стараюсь отвечать на каждый ваш вопрос, но зато я точно читаю абсолютно все ваши комментарии. Так что добро пожаловать, делитесь мнением или темой, которая вам показалось интересной или непонятной. Тут рады каждому новому Вектозаврику.

Галилео. Оптоволокно


№809 от 25.10.2011

Оптический кабель. Что это такое, где применяется и как его изготавливают? Каким образом проводят такие кабели пользователям и как сращивают несколько кабелей?

Редактор: Александр Колтовой
Режиссер: Алексей Литвинцев