Forwarded from Alina Ganeeva
Первая ART.СХОДКА MEETUP в Greenpoint! 🎉 15 июля в субботу
Уютное мероприятие с тремя спикерами, тремя лекциями, тремя выставками, аукционом и коктейлями 🥰
Творческое трио из:
• Таня.Вино - people of print member, artist, illustrator, designer. Расскажет про страх чистого листа.
• Ваня Березкин - известный fashion-photographer, 12 лет в индустрии, 6 из которых, фотографировал для GQ Russia
• Лиза Ольшанская - visual artist, art teacher. Работала в Британской школе дизайна и других творческих студиях. Расскажет про современный текстиль и вышивку
Места ограничены, цена билета 5000 amd, в цену входит коктейль🍸 Приобрести можно на кассе Greenpoint, либо через Директ
*Ребята, особенно творческих профессий, приходите. Будет насыщенно🤓
Уютное мероприятие с тремя спикерами, тремя лекциями, тремя выставками, аукционом и коктейлями 🥰
Творческое трио из:
• Таня.Вино - people of print member, artist, illustrator, designer. Расскажет про страх чистого листа.
• Ваня Березкин - известный fashion-photographer, 12 лет в индустрии, 6 из которых, фотографировал для GQ Russia
• Лиза Ольшанская - visual artist, art teacher. Работала в Британской школе дизайна и других творческих студиях. Расскажет про современный текстиль и вышивку
Места ограничены, цена билета 5000 amd, в цену входит коктейль
*Ребята, особенно творческих профессий, приходите. Будет насыщенно
Please open Telegram to view this post
VIEW IN TELEGRAM
💩6🆒5👍1😱1
Моё любимое кафе в Ереване организует митап.
Дизайн, фотография, текстиль, визуал.
Уже в эту субботу!
Дизайн, фотография, текстиль, визуал.
Уже в эту субботу!
👍13💩13💅4🤔2❤1
Интересный взгляд на ИИ
Сначала статья показалась мне слишком банальным страхом. Но вчитавшись, я получил новый источник размышлений
Сначала статья показалась мне слишком банальным страхом. Но вчитавшись, я получил новый источник размышлений
LessWrong на русском
Поставить разработку ИИ на паузу не достаточно. Нам надо остановить её полностью
Сегодня вышло [открытое письмо](https://futureoflife.org/open-letter/pause-giant-ai-experiments/), призывающее «все ИИ-лаборатории немедленно приостановить обучение ИИ-систем мощнее, чем GPT-4, хотя бы на 6 месяцев». Этот шестимесячный мораторий был бы лучше…
🤡17👍10😁2
Forwarded from Заметки про React (Ilmir Shaikhutdinov)
Передозировка useMemo
Разработчики склонны злоупотреблять useMemo и даже не могут адекватно объяснить, почему они это делают. В своем блоге Эдвин Антонов поделился мнением по поводу того, когда стоит использовать useMemo. Если кратко:
- Сначала профилируйте, потом оптимизируйте. Профилируйте сначала производительность, чтобы выявить узкие места, а потом оптимизируйте компонент.
- Мемоизируйте только дорогостоящие операции. Например, вложенные циклы, рекурсивные операции, преобразование большого объема данных или сложные математические вычисления.
- Следите за тем, чтобы зависимости useMemo были точными.
https://edvins.io/usememo-overdose
Разработчики склонны злоупотреблять useMemo и даже не могут адекватно объяснить, почему они это делают. В своем блоге Эдвин Антонов поделился мнением по поводу того, когда стоит использовать useMemo. Если кратко:
- Сначала профилируйте, потом оптимизируйте. Профилируйте сначала производительность, чтобы выявить узкие места, а потом оптимизируйте компонент.
- Мемоизируйте только дорогостоящие операции. Например, вложенные циклы, рекурсивные операции, преобразование большого объема данных или сложные математические вычисления.
- Следите за тем, чтобы зависимости useMemo были точными.
https://edvins.io/usememo-overdose
edvins.io
useMemo overdose
When overuse of useMemo hook becomes a problem
🔥24👍5❤2💩2
This media is not supported in your browser
VIEW IN TELEGRAM
Да. Я снова собираюсь смотреть
🤮21❤17👍7💊2
Невероятно понятные ошибки от Nextjs.
Вот что это вообще значит и как пофиксить, учитывая, что
Вот что это вообще значит и как пофиксить, учитывая, что
import()
у меня нигде в коде нет👍5❤1
Forwarded from Андруша пишет код
У меня есть привычка немного волонтёрить в чатах с новичками, потому что бывает такое, что мне самому нужна помощь по работе.
Но проблема в том, что 99%(оценочное суждение) вопросов выглядят как: "я вот написал код, он должен работать, но не работает". И почему-то люди не умеют обрабатывать такие ситуации.
Поэтому вот вам инструкция, как решать такие проблемы:
1. найдите 100% рабочий по вашему мнению кусок кода, который можно безболезненно удалить из программы
2. Удаляйте его
3. Смотрите результат.
Если программа стала работать как вы ожидаете, то проблема в удалённом вами фрагменте. Постарайтесь вынести этот кусок кода в отдельный модуль и возвращайтесь к пункту 1.
Если программа продолжает работать не так как вы ожидаете, то значит, что непонятка осталась в неудалённом коде. Возвращайтесь к пункту 1 и продолжайте пока не найдёте проблему.
В итоге после этого цикла у вас есть маленький кусочек кода, в котором есть проблема.
Если вы поняли в чём проблема, то супер. Исправляйте её, покрывайте тестами, так как другие люди не хуже и не лучше вас. Помогите им в будущем. Плюс PR станет читать куда проще.
Если вы не понимаете в чём проблема, то выносите этот пример в какую-нибудь песочницу, к примеру, в http://jsfiddle.net и только ПОСЛЕ этого идите в чат за помощью.
Ваши скриншоты огромного полотна редко когда помогают найти проблему. А вот код, с которым можно поиграться и поэкспериментировать - вполне.
Как говорится: формулирование проблемы - это половина решения проблемы.
Но проблема в том, что 99%(оценочное суждение) вопросов выглядят как: "я вот написал код, он должен работать, но не работает". И почему-то люди не умеют обрабатывать такие ситуации.
Поэтому вот вам инструкция, как решать такие проблемы:
1. найдите 100% рабочий по вашему мнению кусок кода, который можно безболезненно удалить из программы
2. Удаляйте его
3. Смотрите результат.
Если программа стала работать как вы ожидаете, то проблема в удалённом вами фрагменте. Постарайтесь вынести этот кусок кода в отдельный модуль и возвращайтесь к пункту 1.
Если программа продолжает работать не так как вы ожидаете, то значит, что непонятка осталась в неудалённом коде. Возвращайтесь к пункту 1 и продолжайте пока не найдёте проблему.
В итоге после этого цикла у вас есть маленький кусочек кода, в котором есть проблема.
Если вы поняли в чём проблема, то супер. Исправляйте её, покрывайте тестами, так как другие люди не хуже и не лучше вас. Помогите им в будущем. Плюс PR станет читать куда проще.
Если вы не понимаете в чём проблема, то выносите этот пример в какую-нибудь песочницу, к примеру, в http://jsfiddle.net и только ПОСЛЕ этого идите в чат за помощью.
Ваши скриншоты огромного полотна редко когда помогают найти проблему. А вот код, с которым можно поиграться и поэкспериментировать - вполне.
Как говорится: формулирование проблемы - это половина решения проблемы.
jsfiddle.net
JSFiddle - Code Playground
JSFiddle - Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle.
👍15❤🔥4❤2
Телега выкатывает Бусты для каналов.
Давайте прожмем и посмотрим что это даст
https://www.tg-me.com/sergeysova?boost
Нужно обновить телегу
Давайте прожмем и посмотрим что это даст
https://www.tg-me.com/sergeysova?boost
Telegram
Сова пишет…
Проголосуйте за канал, чтобы он получил больше возможностей.
💩4👍2👏1💯1
Только что узнал, что спамеры начали делать фейк аккаунты админов разных чатов и просить денег разными способами.
Просите записать кружочек, если вам напишет кто-то с такой просьбой.
Мой акк, для чека: @sovasergey
Просите записать кружочек, если вам напишет кто-то с такой просьбой.
Мой акк, для чека: @sovasergey
❤3👍1
Постоянно использую Linear
И для своих проектов и на работе и для курса
Каждый раз, как его авторы делятся опытом использования своего же продукта с удовольствием читаю
https://linear.app/blog/how-we-run-projects-at-linear
И для своих проектов и на работе и для курса
Каждый раз, как его авторы делятся опытом использования своего же продукта с удовольствием читаю
https://linear.app/blog/how-we-run-projects-at-linear
linear.app
How we run projects at Linear - Linear Blog
We believe in extending our product philosophy across all aspects of our company — especially customer support. We interviewed our in-house CX team to share how Linear uses Linear.
🤓11👍7🔥3