• Как правильно замерять время?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Если Вы занимаетесь решением поставленной задачи в рамках проекта Заказчика, то любые действия - должны быть оплачены.
    Даже, если Вы собираете консилиум по скайпу.
    Ответ написан
    9 комментариев
  • Как обезопасить себя от вредоносных qr-кодов?

    copist
    @copist
    Empower people to give
    Это как по ссылкам тыкать, только с помощью смартфона.
    Не сканировать что попало
    Смотреть на экран — там должен отображаться декодированный вариант qr-кода и подтверждение на открытие ссылки/отправку сообщения/звонок
    Ответ написан
    1 комментарий
  • Виртуализация для домашнего использования?

    @valdiks
    Был такой же вопрос у меня.
    Железо: Intel Xeon E-1245V2, 32GB Ram, Asrock Z77 Fatal1ty Professional (можно было Z77 Performance), пока 2 харда по 1TB, две видеокарты Gigabyte Radeon HD 7770.
    Почему Asrock Z77 Fatal1ty Professional — изначально планировал для каждой виртуалки свой ssd. Но чтобы он работал правильно (TRIM), необходимо выделять весь SATA контроллер. У Asrock его 3. SSD пока не поставил, думаю поставить для web-сервера.
    Так же есть поддержка VT-d, которая необходима для проброса видеокарт гостевой операционке.
    Софт виртуализации: Xen Cloud Platform 1.6.

    Про железо: сначала выбрал материнку Gigabyte GA-Z77X-UD5H, но при включенном VT-d не работают оба Marvell SATA контроллера.
    Проц во встроенным видео — в итоге у меня 3 видеокарты, 2 для гостевых операционок, одна (встроенная) для гипервизора. Вроде как её можно пробросить в гостевую ось, но я не пробовал (и, возможно даже не буду).

    В итоге: пока 2 гостевые операционки (пока 8GB ram) со своей видеокартой, и своим хардом по 1TB (сделаны виртуальные диски, возможно, надо было пробрасывать в госевую ось, и уже там делить его), каждая показывает одинаковый встроенный рейтинг: проц 7.7, память 7.7, видео 7.5, игровая графика 7.5, диск 5.9.
    Проц нагружен на процентов 10%-20% во время обычной работы, во время игры (с нормальными настройками, зависит от игры) на одной виртуалке — 2-3 ядра из 8 (threads?) работают в диапазоне 40-90%.
    У меня одно рабочее место находится в соседней комнате (:, туда протянут 10м HDMI, 10м USB 2.0 (активный), и там установлен USB HUB с отдельным питанием для подключения клавиатуры, мышки, флешек и прочей ерунды, звук через HDMI->выход в мониторе.
    При пробросе USB контроллера есть нюанс — 0000:00:1d контроллер не подключал USB устройсва через 10м кабель по 2.0, только 1.1. Поменял на 0000:00:1a — всё заработало. Без 10м удлинителя всё работает без проблем.

    В планах: поставить веб-сервер на SSD (с пробросом отдельного SATA контроллера), ещё пару хардов для бекапов и файлового сервера.
    Под вопросом: Перенести гипервизор на CF через контроллер IDE-CF, чтобы небыл привязан к харду.
    Ответ написан
    Комментировать
  • Виртуализация для домашнего использования?

    nazarpc
    @nazarpc
    Open Source enthusiast
    2. При аппаратной виртуализации минимально
    3. Да, можно на ultra включать 3D игрушки с проброшенной видеокартой, сам так делаю

    У меня процессор AMD, видеокарты тоже. Использую Xen, в Dom0 Ubuntu x64, в DomU Windows 8 x64 (иногда для тестов запускаю Windows XP без отдельной видеокарты, доступ по vnc).
    На счёт остальных пунктов ничего авторитетного посоветовать не могу, так как не большой специалист в этой сфере.
    Ответ написан
    5 комментариев
  • Какой тип поля лучше: SET или CHAR(1)?

    Melkij
    @Melkij
    PostgreSQL DBA
    На всякий случай — SET и ENUM не путаете? Первый — битовая маска, допускает хранение множества флагов одновременно.
    Поэтому, если вам нужна логика set — char вам не подходит (ну кроме того случая, что вы сами, почему-то на символьном поле, будете делать битовую маску).

    И дополнительно поправлю Sekira:
    mysql оперируют символами. Поэтому для utf8 char(1) будет занимать 3 байта, а varchar(5) — 2-17 байт.
    Ответ написан
    1 комментарий