Shutdown Proxmox VM using CLI

If you’re looking to shut down a virtual machine running on a Proxmox Virtual Environment (PVE), you can use the Proxmox command-line interface (CLI) to accomplish this task quite effectively. The command for shutting down a VM in Proxmox is qm shutdown, followed by the ID of the virtual machine you’d like to shut down. Here’s how to do it: Access the Server: First, log in to your Proxmox server via SSH. ...

17 October 2023 · 2 min · 226 words · Me

Mastering Ansible: A Step-by-Step Tutorial

We’ll be diving straight into the core concepts and components that will help you become proficient in Ansible. This tutorial assumes that you have already installed Ansible on your system and have a basic understanding of what Ansible is. Setting Up the Environment SSH Key Generation If you haven’t already, generate an SSH key pair on your Ansible control node. ssh-keygen -t rsa SSH Key Distribution Copy the SSH public key to all your target nodes. ...

8 September 2023 · 3 min · 629 words · Me

10 most popular books on soft skills for project managers

“How to Win Friends and Influence People” by Dale Carnegie This classic book offers timeless advice on communication, relationship-building, and influence. “Emotional Intelligence 2.0” by Travis Bradberry and Jean Greaves This book provides insights into understanding and improving emotional intelligence, crucial for effective leadership. “Crucial Conversations: Tools for Talking When Stakes Are High” by Kerry Patterson, Joseph Grenny, Ron McMillan, and Al Switzler This book offers techniques for handling high-stakes conversations where outcomes can impact project success. “Drive: The Surprising Truth About What Motivates Us” by Daniel H. Pink ...

5 September 2023 · 2 min · 317 words · Me

How to count number of words in a pdf file from Linux cli

Using pdftotext: Installation: If it’s not installed, you’ll need to install the poppler-utils package which includes pdftotext. sudo apt install poppler-utils or yum install poppler-utils depending on your distribution. Usage: Once installed, you can convert a PDF to text and then count the words as follows: pdftotext input.pdf - | wc -w Here, input.pdf is your source PDF file, and wc -w counts the number of words. The - in pdftotext specifies that the output should be sent to stdout, which is then piped into wc. ...

5 September 2023 · 3 min · 528 words · Me

How to install Postgresql Client using Homebrew

Psql is a command-line interface for interacting with PostgreSQL, a powerful and open source relational database system. Brew is a package manager for macOS that makes it easy to install and manage software. Here are the steps to install psql with brew: First, install the brew package manager if you don’t have it already. You can do this by running the following command in your terminal: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Second, update brew by running the following commands: brew doctor brew update Third, install libpq by running the command: brew install libpq Libpq is a library that contains psql and other PostgreSQL client utilities. ...

26 July 2023 · 1 min · 176 words · Me

How to avoid other pods from being scheduled on your node in Kubernetes

Kubernetes is a powerful platform for managing containerized applications across a cluster of nodes. However, sometimes you may want to have more control over which pods are scheduled on which nodes, for various reasons such as performance, security, or cost. What are taints and tolerations? Taints and tolerations are a feature of Kubernetes that allow you to mark nodes with certain attributes or conditions, and then specify which pods can or cannot be scheduled on those nodes based on those attributes or conditions. Taints are applied to nodes, and tolerations are applied to pods. ...

13 July 2023 · 4 min · 650 words · Me

Security Clearance Vetting for Access to Cloud Production Environments

Cloud computing is the delivery of computing services such as servers, storage, databases, networking, software, analytics and intelligence over the internet. Cloud services offer many benefits such as scalability, flexibility, cost-efficiency and innovation. However, they also pose significant security risks, especially when it comes to accessing and managing sensitive data and assets in cloud production environments. A cloud production environment is where the actual live applications and data are hosted and accessed by end-users. It is different from a cloud development or testing environment, where the applications and data are still under development or testing and not available to the public. A cloud production environment requires a high level of security and reliability to ensure that the applications and data are protected from unauthorized access, modification, deletion or disclosure. ...

11 July 2023 · 5 min · 985 words · Me

Kubernetes Tolerations

Kubernetes tolerations are a way of allowing pods to be scheduled on nodes that have taints, which are markers that repel pods by default. Tolerations let you control which pods can run on which nodes, based on the pod’s requirements and the node’s characteristics. What are Kubernetes tolerations? Kubernetes tolerations are a pod property that allow a pod to be scheduled on a node with a matching taint. Taints are the opposite of node affinity, which is a way of attracting pods to a set of nodes. Taints are applied to nodes and act as a repelling barrier against new pods. Tainted nodes will only accept pods that have been marked with a corresponding toleration. ...

11 July 2023 · 5 min · 901 words · Me

List of Emotions

Emotion Summary Emoji Acceptance Feeling content or happy 🙏️ Admiration Admiring someone/something 😍 Afraid Fearful or scared ⚡️ Aggression Hostile behaviour 💢 Amazement Being astonished 🤯 Anger Irritated or enraged 😠 Anticipation Expecting something to happen 🎉 Apathy Lack of interest 🌚 Appreciation Gratefulness 👏 Arrogant Overly confident 🥵 Ashamed Feelings of guilt, regret 🤦🏻‍♂️ Awkward Uncomfortable situation 😬 Boredom Feeling uninterested 😩 Brave Courageous 💪 Calm Peaceful 🙂 Carefree Relaxed and worry-free 🍾 Caring Showing concern for others 🧡 Cheerful Joyful and happy 😊 Clueless Confused or unsure 🤷🏼‍♀️ Coldness Emotionless ❄️ Compassion Empathy towards others 🌈 Concern Worried about someone/something 👀 Contentment Satisfied with life 😎 Contempt Disdain, disrespect or scorn 🖕 Cooperation Working together 🤝 Coolness Unfazed by pressure 🥶 Courageous Brave 💪 Cowardice Lack of courage 🐮 Crazy Mad or insane 🍆 Curiosity Desire to learn 🧐 Daring Bold and adventurous 🚁 Defeatism Feeling hopeless 🙅‍♂️ Defensive Protective 🛡 Delighted Very happy 😊 Despair Hopelessness 🌫 Determined Resolute 👊 Devotion Loyalty ✨ Disappointment Sadness about an outcome 😔 Discouragement Losing hope, motivation 🤷🏻‍♀️ Disgust Repulsion 🤢 Distress Anxiety or distraught 💀 Doubtful Uncertain of something 🤞🏼 Eagerness Excitement to do something 🦅 Embarrassment Shame or discomfort 🙈 Empathy Understanding others’ feelings 🧠 Envy Jealousy 🐍 Euphoria Extreme happiness 🥳 Fearless Brave and courageous 🚫 Frustration Irritated 😡 Friendly Kind and approachable 👋 Gratefulness Thankful for someone/something 🙇🏽‍♂️ Guilt Feeling responsible for wrongdoing 🌾 Happiness Joy, pleasure 😊 Hatred Intensely disliking ❄️ Heartbreak Sadness after losing love 💔 Helplessness Unable to do anything 🤷🏻‍♀️ Hope Optimistic expectation 🎉 Horror Shocked or scared 😨 Humiliation Shame 😩 Impatience Losing patience 🕰 Indifference Apathy 🧬 Insecure Unsure of oneself 🥺 Interest Curiosity 👀 Irritability Annoyed and frustrated 🙅‍♂️ Jealousy Envy 🐍 Kindness Friendliness 🌸 Loneliness Feeling alone 😢 Love Affection ❤️ Malice Wicked intentions 💁🏽‍♂️ Melancholy Sadness, depression 😔 Miserable Very unhappy 😭 Misery Extreme sadness 😓 Modesty Humility 🎶 Nervousness Fearful or anxious 😨 Neutral Indifferent 🚫 Obsession Preoccupation with something 🧠 Optimism Hope for a good outcome 👀 Panic Frightened and overwhelmed 🙅‍♀️ Passionate Intense emotion 🔥 Patience Waiting calmly 🌿 Peaceful Calm and serene ✈️ Persecution Feeling oppressed 💢 Playful Lighthearted 🤡 Pleasure Joy, happiness 🍻 Poise Grace under pressure 🕊 Praising Complimentary 🏆 Proud Satisfaction in achievement 🎉 Regret Sadness about past actions 😞 Relaxation Rest or leisure 🛋 Remorse Guilt for wrongdoings 👁 Repulsive Disgust 🦀 Respect Esteem towards someone/something 🙇🏽‍♂️ Resentment Anger at an offense 🔥 Romantic Love and affection ❣️ Safety Security 🚨 Sadness Grief or despair 💔 Sarcasm Irony, mocking humour 🤷🏻‍♀️ Scared Fearful 😱 Secrecy Keeping something hidden 🕵️‍♀️ Self-control Controlling emotions 🧠 Shame Embarrassed 🙈 Shock Surprise and disbelief 😲 Sorrow Grieving 🌾 Stress Tension 😩 Success Achievement 🎉 Suspicion Doubt about someone/something 👁 Sympathetic Understanding others’ feelings 🧠 Thankfulness Appreciation 🙇🏽‍♂️ Thirsty Desire for water 💦 Timidity Shyness or fear 🐮 Trust Confidence in someone/something 🤝 Uncertainty Doubts ⚪️ Unease Discomfort 🥶 Vulnerable Exposed to harm 🔫 Warmth Friendliness, kindness 🍂 Weakness Lack of strength 🆕 Wistful Nostalgic 🌿 Wonderment Amazement 😲 Worried Anxious and concerned 👀 Yearning Longing for something 🎉 Zest Enjoying life 🧡

15 May 2023 · 3 min · 528 words · Me

What is a vision board

A vision board is a collage of images and words representing a person’s wishes or goals, intended to serve as inspiration or motivation. It includes pictures and words that will help inspire you to manifest your dreams and get where you want to go. It’s a way to document and organise what you want to achieve in your life while inspiring you to take action. Use vision boards for short-term and long-term goals in life. OxfordDictionaries. (n.d.). Vision board. http://www.oxforddictionaries.com/definition/vision_board ...

6 May 2023 · 1 min · 97 words · Me