MakeUseOf

Jay Sridhar

  • 15
    articles

Latest Articles

xml-read-write
How to Read and Write XML Files With Java

The popularity of XML has waned recently, but you may run into it occasionally, so it's important to learn how to read and write an XML file.

mysql-connect-java
How to Connect to a MySQL Database With Java

Java provides JDBC as a part of the Java SDK. In this article, let’s look at the details of connecting to a MySQL database and performing queries with it.

selenium-web-crawler
How to Make a Web Crawler With Selenium

Web Crawling is useful for automating tasks routinely done on websites. You can make a crawler with Selenium to interact with sites just like humans do.

java8-lambda-intro
A Quick Introduction to Java 8 Lambdas

If you're a Java programmer and you're interested in learning more about Java 8 lambdas, in this article we're going to take a closer look at lambda syntax and usage.

java-rmi-registry
All About the Java RMI Registry and How to Use It

Java RMI stands for remote method invocation and is a protocol to invoke a method of an object running on another computer. Learn all about the Java RMI registry and how you can use it.

What Is ES6 and What Javascript Programmers Need to Know

ES6 refers to version 6 of the ECMA Script (Javascript) programming language. Let us now look at some major changes that ES6 brings to JavaScript.

characteristics-c-programming
Characteristics of C Programming That Make It Unique (And Better)

The C programming language is the mother of all modern programming languages. Almost every language in use today includes several features which first appeared in the C language.

shell-scripting
What Is Shell Scripting and Why You Should Use It

In addition to being able to accept and execute commands interactively, the shell can also execute commands stored in a file. This is known as shell scripting. Here we cover the basics of shell scripting.

10 Core Java Concepts You Should Learn When Getting Started

Whether you are writing a GUI, developing server-side software, or a mobile application using Android, learning Java will serve you well. Here are some core Java concepts to help you get started.

Why the Java Virtual Machine Helps Your Code Run Better

What to know why the java virtual machine gives java more advantages over native programming for an application? Read on to find out!

cgi-scripts
What Are CGI Scripts and How Do They Improve Websites?

CGI stands for Common Gateway Interface. It is a standard protocol for web servers to execute programs and generate output for web browsers. Learn all about CGI scripts and how they can improve your website.

json-parsing-guide
JSON Python Parsing: A Simple Guide

There are libraries and tool-kits available for parsing and generating JSON from almost any language and environment. This article concentrates on methods and issues arising from JSON python parsing.

Career Options for Java Programmers

With a projected growth rate of 19 percent for the 2014-2024 period (according to the U.S. Bureau of Labor Statistics), the career prospects for Java programmers are indeed excellent.

multi-threaded-code-java
4 Methods for Writing Multi-Threaded Code in Java

In this article, we compare a few of options for writing multi-threaded code in Java, so you can better judge which option to use for your next Java project.

python-dictionary
Python Dictionary: How You Can Use It To Write Better Code

Think of a Python dictionary as unordered sets of key-value pairs. In this article we introduce you to working with them and using them to improve your Python code.