#обратная-разработка #upd
Как я проводил обратную разработку таинственного UDP-трафика в гостиничном номере
Рейтинг: 159
Читать
Как я проводил обратную разработку таинственного UDP-трафика в гостиничном номере
Рейтинг: 159
Читать
Хабр
Как я проводил обратную разработку таинственного UDP-трафика в гостиничном номере
Всем привет! Я на какое-то время поселился в гостинице. Гостиница из современных, с умными телевизорами и всякими другими подключенными устройствами. Меня одолело любопытство, и я открыл Wireshark,...
#телеграм #анонимность
Странная функция Telegram
Пару лет назад я начал исследовать приложения телеграм, протокол MTProto. Я использовал некоторые методы API не по назначению, в общем, был типичным пользователем телеграм, пока не заметил некоторую особенность, о которой мало кто упоминает, возможность изучить которую отсутствует в большинстве официальных графических приложений (за исключением Telegram X). Я начал исследовать ее и решил поделиться об этом с читателями Хабра.
Рейтинг: 99
Читать
Странная функция Telegram
Пару лет назад я начал исследовать приложения телеграм, протокол MTProto. Я использовал некоторые методы API не по назначению, в общем, был типичным пользователем телеграм, пока не заметил некоторую особенность, о которой мало кто упоминает, возможность изучить которую отсутствует в большинстве официальных графических приложений (за исключением Telegram X). Я начал исследовать ее и решил поделиться об этом с читателями Хабра.
Рейтинг: 99
Читать
#математика #задачки
Как вавилонянам удалось вычислить √2 с точностью до шести знаков после запятой?
Эта изготовленная примерно в 1800-1600 годах до нашей эры глиняная табличка свидетельствует, что древние вавилоняне смогли аппроксимировать квадратный корень двух с точностью 99,9999%. Как им это удалось?
Рейтинг: 88
Читать
Как вавилонянам удалось вычислить √2 с точностью до шести знаков после запятой?
Эта изготовленная примерно в 1800-1600 годах до нашей эры глиняная табличка свидетельствует, что древние вавилоняне смогли аппроксимировать квадратный корень двух с точностью 99,9999%. Как им это удалось?
Рейтинг: 88
Читать
🔥2
#selectel #радиотехника
Знакомство с частотными фильтрами. Часть 1: как спроектировать и немного схитрить
Рейтинг: 60
https://habr.com/ru/post/721558
Знакомство с частотными фильтрами. Часть 1: как спроектировать и немного схитрить
Рейтинг: 60
https://habr.com/ru/post/721558
Хабр
Знакомство с частотными фильтрами. Часть 1: как спроектировать и немного схитрить
Представьте: вы принимаете аналоговый сигнал, смотрите на результаты показаний и видите, что синусоиду «перекосило». Все из-за плохой селективности вашего приемника и шумов, которые он принимает....
#timewebстатьивыходногодня #смартфоны
Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя
Рейтинг: 57
https://habr.com/ru/post/720388
Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя
Рейтинг: 57
https://habr.com/ru/post/720388
Хабр
Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя
Несмотря на то, что ядро Linux предоставляется под лицензией GPL, ушлые китайские производители зачастую не хотят публиковать исходный код ядер своих устройств. И ладно, если бы это касалось...
#клеточные-автоматы #клеточный-автомат
Пятничные клеточные автоматы. 10 удивительных правил с нотацией Хенселя
Продолжим знакомиться с вариациями клеточных автоматов. Ранее мы рассмотрели базовую «life-like» конфигурацию и добавили к ней поколения.Сегодня сделаем ещё один шаг – расширим правила учёта соседей так, что влиять на рождение и выживание клеток будет не только количество живых соседей, но и их расположение.
Рейтинг: 54
Читать
Пятничные клеточные автоматы. 10 удивительных правил с нотацией Хенселя
Продолжим знакомиться с вариациями клеточных автоматов. Ранее мы рассмотрели базовую «life-like» конфигурацию и добавили к ней поколения.Сегодня сделаем ещё один шаг – расширим правила учёта соседей так, что влиять на рождение и выживание клеток будет не только количество живых соседей, но и их расположение.
Рейтинг: 54
Читать
#бинарная-классификация #носители-языка
Как создание бинарного классификатора открыло ящик Пандоры в стандартах владения английским языком
Рейтинг: 47
Читать
Как создание бинарного классификатора открыло ящик Пандоры в стандартах владения английским языком
Рейтинг: 47
Читать
Хабр
Как создание бинарного классификатора открыло ящик Пандоры в стандартах владения английским языком
Владение английским языком принято оценивать по системе CERF (Common European Reference Framework), состоящей из шести уровней, где уровень A1 – начинающие, а уровень С2 – профессионально владеющие...
#арабский-язык #локализация-мобильных-приложений
Как мы приложение Додо Пиццы на арабский переводили
Рейтинг: 44
Читать
Как мы приложение Додо Пиццы на арабский переводили
Рейтинг: 44
Читать
#selectel #kanban
Как разработать канбан-доску на Django, DRF и Alpine.js
Для структурирования и мониторинга рабочих процессов используют канбан-доски — например, Jira и Trello. Они особенно полезны, когда задачи состоят из множества этапов — согласования, выполнения, ревью и продакшена. В статье рассказываем, как разработать собственную канбан-доску и развернуть ее на облачном сервере. Подробности под катом.
Рейтинг: 40
Читать
Как разработать канбан-доску на Django, DRF и Alpine.js
Для структурирования и мониторинга рабочих процессов используют канбан-доски — например, Jira и Trello. Они особенно полезны, когда задачи состоят из множества этапов — согласования, выполнения, ревью и продакшена. В статье рассказываем, как разработать собственную канбан-доску и развернуть ее на облачном сервере. Подробности под катом.
Рейтинг: 40
Читать
#openstack-swift #объектное-хранилище
Как работают объектные хранилища: OpenStack Swift
Рейтинг: 40
Читать
Как работают объектные хранилища: OpenStack Swift
Рейтинг: 40
Читать
#Браузер #gpu
Название имеет значение: как получить оптимизацию, переименовав браузер
Всем привет! Меня зовут Максим Смирнов, я руковожу командой, которая работает над производительностью Яндекс Браузера и отвечает за его графическую подсистему. В этой статье я расскажу об одном неочевидном улучшении, которое наша команда внедрила в Браузер для Windows. Если описать его в двух словах, то нам удалось улучшить стабильность и производительность браузера, убедив драйверы видеокарт, что наше приложение — это Google Chrome.
Рейтинг: 148
Читать
Название имеет значение: как получить оптимизацию, переименовав браузер
Всем привет! Меня зовут Максим Смирнов, я руковожу командой, которая работает над производительностью Яндекс Браузера и отвечает за его графическую подсистему. В этой статье я расскажу об одном неочевидном улучшении, которое наша команда внедрила в Браузер для Windows. Если описать его в двух словах, то нам удалось улучшить стабильность и производительность браузера, убедив драйверы видеокарт, что наше приложение — это Google Chrome.
Рейтинг: 148
Читать