Is there a way to review a Rmarkdown document in a collaborative way? [closed] - r-markdown

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am working remotely with some colleagues on a Rmarkdown document, and I would like to make a simple review of the file (especially the comment part and not the code), and then send it back to others with my reviews embeded in the document, like a word document review or a kind of Overleaf review. I have made some research on the topic, but I didn't find something that feet my needs as explained. Please, Is there a way to add some review in a Rmakdown document and sent it back (either online or not)?

Take a look at Etherpad
Etherpad is a highly customizable Open Source online editor providing collaborative editing in really real-time.
Or, better: StackEdit
With StackEdit, you can share collaborative workspaces, thanks to the Google Drive synchronization mechanism. If two collaborators are working on the same file at the same time, StackEdit takes care of merging the changes.
Or, even better: HackMD
HackMD is a realtime, multiplatform collaborative markdown note editor.
This means that you can write notes with other people on your desktop, tablet or even on the phone.

I suggest you considering trackdown https://claudiozandonella.github.io/trackdown/
trackdown is an R package that offers a simple answer to collaborative writing and editing of R Markdown (or Sweave) documents. With trackdown, the local .Rmd (or .Rnw) file is uploaded as plain-text in Google Drive where, thanks to the easily readable Markdown (or LaTeX) syntax and the well-known online interface offered by Google Docs, collaborators can easily contribute to the writing and editing of the narrative part of the document. After integrating all authors’ contributions, the final document can be downloaded and rendered locally.
You can find more details at this answer https://stackoverflow.com/a/68014082/12481476 or in the package documentation https://claudiozandonella.github.io/trackdown/

Related

Beginner tutorial for Sitecore8 developer [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I come from an ASP.Net (no mvc knowledge) background and would like to learn Sitecore 8 development.
Looking for basic step-by-step tutorials to build a site. But its hard finding them online. Some are for lower versions and the official site has articles on individual topics.
Kindly point me to any such articles that will help me learn the basics of building a Site for Sitecore8.
Thank you.
UPDATE
Here is a tutorial I've written, which will help beginners learn Sitecore development, by building a sample website:
https://saltandsitecore.wordpress.com/2017/04/01/building-a-sitecore-website-with-mvc-part-1/
There is plenty of information regarding Sitecore in the internet for a quick start. I would recommend just few of them:
http://learnsitecore.cmsuniverse.net/
https://www.cmssource.co.uk/blog/2012/June/basic-sitecore-development-tutorial-part-1-introduction
https://sitecorebasics.wordpress.com/2011/05/13/basics-of-sitecore-for-beginner-developers/
You will need to understand how to create pages, how data templates work and presentation details like layouts and renderings and other fundamentals
https://doc.sitecore.net/sitecore%20experience%20platform/creating%20and%20editing%20items
https://www.cmssource.co.uk/blog/2012/June/basic-sitecore-development-tutorial-part-6-layout-and-sublayout-implementation
You will also need to find out some architecture basics about Sitecore, like content management and delivery servers and databases used for that (core, master, web). What is publishing and how it works, and why is it important.
http://learnsitecore.cmsuniverse.net/en/Editors/Articles/2009/07/PublishingAndVersioning.aspx
Also it would be very benefocious to understand Experience Editor (previously called Page Editor) and what are the particularities of creating pages to support it; as well as the advantages it brings to business users.
https://sdn.sitecore.net/upload/sitecore7/70/page_editor_recommended_practices_for_developers_70-a4.pdf
There are also some differences in MVC approach you need to understand before doing Sitecore with MVC. You need to understand View Renderings and Controller Renderings, as well as how the routing works in Sitecore MVC.
http://sitecore.unic.com/2015/06/24/the-sitecore-mvc-puzzle/
http://www.sitecore.net/learn/blogs/technical-blogs/john-west-sitecore-blog/posts/2015/02/how-is-sitecore-mvc-different-from-aspnet-mvc.aspx
http://www.sitecore.net/learn/blogs/business-blogs/technical-trends/posts/2012/06/mvc-and-sitecore-651-overview.aspx
There are other aspects of Sitecore you may need to understand: workflows, caching, indexing, pipelines, events, sitecore security model etc. Generally, speaking, the question you asked is to wide even to answer that by sharing the links. But those I quoted is enough to start
There are many YouTube channels that may be much more helpful for the beginner:
https://www.youtube.com/watch?v=yytEQnJpF1I
https://www.youtube.com/user/mastersitecore
https://www.youtube.com/user/sitecoreceptraining
https://www.youtube.com/watch?v=AQGtFA8Ud2Q&list=PL5QMcxdLbK7gGSTcPZJal2i5GHu1VHrl4
Also, if you budget allow that, you may consider to take official training courses - they are quite helpful for the beginners.
http://www.sitecore.net/services-and-support/training.aspx
The basics of building a Sitecore site are very similar from earlier versions of Sitecore. If you haven't been on the Sitecore training, I recommend doing that as it will teach you the main basics.
These are some good basic tutorials http://learnsitecore.cmsuniverse.net/en/GlobalNavigation/Sitecore-beginners-guide.aspx - although they are older, they are still valid.
Also the docs at https://doc.sitecore.net/sitecore%20experience%20platform can help you with Sitecore 8 details.

Any latex web services with an API? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Is there a web service API that takes this type of a latex http-request:
http://some_web_service/texfile?texfile=
\new\documentclass[12pt]{article}
\begin{document}
bla
\end{document}
and returns:
bla.pdf
the Online LaTeX Equation Editor is perfect for this.
EG:
uses the following markup:
![equation using Online Equation Editor]
(https://latex.codecogs.com/gif.latex?x&space;=&space;\frac{4}{5}+\pi\Omega\int_{2\pi}^{\infty}{5\left\(\frac{\tau+3}{2}\right\)d\omega})
note that you will need to escape parentheses with a backslash, eg: \left\( stuff \right\)
If you look through the editor API documentation you might figure out that you can change the format from gif to png by changing the api url endpoint from /gif.latex to /png.latex.
There's also options to set a white background by using \bg_white:
![equation using Online Equation Editor]
(https://latex.codecogs.com/gif.latex?\bg_white&space;x&space;=&space;\frac{4}{5}+\pi\Omega\int_{2\pi}^{\infty}{5\left\(\frac{\tau+3}{2}\right\)d\omega})
See also this meta.stackexchange answer and this tex.stackexchange answer. I'm sure there are many more answers that point to this tool and implement it in different ways. IE: instead of using the url to generate a gif or png using markdown notation, or you could use html markup and bypass markdown or you could just drag the image over to your post.
I'm looking for the same thing and Latex Online seems to be the closest thing to what we need.
You just need to setup the server by yourself.
EDIT
I've written my own little Sinatra app for this: https://github.com/codegestalt/sinatratex
ScribTeX has a CLSI API, you can send CLSI requests from any platform to compile LaTeX.
I blogged some time ago about this along with a CLSI client written in F#.
The Common LaTeX Service Interface (CLSI) is a web service interface and implementation that exposes common LaTeX related capabilities (such as compiling LaTeX documents to different formats):
http://code.google.com/p/common-latex-service-interface/
(This interface is one of the ways that latexlab.org can compile latex)
Fundamentally, this shouldn't be any different than a build server like you see for lots of open source projects (along the lines of Koji for example). Ultimately, you would just hook into pdflatex instead of gcc.
Were you to be able to install software on your local server this wouldn't be too hard. Some combination of Perl / TT / latexmk along with a LaTeX system (e.g. TeXLive or MiKTeX).
I don't know about latexlab mentioned above. The closest thing I know of is http://www.tlhiv.org/ltxpreview/ , which perhaps you could wrap to do what you need (or even write a howto for your users).
Just for completeness:
GitHub or docker might do the trick.
It's basically a micro service implemented in java/spring boot, which is wrapping pdflatex. Urls are immutable and the pdfs are stored on disk/distributed storage. You'll have to host it on your own though. The code is pretty simple and you're able/allowed to customize it to your needs. See the "Scaling the service" section in readme for more details about setting up a production environment.

Where to find "bug free" html to wiki converter [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
While googling for it.I've stumbled upon html2wiki that seems to do the job(will try after done posting the Q up). But, other than that, there are many other choices popped out during the query session.
An word on which app to choose would be appreciated!
Thanks
I'm quite a fan of pandoc. The advantage is you learn one tool and then you can do lots of different kinds of conversions, fast.
This is the only one that has worked for me:
https://foliovision.com/seo-tools/pandoc-online
My use case was an HTML exported from EverNote which I needed to transfer into MediaWiki engine.
You could try HTML-WikiConverter
It can be done with marksy.arc90.com
Marksy is an online (or a Chrome Extension) that converts one markup
language to another in your browser.
Currently:
Input types supported
Markdown
Rst
Textile
Html
Mediawiki
Jira (confluence)
Github (gfm)
Outputs
Markdown
Rst
Textile
Html
Jira (confluence)
Googlecode
Jspwiki
Moinmoin
Trac
Mediawiki
Marksy even has an API available.
The best of three test was achieved by Seapine {Labs} HTML to Wiki Converter.
It uses AJAX to convert HTML source code to MediaWiki syntax.
The project documentation can be found here.

Django Snippets Required [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm a really tight schedule to code up a prototype for a website. I'm working with Django and am just starting out. Can you suggest open source Django snippets for the following:
1) A User Registration system (Registration/Authentication/Sessions)
2) A Rating System (Preferably a x/10 or 5 stars rating system)
3) A tags based search system
I'm really a noob and I need to get the version 1 out in 4 hours. So I'll just use open source code and modify it. I will make sure to keep the final version open sourced as well.
Check out the Pinax Project. That should cover #1 (OpenID) and #3 (tagging).
Your basic Django installation will provide users, authentication, and session handling right out of the box. For your user registration needs, you might consider django-registration. It's written by James Bennett, a well-respected Django contributor. For tagging, I've always used django-tagging.
I've never used a rating system in a Django application, but you might consider using django-ratings.
Good luck!
I never searched for your exact two examples, but django snippets is usually a really good place to start when looking for django code examples.

Export HTML to PDF (C++, Windows) [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 11 months ago.
Improve this question
I am looking for a redistributable component to convert HTML to PDF.
I would - at the moment - like to avoid using a "PDF printer", as this requires a printer installation and some user "playing around" in the printers panel might break that feature.
The HTML is available in a Browser control or as external file. The HTML is normally fairly simple, but customers can create their own templates, so a "good range" of HTML should be supported.
Should be accessible for an automated process from C++ - DLL / COM / external executable with command line support are all fine.
Commercial is fine, but in the thousands is not an option right now.
So, which components do you know or can you recommend?
PDFCreator can function as a virtual printer but it's also usable via COM. The default setup even includes COM examples.
You can check the COM samples in the SourceForge SVN repository right here: http://pdfcreator.svn.sourceforge.net/viewvc/pdfcreator/trunk/COM/
If you have Microsoft Word installed, I guess you could automate the whole process using the "save as pdf" plugin that can be downloaded from the Microsoft Office Site.
You would automate word then open the HTML document inside word, then output as PDF. Might be worth a shot, if you're developing in a Microsoft Environment.
You might want to have a look at PDFReactor