BIBLIOGRAPHY - The developer environment

This is a complete bibliography of external references used in the developer environment section

Blogs

Documentation

E-books

  • Bash Cookbook: Ron Brash, Ganesh Naik, Packt Publishing, July 2018, Available from: ProQuest Ebook Central

  • Computer organization and architecture: designing for performance: William Stallings,9th ed., International ed., Pearson Education, March 2013, Available from: ProQuest Ebook Central

  • Linux: Kothari, D, Shriram, K, & Sundaram, R 2011, New Age International Ltd, Daryaganj, Available from: ProQuest Ebook Central

  • Unix Power Tools Shelley, Peek, Jerry D, 3rd edition, O’Reilly Learning, Beijing, 2003, Available from: ProQuest Ebook Central

Lecture notes and recordings

Videos

  • Scott Simpson, Learning Bash Scripting, (Linked-in Learning, Sept, 2022), Accessed: Oct. 29, 2024)[https://www.linkedin.com/learning/learning-bash-scripting-17063287/what-s-bash?resume=false&u=42314660]

Websites

  • University of Wolongong Australia “Understanding operating systems”, (Accessed: Sep. 22, 20224) Available

  • Puget Systems “Hardware Recommendations for Machine Learning/AI” (Accessed: Sep 23, 2024) Available

  • PC Guide “CPUs for Deep Learning” (Accessed: Sep 23, 2024) Available

  • Ionos “What is a Kernel”,(Accessed: Sep. 30, 2024) Available

  • Dartmouth College Department of Computer Science“Getting Started” (Accessed: Sept 30, 2024) Available

  • Towards datascience “The ultimate guide to your terminal makeover”(Accessed: Sep. 30, 2024) Available on Medium

  • Geek for geeks “The difference between a terminal, the console, a shell and the command-line-interface”, (Accessed: Sep. 30, 2024) Available

  • Geek for geeks “Nano text editor in Linux”, (Accessed: Sep. 30, 2024) Available.

  • Computer Hope “GUI”, (Accessed: Oct. 14, 2024) Available

  • Digital Citizen “What version of Chrome do I have? 6 ways to find out”, (Accessed: Oct. 14, 2024) Available

  • WhatIsMyBrowser “Update Chrome Web Browser”, (Accessed: Oct. 14, 2024) Available

  • Computer Hope , Dictionary of computer jargon, https://www.computerhope.com/ (Accessed: Dec. 13, 20224) Available

  • Educative “Declarative vs imperative programming: 5 key differences”, https://www.educative.io (Accessed: Dec. 13, 20224) Available

  • Tech Target, “What is SSH (Secure Shell) and How Does It Work?”, https://www.techtarget.co (Accessed: Dec. 13, 20224) [Available] (https://www.techtarget.com/searchsecurity/definition/Secure-Shell)

  • The Modern Coder https://www.themoderncoder.com/add-git-branch-information-to-your-zsh-prompt/

  • Wikipedia “Dot files” (https://en.wikipedia.org/wiki/Dot_(command)#Source)

  • IBM “What is the curl command” (https://developer.ibm.com/articles/what-is-curl-command/)

  • Pair “What is c-url and when to use it” (https://blog.pair.com/2018/01/26/curl-description-basic-use-cases/)