
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
а с файлами оно там так же работает?

Serge
23.03.2016
14:47:40

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

Aleksandr
23.03.2016
19:04:34
Наверное еще и зависит от выбранного scheduler ....
Если deadline может это правило как раз не очень

Roman
23.03.2016
20:05:20

Google

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

Roman
23.03.2016
20:13:04

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 там тоже предложили

Serge
23.03.2016
21:35:04

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, но это немного не то

Serge
24.03.2016
18:33:11

Roman
24.03.2016
18:34:32

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:37:14

Roman
24.03.2016
18:37:48

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/

Serg
25.03.2016
05:14:29