KevCaz's Website

In my professional life, I spend a fair amount of my time on my computer looking at new freeware, new computational tools, new programming languages, etc. to find better practices and share them with colleagues. That is the reason why I partnered up with colleagues/friends to start inSileco, a blog that focuses on computational tools for ecologists. I try to post on this blog regularly medium-size articles and I decided to report short notes here. Note that I am working mostly on Debian and Ubuntu (see below for my current configuration), and hence the content of the notes below may sometimes be valid only for the distribution I am currently using (e.g. keyboard shortcuts). Finally, the complete list of tags used throughout these notes is available here.

Current configuration
1
2
3
4
$ inxi -S
System:
  Host: ubudel Kernel: 6.5.0-21-generic arch: x86_64 bits: 64 Desktop: GNOME
    v: 45.2 Distro: Ubuntu 23.10 (Mantic Minotaur)
  1. A new tree file for my notes 2024-03-14
  2. Reading ‘The Linux command line’ - Part I 2024-03-04
  3. From Lunar Lobster to Mantic Minotaur 2023-11-05
  4. Some Julia language elements to keep in mind 2023-08-16
  5. Installing Python packages in Debian Trixie 2023-08-10
  6. Ansible playbook for setting up Nextcloud on a Raspberry Pi 3B 2023-04-23
  7. Lack of boot space 2023-03-23
  8. rcites 1.3.0 2023-02-19
  9. Debian Bookworm setup – update 2023-02-03
  10. rmangal 2.1.2 2023-01-31
  11. Debian Bookworm setup 2022-05-22
  12. Basic Git server on my Raspberry Pi 2022-01-11
  13. Nextcloud server on a Raspberry Pi 3B 2022-01-05
  14. Converting svg to eps with Inkscape cli 2021-12-06
  15. R packages rmangal and rcites updated on CRAN 2021-11-25
  16. Matplotlib could not be imported by pyimport [SOLVED] 2021-11-23
  17. I think I have finally found the right tool to manage my todo lists 2021-11-21
  18. Give schemacrawler a go! 2021-09-17
  19. Convert bibtex file to YAML with pandoc 2021-09-02
  20. From Bullseye to Bookworm 2021-08-29
  21. The Thunderbird Debian package has already been patched! 2021-06-30
  22. What is wrong with Thunderbird? 2021-06-19
  23. The Pragmatic Programmer 2021-06-11
  24. Use flatpak! 2021-02-10
  25. Writing your emails in Markdown with Thunderbird 78 2021-01-31
  26. Time to talk about this website! 2021-01-29
  27. Concatenate audio files with FFmpeg 2020-10-24
  28. Installing Spell Right on VSCodium v1.49 2020-09-21
  29. Migrating from Buster to Bullseye 2020-09-18
  30. Renaming files with mv, rename and R 2020-09-08
  31. Running parallel simulations with scripts that take two or more varying parameters 2020-08-20
  32. Beware of apply() outputs! 2020-07-01
  33. Array job with Slurm: a use case and a mistake I made! 2020-06-19
  34. Submitting a Julia script with Slurm 2020-05-01
  35. Inline Math with KaTeX 2020-04-19
  36. Deploy a pkgdown website on gh-pages manually 2020-04-12
  37. Generate a ssh key with R 2020-04-04
  38. Fill out your XFA forms with Master PDF 2020-03-25
  39. Count your lines of code with cloc 2020-02-09
  40. GitHub pages & custom domain name? Don’t forget CNAME! [SOLVED] 2020-02-04
  41. Updating all your Python packages 2020-01-05
  42. GitHub actions, checkout and submodule 2019-12-04
  43. Color and rotate an image with ImageMagick 2019-12-02
  44. My first workflow with GitHub Actions 2019-11-20
  45. Markdown tables to Word tables [WORK AROUND] 2019-11-18
  46. Combining Slurm and GNU parallel 2019-11-11
  47. Retrieve a list of publications available from an ORCID account with R 2019-11-10
  48. Installing Node.js and npm on Debian Buster 2019-11-06
  49. Convert a pdf file to a text file with pdftotext 2019-11-04
  50. Prezto’s aliases for git 2019-11-01
  51. Combine multiple pdf files 2019-10-24
  52. Deploy a pkgdown on gh-pages 2019-10-22
  53. rmangal [REDIRECT] 2019-10-22
  54. The fontawesome5 Latex package 2019-10-01
  55. From Mammoth to Graham 2019-09-19
  56. R-3.6.1 on Ubuntu Bionic 2019-09-11
  57. Memory issue with ImageMagick 2019-08-26
  58. A simple yet powerful unit converter with R 2019-08-06
  59. Variables in mathematical expressions in a plot with R 2019-08-02
  60. GitHub pages site with Jekyll locally 2019-07-27
  61. Use Gogh to color your terminal! 2019-07-26
  62. SageMath version 8.6 on Debian Buster 2019-07-18
  63. Dual Boot MacOS-Ubuntu 2019-07-16
  64. My Raspberry Pi 3B 2019-07-12
  65. More digits! 2019-07-11
  66. Debian 10 buster released 2019-07-09
  67. Reasonably complex matrix build with Travis 2019-07-02
  68. Upgrading to R.3.6.0 on Debian Buster 2019-06-26
  69. inSilecoMisc v0.2.0 2019-06-21
  70. Send a set of command lines to GNOME Terminal 2019-06-10
  71. Extract a range of pages from a pdf file 2019-05-30
  72. Sent your R package to package builder via devtools 2019-05-23
  73. Emoticons in commit messages for manuscripts 2019-05-20
  74. Combine images with ImageMagick 2019-05-16
  75. Multiple-protocol with aria2 2019-05-10
  76. Merging .bib files with bibtool 2019-04-22
  77. Cannot boot again [SOLVED] 2019-03-18
  78. Even more internet radio stations 2019-03-15
  79. Emoticons in commit messages 2019-02-17
  80. rgeos v0.4-2 2019-02-02
  81. Merge .csv files into a single .xlsx file with ssconvert 2019-01-15
  82. Julia v1.1-rc1 from source 2019-01-13
  83. Get docker on Debian Testing 2019-01-07
  84. Get a list of your publications with ORCID 2018-12-29
  85. How to partition your external hard drive 2018-12-22
  86. Cannot boot after upgrade on Debian Testing [SOLVED] 2018-12-17
  87. My programming fonts! 2018-11-22
  88. How many & or | ? 2018-11-21
  89. Find the Coordinate Reference System (CRS) you need 2018-11-20
  90. Run your jobs one by one on Travis! 2018-11-19
  91. A bug in the command wrapper of r-core-base 3.5.1-1+b2 2018-11-18
  92. The number of dependencies 2018-11-16
  93. Exceeding GitHub API rate limits? 2018-11-13
  94. Clip, but crop first! 2018-11-10
  95. sf is fast 2018-11-09
  96. Thunderbird v60.3.0 solves them all! 2018-11-08
  97. Something wrong with rgeos 0.4-1? 2018-11-07
  98. More radio stations 2018-11-04
  99. And the backlight buttons stopped responding! 2018-10-31
  100. Make your conditional statements efficient! 2018-10-30
  101. Modify and combine a set of files in one 2018-10-29
  102. Make an image your favorite icon (favicon) 2018-10-24
  103. Make your computer talk! 2018-10-20
  104. .xlsx to .csv with ssconvert 2018-10-18
  105. Mind your object and shared object files! 2018-10-17
  106. From one character encoding to another 2018-10-16
  107. rcites code coverage dropped to 0 2018-10-09
  108. Resize image with Imagemagick 2018-10-05
  109. Let AppVeyor watch inSileco! 2018-10-02
  110. Prompt before opening larges file in Atom 2018-09-29
  111. My Hugo shortcode for video 2018-09-27
  112. One more scope in spell-check 2018-09-26
  113. Unzip more than one file 2018-09-25
  114. Editing manuscripts in Atom 2018-09-24
  115. How to count non-blank lines of a set of files? 2018-09-23
  116. I love the ‘multi-cursor-increment’ package 2018-09-19
  117. Back to Thunderbird 52.9.1! 2018-09-18
  118. Use regex mode to efficiently find and replace in a specific folder with Atom 2018-09-17
  119. My Lenovo T470p 2018-09-14
  120. Use FFmpeg! 2018-09-13
  121. Kernel 4.18 2018-09-12
  122. More than one langage with spell-check 2018-09-11
  123. Building Sage 8.3 from sources on Debian Testing 2018-09-10
  124. A few more LaTeX symbols 2018-09-08
  125. Building Julia 1.0.0 from sources on Debian Testing 2018-09-06