I have problem to writing in LibreOffice Writer. When i want to write english words between Persians or Arabics word, that english word doesn't stay in correct place and move to first of the line. i can't write contex combined from Persian/Arabic (the languages are writing from right to left) and english (the language writing from left to right).
I have a project in which several writers(using multi thread) write using one process and single reader(Single thread) reads this write through another process. Writer and reader keep doing the same. Writer writes variable lines of data in every write so i cannot use buffer. I think to use either memory map files or single file in which i can write this.
I write a simple project on shared memory in linux. Two programs share memory, one is writing letters to it and second is reading them from it. I decided to use semaphores in order to ensure that no new letter is produced until it is read.
The problem is that my writer process is ignoring sem_wait( reading ) when its value is 0 and it should wait.
Although OpenOffice.org Writer and AbiWord top the list of open source software for those who write for work or fun, they are not the be-all-and-end-all of writing tools. In fact, there are quite a few other nifty applications that can help you to collect ideas, manage notes, edit documents, and even improve your writing.
Recently using MiniJSON in Unity3d,I can just read the json file from WWW class(from a webserver or local storage).Now just wonder how to write the string into json file,then save it on Application.persistentDataPath or send the json file to server?Json.Serialize() just convert data into string but not writing into a json file and that's what I really want.