Быть, а не казаться.
Контакты
Местоположение
Россия, Свердловская обл., Екатеринбург

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (6)
  • Снова ошибка E_FAIL (0x80004005)?

    @tomatopotato Автор вопроса
    Проблема решилась установкой абсолютно всех последних обновлений Win 10 в том числе и не обязательных. Оказывается у меня Win была еще не обновлена до версии 1909 ( я не слежу за версиями обновлений, работает система и хорошо ). После обновления Win виртуалбокс все еще толком не работает. Далее ставим накопительное обновление для .Net перезагружаемся и виртуалбокс опять не работает. Идем опять в центр обновлений ищем обновления и видим, что в наличии есть необязательное накопительное обновление устанавливаем его (устанавливается ооооочень долго) перезагружаемся опять и вуа-ля! Виртуалбокс работает как надо. Так что если у вас похожая проблема попробуйте установить все последние в том числе и не обязательные обновления Windows возможно это поможет.
    Ответ написан
    4 комментария
  • Как оптимально питаться при работе головой?

    @tomatopotato
    неспешно попивать коку-колу, к примеру делая один глоток в 10 минут, то можно быть более продуктивным

    Таким нехитрым способом вы сделаете более продуктивными и богатыми:
    1) диетологов
    2) стоматологов
    3) Производителей инсулина (да, да диабет где-то рядом)
    4) Производителей Кока Колы (ну это и так понятно).

    Что едите и пьете для более эффективной интеллектуальной работы?

    Лично я питаюсь так и отлично себя чувствую :
    Завтрак французский без мучной выпечки (типа круасанов и прочего) это жаренные гренки, молодой сыр или плавленный качественный, иногда яйца вареные в смятку или омлет (но не часто) + черный кофе без сахара натуральный естественно, а не растворимый.
    Обед русский - это обычно суп + салат или каша из традиционных для России круп + чай. Из мяса ем рыбу (нужен фосфор и жиры омега3), печень говяжью (витамин B12 в качестве профилактики анемии) куриную грудку (чистый белок для мышц). Мясо ем три дня в неделю, четыре дня мясо не ем вообще. Дело в том что мясо пусть и диетическое это тяжелая пища сильно нагружающая печень.
    Ужин вегатарианский. Салат из свежих овощей + фрукты и чай из трав, чтобы спокойно заснуть.
    И физическая активность обязательно. Это само собой. Я занимаюсь каждый день по фитнес программе из гуглплея.
    Насчет алкоголя : я пью качественное красное сухое вино с защищенным наименованием примерно раз в месяц, не столовое. От пива жиреешь + почки страдают, а от крепких алкогольных напитков натуральным образом тупеешь и у меня есть личный пример когда человек умеренно употребляющий крепкий алкоголь стал шизофреником и теперь сидит на инвалидности.
    Такой образ жизни позволяет мне нормально высыпаться и держать ИМТ (индекс массы тела) в норме.
    Ответ написан
    9 комментариев
  • Какое правильное разделение файлов в БЭМ?

    @tomatopotato
    каком файле мы прописываем стили для .wrapper ? Поскольку это не блок, я так понимаю, что создавать файл не надо и стили надо прописывать просто в начале main.scss ?

    Почему не блок? Он вполне может быть блоком без смыслового функционала. Оберточный. Так же через него, через его элементы позиционируются вложенные в него блоки.

    2) В каком файле прописывать стили для header, footer, section-1, section-2 ? Они не являются блоками по БЭМ, насколько я понимаю, значит ли это что их надо описывать в main.scss или все таки надо создавать отдельный файл под стили для каждой секции ?

    Если вы имеете ввиду теги, то это не одобряется БЭМ. БЭМ оперирует только классами. теги стилизуются через них же. Это сделано для атомизации проекта и легкого переноса блоков из проекта в проект.

    Если нам надо изменить это свойство у одного блока, соответственно придется менять и у всех остальных, находящихся в section-1.

    Блоки не должны влиять друг на друга, это основопологающая идея БЭМ. Если блоки связаны или влияют друг на друга это уже не БЭМ, а что-то похожее на него. Так же внутри блока следует избегать использования каскада и наследования, это может внести дополнительную путаницу и увеличить связанность блока.


    Придется лезть в файл каждого блока и менять свойства, что не слишком удобно, особенно если блоков много

    Это вполне удобно и это и есть БЭМ. Ты не лазишь по огромному файлу со стилями, а идешь в маленький конкретный файл где все находится перед глазами.


    это не спасает нас от огромного дублирования кода

    От дублирования кода спасают миксы. Читайте про них здесь

    5) Правильная практика - помещать все медиа запросы, относящиеся к блоку в файл с версткой этого блока, или должен быть отдельный файл под все медиа -запросы ?

    медиа-запросы изменяющие геометрию блока должны находиться в родительском блоке в его элементах. Сам блок не может изменять свою геометрию за это отвечает файл стилей элемента родительского блока. Соответственно, если мы будем изменять размер блока через медиа запрос, то это делается через элемент родительского блока.
    <head class="head"> 
    <div class="block head__block"> </div>
    </head>

    Соответственно блок класса .block c примиксованным классом .head__block является элементом блока .head и можно менять его геометрию и позиционирование через класс .head__block используя медиазапросы например. Естественно элемент head__block с медиазапросами будет храниться в блоке head и лежать в его подпапке с элементами.
    Другой случай это когда через медиа запросы меняется например стиль блока, скажем его цвет. Тогда медиа запрос должен быть внутри блока, а конкретно в его модификаторе например в данном случае у блока block может быть модификатор block_red в котором будет медиазапрос со свойствами при маленьком экране окрашивать элемент в красный. Этот файл с медиазапросами уже будет находиться в родном блоке block в подпапке с модификаторами.
    Если где-то не согласны или я ошибся пишите в комментарии обсудим.
    Ответ написан
    1 комментарий
  • Фотошоп в ubuntu?

    @tomatopotato
    Работает Cs6 через wine, с небольшими багами. Умельцы запускают CC у меня к сожалению не получилось. Дело в том что CC завязан на работу через ускорение GPU и через wine у него начинаются проблемы. После долгих попыток я пришел к лучшему решению для себя win10 + xubuntu с отключенным графическим сервером в виртуалбокс. Это решение стало идеальным. Я использую удобство Линукс как сервера и кручу локалхост под ним на апаче и в тоже время использую графическую мощь win10. Сервер крутится в виртуалке и поедает всего 256 мб памяти. Я через общие папки спокойно веду разработку в win и тут же тестирую в линуксовом локалхосте. Нет никаких проблем с фотошопом естественно. Так что если работаете с графикой, но нужен Линукс как сервер( а больше он ни для чего и не нужен фронт разрабу) то советую связку win10 + virtualbox с линукс - графическое окружение + общие папки и будет вам счастье. Мощь Виндоус и простота настройки Линукс.
    Ответ написан
    Комментировать
  • Жёсткий диск издает странные звуки. Что делать?

    @tomatopotato
    Жёсткий диск издает странные звуки.

    Обычно такое бывает при записи множества маленьких файлов.

    Что делать?

    Найти программу что дергает жесткий диск. Чаще всего это:
    1. Логирование какой либо программы.
    2. Постоянный сброс кеша браузером на жесткий диск.
    3. Индексирование файлов операционной системой для их последующего поиска в Win если мне не изменяет память эта системная утилита называется SuperFetch. Обычно такой симптом возникает при появлении на жестком диске множества новых (и маленьких) файлов.
    У меня в свое время при работе под линуксом жесткий диск постоянно дергал хромиум - "кр.. кр.. кр.. кр.. кр.." что часами выносило мозг. Решилось переходом на Firefox.
    В общем советую начать с поиска программы которая постоянно дергает жесткий диск. В Win 10 с этой задачей неплохо справляется AnvirTask.
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (2)