• Почему Ethernet порт работает через раз после перезагрузки под управлением Windows 10?

    @pippu
    Полностью удалите устройство в диспетчере задач и поставьте родной драйвер
    Ответ написан
    Комментировать
  • Почему Ethernet порт работает через раз после перезагрузки под управлением Windows 10?

    @Drno
    Драйвер проверь. Попробуй виндовый удалить, оригинальный поставить.
    Если уверен что с кабелем все ок
    Ответ написан
    Комментировать
  • Почему Ethernet порт работает через раз после перезагрузки под управлением Windows 10?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Похоже на конфликты с энергосбережением.
    Смотрите журналы системы, приводите ошибки здесь.
    Ну и первое что сделайте обновите драйвера на самые последние.
    Ответ написан
    Комментировать
  • Лампы для монитора, есть ли в них смысл?

    @F1eex
    Я взял линейный светодиодный светильник, снял рассеиватель и поставил светильник за монитор. Получился направленный свет, который отражается от стены и потолка, тем самым создает мягкое рассеянное фоновое освещение. При этом нет никаких бликов на мониторе, которые с передней подсветкой могут быть. Наклоном лампы можно что-то как- подрегулировать. Простое и дешевое решение.
    644265a09d6af967681233.jpeg
    Слева задняя подсветка, пыль на мониторе не видна, справа, я достал лампу из-за монитора и приложил ее спереди сверху. Обратите внимание на пыль на экране и отраженный от него свет
    Ответ написан
    Комментировать
  • Лампы для монитора, есть ли в них смысл?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Подсвечивать околомониторное пространство - монитор, клаву, часть стола. Яркости монитора далеко не всегда достаточно, чтобы писать что-то ночью, например.
    Хотя у меня для этого стоит обычная лампа на кронштейне.
    Ответ написан
    Комментировать
  • Лампы для монитора, есть ли в них смысл?

    Stalker_RED
    @Stalker_RED
    У такой лампы смысла почти нет, разве клавиатуру подсвечивать. Монитор ведь сам по себе светится.

    А вот в лампах, которые делают подсветку фона - смысл есть, и большой. Дело в том, что когда вы сидите в темной комнате, то между ярким монитором и темной стеной очень большой контраст, и при переводе взгляда со светлого на темное глаза вынуждены очень сильно и быстро менять диаметр зрачка, и глаза быстро устают.

    Работать в темноте - вообще идея сомнительная. Посмотрите рекомендации в СанПин-е например. Но конечно никто не заставит соблюдать СанПин в домашних условиях - здоровье ваше, вам решать.
    Ответ написан
  • Лампы для монитора, есть ли в них смысл?

    @Drno
    проще уменьшить яркость на мониторе. по аналогии со смартфоном
    Ответ написан
    4 комментария
  • Лампы для монитора, есть ли в них смысл?

    Adamos
    @Adamos
    Если выйти из тридэ в реальную жизнь, внезапно окажется, что на мониторе всегда найдутся пятна, пыль и разводы, которые не видны, пока вы не включите это нелепое устройство. Кроме того, при некоторых положениях головы оно еще и в глаза посветит, как добрый следователь.
    Ответ написан
    2 комментария
  • Лампы для монитора, есть ли в них смысл?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Лучше чем ничего, но обычная настольная лампа лучше. Эта лампа - компромисс, между настольной лампой и желанием сэкономить место на рабочем столе.
    Ответ написан
    Комментировать
  • Лампы для монитора, есть ли в них смысл?

    Griboks
    @Griboks
    Смысл подобных ламп в том, чтобы снизить контраст монитора. Яркость окружения должна быть на ровне с яркостью монитора.
    Ответ написан
    Комментировать
  • Как точно можно узнать что система ушла в спящий режим из-за перегрева процессора?

    hint000
    @hint000
    у админа три руки
    Действительно ли проблема в перегреве или просто сбились какие-то настройки питания
    Скорее второе. Потому что до сих пор в принципе нигде не встречалось такого поведения, чтобы при перегреве уходило в сон. Сначала должен быть троттлинг при перегреве и в 99.9% случаев этого бывает достаточно. Но при критическом перегреве процессор должен немедленно отключиться, он просто не стал бы тратить какую-то долю секунды на переход в сон, а сразу - шмяк. И при последующем включении была бы чистая загрузка, а не выход из сна.
    Короче, у вас - не перегрев, а что-то другое.
    Ответ написан
    Комментировать
  • Аналог админ панели для ClickHouse?

    @Spellbuilder
    DBeawer Вам в помощь и не только с этой БД
    Ответ написан
    Комментировать
  • Как в Symfony загрузить DTO в Entity?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Вообще это плохая практика — маппить на сущность дто.

    Почему: сущность — некоторый бизнес-обьект, он контролирует переходы состояния и инкапсулирует саму логику. Но сущность находится в контексте... бизнес-процесса, который выражен некоторым др видом классов (интеракторы или use cases, если терминами Боба Мартина), например в CQRS таким родом классов являются хэндлеры команд.
    Итог: с сущностями напрямую скорее не стоит работать, тем более в сущностях не должно быть сеттеров :) и методов превращения данных из дто в явном виде ака fromDto(), как указал Flying (при всем моем уважении), тк это не бизнес-логика, а некоторая транспортно-приложенческая... Статические конструкторы могут быть, но не для дто, а для определенных данных, отображающих бизнес-возможность.

    Кроме того, ваше решение чревато высокой связанностью — ваши сущности конструируются под дто, дто под сущности...

    Как делать хорошо:
    Сущности создавать только в рамках бизнес-процесса, то есть всегда явно и напрямую через конструктор или фабричный метод, воплощающий в себе бизнес-логику.
    Ответ написан
    5 комментариев
  • Почему процессор не выдает заявленной производительности в тестах и играх?

    @Drno
    Это ноут. проц скорее всего перегревается. не считая того что ему вполне реально могли специально обрезать TDP, чтоб не грелся
    Ответ написан
    9 комментариев
  • Почему процессор не выдает заявленной производительности в тестах и играх?

    hint000
    @hint000
    у админа три руки
    И что делать, собирать настольное железо?)
    У вас и на настольном железе процессор не сможет постоянно держать частоту Turbo Boost. Более того, в диспетчере задач вы в принципе никогда не сможете увидеть максимальную частоту процессора. Это технологическое ограничение, которое вы не обойдёте ни на одном современном процессоре Intel. Это нормально, так задумано разработчиками. Вот почитайте комментарии к этому вопросу:
    https://qna.habr.com/q/1207470 Там автор вопроса сначала тоже заблуждался, но потом - молодец! - самостоятельно разобрался.
    Ответ написан
    4 комментария
  • Имеется ли разница в мобильном Java приложении между double и int в JSON ответе?

    EreminD
    @EreminD
    Кое-что умею
    у JSON есть только тип number
    и 5.0 и 5 - оба значения валидны, с точки зрения JSON

    633eab5010109238785685.png

    Тут вопрос к тому, кто создает json или кто его интерпретирует.
    Готова ли сторона-приемник, что может прилететь число 5.5, например?

    Если вам нужен строго int, по-хорошему, должен быть код, который принимает double и пытается преобразовать к инту
    Ответ написан
    3 комментария
  • Имеется ли разница в мобильном Java приложении между double и int в JSON ответе?

    Vest
    @Vest
    Попробую ответить: если вы работаете с JSON, то стандарт говорит вам следующее:
    value:
        ...
        number
        ...

    Это то, что может быть в качестве одного из значений. Что такое number?

    number
        integer fraction exponent

    Или "целое", "(десятичный) разделитель" и "дробная часть".

    Как вы понимаете, никто вам ничего не гарантирует. Может быть будет точка, а может и нет. Всё, как в JavaScript. Поэтому, если у вас схема JSON'а неизвестна, то вы можете это трактовать как получится.

    Но если это "валюта" или что-то важное, где округление не допустим, то я бы попросил владельца API пересмотреть эту часть
    Ответ написан
    2 комментария
  • Имеется ли разница в мобильном Java приложении между double и int в JSON ответе?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    Вобщем вики пишет по поводу самого стандарта JSON:
    Number: a signed decimal number that may contain a fractional part and may use exponential E notation, but cannot include non-numbers such as NaN. The format makes no distinction between integer and floating-point. JavaScript uses IEEE-754 double-precision floating-point format for all its numeric values (until later also supports BigInt[24]), but other languages implementing JSON may encode numbers differently.


    Вобщем получается что стандарту пофиг. И интерпретацию числа он отдает на откуп программным средствам.
    И мне кажется что Андроид здесь вообще не при делах. Это слишком общее понятие. Гораздо важнее какой JSON-парсер вы используете в коде. Всего парсеров - огромный вагон. Но я вот регулярно использую 2 из них.
    - Google GSON.
    - Jackson
    Вот попробуйте распарсить ваш документ с использованием г-сона и джаксона и посмотрите что будет на выходе. Там почти всегда рекурсивное дерево из таких шаблонов LinkedHashmap[String,Object] где вместо обжекта будет стоять то что вы ищете.
    Ответ написан
    4 комментария
  • TDD, нужно ли тестировать все подряд публиные методы?

    vabka
    @vabka
    Токсичный шарпист
    При TDD - да. Ты сначала пишешь тесты, а уже потом пишешь реализацию.
    Но никто не обязывает тебя этому следовать беспрекословно.
    Правда тогда это уже будет не TDD
    Ответ написан
    Комментировать
  • Есть ли возможность в DoctrineFixturesBundle настроить папку фикстур?

    BoShurik
    @BoShurik Куратор тега Symfony
    Symfony developer
    Где они лежат - абсолютно все равно. Бандл ориентируется на теги контейнера.
    Так как вы используете фикстуры в другом бандле, то скорее всего не используете автоконфигурацию. Вам надо ручками зарегистрировать фикстуры как сервисы и тегнуть их doctrine.fixture.orm

    https://symfony.com/bundles/DoctrineFixturesBundle...

    This command looks for all services tagged with doctrine.fixture.orm. If you're using the default service configuration, any class that implements ORMFixtureInterface (for example, those extending from Fixture) will automatically be registered with this tag.
    Ответ написан
    Комментировать