DevNotes Live
6 subscribers
84.3K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Веб-стандарты (Веб-стандарты)
Разбираемся в соотношениях сторон в CSS. Ахмад Шадид верстает компоненты, в которых важно сохранять пропорции.

https://ishadeed.com/article/css-aspect-ratio/
Forwarded from Designdealer
В новом браузере Safari 15 используя метатеги можно задать свой цвет фона таббара для вашего сайта.

Читать подробнее
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Новый пример качественного алгоритма Deep Fake который видимо чтобы никого не пугать называют иногда Face Swap 🌚🌝

Нужно всего одно фото лица, пересаживается как и макияж, так и всякие рисунки на лице – выглядит супер качественно, и что хорошо – даже открыт исходный код:
https://github.com/neuralchen/SimSwap

А тут колаб для теста на фото от автора канала @MLArt.
Заезженная тема о том, стоит или не стоит учить JS в 2021 уже всем давно надоела, но Дмитрий Дементий, расписал, зачем и почему не только стоит, но и НЕОБХОДИМО его изучать.
https://ru.hexlet.io/blog/posts/stoit-li-uchit-javascript-perspektivy-situatsiya-na-rynke-truda-mneniya-ekspertov
Forwarded from Designdealer
This media is not supported in your browser
VIEW IN TELEGRAM
Unfreeze — приложение для macOS, которое позволяет быстро скопировать код с изображения.

Открыть на Gumroad
Недавно вышел Lighthouse 8. Самым значимым изменением в релизе стало изменение оценки "Performance Score". Каролина Щур в статье "How Lighthouse 8 Changes Affect Your Metrics" рассказала, как именно поменялась эта оценка.

Были изменены веса метрик FCP, SI, TTI, TBT и CLS. Теперь наибольшее влияние будут оказывать TBT (Total Blocking Time, +30% от общего веса всех метрик) и CLS (Cumulative Layout Shift, +10%). Если на вашем сайте была хорошая оценка, но в новой версии Lighthouse она упала, это означает, что при открытии страницы много времени занимает инициализация и выполнение клиентского кода или из-за того, что на странице происходит сдвиг контента.

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

Lighthouse 8 уже доступен в PageSpeed Insights, а его поддержка в Chrome появится в версии 93.

#performance #release #lighthouse

https://calibreapp.com/blog/lighthouse-8
Forwarded from Веб-стандарты (Веб-стандарты)
Используйте ссылки и кнопки правильно. Заметка о том, как выбрать правильный тег по ожидаемой от него функциональности.

https://habr.com/p/561892/
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Что-то не нашел каких-то интересных новостей на сегодня, вот вам занимательная гифка: Valve переиспользовал код из первого Half-Life отвечающий за мерцание лампочек в Half-Life Alyx, которая вышла на 22 года позже, вот уж где с легаси кодом работать умеют 🌚

Если вы делаете игры, хорошее место для пасхалки, вот тут описан этот паттерн
Что получится, если соединить навыки разработки и кибербезопасности?

Погрузитесь в мир прикладной безопасности на курсе от HackerU и откройте путь к таким профессиям, как Application Security Expert, Специалист по безопасной разработке.

Курс проводят практикующие эксперты, которые уже посотрудничали с Тинькофф Банк, Альфа-Банк, Positive Technologies, IBM и др.

По окончанию курса вы получите:
— Навыки анализа защищенности кода и отдельных программных решений, выявления атак и уязвимостей в окружении продукта
— Навыки построения безопасного жизненного цикла разработки ПО и реализации различных программных механизмов с точки зрения безопасности
— Карьерные консультации с ИБ-экспертами и HR-специалистами
— Возможность найти новую работу ещё в процессе обучения

Познакомиться с экспертами и порешать первые задачки можно уже сейчас — записывайтесь на бесплатный пробный урок в формате CTF-турнира. Всех участников пробного урока ждёт бонус — 30% скидка на курс!

Регистрируйтесь по ссылке: https://is.gd/2qxKEi
Forwarded from Denis Sexy IT 🤖
#промo
​Бесконечность не предел, машина ИИ будет работать все быстрее и лучше. Чтобы обуздать ее силу, вспахать и засеять цифровые поля нужны люди — AI продакт-менеджеры. Спрос на профессионалов Big Data PM, AI&ML PM, DS PM, DL PM (альтернативные названия специальности) растет стремительными темпами.

Курс «AI Product Manager» — силовой агрегат продакта, решившегося овладеть мощью Al и вырасти до руководителя c-level executives. Никакой воды, только сконцентрированная теория, которую студенты оттачивают на практике. Опыт преподавателей-практиков и 4 кейса в портфолио на выходе.

Курс рассчитан на 10 часов в неделю — можно совмещать с основной работой и сразу применять полученные навыки. Преподаватели и менторы из ДомКлик, Mail.ru и Facebook помогут в трансформации вашей карьеры.

❗️Подробности и запись на курс по ссылке — https://clc.am/fjv5rA

#текстприслан
Forwarded from Веб-стандарты (Веб-стандарты)
Чёткие изображения на экранах с высокой плотностью пикселей. Джейк Арчибальд объясняет, как экономить трафик пользователя и при этом показывать ему чёткую картинку на сайте.

https://jakearchibald.com/2021/serving-sharp-images-to-high-density-screens/
Forwarded from ai.dot(ufna, dev)
К вопросу о том что можно делать в анриле при грамотном инженерном подходе.

https://github.com/Umkerius/DynamicLambda - небольшой пример очень разумного кода от Андрея, который показывает крайне клевую фичу 🙂
Forwarded from Denis Sexy IT 🤖
Классное чтиво на ночь на тему картинки выше – в нем автор рассказывает что именно находится между атомов и почему «пустоты» между атомами не существует:
https://tjournal.ru/393428
Джек Франклин — участвует в разработке Chrome DevTools — реализовал на React и Svelte небольшое приложение для трекинга времени с сохранением данных в Firebase и рассказал о своём опыте в статье "Comparing Svelte and React".

В статье сравнивается простота интеграции с аутентификацией Firebase, работа с веб-воркерами, условный рендеринг, реактивность, композиция компонентов, стилизация. По результатам сравнения победил Svelte, так как в нём проще работать с сайд-эффектами. Кодовая база Svelte в целом также оказалась проще. Из коробки идут средства для работы со стилями. Как бы то ни было Джек пишет, что ему нравится работать и с React, и со Svelte.

Немного субъективная статья, но всё равно интересная. Рекомендую заглянуть.

#jsframeworks #react #svelte

https://www.jackfranklin.co.uk/blog/comparing-svelte-and-react-javascript/
Forwarded from DESIGN GOOD
#гуд № 90
Если в Google вбить Mr C The Slide Man — Cha Cha Slide, то поисковик поможет выучить танец из клипа. Нужно нажимать на иконки около названия.

Прислал @sashalazar
Forwarded from Design Board
This media is not supported in your browser
VIEW IN TELEGRAM
Как отличить хороший дизайн от «бревна»:

1. Вспомните, как выглядят логотипы техники или вещей, которые вы используете.
2. Попробуйте нарисовать их на бумаге.
3. Похоже? Если да, то это и есть эффективный дизайн.

Как въедаться в мозг аудитории через картинки и образы, рассказывает канал «Записки Дизайнера» — жестоко и справедливо о самых глобальных ошибках пользовательского дизайна, тошнотворных лендингах и способах все это исправить.

Есть чему поучиться:
5 основных анти-трендов современного дизайна;
Два главных цвета 2021 года;
Портфолио, которое уничтожит карьеру дизайнера.

@designwriteмастерская для дизайнеров, идущих до конца!
За прошедшие две недели в канале для патронов Defront было опубликовано десять постов:

— Список нетехнических навыков для опытных разработчиков
— Нестандартное использование функций плавности
— Организация работы с npm-скриптами
— Использование Babel в современном TypeScript-проекте
— Корреляция между Performance Score в Lighthouse и Core Web Vitals
— Функции плавности (easing functions) в CSS
— Как Facebook кодирует видео
— Кастомный REPL для Node.js
— SVG и доступность
— Этапы написания статьи и способы снятия писательского блока

Становитесь патроном канала на Patreon, чтобы получить доступ к дополнительным постам в Defront Plus. Все донаты идут на поддержку канала, на оплату аренды квартиры, покупку еды и т.п.

Спасибо всем, кто читает и поддерживает Defront!

https://www.patreon.com/myshov
Forwarded from Denis Sexy IT 🤖
Много людей мне написало когда я начал играться с генерацией портретов нейронками о том как такое сделать самому, как запустить и тп.

Мы построили свою архитектуру и теперь каждый может поиграться с генерацией портретов – алгоритм называется β Portraits HD и он, как понятно из названия, в бете.

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

Поскольку алгоритм в бете, сгенерированные картинки могут быть не похожи на загруженные – мы пока настраиваем точность, также алгоритм не очень умеет в шляпы, принимая их за волосы. В сложные усы тоже пока не умеем.

В общем, вы можете поиграться сами с алгоритмом по этой ссылке:
https://neural.love/portraits

Поддерживается все картинки где есть одно лицо – статуи, портреты, мемы, игровые персонажи.

P.S. Современные фото советую не загружать, мы работаем над точностью, пока она не высокая.
Forwarded from Denis Sexy IT 🤖