Hey Guys, This post is all about Algorithm, without it you can’t design efficient programs. Without it you can’t do well in your entire Computer Science and Information Technology course. If you want to participate contest link ACM ICPC, CodeJam or Topcoder SRM – You must know efficient algorithms to do extremely well in there. Here in this post I am going to share some of the well found resource around the internet to help you learn algorithm. I will share mostly videos as there is nothing better than visual learning. Don’t forget to bookmark this page or website as I am going to update this page whenever I find something interesting and great to learn. So let’s get started.

  • Follow the course “Introduction to Algorithms (SMA 5503)” By Prof. Charles Leiserson (If you know CLR he is the L of them!)Prof. Erik DemaineCourse Description:
    This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph algorithms; shortest paths; network flow; computational geometry; number-theoretic algorithms; polynomial and matrix calculations; caching; and parallel computing.This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5503 (Analysis and Design of Algorithms).Here is the video link for the course.
  • Data Structures And Algorithms, IIT Delhi Course , Prof. Naveen GargCourse Description :Introduction, Stacks, Queues and Linked Lists, Dictionaries, Hashing, Tree Walks/Traversals, Deletion, Quick Sort, AVL Trees, Red Black Trees, Disk Based Data Structures, Priority Queues, Binary Heaps, Sorting, Graphs, Depth First Search(DFS) , Prims Algorithm for Minimum Spanning Trees and Dijkstras Algorithm.Here is the video link for the course.
  • Sorting Video Tutorials . Here is the link More will be updated soon. Keep tuned!

With the boosted obsession of image sharing and visuals on the social networking sites such as Flickr, Pinterest and Instagram, Twitter and Facebook photo, online photo sharing has become amusing and practical parts of blogging. Some of the few causes image sharing helps in monetizing blogs are given below. Attaching images are always suggested to each blog post.

A photo can state plenty than words. It also assists bring in plenty of traffic.

Adding images to your blog

It can be regarded as the step by which people can get you without any difficulty and your blogs on the blogging sites. The search engines images index assists to make blogs searchable. Being available on Google, Snowboarder makes the image pop up. There you can get different and large number of images and it will directly take you to the site where that image must be placed if you click on one.

While uploading them, it is vital to regard the sizes of the image consequently it gets easier for the search engines for optimization. Make an appropriate image name and it ought to become visible below in the search results of the image. Make an image of size below 1200×1200 and above 100×100. Use possible image captions and certainly add an ALT Tag. Also make titles of the related keywords. These tags are handy in improving search engines for blogs.

Image helps in making blog memorable

An image plays a vital role in catching the attention of plenty of viewers. It is impossible for people to build a picture in their mind without an image. It assists people in recalling you and your work. Let’s say at the same moment you visited two sites. One website was abounding with informational articles without any video or an image. The other one had pictures at the top and perhaps it was having a logo as well. You can recall a few lines from the starting or dim information perhaps strike your mind when someone talks about the first websites. But when someone will talk about about the second websites you will readily recall the photo album and the logo contained in the starting of the article. Images are the keys to the doors for your articles.

Images also represent the messages of your blogs

This equally engages two different causes

1.  You must be attempting to present your followers all the time with the intellectual and fascinating experiences of reading if you are a professional blogger. When it is known to us that we able to teach people good through our writing mediums we feel good.

2. The second cause is that when people learn something good and fascinating they pass their experiences more to others what and how they learned. This outlook makes a feeling of keenness for sharing good quality content.

Images make blogs more interesting

If you include images, include color and create contrast, it will make your blog sites more gorgeous and attention-grabbing. Black and white colors can also make websites look cool. But people visiting your blogs perhaps skip to the others for 2 causes.

1. It can build a feeling “Booooring”. In this age where people use extremely interactive modes of presentations and dynamic content who will pay interest to the black and white themes. Nowadays people regard their time precious and don’t intend to spend too much on readings .They desire the things to naturally pop out of the web sites.

2. Though related and attractive images to your websites will not decrease the words amount but will add plenty more attractive components to your sites.

Images help in making search engines better

The web is abounded with millions of contents, bloggers post and websites. Webmasters always includes an image to a variety of images sharing sites such as Flickr photo sharing and photo buckets. To gain traffics to their sites these pictures are uploaded.

Extremely intricate algorithms are used by Search engines for the page rankings and a large part of this formula is associated to the density of the keywords and the number of extra media components which is tagged with it like videos and images. Hence images are also vital and are regarded as the best keywords for search engines.

The success of any blog never is ensured by just publishing and writing. There are other elements to that aid to bring the plenty of traffic. If the content is outstanding but your blog comes out boring and tedious than it is expected that people perhaps skip your blogs and switch to others. Hence it is suggested to add images, audios and videos to make your websites more interesting and appealing.

In The operating System DNS is maintained and stored by the “DNS Cache”. Sometimes, for various reasons, the cache becomes corrupt or out of date, or to use a technical term: “messed up”. The symptoms vary, but the most common is that you can’t get to some web sites in your browser. At that time we need the DNS Flushing. Now I am just showing you how to do it in your computer OS. Below listed solutions are the way of DNS Flushing in different operating system.

This full article will be available at our old website linked here:

Please put your comment/query on this article so that we answer you promptly.

I must say that Microsoft Word is a great tool to modify your blog posts and publish that on the website or in your blog. And it actually produces clean HTML also. Now if you like to use Word as a writing tool but then find it difficult to copy paste the whole article over to WordPress then this article might help you.

Why Bother using Word?

You get an offline editor that has fantastic spelling and grammar checking!


Setting up Word to publish was very easy and will work with Windows XP and Vista and it only takes a few dialogs to set it all up! Also, you can have more than one blog set up under multiple blog systems. The following are supported:

  • Windows Live Spaces
  • Blogger
  • SharePoint blog
  • Community Server
  • TypePad
  • WordPress
  • Other

Set Up

  1. To start, click the round Office button, Publish, then Blog.


        2.Since this is the first time were setting this up, click the Register Now button in the Register a Blog Accountdialog.


3.In the New Blog Account dialog, select WordPress from the drop down menu.


          4.In the New WordPress Account dialog, you get to fill in all of the important information. In the Blog Post URL, fill in your blog’s address; if you’ve installed WordPress somewhere other than your site’s root, then you need to specify that here. Say you’ve installed WordPress at: then the URL would be enter your username and password. These would be the values that you use to log into WordPress!If you would like Word to upload pictures for you, we can set that up by clicking the Picture Options button.


5.The Picture Options dialog is a little tricky, so pay attention! You can choose to have Word publish images to directly to you blog provider (think a account) or to your server (if you or a host is serving your site). I’m hosting this site, so I chose the My own server option[1]. In the Upload URL text box, type in the address as so: ftp://username:[email protected]/folder. So, let’s say that this is your information:

  • WordPress Username: Bob
  • WordPress Password: monkey123
  • WordPress URL:
  • Folder: images

Then you would type: ftp://bob:[email protected]/images – notice the colon between the username and password and that there is not “http://” in the URL.

And the source would read: http://

If you upload your images to the default location (from within posts), you can set that up as: ftp://user:[email protected]/full/path/to/wp-content/uploads
And the Source URL would be


  1. Click OK and you’re all done!

Create Your First Blog Entry

Now, you can see the Ribbon has changed to blogging mode! You can Publish, Publish as draft, Insert your categories (yep, it will download all of your categories!) [2], Open existing posts, set up new blogs and even insert HTML objects like pictures, links, charts and so much more! You can even create drop shadows and other image effects!


After you are done, you can simply click the Publish button and your post will be live!


If you want to take advantage of WordPress’s Time Stamp feature, publish the post as a draft and then go online and set the time and publish it from there!

[1] The problem with having Word upload your images, is that it names the images in this format: date_postid_description.ext. For example an image would be called 070207_Word_1.gif and Word tries to optimize the images before uploading them and can make them look too lossy. It would be nice to be able to configure the image quality, but you can’t have it all! 🙂

[2] To set more the one category, click the Insert Category button again.