Basics of Java
Java is a programming language that is cross-platform (runs on any computer that has a Java Virtual Machine), and allows you to create desktop...
Overriding Methods, Polymorphism, and Static Classes
There’s a lot of frustration going on with the new release of Ruby on Rails 5.1. I’m not going to go into the specifics...
A Beautiful And Easy Attributed Strings In Swift
Swift has a feature called attributes, and in this blog post I am going to share a little trick with you, how to create...
How To Optimize A Data Guard Configuration – The Geek Diary
Data Guard is a method used by most administrators to protect their critical data. Guarding data in this manner is essential for organizations that...
How To Connect Chromecast To New WiFi? [Easy Ways]
I’m a huge fan of the Google Chromecast. I’ve owned one since its launch and the Chromecast is a great way to stream online...
Filters, Kernel Size, Input Shape In Conv2d Layer
After a quick look into why filters in convolution layers are so useful, I can understand bigger kernels are needed. But why do we...
Beginners Guide To Interfaces And Lambda Expressions – The Geek Diary
The idea for this post came from the desire to help others understand the basics of lambdas and interfaces. I was surprised to find...
SequenceInputStream in Java; Methods, Example
The purpose of this blog is to share the knowledge that I have gathered while working on my projects and also to share my...
How to Install and Watch Tubi on Firestick / Fire TV
The technology blog mainfest-tech has been in existence for around eight years. It has since grown into a full fledged online portal, covering a...
How To Change Your Name On Google Hangouts
If you’ve ever had a Google hangout, you’ve heard the dreaded “You have reached the maximum number of participants for this chat” message. That’s...