<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RRikesh.com</title>
	<atom:link href="http://www.rrikesh.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rrikesh.com</link>
	<description></description>
	<lastBuildDate>Tue, 08 Mar 2011 05:45:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Batch Processing Images on Linux</title>
		<link>http://www.rrikesh.com/linux/batch-processing-images-on-linux.php</link>
		<comments>http://www.rrikesh.com/linux/batch-processing-images-on-linux.php#comments</comments>
		<pubDate>Tue, 08 Mar 2011 05:40:03 +0000</pubDate>
		<dc:creator>Rikesh</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.rrikesh.com/?p=190</guid>
		<description><![CDATA[Since some time, I was wondering if there could be a quick way to resize pictures on Ubuntu Linux. I finally found the solution. sudo apt-get install imagemagick I&#8217;ve listed a couple of image manipulations that I often use: 1. Batch Image Resize Suppose you want to batch resize pictures in a specific folder, you [...]]]></description>
			<content:encoded><![CDATA[<p>Since some time, I was wondering if there could be a quick way to resize pictures on Ubuntu Linux. I finally found the solution.</p>
<blockquote><p>sudo apt-get install imagemagick</p></blockquote>
<p>I&#8217;ve listed a couple of image manipulations that I often use:</p>
<h2>1. Batch Image Resize</h2>
<p>Suppose you want to batch resize pictures in a specific folder, you could use:</p>
<blockquote><p>mogrify  -resize 800&#215;600 *.jpg</p></blockquote>
<p>Note: If  you wanted to get all the details of the operations, use</p>
<blockquote><p>mogrify -debug all -resize 800&#215;600 *.jpg</p></blockquote>
<h2>2. Change the Image Format</h2>
<p>You can also change the format of images quickly using <em>mogrify</em>. The following line of code allows you to convert <em>jpg</em> files into <em>png</em>:</p>
<blockquote><p>mogrify -format png *.jpg</p></blockquote>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2659096628058912";
/* 125x125 rrikesh in-post */
google_ad_slot = "2951592643";
google_ad_width = 125;
google_ad_height = 125;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<h2>3. Rotate Images</h2>
<p><em>Mogrify</em> permits you to batch rotate pictures easily. Try the following code to rotate a picture called <em>mypic.jpg</em> by 90° clockwise:</p>
<blockquote><p>mogrify -rotate 90 mypic.jpg</p></blockquote>
<h2>Final Words&#8230;</h2>
<p>You should note that <em>mogrify</em> will overwrite all your files. If you want to keep your original files, there are two ways of proceeding.</p>
<p>The first way is to copy the files into another folder before processing them. You can do it on the terminal itself:</p>
<blockquote><p>cd /home/rikesh/Documents/pics<br />
mkdir new<br />
cp /home/rikesh/Documents/pics/* /home/rikesh/Documents/pics/new<br />
cd new</p></blockquote>
<p>The above lines of codes allowed me to create a new folder called <em>new</em> and to copy all contents of the <em>pics</em> folder to the new folder. This way, I&#8217;ll keep the original pictures.</p>
<p>The second way is to use <em>convert</em> instead of <em>mogrify</em>. Both of them can be used in <strong>almost</strong> the same way. The main difference between <em>convert</em> and <em>mogrify</em> is that the former creates a new copy of the image.</p>
<p>Do note that sometimes, your camera may give you file extensions like <em>JPG</em> instead of <em>jpg</em>. In this case, you should modify the above codes and use <em>JPG</em> instead of <em>jpg</em>.</p>
<p><em>Mogrify</em> is very a very powerful tool, and you can have a look at its manual page to get more ideas about how you&#8217;ll use it. And don&#8217;t forget to share with us :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rrikesh.com/linux/batch-processing-images-on-linux.php/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Protecting yourself online</title>
		<link>http://www.rrikesh.com/articles/protecting-yourself-online.php</link>
		<comments>http://www.rrikesh.com/articles/protecting-yourself-online.php#comments</comments>
		<pubDate>Sat, 02 Oct 2010 14:05:16 +0000</pubDate>
		<dc:creator>Rikesh</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.rrikesh.com/?p=139</guid>
		<description><![CDATA[Being on Windows Live Messenger, Skype, Facebook, and other social networks is great. You connect with all your friends all around the world and you may even find your childhood friends there. Virtually everyone connected to the Internet has an account online – an email address for communication, a Facebook profile, IM accounts, etc&#8230; But, [...]]]></description>
			<content:encoded><![CDATA[<p>Being on Windows Live Messenger, Skype, Facebook, and other social networks is great. You connect with all your friends all around the world and you may even find your childhood friends there. Virtually everyone connected to the Internet has an account online – an email address for communication, a Facebook profile, IM accounts, etc&#8230; But, do they all know how to protect themselves?  No.</p>
<p>Most of the examples in this article will deal about your Facebook account, but the same principle should be applied everywhere.</p>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2659096628058912";
/* 125x125 rrikesh in-post */
google_ad_slot = "2951592643";
google_ad_width = 125;
google_ad_height = 125;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<p><span style="text-decoration: underline;">Why do people want your accounts?</span></p>
<p>Spammers and scammers are consistently looking for new means to “promote” their stuff. They generally deploy massive phishing schemes to get the maximum number of victims.</p>
<p>However, sometimes, it could be your jealous boyfriend/girlfriend or ex who wants to spy on you. It could be a person who doesn’t like you. Or, just anyone else! Better be on your guards.</p>
<p><span style="text-decoration: underline;">Phishing, sniffing and keylogging</span></p>
<p>You often hear people say that their accounts have been hacked, haven’t you? Should you blame Facebook, Twitter, Gmail, Hotmail or Yahoo for that? Does it mean that these companies should improve their security? Although they sometimes get attacked by hackers, these companies know their business and it’s very hard for someone to intrude their systems.</p>
<p>So, whenever your friend says that his account has been hacked, this is what it means: Either someone has phished him and he fell into the trap, or somebody sniffed his password, or somebody is keylogging him.</p>
<p><span style="text-decoration: underline;">What is phishing?</span></p>
<p>Basically, phishing is taking the victim to a fake web page so that he puts his username and password there. The username and password are stored in a file &#8211; which the culprit will then acquire afterwards – and the page gets forward to the real web page. It is, however, possible to differentiate between a spoofed website and a legitimate one.</p>
<p>Do a proper login. Never click strange links from emails. If you want to login to Facebook, always go to the home page via your browser. Use secure login (eg. https://www.twitter.com) where available.</p>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2659096628058912";
/* 125x125 rrikesh in-post */
google_ad_slot = "2951592643";
google_ad_width = 125;
google_ad_height = 125;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<p><span style="text-decoration: underline;">What is Sniffing</span></p>
<p>Sniffing occurs on wired LANs and wireless LANs (a.k.a wifi). Anyone connected to the network can ‘sniff’ the packets moving in the network.</p>
<p><span style="text-decoration: underline;">What is Keylogging</span></p>
<p>A keylogger is a malicious software that tracks each key you press on your keyboard. Some keyloggers can even take screen shots of your computer at regular intervals. These logs are either stored on the disk itself or mailed to the culprit. Generally, an up-to-date antivirus will detect it.</p>
<p><span style="text-decoration: underline;">Don’t expose your real life publicly</span></p>
<p>Know what privacy settings available. The contents of your profile should only be visible to your “friends” &#8211; when I say “friends”, I mean people you know in real life. Don’t add too personal details like your address, phone number, birthday, and so on.</p>
<p><span style="text-decoration: underline;">But why not the birthday?</span></p>
<p>You must be thinking that it isn’t cool to hide your birthday, and that your dear friends must know about that. I agree, but unfortunately, everybody won’t use your birth date to send you birthday wishes. Even if your birthday is available to your friends only, that could be bad. Remember, not all your friends are friends. Somebody could have added you from a fake profile just to get your birthday and then use it to access your account.</p>
<p>Let me explain:</p>
<ol>
<li>Facebook currently has a little security option – if someone not from your location signs in your account, that person must enter your birth date before getting access to your profile.</li>
<li>Have you ever lost your email password? Either you genuinely lost the password or your account has been compromised somehow. When this awkward situation occurs, you have to fill a form to get your account back. One of the info you have to add is your birth date. Where’s the problem in that?  Sometimes, somebody with malicious intents may deliberately try to revert your account. He’ll get stuck if he doesn’t know your exact birthday.</li>
<li>Let’s get creative. You don’t like a friend called Mr X and you know that Mr X doesn’t know much about computers. You somehow managed to add him on a social network (maybe via a fake profile) and get to know his birthday.  On the birth date of Mr X, you send him a spoofed email with a keylogger attached to it. In the mail, you write that someone just sent Mr X a Happy Birthday greeting, which can be viewed after downloading the attachment. So, Mr X sees the mail, gets happy about someone wishing him, opens the mail, and runs the attachment which installs a keylogger on his machine. Not knowing much about online security, Mr X didn’t update his antivirus and the latter failed to detect the keylogger. So, now you can monitor his activities. Now, just imagine that you could have been Mr X.</li>
</ol>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2659096628058912";
/* 125x125 rrikesh in-post */
google_ad_slot = "2951592643";
google_ad_width = 125;
google_ad_height = 125;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<p><span style="text-decoration: underline;">Has your account been compromised?</span></p>
<p>If you see that you are now friends with people you don’t know on Facebook, or your friends tell you they are getting weird emails from you, it is highly probable that someone else has your password. There is a simple solution for that: Just change your passwords regularly.</p>
<p><span style="text-decoration: underline;">Use Strong passwords!</span></p>
<p>Always use strong passwords for your accounts. A strong password is one that has a mix of numbers, small caps letters, capital letters, punctuation and symbols. Do not use your birthday, name of your relatives, your phone number and other easy-to-guess passwords. By the way, the most common password people use is 123456, and you should avoid that!</p>
<p>Always use such passwords since they take more time to crack. Let us see how to make a strong password. Assume you are using a simple password: ‘ilovepasswords’.</p>
<p>You could add some numbers: ‘ilov3password5’. You can still recognise the password as 3 looks like an inverted E and 5 looks like an S. Just don’t replace every S with 5, you’re becoming predicatable.</p>
<p>Now add some capital letters: ‘ILov3Password5’. That’s simple.</p>
<p>Add some symbols: ‘&#8211;ILov3pa$$word5__’. Now, the password just got longer, which means it’s more secure.</p>
<p>If you feel that the previous method is a bit complicated try this one:</p>
<p>Start with the password: ‘ilovepasswords’</p>
<p>Now, look at your keyboard. Retype the password, but one key to the left. In other words, ‘i’ translates to ‘o’, ‘l’ to ‘;’, ‘v’ to ‘b’, etc..</p>
<p>The new password gets: ‘o;pbr[sddeptfd’. Instantly, you made an easy to remember password look difficult to guess.</p>
<p><span style="text-decoration: underline;"> In Brief: Tips for a more secure online life</span></p>
<ol>
<li>Don’t expose your personal life.</li>
<li>Beware of shared computers as they may have a keylogger installed.</li>
<li>Use strong passwords.</li>
<li>Always check the URL before logging in a website.</li>
<li>Keep your computer clean of virus, adware, malware, etc&#8230;</li>
<li>Use up-to-date software.</li>
</ol>
<p>This is only some examples of what can happen to you and how you can prevent such things from happening. You should always be cautious.</p>
<p>Did you ever encounter such problems? What happened and what how did you manage to solve it? Do you have more tips to add? Share it with us!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rrikesh.com/articles/protecting-yourself-online.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

