Я когда покупал ноут, то сразу на амазоне взял интеловскую (если мне не изменяет память) вайфай карточку как замену за 15$. Но я не к убунте брал, а мне для хакинтоша нужна была совместимая. Заменилась за 5 минут. Ну это я к тому, что чаще всего вайфай на ноуте не распаян и можно заменить, и если ноут по всем параметрам подходит, кроме вайфая, то это очень даже быстрый вариант решить проблему.
Да, идея супер. В свое время, лет 5 назад, написал обертку на CriteriaBuilder в похожем стиле и теперь тащу ее из проекта в проект. Обертку писал, потому что с этими классами CriteriaBuilder, Root, Query сам черт ногу сломит в части их связи между собой. Хотелось построение запроса в Spring хоть отдаленно похожее на стиль SQL, а не вот это вот всё
Потестил я XPS 9560 с питанием от USB-C (я к ноуту покупал Dell хаб), до этого тестировал с нативным адаптером. Ничего не поменялось. Но вот сейчас более внимательно рассмотрел картину троттлинга. Короче, тротлинг срабатывает асболютно рандомно. Запустил стресс тест в AIDA64, наблюдал температуру. Частоты прыгают независимо от температуры проца и видеокарты. Максимальная температура 72 градуса, тротлинг может сработать и при 56.При этом процессор не уведомляет, что тротлит. Я это понял, потому что у меня есть другой ноут от Asus c i5 процессором, так там стресс тест выбивает тротлинг до 20%, по графику AIDA я это вижу, значит процессор шлёт какие-то ворнинги системе и AIDA их читает. Так вот на Dell ничего подобного, график троттлинга на уровне 0% на протяжении всего теста, при этом частота прыгает от 2800 до 798,14 Mz. Склоняюсь к версии что багованный биос. Нет, Dell - в чёрный список.
Спасибо за совет. А можно попросить чуть детальную инструкцию, если есть конечно? сейчас попробую потестировать с питанием usb-c, но хотелось бы избавиться от проблемы навсегда и пользоваться обычным адапетром, если это действительно ошибка БИОСа.
Соглашусь с каждом пунктом косяков: батарея вздулась через 1.5 года, проц тротлит при этом чистка от пыли и замена термопасты не помогла. В аиде64 проц и другие датчики холодные <70 градусов, но частоты сбрасываются до 800Mz и так работает долгое время. Тактильно очень сильный нагрев корпуса внутренней стороны слева, где клавиатура. Я не знаю что там, но датчики это не показывают. Сейчас ищу замену, и да, Dell даже в мыслях не рассматриваю. Единственное, что мне нравится в нем - очень хороший экран
Я год мучался, все логи перерыл и ничего не нашел. Установил убунту как вторую систему, но некоторый софт у меня был только для виноуз, пришлось вернуться. Только вот совет перейти на локальную учетку мне помог. Сначала я грешил на софт. На десктопе и рабочем ноуте стоит идентичный софт. И там и там проблема была одинаковая. Потом достал свой старый, 3х годичный ноут, которым долго не пользовался. Поставил чистую систему Вин10, обновился до последней версии, для вида поставил офис и еще пару приложений. И стал наблюдать. Ситуация один в один повторилась. Примерно час после перезагрузки все нормально. интерфейс хоть и дергает, но один раз в минуту. Через час начинается подергивать 10 раз в секунду.
Я уже давно принял тот факт, что техника пытается за мной следить. Конфиденциальность для меня не самое важное, пусть. Но винда 10 очень плохо работает с учеткой майкрософта. У меня через какое-то время, после загрузки и логина под этой учеткой начинает обновляться интерфейс 10 раз в секунду, потом на какое-то время отпускает. Помогает перезагрузка. Проверил на 2 лептопах и одном стационарнике. Где-то на майкрософтовском форуме посоветовали создать локальную учетку и работать под ней и, о чудо, дергания интерфейса прошли. Эту дрянь я получил с каким-то большим обновлением и она до сих пор не пофикшена кажется
Так по мнению некоторых людей ГМО продукты, в том числе колбаса способна отрастить ножки и убежать из холодильника, вооружившись кухонным ножом. Так что — да, яд нам нужен защищаться от кровожадной ГМО колбасы
Я, как работник, предложил бы тоже бредовую идею прописать в наши трудовые отношения: компания не имеет права нанимать работника на мое место после моего увольнения 3 года, чтобы он не выполнял мои таски. А то мне обидно, знаете ли
В тюркском нет склонений. И помидор может означать как помидор, так и помидорный. Но для передачи существительного в качестве прилагательного для этого «склоняется» подлежащее с помощью суффиксов
Ы — это что-то вроде притяжательного суффикса. Перед чипсалары должно было стоять некое слово которое не склонялось, но чтобы понимать что относится к словы чипслар, к этим чипслар присоединяется этот суффикс. «Помидор чипсалары» означает помидорные чипсы, а то что они именно как прилагательное помидорные вы смотрите на следующее слово. Я не силен в киргизком или татарском, но знаю другой тюркский немного.
Сам Spring активно поддерживает Kotlin. Вы можете подключить Spring к своему проекту и писать на Котлине, разницу не почувствуете. С несовместимостью чего-то тоже не сталкивался. Спринг в связке с Котлином работает идеально. Есть некоторые несовместимости с хибернейтом, например entity не работают с дата классами, а хотелось бы, но это исправляется костылями в виде дополнительных библиотек. И, поэтому, ответ на любой вопрос «как сделать что-то в спринге» спокойно транслируется в Котлин вариант, IDEA например часто на лету ваш копипаст из буфера странслирует в котлин синтаксис при вставке. А часто уже на SO ответы даются в вариантах для java и kotlin
Хибернейт у меня до сих пор оставляет некий осадок от использования. И некорректный sql тоже был. Из недавнего — в тестах, когда тест запускается внутри одной единственной транзакции с Rollback аннотацией над тестовым методом при транзакционной вложенности в тестируемых сервисах хибернейт теряет дочерние сущности. Вроде как и баг хибернейта, но руки не дошли докопаться до истины
Насчет использования Instant напрямую в бизнес логике — всегда использовал и не было проблем с тестированием У AssertJ есть метод проверки что-то типа isBeforeOrEqual. А так же я переводил instant в epochSeconds и опять же у assertj есть метод проверки long(?) и double на примерное совпадение, где можно указать процент допустимой разницы между двумя значениями. Но ваш способ через Clock кажется изящнее. Попробую его
Я тоже так думал. Но рандомизированные тесты надо уметь писать. Если их написать неправильно, то в лучшем случае они будут падать через раз, а в худшем локально проходить, а билд перед продом падать. Я для себя решил не писать рандомизированные тесты — так проще. И не было случая когда я без них не обходился
Благо ни разу не встречал проекты, где кодстайлы отличались хотя бы на 10% от предыдущих. Обычно хватало беглого ознакомления с документом по кодостайлу и забыть о нем навсегда. Да и был он не на всех проектах, тогда просто кодовой базы хватало. Я, честно, не знаю как в других языках, но что мне нравится в JVM языках — тут всё строго внутри комьюнити. И эти гайды по кодостайлу просто не нужны. Репозиторий из статьи тому подтверждение. Без всяких гайдов я открыл код и уже скомпилировал у себя в голове.
Да зачем? стиль кода закладывается при создании языка и не меняется на протяжении всей жизни этого языка. Потому что это помогает программистам, пришедшим с одного проекта на другой не тратить время на выяснение, как тут именуются перменные, классы, методы и т.д. Тут уж точно советы не нужны
Во-первых, то что в одном языке — «хорошая практика», в другом языке не поймут. Я сам когда-то пришел в Java из С++ и называл переменные и методы через snake_case. Сейчас открываю свой первый код и кровь из глаз. Во-вторых, Spring/Boot конечно же позволяет задавать практически любую структуру, но зачем? Пришел один программист, создал флэт каталог и положил все файлы туда, пришел другой программист, начал строить безумные деревья из каталогов. К чему этот зоопарк, Я вот открыл проект и сразу понял что к чему. И в моем понимании — это вот «лучшая практика», а кто-то поспорит.
И не понимаю фразы «искать нужный класс». Навигация IDE мне помогает в 100% случаях поиска, если знать что искать.
И колаборация с чем/кем нам дала лямбды? Это не колаборация дала, а просто на волне хайпа разработчики языков добавляют то, что пошло в других языках, та же самая функциональщина например. Но симбиоз негибкого и устоявшегося ООП языка, на подобие джава, с функциональным стилем лично у меня оставляет некоторый осадок после использования. Я сам любитель функционального программирования, но в джава реализация мне не понравилась. То ли дело котлин/скала. Поэтому не нужна колаборация в том, что уже испытано и привычно, я считаю
Я когда покупал ноут, то сразу на амазоне взял интеловскую (если мне не изменяет память) вайфай карточку как замену за 15$. Но я не к убунте брал, а мне для хакинтоша нужна была совместимая. Заменилась за 5 минут. Ну это я к тому, что чаще всего вайфай на ноуте не распаян и можно заменить, и если ноут по всем параметрам подходит, кроме вайфая, то это очень даже быстрый вариант решить проблему.
Да, идея супер. В свое время, лет 5 назад, написал обертку на CriteriaBuilder в похожем стиле и теперь тащу ее из проекта в проект. Обертку писал, потому что с этими классами CriteriaBuilder, Root, Query сам черт ногу сломит в части их связи между собой. Хотелось построение запроса в Spring хоть отдаленно похожее на стиль SQL, а не вот это вот всё
Потестил я XPS 9560 с питанием от USB-C (я к ноуту покупал Dell хаб), до этого тестировал с нативным адаптером. Ничего не поменялось. Но вот сейчас более внимательно рассмотрел картину троттлинга. Короче, тротлинг срабатывает асболютно рандомно. Запустил стресс тест в AIDA64, наблюдал температуру. Частоты прыгают независимо от температуры проца и видеокарты. Максимальная температура 72 градуса, тротлинг может сработать и при 56.При этом процессор не уведомляет, что тротлит. Я это понял, потому что у меня есть другой ноут от Asus c i5 процессором, так там стресс тест выбивает тротлинг до 20%, по графику AIDA я это вижу, значит процессор шлёт какие-то ворнинги системе и AIDA их читает. Так вот на Dell ничего подобного, график троттлинга на уровне 0% на протяжении всего теста, при этом частота прыгает от 2800 до 798,14 Mz. Склоняюсь к версии что багованный биос. Нет, Dell - в чёрный список.
Соглашусь с каждом пунктом косяков: батарея вздулась через 1.5 года, проц тротлит при этом чистка от пыли и замена термопасты не помогла. В аиде64 проц и другие датчики холодные <70 градусов, но частоты сбрасываются до 800Mz и так работает долгое время. Тактильно очень сильный нагрев корпуса внутренней стороны слева, где клавиатура. Я не знаю что там, но датчики это не показывают. Сейчас ищу замену, и да, Dell даже в мыслях не рассматриваю. Единственное, что мне нравится в нем - очень хороший экран
Я уже давно принял тот факт, что техника пытается за мной следить. Конфиденциальность для меня не самое важное, пусть. Но винда 10 очень плохо работает с учеткой майкрософта. У меня через какое-то время, после загрузки и логина под этой учеткой начинает обновляться интерфейс 10 раз в секунду, потом на какое-то время отпускает. Помогает перезагрузка. Проверил на 2 лептопах и одном стационарнике. Где-то на майкрософтовском форуме посоветовали создать локальную учетку и работать под ней и, о чудо, дергания интерфейса прошли. Эту дрянь я получил с каким-то большим обновлением и она до сих пор не пофикшена кажется
Так по мнению некоторых людей ГМО продукты, в том числе колбаса способна отрастить ножки и убежать из холодильника, вооружившись кухонным ножом. Так что — да, яд нам нужен защищаться от кровожадной ГМО колбасы
Я, как работник, предложил бы тоже бредовую идею прописать в наши трудовые отношения: компания не имеет права нанимать работника на мое место после моего увольнения 3 года, чтобы он не выполнял мои таски. А то мне обидно, знаете ли
Как и «бистро». Из русского во французкий и обратно в русский в качестве названия забегаловки
В тюркском нет склонений. И помидор может означать как помидор, так и помидорный. Но для передачи существительного в качестве прилагательного для этого «склоняется» подлежащее с помощью суффиксов
Ы — это что-то вроде притяжательного суффикса. Перед чипсалары должно было стоять некое слово которое не склонялось, но чтобы понимать что относится к словы чипслар, к этим чипслар присоединяется этот суффикс. «Помидор чипсалары» означает помидорные чипсы, а то что они именно как прилагательное помидорные вы смотрите на следующее слово. Я не силен в киргизком или татарском, но знаю другой тюркский немного.
Сам Spring активно поддерживает Kotlin. Вы можете подключить Spring к своему проекту и писать на Котлине, разницу не почувствуете. С несовместимостью чего-то тоже не сталкивался. Спринг в связке с Котлином работает идеально. Есть некоторые несовместимости с хибернейтом, например entity не работают с дата классами, а хотелось бы, но это исправляется костылями в виде дополнительных библиотек. И, поэтому, ответ на любой вопрос «как сделать что-то в спринге» спокойно транслируется в Котлин вариант, IDEA например часто на лету ваш копипаст из буфера странслирует в котлин синтаксис при вставке. А часто уже на SO ответы даются в вариантах для java и kotlin
Понравилась история. Тоже люблю машинариум и с нетерпением жду релиза вашей игры, второй ее части. Только делайте ее с хоть какой-то монетизацией
Хибернейт у меня до сих пор оставляет некий осадок от использования. И некорректный sql тоже был. Из недавнего — в тестах, когда тест запускается внутри одной единственной транзакции с Rollback аннотацией над тестовым методом при транзакционной вложенности в тестируемых сервисах хибернейт теряет дочерние сущности. Вроде как и баг хибернейта, но руки не дошли докопаться до истины
Насчет использования Instant напрямую в бизнес логике — всегда использовал и не было проблем с тестированием У AssertJ есть метод проверки что-то типа isBeforeOrEqual. А так же я переводил instant в epochSeconds и опять же у assertj есть метод проверки long(?) и double на примерное совпадение, где можно указать процент допустимой разницы между двумя значениями. Но ваш способ через Clock кажется изящнее. Попробую его
Я тоже так думал. Но рандомизированные тесты надо уметь писать. Если их написать неправильно, то в лучшем случае они будут падать через раз, а в худшем локально проходить, а билд перед продом падать. Я для себя решил не писать рандомизированные тесты — так проще. И не было случая когда я без них не обходился
И не понимаю фразы «искать нужный класс». Навигация IDE мне помогает в 100% случаях поиска, если знать что искать.
И колаборация с чем/кем нам дала лямбды? Это не колаборация дала, а просто на волне хайпа разработчики языков добавляют то, что пошло в других языках, та же самая функциональщина например. Но симбиоз негибкого и устоявшегося ООП языка, на подобие джава, с функциональным стилем лично у меня оставляет некоторый осадок после использования. Я сам любитель функционального программирования, но в джава реализация мне не понравилась. То ли дело котлин/скала. Поэтому не нужна колаборация в том, что уже испытано и привычно, я считаю