Thursday, November 14, 2024

WISDOM FROM RICH DAD - Synopsis

 

WISDOM FROM RICH DAD.

From the book Rich DAD Poor DAD, by Robert Kiyosaki


1. Don’t work for money:

Rich don’t work for money. If you work for money, your mind will start thinking like an employee. If you start thinking differently like a rich man, you will see things differently. Rich works on their asset column, every dollar in their asset column is their hard-working employee.


2. Don’t be controlled by emotions:

Some people’s lives are always controlled by the two emotions of fear and greed. Fear keeps people in this trap of working hard, earning money, working hard, earning money, and hoping that it will reduce their fear. Secondly, most of us have the greed to get rich quickly. Yes, many people become rich overnight, but they have no financial education. So educate yourself and don’t be greedy or fearful.


3. Acquire assets:

Don’t buy liabilities on your way to financial freedom. People buy liabilities and think these are assets, but they are not. Many people buy luxuries first, like big cars, heavy bikes, or big houses to live in. But the rich buy assets and their assets buy luxuries. The rich buy houses and rent them, and they pay them for their Lamborghinis. The poor or middle class buy luxuries first, and the rich buy luxuries last.


4. Remember the KISS principle:

KISS stands for keeping it simple, and stupid. Don’t be too overloaded your mind when you are going to start your way to financial freedom. Things are simple and keep them simple. The simple thing to remember is assets put money in pocket and liabilities take money out of pocket. Always buy assets so they put money into your pocket.


5. Know the difference between assets and liabilities:


Assets are anything that puts money in your pocket, like stocks, bonds, real estate, mutual funds, rental properties, etc. Liabilities are anything that pulls money out of your pocket, like your house, your car, debt, etc. People think their home is their biggest asset, but it is not. A house is an asset when it generates money like when you rent a house, it generates money, and when your life in that house becomes a liability.


6. Don’t be a financial illiterate:

A person can be highly educated and become successful in their profession, but financially illiterate. Financial education is very important for any individual. Our schools and colleges did not teach us financial education. Many financial problems arise as a result of a lack of financial education. Start learning financial education and I suggest you read the book "Rich Dad, Poor Dad".


7. Increase your Wealth:

Wealth is defined as a person's ability to survive for a certain number of days in the future, or how long they could survive if they stopped working today. Consider your wealth and whether you would survive if you stopped working today for a year.


8. Mind your own business:

If you have a job, keep your job and start a part-time business and work it. Use the time that you spend on your iPhone, parties, or any other activity, to build your business. Never leave your job until you build your own business. Don’t struggle all of your life for someone else. Start your own business and grow your business.


9. Train your mind:

Your biggest asset is your mind. Many individuals watch opportunities with their eyes, but if you train your mind, you can see opportunities with your mind. If you train your mind well, it can create enormous wealth.


10. Learn technical skills:

Your financial IQ will be raised by learning these four technical skills:

Accounting is defined as the ability to read numbers. If you want to build an empire, then this is an essential skill. By learning this skill, you will be able to understand the strengths and weaknesses of a business.

Investing: It is the science of making money.

Understanding markets: It is the science of supply and demand.


The Law: A person who knows the law of tax advantages and corporations can get rich faster than others.


11. Find opportunities that everyone else missed:

"Great opportunities are not seen with your eyes. They are seen with your mind. "

You can see many more opportunities with your mind than many people miss with their eyes. It is not rocket science, you just need to train your mind.


12. Learn to manage risk:

Investment is not risky, not knowing the investment is risky. If you want to reduce the risk, then increase your knowledge. This knowledge will not come by going to college, it will come by reading books or sitting with people who know the investment.


13. Learn management:

The main management skills are:

Management of cash flow

Management of system

Management of people

Sales and marketing are the most essential skills. The ability to sell and the ability to communicate with another human being, be it a customer, employee, fiancé, friend, or child, is a basic skill of personal success.


14. Manage fear:

“Failure inspires winners. Failure defeats losers.”

Everyone has a fear of losing money.


#ctto #CttoRepost 

#Cashflow

#inspirational #foryoupageă‚· 

#follower #motivational

Saturday, October 12, 2024

Network Connectivity for Cloud Private Hosting Azure


Network Connectivity for Cloud Private Hosting on Azure


An article discussing different ways to connect to your "RISE with SAP S/4HANA Cloud, Private Edition" on Azure.

https://lnkd.in/efi6XDkV The article is a high-level look at various network connectivity patterns - including ExpressRoute, site-to-site VPN, SD-WAN, virtual network peering and virtual WAN These are the common patterns I've observed after working extensively with "RISE with SAP" customers, SAP and Azure and engineering teams. Many thanks to Robert Biro and Jyothi Prakash Lakshmi for the valuable inputs and collaboration.





More details




Friday, October 4, 2024

Discuss Idle Session Limits for Microsoft Azure Virtual Desktop and Windows 365 Frontline Cloud PCs

Microsoft Azure Virtual Desktop and Windows 365 Frontline Cloud PCs remain active until:

  • The user signs off from the Cloud PC through the start menu.
  • The browser is closed (causing the Cloud PC to disconnect).
  • The Cloud PC is inactive for two hours.
If a user forgets to disconnect, it might block others from their AVD / Cloud PCs if the max active session limit has been reached. To avoid this problem, you can create a configuration profile to enforce idle session time limits.

Let’s explore how to configure idle session limits for a Windows 365 Cloud PC. Utilizing the Intune admin center, you can create a device configuration policy applicable to Windows 365 Enterprise or Windows 365 Frontline editions. Please note that the same configuration policy will also work on Azure Virtual Desktop devices.

Windows 365 Frontline is a cost-saving option within the Windows 365 service, offering a single license to provision three Cloud PCs. However, only one session can be connected to these three Cloud PCs.

It might be more logical to apply idle session limits to Windows 365 Frontline Edition Cloud PCs because you want the session to be released for the next person to utilize. Since users may be working in different shifts, it’s ideal to end the session when it’s not actively used.

When users are using Windows 365 Enterprise Edition, they typically have personal/dedicated Cloud PCs. Therefore, it’s generally not advisable or required to set an idle session time limit for users assigned with a Windows 365 Enterprise license.

By default, no idle session limit is applied. The session will remain active until the user logs off from their Cloud PC. Consequently, A user working in the next shift with a Windows 365 Frontline license may encounter difficulty connecting to their Cloud PC.

A recommendation for users is to save their work and sign out from their Cloud PCs once they no longer use them. However, in cases where a user forgets to sign out, configuring an idle session limit will automatically disconnect and sign out the user, freeing up the license.

Some of the useful Articles/Step-by-Step guides on Windows 365:

Contents

Sunday, June 9, 2024

ACID

What Does ACID Mean? Below is a breakdown of the ACID properties, which are critical to the operations of database transactions. 🔹 Atomicity A transaction is a single unit of operation – either all its data modifications are performed, or none are. If a fault occurs during the transaction, all changes are rolled back as if the transaction never occurred. This "all or nothing" approach guarantees a database transaction is atomic. 🔹 Consistency Consistency refers to maintaining the database's integrity constraints. Any transaction will only transition the database from one valid state to another, adhering to predefined integrity rules. Unlike consistency in the CAP theorem relating to write visibility, ACID consistency focuses on the validity of transactions. 🔹 Isolation Isolation ensures concurrently executing transactions cannot view or interfere with each other's intermediate states. While complete "serializability" would run transactions sequentially, practical systems often necessitate weaker isolation levels that still protect integrity at better performance. 🔹 Durability Once committed, a transaction will persist even after system failures. This means changes are permanent and survive crashes. In distributed databases, durability involves replicating transaction data across nodes to prevent loss. – Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): https://bit.ly/496keA7

Wednesday, June 5, 2024

Quick reference on NSLOOKUP CLI tool in command Prompt or Terminal

 How Do I Use The NSLOOKUP Tool In The Command Prompt Or Terminal?

Microsoft Windows includes a tool called NSLOOKUP that you can use via the command prompt. This tool can be used to check DNS records propagation and resolution using different servers and perform other troubleshooting steps.

  1. Open Command prompt. Read the Knowledge Base article What Is A Command Prompt? for instructions on how to do it.
  2. Type nslookup and hit Enter. The displayed information will be your local DNS server and its IP address. You can specify the DNS server (IP address), type of record, and domain name.

    Note: all the screenshots below are for Windows OS but the same commands will work in Terminal for Mac.

    nslookup

  3. Type nslookup domain_name and the command will return the A record for the domain you ran a query for.

    A record

  4. Type nslookup -q=XX domain_name where XX is a type of a DNS record and domain_name is the domain you want to look up the record for. Some of the available types of records are MXACNAME, and TXT. The records are then displayed.

    Image 4

  5. To look up the specific type of record for a domain use the nslookup -type=record_type domain_name where record_type is A, CNAME, MX, PTR, NS, ANY and domain_name is the domain you want to look up the record for.
    Example: Type nslookup -type=ns domain_name where domain_name is the domain for your query and hit Enter. The tool will display the name servers for the domain you specified.

    Example 3

Notes:

  • If you type help or you will see the list of all commands.
  • By pressing the Up and Down arrows you can select previously entered commands.

Thursday, April 25, 2024

Google Search techniques and prompts methods

 


1. Related 

To find the related websites in google search use

 

"related:<website>" to find similar websites. 


Eg. related:http://google.com


2. filetype

We can search any type of file just by putting, 


"search term filetype:<fileformat>" 


Supports all file formats like pdf, doc, mp3 and a lot more.


Eg. react course filetype:pdf



3. Search operators - Minus(-) and Plus(+)

We must use - and + operators in search terms to completely eliminate or focus on certain keywords, just by adding 


"search term +<focused key>"

"search term -<eliminate key>"


Eg. web +responsive

       web -responsive



4. Quotes (" ") and Astreiks( * )

By using " " gives results that match exactly with the search term. 


If we forget a term, using * to match with those keys. 


Search results will vary based on the term. 


Eg. "We will rock you"

       "We will * you"



5. Search within the site 

We can search for the particular words within the site, try using


"search term site:<site-name>".


Returns results for that term in that site.


Eg.  productivity site:http://freecodecamp.org



6. OR (|) operator

Lets use OR operator to get either of the results from the search keywords. 


Like,

<search term 1 > OR <search term 2>. 


we could also use, 

<search term 1> | <search term 2>


Eg. tesla OR edison 

      tesla | edison



7. Number Range (..) 

For us to get the results within the particular limit, either in dollars or in years, use


<search term> <range>..<range>.


We can also search for dates or prices within the range.


Eg. olympic videos 2015..2020


8. Date search 

We could search results based on the dates. 


Click "Tools" below the "Google search console" and change "Any Time".


We could see the results for Past hour, Past 24 hours, Past week, Past month, Past year and custom range withing you can choose your dates.

Tuesday, March 5, 2024

Ansible Commands which Devops Engineers use on daily bases


 

Ansible Commands which Devops Engineers use on daily bases:


1. ansible-playbook: Executes Ansible playbooks.
ex: ansible-playbook -i <inventory_file> <playbook.yml>

2. ansible: Runs ad-hoc commands or tasks.
ex: ansible all -m copy -a "src=/path/to/local/file dest=/path/to/remote/file"
ansible all -m yum -a "name=httpd state=latest"

3. ansible-galaxy: Manages Ansible roles.
ex: ansible-galaxy install <role_name>

4. ansible-vault: Manages encrypted data within Ansible.
ex: ansible-vault encrypt <file>

5. ansible-galaxy init role_name: Initializes a new Ansible role scaffold.
ex: ansible-galaxy init <role_name>

6. ansible-inventory: Shows Ansible's inventory.
ex: ansible-inventory --list -i /path/to/inventory/hosts

7. ansible-config: Manages Ansible configuration.
ex: ansible-config list, ansible-config view

8. ansible-pull: Pulls playbooks from a version control system and executes them locally.
ex: ansible-pull -U <repository_url> <playbook.yml>

9. ansible-playbook --syntax-check: Checks playbook syntax without executing.
ex: ansible-playbook --syntax-check <playbook.yml>

10. ansible-playbook --list-hosts: Lists hosts defined in a playbook.
ex: ansible-playbook --list-hosts playbook.yml

11. ansible-playbook --tags: Runs specific tagged tasks within a playbook.
ex: ansible-playbook --tags=tag1,tag2 playbook.yml

12. ansible-playbook --limit: Limits playbook execution to specific hosts or groups.
ex: ansible-playbook --limit=<host_pattern> <playbook.yml>

13.ansible-vault edit: Edits an encrypted file.
ex: ansible-vault edit secrets.yml

14. ansible-doc: Displays documentation for Ansible modules.
ex: ansible-doc <module_name>

15. ansible-config view: Displays the current Ansible configuration.
ex: ansible-config view

16. ansible-config dump: Dumps the current Ansible configuration variables.
ex: ansible-config dump

17. ansible-config list: Lists configuration settings.
ex: ansible-config list

18. ansible-console: Starts an interactive console for executing Ansible tasks.
ex: ansible-console

19. ansible-lint: Lints Ansible playbooks for best practices and potential errors.
ex: ansible-lint <playbook.yml>

20. ansible-vault encrypt_string: Encrypts a string for use in a playbook.
ex: ansible-vault encrypt_string <string>

21. ansible-vault rekey: Rekeys an encrypted file with a new password.
ex: ansible-vault rekey <file>



hashtagdevops hashtagansible hashtagcommands hashtaglearning