Задать вопрос
  • Могут ли силовики читать сообщения с мессенджеров с использованием СОРМ?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я-бы посмотрел на это под таким углом. Если вы покупаете хостинг у провайдера а провайдер хранит своё железо и подсистемы хранения на территории государства. То провайдер обязан подчиняться законам этого государства. Тоесть, если хорошо попросят предоставить файлы - то предоставят.

    В сквозное шифрование всего трафика я не очень верю. Ведь анализаторам и наблюдателям нужен какой-то доступ к анализу - пускай даже и обезличенному. Да и вообще. Слишком велик соблазн продать аналитику кому-то.

    Кроме того очень часто мессенджеры которые громко заявляют о своей приватности и безопасности в час Х внезапно оказывается что вовсе они и не приватные.

    Если-бы я искал приватности то наверное в первую очередь не использовал бы популярное. Собственный IRC был-бы приватнее чем телеграм.
    Ответ написан
    Комментировать
  • Отсутствие файла opensearch-tar-install.sh?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В первом пункте ты его должен был скачать.
    Ответ написан
    Комментировать
  • Как правильно разделить большой модуль с единственным классом?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Есть такое старое правило что сначала нужно писать тесты. Без тестов ты конечно можешь начать рефакторинг но если что-то сломалось то сложно будет детектировать поломку именно в тот момент. Это всплывёт позднее.

    Далее без исходников сложно что-либо советовать. Тут - сколько людей столько и мнений.
    Ответ написан
    7 комментариев
  • Бесконечная длина пароля при конечном алфавите в string.printable python?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Книга кодов бесконечной длины - без вариантов на расшифровку. Остался пустяк. Придумать где ее хранить и как передавать.
    Ответ написан
  • Не работает GraphQL API в Laravel на Heroku?

    mayton2019
    @mayton2019
    Bigdata Engineer
    404-ошибка вполне себе конкретная. Не поднят сервис на ендпоинте. Или ссылка смотрит не туда. Уж если мы не смогли дать больше деталей - то извини. Сам так мало написал.
    Ответ написан
    Комментировать
  • Почему простой цикл на c++ выполняется медленнее, чем на golang?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Судя по скриншоту это windows. Если вы делаете бенчмарки под windows - то нужно правильно мерять время. Скорее всего вы меряли не время цикла а время запуска windows процесса + время цикла. Вместе с статическими конструкторами. И эти конструкторы в go оказались удачнее.

    Короче вы не втом месте включали секундомер. А то так можно и доказать что PHP быстрее чем C++.
    Ответ написан
    2 комментария
  • Как написать приложение на c++?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Данный вопрос выходит за рамки C++.

    Он касается разработки под конкретную ОС (windows например) и эти вопросы нужно адресовать их API.
    Ответ написан
    1 комментарий
  • Как пользоваться перл синтаксом регулярных выражений в го?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Возможно ему не нравятся named groups.

    Попробуй как то так

    2) [Xx]\^(\d)
    3) (?<!\^)([+-])? ?(\d+.?\d*)
    Ответ написан
    Комментировать
  • Как отправить имя файла, а потом и сам файл в ByteBuffer Java NIO?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    Имя файла с клиента обычно несёт мало смысла. Ну будет там 100500 файлов с именем Книга(1).xls. А тебе нужна какая-то уникальность.
    Ответ написан
    Комментировать
  • Как работает нейронная сеть?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Рассмотрим нейронную сеть, каждый нейрон это линейная регрессия. Но тут возникает вопрос

    Дружище, если ты встал на путь создателя чего-то нового - то тебе никто не вправе отвечать на вопрос как сделать дальше. Ты - художник и ты так видишь. Это - твоя вселенная безумия и тебе с ней жить.

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

    Если ты хочешь ответов основанных на работах классиков - то будь добр - бери нейрон который делает скалярное произведение входов с весами и применяет известную науке активационную функцию (порог, сигмоид, тангенс). Тогда ты получишь более осмысленные ответы.
    Ответ написан
    Комментировать
  • Подойдёт ли Python для астрологического веб-сервиса?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мне кажется вопрос должен звучать по другому. Какой язык знает новичек. И какие есть готовые библиотеки для астрологии в этом языке.

    А так по теме топика... да. 100% подойдет. Точняк подойдет. Чегож он для биг-даты подходит и для такого пустяка вдруг не подойдет?
    Ответ написан
    3 комментария
  • В какую технологию нынче податься начинающему бекендеру?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Не устраивает меня факт того, что здесь меня ждет бесконечный легаси-код

    Это - нормально. Легаси - это признак ентерпрайза. Зрелости. Это также признак того что проект успешен. Он вышел из уровня детских стартапов и дошёл таки до внедрения. И бизнес готов платить за поддержку легаси. Я думаю что с инициативой можно и вполне себе развиваться в легаси. И я видел такие легаси которые вы всю жизнь читать будете. Их 20 лет писали сто разработчиков - там читать непречитать.

    Да что там говорить. Спросите разработчиков COBOL. Сколько лет их проектам.

    PHP ситуация ровно обратная

    Ваши метания между Java и PHP непонятны. Если вы доросли до Java/Spring - то ходить в PHP - это все равно что за столом "понижать градус". Ну зачем вам PHP? А?
    Ответ написан
  • Сколько VPS в теории можно разместить на E5-2680v2?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Дурное дело - не хитрое. Можно наверное поднять и 18 ВПС-ок. Но при дальнейшем увеличении - деградация производительности будет более стремительная и нелинейная. Т
    Ответ написан
    Комментировать
  • Как вычислить скорость падения куба в воздухе и в воде?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Нужно ограничить скорость падения куба в воздухе. Как парашютиста в свободном падении.

    Кроме того при вхождении куба в воду на такой скорости я-бы рассмотрел не только Архимедову силу. Мне кажется тут еще должны быть какие-то модели. Вода - несжимаемая. Тут либо куб должен деформироваться либо вода.
    Ответ написан
    Комментировать
  • Какую 3D программу выбрать для изучения для моделирования нетривиальных предметов личного потребления?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Изучать 2 программы сразу нет возможности.

    Не согласен с утверждением. Когда человек учится - он способен на большее. Более того. Как хороший специалист вы должны знать более чем один инструмент. Учите макс - понадобятся текстуры. Учите Фотошоп.

    В нашем мире без этого никак. И специалист который умеет только один инструмент - на рынке труда будте невыгодно смотрется.
    Ответ написан
    1 комментарий
  • Как найти аналог моей программы?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мы это называли - "отбеливанием" данных.

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

    И вот такой вот очищенный лог можно было хранить в хранилищах много лет.

    А для улучшения поиска в лог ElasticSearch мы писали записи в формате JSONL (Json - lines) где удобно выделять атрибуты такие как IP/User для анализа.
    Ответ написан
    1 комментарий
  • Какие есть пути объединения Blockchain и AI?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В настоящее время таких путей нет. Так как нет мотивации майнеров к тому чтобы они тратили свои мегафлопы на задачи ИИ. Но если создать свою криптовалюту на основе POW и вместо перебора разрядной сетки SHA256 просто задавать мелкие задачки из области ИИ тогда мы получим полезный эффект.

    В чем здесь сложности я вижу. Сложно придумать алгоритм генерирующий такие задачки на ходу и подходящий под контракт функции POW. Ну... моей фантазии уже на это не хватает. Слишком много ограничений тут.
    Ответ написан
    Комментировать
  • Как сделать чтоб каждый пользователь Ubuntu имел свою php версию?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Не очень понятно что 2 программиста делают на одной рабочей станции. Это прям нищета какая-то.

    По теме топика. На серверах надо поднимать Docker с нужной версией как выше писали.
    На десктопах... ну у меня стоит штук 6 разных версий Java и я не ленюсь переключаться между
    ними через переменные окружения.

    Если разработчику лениво переключать или он просто не разбирается в том что он делает.. то наверное он не нужен на работе.
    Ответ написан
    3 комментария
  • Какая ОС самая быстрая для работы торгового робота на С++?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мне кажется что ты не тем занят. Нужно очень сильно постараться чтобы ОС стала узким местом в бизнес логике.

    Собери данные профилирования.
    Ответ написан
    Комментировать
  • Как рандомизировать адреса функций в ELF-файле?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Так они не подряд идут. У них дистанция для первых двух - 112 байт. Далее 32. Упаковка. А ты что хотел? Чтоб бинарник был дырявый как сыр и имел 1 Гигабайт размером?
    Ответ написан