Система входа Microsoft обладет защищенной и сложной архитектурой, построенной с использованием нескольких уровней защиты. Это в значительной мере усложняете процесс анализа.В этой статье я подробно опишу, как обнаружил и использовал уязвимость полного захвата учетной записи с…
Ранее в нескольких статьях я пытался рассуждать, почему при существующем уровне развития технологий колонизация других планет кажется от чрезвычайно опасной до бессмысленной при любом уровне технических и финансовых вложений. Можно допустить создание долговременных баз на…
Выживание стартапа зависит от того, насколько быстро вы сможете вносить доработки, поставлять новые функции и обеспечивать ценность для конечных потребителей. И во всём этом важную роль играет выбранная вами базовая архитектура. Кроме того, оперативность команды напрямую…
Привет, Хабр! Меня зовут Настя, я автор команды техпиара в МТС, а еще иллюстратор и фанатка видеоигр. В прошлый раз я делала обзор на Split Fiction, а сегодня предлагаю окунуться в мир громких проектов последних лет, которые, несмотря на внушительные бюджеты и высокие ожидания, так и не завоевали любовь фанатов.Надеюсь, эта публикация будет интересна не только поклонникам мира игр, но и тем, кто любит поразмыслить, почему даже самая яркая идея и крупный бюджет не всегда приводят к успеху. Читать далее
В честь 30-летия языка Java мы с коллегами сделали подборку интересных фактов, с этим языком связанных. Иногда самым неожиданным образом. Читать далее
Новый большой дайджест после праздничного перерыва — архитектурный линтинг и Material 3 Expressive, тёмные уголки обфускации и Compose Multiplatform для iOS, типобезопасная передача результатов, сломанные OTP и открытые конечные точки, UI-дизайн с ChatGPT и многое другое. Заходите! Читать дальше →
Показанным ниже кодом вы можете проверить на високосность год в интервале 0 ≤ y ≤ 102499 всего примерно тремя командами CPU:bool is_leap_year_fast(uint32_t y) { return ((y * 1073750999) & 3221352463) <= 126976;}Как это работает? Ответ на удивление сложен. В статье я объясню процесс; в основном он связан с забавным битовым жонглированием. В конце мы обсудим применение этого кода на практике. Читать далее
Фасилитация, провалы Agile, разочарование от scrum, японские подходы, мифы про сторипойнты, вредный чат-менеджмент, токсы, прокрастинация и всё интересное, что писали за последние 2 недели про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте и применяйте! Читать далее
Сегодня мы заходим на сайты, пользуемся приложениями, скачиваем данные — всё это через протокол HTTP. Он стал стандартом более 30 лет назад и до сих пор остаётся основой Всемирной паутины. Но он не идеален. Централизация, уязвимости к цензуре, проблемы масштабируемости…
ZX Spectrum разработки «Sinclair Research Ltd» и его клоны - несомненная веха в истории бытового компьютеростроения. Если брать верхнюю оценку, всего было произведено до 9 миллионов ZX Spectrum и его клонов, что делает его одним из самых массовых домашних компьютеров 1980-х годов (на втором месте после