• Как решить проблему с концентрацией?

    @iSergios
    Python-разработчик
    Я, наверное, дам самый оригинальный совет. Сделайте. Это. Своим. Оружием.

    Была такая проблема. Наверное, и сейчас есть, но я просто научился ее обходить. Сразу скажу, это не лечится. Если у Вас так скачет внимание, то зубрилой, способным сутками напролет что-то монотонно делать, Вы никогда не станете. Но это не ущербность, а особенность в самом лучшем смысле этого слова. Такие как мы с Вами идеально приспособлены для рваного ритма и графика типа "сегодня густо, завтра пусто". Когда Вы ставите перед собой цель, скажем, прочесть книгу/главу... Ваш мозг будет сопротивляться этому и стараться переключиться. Давайте это использовать с другой стороны: ставим краткосрочную цель - скажем, какую-то часть работы - и тут же определяем, на что будем переключаться. Из интересного. Можно заранее найти статью, которую прям хочется прочесть. Или прям держать в фоне какой-то свой пет-проект, который мучить приятнее текущей работы. Ну или даже игрушка (но тут важно не переборщить). Все. Вы удивитесь, но Ваш мозг, зная, что еще чуть-чуть, и он переключится на что-то другое, будет работать совсем иначе. Кстати, нае@@ь его не выйдет. Переключаться надо полноценно и обязательно с пользой. Вы обязательно должны чувствовать прогресс в обоих направлениях. Иначе будет не очень. И да... Выдается время отдохнуть - отдыхайте.
    Если будете делать все правильно, производительность вырастет в разы. Благодаря переключениям Вы будете значительно меньше уставать эмоционально, а это неплохо влияет на мотивацию и общее состояние.

    Метод не работает или работает плохо при истощении. Последнее лечится сном не менее 8 часов с ранним просыпанием и, возможно, самыми безобидными препаратами типа экстракта Гинкго билоба.
    Ответ написан
    1 комментарий
  • Как решить проблему с концентрацией?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Мозг работает так, как он привык работать.

    Все, чего вы сейчас достигли (отвлекаться на свои мысли вместо того, чтобы заниматься текущей задачей), вы нарабатывали долгим и упорным трудом всю предыдущую жизнь.

    Нарабатывать умение концентрироваться на неприятных и неинтересных вещах делается таким же способом - стараетесь через силу регулярно это делать. Через несколько лет мозг привыкнет к новому поведению.
    Можно это назвать силой воли - умение осознанно приспособиться к некомфортным условиям.

    P.S. С детства такие вещи тренируются. Чем взрослее тем сложнее, и даже факт того что ты осознаешь конкретный недостаток не облегчает того, что избавиться от него тяжело.
    Ответ написан
    2 комментария
  • Как найти в строке слово и удалить его?

    byte916
    @byte916
    Вот пять способов, как это можно сделать. Компилируется ли код - не проверял

    Возможно, самый медленный способ
    foreach (var punctuationMark in punctuation_marks)
                {
                    str = str.Replace(punctuationMark, "");
                }


    Способ через string.Split/Join
    str = string.Join("", str.Split(punctuation_marks, StringSplitOptions.RemoveEmptyEntries));


    Через StringBuilder. Проверка что это знак пунктуации идёт через char.IsPunctuation, возможно, это не то, что надо
    StringBuilder sb = new StringBuilder();
                foreach (var c in str.ToCharArray())
                {
                    if (!char.IsPunctuation(c)) sb.Append(c);
                }


    Еще через StringBuilder. Тут проверка идёт по вашему массиву
    StringBuilder sb = new StringBuilder();
                foreach (var c in str.ToArray())
                {
                    if (punctuation_marks.All(p=>p != c.ToString())) sb.Append(c);
                }


    С помощью регулярного выражения
    var regexp = new Regex(@"/\.,;:]\[<>\{}\|!\?");
                regexp.Replace(str, "");
    Ответ написан
    1 комментарий
  • Где найти сложные макеты для верстки?

    Symphony
    @Symphony Куратор тега CSS
    Где найти сложные макеты для верстки?

    Макеты начинающих дизайнеров посмотрите
    Ответ написан
    4 комментария
  • Как убрать лишний фон?

    @Olegarh1a
    выдели слой создай новую вкладку со слоем в верхнем меню Изображение > Тримминг убираем прозрачные пиксели
    Ответ написан
    1 комментарий
  • Как сделать вот такой ползунок?

    @orlovec
    начинающий
    1 минута поиска и вот что нашел...
    ionden.com/a/plugins/ion.rangeSlider/demo.html
    Ответ написан
    Комментировать
  • Здравствуйте, как сделать так чтобы например диалоговое окно на сайте можно было таскать в любую позицию по окну при удержании мышкой???

    перетаскивание вещей называется drag and drop, держите примеры думаю сами создадите свое окно
    https://javascript.info/mouse-drag-and-drop
    https://codepen.io/mayurbirle/pen/LyQejQ
    Ответ написан
    Комментировать