@spbpython

Страница 13 из 785
Roman
23.03.2016
14:27:13
у винтов это 8-10мс

Dmitry
23.03.2016
14:27:39
Дада я помню твою презентацию. :)

Roman
23.03.2016
14:27:40
т.е. в идеале при поштучном чтении у тебя будет где-то 100 файлов в секунду.

ну да. потому самый правильный способ - это открыть столько, сколько в память влезет и пульнуть fadvise.

Google
Dmitry
23.03.2016
14:29:55
Я боюсь там чувак ничего про это не поймёт. Он под виндой с этим мучается.

Там есть что-то похожее?

Roman
23.03.2016
14:39:57
Andrey
23.03.2016
14:44:34
а с файлами оно там так же работает?

Andrey
23.03.2016
14:50:05
Значит так. Сначала ставишь линукс...

Roman
23.03.2016
15:07:15
Michael
23.03.2016
17:23:42
Печаль, боль и тлен без ос...

@pragus а с твёрдо тельных как лучше читать?

Roman
23.03.2016
18:18:53
@pragus а с твёрдо тельных как лучше читать?
А там как хочешь. Но общее правило простое: читать по много и большими блоками

Aleksandr
23.03.2016
19:04:34
Наверное еще и зависит от выбранного scheduler ....

Если deadline может это правило как раз не очень

Google
Aleksandr
23.03.2016
20:10:54
@pragus Предположим ты решил оптимизироваться и читаешь много за раз, при этом тебе редко нужно бывает то, что ты лишнего считал. Пока ты читаешь - другие ждут, так как у нас не CFQ, а Noop какой-нибудь. Тогда в среднем производительность должна быть хуже

Т.е. я не супер спец, но разве на твое общее правило не влияет выбора шедулера

Serge
23.03.2016
20:22:20
Опубликован RFC для формата text/markdown. Я, как большой фанат этого формата, хочу сказать, что это хорошая идея. Хотя уверен, что Грубер, как автор изначального формата и самой идеи, опять будет крайне против и запретит называться словом markdown * https://tools.ietf.org/html/rfc7763

это я к чему...

а вот можно в shinx писать не на rst, а на md?

там же теги свои... без шансов, наверное...

или может есть какой-нибудь плагин?

Aleksandr
23.03.2016
20:24:09
А pandoc-ом md -> rst -> sphinx?

overengineeering?

Serge
23.03.2016
20:25:22
ну вот http://stackoverflow.com/questions/2471804/using-sphinx-with-markdown-instead-of-rst

главный вопрос - сфинкосвские теги

Aleksandr
23.03.2016
21:32:26
Собственно pandoc там тоже предложили

GNU/Docker
24.03.2016
06:18:48
Рст, кококо, отступы важны, кок

Угадайте где почти весь рст.

В сфинксе и питонопроектах.

Serge
24.03.2016
06:19:36
И?

GNU/Docker
24.03.2016
06:20:10
Ну.

И все.

Google
Serge
24.03.2016
06:20:54
Ок. И какой мы должны сделать из этого вывод?

GNU/Docker
24.03.2016
06:20:55
Сфинс чтобы не мучиться понимает только его.

Никакой.

Это просто немношк негатива на решения комьюнити.

Просто недавно мы пячили сфинкс

Serge
24.03.2016
06:22:04
Ну, это вроде в 2003 примерно запилили...

GNU/Docker
24.03.2016
06:22:12
Чтобы он правильно транслейтил альты у картинок.

Serge
24.03.2016
06:22:19
Так исторически сложилось

GNU/Docker
24.03.2016
06:22:54
Вот, поэтому немношк болит

Serge
24.03.2016
06:22:54
А до этого был tex

GNU/Docker
24.03.2016
06:23:04
А вообще привык и к рст

Тех огонь

Serge
24.03.2016
06:23:59
Давай ещё за hg для cPython поговорим

GNU/Docker
24.03.2016
06:24:17
Ну.

Я бы поговорил.

Но ведь это бесполезно.

Как говорить за рст.

И генту.

И прочее все, что укоренилось в каких то группах.

И проектах :3

Google
GNU/Docker
24.03.2016
06:25:50
Кстати, видел кажется ПРы в зеркало. С ними что делают?

Danil
24.03.2016
06:47:14
выстеб на тему npm https://pypi.python.org/pypi/left-pad/

http://left-pad.io/

Serge
24.03.2016
08:04:15
:)

Aleksandr
24.03.2016
09:00:20
Зачет. Зато unix-way же

У пакета должна быть одна роль )

Serge
24.03.2016
09:45:52
А вот в js думают, что на каждую роль должен быть пакет...

Roman
24.03.2016
09:49:16
я с нетерпением жду webassembly

Andrey
24.03.2016
10:04:22
вы вообще видели как он эти символы там добавлял? по одному в цикле while. пересоздавал строку по количеству добавляемых символов.

Roman
24.03.2016
10:08:00
Ы

Andrey
24.03.2016
10:09:36
while (++i < len) { str = ch + str; }

Roman
24.03.2016
10:09:54
Ы

гыгы... нашлось прекрасное в npm:

https://www.npmjs.com/package/isnumber

module.exports = isNumber /** * Determine if something is a non-infinite javascript number. * @param {Number} n A (potential) number to see if it is a number. * @return {Boolean} True for non-infinite numbers, false for all else. */ function isNumber(n) { return !isNaN(parseFloat(n)) && isFinite(n); }

Gleb
24.03.2016
10:41:12
А вы что думали так легко в JS понять что какой-то объект это число?

Aleksandr
24.03.2016
10:42:06
Т.е. isNumber("2.5") завалится на isFinite что ди

Gleb
24.03.2016
10:46:41
Нет конечно

Aleksandr
24.03.2016
10:47:31
Т.е. isFinite еще раз распарсит строку и проверит что оно конечное?..

Gleb
24.03.2016
10:50:39
В данном случае да

Google
Roman
24.03.2016
18:30:44
а чем лучше создавать объекты, которые будут вызваны в будущем

сейчас я использую partial, но это немного не то

Roman
24.03.2016
18:34:32
Что такое вызов объекта?
ну, банальный __call__

Serge
24.03.2016
18:35:14
Ну, ок, значит банально __init__

Чем еще объекты создавать?

Roman
24.03.2016
18:36:08
смотри. я хочу иметь некий генератор, который возвращает мне callable. вызвав эту callable, допустим, я получаю file object.

Serge
24.03.2016
18:36:41
Можешь slots поюзать красиво идти доступ к хранилищу через metaclass и его call или магические методы

Roman
24.03.2016
18:36:44
вообщем, я хочу спрятать конкретный способ получения этого file object за интерфейсов callable.

Serge
24.03.2016
18:38:11
Сделал инстанс, накормил его всякими свойствами, а потом call

Roman
24.03.2016
18:38:28
ну, да.

согласен :)

Serge
24.03.2016
18:38:43
Ну класс же, не мудри

:)

Roman
24.03.2016
18:41:46
я клиенту собираю видеотопок из кусков. и куски могут быть как локально на диске, так и лежать где-то на http. идея в том, чтобы абстрагироваться от способа получения fobj

Serge
24.03.2016
19:20:53
Ну, тогда одной этой абстракции мало. Это у тебя только выдув, а нужны еще вдувы...

Andrey
24.03.2016
21:34:00
день издевательств над js еще не окончен https://github.com/ooxi/false/blob/master/false.js

amureki
24.03.2016
22:08:47
https://blog.docker.com/2016/03/docker-for-mac-windows-beta/

Страница 13 из 785