Приветствую, Хабр! В сегодняшней статье я расскажу про работу режима шифрования CBC (Cipher block chaining), паддинг PKCS7, а также атаку на их совместное использование на примере решения задачи Pad Thai с сервиса Cryptohack. Читать далее
Привет!Кажется, первая статья нашла своего благодарного читателя.Снова мысли от CDO трудящегося вместе с одной небольшой компанией ру-сегмента.Продолжу о том, что "наболело".Эта статья может быть Вам полезна, если консалтинг/интегратор/CTO/CIO/сын маминой подруги настойчиво хочет решить все Ваши "проблемы" в аналитике классным корпоративным хранилищем, далее - DWH. Читать далее
Микроэлектроника на сегодняшний момент является самой сложной областью человеческой деятельности. Текущий технологический уклад основан на нанометровых кремниевых (и не только) структурах, количество вложенных материальных и интеллектуальных средств в микроэлектронную…
Оу, таблица merchants2? Ну, у нас кончились столбцы в merchants, так что мы сделали merchants2.Когда я начал заниматься программированием в детстве, я не знал, что людям за это платят. Даже когда я закончил высшую школу, я предполагал, что мир "профессиональной разработки" был устроен совершенно…
Стартап Trasec разрабатывает новый язык программирования, который называется TrapC. Авторы проекта провозглашают его «наследником» C и C++. ЯП обещает устранить главные проблемы «предков», включая небезопасное управление памятью. Для этого в TrapC внедрены автоматические проверки и защита программ от типичных ошибок. Это делает невозможным выход за границы буфера или обращение к несуществующей памяти и значительно усложняет жизнь хакерам. Давайте оценим новинку. Читать далее
Привет, Хабр! Меня зовут Матвей, я staff-инженер по автоматизации тестирования в компании Купер (кто это такие — можете почитать в статье). Сегодня хочу остановиться на ключевых трудностях, которые ставит перед тестированием микросервисная архитектура, и рассказать, как мы в компании справляемся с этими вызовами с помощью экспериментальных подходов. Читать далее
Придумал как зайти красиво на счёт интеллекта. Есть ведь идеальный пример универсальности интеллекта у животных, да ещё и выживающих в супер-разных средах. Бурые медведи и их относительно не далёкая родня ( могут спариваться и получаются нормальные медвежата ) - белые медведи.…
В данной статье рассматривается процесс восстановления блока управления ABS, который перестал функционировать после неудачной попытки замены ПО. Прошивка была выполнена с использованием файла ODIS, предназначенного для другой модификации блока управления. В результате оригинальное программное обеспечение было повреждено, и его восстановление оказалось сложной задачей из-за отсутствия доступа к исходным данным. Читать далее
Спрашивать о зарплате — неприличный вопрос. Конечно, если вас не спросили об этом на Патриках ????. Прогнозирование доходов клиентов — это одна из ключевых задач, стоящих перед современными финансовыми учреждениями. Оно не просто помогает в оптимизации внутренних процессов, но и играет важную роль в улучшении клиентского опыта. Поэтому, даже если бы мы были на Патриках, то не доверяли бы утверждениям из уст опрашиваемых. Для этого у нас есть модели. Читать далее
Периодически в комментариях проскакивает что-то типа: «А, да это кто-то политические очки набивает» или «Сейчас помогают, а потом проберутся в верха и будут бабки пилить». В общем, комментаторы пытаются выяснить, кто стоит за профсоюзом. Поскольку простой ответ типа «кучка айтишников занимается этим ради улучшения жизни» всё равно никого не устроит, мы приоткроем завесу тайны, как устроен наш профсоюз изнутри. Читать далее