Месяц: Август 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…