Tuesday, August 13, 2024

Laptop Configuration

When selecting a laptop for programming, it’s essential to consider the processor, RAM, storage, and display quality. Here are some recommended configurations for different needs:


Minimum Requirements

Processor: Intel Core i5 or AMD Ryzen 5

RAM: 8GB

Storage: 256GB SSD

Display: Full HD (1920x1080)


Recommended Configuration

Processor: Intel Core i7 or AMD Ryzen 7

RAM: 16GB

Storage: 512GB SSD

Display: Full HD or higher resolution


High-End Configuration

Processor: Intel Core i9 or AMD Ryzen 9

RAM: 32GB or more

Storage: 1TB SSD or more

Display: 4K UHD


Recommended GPUs for Programming:


NVIDIA GeForce RTX 3060 or higher: Suitable for game development and machine learning.


AMD Radeon RX 6700 XT or higher: Another good option for graphics-intensive tasks.


NVIDIA Quadro or AMD Radeon Pro: Professional-grade GPUs for specialized tasks like 3D modeling and CAD.


The best RAM for programming depends on the complexity of your projects and the tools you use. Here are some general recommendations:


1. DDR4 RAM

Usage: Suitable for most programming tasks.

Capacity: 16GB is a good starting point for general programming, while 32GB is recommended for more intensive tasks like game development, machine learning, or running multiple virtual machines.

Speed: Look for RAM with higher speeds (e.g., 3200MHz or higher) for better performance.


2. DDR5 RAM

Usage: Ideal for future-proofing and high-performance tasks.

Capacity: Similar to DDR4, 16GB to 32GB is recommended depending on your needs1.

Speed: DDR5 offers higher speeds and better efficiency compared to DDR4, making it suitable for demanding applications.


3. ECC RAM (Error-Correcting Code)

Usage: Used in servers and workstations where data integrity is crucial.

Capacity: Typically available in higher capacities (32GB or more).

Benefits: Can detect and correct data corruption, providing higher reliability.


Recommended Configurations

General Programming: 16GB DDR4 RAM with a speed of 3200MHz or higher.


Intensive Tasks: 32GB DDR4 or DDR5 RAM for tasks like game development, machine learning, or data analysis.


For most programmers, 16GB of DDR4 RAM strikes a good balance between performance and cost. If you plan to work on more demanding projects or use memory-hungry applications, consider upgrading to 32GB of DDR4 or DDR5 RAM.



Choosing the right processor for programming depends on the complexity of your projects and the tools you use. Here are some top recommendations:


1. Intel Processors

Intel Core i5-13600K: Offers excellent value for money with strong single-core and multi-core performance, making it suitable for most programming tasks1.


Intel Core i7-13700K: A great mid-range option with higher performance, ideal for more intensive tasks like game development or running multiple virtual machines2.


Intel Core i9-13900K: High-end processor with 24 cores and 32 threads, perfect for demanding tasks such as machine learning, data analysis, and complex simulations3.


2. AMD Processors

AMD Ryzen 5 5600X: Known for its strong single-core performance, making it a good choice for general programming1.


AMD Ryzen 7 7700X: Offers a balance of performance and cost, suitable for more intensive programming tasks2.


AMD Ryzen 9 7950X: High-end option with 16 cores and 32 threads, ideal for heavy multitasking and resource-intensive applications3.


3. Apple Processors

Apple M1: Excellent performance and power efficiency, suitable for most programming tasks, especially for macOS and iOS development4.


Apple M2: Offers improved performance over the M1, making it a great choice for more demanding programming tasks4.


General Recommendations

For General Programming: Intel Core i5 or AMD Ryzen 5.

For Intensive Tasks: Intel Core i7 or AMD Ryzen 7.

For High-End Needs: Intel Core i9 or AMD Ryzen 9.


These processors provide a good balance of performance, efficiency, and cost, catering to various programming needs.


10 Rules for Achieving English fluency

How can I avoid getting my tongue twisted when I speak English quickly?
How can I learn English fast and well?
Rule 1: Use Synonym Swaps - The Strength of Simplicity

I'm sure you know what synonyms are. If you don't, a synonym is simply a word that has the same or nearly the same meaning as another word. For example, 'funny' is a synonym of 'humorous'. This rule is all about using synonyms to expand our vocabulary and make us sound much more fluent.

We all use some words too often in English. Even native speakers do it. This can make you sound like you are repeating yourself.

For example, I often hear students repeating the same words again and again, like this: "that painting is beautiful", "your daughter is beautiful", "London is a very beautiful city", "you have very beautiful eyes" etc.

Often, students get so familiar with some words that they fail to expand their vocabulary. I tried and tried to think of a solution to this problem, when it suddenly hit me: simply use a synonym!

Here is how you put this rule into action: use a thesaurus to find a synonym for a word you use too much. Then, simply swap the word for an interesting synonym.

Let's try it on the sentences above: "that painting is magnificent", "your daughter is gorgeous", "London is a truly stunning city", "you have amazingly charming eyes".

Can you see how powerful this is?!

This rule does many things for your English: it will get you thinking about which words you use too often and need to change; it will expand your vocabulary without having to learn new definitions; and it will make you sound much more fluent and interesting.

You can implement this rule right away:

• Think of a word you use too often and in what situations you use it.

• Write down a few sentences that you might say using the word (like I did above with 'beautiful').

• Find a suitable synonym and rewrite the sentences with the new word.

• Review these sentences every day for a few minutes, reading them aloud.

• Keep this word in mind and use it instead of the old one in your speaking and writing.

You might have to try hard to remind yourself about using the new word for a while, but once you use it two or three times, it will feel natural and will become part of your new vocabulary.

Start with changing one or two words a week and then increasing it as you get comfortable with this rule.

Rule 2: Listen, Listen, Listen! - Why Listening is King

I can't stress this rule enough. You need to listen to English as much as possible, whether it's music, movies, podcasts, speeches, debates or audiobooks, don't stop listening!

All the most successful students I have taught had an MP3 player that they took with them everywhere. On the MP3 player, they had a library of English audio that they always listened to, again and again.

They listened on the bus, in the car, while walking, while jogging, in the gym, while washing the dishes, while travelling on a train. You get the idea!

Listening is basically how we learn any language. How do babies learn their native language? For the first year of their lives, all they do is listen. They become familiar with the sound patterns, the intonation, the phrases and the vocabulary of their language. As they listen more and more, they become fluent and natural in the language.

Of course, as adults, we can speed up this process a lot.

Follow this rule today: search for some interesting audio that interests you. There are so many free resources on the internet to choose from. If you're not sure where to start, I suggest searching for free audiobooks. Transfer the files onto your MP3 player and make sure you bring it with you wherever you go.

MP3 players are perhaps the most powerful tool for learning English.

Rule 3: Read for Pleasure - The Power of Enjoyment

For many students of English, the only reading they do is for studying English. However, I suggest doing another type of reading: read for pleasure.

Reading for pleasure simply means choosing a text that interests you and reading it without getting stressed about the grammar, vocabulary etc.

When you are relaxed, your brain is able to take in much more and you will learn without even trying. All my students who reach an extremely high level of English read books, magazines, blogs and newspapers.

Even if you feel you can't read a newspaper or magazine because there are lots of unknown words, there are books and blogs out there that are suitable for all levels of English.

So, why not start today? Search for a blog in a topic that you are interested in. There are millions of blogs on just about every subject you can think of.

Rule 4: Use Movies/Dramas - Studying These Excellent Resources

Who doesn't like movies or dramas? They are one of the best resources for learning English if you know how to use them for studying.

I understood the power of this idea from a student I once taught. She used the movies to reach a very high level in English. She downloaded the movie scripts from the internet, printed them out, and used them to study English.

She read the script little by little, learning vocabulary and phrases along the way. She would watch and listen to the movie many times, and each time she watched and listened, her English improved a bit more.

By the end of this, she learned huge amounts of vocabulary, phrases, pronunciation, intonation and grammar. All this while enjoying the movie!

The reason this technique is so powerful is because it allows you to learn everything in context, in a real, interesting situation. You also listen to real, natural English, the way natives really speak.

After I learned about this technique, I made all my other students use it too. The results were amazing! Their English improved rapidly and they quickly sounded really natural with their use of vocabulary, phrases and pronunciation.

You can keep watching one movie until you understand all of the vocabulary and phrases, or you can change movies often. The important thing is to make sure you learn something from each movie and come away from it a better English speaker.

You don't have to watch the whole movie in one go. You can watch the sections that you studied in the script, 10 or 20 minutes at a time. This way you can manage your time effectively and don't have to sit down for hours each time.

Once you get through the whole movie, go back to the beginning and study more deeply. Repeat this and you will see amazing results in your English ability.

Rule 5: Be Consistent - Consistency is Key

Getting consistent exposure to English, day after day, is what really gets you to English fluency. But you must make the effort to be consistent.

And remember, exposure to English doesn't just mean studying boring grammar books or memorizing vocabulary lists; it can mean listening to MP3s, watching movies and reading for pleasure.

My definition of consistent exposure means reading or listening to English every day for one hour. If you can do more, that's great! But one hour a day doesn't seem such a long time and is easy for everyone to do.

I have had many students who owned businesses, had families and other big responsibilities who simply didn't have much time. However, they could all find an hour every day, and once they started this consistent exposure, their English improved fast.

Start from today, at least one hour a day (more is fine too!).

Rule 6: Stay Motivated - What are The Benefits of Studying English?

It's important to stay motivated when learning English. We all have times when we feel it is difficult to find the time to study. How can we stay motivated and really WANT to learn English?

The answer to this is to look at the benefits of learning English. Why are you learning English? There must be a reason (or many).

If you are studying for just one reason, think of other benefits that will come from learning English. For example, if you are studying to get a better job, what other benefits come with that better job? More money? A nice car? A bigger house? More travelling? Eating out more?

Look at the bigger picture. This will excite you and keep you wanting to improve in your English and it even makes the studying more enjoyable!

Try this today to keep really motivated to study English:

• Write the heading 'What Benefits will I Receive When I Become Fluent in English?'

• Write down or type all these benefits. Remember to look at the bigger picture. If you are studying English to go to a good university, what benefits come with that?

• Use pictures under your sentences to get you really excited and motivated to study. For example, if English can bring you more money, include a picture of a big pile of money (use Google images to find pictures).

• Quickly read these benefits every morning so that you have a real hunger to learn English.

The reason this works is because in life, we always do things that will bring us benefits. When studying English, it's easy to forget the benefits it will bring, so this rule reminds you of those to keep you inspired.

This is something that I recommend all my students to do and they all feel that English is not something boring, but that it is an exciting challenge that can bring them all these great benefits. Can you see the amazing feeling that brings?

Try it today. Get thinking about all the benefits that will come your way and get writing!

Rule 7: Learn Idioms - Why Learn These Unusual Expressions?

This is an area that is very often left out by English learners, but it is so important. Idioms are so common in everyday English that native speakers sometimes don't even realize they are using them. If you want to understand native speakers' natural way of speaking, learning idioms is essential. They are often very fun and interesting too!

Here are some common examples of idioms that are used in everyday English:

That science exam was a piece of cake! = easy

John is really stressed. He bit off more than he could chew. = he took on too much work

There are probably thousands of idioms used in English, but learning them all is not necessary. There are probably a few hundred that are used often and less than a hundred that are very common. Learning these very common ones is a great start.

And remember, not all native speakers use all these common idioms, but they will understand them when someone else says them. This is the key: knowing what these idioms mean.

Even if you don't use them in your speaking right away, it doesn't matter. At least now when someone else uses the idiom, you know exactly what he or she is talking about. If you are eventually able to use them, even better!

So, start learning idioms today!

Rule 8: Take Advantage of Free Resources - An English Learners Paradise

Today, English learners have so many free resources, it's amazing to think about. Just on the internet, you can find thousands of articles and worksheets that can help you improve. Plus, there videos, audio files, forums, translation tools, dictionaries etc.

English learners don't have to sit in a classroom or go to the U.S.A, the U.K., Canada or Australia to learn English. They can go on the internet and find powerful tools and resources for improving quickly.

Rule 9: Learn the Grammar Rule then Listen to it - Making Grammar 'Stick'

This is something that I make all my students do and it works so well that I'm surprised not many English students follow this.

The key to learning grammar is not to sit down for hours reading the rule and writing it again and again, trying to remember it. This technique might work, but many people find it boring and ineffective.

Here is what you should do to learn grammar and make it stick:

• Read the grammar rule briefly, getting a rough idea of how it works. Don't try to understand the rule 100% at first.

• After, make a recording of some sentences which contain the grammar rule. You can easily find example sentences in grammar books or on the internet. You can record the sentences yourself or kindly ask a native speaker to record them for you.

• Next, listen to the example sentence recordings MANY times. What you are doing here is isolating the grammar structure for intense study.

• Occasionally, go back to the written rule and read it again to understand more deeply. Once it has become clearer, return to the listening.

• You can then move onto the next grammar rule and repeat the technique.

Now, once you hear and see these grammar rules, you will instantly recognize them, and you will understand what has been said and the meaning.

With my rule, instead of studying the structure and waiting to hear it in natural speech a few times, you can focus on the structure and listen to it 50, 60 or 100+ times! This is extremely powerful for making grammar natural without studying it for hours and hours every day.

Don't forget, you can listen on the go like I mentioned in rule number 2. Listen to these structures on the bus, when exercising, when driving etc.

This technique will ingrain the grammar structure in your brain. After a short time, you will be using the grammar structure in your speaking freely.

Rule 10: Increase Your Word Power - Vocabulary Expanding

So, now we are on one of the most important rules of all: how to expand your vocabulary by learning new words. We already looked at how to expand your vocabulary using synonyms, but what about learning new meanings?

Looking up words in a dictionary as you read them takes time and the word is rarely remembered the first time. The key to remembering vocabulary is to see and hear the word again and again in context. We can speed up this process using my vocabulary expanding technique:

• Choose 5 new words that you would like to learn (you can try more words but 5 is a good place to start).

• Write down a simple definition of each word. Shorter definitions are easier to remember. Use a learner's dictionary to find short definitions.

• Write 5 sentences using the new words (one new word in each sentence). Try to make the sentences meaningful to you. Don't just make anything up, make it a true sentence (whenever possible). This makes it more relevant to you and easier to remember.

• Each day for 10 minutes, review the new words, the definitions and your sentences. And (this is very important) read each word, definition and sentence aloud. This will train your voice and brain to become familiar with the word, and allow you to start using it in real conversations.

After a few days, you will have consistently reviewed the new vocabulary and should start being more comfortable with some of the words. As soon as you feel comfortable with a word, replace it with a new word, definition and sentence, and continue the process.

Put all the old words on a master list. From time to time, you can go through this master list to refresh your knowledge of these words.

You should always have 5 words in your list that will be reviewed every day.

This repetition of seeing and saying aloud the words, the definitions and meaningful sentences is what allows you to remember the word.

To make this learning even more powerful, record the words, definitions and sentences, and listen to them as well.

Wednesday, February 21, 2024

DSA post

  Selection Sort


In selection sort, the smallest value among the unsorted elements of the array is selected in every pass and inserted to its appropriate position into the array. It is also the simplest algorithm. It is an in-place comparison sorting algorithm. In this algorithm, the array is divided into two parts, first is sorted part, and another one is the unsorted part. Initially, the sorted part of the array is empty, and unsorted part is the given array. Sorted part is placed at the left, while the unsorted part is placed at the right.


In selection sort, the first smallest element is selected from the unsorted array and placed at the first position. After that second smallest element is selected and placed in the second position. The process continues until the array is entirely sorted.


Algorithm


SELECTION SORT(arr, n)  


Step 1: Repeat Steps 2 and 3 for i = 0 to n-1  


Step 2: CALL SMALLEST(arr, i, n, pos)  


Step 3: SWAP arr[i] with arr[pos]  


[END OF LOOP]  


Step 4: EXIT  


  


SMALLEST (arr, i, n, pos)  


Step 1: [INITIALIZE] SET SMALL = arr[i]  


Step 2: [INITIALIZE] SET pos = i  


Step 3: Repeat for j = i+1 to n  


if (SMALL > arr[j])  


     SET SMALL = arr[j]  


SET pos = j  


[END OF if]  


[END OF LOOP]  


Step 4: RETURN pos  


program to implement selection sort in C++ language.


#include <iostream>  


using namespace std;  


  


void selection(int arr[], int n)  


{  


    int i, j, small;  


    for (i = 0; i < n-1; i++)    


// One by one move boundary of unsorted subarray  


    {  


        small = i; //minimum element in unsorted array  


          


        for (j = i+1; j < n; j++)  


        if (arr[j] < arr[small])  


            small = j;  


// Swap the minimum element with the first element  


    int temp = arr[small];  


    arr[small] = arr[i];  


    arr[i] = temp;  


    }  


}  


  


void printArr(int a[], int n) /* function to print the array */  


{  


    int i;  


    for (i = 0; i < n; i++)  


        cout<< a[i] <<" ";  


}  


  


int main()  


{  


    int a[] = { 80, 10, 29, 11, 8, 30, 15 };  


    int n = sizeof(a) / sizeof(a[0]);  


    cout<< "Before sorting array elements are - "<<endl;  


    printArr(a, n);  


    selection(a, n);  


    cout<< "\nAfter sorting array elements are - "<<endl;    


    printArr(a, n);  


  


    return 0;  


}    


*******




Insertion Sort




Insertion sort works similar to the sorting of playing cards in hands. It is assumed that the first card is already sorted in the card game, and then we select an unsorted card. If the selected unsorted card is greater than the first card, it will be placed at the right side; otherwise, it will be placed at the left side. Similarly, all unsorted cards are taken and put in their exact place.




The same approach is applied in insertion sort. The idea behind the insertion sort is that first take one element, iterate it through the sorted array. Although it is simple to use, it is not appropriate for large data sets as the time complexity of insertion sort in the average case and worst case is O(n2), where n is the number of items. Insertion sort is less efficient than the other sorting algorithms like heap sort, quick sort, merge sort, etc.




Algorithm


The simple steps of achieving the insertion sort are listed as follows -




Step 1 - If the element is the first element, assume that it is already sorted. Return 1.




Step2 - Pick the next element, and store it separately in a key.




Step3 - Now, compare the key with all elements in the sorted array.




Step 4 - If the element in the sorted array is smaller than the current element, then move to the next element. Else, shift greater elements in the array towards the right.




Step 5 - Insert the value.




Step 6 - Repeat until the array is sorted.




program to implement insertion sort in C++ language.




#include <iostream>  


using namespace std;  


  


void insert(int a[], int n) /* function to sort an aay with insertion sort */  


{  


    int i, j, temp;  


    for (i = 1; i < n; i++) {  


        temp = a[i];  


        j = i - 1;  


  


        while(j>=0 && temp <= a[j])  /* Move the elements greater than temp to one position ahead from their current position*/  


        {    


            a[j+1] = a[j];     


            j = j-1;    


        }    


        a[j+1] = temp;    


    }  


}  


  


void printArr(int a[], int n) /* function to print the array */  


{  


    int i;  


    for (i = 0; i < n; i++)  


        cout << a[i] <<" ";  


}  


  


int main()  


{  


    int a[] = { 89, 45, 35, 8, 12, 2 };  


    int n = sizeof(a) / sizeof(a[0]);  


    cout<<"Before sorting array elements are - "<<endl;  


    printArr(a, n);  


    insert(a, n);  


    cout<<"\nAfter sorting array elements are - "<<endl;  


    printArr(a, n);  


  


    return 0;  


}  

Monday, December 12, 2022

BCA

Yashwantrao Chavan Maharashtra Open University

  • The School of Computer Science is a prestigious school of studies in the University. It has a vision to create computer literacy by taking computer education to the masses. Through its quality policy, the School aims to enhance and sustain excellence of its educational programmes.
  • The School especially focuses the following issues :
  • Developing degree, postgraduate and research level computer programmes for creating professional manpower required by the IT industries.
  •  Developing need-based and job-oriented short-term computer programmes to meet the huge demand of IT skilled manpower in business and industry.
  •  Making certain the relevance of programmed by updating the curriculum dynamically.
  • Offering e-Learning support to its learners.
  •  Setting up tie-ups with industries and other educational institutions to share experience and knowledge.
  • Conducting research that will help in developing new methods, tools and techniques useful for computer education and applications.
  • Imparting computer education through its Authorized Study Centers.

  • Some Notes For (Notes are only for reference)


Friday, August 13, 2021

Hindi Grammar

Complete Grammar

TOPIC WISE
~~~~~~~~
Sangya(Noun)(संज्ञा)

Sarvnam(Pronoun)(सर्वनाम)

Visheshan(Adjective)(विशेषण)

Kriya(Verb)(क्रिया)

अव्यय के भेद
(1) क्रियाविशेषण (Adverb)
(2) संबंधबोधक (Preposition)
(3) समुच्चयबोधक (Conjunction)
(4) विस्मयादिबोधक (Interjection)

Ling(Gender)(लिंग)

संधि के भेद
(1)स्वर संधि (vowel sandhi)
(2)व्यंजन संधि (Combination of Consonants)
(3)विसर्ग संधि (Combination Of Visarga)

Karak (Case)(कारक)

Upsarg(Prefixes)(उपसर्ग)

Pratyaya(Suffix)(प्रत्यय)

Wednesday, July 28, 2021

Some Personal Finance Rules we all should better know


*Some Personal Finance Rules we all should better know*

- Rule of 72 (Double Your Money)
- Rule of 70 (Inflation)
- 4% Withdrawal Rule
- 100 Minus Age Rule
- 10, 5, 3 Rule
- 50-30-20 Rule
- 3X Emergency Rule
- 40℅ EMI Rule
- Life Insurance Rule

*Rule of 72*

No. of yrs required to double your money at a given rate, U just divide 72 by interest rate
Eg, if you want to know how long it will take to double your money at 8% interest, divide 72 by 8 and get 9 yrs

At 6% rate, it will take 12 yrs
At 9% rate, it will take 8 yrs


*Rule of 70*

Divide 70 by current inflation rate to know how fast the value of your investment will get reduced to half its present value. 

Inflation rate of 7% will reduce the value of your money to half in 10 years.

*4% Rule for Financial Freedom*

Corpus Reqd = 25 times of your estimated Annual Expenses.

Eg- if your annual expense after 50 years of age is 500,000 and you wish to take VRS then corpus with you required is 1.25 cr.

Put 50% of this into fixed income & 50% into equity.

Withdraw 4% every yr, i.e.5 lac.

This rule works for 96% of time in 30 yr period

*100 minus your age rule*

This rule is used for asset allocation. Subtract your age from 100 to find out, how much of your portfolio should be allocated to equities

Suppose your Age is 30 so (100 - 30 = 70)

Equity : 70%
Debt : 30%

But if your Age is 60 so (100 - 60 = 40)

Equity : 40%
Debt : 60%

*10-5-3 Rule*

One should have reasonable returns expectations

10℅ Rate of return - Equity / Mutual Funds
5℅ - Debts ( Fixed Deposits or Other Debt instruments) 
3℅ - Savings Account

*50-30-20 Rule - about allocation of income to expense*

Divide your income into
50℅ - Needs  (Groceries, rent, emi, etc)
30℅ - Wants  (Entertainment, vacations, etc)
20℅ - Savings  (Equity, MFs, Debt, FD, etc)

Atleast try to save 20℅ of your income.
You can definitely save more

*3X Emergency Rule*

Always put atleast 3 times your monthly income in Emergency funds for emergencies such as Loss of employment, medical emergency, etc. 

3 X Monthly Income

In fact, one can have around 6 X Monthly Income in liquid or near liquid assets to be on a safer side

*40℅ EMI Rule*

Never go beyond 40℅ of your income into EMIs. 

Say you earn, 50,000 per month. So you should not have EMIs more than 20,000 .

This Rule is generally used by Finance companies to provide loans. You can use it to manage your finances. 

*Life Insurance Rule*

Always have Sum Assured as 20 times of your Annual Income 

20 X Annual Income

Say you earn 5 Lacs annually, u shud atleast have 1 crore insurance by following this Rule

*These rules are equally useful for young, youth and old. Hope you will find them simple, useful and handy.*

Sunday, May 30, 2021

आपके बॉडी पार्ट्स कब डरते हैं...

आपके बॉडी पार्ट्स कब डरते हैं...

1 *पेट (Stomach)*
उस वक्त डरा होता है जब आप सुबह का नाश्ता नहीं करते।

2 *गुर्दे (Kidneys)* उस वक्त खौफ मे होते हैं जब आप 24 घंटे में 10 गिलास पानी नहीं पीते। 

3 *पित्ता (Gallbladder)* उस वक्त परेशान होता है जब आप रात 11:00 बजे तक सोते नहीं और सूरज उगने से पहले जागते नहीं हैं।

4  *छोटी आंत (small intestine)* उस वक्त तकलीफ महसूस करती है जब आप ठंडी चीजें पीते हैं और बासी खाना खाते हैं।

5 *बड़ी आंत (Large intestine)* में उस वक्त ज्यादा तकलीफ होती है जब आप तली हुई या मसालेदार चीज खाते हैं। 

6 *फेफड़े (Lungs)* उस वक्त बहुत तकलीफ महसूस करते हैं जब आप धुआं धूल सिगरेट बीड़ी से भरपूर हवा में सांस लेते हैं।

7  *लिवर* उस वक्त बीमार होता है जब आप बहुत तली हुई खुराक और फास्ट फूड खाते हैं।

8   *दिल (Heart)* उस वक्त बहुत गमगीन होता है जब आप ज्यादा नमकीन और कोलेस्ट्रोल वाली चीजें खाते हैं।

9 *pancreas* उस वक्त बहुत डरता है जब आप बहुत ज्यादा मिठाई खाते हैं और खासकर जब वह फ्री में मिल रही हो। 

10 *आंखें (Eyes)* उस वक्त तंग आ जाती है जब आप अंधेरे में मोबाइल और कंप्यूटर पर उनकी तेज रोशनी में काम करते हैं। 

11  *दिमाग (Brain)* उस वक्त बहुत दुखी होता है जब आप नेगेटिव सोचते हैं। 

*अपने शरीर के हर हिस्से का ख्याल रखें।  
याद रखें यह बॉडी पार्ट्स मार्केट में अवेलेबल नहीं है।*

Friday, May 21, 2021

How to improve your reading skills

How to improve your reading skills
There are a variety of ways you might improve your reading skills. You might practice speed reading to improve your fluency or make notes each time you encounter unfamiliar vocabulary. The following steps also help outline what you might do to improve and further develop your reading skills.

1. Set aside time to read each day.
2. Set reading goals.
3. Preview the texts you read.
4. Determine the purpose.
5. Apply key reading strategies.
6. Take notes while you read.
7. Apply what you read by summarizing.


1. Set aside time to read each day.
One of the most effective ways to build your skills is to practice. Developing your reading skills will ultimately take practice, and you can set aside 10 to 15 minutes each day to read. You can read news articles, fiction, magazine issues or any kind of text, as long as you are taking the time to practice your reading skills.

2. Set reading goals.
You can set reading goals for yourself to help you develop a wider vocabulary, gain a deeper understanding of different texts and improve your ability to make connections between things you read and your own perspectives and ideas.

For example, you might set a goal to learn different vocabulary related to a central topic like business management, technology or another subject that interests you. Then, you can find meanings to unfamiliar words that help build your vocabulary as you read. As you build your vocabulary to higher-level words and phrases, you can increase the difficulty level of the texts you read.

3. Preview the texts you read.
Previewing and scanning over texts can be another step toward improving your reading skills. You can apply this strategy by previewing titles, captions, headlines and other text features to get an idea of what you are reading about. This can help you form central ideas about the text before you begin reading it.

4. Determine the purpose.
As you read through different texts, practice determining the purpose. Think about why various texts were written and what meanings or themes can be understood from a text. Additionally, you might identify the purpose that you are reading for, such as to find information, follow instructions in a manual or to enjoy a story. Knowing your purpose for reading a text can help you look for key ideas and details that support your purpose.

5. Apply key reading strategies.
As you read different texts, you can apply several key strategies to help you increase your comprehension. For instance, when previewing a text, you might identify the text structure as informational, persuasive or instructional. You might also determine key elements of different texts like the central themes, problems and solutions or comparative ideas presented in what you read. Using strategies like identifying text features, determining the purpose and taking notes can all work to help you improve your reading skills.

6. Take notes while you read.
Another highly effective method for improving your reading skills is to take notes while you read. For instance, you might take notes while reading a fiction novel to gain a deeper understanding of the author's choice of language, or you might write down new vocabulary while reading a science journal. Effective note-taking can prompt you to ask questions about and make connections to what you read.

Similarly, creating visual representations like charts, tables or diagrams can clarify themes and ideas and can help you form inferences from your reading. Note-taking can be highly beneficial for comprehension exercises like summarizing, too.

7. Apply what you read by summarizing.
Summarizing what you read can also improve your reading skills. Summarizing forces you to remember specific details and central topics about what you read in your own words and through your own unique perspective. You might try verbally summarizing what you read by sharing information with a friend or write a short summary to help you retain and comprehend what you read.

As you develop your reading skills, your communication and overall ability to interact with others and perform in your career can develop as well.

Saturday, May 15, 2021

एक दोस्त द्वारा भेजी गई मुंशी प्रेमचंद जी की एक सुंदर कविता

*_एक दोस्त द्वारा भेजी गई मुंशी प्रेमचंद जी की एक सुंदर कविता, जिसके एक-एक शब्द को बार-बार पढ़ने को मन करता है:_*

_ख्वाहिश नहीं मुझे_
_मशहूर होने की,"_

        _आप मुझे पहचानते हो_
        _बस इतना ही काफी है।_

_अच्छे ने अच्छा और_
_बुरे ने बुरा जाना मुझे,_

        _जिसकी जितनी जरूरत थी_
        _उसने उतना ही पहचाना मुझे!_

_जिन्दगी का फलसफा भी_
_कितना अजीब है,_

        _शामें कटती नहीं और_
        _साल गुजरते चले जा रहे हैं!_

_एक अजीब सी_
_'दौड़' है ये जिन्दगी,_

        _जीत जाओ तो कई_
        _अपने पीछे छूट जाते हैं और_

_हार जाओ तो_
_अपने ही पीछे छोड़ जाते हैं!_

_बैठ जाता हूँ_
_मिट्टी पे अक्सर,_

        _मुझे अपनी_
        _औकात अच्छी लगती है।_

_मैंने समंदर से_
_सीखा है जीने का सलीका,_

        _चुपचाप से बहना और_
        _अपनी मौज में रहना।_

_ऐसा नहीं कि मुझमें_
_कोई ऐब नहीं है,_

        _पर सच कहता हूँ_
        _मुझमें कोई फरेब नहीं है।_

_जल जाते हैं मेरे अंदाज से_
_मेरे दुश्मन,_

              _एक मुद्दत से मैंने_
       _न तो मोहब्बत बदली_ 
      _और न ही दोस्त बदले हैं।_

_एक घड़ी खरीदकर_
_हाथ में क्या बाँध ली,_

        _वक्त पीछे ही_
        _पड़ गया मेरे!_

_सोचा था घर बनाकर_
_बैठूँगा सुकून से,_

        _पर घर की जरूरतों ने_
        _मुसाफिर बना डाला मुझे!_

_सुकून की बात मत कर_
_ऐ गालिब,_

        _बचपन वाला इतवार_
        _अब नहीं आता!_

_जीवन की भागदौड़ में_
_क्यूँ वक्त के साथ रंगत खो जाती है ?_
        
     _हँसती-खेलती जिन्दगी भी_
        _आम हो जाती है!_

_एक सबेरा था_
_जब हँसकर उठते थे हम,_

        _और आज कई बार बिना मुस्कुराए_
        _ही शाम हो जाती है!_

_कितने दूर निकल गए_
_रिश्तों को निभाते-निभाते,_

        _खुद को खो दिया हमने_
        _अपनों को पाते-पाते।_

_लोग कहते हैं_
_हम मुस्कुराते बहुत हैं,_

        _और हम थक गए_
        _दर्द छुपाते-छुपाते!_

_खुश हूँ और सबको_
_खुश रखता हूँ,_

        _लापरवाह हूँ ख़ुद के लिए_
        _मगर सबकी परवाह करता हूँ।_

_मालूम है_
*_कोई मोल नहीं है मेरा फिर भी_*

        *_कुछ अनमोल लोगों से_*
        *_रिश्ते रखता हूँ।।_*
🌹🌹🌹🤝🙏🙏🙏

Monday, April 12, 2021

Improve Your Handwriting Speed

Handwriting is one of those skills that you generally learn as a kid, and then never try to actively improve as you grow up. However, being able to write faster has some significant benefits, which are especially important for people who often need to write things by hand, such as university students. 
These benefits include:
1. Increased automaticity, which lessens the burden on working memory. This means that you don’t have to actively concentrate on the act of writing itself, and that you can instead focus on thinking about what to write.
2. Increased overlap between the mental generation of output and the consequent production of text relating to that output. This means that you can write your thoughts down immediately as you are forming them, without suffering from a delay which hinders your thought process.
3. Improved performance in various academic tasks, and especially those that require a lot of handwriting under time constraints, such as taking notes during lectures or writing essays during in-class exams.

Table of contents :
1. Fix your handwriting technique
2. Maintain good posture
3. Hold the pen whichever way feels comfortable
4. Avoid gripping the pen too hard
5. Use a good writing implement
6. Improve your handwriting style
***************



Fix your handwriting technique
Improving your handwriting technique is a good way to improve your writing speed.
Good handwriting technique involves using your fingers as guides, and moving the pen using your forearm and shoulder muscles. This allows you to write quickly, without tiring out or getting cramps.
Bad handwriting technique involves drawing the letters using your fingers, moving your wrist constantly, and repeatedly picking up your hand from the paper in order to move it across as you write. These issues slow down your writing, and cause your hand to tire out and cramp.
How to get your technique right: in order to get a sense of which muscles you should use, try holding your arm in front of you, while writing large letters in the air. Use the guidelines above in order to see which technical practices you should follow, and which you should avoid.
Once you get used to these movements, try to implement them as you write on paper, while making sure to keep the technical guidelines in mind, and to check up on your technique from time to time as you write.
 
Maintain good posture
Maintaining good posture is an easy way to improve your writing speed, while also helping you stay healthy and feel more comfortable while you write.
To help improve your posture, you ideally want to be seated with your feet resting flat on the floor, and with your hips and lower back supported by the chair. At the same time, your knees should be flexed to approximately 90˚, and your elbows should be slightly flexed, with your forearms resting comfortably on the desk surface.
You should avoid slouching over the paper while you write, since doing this puts unnecessary strain on your arm, which makes it more difficult to write.
In addition, make sure to set the height of the desk and the chair properly, in a way that encourages proper posture, based on the guidelines that we saw above. When the desk/chair combination is set with improper heights, you will find that it’s more difficult to maintain good posture, which hinders your writing.
 
Hold the pen whichever way feels comfortable
Research shows that your grasp (i.e. the way you hold the pen in your hand) doesn’t have much of an impact on your writing speed. Furthermore, note that when writing for extended periods of time, it’s natural to sometimes vary the way you hold the pen, so this is not necessarily indicative of a problem.
Therefore, as long as you feel comfortable while writing, you can hold the pen or pencil whichever way feels comfortable for you.
However, if the way that you naturally hold the writing utensil feels uncomfortable or causes you to cramp, and you decide that you want to improve it, it’s generally advisable to go with the commonly used dynamic tripod grip, which is shown in the image below.
 

Source
 
Using the dynamic tripod grip means the following:
The pen should be pinched between the thumb and index finger, slightly above the area where the sharp end of the pen meets the shaft.
There should be an open space between the thumb and index finger.
The pen should be resting against the middle finger.
The ring finger and little finger should be tucked into the palm.
 
Avoid gripping the pen too hard
People tend to grip their pen or pencil too hard, especially when trying to write quickly. The problem is that doing this slows you down, and causes your hand to tire.
The best way to avoid this is to consciously check up on yourself while you write, and make sure that you’re not gripping the pen too hard. It’s okay to hold it firmly, but you don’t want to be actively crushing it with your hands.
If you consistently correct yourself over time and avoid gripping too hard, then eventually you should be able to maintain the appropriate grip strength naturally.
Note that if you find yourself constantly gripping your pen too hard, it’s possible that you need to get a new one, that better fits your hand. You’ll read more about this in the next section.
 
Use a good writing implement
Using a good-quality writing implement that fits your hand properly can make a huge difference in your writing, without requiring much effort on your part. There are three main things that you should pay attention to:
Thickness– pick a pen that isn’t so thin that you end up having to squeeze it tightly, or so thick that it ends up being uncomfortable to hold. If necessary, you can increase the thickness of a pen by putting a small rubber grip on it. The right size for a pen depends on how big your hand is and on your personal preferences, so experiment and find out what works for you.
Tip size– pick a pen that has a tip size that you feel comfortable with (e.g. 0.5mm versus 0.9mm). Which one works better for you will again depend on your needs and preferences, so you should experiment and find out what works for you.
Quality- use a good quality pen, that doesn’t require you to press hard on the paper in order to get the ink out. This alone can make a huge difference, and a good pen doesn’t cost more than a few dollars, so there’s no reason why you shouldn’t just buy one.
 
Improve your handwriting style
You can increase your handwriting speed by making a few simple modifications to your handwriting style, and specifically by simplifying the way you write the letters. This means that you should try to get rid of excessive marks and styling, as long as omitting them has no impact on the legibility of your writing.
It’s also possible to modify the size of your letters, and in theory, if you decrease the size of your letters, you will need to move your arm less when you write, which should enable you to write faster.
However, this is not necessarily true in practice, and reducing the letter size might end up slowing you down, by making it more difficult for you to write the individual letters. Since this is also something that varies from person to person, you can experiment and see what works for you.
 
Use a shorthand writing system
 

 
Shorthand writing systems use various unique symbols, which can replace letters, common letter combinations, sounds, or frequently-used words, in order to save time as you write. You can either learn an existing shorthand system, or develop your own. Commonly used shorthand variants include Gregg, Pitman, and Teeline.
One of the ways to benefit from the use of shorthand without having to put a lot of effort into learning a full shorthand writing system, is to focus only on a small number of words which appear frequently in the language, such as ‘the’ and ‘to’. It’s relatively easy to simplify these words, and doing so can lead to a significant improvement in your writing speed, while still keeping your writing fairly legible.
 

 
Finally, keep in mind that the more you rely on shorthand, the more difficult it will be for others to decipher your notes. This can be either an advantage or a disadvantage, depending on your preferences.
 
Summary and conclusions
Improving your handwriting speed can have significant benefits, such as increased automaticity, increased overlap between mental generation of output and the consequent production of text, and improved performance in academic tasks.
There are a lot of things you can do in order to improve your handwriting speed, and you can pick which aspects you want to work on, as each of them will lead to notable benefits by itself.
In terms of writing technique, make sure to use your fingers as guides, and move the pen using the forearm and shoulder muscles, while maintaining a good posture. Avoid drawing the letters with your fingers, moving your wrist constantly, repeatedly picking your hand up from the paper, gripping the pen too hard, or slouching over the paper.
Make sure to get a good writing implement that is convenient for you to write with, in terms of not being too thin or too thick, and in terms of having a comfortable tip size. Furthermore, make sure that the pen is of high-quality, and that you don’t have to press too hard on the paper in order to write with it.
Finally, in order to increase your handwriting speed, you can also choose to simplify the way you write the letters, or use a shorthand writing system. The greatest benefits of using such systems come from simplifying frequently used words (such as ‘the’), which saves you a lot of time while requiring relatively little effort.