Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1848.
Возможно, кто-то из читателей помнит мою серию публикаций о графической библиотеке OpenSceneGraph. Уже на тот момент, в общем-то было понятно, что использование OpenSceneGraph в 2018 году мало оправдано из-за того, что OpenGL, на котором основан OpenSceneGraph потихоньку сдает свои позиции. В феврале 2016…
Out-of-bounds Write in GitHub repository vim/vim prior to 9.0.1847.
Untrusted Search Path in GitHub repository vim/vim prior to 9.0.1833.
Integer Overflow or Wraparound in GitHub repository vim/vim prior to 9.0.1846.
Данная статья написана в развлекательных целях. Если вам интересно следить за самыми последними новостями iOS разработки и получать подборку интересных статей по этой тематике, тогда вам стоит подписаться на Телеграм-канал iOS Broadcast Предположим, вам прилетела срочная задача: реализовать календарь, который ведет себя как физический перекидной календарь в котором на каждой странице 3 сентября. Читать дальше →
Привет, дорогие читатели! В предыдущей моей статье "Как легко перейти с Java на Rust" я делился с вами советами по переходу на Rust и уменьшению количества "потерянной крови" на этом пути. Но что делать дальше, когда вы уже перешли на Rust, и ваш код хотя бы компилируется и работает? Сегодня я хочу поделиться с вами некоторыми идеями о том, как писать идиоматический код на Rust, особенно если вы привыкли к другим языкам программирования. Читать далее
Помимо программ от Adobe есть много альтернативных специализированных библиотек и утилит для работы с PDF. Что характерно, зачастую опенсорсные инструменты даже удобнее, чем официальный* софт. Альтернативные ридеры/редакторы по функциональности сильно отличаются от Adobe. В свою очередь, программы Adobe сами отличаются от официальных спецификаций PDF. *Примечание: программы Adobe не «официальные» в прямом смысле слова, потому что PDF является открытым и бесплатным стандартом ИСО. Читать дальше →
Что такое CBDC и что с этим делать, если я “бабушка”. ЦВЦБ (Цифровая валюта центрального банка) - это электронный или цифровой эквивалент национальной фиатной валюты страны, выпускаемый и регулируемый центральным банком этой страны.Трекер CBDC https://www.atlanticcouncil.org/cbdctracker/Более 60 стран…
Привет, Хабр!Меня зовут Андрей, я – специалист по оптическим системам, оптик и инженер-конструктор в одном лице.В этой статье я продолжу публиковать фрагменты курса основ прикладной оптики, созданный несколько лет назад для внутреннего обучения CV-разработчиков…