• Какие есть ресурсы для освоения Kali Linux?

    Dit81
    @Dit81
    Security researcher, pentester, internet-marketer
    Есть статьи объединенные в книгу "Тестирование на проникновение с Kali Linux" 2.0 https://codeby.net/bezopasnost/kniga-testirovanie-... Там не последовательное обучение, но многое очень интересно и полезно! Хотя Kali почти ничем не отличается от стандартного линукса, лучше изучить софт в него входящий. Вот он действительно пригодится для безопасника и пентестеров
    Ответ написан
    Комментировать
  • GIT как правильно пользоваться?

    @xfg
    Github Flow за 5 минут.

    1. Создал ветку для фичи/фикса
    2. Сделал в ветку несколько коммитов
    3. Отправил пулл риквест
    4. Обсудил с коллегами пулл риквест и при необходимости внес правки
    5. Прогнал ветку через тесты.
    6. Влил в master
    7. Выкатил master на продакшн

    Если фича ветка долго не мержится и начинает расходиться с master веткой, то вливаем master в фичу ветку и продолжаем.

    Если кто-то из команды хочет руками потестить новую фичу, то может сделать
    git checkout -b new-feature origin/new-feature
    И потестить руками локально на своей дев машине.

    Update: Если sql база, то пишут миграции. Можно посмотреть в любом фреймворке что это и как использовать. После каждого git pull пробуем накатить миграции через консоль (можно хук для гита написать) и если есть новые миграции, то они применятся к локальной базе. Если nosql база типа mongo, то ничего не надо, они schemaless.

    На продакшине, вытягиваем код из гита в отдельную директорию. Применяем миграции к базе, затем симлинк переключаем с директории со старой версией проекта на директорию с новой версией проекта. Если миграции ломают старую версию проекта, то предварительно нужно выключить проект, чтобы у пользователей не сыпались всякие непойманные исключения. Это вкратце, для всего этого нужно подобрать себе уже готовый инструмент деплоя, который это все автоматически будет делать.
    Ответ написан
    5 комментариев
  • Как лучше организовать электронную библиотеку?

    @abcd0x00
    Форматы совершенно разные, от pdf и djvu до fb2, т.е. естественно будет база данных с описанием и т.п.

    Форматы не имеют значения, так как название формата каждой книги будет храниться в базе данных.
    Там у тебя как бы получается две таблицы: одна описывает книгу, другая - адрес и способ хранения. И эти две таблицы связаны в одну базу данных по общему полю.
    Ответ написан
    Комментировать
  • Как лучше организовать электронную библиотеку?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Все существующие онлайн библиотеки хранят архивы по xx книг, и базу, в которой указано имя архива и имя файла.
    Так получается и удобнее и быстрее и меньше файлов, и меньше зависимость от файловой системы.
    Ответ написан
    Комментировать
  • Как лучше организовать электронную библиотеку?

    Jump
    @Jump
    Системный администратор со стажем.
    Вы бы не в файловой системе их хранили, а в архиве.
    А уж архивы вмещающие 500-1000 книг, на файловой системе.
    Так будет проще, быстрее, и экономичнее.
    Ответ написан
    4 комментария
  • Как лучше организовать электронную библиотеку?

    @nirvimel
    >500000

    Можете использовать ext4 или почти любую современную файловую систему.

    Главное предупреждение: Даже не пытайтесь сложить все это в одни каталог! Последствия могут оказаться печальными. Вплоть до того, что вы даже не сможете удалить из мега-каталога что-то без полного форматирования ФС. Сходу не найду ссылки, но были прецеденты печальных историй.

    Лучше разбить коллекцию на 1000 каталогов по 1000 файлов.
    Ответ написан
    Комментировать
  • Mikrotik (vpn server) + Windows server 2008r2 (ad, radius server), решали проблемы доступа с логинами на русском языке?

    @wrench10x12
    1. Никогда, ни при каких обстоятельствах, совсем никогда, т.е. вообще никогда-никогда не использовать русские символы в логинах, политиках, итыды итыпы. Несмотря на то, что в 99% случаев всё работает, рано или поздно геморрой гарантирован.
    2. Никогда не использовать русифицированные версии серверных ОС.
    Ответ написан
    Комментировать
  • Простое решение для подсчёта ежедневного траффика по ip-адресам на конкретном сетевом интерфейсе?

    @gleb4inka
    Если нужны срезы в которых есть ip-адреса клиентов, то можно использовать связку ipt_netflow + nfdump. При желании можно использовать NfSen, как веб-интерфейс к nfdump.
    Ответ написан
    1 комментарий
  • Использовал ли кто-нибудь решения Trueconf в своих проектах-организациях?

    @kashubama
    TrueConf поддерживает групповые видеоконференции, как симметричные, так и ассиметричные. Т.е. возможны вещения, когда один говорит, а 250 человек слушают, а возможны именно групповые конференции, где все могут говорить, показывать рабочий стол и совместно просматривать документы.
    Решения TrueConf - программные, могут работать в закрытых сетях, обеспечивают отличное качество конференции даже при низкой скорости интернета. Поддерживает все популярные ОС, включая мобильные приложения.
    Цена за счет того, что решения программные, а не "железные" в разы ниже, при том, что качестве связи часто даже лучше.
    Ответ написан
    3 комментария