Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Блюда из ресторанов: свежий взгляд на доставку от «ВкусВилл»

Блог компании Автомакон Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Разработка под e-commerce *

Доставка — ключевой сервис бизнеса сферы e-commerce. Доступность, скорость и удобство привлекает покупателей, поэтому ритейлеры конкурируют именно на этом поле. Несмотря на появление различных агрегаторов курьерской доставки, ритейлеры выделяются на их фоне за счет экспресс-доставки из «dark stores» или «dark kitchen».

Среди российских ритейлеров в плане организации доставки особенно заметен быстрорастущий бренд «ВкусВилл», которая регулярно запускает и тестирует собственные сервисы. Такой подход позволяет своевременно отказываться от неэффективных действий и стратегий, которые являются главной опасностью для любого бизнеса. Так, в августе 2021 года был реализован проект «Сгоряча» по доставке блюд из более 50 «темных кухонь» в Москве, Санкт-Петербурге, Волгограде и Чебоксарах. Недавно ассортимент предложений для покупателей «ВкусВилл» расширился — через приложение можно заказать еду из ресторанов-партнеров. Блюда бесплатно доставляют собственные курьеры сети за 1-1,5 ч. с момента оформления заказа.

Читать далее
Всего голосов 8: ↑3 и ↓5 -2
Просмотры 1K
Комментарии 0

Новости

СИБУР на Highload++ 2022. Как это было

Блог компании Цифровой СИБУР Конференции IT-компании

Привет!

13 и 14 мая прошёл Highload++ 2022, где наши ребята выступали с докладами, а для всех желающих познакомиться с цифровой нефтехимией мы собрали специальный стенд. Хотим поделиться с вами, как всё прошло и о чём мы рассказывали.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 612
Комментарии 0

Английский для тестировщиков — как надо

Тестирование IT-систем *Тестирование веб-сервисов *Учебный процесс в IT Карьера в IT-индустрии Изучение языков

В прошлой статье “QA-обучение без границ” мы поговорили про возможное превращение карьерной лестницы начинающего тестировщика “обучение → получение первого опыта на русскоязычном проекте → получение опыта на англоязычном проекте” в более стремительное “обучение → получение опыта на англоязычном проекте”.
И про то, как с задачей обучить специалиста, на выходе способного работать QA-джуном сразу в международной компании справляются самообразовательная, массовая и менторская модель обучения.
Сегодня мне как специалисту, который более 15 лет занимается подготовкой QA с нуля, хочется продолжить эту тему и поговорить собственно про обучение тестировщиков английскому. Сначала рассмотрим существующие на рынке решения, а потом обрисуем нечто идеальное.

Итак, наша задача - максимально короткое вхождение в QA-английский для обучающегося тестированию или трейни/джуна.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.7K
Комментарии 3

Реализация очереди на C

*nix *Алгоритмы *C *
Recovery mode
Tutorial

Привет, сегодня я покажу как сделать очередь на C. Ко мне пришла идея сделать зацикленную работу в очереди. То есть добавляются данные от конца в начало и если указатель дошел до начала, то начинать добавлять с конца. Статья маленькая, но может кому будет полезно. Кстати, я решил посмотреть как у других сделано и решил, что мой пример тоже не помешает.

Сама очередь состоит из такой структуры.

Читать далее
Всего голосов 17: ↑5 и ↓12 -7
Просмотры 2K
Комментарии 13

Kubernetes в НСПК

Блог компании Мир Plat.Form (НСПК) Системное администрирование *Kubernetes *
Из песочницы

Всем привет! Меня зовут Назаров Алексей, я работаю в отделе администрирования инфраструктурных сервисов автоматизации Мир Plat.Form (НСПК) и сегодня расскажу о том, как устроены наши кластеры Kubernetes и как мы ими управляем.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 1.4K
Комментарии 1

Статистическая модель никогда не будет лучше данных, на которых она построена

Машинное обучение *
Из песочницы

Доброго времени суток!

Я инженер-программист в области автоматизации технологических процессов. Работаю в проектной компании и параллельно обучаюсь в аспирантуре, пишу диссертацию.

Решил поделиться очередной историей проведения исследований...

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 1.2K
Комментарии 9

Сила @RawQuery. Сокращаем код DAO на 90%

Разработка под Android *SQLite *Kotlin *
Из песочницы

Вы когда-нибудь задумывались над тем что ваши Dao это сплошной повторяющийся код и выглядит это все как ночной кошмар? Тогда я знаю решение вашей проблемы.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 1.1K
Комментарии 5

Как мы боролись с фродом

Блог компании Maxilect Высокая производительность *Медийная реклама Контекстная реклама

Еще весной 2021 года мы оценивали примерно половину трафика через наш рекламный продукт, как фрод. Для его фильтрации использовали сторонний инструмент, но сами были не в восторге от этого решения - мы вынуждены были платить за его использование, но не могли повлиять на происходившую под капотом “магию”.

Взяв дело в свои руки, мы разобрались в деталях и проработали собственную систему фильтров. После отключения партнеров, подавляющая часть трафика от которых принадлежала ботам, мы сократили долю входящего фрода до 10%. А с этой долей мы легко боремся ловушками в режиме реального времени.

Под катом не раскроем всех секретов, но расскажем о подходе.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 778
Комментарии 0

Тренды в агротехе 2022

Блог компании Россельхозбанк Развитие стартапа Читальный зал Научно-популярное Экология
Перевод

Рынок агротехнологий стремительно развивается год от года. За первые три квартала 2021 года, по данным исследования Future Today Institute, инвестиции в размере более 8,3 млрд долларов получили 441 агротех-стартапов по всему миру.

Мы решили создать цикл статей о рынке современного агротеха, дополнив исследование примерами международных и российских компаний различных направлений. Читайте первый материал, подписывайтесь на блог и будьте в курсе трендов в агротехе.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 1.3K
Комментарии 5

Разбираем модульный марсоход от «Сколтеха», состоящий из четырёх двухколёсных роботов

Разработка робототехники *Робототехника Научно-популярное IT-компании

В апреле этого года Сколковский институт науки и технологий («Сколтех») представил концепцию модульного марсохода, состоящего из четырёх двухколёсных роботов. Роботы могут функционировать по отдельности или собираться в разных комбинациях, реализуя принцип кооперативной робототехники. Информационная служба Хабра обратилась в пресс-службу «Сколтеха» с просьбой предоставить дополнительную информацию по проекту и ответить на пару вопросов. На вопросы редакции ответил доцент института и один из авторов проекта Антон Иванов.

Читать далее
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 1.4K
Комментарии 19

Что доктор прописал для хранения, управления и использования фото-коллекции или история одного стартапа (Выпуск N-2)

Обработка изображений *Исследования и прогнозы в IT Облачные сервисы

Здравствуйте, Хабровчане.

Начало цикла вот здесь https://habr.com/ru/post/667330/, а я продолжаю рассказывать про моё исследование и последующий запуск стартапа. Исходя из предыдущих вводных я решил провести исследование и проверить несколько гипотез. Сразу же напрашивалась идея десктопного приложения, который локально будет работать с фото - тэгировать, определять лица (и морды), группировать их в персоны и т.д. и туда же можно было накрутить много интересных фичей, которых нет в сервисах с которыми я уже ознакомился. Для начала я провёл несколько глубинных интервью, которые помогли сформировать первую версию опросника на 38 вопросов (https://forms.gle/pvcj8VKcjbKLuAmj9) .

Что там интересного было в исследовании?
Рейтинг 0
Просмотры 531
Комментарии 18

Demhack 4: проекты во время *****

Блог компании РосКомСвобода Хакатоны

Победителями стали команды literalLegends, Get_site_copy и SecurityBand. Они работали над созданием бота в мессенджерах, который будет делиться мостами Tor с пользователями, и телеграм-ботом, способным сделать заблокированную информацию снова доступной. Команды разделили призовой фонд в 120 тысяч рублей. 

21-22 мая «Роскомсвобода» и Privacy Accelerator при поддержке «Теплицы социальных технологий» провели Demhack 4 — онлайн-хакатон в области приватности и свободы интернета. Уже который год мы помогаем командам искать технические решения для защиты цифровых прав и расширения цифровых возможностей пользователей. В этом году отбор прошли 11 заявок.

«Решения все разные, говорит ментор хакатона, сo-founder & Creative Director in Fancy Interactive Илья Розовский. Если лично от себя говорить, некоторые проекты показались мне персонально очень полезными и перспективными. Но это не делает другие проекты хуже. Там были и прекрасные специализированные проекты. И это, если честно, даже важнее, потому что решение должно находится для всех. И то, что у этих проектов будет 100 пользователей, как по мне, ценнее, чем проекты на многие тысячи, если эти 100 больше нигде решения найти бы не смогли».

На хакатоне было четыре трека: приватность в условиях военного времени; доступ к информации; русскоязычное сообщество за границей; доступ россиян к технологиям. Перед участниками были поставлены соответствующие задачи, которые они решали на протяжении двух дней. Всем была оказана помощь менторов.

«Считаю, что поставленные задачи были охвачены, говорит ментор хакатона, юрист и эксперт «Роскомсвободы» Владимир Ожерельев. Проекты были по всем обозначенным темам. При этом участники работали очень спокойно, не предлагая «экстремальных» решений, подходили к ситуации взвешенно и реалистично».

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 558
Комментарии 0

Как сделать большой продукт доступным

Блог компании Wrike Веб-дизайн *Разработка веб-сайтов *Accessibility *

На первый взгляд создание доступной среды в цифровом продукте кажется простой задачей. В конце концов, что может быть проще, чем использовать нормальные кнопки вместо div? Но когда пытаешься масштабировать такой подход, все становится сложнее. В этой статье я начну с базовых компонентов (текстовые поля или попапы), а затем объясню, как сделать доступной целую платформу из множества разных приложений, которые написаны десятками разных команд.

Что я понимаю под масштабируемостью
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 347
Комментарии 0

Отечественный портативный ВЧ генератор (отзыв)

Производство и разработка электроники *Электроника для начинающих

Привет! Меня зовут Олеся и я разрабатываю СВЧ устройства. Дома у меня мини лаборатория с разным оборудованием. Больше полугода назад я писала о ваттметре Микран, теперь у меня появился (куплен за свои деньги) СВЧ генератор этой же серии.

В этой статье будет показаны результаты измерений характеристик портативного генератора Микран.

далее
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 2.2K
Комментарии 19

Контейнеры JavaScript

Блог компании OTUS JavaScript *
Перевод

Большинство серверных программ — это программы для Linux. Они состоят из файловой системы, некоторых исполняемых файлов, может быть, определенных общих библиотек, и, возможно, они взаимодействуют с системным программным обеспечением, таким как systemd или nsswitch.

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Просмотры 1.2K
Комментарии 1

Rama Works U80-A: механическая кастомная клавиатура за $800+. Что она умеет?

Блог компании Selectel Гаджеты Компьютерное железо DIY или Сделай сам

Как и многие мои коллеги, я — поклонник механических кастомных клавиатур. Правда, через мои руки прошло не так много моделей, но в любом случае, рынок регулярно изучаю, выискивая интересные модели. Недавно смотрел разные системы на eBay и неожиданно увидел кастомную механику за $800, модель Rama Works U80-A. Потом и вовсе на глаза попалась та же модель с некоторыми изменениями из Японии за $1500.

Стало интересно, что это за клавиатура такая — за несколько дней я изучил несколько обзоров, посмотрел, что есть на сайте производителя. И теперь решил обсудить эту клавиатуру на Хабре. Если эта тема интересна — прошу под кат.
Читать дальше →
Всего голосов 29: ↑27 и ↓2 +25
Просмотры 3.7K
Комментарии 17

Книга «Open Source. Разработка программ с открытым исходным кодом»

Блог компании Издательский дом «Питер» Open source *Профессиональная литература
image Привет, Хаброжители! Наши представления об открытом исходном коде сильно отличаются от того, что происходит на самом деле. Оптимистичная модель общественного сотрудничества давно ушла в прошлое, теперь — это царство одиночек. Еще совсем недавно информация была качественной, и работало правило — чем ее больше, тем лучше. Внезапно информации стало слишком много. Чем больше уведомлений на нас сыпется, тем меньше мы обращаем на них внимания. В мире программного обеспечения с открытым исходным кодом все происходит точно так же. Работа подразумевает коллективное взаимодействие, но пишущие и публикующие код разработчики настолько перегружены разнообразными запросами, что просто перестают на них реагировать. Open Source — это «дороги и мосты» цифрового мира. Старт работ всегда связан с большим вложением сил и средств, но каждый дополнительный пользователь обходится относительно дешево. Мы не замечаем их пока все нормально, воспринимаем как что-то должное, но большинство таких проектов создаются энтузиастами. Как современному творцу разработать стратегию, создать продукт, обеспечить поддержку и заработать? Надья Эгбал проанализировала платформу GitHub, чтобы рассказать нам что такое современные проекты с открытым исходным кодом, который пишут отдельные разработчики, а используют миллионы.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.2K
Комментарии 1

Обучение с подкреплением: неформальное знакомство

Блог компании Wunder Fund Программирование *Алгоритмы *Машинное обучение *Искусственный интеллект
Перевод

Обучение с подкреплением (Reinforcement learning, RL) сыграло ключевую роль в стремительном развитии технологий искусственного интеллекта, которое можно было наблюдать в последнее десятилетие. В этом материале мы простыми словами расскажем о том, что такое обучение с подкреплением, поговорим о том, почему оно важно не только как объект исследований, но и как инструмент, который находит множество самых разных вариантов практического применения.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 844
Комментарии 0

Сказ о том, как мы нагружаем Ozon в мультиЦОД-архитектуре

Блог компании Ozon Tech Высокая производительность *Тестирование IT-систем *Тестирование веб-сервисов *Микросервисы *

Привет, я Таня, и наша команда занимается разработкой инфраструктуры для нагрузочного тестирования (НТ) в Ozon. Наша цель — предоставить разработчикам простой и понятный инструмент для подготовки и самостоятельного запуска нагрузочных тестов — можно сказать, нагрузочное тестирование as a service. У нас НТ широко распространено и поставлено на поток — большинство продуктовых сервисов регулярно тестируется по расписанию, в автоматическом режиме. Кстати, подавляющая часть тестов проводится не на тестовых стендах, а прямо в продакшене. Это связано с определёнными рисками, ведь есть ещё и реальный пользовательский трафик. Обложившись алертами и автостопами (критериями для автоматической остановки тестов), мы сводим эти риски к минимуму.  

Компания растёт, увеличивается число пользователей и сервисов. В один прекрасный день нам стало тесно в рамках одного дата-центра — началось масштабное расширение на три ЦОДа. Каждый сервис обзавёлся дополнительными инстансами — и новыми требованиями к нагрузке. У НТ-разработчиков появилась задача тестировать сервисы, разбросанные по разным ЦОДам, и при этом ничего не уронить (мы ребята высоконагруженные). Кроме того, для уменьшения объёмов трафика между ЦОДами и сетевых задержек сервисы при взаимодействии перешли с серверной на клиентскую балансировку. Так как при НТ требуется максимально точно воспроизводить клиентский трафик, от генераторов нагрузки ожидалось такое же поведение. О том, какие перед нами стояли задачи и как мы с ними справились, читайте под катом. 

Под кат
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 755
Комментарии 2

Космические пираты атакуют, или Как мы обнаружили новую APT-группировку с уникальными бэкдорами

Блог компании Positive Technologies Информационная безопасность *Реверс-инжиниринг *Исследования и прогнозы в IT Космонавтика

Летом 2021 года мы, специалисты экспертного центра безопасности Positive Technologies, выявили ранее неизвестную APT-группировку, которая действует по меньшей мере с 2017 года. Главные цели Space Pirates (именно так мы решили назвать группу киберпреступников) — шпионаж и кража конфиденциальных данных. Как показало наше исследование, впервые мы встретили Space Pirates еще в конце 2019 года, когда в рамках мониторинга угроз ИБ обнаружили фишинговое письмо с ранее неизвестным вредоносным ПО, направленное в адрес одного российского авиационно-космического предприятия.

Кто на прицеле у новой хакерской группировки, какие утилиты она использует в атаках и как ее активность связана с уже известными APT-группами, читайте под катом.

Подробнее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.3K
Комментарии 0