С самого рождения JavaScript в каком-то смысле был языком для манипулирования текстом — от веб-страничек в самом начале до полноценных компиляторов сейчас. Неудивительно, что в современных JS-движках достаточно много сил уделено оптимизации внутреннего представления строк и…
Еще совсем недавно вопрос с выбором современной, функциональной и при этом оптимальной по критерию цена/качество системы управления видеонаблюдением (СУВ, в английском варианте VMS - Video Management System) для каждого конкретного проекта решался достаточно просто и быстро. На…
Многие аутсорс-студии хотят иметь свое приложение для дополнительного заработка и усиления имиджа. Но успешно запустить проект получается не всегда: не хватает ресурсов или продуктового опыта. Мы решили попробовать и разработали приложение, которое скачало около миллиона человек в 140 странах мира. Читайте о том, как мы создали собственный трекер финансов и подобрали правильный способ монетизации, при этом не потеряли популярность и интерес пользователей. Читать далее
Еще недавно весь мир с замиранием читал новости об аппарате «Титан» американской компании OceanGate, с которым внезапно прервалась связь. У людей было много вопросов: «Какие есть шансы на выживание? Успеют ли найти аппарат до того, как закончится кислород?». Но специалисты по…
В 1997 году американский криптограф и специалист по компьютерной безопасности Брюс Шнайер написал первый в мире менеджер паролей — Password Safe. Это была простая и бесплатная утилита для Windows 95 с примитивным пользовательским интерфейсом и базой данных в виде зашифрованного файла,…
Я немного изучил arm64 (aarch64) и решил: попробую написать для него код на голом железе. Я хотел понять, проанализировать и тщательно рассмотреть машинный код, который выдают на моём MacBook Air M1 такие среды исполнения WebAssembly, как v8 или wasmtime. Для этого я (немного) изучил ассемблер arm64. Коллега
Это моя новая электро-механическая марбл машина. Она спроектирована мной в САПР FreeCAD и напечатана на 3D принтере FLSUN-QQ. Когда-то я уже писал на хабре про свою самую первую марбл, потом и про вторую. Ну вот время идет, но опять и опять я возвращаюсь к этой теме. Марбл машины притягивают
Сегодня я хотел бы поделиться с вами опытом, который мы приобрели в компании «Магнит» при загрузке данных из внешних источников в корпоративное хранилище данных. Расскажу о проблемах, с которыми мы столкнулись и решениях, которые нам помогли облегчить процесс загрузки, повысить эффективность и ускорить получение доступа к данным. Читать далее
Виртуализация стала главным трендом информационных технологий. Сейчас уже сложно найти сервер, который используется в промышленной эксплуатации без виртуализации, и даже малые предприятия осознали выгоду подобных решений для бизнеса. В этой статье мы рассмотрим, какие решения виртуализации сегодня существуют на отечественном рынке, расскажем, на что стоит обращать внимание при выборе оптимальной платформы и какие требования предъявляются к безопасности таких систем. Читать далее
SAP Supplier Relationship Management -versions 600, 602, 603, 604, 605, 606, 616, 617, allows an unauthorized attacker to discover information relating to SRM within Vendor Master Data for Business Partners replication functionality.This information could be used to allow the attacker to specialize their attacks against SRM.