Как стать автором
Поиск
Написать публикацию
Обновить

Дизайн

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

По мотивам windows заставки «Ленты». Кроссплатформенный скринсейвер на JS и Electron

Время на прочтение4 мин
Количество просмотров1.4K

Со времен появления скринсейвера «Ленты» (ориг. «Ribbons») на Windows 7, эта заставка была стандартом для всех моих рабочих мест, благо в новых версиях Windows (8, 10, 11) эта заставка остается и по сей день. Однако с момента «импортозамещения» десктопной Windows на десктопную Linux, особенно актуального с 2022 года, хотелось получить эту или хотя бы похожую заставку и на этой свобоной платформе. Но вот незадача — нормальный порт найти мне не удалось. Может, конечно, плохо искал (скиньте ссылку в комментариях, если кто‑то нашел что‑то работоспособное).

И тут на просторах github очень удачно нашелся вот этот репозиторий. Автор в canvas с использованием JS наваял на мой взгляд очень даже симпатичную анимацию по мотивам того самого скринсейвера «Ленты».

Причем он в README отметил, что пытался сделать из этой анимации PWA (Progressive Web App), но почему‑то у него ничего из этого не вышло, читай «failed». Вопрос, почему человек, наваявший такой годный «генератор лент», не смог в PWA, оставим за скобками.
А тут как раз я, начавший недавно по служебной необходимости, изучать всем известный фреймворк Electron для создания кроссплатформенных настольных web‑приложений... Чем не альтернатива PWA?

Причина написания сего опуса как и прежде — поделиться чем‑то, что делал для себя и ближайшего окружения, с теми, кому это может быть интересно.

Читать далее

Путешествия и диктофон

Время на прочтение3 мин
Количество просмотров2.3K

Я люблю путешествовать в бэкпэк формате и люблю фотографировать природу и жизнь, вот примерно так: Кавказ Осетия Ингушетия Чечня Дагестан 10_2023

И у меня есть 2 проблемы с этим.

Первая — отсутствие на рынке удобного камерофона для путешествий. Эту проблему я уже описывал в статье на Хабре.

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

Читать далее

Электрогитара по доступной цене, не нуждающаяся в доработках

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров19K


Привет, Хабр! В продолжение темы доступных новогодних подарков для гитариста, сегодня я расскажу о не самой дешёвой, но и далеко не дорогой электрогитаре Harley-Benton CST-24HB Charcoal Flame.

Это весьма качественный универсальный инструмент, подходящий для всех музыкальных стилей, от самых лёгких до самых тяжёлых.

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

STM32F4xx + DCMI + USB Custom (CDC + UVC)

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.8K

В этой публикации рассмотрено использование микроконтроллера STM32F4xx для создания устройства с поддержкой DCMI (Digital Camera Interface), USB custom CDC+UVC (Communication Device Class + USB Video Class). Показано, как настроить и интегрировать эти функции с использованием STM32CubeMX и STM32CubeIDE, а также предоставлена ссылка на проект.

Результаты:

Продемонстрирована успешная работа устройства, которое может передавать изображения и видео через USB, а также использовать виртуальный COM-порт для обмена данными с компьютером.

далее

Цитаты великих в игрострое

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3.4K

В студии Arkane в Лионе на входе в офис есть стена с разными вещами, которые присылают фанаты. Одно время там висела большая борда с цитатами великих разработчиков игр, к сожалению, тогда не подумал её сфотографировать. Это была не просто декорация, часто там стояли люди, даже читавшие её не один раз. Где-то в середине разработки Deathloop этот источник вдохновения, который встречал каждого входящего, убрали на склад. Впрочем там поменяли большинство экспонатов. Среди цитат можно было найти слова Джона Кармака, говорящего о важности технологии, или слова Сида Мейера о том, что игра — это серия выборов, мысли главного "Марио" Шигэру Миямото о том, что плохая игра останется плохой навсегда. Эти цитаты напоминали людям, что они не просто создают игры, а продолжают традиции, заложенные легендами индустрии. Слова мастеров оставались в памяти, напоминая, что каждое решение — от механики до дизайна уровней — должно быть осмысленным и значимым. Цитат было немного, точно не считал, но около тридцати, подумал может кому будут интересны высказывания мэтров. Все на память не помню, пришлось спрашивать у гугла.

Кодзима плохого не скажет...

Как постараться* снимать видео на телефон как на профессиональную камеру: часть 2

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров8.4K

Прошлый пост на эту тему вы засыпали разными комментариями. Благодарю вас, что читаете, размышляете, критикуете и советуете. Всегда интересно узнать мнение коллег и просто неравнодушных людей 😉 

Я же со своей стороны решил продолжить тему видеосъемки. Сегодня поделюсь еще несколькими лайфхаками. Также обязательно затрону моменты, о которых вы упоминали в комментариях: баланс белого, стабилизацию и другие нюансы.  

Читать далее

Панк не сдох

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров9.5K

Философия бунта, капля непочтительности и дизайн-мышление.

Панки хой!

Про заглавные буквы в текстах сайтов

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.3K

Некоторые компании отказались от заглавных букв в текстах, создавая неформальный стиль общения. Но насколько удобны такие тексты? «Дружелюбие» превращается в хаос и рекламу чужих брендов? Разбираемся, как это влияет на восприятие и удобство использования.

Читать далее

Сделай удобно: подборка UI/UX-кейсов из цифровых и нецифровых продуктов (#5)

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров2.6K

«Сделай удобно» #1«Сделай удобно» #2«Сделай удобно» #3. «Сделай удобно» #4.

Продолжаю изучать различные UI/UX/CX кейсы в мобильных приложениях, веб-сайтах и в реальном мире. Дизайнерам и менеджерам по продукту, чтобы вдохновиться и добавить в заметки.

Под катом: N26, Glovo, Flowwow, Intsargam.

Читать далее

Управление компьютером. Голосовое управление ПК. Arduino + voice recognition module v3.1 + EasyHID + DFPlayer

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров3.9K

Устройство для управления компьютером при помощи голосовых команд, и получение отклика, на выполненную инструкцию, голосом Полины из новеллы «Зайчик».

Читать далее

UI/UX тренды в 2025: угрожает ли ИИ будущему дизайнеров и какие визуальные тренды нас удивят?

Время на прочтение13 мин
Количество просмотров7.1K

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

Читать далее

Об опыте и процессах внедрения дизайн-системы

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.1K

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

Читать далее

Библиотека — это основа, это, так сказать, база. Или как правильно входить в библиотеку

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров876

Привет, Хабр! Меня зовут, Артём Кокшаров, я ведущий дизайнер-проектировщик интерфейсов в Рунити. В этой статье хочу рассказать о библиотеках для дизайн-систем и продуктовом графическом дизайне. Это легкочитаемый текст для дизайнеров с картинками на десять минут. Честно говоря, я думал завалить нейронку вопросами, чтобы она нагенерила статью — и она это сделала, но читать оказалось нереально. Поэтому я написал от себя и на своем опыте. Погнали!

Читать далее

Ближайшие события

Как навести порядок в Figma и уменьшить ошибки на дизайн-ревью

Время на прочтение5 мин
Количество просмотров5.2K

Всем привет, меня зовут Илья Аллендорф, я занимаюсь дизайном внутреннего продукта в X5 Tech. В статье расскажу, как я улучшил подготовку макетов для разработки и навёл порядок в рабочем проекте в Figma.

В 2023 году я пришёл в новый продукт, который разрабатывался с нуля. За два года мы запустили MVP, перевели бизнес-процесс в продукт, достигли целевых метрик, а ещё совершили ошибки и сделали ценные выводы. Кроме того, мы ускорили сycle time, улучшив взаимодействие с дизайном: навели порядок в Figma, договорились с аналитиками, упростили жизнь разработке и уменьшили этап дизайн-ревью.

Теперь обо всём по порядку

GIMP Script-Fu Первый Дан. Фигуры

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров379

Библиотека функций к Script-fu

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

Читать далее

Начальная генерация пещер

Время на прочтение3 мин
Количество просмотров1.2K

Всем привет, в 3D графике помимо решения задач тени/света, и примитивов, а так же физики и возможно каких-то базовых задач, которые сегодня могут заменить библиотеки по математике, стоит отметить генерацию поверхностей. Какие-то поверхности впуклые, какие-то поверхности выпуклые, поверхности можно комбинировать. Как это влияет на процесс в графике? Например, иммерсив - погружение. Влияет следующим образом, конечно все вкусы учесть невозможно. Задаём какие-то характеристики, которые характеризуют площадь поверхности и далее если она "подходит" в целом по ощущениям и по логике, её можно использовать как декорацию, возможно оптимизировав - если постараться, или оставить как есть. В этой статье хочу продемонстрировать как удалось добиться генерации пещер, конечно при помощи открытых источников все источники будут указаны в конце обзора, гит.

Итак, приступим

Читать далее

Супераппы «супергорода» или что такое Careem и Noon в Дубае? Обзор приложений. Часть 1: Careem

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров1.2K

Всем привет, вот уже чуть больше 2х лет я живу в Дубае. Работая на позиции QA, решил не углубляясь пройтись по приложению Careem и заодно поделиться своими наблюдениями с Вами. Речь пойдет про одного из представителей так называемых «супераппов» которыми пользуется моё окружение из знакомых и близких. Чтобы Вам при прочтении статьи было проще ориентироваться я прикреплю скриншоты и скринкасты с iPhone12 iOS 18.1.1 статья разбита на категории для удобства её прочтения, YALA! (давай/поехали/погнали с арабского)

Для начала, введём такое понятие как суперапп: ChatGPT — «Суперапп (от англ. super app) — это многофункциональное мобильное приложение или платформа, которая объединяет в себе множество различных услуг и возможностей в одном месте. Изначально концепция супераппов стала популярна в Азии, например, благодаря таким приложениям, как WeChat и Grab». Оно необходимо в нашем контексте т.к. самыми популярными приложениями в ОАЭ на все случаи жизни являются именно супераппы, а именно Careem и Noon, в этой статье мы рассмотрим Careem и если Вам будет интересно, то во второй части рассмотрим его конкурента Noon.

Careem — the everything app. Что «эверифинг апп» может? А может многое, давайте пройдемся по всему функционалу приложения, а это:

1. Такси
2. Доставка еды из ресторанов
3. Продукты
4. Careem Pay (отправка денег, кошелёк приложения)
5. Курьерская служба
6. Поездки межгород и в школу
7. Аптека, цветы и подарки
8. Магазины и электроника
9. Сервисы по уходу за домом и за собой любимым
10. Аренда авто и лясопеда
11. Подписка на сервис

YALLA

Три паттерна в дизайне, которые ведут себя не так, как кажется

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.7K

Всем привет! Меня зовут Рита, я занимаюсь продуктовым дизайном в Альфа-Банке. Речь в моей короткой статье пойдёт о привычных дизайн паттернах для цифровых продуктов, которые дизайнеры могут бездумно добавлять в продукты, но порой они неочевидны для пользователей. 

Читать далее

Сексуальная окраска голоса ИИ

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.3K

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

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

На своих семинарах я часто задаю вопрос: «Через 30 лет молодой одинокий обеспеченный мужчина придет покупать домашнего робота в магазин, где будут представлены все возможные образы роботов – от кошки до бабушки. Какой внешний вид робота будет покупать одинокий мужчина больше других?» Чаще всего слушатели отвечают, что это будут образы красивых девушек.

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

Читать далее

Как мне удалось поменять отношение бизнеса к дизайну с помощью развития дизайн-культуры

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров467

Дизайн-культура в компании определяет, как компания относится к дизайну и интегрирует его в бизнес-процессы. Но главной магией дизайн-культуры для меня стало превращение дизайнера из исполнителя ТЗ в драйвера и визионера продукта. С сильной дизайн-культурой дизайн становится одним из стратегических инструментов компании.

Читать далее