• Как открыть четыре приложения Duolingo и создать 4 курсора на Мас, которые асинхронно управляются через pyautogui (Python)?

    DevMan
    @DevMan
    4 виртуалки. реализуется очень многими способами.
    педалить здесь вряд ли кто будет.
    Ответ написан
    3 комментария
  • Где и как в Pycharm можно проанализировать код на вызовы или использование не объявленных методов\полей?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    но реально на них можно напороться только при исполнение кода

    Для этого используют (особенно перед деплоем) линтеры и статические анализаторы кода, по типу pylint, flake8, mypy итп. Они позволяют не зависеть от конкретной IDE и автоматизировать процесс поиска ошибок в коде.
    Ответ написан
    Комментировать
  • Искривлённый вывод в файле json?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Всё у вас тут нормально кроме неправильных ожиданий. У вас сериализатор выдаёт валидный json, причем с форматированием, а не одной строкой. Ничего другого вы от него не получите. Если вам нужен какой-то другой вывод где-то, то делайте для этого другой сериализатор, или делайте шаблон и рендерите его с этими данными в контексте в текст или html.
    Вы запросили json и получили его. Какой есть, такой и получили. Другого нет. Чего вы ждёте от него?
    Ответ написан
    Комментировать
  • Как решить проблему с почтой?

    @q2digger
    никого не трогаю, починяю примус
    если мы примем за версию, что в блокировке у некоторых получателей виновато содержимое письма, то копать надо не в сторону почтовой системы, а в сторону того какой антивирус, или NGFW и т.п. стоит у получателей. То есть кто-то фильтрует , надо все же попытаться выбить у поддержки получателей какое решение для фильтрации почты они используют и уже копать в ту сторону.
    Если это какой то Континент или Positive Technologies , то можно уже им задать вопрос - что и почему..
    Ответ написан
    Комментировать
  • Как в двоичном коде различать единые числа от раздельных?

    @SunTechnik
    В двоичном коде нет пробелов.
    В одну переменную нельзя записать два числа.

    Поэтому это не проблема двоичном системы, а проблема интерпретации входных данных.
    Определяется постановкой задачи.

    Также как с десятичной системой:

    34 456
    Это два числа или просто тысячи отделили пробелом для удобства чтения? Все определяется контекстом задачи...
    Ответ написан
    Комментировать
  • Существуют ли технологии блокировки записи с экрана в веб-технологиях?

    @Drno
    Ну скорее всего никак. Кому надо тот всё равно запишет, так или иначе.
    Например я могу запустить ОС в вриртуалке, открыть сайт, а видео записывать средствами управления виртуализацией.. например в Vbox такое есть)
    Ответ написан
    Комментировать
  • Есть ли смысл сбрасывать винду (11 вер.) до заводских настроек при подозрении на троян/шпион?

    @AlexVWill
    Имеет смысл с нуля переустановить систему, а не сброс делать.
    Ответ написан
    Комментировать
  • Как автоматизировать процесс установки программ на 1000 компьютерв?

    @NortheR73
    системный инженер
    хых...
    управлять 1000 компов не в домене - оригинальный вы человек...
    тогда, например, установка софта с помощью PowerShell-скрипта...
    Ответ написан
    Комментировать
  • Как обойти требование о присутствии бота в обоих чатах для пересылки сообщений в Telegram?

    @nozzy
    Symfony, Laravel, SQL
    Нет
    Ответ написан
    Комментировать
  • Как проверять подлинность данных, отправляемых клиентом в базу данных?

    все расчёты, связанные с важными переменными происходят со стороны клиента

    Все расчеты связанные с важными переменными должны происходить на стороне сервера
    668c1b7a7dc2f372259442.png
    Ответ написан
    1 комментарий
  • Flash технологию еще внедряют при разработке сайтов?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Flash уже давно не поддерживается ни одним современным браузером.
    Ответ написан
    2 комментария
  • Что за CMS, на какой системе сделать подобный сайт?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Любой сайт в интернете можно повторить (при наличии умений либо денег), причем выбор технологии/движка и прочих нюансов вообще не определяющий фактор. Сделать надо на том что знаешь, если делаешь сам, или на том что знает и рекомендует нанятый разработчик, если вы заказываете сайт у сторонних специалистов.
    Ответ написан
  • В чем принципиальная разница в unity между private и public?

    GavriKos
    @GavriKos Куратор тега Unity
    Базы у вас нет ) Потому что это базовый вопрос даже не юнити и даже не c#, а основ программирования.

    Вы правильно поняли что это связано с инкапсуляцией и сокрытием данных. Вот и развивайте эту тему для себя. Если ОЧЕНЬ кратко - это чтобы данные в одном классе не модифицировались (скрывались) от другого класса. Именно чистая безопасность когда разрабатывает больше одного человека - чтобы Вася не перетер данные в классе Пети., потому что потом Пете это разгребать.
    Ответ написан
  • Стоит ли использовать Unix Socket для веб-приложения на NodeJs?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Если у вас не лютый хайлоад (использовать в котором Ноду странно) - то преимущества если и будут, то гомеопатические.
    Ответ написан
    Комментировать
  • Стоит ли использовать Unix Socket для веб-приложения на NodeJs?

    Обычно если стоит выбор между TCP портом и unix socket'ом, то предпочтение стоит отдавать unix socket.

    Выигрыш по производительности может быть небольшим, но обычно unix socket'ы более безопасны - доступом можно управлять по пользователям файловыми разрешениями и с unix socket'ом меньше вероятность получить эксплуатируемую уязвимость server side request forgery (SSRF) и обойти через нее, например, ограничения реализованные на nginx.
    Ответ написан
    Комментировать
  • Какие БД используют крупнейшие торговые сети для хранения заказов?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я полагаю, что такие магазины сохраняют всё, например в postgres или greenplum, а затем передают в аналитические базы (или пишут параллельно), типа в кликхаус или oracle?


    XX век прошел под флагом реляционных СУБД. Вокруг них строились все системы.
    Для любой банковской системы БД - абсолютная царица дизайна. Именно от нее шло
    техническое задание. От базы а не от Хибернейта и синтетических таблиц как щас.
    Таблицы любили. Вокруг них строили красивые теории. Модели. EAV. Подгоняли
    аппарат алгебры (Эдгар Кодд со своими формочками).

    В появлением NoSQL и стриминговых систем - пришлось всем признать что реляционка
    исчерпала возможность линейного роста. У Майкла Стоунбрейкера есть статья где
    он меряет БД под нагрузкой и доказывает что треть ресурсов CPU просто сгорает
    в блокировках и защелках и прочих механизмах синхронизации.

    Какой софт использует розничная торговля - сложно сказать. Там будет десяток систем которые
    работают просто всместе как Grid. Например сообщения от кассовых аппаратов и платежных
    систем могут в первую очередь падать в JMS/MQ систему. А уже потом процесситься и ложиться в
    БД операционного дня. И по проишествии периода - сливаться Warehouse и в BigData
    Есть еще вариант что в аналитику сразу попадают данные со стриминга. Я такое видел.
    И это не последняя часть стека. Аналитика в свою очередь является источником для всяких
    BI, витрин данных. ОЛАП-кубиков и прочее что любят смотреть и показывать на презентациях.
    С красивой инфографикой.

    Что использует Магнит - чорт его знает. Это можно поискать по всяким конференциям. Но само
    знание или название продуктов вам ни о чем не скажет. Если они используют допустим
    Kafka+Clickhouse - из этого не следует что вам это пригодится.

    Были странные архитектурные решения. Uber например пытался выжать максимальные мощности
    из Postgres и не смог. Перешел на MySQL. Видимо им было достаточно MyISAM и брали лишь
    только те фичи что надо.

    Facebook строил Rocksdb (Key-Value) с очень сильной оптимизацией по диску. Там уже было
    не R+Tree а другой тип дерева. Тоже видимо у конторы так "пригорело" что им надо было
    штучную NoSQL делать.

    СБЕР по слухам строил на Apache Ignite прослойку между Ораклом и клиентами потому что Оракл
    не справлялся с нагрузками. Впрочем я не могу это нигде доказать. Просто слышал в разговорах
    архитекторов. И это очень штучное и очень деликатоное решение. Другим оно может вообще не подойдет.
    Нужно много думать о механике инвалидации кешей.

    Хедж фонд BridgeWater строит свои хранилища ассетов на базе Amazon S3. Реально эти ребята пихают
    в С3 все что можно. И в этом есть своя стратегия. S3 стоит дешево. И масштабируется. Дешевле чем DBMS.

    Также, я думаю, что множество магазинов могут быть обслуживаться отдельными кластерами, чтобы работа всей сети не остановилась, если какая та БД выйдет из строя?

    Эту задачу тоже можно решать на разных уровнях. Мне нравится решение от Cassandra. Там все
    таблицы имеют 1-2 реплики. И убить всю систему в целом в принципе невозможно пока последний
    датацентр стоит. Но Кассандра платит за это отказом от consistency и вообще она считается не-реляционкой.
    Хотя базовый диалект SQL поддерживает. Фактически она - умный NoSQL c хорошим сетевым протоколом
    обхода сбоев и конфликтов. Кажется Netflix ее активно использует.

    Вобщем можно дизайнить системы по разному усиливая одни части и ослабляя другие.
    Это как тот треугольник дешево-медленно-дорого но в углах стоят разные качества. Например
    CAP-свойства систем. Или приоритеты. Тебе что важно. Быстро записать в БД платеж? Но при этом
    чтение оперативных данных потребует лагов. Или наоборот писать медленно зато чтоб все по ящичкам
    и по коробочкам лежало да и еще в разных копиях и вариациях.
    Ответ написан
    10 комментариев
  • Как перенести LXC контейнер из Proxmox в Hyper-V?

    @Drno
    Насколько я знаю Hyper-V не умеет в контейнеры, а умеет только в виртуалки.
    Я бы делал так, чтобы ничего не ломать и не заморачиваться.
    Ставим виртуалку с ubuntu на Hyper-V
    Ставим туда lxc \ lxd
    Запускаем новый lxc контейнер с нужной ОС. И останавливаем его
    Стопаем старый контейнер
    Делаем rsync со старого контейнера в папку нового(на хосте естетсвенно)
    запускаем новый контейнер, там уже должна быть вся инфа со старого на этом этапе
    делаем проброс нужных портов \ че там было еще...
    всё
    Ответ написан
    Комментировать
  • Компьютер откатил данные на пару месяцев назад, как вернуть нынешние данные?

    Steel_Balls
    @Steel_Balls
    «Люди делятся на две категории: кто еще не делает бэкапы, и кто их уже делает»
    В данном случае тебе надо обратиться в контору по восстановлению данных.
    Чем меньше ты будешь включать свой комп после утери, тем больше вероятность их восстановления.
    Приготовь котлету денег
    Ответ написан
    Комментировать
  • Как безопасно заливать файлы на свой сервер с других компов извне?

    @Drno
    rclone + webdav. он умеет подключаться к некстклауду

    либо ftp сервак - тот же filezilla, можно внутри ВПН сети, например внутри Zerotier
    Ответ написан
    Комментировать
  • Как получить api у персонажа из character ai?

    @Everything_is_bad
    не разбераюсь в прогромировании
    вот сначала надо и устранить этот дефект
    Ответ написан
    Комментировать