В 1977 году на рынке ПК безраздельно властвовала «большая тройка»: Apple II, Commodore PET и TRS-80. Стоимости их были $1298, $795 и $600 соответственно. И общедоступными для того времени они вовсе не являлись. В 1979 году появились Texas Instruments TI99/4 и Atari 400 (около 550 долларов). Эти модели были дешевле, а кроме…
Наша привязанность к мобильному интернету с каждым днём растёт. Если раньше нам было достаточно иметь возможность выйти в сеть в метро или в автобусе, чтобы прочитать свежие новости, то сегодня нам этого уже мало - мы слушаем подкасты, смотрим видео, знакомимся с музыкальными…
В связи с быстро меняющимися технологиями разработчикам предоставляются невероятные инструменты и технологии.Но было замечено, что различные функции и возможности API не так активно используются, и многие даже не знают о некоторых из них.Давайте взглянем на некоторые полезные веб-API, которые могут помочь вам поднять ваш сайт до небес! Читать далее
Я создал прототип ракетной атаки! Для этого понадобилась хитрая математика, о которой будет рассказано в этой статье. Мы поговорим о кубических кривых Безье, шуме Перлина и rotation minimizing frames. Читать дальше →
Во втором семестре третьего курса у нас был предмет "психология экстремальных ситуаций", на котором мы разбирали основные механизмы психики человека в таких ситуациях, особенности его мышления и восприятия, а также поведение групп людей. Предмет был интересным, лектор…
Пусть Manifest v3 и ограничил возможности браузерных расширений, но я считаю, что они далеко не исчерпаны. Чтобы доказать это, создадим расширение Chrome, крадущее максимально возможное количество данных. Мы добьёмся двух целей: Исследуем грани возможного для расширений Chrome…
В 2020 году мы закрыли нашу студию по разработке сайтов. Накопленные компетенции и ресурсы ,решили потратить на разработку редактора презентаций, аналога PowerPoint. Денежная подушка закончилась через год, продукт не запустили, команда разбежалась, а я устроился на работу. Читать далее
Denial of service could be caused to the command line interface of markdown-it-py, before v2.2.0, if an attacker was allowed to use invalid UTF-8 characters as input.
Denial of service could be caused to markdown-it-py, before v2.2.0, if an attacker was allowed to force null assertions with specially crafted input.
An issue has been discovered in GitLab CE/EE affecting all versions starting from 14.3 before 15.6.7, all versions starting from 15.7 before 15.7.6, all versions starting from 15.8 before 15.8.1. An attacker may upload a crafted CI job artifact zip file in a project that uses dynamic child pipelines and make a sidekiq job allocate a lot of memory. In GitLab instances where Sidekiq is memory-limited, this may cause Denial of Service.