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 Evil Martians
Вышла финальная версия Ruby on Rails 7.0!

Большое обновление, которому задолго до релиза пророчили революционную роль в веб-разработке — ведь по умолчанию работа с фронтендом теперь организована совсем по-новому (или слишком хорошо забытому старому) — без сборщиков и Node.js на разработческой машине. Современные веб-технологии (ESM, HTTP/2, import maps), а также рельсовое «ноу-хау» Hotwire (с Turbo и Stimulus под капотом и, кстати, мы про него уже написали пост у нас в блоге), позволяют разрабатывать современные интерфейсы без SPA и дополнительной сложности. Насколько такой подход «взлетит» и будет ли ренессанс рельсовых вьюх — это нам еще предстоит увидеть.

Ещё из значимого в этом релизе:
 • шифрованные атрибуты в БД «из коробки»
 • возможность делать несколько параллельных запросов к БД и продвинутое логирование этих запросов
 • управление кэшировем partials (caching? и uncacheable!)
 • и многое другое.

Минимальная версия Ruby теперь 2.7.

Ну а в полном ченджлоге, где есть изменения разной степени революционности, нашлось место и парочке небольших марсианских пулл-реквестов: #38957 Поддержка direct uploads к нескольким сервисам в Active Storage, #40491 Выражение FILTER (SQL:2003) в Arel, #41933 Улучшения upsert_all.

Читайте подробнее в анонсе у фреймворка в блоге и зацените новый веб-сайт проекта: rubyonrails.org.
Forwarded from Readymag
This media is not supported in your browser
VIEW IN TELEGRAM
Объявили победителей Readymag Projects of the Year 2021: → http://www.readym.ag/jtCDY

Авторы проектов, занявших первое место, получат по 1500$, второе место — годовые подписки на план Business.

Поздравляем победителей и благодарим всех проголосовавших ❤️
Прия Ахлувалия — дизайнер одежды из Лондрна, которая использует винтажные и редкие ткани для создания https://www.vogue.com/fashion-shows/designer/ahluwalia-studio своих ярких, часто лоскутных, спортивных дизайнов.
Нужен человек для просмотра роликов на YouTube с зарплатой 4.500 рублей в день! Это не шутка!

Также ищем:
- Оператора ПК
- Администратора в интернет-магазин
- Помощник руководителя
- Оператор Call-центра

НОВИЧОК публикует вакансии для тех у кого нет опыта. Если ты ничего не умеешь - добро пожаловать. Работодатели не требуют квалификации!

Найди работу на НОВИЧКЕ и получи деньги за работу уже сегодня!
​​Намаваси

Немаваси (Nemawashi) – важнейший элемент японского менеджмента и бережливого производства, чей дословный перевод – «идти вокруг корней», «разрывание земли вокруг корней для подготовки дерева к пересадке». Метафора ясна: процесс пересадки дерева включает даже (до пересадки!) частичную замену старого грунта на грунт с будущего места посадки дерева – чтобы корни постепенно привыкали к новому грунту.

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

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

Вообще, в этом есть простой смысл: либо идея умрет и на ее месте возникнет более сильная, либо сама идея станет более сильной в результате предварительных согласований
This media is not supported in your browser
VIEW IN TELEGRAM
Неньютоновская жидкость. Интересная для дизайна жидкость. Зачастую про такие особенности материала интересно придумывать идеи возможного применения в жизни. Со студентами МГУ много обсуждали, пару лет назад. Придумывать про материал вообще полезно для креативного мышления. Материал может быть полезен в автопроме, моторные масла синтетического производства на основе неньютоновских жидкостей уменьшают свою вязкость в несколько десятков раз, при повышении оборотов двигателя, позволяя при этом уменьшить трение в двигатели. Чем быстрее происходит внешнее воздействие на взвешенные в жидкости макромолекулы связующего вещества, тем выше вязкость жидкости.
Эволюция иконок приложения Reminders. Заметно, как дизайнеры стремились придать иконке образ целостного бренда у которого есть свои запоминающиеся визуальные черты — чекбоксы.
This media is not supported in your browser
VIEW IN TELEGRAM
Правильное решение для применения AR и понятные выгоды для пользователя, только очень слабенькая работа с типографикой. Но вероятно это или прототип или даже видео-прототип демо основных функций в формате визуальной презентации интерактивного опыта и промо о продукте.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда задача дизайна — экономия пространства при сохранении функциональности объектов. А настенная полка, которая трансформируется в накрытый уже стол — дизайн-магия.
MEDIAPIPE – AI инструмент для Computer vision

Не секрет, что задача по поиску человека на видео или фото всегда была актуальна. Но что если один инструмент объединяет в себе, помимо просто детектирования человека, еще и поиск полной маски человеческого лица, расположение рук и пальцев, да и вообще полностью позу человека? Именно такой open-source инструмент создала всем известная компания google.

Статья
Улучшилась ли скорость веба благодаря Web Vitals?

Барри Поллард опубликовал исследование влияния метрик Web Vitals на производительность веба в целом — "Have Core Web Vitals made the web faster?".

Внедрение метрик Core Web Vitals (CWV) по данным Google дало положительный эффект. По сравнению с прошлым годом количество сайтов, удовлетворяющих CWV, увеличилось более чем на 20%. Однако Барри пишет о том, что сложно судить о динамике изменения метрик, если их определения за последний год претерпели значительные изменения. Именно это произошло с метриками LCP и CLS.

Более непредвзятую оценку может дать HTTPArchive. Данные семи миллионов сайтов показывают небольшое падение производительности за прошедший год (вывод сделан на основе изменения SpeedIndex). Но и это то же не конец истории, так как HTTPArchive собирает данные заглавных страниц сайтов, что может значительно влиять на итоговую оценку.

Барри пишет про то, что ответ на вопрос про улучшение производительности веба лежит где-то посередине. Нельзя сказать, что благодаря CWV скорость веба улучшилась. Но введение CWV заставило владельцев крупных сайтов инвестировать ресурсы в улучшение производительности. Также крупные игроки (Wordpress, Wix) стали более серьёзно стали относиться к производительности благодаря добавлению показаний метрик CWV в алгоритм ранжирования поиска Google.

#performance #research

https://calendar.perfplanet.com/2021/have-core-web-vitals-made-the-web-faster/