Месяц: Сентябрь 2022
-
Ускоряем разработку: автоматический перевод C++ в Swift. Часть II
В первой статье рассказали, почему нам потребовалась автоматическая кодогенерация свифтового интерфейса для C++ в Mobile SDK. Описали инструменты, которые есть в нашем распоряжении, и сделали вывод: лучший промежуточный слой для преобразования на сегодняшний день — это C. Там же рассмотрели существующие решения: встроенный режим совместимости с C++, Scapix, Gluecodium.Отмечу, что работа над прямым взаимодействием с C++…
-
Как мы контролируем работу облаков с тысячами виртуальных машин и сотнями тысяч приложений
Как и многие другие вендоры ПО, 1С давно предлагает свои продукты в облачном варианте. Это, в первую очередь, наши облачные сервисы 1С:ГРМ (Готовое Рабочее Место) и 1cFresh. Предоставление облачных сервисов требует наличия соответствующей инфраструктуры – прежде всего серверов, на которых размещаются виртуальные машины с приложениями, и софта, управляющего физическими и виртуальными машинами.Чем сложнее инфраструктура, тем…
-
Залогиниться из России через Турцию — без VPN. Обновление геолокаций IP с помощью Geofeed
Как часто бывает: заходите на сайт, а он вас прогоняет, якобы вы из другой страны? Ситуация неприятная как для пользователя, так и для интернет-провайдера — нужно поднимать базу IP-адресов и смотреть, где указана неактуальная геолокация. На вебинаре Selectel Network Meetup 4 сетевой инженер Никита Степанов рассказал, как починить географию пользователей и автоматически обновлять геолокацию IP-адресов.…
-
11 способов использовать криптовалюты
Уже сейчас с помощью криптовалют есть возможность решать различные задачи в реальной жизни. Можно выделить 3 большие сферы применения криптовалют, в которых они имеют преимущества перед обычными деньгами:Финансовые операции — это инвестиции, трейдинг и использование различных финансовых инструментов, основанных на криптовалютах. Например, кредиты под залог криптовалют;Обход ограничений государств — хранение и переводы денег без рисков…
-
Тестирование exFAT в ReactOS, KolibriOS и Linux
У меня появился внешний SSD с AliExpress. Там стоит файловая система exFAT. Windows видит этот SSD как «внешний накопитель», что позволяет пробросить USB-накопитель с exFAT в виртуальную машину (я использую VirtualBox).Сам SSD с алиэкспрессИнформация о накопителеЯ решил протестировать exFAT в свободные ОС: ReactOS, KolibriOS и Linux.Что такое exFAT и его историяFAT32 была разработана в 1990-е…
-
И нафиг ты это пишешь
Статья будет краткой. Даже не очень статья, а так — вопрос для раздумий.Сколько раз я на Хабре видела авторов интересных (мне), но замолкавших (навек!! ааа) от комментариев вроде «зачем вы тащите это старьё», «лучше бы написали о…» и т.д.Тема оформилась ещё в двухтысячных: «Как докопаться до слона» https://olegmakarenko.ru/92390.html .И комментаторам, пишущим вот это всё, хочется…
-
Шлюз Modbus RTU с поддержкой Ethernet
Существует большое разнообразие WI-FI модулей на основе чипа ESP32. Как правило, основной канал передачи и получения данных WI-FI, реже Bluetooth, т.е. беспроводные технологии, не требующие дополнительного «обвеса». Достаточно создать web страницу и используя браузер управлять всеми настройками. Используя эту концепцию мне удалось создать серию интерфейсных плат в разном форм-факторе, от встраиваемых до внешних универсальных с…
-
Как мы развиваем культуру UX-исследований в Сравни
Привет, Хабр! Мы Сабина Бадирханова и Светлана Юдина из UX-лаборатории Сравни и сегодня хотим поделиться нашим опытом создания и развития направления UX-исследований в компании. Мы расскажем, с чего всё начиналось, к каким результатам удалось прийти и как получилось встроить исследования в общий дизайн-процесс, не вызвав активного сопротивления коллег.Как и зачем мы начали внедрять UX-подходНесколько лет…
-
Регистрация авто через госуслуги. Личный опыт
Недавно приобрел авто, которому будет 4 года с момента покупки первым хозяином (я второй владелец). С первого раза оформить ТС не получилось из-за отсутствия полного комплекта документов.В статье приведу полный список документов для оформления авто, а также алгоритм действий нового владельца в МРЭО ГИБДД. Надеюсь эта небольшая статья поможет заранее избежать трудностей, побережет нервы и…
-
Простая масштабируемая структура Angular приложения
Продумать структуру приложения на этапе создания очень важно, но часто в начале пути этому вопросу посвящают мало внимания. Предлагаю обсудить проблемы масштабирования современных веб-приложения с которыми сталкиваются разработчики.Первое время разработка идет бодро, добавлять новые функции легко и приятно, приложение работает быстро, все просто и понятно. Но с ростом количество модулей, компонентов, сервисов скорость разработки падает,…