Компания Asus объявила о скором начале продаж смартфона ROG Phone II в России. Компания продвигает его как первый в мире игровой смартфон с процессором Snapdragon 855+. Эта модель оказалась весьма популярна на старте продаж в Китае, а в Европе появилась в сентябре.
Архив за 01 ноября 2019 - 8
Xiaomi показала стильные чехлы для первого 108-мегапиксельного смартфона
2019-11-01 в 10:11, admin, рубрики: НовостиКомпания Xiaomi плавно переходит от демонстрации возможностей камеры смартфона Xiaomi Mi Note 10 к представлению дополнительной информации, так или иначе связанной с первым 108-мегапиксельным смартфоном в истории.
В этот раз нам показали официальные защитные чехлы Xiaomi Mi Note 10 в черном и желтом цветах. Чехлы имеют одинаковую текстуру, а также небольшое возвышение в области камеры, которая тоже выступает над задней панелью смартфона.
Трактат о Pinе. Мысли о настройке и работе с пинами на С++ для микроконтроллеров (на примере CortexM)
2019-11-01 в 9:56, admin, рубрики: c++, c++17, gpio, safety-critical software, stm32, STM32F4, программирование микроконтроллеров, С++, шаблоны c++Последнее время я сильно увлекся вопросом надежности софта для микроконтроллеров, 0xd34df00d посоветовал мне сильнодействующие препараты, но к сожалению руки пока не дошли до изучения Haskell и Ivory для микроконтроллеров, да и вообще до совершенно новых подходов к разработке ПО отличных от ООП. Я лишь начал очень медленно вкуривать функциональное программирование и формальные методы.
Все мои потуги в этих направлениях это, как было сказано в комментарии ради любви к технологиям, но есть подозрение, что сейчас никто не даст мне применять такие подходы (хотя, как говориться, поживем увидим). Уж больно специфические навыки должны быть у программиста, который все это дело будет поддерживать. Полагаю, что написав однажды программу на таком языке, моя контора будет долго искать человека, который сможет принять такой код, поэтому на практике для студентов и для работы я все еще по старинке использую С++.
Продолжу развивать тему о встроенном софте для небольших микроконтроллеров в устройствах для safety critical систем.
На этот раз попробую предложить способ работы с конкретными ножками микроконтроллера, используя обертку над регистрами, которую я описал в прошлой статье Безопасный доступ к полям регистров на С++ без ущерба эффективности (на примере CortexM)
Чтобы было общее представление того о чем я хочу рассказать, приведу небольшой кусок кода:
using Led1Pin = Pin<Port<GPIOA>, 5U, PinWriteableConfigurable> ;
using Led2Pin = Pin<Port<GPIOC>, 5U, PinWriteableConfigurable> ;
using Led3Pin = Pin<Port<GPIOC>, 8U, PinWriteable> ;
using Led4Pin = Pin<Port<GPIOC>, 9U, PinWriteable> ;
using ButtonPin = Pin<Port<GPIOC>, 10U, PinReadable> ;
//Этот вызов развернется в 2 строчки
// GPIOA::BSRR::Set(32) ; // reinterpret_cast<volataile uint32_t *>(0x40020018) = 32U
// GPIOС::BSRR::Set(800) ; // reinterpret_cast<volataile uint32_t *>(0x40020818) = 800U
PinsPack<Led1Pin, Led2Pin, Led3Pin, Led4Pin>::Set() ;
//Ошибка компиляции, вывод к которому подключена кнопка настроен только на вход
ButtonPin::Set()
auto res = ButtonPin::Get() ;
Асинхронность в .NET, популярность на Stack Overflow, «церковный» софт: интервью со Стивеном Клири
2019-11-01 в 9:56, admin, рубрики: .net, async streams, async/await, Stephen Cleary
Стивен Клири входит в топ-100 пользователей Stack Overflow. Главным образом благодаря своим ответам, связанным с асинхронностью в .NET. Программированием его жизнь не ограничивается: в Твиттере он первым делом пишет о себе «Christian», а уже потом «developer».
Сейчас в связи с появлением async streams его познания особенно актуальны: в качестве докладчика по такой теме фигура Стивена прямо-таки напрашивается. И совсем скоро на DotNext он об этом и расскажет. А пока что мы расспросили его обо всём этом: и о религии, и о Stack Overflow, и об асинхронности.
Читать полностью »
Популярные языки программирования 2019 от пользователей hh.ru
2019-11-01 в 9:55, admin, рубрики: Блог компании HeadHunter, Инфографика, Исследования и прогнозы в IT, Карьера в IT-индустрии, работа, Статистика в ITЗаголовок в стиле подкрадывающихся новогодних праздников, но речь пойдет только про сентябрь текущего года в сравнении с аналогичным периодом 2018. Под катом снова паблик репорт про количество поисковых сессий по языкам программирования, вакансий, резюме и немного про зарплаты. Получилось — что получилось.
Самая быстрая зарядка среди смартфонов в действии
2019-11-01 в 9:52, admin, рубрики: Новости, метки: новостиБыстрые зарядки на сегодняшний день уже есть даже во многих бюджетных смартфонах. А топовые устройства сейчас зачастую получают сверхбыстрые зарядки.
Работа не волк, часть 1. Поиск работы: 9 кругов HR-a
2019-11-01 в 9:44, admin, рубрики: ruvds, Блог компании RUVDS.com, карьера, Карьера в IT-индустрии, работа, трудоустройство, управление персоналомПоиск работы вызывает неприятные тревожно-азартные ощущения и у вчерашнего студента, и у профессионала с годами опыта за плечами. Это не признак неуверенности в себе, это проблема всей отрасли поиска персонала: мы идём на собеседование и понимаем, что не всё может зависеть от профессионализма, что кому-то не понравятся наши софт-скиллы или внешний вид, кто-то упрется в вопрос о причинах ухода с предыдущего места. На Хабре может выйти 200 статей-обращений к HR-службами IT-компаний, где сами соискатели будут с пеной у рта рассказывать, как с ними (нами!) нужно разговаривать, как оценивать, но на первой встрече с будущим работодателем вам всё равно подсунут психологический тест, зададут странные вопросы и посмотрят на вас, как будто вы уже что-то нарушили и идёте в компанию, чтобы порушить устои и корпоративную культуру. Поэтому мы не будем рассказывать компаниям, в чём они не правы — мы расскажем вам, как с этим жить.
Это первая часть нашего нового цикла «Работа не волк», который будет состоять из пяти частей, каждая из которых раскрывает важнейшие аспекты, связанные с трудоустройством. Как и в случае с циклом про образование, статьи будут субъективными, честными и основанными на обширной экспертизе. Вот что вас ждёт:
Часть 1. Поиск работы: источники, резюме, собеседование с HR
Часть 2. Устройство и адаптация: собеседуем с боссом, проходим испытательный срок с ветерком
Часть 3. Работа в роли новичка: рост в компании
Часть 4. Работа в роли опытного сотрудника: как не перегореть
Часть 5. Увольнение: я ухожу красиво
Читать полностью »
Недавнее приобретение Парижского зоопарка привлекло столько внимания, сколько не достается даже редким тиграм и пандам. Желтую слизь с невыговариваемым латинским названием обозначили просто «Капля» — в честь фильма ужасов 1958 года, в котором Землю захватывают желеобразные пришельцы.
Дизайн, как у iPhone 5, а параметры, как у OnePlus 7 — это смартфон мечты?
2019-11-01 в 9:32, admin, рубрики: НовостиКомпания Smartisan представила свой новый флагманский смартфон — Nut Pro 3. Аппарат выделяется не только характеристиками, но и дизайном.
«Тот, кто сказал «Я»: умер основатель советской школы искусственного интеллекта Дмитрий Поспелов
2019-11-01 в 9:23, admin, рубрики: Биографии гиков, искусственный интеллект, наука, Научно-популярное, Некролог, СССР
Ученый Дмитрий Поспелов, которого называют основоположником советской школы искусственного интеллекта, ушел из жизни в 86 лет. Он занимался разработкой методик управления сложными системами и создал вычислительные системы новой архитектуры.
Поспелов окончил механико-математический факультет МГУ им. М. В. Ломоносова и 12 лет проработал сотрудником Московского энергетического института. Затем он перешел в МФТИ.
Здесь, будучи профессором в должности заведующего отделом проблем искусственного интеллекта при Вычислительном центре РАН, он и начал разрабатывать свои вычислительные системы. Под руководством Поспелова были созданы два прототипа ЭВМ, новые для своего времени поколений. Это были «Логическая информационно-вычислительная система» (ЛИВС) в рамках советско-венгерского международного проекта и «Параллельная архитектура. Микроэлектроника. Интеллектуальный решатель» (ПАМИР) в рамках совместного проекта с разработчиками из Чехословакии, Болгарии и Польши. Читать полностью »