История корпорации Be, создавшей дешёвые рабочие станции BeBOX и мультимедийную высокопроизводительную операционку BeOS, наследие которой живо и по сей день.
Наша партнёрка: www.air.io/r/pcvideogames
Без чего было не возможно появление смартфонов компании Apple – iPhone? Правильно, без операционной системы iOS. В этом видео я расскажу весь путь системы от iOS 1.0 (iPhone OS 1.0) до ожидаемой iOS 13. Мобильная операционная система iOS развивалась по-этапно, из версии к версии нам давали все больше и больше возможностей. Сейчас это кажется удивительным, но возможность поставить обои на рабочий стол появилась только в iOS 4. В этом ролике я предлагаю окунутся в историю и посмотреть на эволюция операционной системы iOS (от iOS 1.0 до iOS 13).
Это видео поможет понять, почему в мире столько много разных версий #Linux, а также поможет начать выбор того из них, который будет наиболее подходить именно для тебя. Для новичков будет полезно узнать об основных #дистрибутивах #линукс, а для опытных пользователей — еще раз вспомнить об основных ветвях развития этой #операционной #системы.
. Алексей Шипилёв, Oracle — Катехизис java.lang.String, Java-конференция JPoint 2015; Москва, 20.04.2015
jokerconf.com – Ближайшее выступление Алексея: Joker 2016, 14-15 октября 2016.
В приложениях кровавого энтерпрайза и прочих продуктах, что так или иначе связаны с обработкой текстовых данных, порядочное количество памяти и времени тратится на возню со строками. Оптимизации работы со строками часто дают немедленный выигрыш, а то и уворачивание от OutOfMemoryError.
В этом докладе будут рассмотрены основные пороки работы со строками: чревоугодие конкатенации, блуд подстрок, корыстолюбие интернирования, гордыню дедупликации и прочее. Кроме того, речь пойдет о том, чего стоит излишняя надежда на JDK и JVM.
В данном уроке мы займёмся программированием микроконтроллеров STM32 с использованием операционной системы реального времени FreeRTOS и главной темой данного занятия будет изучение бинарных (двоичных) семафоров.
Мы узнаем, для чего они нужны и как они работают.
Микроконтроллер мы используем STM32F746NGH6, находящийся на плате STM32F746G-DISCO (32F746GDISCOVERY), так как на данной плате установлен удобный дисплей, по которому удобно отслеживать процессы.
В данной части урока мы познакомимся с семафорами, создадим и настроим проект для работы с ними.
Навигация по видео:
00:09 Подарки от ST Microelectronics
04:31 Введение
05:41 Бинарные семафоры
09:03 Диаграмма, объясняющая работу бинарного семафора
18:26 Создаём проект
29:11 Настроим проект в System Workbench