Сегодня мы продолжаем наш разговор об оптимизирующих компиляторах для самых маленьких и не очень. Для тех, кто пока не в курсе происходящего, но желает приобщиться - я поставил себе задачу написать цикл вводных статей в эту область для совсем-совсем начинающих. Первую часть, где…
В мае 2015 года Google выпустила отдельное приложение «Фотографии». Люди были поражены тем, что оно способно анализировать изображения, разбирать их на детали, а потом маркировать людей, места и вещи. Даже переводить текст!Была только одна проблема. Google внедрил «категоризацию…
A vulnerability classified as critical has been found in code-projects Bus Dispatch and Information System 1.0. Affected is an unknown function of the file delete_bus.php. The manipulation of the argument busid leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The identifier of this vulnerability is VDB-230112.
Как известно, микросервисная архитектура позволяет разбивать приложения на более мелкие и управляемые блоки. Однако, как и в любой другой области, здесь есть свои особенности и ошибки, которые могут привести к серьезным проблемам. С помощью разбора основных ошибок при…
Next.js - современный фреймворк на базе ReactJS, который значительно набирает обороты среди разработчиков и предоставляет инструменты для разных видов рендеринга страниц. WordPress - популярная headless CMS, применяемая для различных проектов - от простых блогов до сложных приложений. У нас был готовый сайт на WordPress, шило в коде и непреодолимое желание поэксперементировать с Next.js. Получилось достаточно быстрое приложение с примерно небольшими трудозатратами. Читать далее
Гипотеза панспермии (хаотичное распространение жизни во Вселенной в результате переноса биомолекул с одной планеты на другую) была впервые сформулирована в 1865 году немецким учёным Германом Рихтером, но отношение к ней до сих пор немного снисходительное. Действительно, Рихтер…
Как я случайно взломал «несуществующую» базу данных и нашёл все приватные ключи в мессенджере с «эталонным» уровнем шифрования. Рассказ о подробном анализе Converso и развенчивании смелых заявлений разработчиков о том, что их продукт не собирает пользовательские данные, не отслеживает метаданные, не использует серверы и вообще является передовым решением в области конфиденциального обмена сообщениями, превосходящим всем известные WhatsApp, Telegram и Signal. Читать дальше →
Главная «метроидвания» игровой индустрии. ❯ Ранние годы Геймдизайнер Кодзи Игараси с юношеских лет мечтал делать видеоигры и работать в индустрии развлечений. Всё детство он провёл в залах аркадных автоматов, с удовольствием играл в Nintendo Famicom, а на досуге программировал…
Всем привет. Осенью 2022 года я занялась поиском IT работы в Португалии. В статье поделюсь, как это было и чем закончилось. Дисклеймер: многие подробности я намеренно опустила, будут вопросы – задавайте в комментариях. Читать далее
Cross-site Scripting (XSS) - Generic in GitHub repository openemr/openemr prior to 7.0.1.