Месяц: Июль 2021
-
Как управлять FM-вещанием через iPhone
—
от автора
Кто сейчас вообще слушает радио? Может показаться, что в современном мире не осталось места для радио, однако мы сумели отыскать несколько кейсов его реального использования и немного поиграли с этим: В этой статье мы хотели бы рассказать, как не будучи радиотехниками, можно реализовать механизм мобильного управления радиовещанием, а заодно раскрыть техническую составляющего происходящего в видео.
-
Обновление AngouriMath 1.3
—
от автора
Перевод статьи: оригиналЧто такое AngouriMathAngouriMath — это свободная open-source библиотека символьной алгебры, написанная на платформы .NET и работающая в ней. Работа над библиотекой ведется с конца 2019 года. Предыдущий крупный релиз был выпущен 2 марта, про него тоже есть статья.Теперь давайте посмотрим на результат работы команды проекта за 4 месяца!AngouriMath предлагает инструментарий для C#, F#,…
-
Приложение для стиральной машины Samsung требует доступ к контактам и геолокации
—
от автора
Ряд приложений от Samsung, позволяющих потребителям управлять подключенными к интернету устройствами, требует доступ ко всем контактам в телефоне, а иногда и к приложению для звонков, локации и камере. Такая ситуация приводила пользователей в бешенство годами. В среду, 7 июля, один из пользователей Reddit пожаловался, что приложение для стиральной машины — Samsung Smart Washer — не…
-
Некоторые массовые смартфоны — почти модульные. Не хватает совсем чуть-чуть
—
от автора
Помните нашумевший модульный смартфон Project Ara? Когда-то этот концепт презентовал сам Google, но проект так и не выстрелил. В 2016 году было объявлено о его приостановке. Сегодня, спустя 5 лет, можно сказать что он если не закрыт окончательно, то заброшен. По задумке авторов, пользователь легко и просто мог бы менять абсолютно любой компонент: дисплей, камеру,…
-
Open source в Университете ИТМО: фреймворк для AutoML и библиотека алгоритмов выбора признаков
—
от автора
Мы рассказываем не только о личном опыте учеников, делимся практическими руководствами и публикуем истории студенческих стартапов, но и обсуждаем подходы к развитию карьеры — например, в области машинного обучения и проектирования алгоритмов. Сегодня раскроем последнюю тему с несколько иной стороны и представим вашему вниманию парочку open source фреймворков от представителей ИТМО — со ссылками на…
-
Как новый метод упаковки в BERT ускоряет обработку естественного языка в 2 раза
—
от автора
Используя новый алгоритм упаковки, в Graphcore ускорили обработку естественного языка более чем в 2 раза при обучении BERT-Large. Метод упаковки удаляет заполнение, что позволяет значительно повысить эффективность вычислений. В Graphcore предполагают, что это также может применяться в геномике, в моделях фолдинга белков и других моделях с перекошенным распределением длины, оказывая гораздо более широкое влияние на…
-
OCP против YAGNI
—
от автора
Эта статья является переводом материала OCP vs YAGNI. В этом посте хочется осветить тему OCP и YAGNI – противоречия между принципом открытости/закрытости и принципом «вам это не понадобится».OCPДавайте начнем с того, что вспомним, что такое OCP. Принцип открытости/закрытости гласит, что: Объекты программного обеспечения (классы, модули, функции и т.д.) должны быть открыты для расширения, но закрыты…
-
Анатомия широты. 2 часть
—
от автора
ЧАСТЬ ВТОРАЯ: Нитка с иголкой в ткани энергии. Мы продолжаем изучать волшебство преобразования энергии в ШИМ преобразователе. Почему волшебство? Теоретически, как мы убедились в предыдущей части, линейный стабилизатор, изначально по природе своей, переводит часть полезной энергии в тепло, делая КПД линейного стабилизатора менее 100%, что в принципе ожидаемо для технических систем. А в ШИМ преобразователе,…
-
Использование IceWM и Raspberry Pi в качестве основного PC: делюсь темой, конфигурацией и несколькими советами
—
от автора
В качестве среды рабочего стола я предпочитаю KDE. KDE надежна, настраиваема всевозможными способами, и к тому же замечательно работает. Она относится к вам как к ответственному взрослому, а не ребенку, как GNOME в наши дни или XFCE после перехода на GTK3. Потребление ОЗУ соответствует норме: чаще всего голый KDE (Debian или Arch) использует 300 МБ…
-
Знакомство фронтендера с WebGL (часть 2)
—
от автора
Вспоминаем ради чего мы начали изучать WebGLПосле недельного чтения ресурса и экспериментов у меня появился кустарный REPL, в котором я мог быстро набрасывать шейдеры и другой код, чтоб поэкспериментировать и найти решение.Я пишу статью, спустя 2 месяца после того как закончил работу над задачей и осталась только такая песочница ->Вооружись знаниями и реплом, я пошел…