• Стойкость шифрования:сложный пароль или сложная соль?

    Jump
    @Jump
    Системный администратор со стажем.
    Например, выборка из 100 случаев, в первом случае пароль состоит из 1 символа, а соль из 99, во втором - пароль из 2 символов, а соль из 98 и т.д. вплоть до пароля из 99 символов и соли из одного.

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

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

    В плане криптостойкости разницы нет.
    Быстродействие будет отличаться - чем меньше прокладок, тем выше скорость.
    В случае с файловым контейнером у вас появляется дополнительная сущность кушающая ресурсы, поэтому при прочих равных этот вариант будет медленнее. Но не намного.
    Ответ написан
    Комментировать
  • Как получить(вернуть) значение переменной из функции в python 3?

    @tplus
    i внутри функции и вне её - разная i.
    Если сделать i = fun(0), тогда внешняя i будет равна 3.
    Ответ написан
    Комментировать
  • Как найти источник помех wi-fi?

    fallen8rwtf
    @fallen8rwtf
    Проиходит это все примерно в одно время: с утра и до 5-6 вечера где то.

    Вот она же ваша причина - люди. Смотрите ваш эфир, насколько забит, как близко точки друг от друга находятся, на каких каналах пересекаются ваши точки (вы же не на 6м канале обе точки сделали?) и смотрите загруженность канала/vlan wi-fi-сети
    я в офисе:
    1. раскидывал по возможности на 1 и 11 каналы
    2. сбавлял мощность точки, так как офисное здание и все засоряют эфир. на пониженной мощности меньше помех от соседних точек доступа
    3. назначал биг-боссам привязку по МАКу и анлим по скорости, а всем остальным - к примеру 512кбпс
    4. примерно оцените зоны Френеля (грубо говоря, количество и дальность помех от источника сигнала)
    5. Вуяля) работает отлично)) (wifi - Ubiquity, контроллер - их же, софтовый, на JVM на линуксовой машинке)

    Утилита: смотрите в сторону wavemon - линуксовая маленькая утилитка, но очень полезна при диагностике проблем
    Ответ написан
    1 комментарий
  • Как составить SQL-запрос?

    egor_nullptr
    @egor_nullptr
    select t0.* from `table` as t0
    inner join `table` as t1
        on t1.id = t0.id + 1 and t1.level = t0.level + 1;
    Ответ написан
    Комментировать
  • Установка zabbix 2.4 на debian?

    plin2s
    @plin2s
    IT, инженер
    А вы уверены что у вас все еще wheezy? ;) В репах то stable фигурирует. Такая ошибка появляется после обновления системы до jessie. Скорее всего у вас система уже обновилась и, естественно, пакет заббикса для wheezy не подходит по зависимостям.
    Пакет собран с жесткими зависимостями, а в jessie нет пакета libsnmp15.
    Ответ написан
    Комментировать
  • Как соединить двух клиентов за NAT?

    Jump
    @Jump
    Системный администратор со стажем.
    Если речь о пробросе другого софта, то однозначно нужен тоннель - VPN или SSH неважно.
    Т.е в любом случае потребуется сервер с белым адресом, который будет посредником.
    Ответ написан
    2 комментария
  • Как писать многострочный код Python'a в консоли?

    Arseny_Info
    @Arseny_Info
    R&D engineer
    Вместо стандартной python-консоли лучше использовать ipython. Там можно, например, работать с большими кусками кода, используя %cpaste.
    Ответ написан
    Комментировать
  • Установка zabbix 2.4 на debian?

    sbh
    @sbh
    Можете отдельно попытаться поставить libsnmp
    Ответ написан
    Комментировать
  • Из-за чего nslookup может не получить доменное имя по ip?

    @mureevms
    Очевидно же - обратная (PTR) зона не прописана
    Ответ написан
    Комментировать
  • Как писать многострочный код Python'a в консоли?

    @Mintormo
    Можно так еще
    >>>a = 4;\
    ... sum = a + 4;\
    ... print(sum)
    8
    >>>_
    Ответ написан
    Комментировать
  • Читаю с CSV файла кириллицу, вывожу в файлы и получаю xd0x94xd0xbexd0xb1xd0xb0xd0xb2xd0xb8xd1x82xd1x8, как читать и выводить кириллицу?

    @lPolar
    data scientist
    А можно сделать совсем элегантно (Py3):
    import pandas as pd
    fname = r'C:\folder\myfile.csv'
    data = pd.read_csv(fname,sep='\t',encoding='cp1251')
    print(data)
    Ответ написан
    4 комментария
  • Почему до сих пор пользуются протоколом RIP?

    vvpoloskin
    @vvpoloskin Куратор тега Компьютерные сети
    Инженер связи
    Я знаю несколько сетей, где реально стоят старые L3 длинки с уже не обновляющийся прошивкой, по моему 3420, может ошибаюсь. Они кроме RIPа ничего не умеют и не будут уметь. А еще есть хитрое оборудование: спутниковые модемы, DOCSIS хабы например. Такая же ситуация.

    Да и нормально он работает, если не ожидать от него большего.
    Ответ написан
    Комментировать
  • Не присваевается СТАТИЧЕСКИЙ IP адрес сетевой карте, почему?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Ошибка показывает, что ваша сетевая картчока пытается получить адрес от DHCP сервера, после чего ей это не удается и поэтому присваивается специальный адрес из локальной сети 169.254.249.211 (это специальный адрес как раз для тех случаев, когда DHCP не ответил).

    Если вы утверждаете, что у вас в сетевой карточке адрес прописан вручную, скорее всего в системе глюк, и например она думает что у нее два сетевых устройства. Проверьте, удалите-добавьте сетевушку.
    Ответ написан
    Комментировать
  • Что за настройка у коммутаторов Cisco ip subnet-zero?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Скорее сталкиваться с этой командой приходится в цискиных лабах, так как в реальности эта команда уже устарела.

    Побей сеть 192.168.1.0/24 таким образом.

    192.168.1.0/27 - нулевая подсеть.
    192.168.1.64/27
    192.168.1.128/27
    192.168.1.192/27

    Так вот без команды ip subnet-zero нулевую подсеть использовать на маршрутизаторе нельзя
    Ответ написан
    Комментировать
  • Как провести оптику между подъездами?

    vvpoloskin
    @vvpoloskin Куратор тега Компьютерные сети
    Инженер связи
    А что там сложного, тем более проводка внутренняя вся будет. Можно просто патчкорд длинный заказать, чтоб со сваркой не мучиться, и в гофре его кинуть, можно кабель для внутренней прокладки воткнуть.

    Длина сегмента может быть весьма продолжительной, верно? Речь о (навскидочку) не более 200 метрах.

    Может вообще не заморачиваться с волокном? (S)FTP-кабель, коммутатор или регенератор в промежуточном подъезде поставить?

    Как подключить эту оптику к свитчу или роутеру?

    Можно через медик, можно воткнуть SFP-модуль в коммутатор-маршрутизатор, если есть необходимые оптические порты (или слот под плату).

    Медиаконвертер это глупое устройство или там свои заморочки?

    Глупое. Главное, чтоб один с другим совместимы были. Скорее всего для этого проще взять 2-х волоконные медики, у них работает прием и передача на 1310нм. Ну и потом не перепутать, куда воткнуть прием, куда передачу.

    Насколько это вообще надёжно?

    В чем надежность измерять собрались? Естественно, все рухнет, если кабель оборвут. И работать с потерями будет, если разварят херово. Ну или вообще не будет)

    Какие порядки цен на такие решения? Понятно, что всё зависит от обстоятельств, но порядки

    Это не часто заказывают, у всех разные предложения. Для оператора цены будут одни, для сетевой конторы другие, для мелких офисов третьи. И все зависит от региона. Запросите коммерче Примерные цены можно на наге посмотреть. Да и все же, как решите делать. Дешевле всего - патчкорд 200 м ориентировочно 4-5 тр, два медика по 2.5 тр, гофра на 1 тр. Итого без монтажа 11-12 тр. Цены ориентировочные на оборудование можно посмотреть, например, на наге.
    Ответ написан
    4 комментария
  • Python, web. Есть ли что-то между CGI и Flask?

    @lega
    Bottle.py, для админских задач как раз встроенного сервера хватит
    Ответ написан
    Комментировать
  • Python, web. Есть ли что-то между CGI и Flask?

    @766dt
    Bottle.py. Легче, наверное, уже некуда. Для описанного вполне сойдет.
    Ответ написан
    Комментировать
  • Почему Skype грузит роутер Mikrotik Cloud Router Switch 125-24G-1S-RM?

    dreamer2
    @dreamer2
    А какая скорость коннекта и как много правил фильрации или очередей?
    Параметры свича достаточны чтобы при дефолтных правилах вытаскивать до 1Гбита

    Вероятно что-то не так с настройкой.
    Еще можно порекомендовать глянуть tools->profile на предмет что именно дает нагрузку.
    Ответ написан
    5 комментариев
  • Как десериализовать значение поля?

    Vityarik
    @Vityarik
    Можно внести в таблицу поля которые хранятся в объекте.

    Из кода считать всю таблицу десериализовать объект и записать в таблицу значение поля по которому надо будет осуществлять поиск, и в дальнейшем обновлять поле при обновлении/добавлении объекта. Это внесет избыточность (что может привести к противоречивости данных), но зато по полю вытащенному из объекта в таблицу можно построить индекс, что позволит значительно ускорить поиск.
    Ответ написан
    Комментировать
  • Как десериализовать значение поля?

    Нет.

    Такие поля, в целом, против идеологии реляционной БД. Строго говоря, хранение таких значений в некоторых случаях может противоречить первой нормальной форме (но не всегда). А SQL - это язык, находящийся на уровне отношений, то есть вы на уровне "таблиц и атрибутов", но не данных.
    Ответ написан
    Комментировать