Месяц: Август 2020

  • Создатели Pocket P.C. перевели аппаратное обеспечение девайса в open source

    от автора

    Разработчики мини-компьютера Pocket Popcorn Computer (Pocket P.C.) заявили, что после поступления девайса в продажу под лицензией Creative Commons Attribution-ShareAlike 3.0 они опубликуют в открытом доступе файлы с дизайном печатных плат в формате PCB, схемы, модели для 3D-печати и сборочные инструкции. Средства на разработку Pocket P.C получены благодаря успешной кампании по сбору средств на Kickstarter. В…

  • Boost.Compute или параллельные вычисления на GPU/CPU. Часть 2

    от автора

    Вступление Привет, Хабр! Предыдущая часть понравилась многим, поэтому я снова перелопатил половину документации boost и нашёл о чем написать. Очень странно что вокруг boost.compute нету такого же ажиотажа как и вокруг boost.asio. Ведь достаточно, того эта библиотека кроссплатформенная, так ещё и предоставляет удобный (в рамках c++) интерфейс взаимодействия с параллельными вычислениями на GPU и CPU.

  • Беспилотные автомобили для людей с ограниченными возможностями

    от автора

    Ученые из Питтсбурга взялись за исследование, посвященное изучению пользы беспилотных автомобилей для людей с ограниченными возможностями. Сразу перейду к результатам: эффект этого взаимодействия будет исключительно положительным. Когда я работал в команде, занимающейся автомобилем от Google (сейчас эта компания называется Waymo), я настаивал на том, чтобы мы начали с сервиса для людей с ограниченными возможностями. Мы…

  • Веб-компоненты в реальном мире (часть 2)

    от автора

    Прошло больше года с моей публикации "Веб-компоненты в реальном мире" и у меня накопились новые наблюдения, что ещё не так с этой технологией. Возможно, эти моменты позволят кому-то избежать тупикового пути для своих проектов.

  • VKWave — фреймворк для разработки ботов ВКонтакте

    от автора

    Привет, Хабр! Сегодня я хочу рассказать о замечательной библиотеке для разработке ботов ВКонтакте с помощью языка программирования Python. VKWave VKWave — это фреймворк для разработки ботов ВКонтакте, написанный с помощью asyncio. Основные цели проекта — дать возможность разработчику конфигурировать фреймворк максимально под себя, в тоже время обеспечивая достойную скорость разработки.

  • Как оптимизировать блок проверок case

    от автора

    Почему в delphi блок case работает медленно и как это исправить. Делюсь способами оптимизации и хаками. Почему case плох Даже начинающие delphi-программисты знают как выглядит блок case. Однако не все знают, что для нашего процессора, он выглядит как множество if блоков.

  • Ненужные расширения для VS Code

    от автора

    Недавно я занялся тщательным исследованием VS Code и сделал несколько интересных находок. Как оказалось, в редакторе есть довольно много возможностей и настроек, позволяющих отлично решать те же задачи, которые решают многие популярные расширения. Здесь речь пойдёт о шести сферах применения расширений, в которых эти расширения могут быть заменены стандартными механизмами VS Code.

  • Дайджест интересных материалов для мобильного разработчика #357 (10 — 16 августа)

    от автора

    В новом дайджесте делаем модульное приложение из монолита, влюбляемся в градиенты, судимся с Apple, разбираемся с ошибками, создаем погодную станцию и делаем много других полезных вещей. Подключайтесь!

  • Как работает эта штука? Разбираемся с китайским преобразователем

    от автора

    Привет, эта заметка не тянет полноценный пост, но будет интересна для начинающих электронщиков. Как то раз увидел у знакомого китайский фонарик, который работал на одной «мизинчиковой» батарейке и при этом давал яркий луч. Сразу понял, что внутри имеется какой-то преобразователь. И когда фонарик развалился мне его отдали на вскрытие. Вынул плату припаял проводники к импровизированному…

  • Конфуций и Маргарита

    от автора

    Вступление Соревнований по машинному обучению как и платформ, на которых они проводятся, существует немало и на любой вкус. Но не так часто темой контеста является человеческий язык и его обработка, еще реже такое соревнование связано с русским языком. Недавно я принимал участие в соревновании по машинному переводу с китайского на русский, прошедшего на платформе ML…