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

Дизайн

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

Как мы закрыли все объявления частных пользователей защитными номерами

Блог компании Авито Информационная безопасность *Usability *

Меня зовут Павел Голов, я инженер в юните Communications. Наш юнит развивает функционал взаимодействия пользователей на Авито.

В феврале 2022 года произошло большое событие для нашей команды — мы закрыли все объявления частных пользователей защитными номерами. О том, какой путь мы прошли, я хотел бы рассказать в этой статье.

Читать далее
Всего голосов 32: ↑27 и ↓5 +22
Просмотры 5.8K
Комментарии 160

Новости

Переход на UNIGINE с Unity: гайд для программистов

Блог компании UNIGINE Программирование *Работа с 3D-графикой *C# *Unity *
Tutorial

Мы продолжаем цикл статей про безболезненный переход на UNIGINE с зарубежных движков: в третьем выпуске рассмотрим миграцию с Unity с точки зрения программиста.

Под катом: написание игровой логики, запуск скриптов в редакторе, триггеры, ввод, рейкастинг и другое.

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

Почему серия видеоигр The Legend of Zelda смогла остаться популярной с 1986 года?

Дизайн игр *Игры и игровые консоли
Из песочницы

The Legend of Zelda -  это одна из самых популярных серии видеоигр от Nintendo. В 2021 году серии исполнилось целых 35 лет, то есть первая часть вышла еще в 1986 году. Что удивительно, в отличии от огромного количества других игр, до сих пор серия довольно популярна. В этой статье я хочу понять, как серии The Legend of Zelda это удалось.

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

Видеоускоритель Apple и невозможный баг

Работа с 3D-графикой *Отладка *Реверс-инжиниринг *Видеокарты Процессоры
Перевод
В конце 2020 года компания Apple выпустила M1 — первого представителя собственной архитектуры GPU под названием AGX, по слухам, созданной на основе серии Imagination PowerVR. С тех пор мы занимались реверс-инжинирингом AGX и созданием опенсорсных графических драйверов. В январе прошлого года я отрендерила треугольник при помощи своего собственного кода, но с тех пор нас продолжал преследовать ужасный баг:

Драйвер не справлялся с рендерингом больших количеств геометрии.

Вращающийся кубик отрисуется нормально, низкополигональная геометрия тоже, но детализированные модели не рендерились. GPU рендерил только часть модели, а потом останавливался.


Частично отрендеренный по Фонгу кролик

Сложно было определить, какой объём мы можем рендерить без сбоев. Это зависело не только от сложности геометрии. Одна и та же геометрия могла рендериться с простыми шейдерами, но давать сбой со сложными.
Читать дальше →
Всего голосов 53: ↑53 и ↓0 +53
Просмотры 9.8K
Комментарии 18

Третья космическая скорость IT, или как мы в Первой грузовой компании тестируем гипотезы

Блог компании Первая грузовая компания (ПГК) Прототипирование *Управление проектами *Управление продуктом *

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

Меня зовут Анастасия Борознова, я начальник управления инновационных технологий ПГК, выпускница НИЯУ МИФИ и Бизнес-школы Сколково. В статье расскажу о том, как можно снизить неопределенность и риски на старте реализации цифровых продуктов, повысить мотивацию сотрудников к генерации идей по внедрению изменений и существенно увеличить скорость тестирования этих идей при помощи Proof-of-concept подхода - быстрой разработки прототипов.

Поехали!
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 978
Комментарии 0

Shelby

Работа с 3D-графикой *DIY или Сделай сам

Всем привет, это Денис Вебер.

Давным-давно, даже страшно вспоминать когда, я уже создавал в Blender модель LEGO Jeep. И вот, спустя время, я снова загорелся идеей создания такой анимации. Долго выбирать набор для моделирования не пришлось, я просто остановился на том, какой бы сам хотел купить. Этим набором стал Ford Mustang Shelby GT 500.

Как обычно, специально для тех, кому больше нравится формат видео, а не текст, видео я оставлю в конце статьи.

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 4.5K
Комментарии 10

Киллер игорных слотов в браузере своими руками для хабровцев

Веб-дизайн *
Recovery mode

Здравствуйте!

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

Сейчас уже такое время, что людям трудно даже программу установить на ПК или смартфон, а может разучились и не знают что так можно? Мельчают юзеры, да к тому же печатные машинки сейчас наверное остались только у разработчиков. Везде смартфоны - на андроиде или IOS, но они радуют поддержкой веб-технологий в своих браузерах. Просто открыл сайт и вуаля! Играй не хочу или сёрфь интернет, что-то смотри, читай. Не знаю как сейчас пользователи гаджетов и ПК занимают своё свободное время, как я понял сидят в соцсетях судя по количеству интернет трафика. Но это дело избранных, а тем кому не повезло в жизни ищут как бы заработать. Я кокрас из таких. Насколько я знаю заработать можно своим делом или работая на кого-то. Если рассматривать обычных людей, а не айтишников, то выбор не большой. Смотреть рекламу за копейки, разносить закладки(если понимаете), постить рекламу на всяких сайтах, раскачивать персов в играх на продажу, в случае если ничего не умеете конечно, есть конечно там перепродажа всякой всячины, стать блогером и(или) ютубером, про работу в оффлайне не говорю и наше любимое-вечное: покер и казино. А конкретно слоты - это "однорукий бандит"(запрещены в РФ, если на деньги конечно, да и не только в РФ). Я за всю жизнь играл в них 2 раза, один раз за день когда их запретили в РФ проиграл где-то 3000 рублей ставя на гонку собак, а 2 раз несколько недель назад проиграл 1000 рублей на известном сайте в слоты. Это конечно меня разозлило и я решил нанести удар по индустрии. Конечно удар муравьиный, но начало положено.

Читать далее
Всего голосов 18: ↑4 и ↓14 -10
Просмотры 3.1K
Комментарии 16

3 способа использовать box-shadow в CSS

Блог компании Нетология Веб-дизайн *Разработка веб-сайтов *CSS *HTML *
Перевод

Тени помогают сделать визуальную составляющую сайта интересной и эстетичной. В посте рассмотрим свойство CSS box-shadow и то, как его можно стилизовать.

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

«А поговорить?» или делаем звонок для подтверждения заказа в интернет магазине с помощью МТТ VoiceBox

API *Интернет-маркетинг Облачные сервисы Голосовые интерфейсы Визуальное программирование *
Tutorial

Экономическая ситуация нынче нестабильная, лишних денег у людей нет. И вот значится обратились ко мне товарищи со словами: "Ты же когда-то там сайты делал, помоги разобраться". После такой просьбы пришлось мне сдувать пыль вековую с постаревших связей нейронных, да бубен шаманский доставать.

Но не переживайте, эта статья не о том, как я спустя 12 лет снова сел ковырять сайты на PHP. Всё это банально и писать об этом на Хабр я бы не стал.

А вот, что мне действительно было интересно, так это поковыряться в настройках голосового бота. Никогда раньше с таким не сталкивался и настолько меня это увлекло, что по горячим следам начал писать статью.

Вы готовы загибать пальцы?

Итак, сегодня мы с вами:

Настроим сценарий голосового бота для подтверждения интернет заказа.

Одним глазом взглянем на API для управления ботом и отправим пару запросов через Postman.

Добавим пару кастомных действий в WooCommerce, чтобы робот вместо оператора разными голосами подтверждал заказ.

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

Правильное ISO для видео — все не так просто, как кажется. Часть 1

Работа с видео *Фототехника Видеотехника

По мере того, как народ пересаживается с зеркалок и беззеркалок на профессиональные видеокамеры, все чаще встает вопрос безграмотной экспозиции. Люди снимают в LOG и RAW, просто потому что могут, не особо понимая, как работают эти форматы и чего требуют в плане экспозиции. Многие концепции, дошедшие до нас от братьев-фотографов, теряют свою актуальность или становятся просто некорректными, когда речь идет о съемке видео. Одна из таких концепций – ISO цифровой камеры.

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

Рекомендации по созданию RSS-фидов

HTML *Usability *Поисковая оптимизация
Перевод

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

Форматы


Люди обычно называют фиды «RSS-фидами», но часто они не имеют в виду конкретно RSS. RSS — это не единственный и даже не самый лучший формат. Использование стандартизованного формата очень важно для того, чтобы ваш фид понимало максимальное количество ридеров и поисковых движков.

Вам нужно использовать RSS 2 или Atom. Эти форматы имеют очень широкую поддержку. Среди других популярных форматов более старые стандарты RSS и JSON Feed или Microformats h-feed. Я буду избегать использовать их или менее популярные форматы, потому что их поддержка не так широка.
Читать дальше →
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 1.8K
Комментарии 0

Будущее бытовой техники: есть ли замена стиральной машинке?

Производство и разработка электроники *Дизайн Гаджеты Интернет вещей Будущее здесь


Бывает у вас такое, что, взглянув на привычный предмет домашнего обихода или бытовой техники, вы подумали, что не сильно-то они поменялись со времён наших родителей, а то и момента своего изобретения — холодильники, пылесосы, стиральные машины, и так далее? Скажем, современные пылесосы: на первый взгляд, они совершенно не похожи на своих предшественников столетней давности. Но по сути это те же самые устройства, изменившиеся во вторичных характеристиках (вес, шумность, компактность, мощность), но принципиально ничем не отличаются от первопылесоса, которым чистили ковры Вестминстерского аббатства перед коронацией Эдуарда VII ровно 120 лет назад в 1902 году.
Читать дальше →
Всего голосов 33: ↑16 и ↓17 -1
Просмотры 60K
Комментарии 349

Прилег, полежал, встал, побежал

Блог компании М.Видео-Эльдорадо Хостинг Работа с видео *Администрирование баз данных *Читальный зал

Намедни наш Rutube немного прилег. Не сам, конечно, говорят хакеры помогли, но тем не менее. И со всех сторон зазвучали критические мантры о левых руках, растущих чуть ниже спины у тамошних разрабов и ИБ-шников. Тем интереснее было посмотреть по сторонам. Наверняка же были не менее эпичные фейлы, факапы и прочие отгулы по болезни у популярных сервисов? Go!

Читать далее
Всего голосов 51: ↑34 и ↓17 +17
Просмотры 9.9K
Комментарии 17

К ориентиру по хлебным крошкам, или базовые приёмы левел-дизайна

Блог компании Pixonic Разработка игр *Дизайн игр *Игры и игровые консоли

Процесс создания локации совсем не линеен, и рецепта гарантированного успеха здесь нет. Но за годы существования профессии левел-дизайнера возникло множество различных приемов как используемых повсеместно, так и в особых случаях — например, в определенных жанрах. Речь не только об этапах разработки локаций — блокаутах, грейбоксах/вайтбоксах и т.д. — но и о принципах, которыми руководствуются дизайнеры, чтобы правильно расставить акценты на карте и добиться желаемого поведения игрока.

Это вторая статья-погружение в работу левел-дизайнера, и в ней мы поговорим о том, какие существуют пайплайны и базовые приемы разработки локаций. 

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

Что вы не знали о бенчмарках от UNIGINE: 8 малоизвестных фактов

Блог компании UNIGINE Работа с 3D-графикой *

В 2022 году общее количество пользователей бенчмарков UNIGINE достигло 50 миллионов. В честь этого юбилейного результата мы подготовили материал с малоизвестными интересными фактами о наших тестах производительности.

О том, какой бенчмарк анонсировали на презентации Windows 7, какая игра создана на основе Heaven, в каком бенчмарке впервые появилась трассировка лучей и другие факты читайте этой в статье.

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

Как A/B-тестирование веб-страниц помогло нам повысить конверсию

Блог компании Wrike Веб-дизайн *Повышение конверсии *Управление продуктом *Дизайн

Привет! Меня зовут Амаль, я веб-дизайнер в Wrike: отвечаю за разработку веб дизайн-системы и веб-компонентов вместе с командой разработчиков и маркетологов. В этой статье расскажу о том, как с помощью А/B тестов и изменения некоторых деталей на веб-сайте нам удалось увеличить конверсию как минимум в 5 раз. Статья будет полезна, если вы планируете внедрить изменения в свою веб-систему и протестировать гипотезы по увеличению конверсии.

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

Как мы в СИБУРе делаем дашборды для людей. Часть 1: закупки и производство

Блог компании Цифровой СИБУР Интерфейсы *Big Data *Визуализация данных Статистика в IT

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

При должной сноровке все эти данные можно использовать с пользой, а не просто собирать где-то ради пары годовых отчётов. Но тут есть проблема.

Данные разные, как и их источники. Где-то речь идет об огромных монструозных таблицах в Excel с кучей переменных и подвязок, где-то используются внутренние CRM, в общем, тут кто во что горазд и кому где удобнее работать. То есть информация вроде есть, ее много, на ее основе можно делать выводы и принимать решения, но вот наглядности — никакой.

И тут мы переходим к решению, так что самое время представиться. Меня зовут Марина Коробейникова, я отвечаю за дашборды в закупках и производстве СИБУРа. Именно дашборды помогают нам вырваться из описанного выше порочного круга, предоставляя возможность просто посмотреть на экран и понять, что вообще сейчас происходит. Ну то есть, в компании.

В СИБУРе дашборды применяются для самых разных департаментов – логистики, продаж, закупок, маркетинга, топ-менеджмента, и тд. И о каждом из этих направлений мы расскажем подробнее.

Но начнём, пожалуй, с закупок и производства.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 2.9K
Комментарии 8

Как я сделал дизайн для Брендспейса Авито за две недели, а потом дважды его переделывал

Блог компании Авито Веб-дизайн *Дизайн

Привет, меня зовут Максим Аксёнов, я дизайнер интерфейсов в Авито. Осенью 2020 года я начал работу над проектом Брендспейса. Это конструктор лендингов на платформе Авито, который помогает производителям продвигать товары. 

Нужно было создать универсальное решение, которое подходит для продажи чего угодно: от автомобилей до кормов для животных. В конце 2020 года в Авито запустили Брендспейс в продакшен. В этой статье расскажу, зачем нужен был проект, как продвигалась работа над ним и что получилось в итоге.

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

TileTool — модуль для обучения детей основам разработки игр

Python *Разработка игр *Дизайн игр *Изучение языков
Из песочницы

TileTool -игра на Python за считанные минуты. Модуль генерации и построения двухмерных игровых миров TileTool, базирующийся на небезызвестном PyGame, экономит кучу времени и помогает детям, изучающим программирование без боли освоить геймдев, а инди разработчикам упростить и ускорить разработку.

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

3D. Как осуществить мечту

Блог компании RUVDS.com Работа с 3D-графикой *Читальный зал Научно-популярное DIY или Сделай сам

Мы уже рассказали, что такое 3D и с чем его едят. Как оно делается — рассказали. Где применяется — рассказали. Даже немножко поведали о том, как делать с его помощью мультики, и немного затронули стилизацию. Теперь можно перейти к чему-то более материальному. Так сказать, к воплощению чувственных идей. Помните в детстве это чувство, когда вы очень хотели какую-нибудь вещь, но не могли её получить (в силу определённых причин)? Потом ещё давали себе обещание вырасти и купить всё, что когда-то мечтали. А потом вдруг работа, налоги, квитанции, еда, оказывается, не сама в холодильник прыгает. А потом хоба — и того, что ты уже можешь себе позволить, давно нет и не только в продаже, ведь заводы, производившие это, давно разобраны на металлолом, а фирма расформирована и поглощена каким-нибудь концерном.
Читать дальше →
Всего голосов 85: ↑79 и ↓6 +73
Просмотры 10K
Комментарии 18