Как стать автором
Обновить
0
Dro @DrosanTeflonread⁠-⁠only

Пользователь

Отправить сообщение

Дональд Кнут: про ассемблер, транслятор и грамотное программирование

Время на прочтение9 мин
Количество просмотров24K
"Literate programming (грамотное программирование) — отношение к компьютерным программам, как к литературе: компьютерная программа пишется не столько для компьютера, сколько для людей, чтобы люди могли ее прочитать. И поскольку я пишу программы, то я, в некотором роде, учитель."

image


«Давайте изменим традиционные приоритеты в создании программ: вместо представления о нашей задаче как о создании инструкций «Что делать?» для компьютера сконцентрируемся на объяснении другим людям описаний нашего видения того, что под управлением программы должен делать компьютер.»
Всего голосов 32: ↑29 и ↓3+26
Комментарии7

Гомоморфное шифрование своими руками

Время на прочтение3 мин
Количество просмотров22K
Доброго времени суток, уважаемые читатели. Те из вас кто интересуется криптографией наверняка знают, что такое гомоморфное шифрование и для чего оно нужно. Для тех кто пока не понимает о чем речь приведу определение из русскоязычной википедии:

Гомоморфное шифрование — криптографическая система, которая позволяет проводить определенные математические действия с открытым текстом путем произведения операций с зашифрованным текстом.

Долгое время полностью гомоморфная криптосистема оставалась для всех криптографов мира священным Граалем, недостижимым идеалом. И вот в 2009 году Craig Gentry в своей диссертации впервые описал полностью рабочую схему гомоморфного шифрования.
Несколько математических подробностей идеи Gentry а также пример реализации его алгоритма вы найдете под катом.
Читать дальше →
Всего голосов 49: ↑47 и ↓2+45
Комментарии34

Человек залез на 8-метровую стеклянную стену с помощью устройства, сделанного по образцу лапки геккона

Время на прочтение2 мин
Количество просмотров120K
Тропические ящерицы гекконы обладают уникальным строением лапок, которое позволяет им бегать по стенам и потолкам из любого материала так же легко, как по поверхности земли. Цель программы Z-man агентства DARPA — создать альпинистское оборудование, основанное на тех же принципах, по которым работает лапка геккона. 5 июня DARPA доложило о первом значительном успехе этой программы — человек, чья масса вместе с полезным грузом составила 122 кг, поднялся и спустился по отвесной стеклянной стене высотой 7,6 метра. Для военных эта технология ценна тем, что значительно расширяет возможности солдат, особенно в условиях городского боя. В мирной жизни всё разнообразие применений такого «суперскотча», который намертво прилипает к любой поверхности и в то же время легко отрывается, не оставляя следов, трудно даже вообразить.

Учёные очень долго не могли раскрыть секрет гекконов. На их лапках нет ни желёз, вырабатывающих клейкие вещества, ни присосок, ни коготков. Они свободно бегают как по шершавым, так и по абсолютно гладким поверхностям. Они легко удерживают вес всего своего тела на одной лапке. Геккон может прилеплять и отлеплять лапку до 15 раз в секунду.
Читать дальше →
Всего голосов 78: ↑72 и ↓6+66
Комментарии68

Информация

В рейтинге
Не участвует
Откуда
Майкоп (Адыгея), Адыгея, Россия
Дата рождения
Зарегистрирован
Активность