A C Prog. to draw Indian Map 

void main()
int a,b,c;
for (b=c=10;a=”- FIGURE?, UMKC,XYZHello Folks,\
TFy!QJu ROo TNn(ROo)SLq SLq ULo+\
T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\
Hq!WFs XDt!” [b+++21]; )

for(; a– > 64 ; )
putchar ( ++c==’Z’ ? c = c/ 9:33^b&1);


**Proud to be An Indian**


Open-source alternative for Coke!

Have you ever had a can of Coke and thought that it would taste better if it was open source? No? Well, some people have and they have created the world’s first “open source” cola. And it’s on version 1.1.3

Anybody can make the drink, modify and improve on it as they see fit, as long as the recipe is made public under the GNU General Public License. However, recipes are not copyrightable, so the legal basis for that premise is untested.

Originally released as a promotional tool to explain open source software, the drink became a success and the company that made it sold 150,000 cans, and the creators became better known for the cola than for the software they were trying to promote!


Where Files Are Stored On Internet?

The internet is a collection of a large number of client-server based systems. So all files and other resources on it are stored on secondary storage devices of the respective servers. Servers of websites are termed as web servers. So when you type in a URL of a website in the address bar of your browser, it makes a connection to that web server which in turn fetches the data from the secondary storage device (such as the hard disk) that they must be using and returns it to the respective browser. The same holds true for any other resource (image, MP3 file, zipped file, etc.) that you access on the internet.

Source: TECHGIG.com

Tech tips to boost workplace productivity

At the workplace, our productivity hinges on how well we can use a computer and how well it functions for us. ET offers some easy ways to solve common issues that plague a workplace PC and a few accessories that can help improve efficiency.



The free launchy (www.launchy.net) app is a no-frills , easy-touse launcher that makes it easy to do multiple things on your PC using the keyboard. Just hit ‘Alt + Space’ to bring Launchy up and type in what you want. You can launch apps, open files and folders as well as navigate web pages. There are tons of third party plug-ins available that adds functionality. It’s available for Windows, MAC and Linux.


Keyboard shortcuts can vary across the software you use. To find and learn these shortcuts you can head to Shortcutfoo (www.shortcutfoo.com) – here, you can do drill exercises to memorise keyboard shortcuts for various programs. You can also download and install software such as CheatSheet for MAC and Ultimate Windows 8 Shortcuts to quickly view all the available shortcuts for your software.



The free plan from Crashplan (www.crashplan.com) lets you take a backup of multiple computers to a connected hard drive. Importantly, it offers incremental (backup of all existing data) as well as differential (backup only of changed files/folders) backups. You can also set automated backups that run in the background unattended.


The built-in Time Machine backup feature lets you connect an external hard drive and use it to backup not just the contents of your entire harddrive but also a system ‘image’ – a complete current state of the system. You can also try out the free app called SuperDuper! (http:// goo.gl/rdrUq). It offers additional features like a selective file and folder backup and has a built-in scheduler to automate the backup process.



A free app called Slimcleaner (http:// slimcleaner.com) offers an easy-to-use interface for maintaining your PC’s performance . The software finds and removes junk files, prevents errors, finds duplicate files and optimises your overall system. You can run an on-demand scan or schedule it to be done at a particular set time – every day or on any chosen day of the week. You can individually select what folders and sections should be analysed and it comes with a range of scanning tools for your computer.


For MAC OS X users, a US$ 19 app called Cocktail (www.maintain.se/ cocktail) allows you to schedule maintenance on daily or weekly basis. All you need to do is select the specific tasks and optimisation tool that should run at the specified time and the app will take care of the rest. You can even customise the look and feature of finder , dock, login window and modify various hidden settings. Cocktail also offers another useful feature that allows you to choose what happens post the optimization task is complete: you can log out, shut down or restart your device.



Bullguard Spamfilter is a free and easy-to-use software that seamlessly integrates with your Outlook, Outlook Express, Windows Mail or Mozilla Thunderbird email setup. It blocks out all phishing mails, viruses and foreign language spam mails. It even gives you the option to create a blacklist to block email from a particular source as well as a whitelist if you choose to block all mails. (www.bullguard.com)


Although SpamSieve is a paid software (US$ 30), it is worth the investment. Not only does it integrate with various email clients (Apple mail, Microsoft Entourage , Outlook etc), but also learns and adapts to your inbox to improve spam detection. It integrates with your address book to create a whitelist of your contacts and provides the option to create a blacklist as well. It even scans attachments to identify and block spam content. (http://goo.gl/wNAXn)

SOURCE: The Economic Times

Handy Terminal Keyboard Shortcuts

Take these short-cuts handy to increase your productivity.

Cursor Movement Control
Ctrl-a: Move cursor to the start of a line
Ctrl-e: Move cursor to the end of a line
Ctrl-Left/Right: Navigate word by word (may not work in all terminals)

Modify Text
Ctrl-w: Delete the whole word to the left of the cursor
Ctrl-k: Erase to end of line
Ctrl-u: Erase to beginning of line

Scrolling/Buffer Control
Shift-PageUp/PageDown: Scroll through current buffer
Ctrl-s: Pause terminal output (program will keep running)
Ctrl-q: Release terminal output (after being paused)
Ctrl-l: Clears the screen. Use this instead of the clear command.

Ctrl-r: Search the history (enter to run the command once found)

Bonus Tip: Use ‘!!’ command to run last command and ‘!com’ to run the last command starting with ‘com’.

Process Control
Ctrl-d: Exit
Ctrl-c: Kill the current process
Ctrl-z: Put the current process in the background (fg will restore it)

if any other Short cut key comes to my mind, It will be posted on Social media @facebook @twitter.

Source: thelinuxdaily

Types of Browser Errors While Loading Web Pages and What They Mean

This guide will help you understand exactly what each erro page means and what to do when you see them.

Note: Each  browser displays and words its error pages differently. A certificate error or malware warning looks different in each different browser, but the different types of error pages mean the same thing.

Certificate Error

An SSL certificate error or security certificate error indicates a problem with HTTPS encryption. You’ll only see this error when connecting to a website using HTTPS.

When using HTTPS encryption, websites present certificates to identify that they are legitimate. For example, Google.com has a security certificate issued by a trusted certificate authority. The certificate authority verifies that Google is the real owner of Google.com and is entitled to the certificate. When you connect to Google.com using HTTPS, Google presents this certificate. Your browser checks that the certificate was issued by a known legitimate certificate authority to verify you’re connecting to the real Google.com, not another server pretending to be Google.com.

When you see a certificate error, this indicates that you’re not necessarily connecting to the real, legitimate website. For example, if you try to access your bank’s website on a public Wi-Fi network and see this error, it’s possible that the network is compromised and someone is attempting to impersonate your bank’s website.

However, it’s also possible that a website failed to properly renew or configure its certificate. Either way, you shouldn’t continue when you see this error message.


Phishing and Malware Warnings

Your browser will also display phishing (or “web forgery”) and malware warnings. Whether you use Firefox, Chrome, or Internet Explorer, your browser regularly downloads a list of dangerous websites. When you attempt to connect to a website on this list, you’ll see an error message.

Websites are placed on these lists because they contain malware or because they attempt to impersonate a real website to steal your passwords, credit card numbers, or other sensitive information.

In some cases, a website may temporarily be added to this list because it was compromised. When the website is fixed, it should be removed from this list. When you see this message, you shouldn’t continue.image85

404 Not Found

You may see a variety of web server messages when accessing web pages. The most common one is “404 Not Found,” which means you’re trying to access a page that doesn’t exist. Either the web page was removed or you were typing in an address and mistyped it.

These error messages are generated by the remote web server and sent to your browser. If you see these, double-check the web page address you typed. If you clicked a link, the link was in error – or the page it points to has been removed.


Server Not Found

A “Server not found” error in Firefox or “Google Chrome could not find [website.com]” message indicates that your browser could not find the website you’re trying to access.

Either you mistyped a website address and you’re trying to access a website that doesn’t exist, your DNS server is down, or your firewall, proxy, or other settings are misconfigured.


Unable to Connect

The “Unable to connect” error in Firefox or “Google Chrome could not connect to [website.com]” message looks similar to the “Server not found” message above, but each means something different.

if you see this message, your browser has successfully contacted its DNS servers and identified that there should be a website at the target location. However, your browser did not receive a response from the website’s servers when it tried to connect.

If you see this message, it’s possible that the website itself is down or experiencing problems. It’s also possible that your firewall, proxy, or other network settings are misconfigured.


There are quite a few other errors you may come across, but these are the most common ones.

Watch Movies in Your Linux Terminal Window

Linux console is something really special :: we can watch videos and we can also listen to radio with it.

It may sound strange, but you may watch videos without GUI. And MPlayer will be your assistant. MPlayer is a powerful multimedia player for GNU Linux.

In terminal the video appears in ASCII code format. The video output is little bit clear in case of Cartoon videos because it consists of less details while on the other hand the HD videos or movie trailers etc.. may not be clear but anyways its FUN to try playing videos on terminal.

You may ask what do we need that for? Well, the first reason is to show Linux capabilities, and then, you never know what you might need. So, here we go.

  • The first step i am gonna do is install Mplayer and FBI image viewer(for displaying image in terminal)
yum install mplayer fbi


Then to actually watch video in terminal use the following syntax, replacing the File name of your video.

mplayer -vo caca MovieName.mp4

The “caca” command is actually the color text driver– you could also use ” -vo aa ” instead for black & white.

The video output will be somewhat like this :