All streams
Search
Write a publication
Pull to refresh
167
0
Alexander Marshalov @Amper

User

Send message
>Мне кажется, что для Erlang-потока требуется около 512 байт. Для Java-потоков, как правило, необходимо около 512 килобайт, что примерно в 1000 раз больше.

может всетаки точно в 1024?

Ну, в оригинале именно так… Тем более и там и там используется ОКОЛО 512… Видимо поэтому, ПРИМЕРНО в 1000 раз )
* Извиняюсь
Да чтож такое )
Извиняюст, случайно вставился лишний фрагмент ) Убрал )
Т.е. для хеширования файла потоково нужно написать что-то в стиле, грубо говоря

Именно так.

Если да, то есть смысл написать обертку в стиле hashlib (с методом update)

Отличная идея, только вот думаю, подождать пока Google включат в CityHash что-то подобное или написать самому.
Действительно, падает. Спасибо за репорт, поправлено.
Хешировать потоково (например открытый файл f=open(«fname», «r»)) пока не понял как.

Хешировать можно только строки ) Например, содержимое файла.

Как работает CityHashWithSeed не понял.

For convenience, a 64-bit seed is also hashed into the result.

Это хэш с начальным значением, то есть вторым параметром ему передается предыдущий хеш.

А! Понял чего не хватает! Добавьте хотябы простенький readme и в него минимальный кусок кода как этим пользоваться в Python типа

Спасибо, чуть позже обязательно добавлю README.
Заходите внутрь задачи и в самом низу есть вот такая штучка:
image
Нажимаете — и будет вам счастье )
Кстати, действительно, немного неочевидно и неудобно )
Да, это было бы интересно и очень удобно. Но именно «проше в реализации» было бы добавить кнопки flattr, именно так я и написал выше. У flattr уже есть все готовое (API) для такой системы, достаточно лишь добавить кнопки. Правда к него есть недостаток — высокая комиссия (10%).
ПРОМТ не смог бы перепутать слова «открывается» и "«закрывается» )), а это просто невнимательность. Спасибо, поправлено.
Да, на основной работе работаю в будние дни + по субботам занимаюсь преподаванием (аспирантура).
С flattr как-то всё неоднозначно.

А поконкретней можно? Я им вполне нормально пользуюсь…
А причем тут это? Flattr — не платежная система, этот способ отблагодарить автора понравившегося произведения…
Вообще, проще всего просто привязать к постам (рядом с твиттером и фейсбуком) кнопки flattr.
Наглая ложь, мой говнокод всегда работает (проверено Py3.2 и Py2.7 with print_function). Пруф:
image
можно даже ещё страшнее:
(lambda x:[(lambda l:print(*((l)if(i%2)else(list(reversed(l)))),sep='-'))(range(i)[1:])for(i)in(range(x+2)[2:])])(6)
python-говнокод от меня:
[(lambda l:print(*((l)if(i%2)else(list(reversed(l)))),sep='-'))(range(1,i+1))for(i)in(range(1,7))]
Опечаточка по Фрейду )
Спасибо за ссылку, интересная штука. Действительно работает так хорошо, как пишут?

Information

Rating
Does not participate
Registered
Activity