Задать вопрос
  • Куда курить по вопросу программной интеграции 1С и С#?

    @beerchaser
    Не надо com. Он уже плохо пахнет. Роадмап 1C именно вебсервисы и рестапи. 1C активно пытается диверсифицировать платформы, а ТС сразу ограничивает себя. Имхо разумнее сразу точить оутпроц и изучать межпроцессное взаимодействие.
  • Как правильно ораганизовать доступ?

    @beerchaser
    Не используем, но следим :)
    Неплохая статья по настройке решения от Microsoft.
    Sms passcode

    Готовые решения - платные:( Тут надо Вам решать, насколько критична стоимость решения в Вашем бизнесе. Ну или делать свои костылики...
  • Чем плоха вставка в массив в заданную позицию?

    @beerchaser
    ddd329, Где написано, что при вставке производится сортировка? При вставке предложено производить сброс признака отсортированости. Сортировка производится при запросе отсортированного массива при сброшенном признаке отсортированности.
    Далее, о неоптимальности структуры хранения в топике уже упомянуто не раз...
    И снова, процедурное программирование, классов нет, все в массиве -предложите способ лучше..
    Резюмируя пример, могу сказать, как первый опыт-неплохо: задача таки решена. Про все остальное уже сказано.
  • Чем плоха вставка в массив в заданную позицию?

    @beerchaser
    Вам на это уже дал ответ vault. Отсортированный массив нужен не в абстрактный момент времени, а в момент обращения к отсортированному массиву. Что мешает добавить признак отсортированости и произвести сортировку несортированого массива любым известным методом? При этом ресурсов потратиться значительно меньше. При добавлении признак отсортированности сбрасывать. Но как уже было замечено в комментариях выше, если не стоит задача хранить данные именно в массиве, имеет смысл посмотреть на другие структуры хранения данных. Например key-value списки. Причем крайне рекомендую использовать типовые решения и стандартные библиотеки.
  • Чем плоха вставка в массив в заданную позицию?

    @beerchaser
    Основной философский вопрос: зачем это делать (вставить значение именно в заданную позицию). Далее оцениваем вычислительную сложность алгоритма и понимаем, что, без аргументированного ответа на первый вопрос, так делать не нужно.
  • UDP передача пакетов в правильном порядке, насколько моя идея адекватная?

    @beerchaser
    В tcp не так. Там квитирование идёт на окно. В tftp - квитирование с ожиданием. Но это протоколы гарантированной доставки. Если Вам гарантированная доставка не нужна (имеется возможность потери пакетов без ущерба для системы), то вполне подходит выбранный Вами метод. Единственно, что при таком методе надо помнить о переходе счётчика пакетов через ноль и учитывать это в приемнике. Т.е. на двух байтах счетчика максимальный номер пакета будет 65535, а потом сразу станет 0.
  • UDP передача пакетов в правильном порядке, насколько моя идея адекватная?

    @beerchaser
    В нем используется логика передачи посылка-подтверждение. Пока не будет получено подтверждение получения пакета, пакет со следующим номером не посылается. Таким образом, проблема перепутывания пакетов в данном протоколе решена. И ещё это стандарт и классика...
  • Аудиоконференция под андроид 7 (30-500 одновременных участников)?

    @beerchaser
    Den S, это не скайп. Mumble - это другое программно-техническое решение. Вайбер, скайп, и прочие решения в продакшене не используем, в связи с тем, что техническая политика и политика безопасности не разрешает использовать сторонние сервисы без заключения sla и nda.
  • Аудиоконференция под андроид 7 (30-500 одновременных участников)?

    @beerchaser
    Сервер - murmur. Там нет ограничения на количество пользователей (т.е. вероятно оно есть, но в своем применении я до него не дошел). Количество пользователей ограничит применяемое для сервера железо и частота битрейта на пользователя ( основной кодек Opus ). В виду того, что сервер не занимается перекодированием аудиопотока, нагрузка на процессор невелика, но все клиенты должны использовать один кодек.
    Пятьдесят пользователей потянет очень скромный сервер. Для чистого аудио достаточно ~ 64 Кбит/с на клиента. Т.е. в в случае на 50 пользователей достаточно ~ 3.5 Мбит/с.
    Гайдов по настройке и клиента и сервера в сети более чем. Также есть сервисы для аренды.
    Самой сложной проблемой при организаций конференции была борьба с обратной связью динамики - микрофон при селекторе из комнат/ студий. При общении через гарнитуру (наушники + микрофон) данная проблема не возникает. Сначала решалась тренировкой пользователя говорит с включением микрофона по нажатию кнопки. Далее - оснастили комнаты спикерфонами Jabra 410 (требование выключения микрофона также осталось).
  • Предложите обоснование необходимости внедрения и сопровождения Linux-дистрибутивов (Alt, Mint, etc) в предприятиях малого предпринимательства?

    @beerchaser
    Писал по памяти. Астра Линукс. А Астра Линукс - потому, что импортозамещение и ЕРРП для ЭВМ и БД. Из приведенного прайса видим, что стоимость продукта с обновлением на 7 лет внезапно практически равен стоимости windows pro с таким же сроком сопровождения.
  • Брутят админку. Стоит ли переживать?

    @beerchaser
    Два текстовых файлика. Все просто, но эффективно. Анализируются логи сервиса, которые содержат информацию о попытках доступа. По результатам анализа создаётся блокирующее правило.
    Использовал на почтовике-релее. Отправлял в блокировку на месяц за попытки подбора пароля и попытки передачи почты через опенрелей. Через месяц начала использования размеры логов уменьшились и количество попыток резко сократилось - видимо боты имеют обучение/память.
  • Возможна ли одновременная работа локального и терминального пользователей?

    @beerchaser
    Если с нарушением - проще Windows Server с RDS поставить. По крайней мере без костылей и работать будет стабильнее.
  • Проблема с отправкой писем на домен .РФ. DNS или Кириллица является проблемой?

    @beerchaser
    Криминала не вижу.
    Следовательно нужно проверить саму возможность соединения с внешним почтовым сервером. Для этого посмотрите сервер и порт исходящей почты в настройках клиента и попробуйте подключиться телнетом с этими параметрами. Если соединение произойдет, то проблема с большой степенью вероятности на стороне сервера, т.к. передача почты серверу производится по smtp(imap), которые не требуют от клиента доступа к записям dns.
  • Критично ли ECC для рядового SQL+1C сервера?

    @beerchaser
    Угу, ошибка в блоке данных сиквела, которая уйдёт на диск в базу учётной системы. А ячейка памяти может "мерцать", т.е. сбои могут быть много чаще озвученной периодичности. И о проблеме с памятью никто не расскажет, ибо в десктопной матери нет средств диагностики. А так да, не страшно....Главное чтобы бэкапы были. И проверять их регулярно, "ибо случаи всякие бывают".
  • Стоит ли использовать RODC в 2019 году?

    @beerchaser
    На симметричном канале ~ 6 Mbit/s стабильно едут. Основное требование - стабильный канал. На площадке DHCP и DNS. От RODC отказались, как только сделали стабильные каналы. Считаю, что в вашем случае разумнее сделать резервный GC.
  • Дилемма повышать в должности или нет?

    @beerchaser
    В данном случае вы рассуждаете, как программист, а не как руководитель программиста.
    Сдача сертификационного экзамена позволяет (при всех недостатках)
    1. Произвести независимый аудит знаний технологии (пусть по формальным критериям);
    2. Систематизировать знания экзаменуемого по технологии при подготовке к экзамену, дать понимание применяемых решений;
    3. Оценить способность человека к работе с информацией и к самоподготовке (самообучению).
    4. Формализовать требования к специалисту, занимающего данную должность.
    В связи с вышеизложенным, веских причин для изменения системы оценки/оплаты нет (на мой взгляд ).
    Далее:
    - Название должности как правило значения не имеет, важнее ее наполнение;
    - +40 к окладу - имхо достаточная мотивация;
    - каждый руководитель должен знать, кого он уволит первым в случае необходимости. Таким образом одинаковой ценности сотрудников на производстве не существует (таки да - незаменимых нет).
    Поэтому, если это нужный специалист, имеет смысл переговорить с ним. Возможно имеют место быть либо психологические, либо экономические причины (например нет средств на курс обучения/экзамен). В этом случае человеку нужно помочь. В противном случае я бы сохранил статус кво.
  • Съем трафика, возможно ли реализовать?

    @beerchaser
    Так и я говорю, что схема странная, но это к ТС. Предложение дампить трафик на локальной машине - частный случай. В продакшене я бы не рискнул - может стать источником утех сексуальных. Поэтому в общем случае - порт мирроринг на коммутаторе и съём трафика отдельной машиной любым удобным способом, в том числе и описанным вами. А если нет такой возможности, то может она и не нужна :-)
  • Как создать штамп визуализации электронной подписи?

    @beerchaser
    Необходимо разделять электронную подпись документа и его визуализацию. Подпись существует либо совместно с документом(контейнер) либо раздельно.
    При визуализации производится проверка электронной подписи и наложение результата на вьюв документа. Как рисовать на вьюве-интернет поможет.
    Есть другой вариант-как на госуслугах-выводиться только результат проверки ЭП. Это удобно(моё мнение), когда документ и подпись в отдельных файлах. Документ можно просматривать стандартными инструментами, для проверки подписи сделать вызываемое приложение или расширение.
    Как вариант, если нужна именно картинка - можно сделать заготовку штампа и результаты проверки подставлять в неё с помощью, например, ImageMagic. Вставить получившийся рисунок в текст - задача программы-вювера.
    Если использовать такое решение, то тест документа со штампом имеет смысл формировать в виде html и отображать в любом браузере.
    Однако люди, которые будут использовать распечатанный документ должны понимать, что этот штамп не есть электронная подпись, а только её визуализация.