Месяц: Сентябрь 2022

  • Магия квантового превосходства

    от автора

    По белой книге Адаптация Алексеев Денис делается последнее поколение приставок RyBox. С Романом Душкиным мы работаем над тем, что мы обретём Сильное Бессмертие благодаря внедрению Метода тотального контроля (МТК -8) отличающийся от МТК 6 и 7 наличием показателя УЦД(уникальность цифрового двойника). Метод тотального контроля (МТК6):I. Наблюдение как система выполняет операцииII. Тестирование и постоянное обновлениеIII.Определение тенденций…

  • Девять порочных практик React. Разбираем частые ошибки

    от автора

    Слово React регулярно слышат разработчики во всем мире. С момента своего создания эта библиотека стала невероятно популярной. Одно из главных преимуществ React в том, что она крайне вариативна в использовании, и это при определенных подходах делает ее довольно мощной и простой в освоении. Однако излишняя гибкость также является минусом: нередко программисты выбирают порочные практики и…

  • Написание расширений PostgreSQL на языке С — это интересно

    от автора

    PostgreSQL — это мощная система управления реляционными базами данных с открытым исходным кодом. Она дополняет язык SQL новыми фичами. СУБД определяется не только ее производительностью и встроенными фичами, но и способностью поддерживать персонализированную/дополнительную, специфичную для пользователя функциональность. Некоторые из этих возможностей могут быть представлены в виде конструкций или модулей базы данных, таких как хранимые процедуры…

  • XSS с мутациями: как безопасный код становится зловредным и при чем здесь innerHTML

    от автора

    Midjourney: website hackВ 2013 году была опубликована статья Марио Хейдериха (Mario Heiderich), создателя утилиты DOMPurify для защиты от XSS атак, «mXSS Attacks: Attacking well-secured Web-Applications by using innerHTML Mutations». Этот документ стал одним из первых, определившим среди разновидностей XSS атак новую вариацию: XSS с мутациями (mutation-based XSS или mXSS).На данный момент вариантам таких атак подвержены…

  • В интернете распространяется новый вариант вируса-шифровальщика — BianLian

    от автора

    Киберпреступники активно распространяют новый вариант программы-вымогателя под названием BianLian. Зловред написан на Go.По словам исследователей из Cyble Research Labs, популярность BianLian растёт с тех пор, как она была впервые обнаружена ​​в середине июля 2022 года. Основную тяжесть атак BianLian принял на себя сектор СМИ и развлечений: на данный момент 25% жертв относятся к этой отрасли, примерно…

  • 4,2 гигабайта, или как нарисовать что угодно

    от автора

    В нашем мире мы можем сделать всё, что захотим. Всё что угодно. — Боб Росс, The Joy Of Painting, сезон 29, эпизод 1 Однажды, когда я наблюдал за ярким закатом в Сиэтле, внезапно включилось моё воображение. Потусторонний оттенок неба пробудил воспоминания о чём-то из научной фантастики. Дымчатый оранжево-сиреневый завораживал. Я представил огромный инопланетный объект, висящий…

  • Переводчик сайтов на JS

    от автора

    В данной статье весь код написан на JavaScript (с использованием JQuery).Использование неофициальных API преследуется законом.Сегодня хочу рассказать о реализации функции перевода текста на веб-страницах. Предстоит решить сразу несколько проблем:Цена. API как Яндекс.Переводчика, так и Google Translate обходятся недешево, что совершенно не подходит стартап-проектам.Скорость. Перевод должен осуществляться практически мгновенно, чтобы текст было читать максимально комфортно.Возврат. Необходимо…

  • Надгробья современного геймдева. Идеальная модерация

    от автора

    Сэкономим для Винни-Пуха время: идеальная модерация в многопользовательских видеоиграх не возможна. Независимо от выбранной цели (и методов), идеальная модерация ОБЯЗАТЕЛЬНО будет наступать на все доступные мозоли либо «бизнесу», либо игрокам, либо бедным замороченным людям, на которых обязанности модераторов будут возложены. Всё.А почему так?Попробуем разобраться с применением длинных слов и абстрактных идей.53к символов… Винни, не лезь…

  • Опыт перехода на MVI в Android на базе собственного решения

    от автора

    Мы активно применяем MVI для проектирования взаимодействия состояния экрана и бизнес-логики. Сегодня хотим рассказать, почему у нас появилась  собственная MVI-библиотека — Reduktor.ПредисловиеНа сегодняшний день архитектурный подход MVI пользуется большой популярностью, его выбирают разработчики приложений по многим причинам. О том, что такое MVI и почему его следует использовать, написано много, например, статьи Ханнеса Дорфмана в восьми…

  • «Не обязательно убивать в себе программиста». 10+ советов от экс-тимлидов

    от автора

    На прошлой неделе мы провели онлайновый митап-баттл бывших тимлидов. Наши коллеги — архитектор ПО в KasperskyOS Анна Мелехова и Android-разработчик, Staff software engineer в Careem, основатель Kaspresso Евгений Мацюк — которые сперва стали тимлидами, а затем от этого отказались, рассказали про свои ментальные и карьерные головоломки, а также про развилки своего трека «до», «во время»…