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) и Алексеем...
[Перевод] Тестирование или управление качеством. Часть 3. Что такое качество? http://amp.gs/jjWgA
Хабр
Тестирование или управление качеством. Часть 3. Что такое качество?
В двух последних постах Что такое тестирование? и Организация тестирования я поделилась своими соображениями об испытаниях. Хотя между понятиями «тестирование» и «качество» есть тесная связь, одно...
История длиною в год: как мы на Greenplum 6 (DWH) мигрировали http://amp.gs/jjWEd
Хабр
История длиною в год: как мы на Greenplum 6 (DWH) мигрировали
Привет, Хабр! Сегодня расскажем о том, почему и как мы решили мигрировать на Greenplum шестой версии с Greenplum пятой версии. Сразу скажем, что мы каждый день обрабатываем огромное количество...
[Перевод] Памятка по жизненному циклу Android — часть I. Отдельные Activity http://amp.gs/jjWS4
Хабр
Памятка по жизненному циклу Android — часть I. Отдельные Activity
Android спроектирован так, чтобы использование приложения пользователем было максимально интуитивным. Например, пользователи приложения могут повернуть экран, ответить на уведомление или...
[Перевод] Горячая перезагрузка .NET: новая возможность для редактирования кода во время выполнения приложений http://amp.gs/jjWAG
Хабр
Горячая перезагрузка .NET: новая возможность для редактирования кода во время выполнения приложений
Сегодня мы с радостью представляем возможность «горячей перезагрузки» для .NET, которая уже доступна в Visual Studio 2019 16.11 (предварительная версия 1), а также в .NET 6...
Яндекс открывает датасеты Беспилотных автомобилей, Погоды и Переводчика, чтобы помочь решить проблему сдвига данных в ML http://amp.gs/jjWAV
Хабр
Яндекс открывает датасеты Беспилотных автомобилей, Погоды и Переводчика, чтобы помочь решить проблему сдвига данных в ML
В рамках конкурса Shifts Challenge мы выкладываем в открытый доступ крупнейший в мире датасет для обучения беспилотных автомобилей, а также данные Яндекс.Переводчика и Погоды. Приглашаем...
Кредиты на развитие бизнеса: как обманывают с процентами http://amp.gs/jjWiW
Хабр
Кредиты на развитие бизнеса: как обманывают с процентами
В статье расскажу про наш опыт поиска кредитов. В 2021 году у нас случился наплыв клиентов в дата-центр Тушино. В первую очередь это было связано с бурным ростом криптовалют. Но не только. Росли и...
Чтобы сделать продукт качественнее, нужно каждое утро натощак… Кликбейта не будет: оптимизируем тестирование http://amp.gs/jjWJm
Хабр
Чтобы сделать продукт качественнее, нужно каждое утро натощак… Кликбейта не будет: оптимизируем тестирование
«Низкое качество означает высокие затраты» — Эдвардс ДемингСогласны? Узнали? Мне кажется это одним из важнейших факторов создания проектов и продуктов, их бюджетирования и сроков. Меня зовут Андрей...
Разбор работы Deception на примере атаки http://amp.gs/jjWwB
Хабр
Разбор работы Deception на примере атаки
ВведениеПредотвратить проникновение злоумышленника, сделать периметр организации неприступной крепостью – именно такие задачи чаще всего ставятся перед подразделениями ИБ. По многим объективным...
Открытый фреймворк CodeFlare сокращает время настройки, выполнения и масштабирования тестов ML моделей http://amp.gs/jjWLC
Хабр
Открытый фреймворк CodeFlare сокращает время настройки, выполнения и масштабирования тестов ML моделей
В начале июля IBM официально представила CodeFlare, фреймворк с открытым исходным кодом, который призван упростить интеграцию и обеспечить эффективное масштабирование рабочих процессов с большими...
Redis Python based cluster. Часть 2: зачем нужен Dynamo и что делать, когда Redis больше одного http://amp.gs/jjWaP
Хабр
Redis Python based cluster. Часть 2: зачем нужен Dynamo и что делать, когда Redis больше одного
Рано или поздно сервисы растут, а с большим RPS приходит Highload. Что делать, когда ресурсов для вертикального масштабирования Redis уже нет, а данных меньше не становится? Как решить эту...
Книга «Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native ...» http://amp.gs/jjaIZ
Хабр
Книга «Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native ...»
Привет, Хаброжители! Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта....