[Перевод] Создание внешних запросов с использованием HttpFactory (Joomla) http://amp.gs/jjLeT
Хабр
Создание внешних запросов с использованием HttpFactory (Joomla)
Обычно когда мы хотим сделать внешний запрос мы используем для этих целей cURL. Настройка cURL довольно громоздкая, да и в принципе проблематично держать в голове все необходимые настройки. Также...
[Перевод] Как реализовать drag & drop используя RxJS http://amp.gs/jjLUD
Хабр
Как реализовать drag & drop используя RxJS
Эта статья — перевод оригинальной статьи Chris Trześniewski "How to implement drag & drop using RxJS". Также я веду телеграм канал “Frontend по-флотски”, где рассказываю про интересные...
Микросервисы создают не микро-проблемы? Тогда ждём на интенсив по service mesh http://amp.gs/jjLUL
Хабр
Микросервисы создают не микро-проблемы? Тогда ждём на интенсив по service mesh
Все мы знаем про микросервисы и проблемы, возникающие между этими сервисами. Укрепился за последние годы и один из подходов к решению проблем – service mesh.Слёрм проводит второй интенсив по...
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера http://amp.gs/jjLuy
Хабр
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера
В первой части статьи я рассказал о том, как в «АльфаСтрахование» была реализована OData API на .NET Core с использованием EF Core. В этой статье я коснусь реализации методов контроллера для одной...
Красивая ошибка в реализации функции конкатенации строк http://amp.gs/jjLuO
Хабр
Красивая ошибка в реализации функции конкатенации строк
У нас, разработчиков статического анализатора кода PVS-Studio, специфическое представление о красоте. О красоте багов. Нам нравится находить изящество в ошибках, разбираться в них, пытаться...
Как редизайн превратился в рефакторинг, и что из этого вышло. Часть 1. Техническая http://amp.gs/jjLJp
Хабр
Как редизайн превратился в рефакторинг, и что из этого вышло. Часть 1. Техническая
Всем привет! Меня зовут Полина Осина. Думаю, что у каждого инженера наступает тот самый день, когда он/она решает написать свою первую статью. Вот и для меня этот день наступил. И моя первая...
Tableau: визуализация данных для каждого http://amp.gs/jjL3Q
Хабр
Tableau: визуализация данных для каждого
Всем привет. На связи BI Office в Luxoft и я — Ксения Агеева, причастная к анализу и визуализации данных на протяжении последних семи лет. Меня часто спрашивают, зачем в моей жизни есть Tableau,...
Как я прототип игры писал и учился генерировать лабиринты http://amp.gs/jjLc7
Хабр
Как я прототип игры писал и учился генерировать лабиринты
Я закончил последнюю миссию в Extreme Landings на мобильном телефоне. C чувством глубокого удовлетворения отложил мобилу, выдохнул и закрыл глаза. Адреналин последней успешной посадки с сильным...
Мы подумали об этом за вас, или Как влияют на нас конференции http://amp.gs/jjLb1
Хабр
Мы подумали об этом за вас, или Как влияют на нас конференции
Глеб Михеев, глава ПК FrontendConf имеет максимально прямое отношение к фронтенду, занимаясь этим лет 15. Десятый год он работает в собственной компании техническим директором, но при этом...
Гайд по реверсу iOS приложения на примере ExpressVPN http://amp.gs/jjWjZ
Хабр
Гайд по реверсу iOS приложения на примере ExpressVPN
В этой статье я расскажу о своем опыте реверса приватного API одного из популярных впн клиентов - ExpressVPN. Мы рассмотри как находить и обходить методы обнаружения MITM(обход ssl pinning),...
Пинбол-машина Fischertechnik с микроконтроллером BBC Microbit или Raspberry Pi Pico http://amp.gs/jjWT1
Хабр
Пинбол-машина Fischertechnik с микроконтроллером BBC Microbit или Raspberry Pi Pico
Давно не брал я в руки Dremel Пора продолжить тему предыдущих статей про творческий подход к конструкторам Фишертехник, смотрите предыдущую публикацию Конструктор Fischertechnik и Dremel:...
12 ключевых направлений для развития IoT-технологий. Часть 1 http://amp.gs/jjWzF
Хабр
12 ключевых направлений для развития IoT-технологий. Часть 1
Интернет вещей (IoT) — новая реальность, которая уже не кажется социальным и технологическим чудом. Но умные лампочки и роботы-пылесосы уже мало кого удивляют. Настоящие возможности IoT...
Пора отказаться от ручного создания карточек на Wildberries и выбрать путь автоматизации http://amp.gs/jjWtu
Хабр
Пора отказаться от ручного создания карточек на Wildberries и выбрать путь автоматизации
Конкуренция на маркетплейсах растет. Что логично, так как онлайн-торговля набирает обороты, и для дистрибьюторов, ритейлеров выход на популярные торговые площадки - отличный шанс повысить...
Android in-app purchases, часть 1: конфигурация и добавление в проект http://amp.gs/jjWpn
Хабр
Android in-app purchases, часть 1: конфигурация и добавление в проект
Всем привет, меня зовут Влад и я разработчик Android SDK в Adapty, с которым подключение и обработка платежей в приложениях становится проще.Внутренние покупки и в частности подписки являются...
Easy canvas — простая js библиотека, которая невероятно упрощает работу с canvas html http://amp.gs/jjWfP
Хабр
Easy canvas — простая js библиотека, которая невероятно упрощает работу с canvas html
Ссылка на GitHubВступлениеПривет всем. Представим, что вы часто работаете с canvas в html. И многие вещи в канвасе делаются не просто. Например чтобы загрузить картинку вам нужно создать объект new...
Искусство отладки FPGA: как сократить срок тестирования за счет грамотной разработки http://amp.gs/jjW7c
Хабр
Искусство отладки FPGA: как сократить срок тестирования за счет грамотной разработки
Примеры FPGA-проектов на базе Nvidia Jetson, Xilinx KRIA и Zynq UltraScale+Давайте попробуем оптимизировать самый времязатратный этап разработки устройств на базе ПЛИС — отладку прошивки. В этой...
Платформы анализа данных: что они умеют и как понять, нужны ли они вашему бизнесу http://amp.gs/jjWPK
Хабр
Платформы анализа данных: что они умеют и как понять, нужны ли они вашему бизнесу
Рынок ИТ- продуктов переполнен предложениями платформенных решений для анализа больших данных: их обсуждают, рекомендуют и внедряют, но всем ли они необходимы? Алексей Ершов, эксперт по продуктам...
Как в Trello оценить процессные задачи и построить их визуализацию? http://amp.gs/jjWPo
Хабр
Как в Trello оценить процессные задачи и построить их визуализацию?
ПроблематикаДля того чтобы управлять командой сотрудников необходимы чёткие KPI показатели, которые будут служить точным ориентиром в оценке эффективности их работы. Если в продажах все просто...
Многопользовательская сетевая игра Ticket to Ride http://amp.gs/jjWhU
Хабр
Многопользовательская сетевая игра Ticket to Ride
Привет, Хабр! Мы — Тимофей Василевский, Сергей Дымашевский и Максим Чайка — только что окончили первый курс бакалавриата «Прикладная математика и информатика» в Питерской Вышке. В качестве...
Мониторинг PostgreSQL. Расшифровка аудиочата Data Egret и Okmeter http://amp.gs/jjWvj
Хабр
Мониторинг PostgreSQL. Расшифровка аудиочата Data Egret и Okmeter
Представляю текстовую версию моего недавнего разговора с коллегами из Data Egret — компании, которая специализируется на поддержке PostgreSQL. Я пообщался с Ильей Космодемьянским (CEO) и Алексеем...