Circular linked list is like a regular linked list except its last node points to the first node. Generally the last node of linked list points to NULL. But the last node of circular linked list points back to the first node. If you traverse a regular linked list, you can not come back to … Continue reading “Circular Linked List in C”
Author: Srikanta
Undo an Already Sent Email in Gmail
After sending an email, sometimes we realize that we shouldn’t have sent that. You might accidentally sent that to wrong person or an incomplete email. Good news is that you can undo an already sent email in Gmail. But the bad news is that you have only 30 seconds. After that once the email is … Continue reading “Undo an Already Sent Email in Gmail”
Stock Analysis on Google Sheet
Today there is no shortage of stock analysis sites. You can get virtually any information from there. But generally we don’t do heady duty analysis or track tons of information on daily basis. For example, we track handful of stocks whether any of them does down by more than 20 percent from its 52-week peak. … Continue reading “Stock Analysis on Google Sheet”
Search for an XML Node using libxml2 in C
XML is widely used format to store or transmit data over internet. Here we’ll see how to search for an XML node in a file. We’ll use this XML file as an example. Search XML Node by its Name First we’ll see how to search a node based on its name. In the above example … Continue reading “Search for an XML Node using libxml2 in C”
Delete an XML Node using libxml2 in C
In the previous article we saw how to add a new XML node. Here we’ll see how to delete an an XML node from a file. We’ll use the same example XML file. In this example, we have 3 ‘book‘ nodes under ‘catalog‘. We’ll write a C program to delete one of them. Program to … Continue reading “Delete an XML Node using libxml2 in C”