Forwarded from Дизайн-кабак
RiverCity: «Пятничный дайджест 291»
https://designpub.ru/d2cbdc9ceaf2
https://designpub.ru/d2cbdc9ceaf2
Forwarded from Node.JS [ru] | Серверный JavaScript
Знаю, что многие уже видели этот пост, о CSS,JavaScript и блокировка парсинга веб-страниц. Но все же информация достаточно ценная, для тех, кто ее не читал.
Обязательно добавь в закладки, уверен, пригодиться 😜👌
https://habr.com/ru/company/ruvds/blog/560740/
Обязательно добавь в закладки, уверен, пригодиться 😜👌
https://habr.com/ru/company/ruvds/blog/560740/
Хабр
CSS, JavaScript и блокировка парсинга веб-страниц
Недавно мне попался материал, посвящённый проблеме загрузки CSS-файлов, которая замедляет обработку материалов страниц. Я читал ту статью, стремясь научиться чему-то новому, но мне показалось, что...
Forwarded from Defront — про фронтенд-разработку и не только (Alexander Myshov)
Мэттью Гаудк — разработчик SpiderMonkey — написал статью про опыт имплементации приватных полей класса в JavaScript-движке — "Implementing Private Fields for JavaScript".
Мэттью пишет о том, что при добавлении новой фичи в движок нужно учитывать три аспекта: ментальную модель, спецификацию и реализацию. Иногда они совпадают друг с другом, и имплементация сводится к пошаговой реализации алгоритма из спецификации. Иногда они расходятся, и имплементация очень начинает сильно отличаться от спецификации, сохраняя только семантику. Реализация приватных полей попала во вторую категорию.
Также в статье разбираются нюансы работы c приватными полями. Оказывается, что приватные поля могут быть добавлены к любому объекту, даже если он был явно закрыт от изменений с помощью
Очень интересная статья. Рекомендую почитать.
#js #internals #spec #firefox
https://www.mgaudet.ca/technical/2021/5/4/implementing-private-fields-for-javascript
Мэттью пишет о том, что при добавлении новой фичи в движок нужно учитывать три аспекта: ментальную модель, спецификацию и реализацию. Иногда они совпадают друг с другом, и имплементация сводится к пошаговой реализации алгоритма из спецификации. Иногда они расходятся, и имплементация очень начинает сильно отличаться от спецификации, сохраняя только семантику. Реализация приватных полей попала во вторую категорию.
Также в статье разбираются нюансы работы c приватными полями. Оказывается, что приватные поля могут быть добавлены к любому объекту, даже если он был явно закрыт от изменений с помощью
Oblect.seal(). Насколько я понимаю, это побочный эффект спецификации, и его не стоит использовать для решения своих задач.Очень интересная статья. Рекомендую почитать.
#js #internals #spec #firefox
https://www.mgaudet.ca/technical/2021/5/4/implementing-private-fields-for-javascript
Matthew Gaudet
Implementing Private Fields for JavaScript — Matthew Gaudet
Forwarded from Node.JS [ru] | Серверный JavaScript
Хей, друзья! Ловите подборку книг, которая подойдет, как джунам, так и сеньорам!☺️👌
Forwarded from Coding: работа и стажировки для программистов
Forwarded from ai.dot(ufna, dev)
На этой неделе было внезапно много вопросов вокруг того зачем нужны мипы, и если нужны, то какие.
На эту тему есть неплохая статья: https://developer.oculus.com/blog/common-rendering-mistakes-how-to-find-them-and-how-to-fix-them/ , а также картинка откуда-то с ансверхаба если память не изменяет.
Тип фильтрации к слову неплохо влияет на скорость отрисовки и соответственно нагрузку на гпу. На мобилах один из пунктов "оптимизации" - правильная настройка текстурных групп для контента, генерации мипов и выбор типа фильтрации.
Имхо, очень важно понимать, что мипы - это не только про память (что является очень распространенным заблуждением).
На эту тему есть неплохая статья: https://developer.oculus.com/blog/common-rendering-mistakes-how-to-find-them-and-how-to-fix-them/ , а также картинка откуда-то с ансверхаба если память не изменяет.
Тип фильтрации к слову неплохо влияет на скорость отрисовки и соответственно нагрузку на гпу. На мобилах один из пунктов "оптимизации" - правильная настройка текстурных групп для контента, генерации мипов и выбор типа фильтрации.
Имхо, очень важно понимать, что мипы - это не только про память (что является очень распространенным заблуждением).
Forwarded from Denis Sexy IT 🤖
Интересное социальное исследование опубликовано на сайте Кембриджа:
В 2017 году, известный футболист Мохаммед Салах, перешел играть в футбольный клуб Ливерпуль. Салах примечателен не только своими навыками на футбольном поле, но и своей исламской идентичностью, которая, как указано в исследовании была почти незнакома европейским болельщикам — каждый гол Салах сопровождал молитвой «суджуд», что почти никто не делал в элитном европейском спорте на тот момент и тп.
В общем, выход Салаха в Ливерпуль принес 3 великолепных сезона команде: 2 года подряд лучший бомбардир, победа в финале лиги Чемпионов 2019, победа в английской премьер-лиге 2020 года, и тп и тд.
В СМИ поползли интересные наблюдения, что успешность Салаха влияет на то, что уровень исламофобии и количество преступлений на почве национальной ненависти падает, это и решили проверить, что в итоге и подтвердили уже научно:
1. Смогли обнаружить, что с момента подписания контракта Салахом количество преступлений на почве национальной ненависти в регионе Ливерпуля упало на 16%
2. Проанализировав 15 миллионов твитов обнаружили что уровень исламофобии упал с 7.3% до 3.8% среди фанатов Ливерпуля
3. Устроив опрос на ~8000 фанов получили рост «совместимости» мусульманских ценностей с британскими на 5%
В общем, весь этот анализ подтвердил, что популярность групп меньшинств в медиа-пространстве на самом деле влияет на позитивные изменения в обществе, на уменьшение количества преступлений и тп и тд. И что «representation matters» ¯\_(ツ)_/¯
Статья целиком:
https://www.cambridge.org/core/journals/american-political-science-review/article/can-exposure-to-celebrities-reduce-prejudice-the-effect-of-mohamed-salah-on-islamophobic-behaviors-and-attitudes/A1DA34F9F5BCE905850AC8FBAC78BE58
В статье больше информации, я выдрал самое главное
В 2017 году, известный футболист Мохаммед Салах, перешел играть в футбольный клуб Ливерпуль. Салах примечателен не только своими навыками на футбольном поле, но и своей исламской идентичностью, которая, как указано в исследовании была почти незнакома европейским болельщикам — каждый гол Салах сопровождал молитвой «суджуд», что почти никто не делал в элитном европейском спорте на тот момент и тп.
В общем, выход Салаха в Ливерпуль принес 3 великолепных сезона команде: 2 года подряд лучший бомбардир, победа в финале лиги Чемпионов 2019, победа в английской премьер-лиге 2020 года, и тп и тд.
В СМИ поползли интересные наблюдения, что успешность Салаха влияет на то, что уровень исламофобии и количество преступлений на почве национальной ненависти падает, это и решили проверить, что в итоге и подтвердили уже научно:
1. Смогли обнаружить, что с момента подписания контракта Салахом количество преступлений на почве национальной ненависти в регионе Ливерпуля упало на 16%
2. Проанализировав 15 миллионов твитов обнаружили что уровень исламофобии упал с 7.3% до 3.8% среди фанатов Ливерпуля
3. Устроив опрос на ~8000 фанов получили рост «совместимости» мусульманских ценностей с британскими на 5%
В общем, весь этот анализ подтвердил, что популярность групп меньшинств в медиа-пространстве на самом деле влияет на позитивные изменения в обществе, на уменьшение количества преступлений и тп и тд. И что «representation matters» ¯\_(ツ)_/¯
Статья целиком:
https://www.cambridge.org/core/journals/american-political-science-review/article/can-exposure-to-celebrities-reduce-prejudice-the-effect-of-mohamed-salah-on-islamophobic-behaviors-and-attitudes/A1DA34F9F5BCE905850AC8FBAC78BE58
В статье больше информации, я выдрал самое главное
Cambridge Core
Can Exposure to Celebrities Reduce Prejudice? The Effect of Mohamed Salah on Islamophobic Behaviors and Attitudes | American Political…
Can Exposure to Celebrities Reduce Prejudice? The Effect of Mohamed Salah on Islamophobic Behaviors and Attitudes - Volume 115 Issue 4
Forwarded from Shock Design
Познакомьтесь с любимой музыкой поближе. Реклама аудиотехники TEAC.
Страшно, но красиво 🙃
Страшно, но красиво 🙃
Forwarded from Node.JS [ru] | Серверный JavaScript
Интересная статья, про правильное использование классов и их наследования
«Прочитав еще одно сообщение в блоге о том, что классы JS являются « просто сахаром для прототипного наследования », я решил написать этот пост, чтобы еще раз прояснить, почему это утверждение вводит в заблуждение; пост, который, надеюсь, объясняет, в чем разница и почему важно это понимать.»
https://webreflection.medium.com/js-classes-are-not-just-syntactic-sugar-28690fedf078
«Прочитав еще одно сообщение в блоге о том, что классы JS являются « просто сахаром для прототипного наследования », я решил написать этот пост, чтобы еще раз прояснить, почему это утверждение вводит в заблуждение; пост, который, надеюсь, объясняет, в чем разница и почему важно это понимать.»
https://webreflection.medium.com/js-classes-are-not-just-syntactic-sugar-28690fedf078
Medium
JS classes are not “just syntactic sugar”
After reading yet another blog post about JS classes being “just sugar for prototypal inheritance”, I’ve decided to write this post to…
Forwarded from UXPUB 🇺🇦 Дизайн-спільнота (uxpubpublisher)
Forwarded from Coding: работа и стажировки для программистов
Forwarded from Designdealer
Заказчик дал минимум инфы о себе, а дизайн сайта ему нужен.
Как сделать концепцию из ничего?
Часто к веб-дизайнерам приходят клиенты-загадки, от которых инфу либо приходиться клещами вытаскивать либо она есть, но очень мало. Такой момент тормозит и усложняет работу над проектом. Но все можно пережить с божьей помощью, если ты чётко знаешь, как работать с минимумом.
В агентстве Nimax есть проверенный подход к созданию концепции сайта. О ситуациях, когда клиент без фирстиля или лого, но с запросом на сайт, команда знает непонаслышке.
С 7 по 25 июля арт-директор, бренд-стратег, дизайнер и продюсер Nimax поделятся разными и неожиданными подходами к концепциям сайта. Эксперты научат тебя выходить победителями из тупиков.
На курсе разберут, как создавать работающие решения и защищать их, а не зависеть от настроения клиента.
Ждём тебя на прокачку: https://clc.to/JqMr8A
Как сделать концепцию из ничего?
Часто к веб-дизайнерам приходят клиенты-загадки, от которых инфу либо приходиться клещами вытаскивать либо она есть, но очень мало. Такой момент тормозит и усложняет работу над проектом. Но все можно пережить с божьей помощью, если ты чётко знаешь, как работать с минимумом.
В агентстве Nimax есть проверенный подход к созданию концепции сайта. О ситуациях, когда клиент без фирстиля или лого, но с запросом на сайт, команда знает непонаслышке.
С 7 по 25 июля арт-директор, бренд-стратег, дизайнер и продюсер Nimax поделятся разными и неожиданными подходами к концепциям сайта. Эксперты научат тебя выходить победителями из тупиков.
На курсе разберут, как создавать работающие решения и защищать их, а не зависеть от настроения клиента.
Ждём тебя на прокачку: https://clc.to/JqMr8A