After installing xelatex on Ubuntu with
sudo apt-get install texlive-xetex

I still received errors and needed

sudo apt-get install texlive-latex-extra
and
sudo apt-get install texlive-fonts-recommended

Problems installing the devtools package (Ubuntu)

If you are using Ubuntu/Linux, you can install 
libcurl4-gnutls-dev and problem solved!
In your shell:
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libssl-dev
sudo apt-get install libcurl4-gnutls-dev
sudo apt-get install libxml2-dev

Xournal++

Xournal++ is a hand note taking software written in C++ with the target of flexibility, functionality and speed. Stroke recognizer and other parts are based on Xournal Code, which you can find at sourceforge. For general usage, consult the User Manual. Answers to some common questions can be found in the FAQ.

Installing

The Xournal++ team officially supports a FlatHub release, which can be installed with

flatpak install flathub com.github.xournalpp.xournalpp

Note that for Xournal++ to work properly, you must have at least one GTK theme and one icon theme installed on Flatpak. To enable LaTeX support, you will also need to install the TeX Live extension:

flatpak install flathub org.freedesktop.Sdk.Extension.texlive

more information: https://github.com/xournalpp/xournalpp

Instalando Anaconda3-2019.03 em Ubuntu.

O Anaconda é uma distribuição gratuita e de código aberto das linguagens de programação Python e R para computação científica, processamento de dados e análises preditivas, que visa simplificar o gerenciamento e a implantação de pacotes. As versões do pacote são gerenciadas pelo sistema de gerenciamento de pacotes conda.

Resumindo, O Anaconda é um arquivo que irá instalar em seu computador todas as bibliotecas e recursos necessários para você começar seus projetos de Data Science e Machine Learning, como: o Python/R, o Jupyter Notebook, a IDE Spyder, além de famosas bibliotecas, como NumPy, Pandas, Scikit-learn, etc. Você pode instalar e incluir mais de 1,500 pacotes de código aberto individualmente.

Instalando o Anaconda

  1. Para realizar o download do Anaconda, você deve acessar o site oficial https://www.anaconda.com/ e clickar em Downloads;
  2. Selecione a versão do seu Sistema Operacional. Para nosso exemplo utilizaremos Linux. Uma vez selecionado, lhe serão mostradas as versões disponíveis do Python para baixar, além das arquiteturas 32 e 64 bits.
  3. Baixe o arquivo da sua preferência. Concluído o processo, verifique a integridade do arquivo gerando seu MD5;
  4. Se estiver tudo certo, pode dar continuidade com o processo de instalação. Para isso execute o comando bash do Anaconda. Exemplo: A versão que instalei no meu computador é Anaconda3-2019.03-Linux-x86_64.sh (MD5 43caea3d726779843f130a7fb2d380a2). No terminal, execute bash Anaconda3-2019.03-Linux-x86_64.sh;
  5. Depois de executar o comando bash, você começará a configuração do Anaconda. Mas antes você deverá concordar com os termos da licença. Basta apertar Enter para continuar. Nesta etapa aparecerão longos parágrafos dos termos da licença. Aperte a barra de espaço diversas vezes até chegar no final do documento. Para aceitar os termos digite Yes e pressione Enter;
  6. Defina o local onde o Anaconda Python deve ser instalado no seu computador. A localização padrão é o diretório HOME. Eu particularmente recomendo que a instalação seja feita nesse diretório, nesse caso simplesmente pressione Enter para confirmar a instalação no diretório;
  7. Aguarde alguns minutos para que o processo seja finalizado com sucesso;
  8. Reabra o terminal para ativar as mudanças feitas. O Anaconda Python está pronto no seu computador!

Livros de R online!

R é um ambiente computacional e uma linguagem de programação cuja popularidade vem crescendo rapidamente. O R é especialista em manipulação, análise e visualização gráfica de dados. Na atualidade é considerado o melhor ambiente computacional para essa finalidade e vem ganhando muitos seguidores no mundo. O ambiente está disponível para diferentes sistemas operacionais: Unix/Linux, Mac e Windows. Na internet você encontra grande quantidade de literatura para aprender R, eis algumas sugestões:

Curso de Aprendizado de Máquina (AM) no Google

Tem interesse em aprender Aprendizagem de Máquina (ou aprendizagem automática ou também aprendizado de máquina ou machine learning? O Google disponibilizou um curso online de AM e AI (Artificial Intelligence). O curso é gratuito e está disponível em Machine Learning Crash Course e tem cerca de 15 horas de duração em videoaulas e traz mais de 40 aplicações práticas. O Learn with Google AI tem como objetivo fornecer acesso ao que há de mais avançado para ajudar desenvolvedores que tenham interesse em trabalhar com inteligência artificial. Apesar de não ter nenhum tipo de pré-requisito, a Google alerta que talvez seja melhor entender conceitos básicos de programação em Python antes de encarar o curso. Novos cursos sobre o tema deverão ser publicados dentro da plataforma em breve.

R online!

Todo mundo sabe da importância das linguagens de programação no mundo moderno e mais ainda para análise das dados. R é um ambiente computacional e uma linguagem de programação cuja popularidade cresce rapidamente. A linguagem é ótima para o tratamento, análise e visualização gráfica de dados. Hoje é considerado o melhor ambiente computacional para essa finalidade.

Existem milhares de sites que disponibilizam material para aprender a progr