Серверные не могут существовать без стандартов и правил, но именно там рождаются чудеса инженерной мысли. Когда ломается кондиционер, протекает крыша или не хватает стоек, приходится изобретать на ходу — из синей изоленты, металлических уголков и даже мусорных пакетов. Однако многие «колхозные» решения работают годами. В статье расскажу о тех, которые встретил на просторах инета. Ваши истории, как всегда, жду в комментариях. Отмечу, все истории реальные (с Хабра и Reddit), но картинки к ним сге…
Недавно появившейся в мессенджер «Макс», наделал много шума. Он является достаточно спорным приложением и мне пришла в голову мысль изучить приложение и посмотреть, а настолько ли опасно оно, как о нем говорят. Как можно познакомиться с приложением ближе, чем через его код? Тем более, что для исследования android-приложений нам не понадобятся сложные инструменты на подобии IDA или Ghidra, как это бывает с анализом исполняемых файлов. Для анализа я использовал стандартный, для подобной задачи, …
Картинка: vectorjuice, freepikВ последнее время, с широким распространением мобильной связи и всё большим внедрением электрических устройств вокруг нас, мы привыкли к активному использованию средств накопления и хранения электрической энергии. Наиболее часто (по некоторым оценкам, до 90% рынка) это литий-полимерные и литий-ионные аккумуляторы — компактные устройства, способные хранить энергию высокой плотности.Однако у них есть и свой минус — опасность возгорания, который, надо сказать, в некот…
Кто же не мечтал в детстве о книжном шкафе с потайной дверью? В нашей гостиной есть одно место, которое я планировал скрыть такой конструкцией целых 10 лет. Однако проект постоянно откладывался. Причина — подобные вещи нужно делать на совесть.Хотелось, чтобы столярная работа была высокого качества, а механизм — абсолютно надежным. Однажды появились время, ресурсы и фурнитура. Пришло время воплотить задумку на должном уровне.Руководство получилось довольно подробным. Оно охватывает не только сбо…
Когда речь заходит о гиперпоточности, то как правило всё начинается с того, что нам показывают красивые картинки с квадратиками типа такой:Это из Википедии как естьИ всё бы ничего, но если вы спросите среднестатистического инженера о том, как именно работает эта технология, то скорее всего состоится примерно такой диалог:— Нуу, при включении у нас будет в два раза больше ядер и что-то там распараллелится...— И что, же, компьютер начнёт работать в два раза быстрее?— Нет, не начнёт, конечно, это …
Если вы звоните в техническую поддержку МТС по номеру 0890 со своего мобильного телефона, МТС вас идентифицирует как абонента. Вы спокойно ведете диалог и решаете насущные вопросы.Но мало кто знает, что у МТС есть и другой номер: 88002500890. Позвонить на который можно с ЛЮБОГО номера. Еще и бесплатно. И вот какая интересная история случилась.Вообще впервые с этим багом я столкнулся в 2019 году. Схема такая. Если звонок поступает на 88 002 500 890 не с мобильного номера МТС, нужно было через IV…
❯ ГлоссарийПрограмма – текстовый файл, который содержит в себе код на каком-либо языке программирования;Процесс – абстракция операционной системы, позволяющая следить и управлять ходом выполнения программы;Ядро – программа, лежащая в основе операционной системы, написанная на системном языке (например на C);Операционная система – ядро и стандартные пользовательские приложения;Модуль ядра – программа, которая динамически подгружается в ядро для расширения его функционала. Модуль может быть драйв…
Основная часть работы современных разработчиков ПО1 связана с API: публичными интерфейсами для общения с программой, например, API Twilio. Я потратил кучу времени на работу с API как их разработчик и пользователь. Я писал публичные API для сторонних разработчиков, приватные API для внутреннего использования (или для потребления одной страницей фронтенда), API REST и GraphQL и даже несетевые интерфейсы, например, для инструментов командной строки.Думаю, большинство рекомендаций по проектированию…
Привет, Хабр!Есть у меня телефон Redmi Note 13 Pro 5G, который покупался по двум причинам — в нём есть eSIM, он поддерживается российскими операторами в плане работы VoWiFi (он же WiFi calling). И таким образом, я проживая вне РФ смог купить удаленно симку российского оператора, которая мне периодически нужна и звонить и принимать вызовы без роуминга, находясь где угодно.Приехал я тут в Турцию и достал свой телефон и обнаружил, что VoWiFi не работает, хотя он включен в настройках. Написал в под…