Berkus
rtf это не совсем docx, docx это XML-ная хрень
$continue$
@berkus, чтобы уведомление приходило и понятно кому
Andrey
Andrey
Sheridan
Berkus
Andrey
Sheridan
ну не совсем так конечно, но корни из ртф емнип растут
Sheridan
в любом случае не иксмл
Berkus
Berkus
rtf это текстовый формат
Berkus
\c\форма\тирование\м
Sheridan
ну и боги с ним, значид я просто неправ насчет док ))
Roman
А можно ли использовать pthread mutex в shared memory для синхронизации между процессами?
Denis
А можно ли расшарить мьютекс между процессами?
Berkus
атомиками можно в shared mem сделать шареднутый мьютекс
Berkus
делали так на каких-то телевизорах чтобы звук гонять
Berkus
Denis
Ну вообще мьютекс — объякт ядра
Denis
Тебе просто дескриптер вернётся
Denis
Вот семафор в линуксе вроде именнованный, наверное он тебе и нужен
Крылатый
Крылатый
http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_getpshared.html#
Крылатый
Хотя это не оч.
Крылатый
На позиксе как правило семафор.
Denis
Крылатый
http://tldp.org/LDP/lpg/node7.html
Roman
Alexey
https://alschwalm.com/blog/static/2016/12/17/reversing-c-virtual-functions/
Berkus
эмм, в качестве правильной информации о виртуальных функциях я бы предложил лучше Стенли Липпмана
Berkus
олсо слово "devirtualize" используется в компиляторах в несколько ином смысле
Berkus
https://www.amazon.com/Inside-Object-Model-Stanley-Lippman/dp/0201834545 вот этот липпман если что
Square
Square
если винда, и выше 7 то я бы Ifilter юзанул
Square
Square
doc намного ближе к docx чем к rtf
🦥Alex Fails
RTF ближе к TeX и HTML, хотя бы тем, что это текстовый формат, и что это язык разметки
🦥Alex Fails
даже в ведре есть какое-то подмножество ртфа
Square
🦥Alex Fails
возьми и напиши
🦥Alex Fails
есть спека
Stanislav
Stanislav
злой ты
🦥Alex Fails
ага
Stanislav
я пытался по этой спеке в один рубишный гем добавить автофильтры, нихера не вышло)
🦥Alex Fails
есть на хабре статья по формату ворда doc
🦥Alex Fails
там чувак sample implementation пелил
Berkus
sample implementation это не значит что оно работает для обычных док файлов
🦥Alex Fails
но можно начать хоть с чего-то)
🦥Alex Fails
если с нуля неохота
🦥Alex Fails
а вообще, я б Word.Application юзал
🦥Alex Fails
хер бы с хплатформой
Stanislav
http://api.libreoffice.org/examples/cpp/DocumentLoader/DocumentLoader.cxx
🦥Alex Fails
на лине можно в либреофис подглядить
🦥Alex Fails
🦥Alex Fails
с языка снял
Berkus
есть какие-то платные либы олсо, которые всю эту хрень делают
🦥Alex Fails
да есть. но вряд ли студент за них будет платить
Square
есть спека
6 стандартов по 800 страниц :DDDD
Stanislav
ну вроде все решения которые я видел, юзают либру
🦥Alex Fails
🦥Alex Fails
кстати, скинь сюда, чтобы были
Stanislav
https://msdn.microsoft.com/en-us/library/office/cc313153(v=office.14).aspx
Stanislav
описание формата .doc в .docx, красотища
🦥Alex Fails
О_О
🦥Alex Fails
#yodawg
Stanislav
самое интересное что спеку они еще обновляют
Sheridan
Когда они спеки открывали ихотели мировым стандартом сделать - народ охуел. 6к листов с кучей ссылок на закрытые документы
🦥Alex Fails
бгг
Крылатый
В пень)
Крылатый
Крылатый
Или имеется ввиду docx?
🦥Alex Fails
576 вродь в пдфе
🦥Alex Fails
ну чо, го либдок писать? 😂
Sheridan
https://habrahabr.ru/post/110019/ да, docx
Sheridan
https://ru.wikipedia.org/wiki/Office_Open_XML