Это история о том, как я недавно обнаружил в iOS уязвимость, которая стала одной из моих любимых. Почему любимых? Потому что реализовать для неё эксплойт оказалось очень легко. Кроме того, она использовала публичный легаси API, на который до сих пор опираются многие компоненты ОС Apple, и о котором многие разработчики даже не слышали. Читать дальше →
Большинство портативных компьютеров сегодня — привычные всем нам девайсы, которые слабо отличаются друг от друга. Но энтузиасты по всему миру продолжают собирать альтернативу своими руками: на базе Raspberry Pi, с e-Ink-дисплеями, советскими ЭЛТ-экранами, QWERTY-клавиатурами и даже солнечными панелями. В этой подборке — шесть необычных гаджетов, каждый из которых не вписывается в стандарты, но точно заслуживает внимания. Читать дальше →
В очередной раз листая озон я наткнулся на девайс который привлек мое внимание, самоочищающийся лоток для котов Petkit Pura Max, вещь весьма интересная, особенно если у тебя три кота. Пушистые бандиты у меня крупные, потребляют много калорий и соответственно часто ходят в лоток. Читать далее
Друзья, всем привет, в последнее время в нашей среде завелась такая пикантная паника: "ИИ скоро заменит всех программистов, и мы станем не нужны!". Причём кричат так, будто бы уже завтра мы все проснёмся безработными. Но давайте вспомним, мы видели разные "замены" в IT: когда-то…
К классическим методам апскейпа (увеличения) относятся методы, основанные на различных интерполяциях исходного изображения и фильтров, также не выходящих за рамки классических. Есть неклассические методы: нейросетевые (к исходному изображению добавляется память обученной…
Быть тем, кто указывает на ошибки, — не самая простая роль в команде. Особенно когда ты только начинаешь путь в QA. Твоя задача — находить баги, недоработки и несостыковки, а затем рассказывать о них разработчикам, дизайнерам или аналитикам. По сути, ты постоянно говоришь: «Здесь что-то не так», «Это не работает», «Так быть не должно».Неудивительно, что в такой роли можно легко почувствовать себя неуверенно или неловко. Читать далее
Начиная с 2025 года базовая ставка по налогу на прибыль составляет 25%, но не для всех. Компании из реестра отечественного ПО не просто платят всего 3%, но и полностью освобождены от НДС, применяют пониженный тариф по страховым взносам и пользуются иной государственной поддержкой. Давайте разбираться, как начать законно платить налог 3% вместо 25% и получать другие льготы от государства через регистрацию в реестре отечественного ПО. Читать далее
Представьте, что информацию в квантовом компьютере можно передавать не за счёт сложных проводов и резонаторов, а прямым перемещением самих квантовых битов – как по конвейерной ленте. В недавних новостях сообщается, что российские учёные предложили именно такой подход:…
Ускорьте разработку React-компонентов! Эта статья о создании шаблонов для автоматизации рутинных задач: генерация папок, файлов, управление экспортами. Экономьте время и фокусируйтесь на главном. Читать далее
В первой части статьи мы рассмотрели, как можно вручную ускорить Go-код с помощью векторизации и SIMD-инструкций, реализованных через Go-ассемблер. Написали простую, но показательно быструю реализацию sliceContains и увидели, что даже базовая векторизация может дать ускорение в 10–14 раз…