In this repository I plan to somehow keep track of all computer-related stuffs I found (and will find) useful. They should be organized in categories and sub-categories.
The Z shell is a very cool interactive shell / scripting language, similar (but in several way more advanced) to Bash. link
- Oh My Zsh existence is the main reason I started using the Z shell link
- Two nice plugins not included in Oh My Zsh link1 link2
- My current .zshrc, requires the two previous plugins and the package fortune link
Neovim is modern re-implementation of Vim. Among a lot of other things, it makes creating and using plugins much more easy than the original Vim. link
Tmux is a terminal multiplexer, if you are used to screen it is similar but more powerful. link
- Getting started link
- Oh my tmux, a really cool tmux configuration, link
- Nice little tmux cheat sheet link
Not exclusively terminal-related, however...
These books have a more general scope than the majority of the other materials.
- R for Data Science, by Hadley Wickham link
- Advanced R, by Hadley Wickham link
- Efficient R programming, by Colin Gillespie and Robin Lovelace link
- R packages, by Hadley Wickham and Jenny Bryan link
data.table
is a super useful R package. It mostly oriented to managing really
large table really fast and efficiently. It introduces a new syntax (similar to
SQL in some ways), low level CPU parallelism and modification by reference.
Since I tend to rely data.table
as data structure in R, ggplot
is the tidyverse
package I now use the most.