Set up AWS EKS from gitAction
This entry describes the steps provided by multiple chatGPT and tested by a human (me). It demonstrates connecting two systems and touches on
- AWS IAM
- AWS EKS and Cloudformation
- Git Action
- AWS Cli
This entry describes the steps provided by multiple chatGPT and tested by a human (me). It demonstrates connecting two systems and touches on
This article goes over what is a Git tag and how to use Git tags, including creating, listing, and deleting.
On macOS, Zsh is available as the default shell starting from macOS Catalina (10.15) and later versions. Note that Zsh is backward compatible with Bash, so you can still use Bash commands and scripts within Zsh. In this entry, I will cover common tips on using and configuring Zsh.
Python environment refers to the combination of software and settings that enable you to write, run, and manage Python programs. It includes the Python interpreter, libraries, modules, and other tools that are necessary for developing and executing Python code.
This entry is based on Python3.11 documentation and lists Python syntax less familiar to a Java developer. It only covers up to chapter 4 (https://docs.python.org/3/tutorial/controlflow.html).
This blog entry includes material that I am using to learn about Jupyter Notebooks in VSCode
This entry assumes that you already know how to work with Git and GitHub, and also already have set up VSCode, Python, and VSCode extensions such as Python and Jupyter.
This entry explains what is Python random module and how you can use it to generate pseudo-random numbers. We will also touch on how to improve the randomness of the random number generation.
This entry explains what is an input function and how to use it to get user input from the command line.
This entry explains what is a Python For Loop and how you can use it in code.
Java streams are a feature introduced in Java 8 that allows developers to perform functional-style operations on collections of data. Streams are designed to make it easier to write more concise, declarative code for manipulating collections, and to take advantage of multi-core processors for improved performance.