@ProCxx

Страница 1118 из 2477
Berkus
21.07.2017
14:12:31
а чо, его нельзя в маркдауне в гитхаб положить?

как делают с пропозалом стандарта с++

Alexander
21.07.2017
14:12:44
Лущ ревизию бы писал)
ай - пока что не официально, без ревизий

Дед Пегас
21.07.2017
14:13:02
как делают с пропозалом стандарта с++
Его как-то вразнобой делают.

Google
Alexander
21.07.2017
14:13:04
как делают с пропозалом стандарта с++
ну, а тут принято вот так. HTML, все дела

Дед Пегас
21.07.2017
14:13:12
Кто html шлёт, кто ещё как...

Berkus
21.07.2017
14:13:16
это же пдф

Alexander
21.07.2017
14:13:21
а потом отправляют hrml + pdf

Berkus
21.07.2017
14:13:21
какой хтмл

Дед Пегас
21.07.2017
14:13:22
Можно ваще в чём-то одном, а потом есть няшный pandoc

Berkus
21.07.2017
14:13:39
ну можно хтмл и пдф генерить из маркдауна или чего-то еще вменяемого

Alexander
21.07.2017
14:13:40
ненавижу отслылать в html

Berkus
21.07.2017
14:13:42
latex там

Дед Пегас
21.07.2017
14:13:51
Кто не знает: https://pandoc.org/

Alexander
21.07.2017
14:13:53
а pdf везде норм открывается

Дед Пегас
21.07.2017
14:13:57
Ваще зачётная штука, советую.

Berkus
21.07.2017
14:14:00
я про то что редактировать совместно пдф файл это такое себе удовольствие

Google
Berkus
21.07.2017
14:14:21
а с текст-бейзед можно например вычитать и кинуть PR на поправку опечаток

с пдфом объем лишней работы на порядок больше

Alexander
21.07.2017
14:14:41
Кто не знает: https://pandoc.org/
и оно нормально конвертит docx <-> ODT ?

Дед Пегас
21.07.2017
14:14:42
Можно в маркдауне пилить, а потом хоть в latex, хоть в pdf, хоть в html. да даже в docx

и оно нормально конвертит docx <-> ODT ?
Ну, если без раширений, то да.

Нёвер больше знает.

Berkus
21.07.2017
14:15:06
маркдаун, rst и так далее

Alexander
21.07.2017
14:15:13
а с текст-бейзед можно например вычитать и кинуть PR на поправку опечаток
полностью согласен, но я просто взял старый пропозал и чуток переработал

Дед Пегас
21.07.2017
14:15:19
@fvnever призываю тебя!

Во имя Омниссии!

Alexander
21.07.2017
14:15:26
Ну, если без раширений, то да.
хм-хм-хм, а либра не может...

хм-хм-хм

Friedrich
21.07.2017
14:15:50
и оно нормально конвертит docx <-> ODT ?
Я могу сказать, что оно конвертит latex в docx, и формулы тоже конвертит.

Friedrich
21.07.2017
14:16:04
В обратную сторону не пробовал, право. Но почти уверен, что нормально сконвертит.

в такое верю , да)
Знаешь, я в это бы не поверил, зная, насколько там ужасный и недокументированный формат у этих формул.

Ну, короче, если кто и сможет хорошо сконвертить документы, то это pandoc. И если собираешься чего-то допиливать, то вполне целесообразно допиливать его.

Alexander
21.07.2017
14:24:09
что-то в репах pandoc протух

Дед Пегас
21.07.2017
14:24:18
Собери сам)

Там всего лишь хаскель.

Google
Grigory
21.07.2017
14:25:54
Тоже внесу свою лепту "... По соглашению удаленные функции объявляются как puЫic, а не private ..." (Скотт Мейерс)

Дед Пегас
21.07.2017
14:26:09
+

Так в тексте ошибки компиляции будет сразу видно, что функция помечена как delete, а не как приватная, что может зависти в заблуждение.

Alexander
21.07.2017
14:27:13
опа, а про такое я не знал

хм-хм-хм. Ну окей)

Дед Пегас
21.07.2017
14:27:35
Ну тип ололо синглтон чтоле и такое вот)

@zamazan4ik всё же рисуй к файлу версию)

Alexander
21.07.2017
14:33:29
@zamazan4ik всё же рисуй к файлу версию)
лениво же. Коммитами на гитхабе пойдёт?

Дед Пегас
21.07.2017
14:34:26
Лущ циферка(

Alexander
21.07.2017
14:34:52
потому что я видел, как чуваки в Стандарте делают. Каждое слово буквально зелёным помечают, что вставили

Дед Пегас
21.07.2017
14:34:57
Свежесть хэшей я пока не понимаю.

Дед Пегас
21.07.2017
14:35:19
ИМХО

Alexander
21.07.2017
14:35:36
солгасен

Berkus
21.07.2017
14:35:48
эцсамое, напомните у нас тут есть адекватный чят для начинающих по Rust?

а то я начал и у меня пока от умиления слюни аж брызжут

cargo doc --open вот это всё

Дед Пегас
21.07.2017
14:38:39
Berkus
21.07.2017
14:40:05
ок, спасибо, если будет безнадежно то ливну, чо уж

Google
Владислав
21.07.2017
14:40:56
Alexander
21.07.2017
14:44:02
Это правильно. Но тут рано)
Всё, смотри здесь. Все следующие версии будут с ревизиями https://github.com/ZaMaZaN4iK/ConfsANDProps/tree/master/Proposals/Memory%20mapping%20and%20shared%20memory

Дед Пегас
21.07.2017
14:44:54
Уии

Berkus
21.07.2017
14:48:58
Qetuo1
21.07.2017
15:04:50
/warn

Ruslan
21.07.2017
15:05:19
Всем привет. Что если я зарезервирую память под контейнер, а потом сделаю это еще раз?

Alexander
21.07.2017
15:06:27
два раза reserve вызовешь?

Всем привет. Что если я зарезервирую память под контейнер, а потом сделаю это еще раз?
если я угадал твои идеи, то reserve смотрит кол-во памяти, какое есть уже. Если хватает, то он ничего не делает

Admin
ERROR: S client not available

Ruslan
21.07.2017
15:15:40
да

то есть смотри, допустим у меня 2 потока работают с одной таблицей, не понятно,какой из них будет раньше работать с таблицей, я делаю reserve() у обоих потоков

Berkus
21.07.2017
15:18:57
синхронизацию используй

Alexander
21.07.2017
15:18:59
то есть смотри, допустим у меня 2 потока работают с одной таблицей, не понятно,какой из них будет раньше работать с таблицей, я делаю reserve() у обоих потоков
то есть ты пытаешься из двух потоков резернуть память для одного и того же непотокобезопасного конетйнера, да?

Ruslan
21.07.2017
15:22:04
да, просто локи желательно, конечно, не использовать, ибо они тормозят жизнь

Anatoly
21.07.2017
15:24:02
тогда ресерви буфер до старта тредов

Ruslan
21.07.2017
15:24:06
я понимаю, что возможно какая-то такая ситуация. я делаю reserve(), чтоб не писать в таблицу, места под которой нет. Проверяю empty(), после резервирую. Допустим, один поток считал empty() (то есть size() == 0) и выделил память, второй сделал то же самое, потом первый он инициализировал таблицу, а второй перезаписал действия первого. Память, выделенная первым, потерялась.

Alexander
21.07.2017
15:24:24
тогда ресерви буфер до старта тредов
а скорее всего размер узнаётся в самих тредах

Anatoly
21.07.2017
15:24:37
только в любом случае, для записи в буфер ты обязан будешь предотравращать доступ с разных тредов

Google
Ruslan
21.07.2017
15:27:26
спасибо за советы. но надеялся без локов, онечно, обойтись

так сказать, верил)))

Anatoly
21.07.2017
15:27:48
"используй силу, Люк"

Ruslan
21.07.2017
15:31:21
а как вы к такому относитесь? http://en.cppreference.com/w/cpp/thread/call_once

Berkus
21.07.2017
15:31:31
нормально

Berkus
21.07.2017
15:31:46
но после reserve тебе надо будет работать с контейнером из разных тредов - и ЭТО ОПЯТЬ ЛОКИ

Alexander
21.07.2017
15:31:52
а как ты это хочешь использовать?

Berkus
21.07.2017
15:32:11
он хочет call_once(vec.reserve()) из двух тредов с одним once_token

Berkus
21.07.2017
15:33:04
но если ты будешь дергать контейнер непотокобезопасный из разных тредов - готовься дебажить днями и ночами двойные free, use-after-free, сегфолты непонятно откуда и просто нестабильную работу приложения

Ruslan
21.07.2017
15:34:55
да, со стандартными контейнерами беда насчет локов. надо делать свои таблички, мапы и тд, которые влезают в кеш-линию

а как я понимаю, если под локом reserve() вызывать, то хоть 10 раз можно, он просто проверит,что уже выделено и пойдет дальше?

Anatoly
21.07.2017
15:36:41
а причем контейнеры, у тебя многопоточная программа, хочешь менять данные конкрурентно, лочь

Anatoly
21.07.2017
15:37:26
и?

Alexander
21.07.2017
15:37:45
ну пусть выбирает мб lock-free контейнеры

Страница 1118 из 2477