Monday, May 11, 2020

Best Influencers in India!

These 15 Indian influencers To Keep An Eye On!

Confused about your career? Looking for some influencers to educate you regarding your career? With the growing age of technology, new and varied disciplines are stemming out to give this generation a lot to choose from the domain of education.
If you are looking for some inspiration today, you should check out these top educational influencers in India and know about what they do.
These individuals have their own blogs and write amazing articles about what they do, as they share their stories and experiences in their respective domains.
Here are 15 Indian influencers to keep an eye on, in no particular order.
  1. Amitabh Verma – Amitabh Verma is the founder of AMP Digital, a Google Partner company focused on helping professionals acquire and excel in Digital marketing skills. He has over 16 years of experience in sales, marketing operations, and customer service and has worked in a lot of other different ventures. His last stint was with Google India where he led the Global Services team supporting small and medium businesses.
  2. Sandeep Raut – Sandeep Raut is the founder of his blog, Simplified Analytics. He writes extensively on Digital Transformation, Big Data Analytics, Internet of Things and mobility. His blog is a good read for those pursuing these fields as it offers a commendable insight on these terms.
  3. Dinesh Kumar Radhakrishnan – Dinesh is the founder of his blog, Propel Steps where he writes on a range of topics, from Health and Nutrition to Ecological Preservation and inspirational stories. His motive is to educate his readers on just about everything, as he beautifully pens down his articles. He also lets guest bloggers write articles from time to time.
  4. Priya Agarwal – Priya is the founder of All Infographics. Through her blog, she strives to educate her readers on the use of infographics in articles and documents.
  5. Amit Agarwal – Amit Agarwal holds an Engineering degree in Computer Science from I.I.T and has previously worked at ADP Inc. for clients like Goldman Sachs and Merrill Lynch. He authors the hugely popular Digital Inspiration blog where he writes how-to guides around consumer software and mobile apps.
  6. Harsh Agrawal – Harsh Agrawal, in his blog, EdTech review writes articles for students, teachers, and parents alike. He keeps the blog up to date as he serves to provide a community for educators and learners where they can find useful news, trends, and insights on a range of topics.
  7. Srinivas Tamada – 9lessons is a programming blog maintained by Srinivas Tamada, where he provides tutorials on programming, Jquery, ajax, PHP, Demos, and others. Srinivas is also the inventor of the new Wall Script.
  8. Gaurav Tiwari – In his blog, Gaurav Tiwari writes on how to create backlinks, SEO management, AdWords, and other content marketing related queries. The blog is quite insightful as it provides information on the latest trends in technology.
  9. Pradeep Kumar – Pradeep Kumar is the owner/founder/blogger of Hellbound Bloggers, an internet web magazine covering topics like social media, blogging, WordPress, internet, and technology. He lets guest bloggers write on his blog as every contribution serves to be very insightful for the learner.
  10. Mansi Zaveri – Mansi Zaveri is a mom of two kids and writes extensively on her blog, KidsStopPress about new products, recipes, places to visit, things to do, and most importantly, to have fun with kids. Her blog is a one-stop destination for all kid-related activities and more.
  11. Abhishek Jha– Abhishek Jha is the founder of his blog, MomJunction. MomJunction is the place to be if one is looking for information on marriage, pregnancy, and parenthood. The blog simplifies the sages of parenthood by defining them – baby, toddler, kids, pre-teens, and early teens. They care about mothers and have made their mark to be a top parenting website in just 1.5 years of existence, with over 4 million monthly unique videos.
  12. Sid Balachandra – Sid Balachandra is the man behind I Wrote Those. He started his blogging journey around October 2013 and shares his experience on his blog. According to him, parenting is a really hard job and he brings a light-hearted twist to his account which he writes under his ‘Daddy Journal’ section.
  13. Aloka Mehta Gambhir – Aloka is a certified lactation educator, a mom of two, and a nutrition and fitness enthusiast. Known as Paleo's mom, she writes about parenting, fitness, natural living, and primal diet plans on her blog.
  14. Shailaja Vishwanath– Shailja is a freelance writer, full-time editor, and passionate blogger who shares life lessons on parenting, in her blog, Diary of a Doting Mom.
  15. Sangeetha Menon– Sangeetha Menon is a software engineer by profession who found her passion when parenthood came knocking. She started her full-time blog since then, Bumps n Baby, where she addresses normal concerns related to feeding, training, food habits, and other things related to the welfare of the baby and the mother.

SEO Expertise- During Coronavirus?

Every time we turn on the TV, pick up our phones, or browse on our computers, we are reminded that we are in a pandemic — and Google is reminded too. Times are definitely different, and with the future unknown, many businesses and companies are accommodating and making some changes to continue providing essential services.
The general state of the world is a big question mark right now as reopen dates for theatres, venues, schools, and other establishments keep changing on a day to day basis. This has left us to make some decisions and implement changes to flatten those curves while continuing to boost those rankings. 
This said, while some businesses are able to make the shift to remote work, many businesses also can’t. I feel very privileged that my team and I can continue working hard from the comfort of our homes.
Now is a hard time for a lot of businesses, and we are incredibly grateful to be able to work in the digital marketing world where you can work from just about anywhere. This is why we are committed to helping our clients continue their journey with the highest quality SEO services at this tumultuous time.


  • Remote Work
For the foreseeable future, the team is working from home to stay safe, and help flatten that curve for the safety of others — our friends, families, coworkers, and everyone else. 
While it’s definitely nice to see smiling faces in our office every day, it’s a privilege to be able to continue “business as usual” from home. 
  • Adaptability
I’ve always been of the mindset that “you can’t stay static,” and I’m maintaining that way of thinking at this time. After all, SEO is always changing, so the willingness to adapt is key. 
Right now, many companies still in operation are adapting their business models to accommodate for social distancing. For us, adapting means a few things:
  1. Adapting to changing search trends (more on that later)
  2. Adapting to remote work through various virtual channels
  3. Adapting to our clients’ changing business models.

Work From Home Tips

Establish a Designated Work Area
Of course, we are using communication for more than just work. While Slack has been great for quick communication, and Zoom continues to be our means for team meetings and brainstorming sessions, we are also using our communication channels to check in on one another. After all, now is an important time to be checking in to see how everyone is doing and just say “hi.”
Make a Schedule
Make a schedule for your day and stick to it. Going through the same motions every day will give you a routine, and making a schedule will help you stick to this routine. Be sure to schedule your tasks, meetings, and even your meals & breaks!
Move Your Body & Your Work Space
We’ve all heard how important it is to get up and move around when you are sitting all day, but it’s also important to move your workspace. It’s easy to get tired or bored with the same work area or atmosphere. 
This will change things up a bit, break up your day and tasks, and help motivate you a little bit.
Wear What’s Comfortable
Some people are most productive when they are wearing jeans and dressed up like they are going to the office, but not everyone’s the same. After all, why wear jeans when you can be comfortable? The important thing about workwear is deciding what YOU are most comfortable in and what will make you most productive. That can be jeans, shorts, sweats, khakis — you name it.
Separate Your Weekdays from Your Weekends
When you are living that #WFH life, it’s easy for workdays to just blend together. This is why it’s important to separate your weekdays from your weekends. 
Sometimes working on weekends is just inevitable. Especially when someone is in an industry that never quite sleeps, It’s hard to stop working on weekends. The important thing, however, is to still separate the days. 

Google Search Trends During COVID-19

The spread of Coronavirus — or COVID-19 — has changed a lot of things about day to day life, including search trends. How, when, and what people are searching has changed and continues to change as news about the world gets released.


COVID-19: 

It should come as little surprise that a lot of people are searching about Coronavirus, COVID-19, and related subjects (rules, regulations, closures, updates, etc.).
Search Queries: 

According to Google Trends, a lot of the search queries surrounding COVID-19 have been surrounding not only the virus itself and quarantine timelines, but how to apply for the different initiatives that have been placed by the Canadian Government.

It also looks like people are searching for Coronavirus more than COVID-19 ….
Regardless, the searches for both terms have definitely seen a spike in the last month.
Search Volume
While the search volume for the term Coronavirus spiked in March, it seems to be tapering off. This is likely not for a lack of caring, but because taking a slight break from the news (while also remaining informed) is something many are doing for mental health right about now.
Regional Trends

Of course, the search trends for COVID-19 are varying by region based on the unique impact the virus has had on particular areas. For example, in India right now, most searches regarding COVID-19 are revolving around the recently announced student benefits.

Near Me < Online

The thing is, people aren’t really leaving their houses right now. A wide majority of people who have the option are staying at home and only leaving the house for essentials to help reduce the spread of the virus. 
This explains why “near me” — a popular search term for voice search especially — has seen a reduction in search volume. “Online,” on the other hand, has been an increasingly prevalent search term in recent months.
For example, the search volume of keyword “online yoga” has well surpassed the searches of “yoga near me” in recent months.
It should come as little surprise that much fewer people have been searching for restaurants over the past month, especially in comparison to the increasing amount of people searching for recipes. This is likely for a few reasons, the obvious being that people aren’t going out to restaurants now and are instead more often opting to cook at home. 
Additionally, with limited stock and people grocery shopping less frequently, more and more people are forced to get creative with recipes that use what’s already in their pantry.
The main “food” item people have been searching at this time is Dalgona coffee. If you are unfamiliar, or not much of a coffee guy (like me), this is a whipped coffee that has (apparently) been all over social media. Whether or not you are a coffee person, you can’t deny it looks pretty cool.
The Conversation reported that Google Trend identified “Dalgona coffee” as the most searched coffee worldwide, surpassing the peaks of all other coffee types with a 1,800% surge in search volume in March. This increased by another 1,700% in mid-April.

Boredom Solutions

If you are an internet person at all, you’ve probably experienced the “bored in the house bored in the house bored” meme that started on Tik Tok and has since made its way across all social media platforms. The reality is that, yes, a lot of people are bored in the house right now and relying on Google to provide them with some sort of solution.
According to Google search trends, the keyword “bored” hit a high in March. There’s also a wide variation of “what to do when you’re bored, what to do when you’re in quarantine” searches going on.

The correlation between Coronavirus and buying stocks has been pretty confusing and contradicting one as stocks plummeted with the rising prevalence of the pandemic. Then, there was talk of a recovery that has been quickly denied. All that said, more and more people are actually searching worldwide how to buy stocks and which ones to buy.

Businesses Finding Success at this Time:

There’s been a lot of emphasis put on the value of helping small businesses now — something that we are in full support of. This said, there are a lot of businesses of varying sizes that are finding success right now in this very different time.
Video Games: The video gaming industry is greatly benefiting from the fact that, not only do gamers have that much more time to play video games, but those who may not necessarily have been gamers before are taking this new wealth of downtime to actually try some video games.
E-commerce: If you are an avid Amazon guy like I am, an avid online clothing shopper, or are that person who subscribes to every subscription box service, you are probably spending a lot of time waiting for packages to get delivered to your front door, gloves and Lysol wipes in hand.
E-commerce websites of all kinds are seeing a lot of delays and roadblocks right now, it’s true. Still, with people not leaving the house as much, services that bring products directly to your door are becoming a lot more popular.
Amazon delays are up to a month (ugh) but there’s no denying how e-commerce brands big and small are getting a huge volume of business. Retail brands are adapting with sales (specifically for loungewear), and grocery delivery services (as well as general food delivery ala Uber and Skip the Dishes)  are seeing steady growth.
Streaming Services: This one kind of goes unsaid — it’s #Netflix&Quarantine time. According to Global News, Netflix has earned roughly 16 million new subscribers since the pandemic. 

Why Businesses Still Need SEO

We are well aware that not all businesses can continue operating, at least not at a large volume, with the rules and regulations that have been put in place because of COVID-19. Marketing may not be a priority for a lot of businesses right now but, if your business can, facilitating SEO services is a good idea for both present and future success.
Uphill Battle: If your business has been maintaining a solid SEO strategy and putting budget and other efforts into continued services, stopping your efforts cold turkey right now can hurt your business in the long run. For one, other businesses like yours may be continuing or ramping up SEO efforts. This means that once you get back in the game, it will be that much more of an uphill battle to get where you were in the SERPS. 
Maintain Progress: SEO efforts need to be consistent. You can’t optimize pages once or do link building for a few months, halt, and then expect these efforts to continue helping your rankings over time. Search trends change, the algorithm changes, and your rankings will change if you aren’t staying on top of these variables.
Businesses Still Need to Be Found: Whether it’s now or when business picks back up, your business will still need to be found online. Maintaining a presence online is still important, even if a business isn’t operating as it typically would.

Wednesday, January 29, 2020

JUDGING- A POWER?

Clue: DEEP DOWN EVERYONE KNOWS WE CANNOT GET OVER IT !!

So ready to judge, about the most heated and controversial topic..??
But its true that judging leads to either destruction, demotivation but used in either way can be a very useful weapon to develop yourself.
Sure, but let me explain through my example, see there are two main factors, judging in a good sense.. makes you a great sensible person.. for the points which you are not sound at.. but at the same point if you think of a teenager going through this phase.. then, of course, this is a very challenging phase for him/her.. either depression will directly hit or worrying will start to develop.. which eventually impact whole points in life. where development or growth rate will be affected...
From my experience, I have learned that most of the human brain gains maturity at 17-19 yrs of age.. post that it will start losing the capability of gaining through other factors.
Going through many ups and downs I've repeatedly observed that u are distracted and worried about many points which may or may not include the judging factor or the power of someone to feel more than you. This will mostly impact on your behavior in a way that if u won't share it, anyone, then it might be difficult for you to overcome this factor and consider it in a helpful manner. Anyways, I learned a thing, when u are in a box means in a fixed illustrating situation where there is no chance to get out of it u start believing in that. Just in case, going to pandits and showing them ur palm will reflect ur life's anatomy (palmistry) will make u believe that's really gonna happen. And then u r trapped in the box and that kinda shit. This is the time when we need to believe that our karma (actions) are far more important than someone's false accusations or claims. So u need to think twice before believing in accusations. Be bright, sensible and sound. I believe u will succeed in life. 

Thursday, June 06, 2019

Introduction to C Programming

C is a more modern language if you're not sure if you should learn C or C++, I recommend C tutorial, which is also designed for people who have never programmed before. Nevertheless, if you do not desire some of C's advanced features or simply wish to learn C instead of C++, then this tutorial is for you! 

Bonus: FREE PDF OF Yashwant Kanetkar named: LET US C  is included.
            Download PDF Here



Getting set up - finding a C compiler

The very first thing you need to do, before starting out in C, is to make sure that you have a compiler. What is a compiler, you ask? A compiler turns the program that you write into an executable that your computer can actually understand and run. If you're taking a course, you probably have one provided through your school. If you're starting out on your own, your best bet is to use Code:: Blocks with MinGW. If you're on Linux, you can use gcc, and if you're on Mac OS X, you can use XCode. If you haven't yet done so, go ahead and get a compiler set up--you'll need it for the rest of the tutorial.

Intro to C

Every full C program begins inside a function called "main". A function is simply a collection of commands that do "something". The main function is always called when the program first executes. From the main, we can call other functions, whether they are written by us or by others or use built-in language features. To access the standard functions that come with your compiler, you need to include a header with the #include directive. What this does is effectively take everything in the header and paste it into your program. Let's look at a working program:
1
2
3
4
5
6
7
#include <stdio.h>
int main()
{
    printf( "I am alive!  Beware.\n" );
    getchar();
    return 0;
}
Let's look at the elements of the program. The #include is a "preprocessor" directive that tells the compiler to put the code from the header called stdio.h into our program before actually creating the executable. By including header files, you can gain access to many different functions--both the printf and getchar functions are included in stdio.h. 

The next important line is int main(). This line tells the compiler that there is a function named main and that the function returns an integer, hence int. The "curly braces" ({ and }) signal the beginning and end of functions and other code blocks. If you have programmed in Pascal, you will know them as BEGIN and END. Even if you haven't programmed in Pascal, this is a good way to think about their meaning. 

The printf function is the standard C way of displaying output on the screen. The quotes tell the compiler that you want to output the literal string as-is (almost). The '\n' sequence is actually treated as a single character that stands for a newline (we'll talk about this later in more detail); for the time being, just remember that there are a few sequences that, when they appear in a string literal, are actually not displayed literally by printf and that '\n' is one of them. The actual effect of '\n' is to move the cursor on your screen to the next line. Notice the semicolon: it tells the compiler that you're at the end of a command, such as a function call. You will see that the semicolon is used to end many lines in C. 

The next command is getchar(). This is another function call: it reads in a single character and waits for the user to hit enter before reading the character. This line is included because many compiler environments will open a new console window, run the program, and then close the window before you can see the output. This command keeps that window from closing because the program is not done yet because it waits for you to hit enter. Including that line gives you time to see the program run. 

Finally, at the end of the program, we return a value from main to the operating system by using the return statement. This return value is important as it can be used to tell the operating system whether our program succeeded or not. A return value of 0 means success. 

The final brace closes off the function. You should try compiling this program and running it. You can cut and paste the code into a file, save it as a .c file, and then compile it. If you are using a command-line compiler, such as Borland C++ 5.5, you should read the compiler instructions for information on how to compile. Otherwise compiling and running should be as simple as clicking a button with your mouse (perhaps the "build" or "run" button). 

You might start playing around with the printf function and get used to writing simple C programs.

Explaining your Code

Comments are critical for all but the most trivial programs and this tutorial will often use them to explain sections of code. When you tell the compiler a section of text is a comment, it will ignore it when running the code, allowing you to use any text you want to describe the real code. To create a comment in C, you surround the text with /* and then */ to block off everything between as a comment. Certain compiler environments or text editors will change the color of a commented area to make it easier to spot, but some will not. Be certain not to accidentally comment out code (that is, to tell the compiler part of your code is a comment) you need for the program. 

When you are learning to program, it is also useful to comment out sections of code in order to see how the output is affected.

Using Variables

So far you should be able to write a simple program to display information typed in by you, the programmer and to describe your program with comments. That's great, but what about interacting with your user? Fortunately, it is also possible for your program to accept input. 

But first, before you try to receive input, you must have a place to store that input. In programming, input and data are stored in variables. There are several different types of variables; when you tell the compiler you are declaring a variable, you must include the data type along with the name of the variable. Several basic types include char, int, and float. Each type can store different types of data. 

A variable of type char stores a single character, variables of type int store integers (numbers without decimal places), and variables of type float store numbers with decimal places. Each of these variable types - char, int, and float - is each a keyword that you use when you declare a variable. Some variables also use more of the computer's memory to store their values. 

It may seem strange to have multiple variable types when it seems like some variable types are redundant. But using the right variable size can be important for making your program efficient because some variables require more memory than others. For now, suffice it to say that the different variable types will almost all be used! 

Before you can use a variable, you must tell the compiler about it by declaring it and telling the compiler about what its "type" is. To declare a variable you use the syntax <variable type> <name of variable>;. (The brackets here indicate that you replace the expression with text described within the brackets.) For instance, a basic variable declaration might look like this:
1
int myVariable;
Note once again the use of a semicolon at the end of the line. Even though we're not calling a function, a semicolon is still required at the end of the "expression". This code would create a variable called myVariable; now we are free to use myVariable later in the program. 

It is permissible to declare multiple variables of the same type on the same line; each one should be separated by a comma. If you attempt to use an undefined variable, your program will not run, and you will receive an error message informing you that you have made a mistake. 

Here are some variable declaration examples:
1
2
3
4
int x;
int a, b, c, d;
char letter;
float the_float;
While you can have multiple variables of the same type, you cannot have multiple variables with the same name. Moreover, you cannot have variables and functions with the same name. 

A final restriction on variables is that variable declarations must come before other types of statements in the given "code block" (a code block is just a segment of code surrounded by { and }). So in C, you must declare all of your variables before you do anything else: 

Wrong
1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main()
{
    /* wrong!  The variable declaration must appear first */
    printf( "Declare x next" );
    int x;
    return 0;
}
Fixed
1
2
3
4
5
6
7
8
#include <stdio.h>
int main()
{
    int x;
    printf( "Declare x first" );
    return 0;
}

Reading input

Using variables in C for input or output can be a bit of a hassle at first, but bear with it and it will make sense. We'll be using the scanf function to read in a value and then printf to read it back out. Let's look at the program and then pick apart exactly what's going on. You can even compile this and run it if it helps you follow along.
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
int main()
{
    int this_is_a_number;
    printf( "Please enter a number: " );
    scanf( "%d", &this_is_a_number );
    printf( "You entered %d", this_is_a_number );
    getchar();
    return 0;
}
So what does all of this mean? We've seen the #include and main function before; main must appear in every program you intend to run, and the #include gives us access to printf (as well as scanf). (As you might have guessed, the io in stdio.h stands for "input/output"; std just stands for "standard.") The keyword int declares this_is_a_number to be an integer. 

This is where things start to get interesting: the scanf function works by taking a string and some variables modified with &. The string tells scanf what variables to look for: notice that we have a string containing only "%d" -- this tells the scanf function to read in an integer. The second argument of scanf is the variable, sort of. We'll learn more about what is going on later, but the gist of it is that scanf needs to know where the variable is stored in order to change its value. Using & in front of a variable allows you to get its location and give that to scanf instead of the value of the variable. Think of it like giving someone directions to the soda aisle and letting them go get a coca-cola instead of fetching the coke for that person & gives the scanf function directions to the variable. 

When the program runs, each call to scanf checks its own input string to see what kinds of input to expect and then stores the value input into the variable. 

The second printf statement also contains the same '%d'--both scanf and printf use the same format for indicating values embedded in strings. In this case, printf takes the first argument after the string, the variable this_is_a_number, and treats it as though it were of the type specified by the "format specifier". In this case, printf treats this_is_a_number as an integer based on the format specifier. 

So what does it mean to treat a number as an integer? If the user attempts to type in a decimal number, it will be truncated (that is, the decimal component of the number will be ignored) when stored in the variable. Try typing in a sequence of characters or a decimal number when you run the example program; the response will vary from input to input, but in no case is it particularly pretty. 

Of course, no matter what type you use, variables are uninteresting without the ability to modify them. Several operators used with variables include the following: *, -, +, /, =, ==, >, <. The * multiplies, the / divides, the - subtracts, and the + adds. It is, of course, important to realize that to modify the value of a variable inside the program it is rather important to use the equal sign. In some languages, the equal sign compares the value of the left and right values, but in C == is used for that task. The equal sign is still extremely useful. It sets the value of the variable on the left side of the equals sign equal to the value on the right side of the equals sign. The operators that perform mathematical functions should be used on the right side of an equal sign in order to assign the result to a variable on the left side. 

Here are a few examples:
1
2
3
a = 4 * 6; /* (Note use of comments and of semicolon) a is 24 */
a = a + 5; /* a equals the original value of a with five added to it */
a == 5     /* Does NOT assign five to a. Rather, it checks to see if a equals 5.*/
The other form of equal, ==, is not a way to assign a value to a variable. Rather, it checks to see if the variables are equal. It is extremely useful in many areas of C; for example, you will often use == in such constructions as conditional statements and loops. You can probably guess how < and > function. They are greater than and less than operators. 

For example:
1
2
3
a < 5  /* Checks to see if a is less than five */
a > 5  /* Checks to see if a is greater than five */
a == 5 /* Checks to see if a equals five, for good measure */