LINUX.ORG.RU

Ответ на: комментарий от Begemoth

А хрен их знает, что у них в голове ;)

Vanilin ★★★★
() автор топика

<немного оффтоп>

твой пров kruiz.org только по евпатории работает или еще где? а то на сайте что то не нашел. и есть ли подключение по wifi. а то скоро в крым собираюсь и как вспомню какая жопа была с инетом в ялте в прошлом году...

ref
()

ИМХО, это просто забавная случайность. Очень уж трудно подогнать так сумму.

h8 ★★★
()
Ответ на: комментарий от h8

>Очень уж трудно подогнать так сумму

$ time php -r 'for($i=0; $i<1000000; $i++) if(preg_match("!2007$!", md5($i))) echo "$i -> ".md5($i)."\n";'
75959 -> 262edbc219f6d32ea9b73c2064442007
83741 -> 9ad0df605a7321aa396a0061326a2007
129653 -> c7ab0374762ee94f0d26ffaa9d742007
197867 -> 0f52d20a088460ae22d60e46df102007
323537 -> c142db629c7ed4a74a55884ecb0a2007
337062 -> a3f404b9ab196bb6f4b52c8cdb882007
483581 -> e1fa099e696ccdfbb7a295a041fe2007
514857 -> 0e55ef87fd3a45bd7b2f80a4b3f62007
583835 -> 5e3a175b6a1b2d1642ebddfe2fd52007
603747 -> 0aa112d5e61e6e3ef9dbbed955242007
666783 -> edda967941c89c57d11cd1638dce2007
931034 -> 7df8b8197b374c839b80d51216592007

real    0m41.883s
user    0m25.494s
sys     0m1.248s

KRoN73 ★★★★★
()

А в чем прикол?

P.S. Какая версия coreutils? У меня 6.4, и файлы >=2GB можно проверять только способом cat file | md5sum -, на md5sum file говорит "Файл слишком велик".

true
()
Ответ на: комментарий от birdie

>Вы это попробуйте сделать для уже готового 4,5GB файла.

Дописать в конце образа пару незначимых байтов?

true
()
Ответ на: комментарий от birdie

> Какой KDE style? очень клёво выглядит!

Domino

Vanilin ★★★★
() автор топика
Ответ на: комментарий от ref

> твой пров kruiz.org только по евпатории работает или еще где? а то на сайте что то не нашел. и есть ли подключение по wifi. а то скоро в крым собираюсь и как вспомню какая жопа была с инетом в ялте в прошлом году..

Работаем только по Евпатории и пригороду: Молочное, Штормовое, Уютное, МИрный, Новоозерный...

Vanilin ★★★★
() автор топика
Ответ на: комментарий от true

>>Вы это попробуйте сделать для уже готового 4,5GB файла.

>Дописать в конце образа пару незначимых байтов?

А пересчитывать md5 для 4,5GB при переборе этих "пары байт" не опухнешь?

anonymous
()
Ответ на: комментарий от anonymous

>А пересчитывать md5 для 4,5GB при переборе этих "пары байт" не опухнешь?

AFAIR, md5(ab)=f(md5(a),b), где a - произвольная последовательность байтов, b - новый байт.

true
()
Ответ на: комментарий от birdie

>Вы это попробуйте сделать для уже готового 4,5GB файла.

При желании и, естественно, использовании не PHP, а GCC, это, конечно, не за 5 секунд решится, но и за совершенно обозримое время :)

Сколько считается md5 для 4.5Гб?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Сколько считается md5 для 4.5Гб?

Посмотрел. Celeron-1700, load average которого "на холостом ходу" составляет 11.88, 9.97, 7.08, подсчёт md5 для 4.5Гб занял 3 минуты 40 секунд. Т.е. полный перебор всех 65536 вариантов составит около 166 суток. Если взять несколько машинок помощнее и загруженных только этой задачей, то можно уложиться в несколько суток.

В общем, задача реализуемая, но геморрная :D

...

С другой стороны, вероятность случайного совпадения - 0.000015 :) Т.е., выпуская по 100 дистрибутивов в год, в среднем, будем ожидать совпадения 328 лет :)

...

Однако, опять же, событие со сколь угодно малой, но ненулевой вероятностью, может произойти в первом же опыте :)

KRoN73 ★★★★★
()
Ответ на: комментарий от FiXer

>Мои глаза! х_Х

В данный момент времени это меня меньше всего интересует ;)

Vanilin ★★★★
() автор топика
Ответ на: комментарий от KRoN73

>Посмотрел. Celeron-1700, load average которого "на холостом ходу" составляет 11.88, 9.97, 7.08, подсчёт md5 для 4.5Гб занял 3 минуты 40 секунд. Т.е. полный перебор всех 65536 вариантов составит около 166 суток. Если взять несколько машинок помощнее и загруженных только этой задачей, то можно уложиться в несколько суток.

А пыхпыхеры еще обижаются, когда их быдлокодерами называют. Состояние на n-2 байте одинаковое для всех 65536 прогонов хотя бы даже потому, что файл читается только один раз с начала до конца и в памяти не хранится.

true
()
Ответ на: комментарий от birdie

> Иногда лучше жевать.

Вот уж воистину.

Teak ★★★★★
()
Ответ на: комментарий от hzk

а в чем проблема? одни песни к релизу сочиняют, другие дефолтные тему и иконки клепают, а эти вот md5 решили подогнать :)

cobold ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.