Одним из моих любимых развлечений в детстве была родительская печатная машинка. Когда она была свободна, я часами сидел и печатал: книги, брошюры, газеты. Каждое издание выходило тиражом в три экземпляра — под копирку. Иллюстрации и переплёт были выполнены вручную. У меня до сих пор сохранились некоторые забавные образцы моей тогдашней издательской деятельности...
Новости
Обмануть меня не трудно... Я сам обманываться рад
Начало положено.
Как человек связавший свою жизнь с искусством, и шесть лет проработав за холстом реальным, прежде чем перейти к виртуальному, мне было интересно понять как искусственный интеллект может соперничать с креативным мышлением человека.
Информационный шум и паника вокруг этой темы еще больше нагнетали и даже будоражили сознание. Ожидалось, что картинка меня поразит и заставит почувствовать себя никчемным созданием в своей нише.
Очень мне хотелось, чтобы меня удивили, чтобы я с таким же таинственным взглядом как Вилли Вонка перестала быть скептиком и уверовала.
Но уже после первой пробы мне стало ясно, что волшебной палочки не существует и «не так страшен чёрт, как его малюют». Простые запросы выдавали банальные сюжеты - в буквальном смысле визуальный мусор.
Я стала усложнять запросы и давать более точное описание, но с каждым разом становилось словно хуже. Хоть и более конкретные и неважно на русском или английском, они не давали желаемого результата и на каких-то моментах сюжеты заносило откровенно не туда. Все это омрачилось артефактами в виде вторых челюстей или ног растущих из ног персонажа. Смазанные планы, отсутствие базовой анатомии, стеклянные расфокусированные взгляды и каменные лица, статичные позы и очень скудная композиция.
В моих экспериментах было сложно выдавить хоть какие-то эмоции у персонажа. И после многочисленных попыток я ментально устала играть в эту рулетку.
Откровенно говоря, стало легче, появилось понимание, что это инструмент, а не соперник и придется затратить немало усилий для формирования запроса, а далее постобработки, чтобы воплотить свою задумку.
Как подружиться с хаосом и осознанно управлять своим временем. Опыт продуктового дизайнера
Интерфейс доступный каждому: практические рекомендации
На наглядных примерах разберемся как проектировать интерфейсы, с которыми будет удобно взаимодействовать пользователям с особенными потребностями.
Истории
Овладейте всем потенциалом анимирования с Vue
Vue позволяет разработчикам писать более гибкий и переиспользуемый код за счёт наличия дополнительных возможностей для организации компонентов. И одной из областей применения этих возможностей являются анимации. В текущей статье мы разберём использование Composition API для создания анимаций в Vue с помощью CSS и JS библиотеки GSAP (GreenSock Animation Platform).
Примечание пер.: статья содержит крупные GIF-анимации.
Технологии информационного моделирования на стадии эксплуатации промышленного объекта
Всем привет! Меня зовут Настя и я инженер-конструктор в компании Bimeister. В данной статье хочу поделиться нашим опытом внедрения технологий информационного моделирования (ТИМ) на стадии эксплуатации в живых проектах цифровизации.
Сейчас много хайпа вокруг этой темы – цифровые модели…это панацея от всех болезней! Куча мега-специалистов заявляет, что они знают, как правильно создавать «цифру». Куча людей создает цифровые школы, отдельные дома и целые жилые микрорайоны, и это круто и вызывает уважение! Но мало кто рассказывает о реальных проектах цифровизации промышленных объектов.
Сколько инженеров может заменить 3D сканер?
В далёком 2021 году нас пригласили поучаствовать в проекте по модернизации одного крупного горно-обогатительного комбината. В назначенный день мы вылетели в сторону Дальнего Востока. О том, что из этого вышло и почему словосочетание "3D сканер" заставляет наших конструкторов быть вдвойне более внимательными, читаем внутри!
Почему 90% звонков бесполезны, и как правильно применять конструктор ботов
Звонки от спамеров воспринимают негативно более 76% абонентов, пишут Tinkoff Data. 65% опрошенных раздражают такие звонки вне зависимости от того, звонит робот или человек. И всё это от того, что компании просто не умеют настраивать сценарии или используют неправильную стратегию общения с клиентами. А если совсем честно — в большинстве компаний просто нет достаточной культуры продвижения своих услуг.
Сколько времени нужно на выполнение задачи?
Статья для тех, кто испытывает трудности в прогнозировании времени, которое будет затрачено на выполнение задачи.
Раньше я сам был таким человеком.
И не мудрено - никто не рождается с навыком идеально точного планирования.
Сейчас я довольно точно, в некоторых случаях даже до минуты, могу оценить сколько времени займёт у меня выполнение той или иной задачи, что при прежних попытках планирования казалось чем то невозможным. Как мне это удалось? Делюсь в статье.
Для чего нужен и как работает сервис для облачного онлайн-видеопродакшена CloudMix
Привет, я Сергей Корнеев, ведущий системный аналитик команды профессионального стриминга #CloudMTS. Наша команда разрабатывает CloudMix — облачный сервис для онлайн-видеопродакшена. Сейчас продукт находится на этапе бета-тестирования и активной разработки обширного роадмапа, и мы активно собираем обратную связь от пользователей. В бета-тесте принимают участие более 300 человек, выйти в продакшен планируем в конце лета – начале осени 2023 года.
В серии постов я расскажу, что это за продукт, для кого он нужен, какие есть технологические сложности и как мы их решаем. Но обо всем по порядку.
Как мы делали свой шрифт
Я Павел Лаптев, графический дизайнер Даблтап. В этой статье речь не о том, как нормальные люди делают шрифты. Я расскажу, как мы сами делали свой собственный шрифт и зачем это нам понадобилось.
Если вдруг у вас появится желание повторить этот путь — для этого нужно:
1. Понять, для чего вам нужен свой шрифт (и нужен ли).
2. Определиться с характером шрифта.
3. Долго и много рисовать буквы.
4. Упороться с кернингом.
5. Обратиться к специалисту-шрифтовику.
6. Повторить подход.
7. Да, и хинтинг, конечно.
История онлайн-видео
В основной массе онлайн-видео — это индустрия развлечений. И сегодня она переходит от централизации к децентрализации. Это общий тренд, который существует в мире: вся индустрия от старых Гостелерадио переходит к Ютубу.
Подробнее об этом расскажет Максим Лапшин из ООО «Эрливидео». Он уже 13 лет занимается видео и поделится историей его онлайн-развития. Это важно понимать, тем, кто так или иначе пересекается с видео, работает с ним. Какие есть тенденции, куда оно ушло, что умрёт, а что будет развиваться.
Как мы изобрели велосипед: адаптер USB–RS485 с выходом питания 12 В и защитой
Можно ли сделать хорошо знакомое и массовое устройство ещё лучше? Конечно!
Расскажем о недостатках существующих адаптеров USB-RS485, поиске идеального решения и про весь процесс: от идеи до запуска серийного производства.
Будущее игровой индустрии. На распутье
В юном возрасте, в игры играешь много и взахлёб. Бывает абсолютно не важно что это за игра и какого она качества. Но с годами, твоё отношение меняется. Ты становишься более придирчив и избирателен в вопросе выбора времяпровождения, и это нормально! Меняется ценность времени. Пока ты ребёнок и не имеешь ещё игрового кругозора - играешь во всё что увидишь и очень много, но с появлением работы, семьи и других важных занятий взрослой жизни, приходится делать выбор чему себя посвятить и достойна ли эта игра твоего времени.
По себе стал замечать, что сильно упало желание играть (если сравнивать с тем, что было даже десяток лет назад), а новые проекты стали не столь интересны. Порою просто лень учиться чему-то новому, комфортнее и проще включить что-то старое, уже знакомое и родное.
На это всё накладывается, на мой взгляд, упавшее качество игр и игровой индустрии в целом. Все эти сырые, недоделанные проекты — раньше были бы просто невозможны — по причине того, что интернет был не распространен, потому, если игра вышла забагованным куском кода, в большинстве случаев её ждал бы коммерческий провал.
Его Величие Смайлик :-)
Общепринято что иконка «смайлика» пришла к нам из телефона, и возникла когда‑то, как‑то и как бы сама собой. Но давайте разберемся, был ли «первооткрыватель» самого узнаваемого символа в мире. Кем он являлся и какие обстоятельства дали волю изобретателя смайлика представить образ обществу?
Как мы кнопку Enter пытались сгенерировать
Привет Хабр! Хочу поделиться своим опытом взаимодействия с нейросетками. В последнее время они наделали много шума, в сети есть огромное количество примеров сгенерированных изображений очень приличного качества и хорошей проработки. Меня вдохновили эти примеры, и я решил на боевом проекте протестировать Midjourney, Stable Diffusion и Kandinsky, чтобы выявить их их сильные и слабые стороны, и понять какая нейронка больше всего подойдёт для моей дальнейшей работы.
Мгновенное создание видео — следующий скачок в ИИ-технологиях
Видео по запросу «корова на вечеринке по случаю дня рождения»
Сначала был текст. GPT-1 в OpenAI создали еще в 2018-м. Потом появились картинки. Midjourney, Dall-E 2 и Stable Diffusion внезапно ворвались в нашу жизнь в прошлом году. Логично, что следующим шагом будет видео. Реалистичные ролики, сгенерированные искусственным интеллектом по любому запросу. В идеале — чтобы в ТикТоке или Ютубе трудно было отличить, что снято человеком, а что сделал ИИ.
И мы уже твердо стоим на этом пути. Стартап Runway AI в Нью-Йорке — одна из компаний, разрабатывающих ИИ, способный создавать короткие видеоролики на основе нескольких слов. У них уже есть первые результаты работы своей модели, и… они довольно странные, скажем так.
Осторожно, в тексте есть сгенерированные видео, так что он довольно весомый.
Custom View в Android — краткое руководство
Обзор возможностей кастомных View с примерами кода на Kotlin + бонус в виде ссылок на полезные статьи и обучающие видео по данной теме.
1. Введение.
— Когда может понадобиться реализация собственного View
?
— Способы создания собственного View
.
— Иерархия View
в Android.
2. Жизненный цикл View
.
3. Конструкторы View
.
4. Методы View
.
— onAttachToWindow()
— onMeasure()
— onLayout()
— onDraw()
— onSizeChanged()
— onSaveInstanceState()
и onRestoreInstanceState()
— onTouchEvent()
5. Обновление View.
— invalidate()
— requestLayout()
6. Атрибуты для Custom View.
7. Дополнительные материалы для изучения.
30 идей по улучшению страницы подтверждения заказа в интернет-магазине
Странице подтверждения заказа часто отводится незаслуженно мало внимания. Но с ее помощью можно решить много задач и создать ценность – как для клиента, так и для компании. Как еще ее использовать? В статье – 30 идей.
Часть 12. Дневник разработки настольной игры по мотивам танчиков для Dendy. Зачем нужна анимация в настольной игре?
В одной из частей дневника мы рассказывали о том как менялся арт игры от самого первого прототипа до того момента как мы начали дневник разработки. С тех пор прошло почти полгода и арт снова претерпел изменения.
Сейчас, спустя несколько месяцев, забавно смотреть на то, что считалось финальным артом полгода назад. Теперь к изменениям приложили руку профессиональные художники и стало, как нам кажется, совсем хорошо.