Месяц: Июль 2023

  • KeyDB и Redis: в поисках серебряной пули — in-memory replicated DB (Replicated IMDB)

    от автора

    На кластерах клиентов, которые мы обслуживаем, есть как «одноголовые» инсталляции Redis (обычно для кэшей, которые не страшно потерять), так и более отказоустойчивые решения — Redis Sentinel или Redis Cluster. По нашему опыту, во всех трех вариантах можно безболезненно переключиться с Redis на KeyDB и получить прирост производительности. Точнее, избавиться от бутылочного горлышка Redis в одно…

  • Взлом современных корпоративных сайтов в 2023 году

    от автора

    Доброго дня коллеги. Сегодня я хотел бы поделиться своим опытом взлома современных сайтов в финансовом секторе, созданных современными разработчиками в реалиях 2023 года, того стека что используется и актуальных технологий. Пишу данную статью после захвата 2 корпоративных сайтов написанных на современных фреймворках, в которых удалось провести инъекции типа Command and Code InjectionВидео на тему как…

  • Генерация персонализированных стикеров на основе DreamBooth

    от автора

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

  • Новый дом для Фараона (Pharaoh)

    от автора

    Я давний поклонник сити-билдеров компании Impressions Games (c) и Саймона Бредбури, если кто не знает — его гений дал жизнь таким играм как Caesar 1/2/3, Space Colony и всей серии Stronghold, который по сей день трудится в студии Firefly Studios. Цезарь стал хитовым проектом и был продан более чем 400к копий на дисках за два…

  • Пишем микро-shellcode в формате ELF вручную

    от автора

    На Хабре уже не раз публиковались статьи про устройство формата ELF и написание файлов в таком формате вручную, но я не считаю лишним опубликовать и свой вариант решения этой задачи. В результате получился файл, вызывающий /bin/sh и занимающий всего 76 байт (что на 8 байт меньше, чем сумма длин заголовков ELF, необходимых для запуска).Постановка задачиНачну…

  • Зародыш, франкенштейн или корпорация — почему важно точно знать, где ты сейчас работаешь?

    от автора

    Путь к идеалуВ процессе развития компании очень сильно преображаются. Меняется состав сотрудников, процессы, технологии и даже названия. Всё это необходимо учитывать, когда вы выбираете компанию для дальнейшей работы или если вы уже растете вместе с этой компанией и стремитесь сделать всё вокруг лучше, проще и прозрачнее. Далее вы увидите стадии взросления компании (по моему субъективному мнению)…

  • Как без ошибок маркировать рекламные материалы после получения токенов из ОРД?

    от автора

    При исполнении закона о маркировке рекламы необходимо не только полноценно оформлять свою отчетность по доходному договору в ОРД (оператор рекламных данных), но и правильно нанести атрибуты маркировки на рекламные материалы.Официальные атрибуты маркировки рекламы, согласно Федеральному закону от 02.07.2021 N 347-ФЗ (пункт 18.1), которые должны присутствовать при размещении рекламных материалов в интернете:Я специально вывел тему непосредственной…

  • Исправляем интерфейс диспетчеризации минимальными усилиями

    от автора

    Интерфейсы разные нужны, интерфейсы разные важны. Я довольно давно уже топлю за качественные интерфейсы и за то, что им нужно уделять время и их нужно прорабатывать. Конечно, нужно делать все по сетке, подбирать цвета, отступы, иконки, кнопки и лампы. Очень здорово делать сразу два интерфейса темный и светлый и делать автоматический переход между ними по…

  • Modus BI Cloud: работа с данными в облаке

    от автора

    Привет, Хабр, на связи Modus! И я, product owner Александр Чебанов, расскажу о том, как работают с данными облачные решения, например, наш Modus BI Cloud. Modus BI CloudModus BI Cloud – это облачнаяBusiness Intelligence — Бизнес-аналитика</p>» data-abbr=» BI»> BI-платформа, которую мы разрабатываем для малого и среднего бизнеса. Система предлагает работать в режиме low-code —  можно…

  • Как в арабских странах развивают и используют искусственный интеллект

    от автора

    Как и во всем мире, в странах Африки и Ближнего Востока уделяют внимание искусственному интеллекту. Поскольку в большинстве государств этого региона недостаточно подготовлена цифровая инфраструктура, есть дефицит квалифицированных кадров и спроса на высокие технологии, лишь в некоторых странах наблюдается активное внедрение ИИ. Однако в местах с высокими нефтяными доходами искусственному интеллекту и сопутствующим технологиям уделяется…