Задать вопрос
  • Кокую модель сервера выбрать для DHCP и NTP?

    hint000
    @hint000
    у админа три руки
    NTP-сервер по привычке поднимаю вообще на каждом линуксовом хосте, это занимает одну минуту
    sudo systemctl disable systemd-timesyncd
    sudo apt install ntp

    Просто "а почему бы нет", ресурсов хоста съедает (условно) 0.0001%.

    DHCP-сервер тоже съедает крайне мало ресурсов, это лёгкая задача даже для роутеров-мыльниц, так что тоже вопрос о выборе сервера звучит забавно. Просто добавляется на любой сервер, который выполняет какие-то другие задачи. На виртуальную машину можно вынести - из соображений быстрой миграции VM на другой хост, когда надо. И даже в этом случае можно прекрасно обойтись без виртуалки. Но в порядке энтузиазма можно с виртуалкой :)

    3. смотря что вы называете "сервером документов", уточните. Если обычную "файловую свалку" (она же "файловый сервер"), то можно подобрать готовый железный NAS. Если хочется прям настоящий сервер - тоже любой годится.
    В зависимости от бюджета, такие штуки собирают на базе ПК, который морально устарел и уже не устраивает пользователя - в этом случае бюджет тратится только на новые диски. На 20-50 пользователей такого варианта должно хватить. Скорость в основном определяется двумя узкими местами - скоростью дисков (точнее дисковой подсистемы) и скоростью сети.
    Более дорогие варианты пока нет смысла предлагать, т.к. вы не указали ни бюджет, ни количество пользователей.
    Ответ написан
    1 комментарий
  • Сколько нужно оперативной памяти?

    16 должно хватать для большинства задач. Хотя если требуется несколько запущенных IDE или виртуалки имеет смысл ставить 32.
    Ответ написан
    Комментировать
  • Какова мощность (дальность) сигнала Wi-Fi на материнских платах ПК?

    Jump
    @Jump
    Системный администратор со стажем.
    Исходя из этого, возник вопрос, насколько мощным (по дальности) является сигнал подобных модулей без использования дополнительных комплектных антенн?

    Если есть внутренние антенны разведенные на текстолите, значит надо смотреть их характеристики.
    Если внутренних нет - никакого сигнала не будет без антенн.
    Нет такого понятия как дальность она зависит от кучи условий - расстояния, препятствий, чистоты зоны Френеля, принимающей антенны, и.т.д. От миллиметра до сотен километров.
    Ответ написан
    Комментировать
  • Что это за странный процесс "Бездействие системы", и как с ним бороться?

    GavriKos
    @GavriKos
    Первое апреля добралось до тостера?
    Ответ написан
    Комментировать
  • Разделение диска почему?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    уточнение - при таких объемах, имеющееся свободное место, вам жизненно необходимо под гибернацию, своп (винды), а главное - обновление винды..
    .. можете вычеркнуть ненужное из выделенного жирным, тогда будет проще решить проблему

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

    ну и поддержу совет - при таких объемах (ssd?) ставьте второй диск для другой системы
    Ответ написан
    Комментировать
  • Можно ли отключать/подключать кулеры компьютера к материнской плате не выключая компьютер (4pin PWM)?

    Zoominger
    @Zoominger Куратор тега Компьютеры
    System Integrator
    Можно. Нет, не опасно. Сто раз так делал.
    Главное - не лезьте мокрыми руками туда и не заденьте рукой какую-нибудь плату расширения.
    Ну и пальцем в работающий кулер ткнуть тож неприятно.
    Ответ написан
    Комментировать
  • Что лучше взять для сборки ПК, 1 HDD на 1Т и 1 SSD на 500 ГБ ИЛИ 2 SSD на 500 ГБ и на 960 ГБ?

    bulvive
    @bulvive
    C#
    Советую взять SSD + HDD. На SSD поставить винду, а также все ваши основные программы по монтажу видео например. А на харде хранить большие объемы видео и других файлов.
    Ответ написан
    Комментировать
  • Обучение в хорошем вузе с "проблемами" или обучение в "так-себе" вузе, но "без проблем"?

    @kotpep
    В России на ИТ учат в ВШЭ, где есть совместные программы с МФТИ или с Yandex. И выбирать тебе нужно не "программная инженерия", а "прикладная математика и информатика", еще такая специальность называется "вычислительная математика и кибернетика". Такие специальности как "информатика и вычислительная техника" или "информационные системы и технологии" совсем о другом. Что такое computer science вообще? Смотри чем занимаются в ШАД. Это если тебе все же интересно развиваться в "computer science", чтобы быть на острие атаки в стартапах, в Калифорнии и вот это все, а не "software engenireeng" (программная инженерия). Я бы рекомендовал для CS мехмат, матмех, так как только оттуда все топы.

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

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

    Еще не нужно так акцентироваться на получении знаний, кодинге, ачивках, жизнь не вокруг этого крутится. Это просто работа. Когда попадешь в крутой офис с крутыми проектами, тебе это быстро все надоест, так же как миллионерам надоедают в первый же месяц их спорткары. С возрастом будет хотеться иного, будет так же как с интересами из детства.

    Некоторые знаешь как делали? Шли учиться на психолога в ВШЭ (конкретный пример, ссылку не дам, лень искать), но ботали кодинг (не CS, а software engineering), создавали свои проекты учась на психолога, успешно, потом уезжали в кремневую долину. Почему так? Потому что все быстро меняется, потому что не учат в вузах кодингу, а парень тот это понимал, из физмат лицея при МГУ. Цукерберг тоже учился на психолога вроде в Гарварде. Путь евангелиста для упоротых, менеджером в IT быть очень плохо (это не менеджер как в других сферах), поэтому диверсифицируй, и не смотри на бабки.
    Ответ написан
    1 комментарий
  • Оптимизация mysql 8.0.15 only innodb под 400млн запросов в сутки?

    @neol
    Перестаньте выкручивать значения до неимоверных величин не разбираясь, на что это вообще влияет.

    read_buffer_size = 196M
    read_rnd_buffer_size = 196M

    https://www.percona.com/blog/2007/09/17/mysql-what...

    sort_buffer_size = 196M
    innodb_sort_buffer_size = 64M

    https://www.percona.com/blog/2007/08/18/how-fast-c...
    Если коротко, то там написано, что нужно тестировать конкретно ваши запросы на конкретно ваших данных с разными значениями sort_buffer, чтобы найти оптимальное значение. Внезапно оно может оказаться очень небольшим.

    join_buffer_size = 32M

    On Linux, there are thresholds of 256KB and 2MB where larger values may significantly slow down memory allocation, so you should consider staying below one of those values. Experiment to find the best value for your workload
    https://dev.mysql.com/doc/refman/8.0/en/server-sys...

    max_heap_table_size = 1024M
    tmp_table_size = 16384M

    https://dev.mysql.com/doc/refman/8.0/en/server-sys...
    https://dev.mysql.com/doc/refman/8.0/en/internal-t... - тут написано при каких условиях временные таблицы на диске будут создаваться вне зависимости от того, на сколько вы выкрутите tmp_table_size

    max_user_connections = 6000
    max_connections = 18000

    Мне кажется это дичь и вам надо на порядок меньше подключений, но тут надо подождать вывода mysqltuner.

    На сколько нормальным решением делать бэкап через mysqldump с quick и без блокировки на сервак морды каждые 2 часа

    Раз уж у вас все таблицы innodb, то стоит посмотреть в сторону xtrabackup
    Ответ написан
    1 комментарий
  • OneNote просит в win 7 "возможности рабочего стола" — как их установить?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    Возможности рабочего стола это штатный компонент пользовательской ОС, и отсутствует в серверных ОС по умолчанию.
    Они предоставляют возможность персонализировать систему, добавляют некоторые функции для "домохозяек" вроде "очистка диска" и.т.д.
    Если у вас их нет в десктопной версии - значит это либо сборка, либо поврежденная ОС.
    В пользовательских ОС нет штатных механизмов установки этого компонента, поскольку это не требуется.
    Ответ написан
    2 комментария
  • Как восстановить Windows при поломке файла bootres.DLL?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    "Повреждён важный для загрузки файл boot\resources\custom\bootres.dll."
    У вас поврежден загрузчик, зачем вам восстанавливать систему не совсем понятно.
    Просто восстановите загрузчик.

    Кто знает, как можно восстановить файл и сделать систему загружабельной?
    Восстановить загрузчик.
    Это делается либо из среды восстановления, либо из командной строки
    Bootrec не помогает
    Что именно не помогает?
    Ответ написан
    5 комментариев
  • Как найти невидимый процесс, потребляющий много памяти?

    @FRiMN Автор вопроса
    Решение нашлось. Как говорится ССЗБ :) На сервере были выделены HugePages, они это и были. Как выяснилось, система сразу выделяет память под HugePages, и выглядит она именно как используемая, хотя по факту может быть свободной.
    Всем спасибо за участие.
    Ответ написан
    Комментировать
  • Дайте оценку верстке?

    @Flying
    Визуально выглядит вполне пристойно и очевидных косяков почти нет, но если копнуть глубже - возникают вопросы.

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

    Из наиболее заметного - заглавная картинка с автомобилем в PNG которая занимает почти 600кб и из-за этого грузится весьма и весьма неспешно (и заметно для пользователя). В целом это по большей части косяк дизайнера, не приложившего усилий к тому чтобы выбрать правильную графику (автомобиль снят явно на улице и отражения в стёклах дают существенный вклад в визуальный шум и, как следствие, в размер картинки, нужно было выбирать фотографию сделанную в специальном помещении). Кроме того дизайнер, очевидно, не слышал про требования к такси в Нью-Йорке и рисовал как взбредёт в голову, но оставим это на его совести. Сочетание фоновой картинки, на которой весь траффик едет в обратном направлении и делает автомобиль такси нарушающим правила дорожного движения - тоже на совести дизайнера.

    Однако и в этом случае и, тем более, в случае фоновых изображений ниже по странице вы допускаете ошибки с выбором форматов файлов, способами их вставки в страницу и оптимизацией. К примеру из картинки с автомобилем можно выжать почти 100кб просто за счёт использования оптимизаторов. Гораздо грустнее ситуация с фоновыми картинками ниже по тексту. Во-первых вы сохраняете фотографии в PNG, получая на выходе файлы по мегабайту, хотя они же в JPEG занимали бы в 5-10 раз быстрее. Во-вторых вы, скорее всего, сохранили фоновые картинки уже обработанными (затемнёнными). Я не видел макета, но предположу что там эти картинки стоят в их оригинальном виде и на них наложены какие-нибудь фильтры. На первый взгляд кажется что проблемы нет, но на практике (в случае вёрстки для реального сайта) вы вынуждаете человека который будет поддерживать сайт либо готовить картинки с такой же пост-обработкой либо мириться с тем что стиль сайта меняется. Правильное решение здесь - грузить картинки как они есть и реализовывать фильтры на CSS, тем более что здесь это делается элементарно через multi background или псевдо-класс с полупрозрачным фоном. Очевидно также что для таких тёмных картинок вполне можно использовать JPEG с меньшим качеством и тем самым существенно сэкономить пользователям трафик.

    Ещё одна проблема связанная с фоновыми картинками - вы не подкладываете под них близкий по цвету solid color. Попробуйте включить в dev.tools "Network throttling", отключить кэш и перегрузить свою страницу - думаю вы поймёте что я имею в виду - белые блоки с белым текстом стоят довольно продолжительное время, постепенно заполняясь довольно тёмными картинками. Если бы background-color под ними был бы чёрным - проблемы бы не было.

    Далее - логотип. Обычно логотипы разрабатываются отдельно и даже если он выглядит просто набранным шрифтом - это вовсе не значит что это не так. Логотип Google, Microsoft или Яндекс - тоже просто название, но, надеюсь вы не сверстаете их, написав надпись текстом? В общем логотип = картинка, лучше в векторе. Сейчас даже одно съезжание слогана на пиксель влево относительно названия уже рушит всю конструкцию логотипа.

    Обратите внимание на то как вы работаете с формами. Все поля в форме являются <input type="text">, хотя часть названий явно намекает на date / time селекторы, а "Choose Vehicle" - на список выбора.

    Хотелось бы отметить работу с иконками - их всё-таки лучше хранить в SVG и либо требовать с дизайнера либо подбирать на том же Icon Finder. При этом оформление (те пресловутые жёлтые кружки) лучше делать через CSS т.к. это позволяет вам существенно гибче работать с размерами элементов.

    Есть всякие недочёты касающиеся responsive, к примеру, внимание как отображается блок "Our Tariffs" в размере чуть более 600px, в частности название тарифа и описание.

    Пожалуйста обратите внимание на то что вы используете два разных меню для desktop и mobile представления. В целом в вашем случае меню довольно простое и можно было бы обойтись одним. Конечно две копии используют часто, но у этого решения есть свои недостатки (в частности отсутствие синхронизации состояния), так что вы должны осознанно принимать решение по таким вопросам. Кроме того inline обработчики onclick там явно могут быть заменены на элементарный
    document.querySelectorAll('.menu a, .menu-hover a').addEventListener()
    что явно сделает код более простым и поддерживаемым.

    Ещё один важный момент который зачастую опускают при вёрстке - поведение макета с реальными данными. То что дизайнер в макете понапихал везде lorem ipsum и тексты примерно одинакового размера - отнюдь не означает что на реальном сайте эти условия будут соблюдаться. Отсутствие навыка проверять поведение макета в изменяющихся условиях ведёт к множеству ошибок которые не видны в условиях синтетических данных. К примеру попробуйте в блоке "We Do Best Than You Wish" (претензии по поводу английского языка оставим в стороне) в любом из элементов банально увеличить количество текста в 2-3 раза. В Chrome это приводит только к излому сетки, в Firefox - ещё и к изменению размера иконки. При этом я предполагаю что Firefox ведёт себя правильно т.к. пропорции элементов изменились, а ограничения размеров на картинки у вас не заданы.

    В целом похоже что макет верстался и проверялся только в Chrome. К примеру посмотрите как ведёт себя картинка с рукой и телефоном в Firefox при изменении размеров. Опять же Firefox вполне корректен т.к. вы не обрезали картинку корректно, предпочитая выгрузить "как есть" и подгонять положение в CSS, но забыв при этом про overflow: hidden для контейнера.

    Теперь перейдём к CSS:

    Обратите внимание на то как вы подключаете внешний шрифт:
    family=Lato:400,700,700i,900,900i&amp;subset=latin-ext
    . Возникают два вопроса:
    1. Зачем вам subset=latin-ext на сайте где есть только базовая латиница?
    2. Как вы выбирали начертания? У вас подключаются 5 начертаний (400, 700, 900 + два italic'а), при этом grep по CSS даёт значения font-weight 200, 300, 400, 500, 600, 800 и ни одного italic. Вам не кажется что эти множества почти не пересекаются?


    Кроме того вы постоянно забываете про fallback шрифты что на медленном интернете и при отсутствии инструкций для font loading приводит к невидимому контенту страницы на период загрузки.

    Отсутсвие ограничения по ширине для .wrapper приведёт к недопустимо широкому сайту на больших мониторах с высоким разрешением. Можете уменьшить масштаб страницы до 50% и полюбоваться результатом.

    В стилях повсеместно используются достаточно общие названия классов в global namespace. К примеру кто бы мог подумать что стилизует селектор .text? Вы уверены что нигде больше на сайте подобный селектор не встретится? Даже при дальнейшем развитии сайта? Другими словами именование селекторов - важная часть работы, вы можете использовать любую методологию (тот же БЭМ или что-то ещё) или разработать свою, но ваш код не должен ломаться при добавлении ещё пары блоков, особенно если это будет делать другой человек.

    Списки элементов, к примеру тот же .product-cont лучше делать именно списками, а не распихивать элементы по столбцам вручную, благо flexbox и column layout здесь всё прекрасно сделают за вас, зато имея одноранговый список вы обеспечите себе куда большую свободу действий.

    Использование id в качестве CSS селектора - плохая практика, но у вас таких мест немало, 11 штук.

    Уверен что мог бы найти ещё что-то, но надеюсь для затравки хватит, и так много получилось... :)
    Ответ написан
    4 комментария
  • Как настроить удалённый доступ по noVNC на компьютер с Windows?

    @feanor7
    Системный администратор
    Первая же ссылка в гугле, что именно у вас не получается?
    https://habr.com/ru/post/326164/
    Ответ написан
    2 комментария
  • В ProFTPD присутствует команда site в других серверах ее я не видел, данная команда реализована только в ProFtpD?

    Сама по себе SITE является частью протокола FTP, но команды, доступные через нее стандартом не определены.

    Исторически, протокол FTP это расширение протокола telnet (доступа к шелу) для передачи файлов. Команда SITE дает возможность выполнить на удаленном сайте какую-то команду, которая не является частью спецификации FTP, поэтому то, что вызывается через SITE по определению является нестандартным. Раньше это обычно реализовывалось путем размещения бинарников в какой-нибудь специальной папке, типа /var/ftp/bin (т.е SITE cpfr запускал /var/ftp/bin/cpfr), и таким образом можно было дать доступ через FTP к каким-то определенным командам или скриптам, сейчас таким образом обычно реализуются нестандартные расширения.
    Ответ написан
    Комментировать
  • Подойдут ли эти процессоры?

    takezi
    @takezi
    Intelligent people are full of doubts.
    Должны подойти.
    Socket P, aka mPGA478MN.
    Еще интересный вопрос, а справится ли СО с 4 ядрами?
    Ответ написан
    Комментировать
  • Подойдут ли эти процессоры?

    kotomyava
    @kotomyava
    Системный администратор
    Подойдут двухядерные socket-p. С 4 ядрами, скорее всего, не только система охлаждения, но и питание не справится.

    Лучше взять не топовый t9900, а t9800 с совсем чуть меньшей частотой, но вдвое дешевле у тех же китайцев. =)
    Ответ написан
    Комментировать
  • Взлом или развод?

    Возможность получить информацию о таблицах бд является уязвимостью?
    Может ли злоумышленник, получив данные о списках таблиц так же получить и содержимое этих таблиц?

    1. Да
    2. Да
    Ответ написан
    Комментировать
  • Как установить MS-DOS на HDD и поставить поверх Windows 3.1?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Windows 3.1 не знала что такое USB, и тем более что такое USB-диск, поэтому поставить с флешки не выйдет.
    Нужен либо с CD либо с FDD

    Можно поставить виртуалбокс и найти готовый образ установленного доса и поставить винду поставить из CD образа, подключенного к виртуалбоксу.
    Или даже готовый образ win 3.1 - на торрентах можно это все найти.
    Дома у меня только дос стоит.
    Ответ написан
    Комментировать