Месяц: Июль 2021
-
Обеспечение доступности веб-контента: стандарты, критерии, пример реализации
—
от автора
Привет, меня зовут Павел. Я занимаюсь изучением и тестированием доступности. Когда начинал изучать этот вопрос, я понимал, что это делается с заботой о людях с нарушением зрения, слуха, моторики, но я не имел представления как именно это делается. Поэтому, в начале уходило много времени на поиск информации, затем на чтение документации, просмотр видео инструкций про…
-
Беспроводной тачпад из смартфона
—
от автора
Когда ты уже не начинающий ардуинщик и погодных информеров у тебя уже несколько штук, хочется чего-то более «оригинального» и «полезного». Предположим у нас имеется: Arduino Leonardo – 1 штука, Bluetooth модуль – 1 штука, Android смартфон – 1 штука. Ключевое отличие Leonardo от остальных ардуин заключается в том, что она поддерживает протоколы HID, а по-простому…
-
Конспектируем Книгу Rust:: Владение
—
от автора
Nurked предложил оригинальный способ прочтения "the book" — читать главы надо не по порядку, а в последовательности [4, 3, 5, 6, 8, 4, 9, 7, 10, 4, 13, 17, 15, 16]. Можно пойти дальше. Мне представляется, что читать будет гораздо легче и быстрее, если выкинуть бо́льшую часть текста и заменить некоторые примеры. Ниже представлен "пробник"…
-
Discord Slash API + Yandex Cloud Functions = ♡
—
от автора
«The API for interacting with Gateways is complex and fairly unforgiving, therefore it’s highly recommended you read all of the following documentation before writing a custom implementation.» — Discord API DocsДобрый день. Многие знают, что программисту приходится следить за развитием технологий, даже тех, которые не касаются его текущего стека. Ну, или ему это доставляет удовольствие,…
-
Пишем плагин Parcelize для компилятора Kotlin под iOS
—
от автора
В этой статье описан мой опыт по написанию плагина для компилятора Kotlin. Моей главной целью было создание плагина под iOS (Kotlin/Native), аналогичного kotlin-parcelize под Android. Дело в том, что в iOS, как и в Android, приложения тоже могут быть убиты системой, а значит, может возникнуть необходимость сохранять стек навигации и другие данные. В результате работы…
-
Как мы запускали сервис доставки товаров на такси
—
от автора
Использование такси для доставки товаров — это «новая нормальность». И все потому, что 2020 год подтолкнул ритейлеров к расширению мобильности и стимулировал развитие способов доставки, а уж тем более быстрых. Таксисты уже доставили более полумиллиона заказов из магазинов М.Видео и Эльдорадо, но чтобы новый сервис был качественным, нам пришлось серьезно поработать. Сегодня мы рассказываем о…
-
Friday Hackathon: а ещё еда будет?
—
от автора
Привет, Хабр. Мы снова провели внутренний хакатон. В этот раз задачи были серьёзнее, а организация прошла более гладко. Решил поделиться с вами мыслями о том, не являются ли хакатоны просто формой добровольной переработки, какую пользу они несут для компании и участников, и стоит ли это всё потраченных денег.Краткий исторический экскурс: 21 апреля 2018 года система…
-
Парадигмы программирования для болванов: Что должен знать каждый программист. (Проба)
—
от автора
Доброго времени суток читатели. Хочу представить собственный перевод статьи Петра Ван Роя — «Programming Paradigms for Dummies: What Every Programmer Should Know».В этой статье переведён совсем небольшой кусочек, чтобы вы могли оценить как качество перевода, так и определить дальнейшую его необходимость. В конце статьи приведены замечания к переводу и некоторые рассуждения о них.Прошу оценивать строго…
-
ESP8266 и Lua: «оттормаживаем» функцию
—
от автора
Небольшая заметка на тему, известную всем кто знает JavaScript, но не вполне очевидная для DIY программирования ESP8266.Задача — опросить датчик, который должен получить запрос на измерение, а ответ будет готов через некоторое время.Одним из вариантов такого действа будет работа через callback функцию и таймер. Код с пояснениями: do — Эта функция обработает полученный результат function…
-
Самый новый из металлов, все ещё — металл будущего
—
от автора
В 1825 году мир облетела несколько непонятная, но явно занятная новость: датский ученый Ганс-Христиан Эрстед сумел, используя метод электролиза, добыть из глинозема новый, доселе невиданный металл – алюминий. Подтвердив этим замечательным опытом идею английского химика Дэви, Эрстед этим своим экспериментом вполне удовлетворился и развивать его не стал, хотя… хотя многие говорили ему, что, развив это,…