Pull to refresh
138
0
Iakov Davydov @Davidov

User

Send message

Гексасфера: прорыв в полиэдральной геометрии

Reading time1 min
Views35K

Большинство считает, что эра великих открытий в области геометрии уже миновала. Но это — заблуждение. На днях ученым из Института Науки и Технологий Австрии впервые удалось построить регулярное разбиение сферы на шестиугольники. В ходе исследований использовались последние достижения алгебраической геометрии и топологии. Как утверждают авторы, для решения задачи им потребовались месяцы компьютерных вычислений.
Читать дальше →

Атака Telegram за 2^64 операций, и почему суперзлодею она не нужна

Reading time9 min
Views72K
Прошлой весной мы с Juliano Rizzo (@julianor) придумали криптографическую атаку на «секретный» чат MTProto из Telegram, которая может быть осуществлена приблизительно за 2^64 операций. Атака осуществляется с позиции человека посередине на серверах Telegram.

Сообщения, отправляемые пользователям вне секретного чата, сохраняются на серверах Telegram таким образом, что позволяют компании просматривать содержимое сообщений и передавать их третьим лицам. Так происходит всегда, если беседы могут перемещаться между устройствами (например между телефоном и компьютером). Эти чаты не являются приватными, то есть пользователи должны быть очень внимательны, чтобы случайно не отправить инкриминирующую информацию или картинки без включения секретного чата. Групповые чаты к тому же вообще не используют ent-to-end шифрование. Более того, когда кто-нибудь входит в такой чат, он сразу получает доступ к ранее отправленным несекретным сообщениям. Мы к этому вернемся чуть позже.
Читать дальше →

500 слов в минуту без подготовки

Reading time1 min
Views519K


Обычная скорость чтения на русском языке составляет 120—180 слов в минуту. С помощью долгих тренировок можно повысить её где-то до 600 слов в минуту. Совсем недавно небольшой стартап из Бостона представил новую технологию под названием Spritz.

Мне удалось без подготовки читать со скоростью 500 слов в минуту. Разработчики утверждают, что можно достигнуть 1000; без ущерба для смысла. Более того, утверждается, что использование Spritz также увеличивает скорость чтения обычных текстов.

Вероятно, теперь можно ожидать появления устройств с крошечными экранами, которые составят конкуренцию традиционным электронным книгам. Очень рекомендую ознакомиться с демкой на сайте.

Arcade Volleyball на HTML5 и под Android

Reading time1 min
Views9.6K
В прошлом году вспоминали игрушку 1987 года. В комментариях я высказал сожаление по поводу того, что клонов много, но геймплей у них сильно отличается.



Я довольно долго просидел в отладчике DOSbox, восстанавливая адреса переменных в памяти. И неизвестно, чем бы это все закончилось, если бы мне не удалось найти образ дискеты, которая продавалось с журналом Compute!'s Amiga Resource за осень 1989 года. На дискете оказался не только бинарник для Amiga OS, но и исходники на C.

поиграть

Samsung Galaxy i7500 — пять месяцев спустя

Reading time3 min
Views6.2K
Я очень рад, что компания Samsung пришла на хабр. И уверен, что им будет небезынтересно узнать мнение пользователя о своём продукте. Всем, кто собирается покупать себе «гуглофон» этой компании, советую ознакомиться.



Начну с того, что Samsung Galaxy i7500, действительно, замечательная железка. Главным конкурентом на момент выхода являлся HTC Hero; при этом Hero толще на миллиметр, и у него нет вспышки и 8 гигабайт встроенной памяти. Да, возможно у i7500 не лучший тачскрин, но с этим можно жить.

рассказ про прошивки

Яндекс для разработчика

Reading time4 min
Views5.6K
Как всем известно, у Яндекса и Гугла есть сервисы со схожей функциональностью. И я считаю, что это очень хорошо: конкуренция заставляет двигаться вперёд обоих конкурентов, а это выливается во много приятных бонусов для простых пользователей. (Если не вспоминать про такие сомнительные случаи, как покупка Яндексом Смилинка)

Но мне кажется, у руководства или разработчиков Яндекса довольно странное отношение к сторонним разработчиками. Я приведу только два примера, с которыми столкнулся, и надеюсь, что, возможно, благодаря этому посту ситуация изменится в лучшую сторону.

Читать дальше →

Первые впечатления о Samsung Galaxy

Reading time3 min
Views1.1K
На прошлых выходных ко мне приехал замечательный гуглофон Samsung Galaxy i7500. Я хотел бы поделиться первыми впечатлениями и дать несколько советов тем, кто будет использовать телефоны на базе Android ОС.
советы начинающим андроидоводам

CSS Naked Day

Reading time1 min
Views4K
9 апреля каждого года наступает день снятых CSS (не получается придумать адекватный перевод).

В этот день (на самом деле праздник длится 48 часов) сайтам положено снимать свои таблицы стилей, и обнажать свою структуру. Эта затея призвана привлечь внимание к веб стандартам. Не уверен, что акция является эффективной, но по крайней мере это забавно.

Хабр RSS без ката при помощи Yahoo! Pipes

Reading time2 min
Views3.4K
Так как футурико обозначила свои правила для ботов, я решил рассказать о небольшом, но удобном пайпе (Yahoo! Pipes), который сделал на днях.
Не знаю как вас, а меня жутко раздражает надпись «читать дальше->» в RSS. Я решил исправить эту проблему (возможно, я вызову праведный гнев футурико, но формально в правилах соответствующих запретов нет).
Читать дальше →

Пересборка пакетов для Ubuntu (Debian)

Reading time1 min
Views20K

Думаю, практически все понимают преимущества пакетных менеджеров над установкой при помощи ./configure && make && make install.

На примере недавно появившегося патча для Pidgin я хочу показать, как легко пересобирать пакеты в deb-based дистрибутивах.

Читать дальше →

В OpenSSH появились картинки

Reading time1 min
Views897
Оказывается, недавно в OpenSSH (средстве безопасного удалённого доступа для Unix систем и не только) появилась новая фича: все подписи ключей сопровождаются их визуализацией посредством ASCII картинки.

Теперь сухие фингерпринты сопровождаются странными картинками. Не поленился и собрал snapshot:

как это выглядит

О пользе национальных доменов

Reading time1 min
Views759
Посмотрите на две «идентичные» ссылки в браузере с «полной поддержкой IDN»:
http://wikiрedia.org/
http://wikipedia.org/

Решение проблемы — punycode и запрет на регистрацию некоторых имён. Но какой смысл в IDN, если в строке браузера так и не появятся русские буквы?

P.S. Навеяно этим. Впрочем, Брюс Шнайдер давно об этом говорил.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity