Невероятно понятные ошибки от 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
JSFiddle - React, Tailwind, and code Playground
JSFiddle - Test your React, Tailwind, JavaScript, CSS, HTML online with JSFiddle.
👍15❤🔥4❤2
Телега выкатывает Бусты для каналов.
Давайте прожмем и посмотрим что это даст
https://t.me/sergeysova?boost
Нужно обновить телегу
Давайте прожмем и посмотрим что это даст
https://t.me/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
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
Я уже давно хочу начать использовать ChatGPT для прикладных целей, не только через chat.openai.com
Недавно реализовал буквально классическую задачу по классификации через API. Я пользуюсь getpocket чтобы собирать ссылки и затем их разбирать, например для рассылки news.sova.dev.
Но когда собирается много этих ссылок-закладок, вручную заниматься этим почти не реально. Я приспособил для этого ChatGPT.
Хотите расскажу подробнее как, с примерами кода и выводами?
А как вы используете ChatGPT API в своих целях?
Недавно реализовал буквально классическую задачу по классификации через API. Я пользуюсь getpocket чтобы собирать ссылки и затем их разбирать, например для рассылки news.sova.dev.
Но когда собирается много этих ссылок-закладок, вручную заниматься этим почти не реально. Я приспособил для этого ChatGPT.
Хотите расскажу подробнее как, с примерами кода и выводами?
А как вы используете ChatGPT API в своих целях?
👍73🔥6💯3❤2💩2
Пока я работаю над видео, у меня просьба.
Я сейчас работаю над screenstory.io и у новых пользователей бывает сложно получить обратную связь.
Если кому не лень, установите себе приложение, сделайте одну запись и напишите пару строк фидбека здесь в комментариях.
Может что-то можно улучшить или исправить. Это крайне поможет нам, как небольшой команде стартапа.
Прошу вас, потому что могу вам довериться 💚
Я сейчас работаю над screenstory.io и у новых пользователей бывает сложно получить обратную связь.
Если кому не лень, установите себе приложение, сделайте одну запись и напишите пару строк фидбека здесь в комментариях.
Может что-то можно улучшить или исправить. Это крайне поможет нам, как небольшой команде стартапа.
Прошу вас, потому что могу вам довериться 💚
🤡13❤7💩2👍1
Помните, в экосистеме effector уже давно идет речь про devtools и способы визуализации архитектуры приложения?
Буквально в течение пары часов Дима Zerobias начнет вещать доклад на тему визуализации
https://holyjs.ru/talks/d7095f7ecb87461499a15a2c5c341af1
Буквально в течение пары часов Дима Zerobias начнет вещать доклад на тему визуализации
https://holyjs.ru/talks/d7095f7ecb87461499a15a2c5c341af1
🔥28👍5🤩3💩3🍾2❤1
Forwarded from © Как его там… (Dmitry Remezov)
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡15🔥7😁5
Чем дольше занимаюсь разработкой, тем дольше удивляюсь, почему не все разработчики пишут TDD.
Это ведь настолько сильно упрощает разработку.
Мне очень нравится этот подход, как раз потому что есть возможность сначала посидеть подумать, а как вообще функция должна себя вести в разных ситуациях.
А потом почти не думая, реализовать конкретное поведение. Я просто запускаю тесты и сверяю ожидания с реальностью. Еще и unit-тесты запускать гораздо легче и быстрее, чем потом проверять уже подключив функцию к интерфейсу.
Просто прикиньте, сколько кейсов нужно проверять после каждой правки. Конечно, я не удивлен, почему разработчики допускают столько багов в современном ПО — да тупо лень столько времени на ручное тестирование тратить.
Видел интересную ситуацию: в моей команде, команда QA возвращала фичу около 20 раз, с кучей тупых багов именно во фронтенде. Исправили один баг, сделали еще 3, и так по кругу.
Жесть
Это ведь настолько сильно упрощает разработку.
Мне очень нравится этот подход, как раз потому что есть возможность сначала посидеть подумать, а как вообще функция должна себя вести в разных ситуациях.
А потом почти не думая, реализовать конкретное поведение. Я просто запускаю тесты и сверяю ожидания с реальностью. Еще и unit-тесты запускать гораздо легче и быстрее, чем потом проверять уже подключив функцию к интерфейсу.
Просто прикиньте, сколько кейсов нужно проверять после каждой правки. Конечно, я не удивлен, почему разработчики допускают столько багов в современном ПО — да тупо лень столько времени на ручное тестирование тратить.
Видел интересную ситуацию: в моей команде, команда QA возвращала фичу около 20 раз, с кучей тупых багов именно во фронтенде. Исправили один баг, сделали еще 3, и так по кругу.
Жесть
👍31🤡9🤩4🔥2💅2❤1