• WebSocket не может работать через защищенное соединение

    @mayorovp
    Напоминаю вам, что как TCP, так и SSL передают не последовательность пакетов, а единый поток данных. И если сервер не понимает, что когда ему пришла буква G, он должен ждать следующую, а не сбрасывать соединение — то этот сервер работает неправильно.
  • Как установить действительно безопасное соединение между iOS app и XMPP сервером

    @mayorovp
    Смотря от чего вы желаете защититься. Судя по накрученности защиты, вы собрались защищаться от правительства. А у него есть рычаги, чтобы надавить на Apple и заставить удаленно установить бэкдор, который сделает всю защиту бесполезной.
  • Готовую реализацию для IPC с буферизацией?

    @mayorovp
    Еще как влияет!
    1. Два процесса могут обмениваться информацией только через ограниченное окно общей памяти — отсюда необходимость точного управления памятью. Потоки же разделяют все адресное пространство, и многие объекты могут продолжать оставаться в куче.
    2. Из двух потоков вряд ли один внезапно упадет по внешним причинам — а в случае двух процессов один из них может быть и прибит из диспетчера задач. Обработка такой ситуации также не упростит реализацию IPC.

    Если все же решите использовать процессы, то рекомендую SQLite. Потому что проблем, связанных с внезапным отключением одного из процессов, довольно много, а SQLite их все успешно решает.
  • Получить название схемы для каждого entity объекта?

    @mayorovp
    А вы его как используете? Если через GetEntityContainer(objContext.DefaultContainerName, DataSpace.SSpace), то неудивительно — там же имена другие. Начните с GetItemCollection
  • Подскажите книжки для подготовки к олимпиаде

    @mayorovp
    Он описывает алгоритмы на слишком низком уровне, а на олимпиадах время сильно ограничено.
  • Подскажите книжки для подготовки к олимпиаде

    @mayorovp
    Кнут — для олимпиадного программирования? Да еще и в первую очередь?..

    Если чем он и поможет, так это математической подготовкой. Но тогда нужен не этот многотомник, а «Конкретная математика».
  • C# проект с поддержкой нескольких бд?

    @mayorovp
    Хм… Могу посоветовать реализовать нужный провайдер поверх OleDb самостоятельно, взяв за основу недостающего функционала код провайдера Firebird. Все-таки EF — достаточно высокоуровневая вещь, чтобы зависеть от таких низкоуровневых форматов БД. Скорее всего, ему надо определить диалект SQL, вроде правил экранирования идентификаторов и способа получения номера вставленного identity.

    Но, конечно же, этим стоит заниматься только после проверки остальных методов.
  • Определение центра окружности или эллипса по его точкам

    @mayorovp
    Хочу напомнить, что опусканием решения другого впервые занялись именно вы.
  • Определение центра окружности или эллипса по его точкам

    @mayorovp
    Ах да, извините, вы конечно же мне не коллега — коллега не написал бы таких рассуждений.

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

    А ваш код — так вообще издевательство над автором: он же на Java пишет, а вы ему — «используем стандартную матлабовскую функцию», которой в стандартной библиотеке Java почему-то нет.
  • C# проект с поддержкой нескольких бд?

    @mayorovp
    Нет. Классы (которые называются сущностями — entities) — это вообще третий слой. Концептуальная модель и модель хранения — это файлы формата xml с расширениями .csdl и .ssdl соответственно.

    Автоматизировать создание модели хранения можно, но только для базы данных MS SQL Server — визуальный редактор не умеет работать с другими. Впрочем, формат там не сильно сложный, и инструмент для генерации моделей хранения можно написать и самостоятельно. Или можно создать такую же структуру в MS SQL Server, а потом скопировать результат работы визуального редактора.

    Отображение модели хранения на концептуальную — это, кажется, файл с расширением .mdl, формат также xml.

    Если это все делать в визуальном редакторе, то все будет сохранено в файле с расширением .edmx, и «растащено» по файлам .csdl, .ssdl и .msl на этапе компиляции проекта, плюс будут автоматически созданы классы сущностей. Но если нужна работа с разными БД — то лучше изначально создавать отдельные файлы, так как .edmx становится слишком большим.
  • Долго отдаётся превьюшка картинки при её генерации?

    @mayorovp
    И все-таки я бы посоветовал исправить статус на 200.
  • Определение центра окружности или эллипса по его точкам

    @mayorovp
    PS
    эллипс по восьми (?) точкам
    Пяти точек достаточно — если, конечно же, погрешности позволят.
  • Определение центра окружности или эллипса по его точкам

    @mayorovp
    Коллега, попрошу читать мои комментарии более внимательно, не забыв выспаться.

    В России почему-то считается, что МНК — это когда решение идет с помощью нормального уравнения

    Между прочим, оправдано считается. Если исходное уравнение — вида A*x-b=0, то нормальное уравнение дает оптимальный результат.

    Систему уравнений для эллипса вообще к виду A*x-b=0 привести сложно
    Я его к этому виду привел.

    Кстати, ваша программа вернет вам случайный результат, поскольку вы взяли ужасную целевую функцию. Она обращается в нуль при A=B=C=F=0 независимо от x0 и y0. Я-то написал такое уравнение, поскольку у меня первые три переменных были уже найденными (константами). А вам надо было, как и мне в первом уравнении, положить F=1.
  • Определение центра окружности или эллипса по его точкам

    @mayorovp
    А ничего, что ява как бы для вычислений не предназначена?
    Вы издеваетесь, или просто Java-ненавистник? Где вы вообще нашли тяжелые вычисления? У человека до 25 точек, а МНК — метод со сложностью не более куба! Эту задачу я даже на пакетных файлах решить смогу, не то что на Java.
  • Как отладить падающую службу

    @mayorovp
    Ну, по крайней мере после разделения можно будет подключить отладчик. А значит, можно будет посмотреть, какие сборки не могут быть найдены.

    Если это всего лишь конфликт версий, то он с большой вероятностью решается файлом web.config.

    PS извиняюсь за Main, конечно же я имел в виду Application_Start
  • Программирование com-портов. Изменение буфера r/w FIFO?

    @mayorovp
    lorus, для использования software flow control на com-порт ставят специальную перемычку, замыкающую контрольные и статусные линии. Но даже в таком случае драйвер ядра не начнет выдавать в порт данные, пока не обнаружит эту самую перемычку.
  • Как отладить падающую службу

    @mayorovp
    Уберите ссылки на сторонние dll из метода Main и содержащего его класса. Можно создать дополнительный класс, в котором будет только Main.
  • Программирование com-портов. Изменение буфера r/w FIFO?

    @mayorovp
    rs232 ну очень примитивный протокол. Передача идёт постоянно, с одной и той же скоростью, пока в буфере есть данные. И не важно, подключено ли к порту устройство, которое эти данные получает. Способа определить наличие устройства нет.
    Да неужели?

    То есть DTR/RTS отменили, как и прочие механизмы?
  • Работа asterisk с разных IP?

    @mayorovp
    Поправка: технически это делается элементарно надо лишь сделать bind перед connect. Но asterisk так не умеет (и никогда не будет уметь благодаря принципу KISS).