

No items were found matching your selection.
Whether you are troubleshooting an issue or want to be more productive in your day-to-day development or you are going to develop your next cutting-edge application, we have articles and guides to help you.
Recent Articles
Git – Refresh Feature Branch from Master – Rebase Vs. Merge
Date
January 9, 2020
Views
11,010 Views
Reading Time
2 Mins Read
While working on a feature branch, often you need to get the latest changes from master (contributed by other developers) to your feature branch to test your code with changes made by other developers.
Git – Working with Multiple GitHub Accounts
Date
January 9, 2020
Views
8,720 Views
Reading Time
2 Mins Read
When you have messed up a file or made temporary changes locally (e.g. for debugging) and you want to get rid of the local changes, there is an easy way out.
A Full-Fledged Java-Based HTTP Client
Date
January 2, 2020
Views
2,227 Views
Reading Time
3 Mins Read
We are going to write a mini-browser that can establish a connection with any website (URL) over HTTP protocol and then send requests & receive response messages. For example, you may hit https://google.com and receive the HTML content or hit a REST API endpoint and receive JSON content.
How to Change Working Directory in Jupyter Notebook
Date
August 22, 2019
Views
10,586 Views
Reading Time
< 1 Min Read
This article shows how to change the working directory of Jupyter Notebook temporarily for a single session or permanently.
How to use the Java Instrumentation API to determine object size?
Date
August 22, 2019
Views
8,309 Views
Reading Time
3 Mins Read
In Java 1.5 Instrumentation API was introduced to enable byte-code modification (instrumentation) of classes and to get runtime insights. This is very helpful to tool developers. In this article, we’ll see how Instrumentation API can be leveraged to determine approximate object size at runtime.
Git – Globally Ignore Certain File Types
Date
July 25, 2019
Views
1,239 Views
Reading Time
2 Mins Read
ll show you the steps to use a global .gitignore file to apply the exclusion pattern to all your repositories. Create a new file named .gitignore-global (or any other name you like) at the user’s home directory or any other directory of your choice. Add all required exclusions to this file just like a normal.gitignore…
Getting Started with Perforce Command Line
Date
July 15, 2019
Views
10,068 Views
Reading Time
2 Mins Read
I have been working on a project that uses Perforce for source control. Perforce workflow is not much different from Git or any other source control system.
How To Cache Git Credentials
Date
July 15, 2019
Views
1,339 Views
Reading Time
< 1 Min Read
If you are using password-based authentication to authenticate yourself to the Git server, it might prompt you to enter your password every time you execute git commands. To avoid that you can configure Git to cache your credential.
Recursively Download Files Using wget
Date
July 15, 2019
Views
2,103 Views
Reading Time
< 1 Min Read
If you want to download multiple files recursively from a website wget is the way to go. The popular alternative tool curl does not support recursive download. # Download all files having extension jar, xml but not exe from the given path looking at one level (immediate children only) wget -r -np -l 1 -A…
Change Author and Commit Message Before or After Push to Git
Date
July 8, 2019
Views
5,176 Views
Reading Time
3 Mins Read
After committing a change, you realized that either the author is not appearing correctly or the commit message needs a change. There are two likely scenarios and in each scenario, we’ll explore how to change the commit metadata.
Be The First
Join our list to get instant access to new articles and weekly newsletter.