跟随,学习,进步

Neeraj Mis

The Crazy Programmer - Programming, Design and Development

https://www.thecrazyprogrammer.com/
转到作者网站

Difference between Core Java and Advanced Java

Java was introduced in 1995 and ever since its introduction, it has continued to evolve and contribute to the software world in a way that even today, its importance in running various applications cannot be neglected. But, java too can be easily categorised into advanced and core and learning the difference between them is very… Read More » The post Difference between Core Java and Advanced Java appeared first on The Crazy Programmer.


How to Monetize Your Open Source Project and Stay Alive

Chen Ravid is a free software enthusiast and serial entrepreneur. He is one of the founding members and VP product at xs:code, a monetization platform for open source projects. Why Monetize? Open-source developers are not in it for the money. They create amazing software projects we all use every day, spending hundreds, if not thousands… Read More » The post How to Monetize Your Open Source Project and Stay Alive appeared first on The Crazy Programmer.


5 Reasons to Get Your Programming Homework Done by Experts

Can’t find the optimal solution to the programming problem? Are you tired from the need to deal with complex assignments in programming daily? There is an effective way out – delegate the part of your programming homework to professionals. Have you never paid for custom writing services before? Still, doubt you need programming help online?… Read More » The post 5 Reasons to Get Your Programming Homework Done by Experts appeared first on The Crazy Programmer.


JavaScript Reverse String – 4 Ways

In this tutorial I will talk about how you can reverse a string in JavaScript language. This is a very popular question i.e. asked in interviews. There are many ways in which we can reverse a string. Here I will discuss different ways in which we can achieve this. JavaScript Reverse String Using Buitin Function… Read More » The post JavaScript Reverse String – 4 Ways appeared first on The Crazy Programmer.


Types of Trees in Data Structure

In this article, we will learn about tree and some of the common types of trees in data structure. Tree in computer science is like a tree in the real world, the only difference is that in computer science it is visualized as upside-down with root on the top and branches originating from the root… Read More » The post Types of Trees in Data Structure appeared first on The Crazy Programmer.


Apriori Algorithm

Today we are going to learn about Apriori Algorithm. Before we start with that we need to know a little bit about Data Mining. What is Data Mining ? Data Mining is a non-trivial process of identifying valid, novel, potentially useful and ultimately understandable patterns in data. Apriori Algorithm is concerned with Data Mining and… Read More » The post Apriori Algorithm appeared first on The Crazy Programmer.


JavaScript Tic Tac Toe Game

In this tutorial, I will tell you how to build a basic tic tac toe game using HTML, CSS and JavaScript. Most of the people know that when we were kids we used to play this game on paper. We played it many times till we win. Those who don’t know about this game let… Read More » The post JavaScript Tic Tac Toe Game appeared first on The Crazy Programmer.


Python NoneType

In this tutorial we are going to discuss about Python NoneType. Before we start discussion on NoneType let us first see what is an object. In any programming language preliminary data types are int, float, char etc. and we can create a class by mixing different data types together and the instances of these classes… Read More » The post Python NoneType appeared first on The Crazy Programmer.


Things You Have to Pay Attention to When Choosing a Cloud Storage Provider

Storing files in the cloud is more popular than ever. Whether it’s using iCloud for our Photos, OneNote for our MS Word documents, or Dropbox for large files, cloud computing has become an integral part of our professional and personal lives. These days, there’s no shortage of providers, but each has its own particular strengths… Read More » The post Things You Have to Pay Attention to When Choosing a Cloud Storage Provider appeared first on The Crazy Programmer.


MongoDB vs SQLite – Difference between MongoDB and SQLite

In this article, you will learn about difference between MongoDB and SQLite. MongoDB MongoDB first version was released in 2009. It is the most reliable database used with Node.JS application. Its structure of saving the data is different because it stores data in a document which is like JSON. It uses the most popular document… Read More » The post MongoDB vs SQLite – Difference between MongoDB and SQLite appeared first on The Crazy Programmer.


Prerequisites For Machine Learning

Machine Learning has rightly become one of the most popular technologies around and according to Artificial Intelligence (AI) researchers, every single thing ranging from our food, to our jobs, to the software we write will be affected by it. And if you are a beginner looking to build a career in this field, it’s necessary… Read More » The post Prerequisites For Machine Learning appeared first on The Crazy Programmer.


PVS-Studio – Static Code Analyzer for C, C++, C# and Java

What’s the one most required thing while writing a C or C++ or for that matter any other computer program? Yes it’s the compiler, how else your machine will understand what you wrote. But if i just give you a C++ compiler and tell you to write firefox browser (Actually written in C++) will you… Read More » The post PVS-Studio – Static Code Analyzer for C, C++, C# and Java appeared first on The Crazy Programmer.


Tree Traversal – Inorder, Preorder and Postorder

Here you will learn about tree traversal with program example. Tree is a subset of Graph data structure where the number of edges are exactly one less than the number of vertices (nodes). We can call any graph a tree if it does not have any cycle (closed loop). Tree traversal refers to the process… Read More » The post Tree Traversal – Inorder, Preorder and Postorder appeared first on The Crazy Programmer.


ICT.Social – A Social Network for IT Professionals

ICT.social is an international social platform for IT professionals to gather around and resolve programming queries by providing solutions. The platform hosts a large number of databases including online courses (free and paid versions) and articles related to programming and IT sector. The best part? ICT.social works as a social media platform for programmers making… Read More » The post ICT.Social – A Social Network for IT Professionals appeared first on The Crazy Programmer.


Python Check Variable Type – 3 Ways

In this tutorial we are going to learn how to check variable type in Python.  One of the features of Python is it uses Dynamic data type. It means we need not to specify which type of data the variable is going to hold. One time in our code a variable can hold integer later… Read More » The post Python Check Variable Type – 3 Ways appeared first on The Crazy Programmer.


malloc() vs calloc() – Difference Between malloc() and calloc() in C

Here in this tutorial you will learn about difference between malloc() and calloc() in C. We all know that memory is available in limited size only, so it becomes important for us to use it efficiently. If we are writing a program that uses too much of memory resulting in wastage of memory or conversely… Read More » The post malloc() vs calloc() – Difference Between malloc() and calloc() in C appeared first on The Crazy Programmer.


How to add PHP to a WordPress Page or Post?

WordPress comes with an intuitive visual editor that covers all your basic needs for posting content. No coding is needed. However, when making custom pages or posts, you might need to add your own PHP code. How to add PHP to a WordPress page or post properly? Read on, I’ll present the easiest way to… Read More » The post How to add PHP to a WordPress Page or Post? appeared first on The Crazy Programmer.


Python Global Variables

In this tutorial we will be discussing about Python global variables. A variable which is declared outside of any function i.e. in the global space is known as global variable. Global variables are useful when multiple functions need to use the same data. In C, C++ we can use and modify global variables directly in… Read More » The post Python Global Variables appeared first on The Crazy Programmer.


Cross-Site Scripting (XSS): Web App Enemy Number One

Web applications are both a valuable resource for organizations and one of the biggest threats to their cyber security. Web apps are designed to be exposed to users via the Internet, allowing them the convenience of interacting with their accounts via their browser. However, this same easy access also makes these web apps a prime… Read More » The post Cross-Site Scripting (XSS): Web App Enemy Number One appeared first on The Crazy Programmer.


Angular vs AngularJS – Difference between Angular and AngularJS

In this article, you will learn about the difference between Angular and AngularJS. Angular It is a very well known top front-end framework. It uses Microsoft’s TypeScript language which has many advantages like type declarations, type checking, object-oriented features and the benefits of ES6 like iterators and lambdas. It has many versions like 2, 4,… Read More » The post Angular vs AngularJS – Difference between Angular and AngularJS appeared first on The Crazy Programmer.