A brief introduction to Go Programming Language

What really is Go Programming LanguageGo is a recent language which sits neatly in the middle of the landscape, providing lots of good features and deliberately omitting many bad ones. It compiles fast, runs fast-ish, includes a runtime

Find if sum of two nodes is equal to a given number in BST

Problem Statement:Given a binary search tree T, where each node contains a positive integer, and an integer K, you have to find whether or not there exist two different nodes A and B such that A.value + B.value = K.Return 1 to denote that t

Interview question - Given an array find four elements such that A + B = C + D

Problem Statement:Given an array A of integers, find the index of values that satisfy A + B = C + D, where A,B,C & D are integers values in the array.Note:1) Return the indices `A1 B1 C1 D1`, so that A[A1] + A[B1] = A[C1] + A[D1] A1

5 CodeIgniter libraries you must have

Compiled a list of 5 CodeIgniter libraries that you must have for your web development environment, such as HMVC, templates, authorization and routing library

How to add Microdata to markup structured data for blogs

Microdata is a set of schema rules which can be added to HTML code to markup structured data . This helps search engines to display rich snippets in search results.

Perl special variables - explained with examples

Perl developers love to type less and Perl provides an abundant set of special variables to support the same. Perl special variables generally use characters like punctuation marks etc. so that developers can easily identify

What happens when you type a URL in browser

This article explains in step-wise detail as to what really happens when you type a url in the browser. This is also a very common interview question asked by almost every tech company.

OSB Reporting Action Extension

OSB reporting action extension can be achieved by making the reporting data accessible outside OSB Dashboard by using JMS modules, JMS connection factory, JMS queue

Remote Debugging using gdbserver

remote debugging using gdb is the trickiest of all forms of live debugging, it needs two instances of gdb - gdbserver and gdb client running in parallel.