[Перевод] Атака Telegram за 2^64 операций, и почему суперзлодею она не нужна |
Прошлой весной мы с Juliano Rizzo (@julianor) придумали криптографическую атаку на «секретный» чат MTProto из Telegram, которая может быть осуществлена приблизительно за 2^64 операций. Атака осуществляется с позиции человека посередине на серверах Telegram.|
Метки: криптография Информационная безопасность telegram уязвимость коллизии диффи-хеллмана sms приватность мессенджеры |
[Из песочницы] Использование Marionette.Region для создания загрузочных представлений |
В клиентских приложениях очень часто возникает необходимость как-то визуализировать процесс загрузки данных с сервера. В этой статье я опишу способ, позволяющий добиться такого поведения за счёт повторно используемой области Marionette.Region в MarionetteJS.|
Метки: Веб-разработка javascript HTML marionette marionette.js web- разработка |
В поисках идеального мониторинга |
|
Метки: Системное администрирование Серверное администрирование Блог компании Тинькофф Банк Graphite Grafana Seyren Diamond мониторинг графики и диаграммы |
[Из песочницы] Android. Пару слов об MVP + rxJava |

|
Метки: Разработка под Android android mvp rxjava |
Перезапуск демона на PHP без потери соединений к нему |
На различных конференциях мы неоднократно рассказывали про наше облако для CLI-скриптов (видеозапись доклада, слайды). Облако предназначено для того, чтобы запускать различные PHP-скрипты по расписанию или через API. Как правило, эти скрипты обрабатывают очереди, и нагрузка «размазывается» приблизительно по 100 серверам. Ранее мы акцентировали внимание на том, как реализована управляющая логика, которая отвечает за равномерное распределение нагрузки по такому количеству серверов и генерацию заданий по расписанию. Но, помимо этого, нам потребовалось написать демон, который был бы способен запускать наши PHP-скрипты в CLI и следить за статусом их исполнения.|
Метки: php *nix Блог компании Badoo daemons graceful reload Badoo Баду |
Технология Virtual Link Trunking (VLT) для сетевых фабрик Dell |
|
Метки: Сетевые технологии ИТ-инфраструктура Блог компании Dell dell |
[Из песочницы] Создание игр без Canvas |
|
Метки: Game Development Canvas websockets |
How to prepare TCP |

|
Метки: Системное администрирование Сетевые технологии Блог компании Петер-Сервис wireshark tcp tcp/ip сети для самых маленьких throughput rtt graph |
Подключение пользователей к корпоративному облаку |

|
Метки: Облачные вычисления Блог компании ИТ-ГРАД Миграция в облако перенос инфраструктуры подключение к облаку корпоративное облако enterprise cloud it-grad ит-град |
Material Design. А был ли мальчик? |
|
Метки: Разработка под Android Блог компании Тинькофф Банк Android ui material design |
[Из песочницы] Хронометраж для любительских автогонок |
|
Метки: Разработка под Android Программирование микроконтроллеров DIY или Сделай Сам arduino diy или сделай сам android |
DaData.ru подсказывает email и определяет город по IP |
|
Метки: Веб-разработка Usability API Блог компании Human Factor Labs (HFLabs) email автодополнение подсказки при вводе город по ip дадата парсинг автомобилей |
Как разработчики Tuffle попробовали себя в мобильном геймдеве |

|
|
[Из песочницы] Что такое WMS? |
|
Метки: Промышленное программирование Анализ и проектирование систем WMS склад автоматизация склада |
[Из песочницы] Опасный copy elision |

|
Метки: Компиляторы c++ workaround оптимизация кода |
Привет от Microsoft: KB3002657 ломает ntlmssp на Windows 2003 |
|
Метки: Системное администрирование Windows KB3002657 ntlm ntlmssp smb |
Erasure code — больше пространства хранения на Nutanix |

|
Метки: Восстановление данных Блог компании Nutanix nutanix erasure code erasure отказоустойчивость raid |
Книги по дизайну |

|
Метки: Блог компании Издательский дом «Питер» книги по дизайну |
Material Design: на Луну и обратно |
“Это унылое диалоговое окно действительно нужно?”


|
Метки: Разработка под Android Интерфейсы Mobile Development Блог компании REDMADROBOT material design android дизайн интерфейсов |
Intel RealSense MeetUp. Все о RealSense для разработчиков — быстро и по делу |

|
Метки: Разработка Программирование Интерфейсы Блог компании Intel Intel RealSense MeetUp |