Pull to refresh
76
Karma
0
Rating

User

Специальные простые числа помогают пассивно прослушать протокол обмена ключами Диффи-Хеллмана

Эти числа считались безопасными при достаточно большой величине простого числа (например, более 10^15


Вообще-то 1024 бита это примерно 10^308.

Добавлю ещё, что основная фишка того ресёрча в том, что они показали существование слабых безопасных простых. Среди произвольных простых найти слабое число для DH (в т.ч. и бэкдор) намного проще.

б

Можно взять произвольный граф, ребрам назначить вес 1, несуществующим рёбрам назначить вес -INF. Размер вырастет полиномиально. Клика с ребрами исходного графа даст максимальный вес.

Почему мы пишем и храним код в текстовых файлах?

Аннотация в Java, как и декораторы в Python, аттрибуты в C#, комментарии к методам в любом языке и т.д. — должны быть метаданными


Python-декораторы здесь не в тему

Как я переизобрел словари в Python

Можно рекурсивно:

from collections import defaultdict

recdict = lambda: defaultdict(recdict)

data = recdict()
data["qwe"]["asd"] = 123

Решаем задачу Hackerrank — «Encryption» (используя Go)

Вы бы ещё helloworld "проанализировали"

Пишем shell скрипты на Python и можно ли заменить им Bash

мне пришлось использовать препроцессинг, каюсь, но другого способа я не нашел

парсить как положено? например как в https://github.com/ikotler/pythonect

`curl {avatar_url} > {destination}

если avatar_url = "; rm -rf /", что будет? от баша например можно ожидать, что echo $var не выполнит лишних команд (хотя $var и может раскрыться в несколько аргументов), а в этом вашем shellpy всё плохо

Новые лекции, курсы, скидки и другие обновления

Добавьте (адекватных) задач на баттл. И для питона табуляцию пробелами, пожалуйста. Можете в баттлы тоже Ace запилить?

Printf Oriented Programming

Если не хочется выводить слишком много символов, можно использовать %hn — запись short'а.

Вопрос, зачем нужно .0 в 134513876.0X?

Случайности не случайны?

Колмогоровская сложность — очень теоретическая штука. Например, она невычислима…
То что вы написали про длину 2 — верно, но нету такого «языка программирования», для которого все строки длины N можно описать программами длины 2. То есть КС есть смысл рассматривать на совокупности строк, а не на одной конкретной.

Случайности не случайны?

Ай-ай-ай, воровать тележки из супермаркетов нехорошо:
Скриншот
image

Знакомьтесь: Хеш-стеганография. Очень медленная, но совершенно секретная

Интересно, как вы получили минус. Пытаюсь поставить плюс — «Нельзя голосовать за пользователей, у которых нет размещённых публикаций».

Знакомьтесь: Хеш-стеганография. Очень медленная, но совершенно секретная

Если вы сможете отличить шифротекст AES от «мусора» — это уже считается взломом AES.

Знакомьтесь: Хеш-стеганография. Очень медленная, но совершенно секретная

Хэш функций (с 512 битным хэшем) бесконечно много, кроме того их даже несчётное число (континуум). И даже если ограничить размер входа, 2^512 будет в экспоненте, т.е. число будет порядка 2^(2^512). И «хороших» хэш функций, в том числе и удобных для вычисления, там достаточно, уж поверьте.

Russian AI Cup: выбраны лучшие программисты искусственного интеллекта

И первый участник на питоне аж на 22м месте (следующий 50й), печаль…

PS: посмотрел игры, другого ожидал я от гонок.

Дайджест VR и AR: ноябрь

Когда уже oculus rift выйдет :( Решился заказать DK2, а он уже «sold». Зато в мае обещали выпустить rift в Q1 2016, и предзаказы в конце 2015. Но предзаказов до сих пор нету… Интересно, у них проблемы или они просто серьезно готовятся?

Первый в мире плавучий дата-центр спустили на воду

> города тонут

-> увеличивается спрос на плавучие дата-центры -> профит

Факторизация чисел

Cocos2d-x — разработка простой игры

Э, а где Контра :(

Information

Rating
Does not participate
Location
Голицыно (Московская обл.), Москва и Московская обл., Россия
Date of birth
Registered
Activity