Задать вопрос
  • Можно ли считать процессоры от AMD столь же универсальными, что и Intel?

    hint000
    @hint000
    у админа три руки
    помню с давних пор, что в ряде задач порой сталкивалась с указанием, что ее выполнение возможно только на Intel
    Это были фейки. Или просто ерунда. Не было таких задач в числе сколько-нибудь популярных. В принципе, можно сделать такое ограничение кому-то назло: определить процессор, если AMD то больше ничего не делать. Но в этом примерно столько же смысла, как в антироссийских санкциях. Т.е. нет разумных причин, по которым программа бы не работала на AMD. Да, расширенные наборы команд порой отличаются,
    https://ru.wikipedia.org/wiki/Расширения_архитекту...
    но они отличаются и на intel'ах разных поколений. Видели что-нибудь подобное: "если ваш intel выпущен 5 лет назад, то эта программа на нём не будет работать"? Вот и я не видел.
    Да, некоторые задачи требуют при компиляции отдельно оптимизировать под intel и отдельно под AMD. Да, разработчики могут полениться и не делать так. Тогда на AMD производительность может быть хуже или на intel производительность может быть хуже, но работать всё равно будет.
    Я пользуюсь процессорами AMD с 1997 года и за это время мне не попадалось ни одной программы, которая отказалась работать из-за AMD.

    сталкивались ли вы с ограничениями систем на Ryzen
    Нет. Будучи системным администратором, несколько лет назад собрал для офиса сервер на базе Ryzen5 3600, на нём крутятся две виртуальных машины и 40 пользователей работают через RDP в 1С с утра до вечера. Это даже не серверный процессор, но он прекрасно вытягивает такую нагрузку, прёт как ледокол. До него был сервер на базе intel i7 - жалкое подобие, пришлось поставить тот сервер в другое место, где пользователей поменьше.
    Ответ написан
    4 комментария
  • If и undefined как решить проблему?

    Pinkierar
    @Pinkierar
    Люблю побыть один, но хочу быть в кругу друзей (((
    Ошибка указывает на тот объект из которого происходит попытка прочитать свойство postType.
    Это значит, что context.attachments[0] - это undefined.
    Решение: Добавить проверку для context.attachments[0]
    if(context.attachments[0] != undefined && context.attachments[0].postType != undefined) {
        return context.send(`post`);
    }
    Ответ написан
    Комментировать
  • Как сделать так чтоб в консоли кода можно было водить градусы?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Чем градусы отличаются от сантиметров, килограмм или, допустим, количества камней при вводе?

    Ничем. В консоли можно вводить только числа. А вот что за единицы измерения у этих чисел - это уже вам решать, как их интерпретировать. Хотите, чтобы введенное число было градусами - ну так просто интерпретируйте его как градусы (еще хорошо бы переменную назвать так, чтобы по названию была видна единица измерения. Например angle_deg).

    Со вводом разобрались. Осталось интерпретировать переменную как градусы. Как к ней прибавить 45 градусов? Как к 2 яблокам прибавить 3 яблока и получить 5 яблок? Градусы с градусами можно складывать точно так же. Тупо прибавьте 45 к числу в переменной.

    Далее, у вас там есть вызов тригонометрической функции cos. Читайте справку: в каких единиах измерения функция принимает углы? В радианах. А у вас угол в градусах. Поэтому надо перевести градусы в радианы и результат уже передавать в cos. Как это сделать? Спросите у гугла - он вам формулу напишет прямо над результатами поиска. Пи, которое вам понадобится при переводе, уже есть в стандартной библиотеке.
    Ответ написан
    Комментировать
  • Как научиться решать задачки на python?

    Griboks
    @Griboks
    Чётко и ясно определите цель, затем декомпозируйте задачу до тех пор, пока логика каждой подзадачи не станет вам ясна.
    Ответ написан
    Комментировать
  • Как научиться решать задачки на python?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Что учить дополнительно? Логику что ли?
    Неужели сложно обозначить шаги для решения задачи?
    Нужно перемешать список. Что такое перемешать список? Это сделать так, чтобы элементы были на случайных местах. Что нужно сделать чтоб они были на случайных местах? Взять элемент и поменять его местами со случайным элементом. Что нужно чтоб выбрать случайное место? Взять функцию генерации случайных чисел и обозначить границы выборки случайных чисел.
    Итого:
    1. Запускаем цикл от первого элемента до последнего
    2. Берём элемент, получаем случайное число в пределах размера массива
    3. Меняем местами текущий элемент и элемент под случайным числом

    ВСЁ
    И это работает почти с любой задачей
    Ответ написан
    1 комментарий
  • Как отдать часть раздела жёсткого диска другому разделу?

    @res2001
    Developer, ex-admin
    Используйте загрузочную флешку с акронис диск директор или парагон партишн менеджер. Могу посоветовать набор для создания диагностического загрузочного носителя от adminpe.ru, там обе утилиты есть в комплекте.
    Есть и другие подходящие утилиты.
    Ответ написан
    2 комментария
  • Как отдать часть раздела жёсткого диска другому разделу?

    Slayer_nn
    @Slayer_nn Куратор тега Windows
    Гугол, памаги!
    https://www.diskpart.com/

    Всегда работаю с разделами через эту прогу
    Ответ написан
    Комментировать
  • Как отдать часть раздела жёсткого диска другому разделу?

    @Drno
    всё же написано русским языком...

    если Вы с этого диска не грузите винду - пофигу, делайте.

    если на этом диске система - не делайте
    Ответ написан
    3 комментария
  • Как отдать часть раздела жёсткого диска другому разделу?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    1. Вы забыли добавить в заголовок (да и в текст) весьма существенную добавку - "без потери информации в этих разделах". Потому что с потерей информации эта процедура была возможна чуть ли не со времён DOS.
    2. Давно уже никто не занимается этим, используя средства Windows, потому что давно уже придуман для этого очень удобный графический интерфейс. Впервые я увидел его в проге Acronis DD - просто подвигаешь границы между разделами, а программа сама подвигает данные в них, не давая им пропасть. Там же есть опция присоединения пустого пространства к одному из ограничивающих его разделов, тем же способом - подвижкой границ.
    3. Но экспериментально выяснилось, что Acronis DD - глючная прога, и она потихоньку была вытеснена её аналогами. Лично я пользуюсь AOMEI Partition Assistant или парагоновским HDM. Покупать и устанавливать их не надо, поскольку на любом популярном ремонтно-восстановительном LiveDVD или LiveUSB они, как правило, есть.
    Ответ написан
    1 комментарий
  • Как отдать часть раздела жёсткого диска другому разделу?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Надеюсь, вы сделали перед проведением изменений резервную копию?

    Лучше воспользоваться программами стороннего разработчика. Винда плохо умеет работать с разделами. Сам я давно уже не занимался такими операциями, но когда последний раз приходилось - было что-то от acronis то-ли диск менеджер, то-ли диск директор…

    Но резервная копия - это без исключений. Обязательно.
    Ответ написан
    4 комментария
  • Как реализовать поставленную задачу?

    sHinE
    @sHinE
    веб-разработчик, php/js/mysql и сопутствующее
    Регуляркой вырезаете количество секунд.
    Создаёте промис.
    Делаете таймаут на резолв промиса с переданным именем через полученное количество секунд
    Возвращаете промис.

    Я бы как-то так сделал.
    Ответ написан
    1 комментарий
  • Можно ли питать 2 жеских диска и ссд?

    hint000
    @hint000
    у админа три руки
    Не сгорит.
    Если будет недостаточно мощности, то появятся суровые артефакты, либо просто зависнет ПК. Ещё раз: нет, не сгорит.
    зарядка, графический планшет, вебка но я их отключаю и постепенно включаю
    Нет смысла отключать, это всё очень мало потребляет.
    Ответ написан
    Комментировать
  • Можно ли заменить тип бд из mysql на psql?

    @Drno
    А при чем тут phpmyadmin - веб интерфейс для управления БД и Ваш выбор БД?
    удалите mysql и поставьте нужную БД )

    вообщем то даже удалять не обязательно. можно просто отключить автостарт...
    Ответ написан
    Комментировать
  • Как ссылке задать метод post?

    Ankhena
    @Ankhena Куратор тега HTML
    Нежно люблю верстку
    Имеет смысл поступить так:

    Заменить ссылку на кнопку buttonи связать её с формой с помощью атрибута form.
    Форму из этой кнопко-ссылки удалить.
    Останется просто <button form="id-вашей-формы">Log out</button>
    Ответ написан
    Комментировать
  • Как быстро вспомнить материалы по веб-разработке?

    @orst
    Вспомните, какой самый сложный или наиболее наполненный проект делали. Возьмите аналогичный, начните разрабатывать с "0". К предыдущим проектам возвращайтесь только чтобы освежить знания, но не копировать решения.
    Ответ написан
    Комментировать
  • Ухудшает ли Windows Aero производительность в играх?

    radioactivetoy
    @radioactivetoy
    собственно год назад еще играл Dota2 на точно таком же конфиге - Core 2 Duo с частотой 3.0 и NVIDIA GTS 250 на 512 mb видеопамяти - и тоже помню тестировал с отключением Aero.
    Сказать честно что разница ощутима нельзя, но если судть сухими цифрами, фпс проседал чуток больше с включеным Aero.
    Ответ написан
    2 комментария
  • Как sizeof вычисляет размер массива?

    @res2001
    Developer, ex-admin
    sizeof - это не функция (хоть и выглядит похоже) - это операция взятия размера.
    sizeof всегда вычисляется на этапе компиляции, т.е. в исполняемом файле вместо вызова sizeof уже будет вычисленная константа.
    Когда компилятор знает размер массива, как в вашем примере, он вернет полный размер массива.
    Но если передать в sizeof произвольный указатель (именно указатель, а не статический массив), он вернет размер указателя.

    Статический массив - это не указатель. Указатель - на этапе выполнения занимает в памяти место для хранения адреса. Статический массив занимает в памяти место для хранения данных массива.
    Поэтому статический массив - это не указатель. Хотя часто компилятор работает с именем статического массива как с указателем.
    Ответ написан
    8 комментариев
  • Ухудшает ли Windows Aero производительность в играх?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Нет, не влияет
    Ответ написан
    Комментировать
  • Откуда огромное напряжение на памяти в AIDA64?

    @Drno
    аида может ошибаться

    смотреть напряжение надо в БИОС ПК
    Ответ написан
    2 комментария
  • «Семантические» HTML5 элементы — это аттавизм?

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

    https://habr.com/ru/company/htmlacademy/blog/546500/

    Основных поинтов использования семантики 3.
    1) Использование подходящих элементов делает их использование удобнее. Несколько раз встречал когда ссылки делали дивами с js поверх. Нет возможности нажать на них колёсиком чтобы открылаьс в новой вкладке или правой кнопкой с соответствующем ссылке контекстным меню. Это отвратительно неудобно.
    2) это помощь людям с ограниченными возможностями для понимания контекста происходящего на экране. Наглядный пример это ссылки внутри тэга nav. Можно побаловаться со скрин ридером и будет понятно о чём речь.
    Если коротко: ссылки в div будут озвучены как: *ссылка*.
    Ссылки в nav: "ссылка, навигация"
    https://vc.ru/promo/132280-kak-zvuchat-sayty-nezry...
    https://www.youtube.com/watch?v=RQiN1Hhrxu0
    3) Помощь поисковым ботам понимать контекст и формировать снипеты в поисковой выдаче. Пример есть в статье выше.
    https://siteclinic.ru/blog/technical-aspects/html5...

    с какой-либо из «сторон дела»: пользователя, верстки, программирования, поисковых систем?

    1) Про пользователей выше
    2) Про вёрстку - удобнее читать
    3) Про программирование - использование верных тэгов соответствующим образом влияет на работу с этими элементами в JS либо избавляет от необходимости в JS в принципе.
    4) Про поисковые системы выше.
    Ответ написан
    11 комментариев