Месяц: Январь 2021
-
Программистское везение
Более двух десятков лет назад мы разрабатывали устройство, передающее и принимающее данные, используя телевизионный сигнал. Это сейчас все избалованы гигагерцами и гигабайтами, а тогда, имея компьютер типа IBM/PC-AT, на таких скоростях можно было работать только с помощью встроенного контроллера прямого доступа к памяти (ПДП), реализованного в виде микросхем 8237А-5. Это устройство позволяло писать или читать…
-
Звезда Вега. 7 интересных фактов
… Таким образом, мы видели, что Земля, планета, во многом подобная другим цивилизованным мирам, имея на своем счету многие годы истории, связанной лишь с ее поверхностью, и начавшей местные пилотируемые космические полеты примерно в 1960 году по ее летоисчислению, не достигла своей значимости в галактическом масштабе, до поры независимого открытия гравитронного поляризационнного генератора в 2019…
-
Экраны отсутствующего контента в мобильном приложении на примере Xamarin
С чего все началосьОчень часто, работая с Enterprise приложениями, приходится сталкиваться с подобными экранами при отсутствии получаемых данных с бекенда, когда нам на экране попросту нужно отобразить список.Связано это обычно с тем, что либо дизайнер отсутствует вовсе, и все варфреймы идут в виде набросков от заказчика, либо же дизайнер есть, но этот элемент для заказчика…
-
Нейросети в большом городе. Разбираемся, как они помогают идентифицировать людей, и запускаем собственную нейросеть
Алгоритмы по детекции лиц плотно вошли в нашу жизнь, хотя и не все это замечают. Началось всё в 2015 году со сферы развлечений. Стартап Looksery, занимающийся разработкой AR-фильтров, был куплен Snapchat. Приложение распознавало лицо человека на фотографии и накладывало на него весёлые рожицы. Чуть позже, в начале 2016 года, Facebook купил белорусский стартап MSQRD и…
-
Варианты настройки iosMain sourceSet’а в Kotlin Multiplatform Mobile
При использовании Kotlin Multiplatform Mobile сталкиваешься с непривычной особенностью — iOS код рассматривается компилятором в нескольких вариантах: iosArm64 и iosX64, а также iosArm32 (для поддержки девайсов вышедших до iPhone 5s). При разработке под iOS на Swift про эти особенности не думаешь, так как это скрыто в header’ах системных библиотек условиями препроцессора. Для разработчика чаще всего и не должно…
-
Делаем из старого усилителя многофункциональный медиа сервер с помощью Raspberry pi
У кого из нас нет добротной техники из прошлого, которая работает так, как и не снилось множеству ширпотребных вещей из настоящего. Старые усилители, проигрыватели пластинок и радиолы. Да, было время, когда не умели делать хрупко и недолговечно в погоне за дешевизной. Эти вещи еще проработают долго. И звучание какого-нибудь старого усилителя будет радовать и нас…
-
Разработка PWA с поддержкой распознавания лица и голоса
Этот материал посвящён продвинутым возможностям PWA (Progressive Web Application, прогрессивное веб-приложение), основанным на некоторых современных API. А именно, здесь мы поговорим о разработке веб-проекта, поддерживающего распознавание лица и голоса. Тем, что раньше было доступно только в обычных приложениях, теперь можно воспользоваться и в PWA. Это открывает веб-разработчикам множество новых возможностей. Приложение, о котором пойдёт речь,…
-
Превью-обзор консоли Atari VCS
Под конец года всем предзаказавшим Atari VCS на ресурсе Indie Go-Go (краудфандинговая площадка — аналог «Кикстартера») отправили подарок. И пока все продолжают обсуждать новые консоли от Sony и Microsoft (к которым скоро присоединится новый «Переключатель» от Нинтендо), давайте выясним, что за зверь такой — эта Atari VCS.Дизайн консоли и геймпадовИзначально релиз планировали на июль 2019…
-
Самообучение в Data science, с нуля до Senior за два года
Хочу поделиться методами освоения Data science с нуля человеком из другой ИТ специальности. Цель: дать понять, подходит ли Вам эта специальность в принципе, и рассказать про эффективные подходы к самообучению, которые мне помогли (отдельно планирую потом детальные статьи по отдельным темам).Отличные материалы уже существуют по большинству конкретных тем, я сам по ним учился.Думаю, многим будут…
-
Русификация баша
Чтож… Начну с откашливаний — я не писака ( в хорошем смысле этого слова, писать » на поток» это надо уметь), хоть и немного писатель. И даже не очень уверен в том, что я хочу вам сегодня поведать.Но моей Прокрастинации нет границ, так что пристёгивайте ремни, это будет ухабистая поездка!)ВступлениеНачалось всё с комментария моего хорошего…