Задать вопрос
  • Seagate Exos имеет смысл для домашнего ПК?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Вы никогда не угадаете, сколько проживет конкретно ваш диск:
    - Если он из супернадежной серии - он может сдохнуть через месяц.
    - Если он из неудачной серии, где брак за первый год 60% - он может проработать 15 лет.
    - Если вы пинаете системник время от времени - быстрый итог немного предсказуем.
    - Если диск будет работать при температуре 55 градусов и выше - его век тоже не будет долгим.
    - Троян шифровальщик может отправить все ваши данные в прошлое за один вечер.

    Лучше всего исходить из парадигмы, что все жесткие диски одинаково НЕнадежны...
    Ответ написан
    3 комментария
  • Чем отличается XEN от OpenVZ?

    @rPman
    Вот популярные системы в порядке понижения функционала:
    Xen — на порядок сложнее и функциональнее, имеет помимо режима паравиртуализации (как openvz) режим полной виртуализации (в т.ч. поддержка соответствующих фич процессоров), есть механизмы переброса железа внутрь виртуалки (например, поддержка не самых слабых intel видеокарт), снапшоты, миграция,… много много вкусных фич.

    VMWare — как и xen, сложен, наворочен, приправлен соответствующей инфраструктурой и хорошими забористыми ценами :) режима полноценной паравиртуализации не имеет

    kvm/qemu — полная эмуляция процессора (а так же виртуализация через поддержку процессорами), есть вкусности от 'старших братьев' вида миграция запущенной виртуалки по сети, переброса железа (сильно хуже поддержка чем xen/vmware) и т.п. можно считать бакэндом, так как GUI в идеалогии не имеет, оно пилится желающим

    VirtualBox — эмуляция процессора, в т.ч. использование поддержки виртуализации процессоров, идеален как отдельное десктопное приложение, миграции по сети нет, есть снапшоты, некоторые вкусности скрыты от GUI в коммандной строке

    OpenVZ — это работа всех машин на одном ядре (патчи к нему так и зовутся openvz), нет виртуализации, максимальная скорость (так как фактически это расширенный chroot с изоляцией). Для запуска модуля ядра на поклон нужно идти к хост системе и ее администратору (например tun/tap адаптер у firstvds дают по запросу)
    Снапшотов нет (но их реализуют через lvm), миграция есть, есть сброс состояния контейнера на диск и возобновление работы…

    Lxc — еще проще чем openVZ, нет даже грамотной изоляции (если подсуетиться, можно, имея рут в контейнере, выйти в хост систему с рутовым доступом), прямой аналог jail во freebsd, имеет смысл для хитрых сетевых конфигураций, тестов и т.п.

    Chroot — это даже не виртуалка, это просто простейшая изоляция в пределах файловой системы, подмена путей в вызовах функций работы с файлами.
    p.s. lxc называют еще 'chroot на стероидах'

    OpenVZ/lxc/chroot поддерживают почти полноценное каскадирование виртуалок (т.е. к примеру можно внутри контейнера openvz запустить kvm/virtualbox при наличии модулей, даже с поддержкой аппаратного ускорения)
    Ответ написан
    6 комментариев
  • Как стащить книгу в оффлайн с Google books?

    @nikisby
    Вопрос старый, но в Google выдается на первой странице, поэтому делюсь с вами своим юзерскриптом GBookDown. Предназначен для скачивания максимального количества страниц из Google Books в виде исходных PNG-файлов, будь то Full preview или просто Preview книга. Во втором случае используйте Tor или разные прокси-сервера, чтобы обойти Гугловский лимит просмотра с одного IP. Учтите, что многие страницы в "Preview" книгах нельзя просмотреть даже с разных IP, так как они отмечены как "недоступные".

    Создавалось и тестировалось в Firefox, пользуйтесь им, в Chrome есть некоторые проблемы (кто хочет, может помочь их решить, репозиторий ниже).

    Greasy Fork: https://greasyfork.org/ru/scripts/17113-gbookdown-...
    Видео: https://www.youtube.com/watch?v=htTtCUN0F-g (на английском)
    GitHub: https://github.com/nikisby/GBookDown
    Ответ написан
    1 комментарий
  • Ошибка с Git, что случилось?

    1. Генерируешь ключ. Для этого в консоли надо ввести
    ssh-keygen -t ed25519
    На вопросы всегда отвечай ентером, ничего не пиши. (Но лучше всё-таки написать пароль, чтобы приватный ключ не лежал в открытом виде)
    6064a4dd0cc01593209113.png
    2. Потом пиши консоли
    cat ~\.ssh\id_ed25519.pub
    Вывод этой команды копируй и иди на гитхаб.
    6064a56e4e389328241008.png
    3. На гитхабе иди в настройки:
    жмёшь на свою аватарку справа вверху и потом выбирай пункт settings в выпадающем меню
    Потом выбираешь раздел SSH and GPG Keys
    Создаёшь новый SSH Key
    6064a5ac5e236897883208.png
    В название пиши что хочешь
    В тело вставляй то, что скопировал ранее.
    6064a60e7d605276301726.png
    4. Профит
    Ответ написан
    3 комментария