Android VPN: How to get the most out of it

It is interesting to note that about 99% of all smartphones in the world is run on either of Android or iOS. Of these, a stunning 86.2% is on the Android operating system.
If that means anything, it is that a larger percentage of people enjoy all the benefits that come with using an Android device – and also suffer from its inconveniences too.
Speaking of inconveniences, there are quite a couple of them. Some are specific to the Android platform while others are general to smartphones.

Content Limitation by Location

All registered Android devices ship with a copy of the Google Play Store on board. This is where the company behind the operating system regulates the authentic apps that could be loaded on the phone.
What you might not know is that they also employ geo-blocking to keep some apps away from certain users. For example, Android users in India cannot even find a copy of the Zelle app on their Play Stores. This is in addition to plenty of other internet content that cannot be accessed from certain regions.

Public Wi-Fi Hacking

Public Wi-Fi is one of the most unsafe networks you can ever connect your unit to. Due to its unencrypted nature, virtually anyone can listen in on your connection and harvest data from your internet traffic.
With Android powering a lot of devices today, it is no surprise that they are the preferred targets of hackers when they are tampering with units on public Wi-Fi connections. This puts you in a pool of insecurity alongside other Android users in the vicinity.

Unclear Encryption Paths

Even when you are not browsing on public Wi-Fi networks, you still have to be wary of your internet connection. Many people do not understand encryption – and looking at the technicality of it, we don’t blame them.
That is, however, no excuse for hackers who are using this ignorance to harvest Android data and attack the users of this OS on a large scale.

Staying Safe on the Internet

After all that has been said, this is no reason for you to dump your Android device. The truth is that no unit is not without its own flaws, so you just have to work towards managing the flaws and patching all leaks.
Considering all the problems above, your best bet would be downloading an VPN for your Android device. The reason for that is not far-fetched:
  • VPNs are developed to have multiple servers in different countries. By simply connecting to a US server, for example, you get to download the Zelle app. Same goes for all other apps and services that are unavailable in your region
  • VPNs operate on the principle of tunneling. This passes your internet traffic through a series of servers, obfuscating it from anyone who wanted to track such data. By so doing, no hacker can listen in on your data, harvest it or even personally identify your computer with it.
  • Following from the above, connecting to a VPN automatically encrypts your network. You don’t even need to have extensive knowledge of how to encrypt your phone. Just how to turn on your VPN, and you’re good to go.

The best part of this is that you don’t have to compromise on your internet connection speeds. In fact, some VPNs are developed with specially optimized servers that would supply you higher connection speeds than you are currently on!

MCA OR MBA What To Choose After BCA Explained!

MCA OR MBA What To Choose After BCA Explained! mca or mba heading

Indeed it is the most difficult decision choosing between MCA or MBA after completing BCA and it is one of the most searched questions on the internet.

MCA (Masters In Computer Application) and MBA (Masters In Business Administration) both courses are good and different from one another.

In this Post, I will talk about which course might suit you and which might not and what are the job opportunity after MCA and MBA or after BCA. So stay with me.

MCA (Masters In Computer Application)

One of the most sought courses some Bsc Computer Science students also choose MCA for post-graduation.

Its 3-year course but the course gives you in-depth knowledge about computer application mostly programming languages, algorithms, and Computer Architecture. 

After completing BCA if you still want to know more about your favorite subjects then MCA is the best choice for you, go on for that. But if your interest in computers in dwindling then you should not choose MCA for post-graduation.

There are some people who compare MCA with Btech in computer science and often say Btech and MCA have the same value, But I don't agree on that statement.

If you think about it you can see Btech is an engineering degree and on the other hand, MCA is not an engineering degree where you learn mostly about programming languages and algorithm and how to use them. Here you learn about management and accountancy along with the other core subjects.

If you are thinking that you will not get a job after completing MCA then you are very wrong. Getting a job totally depend on your quality, how good you are in coding and how much you know about the subject.

I have read many Quora answers on the same topic and there are some antique pieces, who claim they didn't get a job after MCA and its the worst decision to choose MCA for future studies. I would say just don't listen to them. It's all your decision.

There might be a possibility that you didn't get a job in MNC from you college at one chance but you got a developer job in a small company then there is no problem unless its a developer job.

You can work in that company gain some experience and then you will definitely get a chance to join an MNC. If you are more concerned about your salary then you will get the same salary what a Btech candidate gets as a fresher. But after 1 year or 2 years of experience, you will get more job opportunity with a much better salary.

MBA (Masters In Business Administration):

Everything you will learn is about management as the name suggests you will learn the fundamental principle of management like Planning, Staffing Directing, Controlling, and Organizing a business most of the time you have to deal with the peoples and business person. 

There are many fields of MBA like Finance, Marketing, Systems/IT, HR(Human Resource), and if you see your self as a person with good communication skills and have a good skill to convince customers then MBA is the best choice for you. 

But keep in mind if you complete your MBA from a regular college then you might not get good placement, and the average salary you might get will not be more than 3L per annum.
It's always a better choice to look for a good college and rather than choosing a normal college.

JOB AFTER BCA? What About That?

Great if you got a job offer after BCA and if it's a developer job!
Now you are thinking to join it. I would recommend you not to join right now and go for further studies. But If you don't have financial support or want to gain experience then you can join.
But normally BCA and Btech freshers get a support job as fresher if you have done your graduation from normal college. Hence gaining experience in IT support work doesn't make any sense to me. Rest is all on you. 

All You Need To Know About Incognito Mode And Anonymous Browsing

All You Need To Know About Incognito Mode And Anonymous Browsing

Do you believe opening the browser window in incognito mode will keep you untraceable? Then you are absolutely wrong in some sense. 

Morden browser comes with a feature of incognito mode built in like firefox and chrome opera most of then have an incognito mode feature in it but have you ever wondered what does it actually protect you from? 

what part of data the browser record even the incognito mode is enabled and who can watch you?

I am going to clear all your question in this post so that you can browse the internet like a pro.

Anonymous Browsing

In simple words, Anonymous browsing refers to surfing the internet without disclosing your actual IP address and location so that nobody can trace.
How to get anonymous? we will be talking about it in a while but before you have to know what incognito mode actually does.

[must read:]

Incognito Mode

When you select incognito mode your browser will open a new window that behaves like a freshly installed browser on a new computer. 

There are no cookies, no bookmarks, no saved searches, and no pre-filled forms. Every time you close the incognito window, all the information the browser collected will be deleted. Great isn't it? 

  • Incognito mode will prevent you from cookies which can identify you.
  • Incognito mode will protect you from your family members snooping habits.
  • But it won't protect you from people tracking your DNS records.
  • Your IPS(Internet Service Provider) can trace you
  • If you are surfing in the office or school your administrator can track you.
You want to know each and every detail about the incognito mode and how to use it on

They have a beautiful article on it.

To get complete anonymous on the internet the following.

1.Public Wifi (coffee shop, Resturant or airport)
2.VPN from 
3.Tor Browser 

These three, when combined togather, can make complete anonymous browsing possible.

BCA 5th Semester 2018 Question Paper All Subject

wbut img

All subjects Question Papers of Stream BCA 2018 5 Semester exclusively on Cranky View.

[must read:-] Best summer Training college for BCA and MCA at Kolkata

Value Ethics of Profession

[must read]- How to pass Wbut Exam.

Unix And Shell Programming

[must read]- How to pass Wbut Exam.

Data Communication And Computer Networks

[must read:-] Best summer Training college for BCA and MCA at Kolkata

Multimedia and E-Commerce

BCA 3rd Sem Question paper 2018.

Never miss any updates just subscribe to us. 
Thank You.

How To Host PHP Web Development Projects For Free on Windows Or Linux.

How To Host PHP Web Development Projects For Free on Windows Or Linux. 


Are you looking for a free hosting for your web development project for testing or maybe you want your friend to access and use the website but you don't want to spend on hosting service for that, then today we will discuss how to host your PHP web development project for free and get a free domain name to access it throughout the internet.

Note: This solution will work for any web development stack But I am specifically making this tutorial for PHP, MYSQL users. But again, If you want this tutorial for some other stack then just let me know.

Ok, then lets dive in.


1. Any web server like XAMPP, WAMPP (i will use XAMPP). If you do not have one please download it from this link here. Linux users don't need any of there.

2Ngrok for creating secure URL for accessing local server throughout the internet.

3. Active internet connection.

That's all you need for now and you are good to go ahead.


1. Create a new Project folder inside C:\xampp\htdocs\

NOTE: This location should be the same if you haven't customized the xampp default installation location.
Linux user can create a new project folder inside /var/www

2. Start your XAMPP web server. (Beginners can follow this post Running xampp server with a project)

3.. Download ngrok if you haven't downloaded it yet. You will get a RAR file, extract it inside your project folder in our case C:\xampp\htdocs\YOUR_PROJECT_NAME

4. Run the EXE file. Command Prompt will pop up with some helping content to get started.

As you can see you can do some bunch of stuff with it, like transferring data or accessing the local server. Yes, we are going to use the HTTP 80 to access the local web server.

NOTE: After running the EXE if you are first time user then you have to insert this command first

ngrok.exe authtoken <YOUR_AUTHTOKEN>

You can get YOUR_AUTHTOKEN from get started dashboard. Linux users can follow ngrok get started guide

5. Run the project with the below command

ngrok.exe http 80

you will get a new window like this
ngrok server

6. Go to the URL written in Forwarding row, in my case
Voila!, you get your default xampp dashboard. 

7. To access your project just append a /YOUR_PROJECT_FOLDER_NAME/PROJECT.PHP
or any index page of your choice. You are done. Share the full link with any of your friend and they can access your project from remote PC.

NOTE: Keep in mind that your URL is not static every time you close ngrok and restart, they will dynamically allocate you a new URL. But you can get a static URL using ngrok paid service.

That's all, for now, hope you like it.

Best Summer Training In Kolkata For BCA MCA Students.

Best Summer Training In Kolkata For BCA  MCA Students.

If you are looking for the best summer training in Kolkata for BCA, MCA students, If your college is asking to take summer training from somewhere and its mandatory for your grades. Then you should wait for no further and look forward to these best institutes for you BCA, MCA summer training on some of the demanding programming languages. So, let's not wait for any mone and check out the list.

1. EjobIndia:- 

One of the best trainers out there. Wide variety, of courses to choose from, You can chose Android development, Web development Bigdata and more.

If you select web development as your summer training course then you can either choose dotNet or PHP as core programming language. Industry professional trainers they have a company named Syslog which is their parent company where they bring your teachers from. I think you will not regret learning from these guys.

One good thing about them is they teach in small batch consisting of 10 to 12 students in one batch, which helps bilaterally on teacher end because he or she can focus on each student and help them overcome an issue whereas you can have clear your dought more clearly in fewer students, and yes they also take very nominal fees per course.

 In the end, the best student gets a prize to form them and each one of the students gets a certificate of completion of the course. They will provide you the project topic and required information about that topic, then you have to use what you have learned and built that. But you will get very less time to complete the project may be one week. 

They should provide the project topic in the middle of the course, not at the end of the course. So students get more time to complete their projects. Where Globsyn is implementing this plan. Read more about Globsyn on the next point.

2. Globsyn:-

First of all, course fees are a bit higher than other training providers. Maybe because of their swanky building, indeed they have good infrastructure, no offense.

 That is the main reason for the high fees other than that other training providers will also bring in industry trained professional to train you not only them moreover with low fees. They will create a batch of 30 to 35 student and train them in one class.

 If you like to learn like that then you are welcome here. They don't have a fixed location for training one day they will send you to there main office in Ballygunge and another day the will send you to Salt Lake to their another office. Not only that they might tell you to go to some college they have a tie-up with them to send students to train them in their computer labs.

Teaching quality is good they will provide better projects than other institutes they also have a wide variety of course to choose from taking from android to machine learning. 

They don't have a fixed time someday they will teach you for continuous 4 hours and someday they will teach you for 3 hours That's the most irritating thing to me, where EjobIndia don't do that stuff they have a fixed time 3 hrs per day. Globsyn just wants to complete your 70 to 80 hours course as soon as possible.

3. Indian School of Ethical Hacking (ISOEH):- 


If you want to ethical hacking training then go for ISOEH they are the leaders in this field at Kolkata. Many of you asked me what is the best ethical hacking institute in Kolkata. here it is. Look no further and get an admission they will teach you how to make hacking tools on PHP, Python Ruby what not. They provide hands-on and practical experience from some of the best industry experts.

That's the information we can share and if you like this please share this with your friends. Don't hesitate to comment.

Where Can I Practice Linux Online? EXPLAINED!

Where Can I Practice Linux Online? EXPLAINED!

linux online terminal

Webminal is a free GNU/Linux Terminal online. You don't have to download any virtual machine merely for using the Linux terminal, no need to install Ubuntu or any other Linux distro all you have to do is create a lifetime free account on webminal and start using ready to use Linux online terminal. 

It is a replica of the actual terminal you will find on Linux. Just Login to their website and start using their Linux online terminal that's it.

You can practice Linux commands, write bash scripts, create and access MySQL tables, Learn Python programming and perform root user tasks (with sudo command feature).

With the help of 'Webminal Play' feature, you can watch screencasts (instead of reading docs) and practice too.

More than 1 million users from 125 different countries use Webminal for practicing. 

They have some limitations, like 

  1. The user may create files up to 1000. I think to practice Linux 5 or six files is sufficient to test all the Linux commands.
  2. Users get 4mb and its fair enough for 1000 files consisting of random text.
  3. You can open up to 15 files at a time and work on them concurrently.
You can share files among your group and peers. You can create your own group.

for more information on limitation visit 

How to access the terminal?

Below is a video featured on their website.