<?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>My Learnings - Markish Personal Blog &#187; Markish</title>
	<atom:link href="http://markish.in/tag/markish/feed/" rel="self" type="application/rss+xml" />
	<link>http://markish.in</link>
	<description>It&#039;s my Blog....!</description>
	<lastBuildDate>Thu, 10 Mar 2011 08:41:51 +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>Back after almost 400 days&#8230;</title>
		<link>http://markish.in/2010/04/back-after-almost-400-days/</link>
		<comments>http://markish.in/2010/04/back-after-almost-400-days/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 20:31:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Back to blogging]]></category>
		<category><![CDATA[Markish]]></category>

		<guid isPermaLink="false">http://markish.in/2010/04/back-after-almost-400-days/</guid>
		<description><![CDATA[<p>Lot have changed&#8230;even I&#8217;ve grown physically, mentally &#38; professionally&#8230; I couldn&#8217;t write because of various reasons and one big reason.. I&#8217;ve grown lazy. I moved my blog from markishonline.com to markish.in as well. Hopefully I start writing again. I wish I could.</p> ]]></description>
			<content:encoded><![CDATA[<p>Lot have changed&#8230;even I&#8217;ve grown physically, mentally &amp; professionally&#8230; I couldn&#8217;t write because of various reasons and one big reason.. I&#8217;ve grown lazy. I moved my blog from markishonline.com to markish.in as well. Hopefully I start writing again. I wish I could.</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2010/04/back-after-almost-400-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>www.mconvey.com is live&#8230;.!</title>
		<link>http://markish.in/2009/02/wwwmconveycom-is-live/</link>
		<comments>http://markish.in/2009/02/wwwmconveycom-is-live/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 11:22:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Bulk SMS]]></category>
		<category><![CDATA[Free SMS]]></category>
		<category><![CDATA[Free SMS to India]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[Mconvey]]></category>

		<guid isPermaLink="false">http://markishonline.com/?p=117</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-indent: 0.5in;">www.mconvey.com is live now. You can send free sms to any Indian mobile numbers. No annoying ads. No registration required. The site is simple and quite straight forward. The only restriction that is in place is it asks you to register once you send 5 sms to a particular number on [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-indent: 0.5in;"><a href="http://www.mconvey.com">www.mconvey.com</a> is live now. You can send free sms to any Indian mobile numbers. No annoying ads. No registration required. The site is simple and quite straight forward. The only restriction that is in place is it asks you to register once you send 5 sms to a particular number on the same day. <span id="more-117"></span> </p>
<p class="MsoNormal" style="text-indent: 0.5in;"><a href="http://mconvey.com"><img class="aligncenter size-medium wp-image-118" title="Mconvey Snapshot" src="http://markishonline.com/wp-content/uploads/2009/02/mconvey-300x216.gif" alt="Mconvey Snapshot" width="300" height="216" /></a> Once you register you have more credits for free and you can manage your contacts as well.The delivery is also quite fast. It hardly takes 5 seconds. This for a free service is quite ok I feel. The revenue model for this site is based on advertisements and building sms advertisement campaigns for business. </p>
<p class="MsoNormal" style="text-indent: 0.5in;">It also provides users the ability to send with their own sender ID. Probably this will fit the business group. It also aims at sending advertisements along with the messages sent for free. </p>
<p class="MsoNormal" style="text-indent: 0.5in;">
<p class="MsoNormal" style="text-indent: 0.5in;">It&#8217;s worth having a look and giving it  a try&#8230;!</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2009/02/wwwmconveycom-is-live/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is Advani.L.K in footsteps of Obama..?</title>
		<link>http://markish.in/2009/02/is-advanilk-in-foot-steps-of-obama/</link>
		<comments>http://markish.in/2009/02/is-advanilk-in-foot-steps-of-obama/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 14:47:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Indian Politics]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[Political Campaign]]></category>

		<guid isPermaLink="false">http://markishonline.com/2009/02/09/is-advanilk-in-foot-steps-of-obama/</guid>
		<description><![CDATA[<p>I just noticed advertisements from &#8216;lkadvani.in&#8217; started appearing in my blog posting something like &#8220;Advani for PM&#8221;…a smart campaigning strategy, the same one used to capture the most powerful seat in the world by Obama. He used it extensively for last two years for fund-raising and organizing political campaigns..! </p> <p>It sounds nice to [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Times New Roman; font-size:12pt">I just noticed advertisements from &#8216;lkadvani.in&#8217; started appearing in my blog posting something like &#8220;Advani for PM&#8221;…a smart campaigning strategy, the same one used to capture the most powerful seat in the world by Obama. He used it extensively for last two years for fund-raising and organizing political campaigns..!<span id="more-113"></span><img class="aligncenter size-medium wp-image-114" title="Snapshot of the Ad...!" src="http://markishonline.com/wp-content/uploads/2009/02/political_campaign1-300x36.gif" alt="Snapshot of the Ad...!" width="300" height="36" /><br />
</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">It sounds nice to see something new and tech savvy happening in my country…still I&#8217;m quite puzzled if it would serve its purpose. I feel this type of campaigning is still a far away dream..! Few points that strike my mind are…<br />
</span></p>
<ul>
<li><span style="font-family:Times New Roman; font-size:12pt">How many voting Indians do access internet..?<br />
</span></li>
<li><span style="font-family:Times New Roman; font-size:12pt">How many so called &#8216;IT Indians&#8217; really go to polling booth..?<br />
</span></li>
<li><span style="font-family:Times New Roman; font-size:12pt">Do the political parties have a clear strategy in making this campaign a successful one?<br />
</span></li>
</ul>
<p><span style="font-family:Times New Roman; font-size:12pt">I&#8217;ve not personally looked into the site though not compelling for me to do so..! It&#8217;s a very optimistic move by that political party. But clearly I&#8217;d say it&#8217;s a long way to go&#8230; Do share your views&#8230;!<br />
</span></p>
<p><span style="font-family:Times New Roman"><span style="font-size:9pt"><em>Disclaimer: The author doesn&#8217;t take responsibility of the comments posted to this particular article.</em></span><span style="font-size:12pt"><br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2009/02/is-advanilk-in-foot-steps-of-obama/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>It is my IP.com&#8230;.!</title>
		<link>http://markish.in/2009/02/it-is-my-ipcom/</link>
		<comments>http://markish.in/2009/02/it-is-my-ipcom/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 09:45:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Internet Technology]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Find your IP]]></category>
		<category><![CDATA[IP Lookup]]></category>
		<category><![CDATA[It is my IP]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[Own IP address]]></category>

		<guid isPermaLink="false">http://markishonline.com/?p=101</guid>
		<description><![CDATA[<p>Again it&#8217;s been a long time&#8230;! Somehow I couldn&#8217;t manage to squeeze time to write&#8230; This weekend just surfing the net, I landed up in domain.com my favorite domain registrar. As usual I searched for all funny names. It&#8217;s been my practice or I&#8217;d say a way of killing time. Finally I searched for [...]]]></description>
			<content:encoded><![CDATA[<p>Again it&#8217;s been a long time&#8230;! Somehow I couldn&#8217;t manage to squeeze time to write&#8230; This weekend just surfing the net, I landed up in domain.com my favorite domain registrar. As usual I searched for all funny names. It&#8217;s been my practice or I&#8217;d say a way of killing time. Finally I searched for &#8216;itismyip&#8217; I got it&#8230;! it again made me poorer by another 10 USD. I just wrote a small script to give the IP of the visitor to this site&#8230; <span id="more-101"></span></p>
<p>I wanted this site ( single page) to load faster without any complications. I&#8217;ve just put the IP of the visitor and a small JS to copy the IP to your clipboard.</p>
<div id="attachment_102" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-102" title="itismyip.com" src="http://markishonline.com/wp-content/uploads/2009/02/itismyip-300x225.gif" alt="Snapshot of ItismyIP.com" width="300" height="225" /><p class="wp-caption-text">Snapshot of ItismyIP.com</p></div>
<p>I think,  I&#8217;m far better this time in choosing my domain name..I&#8217;ve seen around 100 hits already in a day without much doing from my side. So I added my adsense today to it.. Hope it gives me back the 10 USD within this year.</p>
<p>I know there are &#8216;n&#8217; number of popular sites giving this service. But I&#8217;m thinking of something different that would help me have my share of traffic. Any suggestions welcome in this regard&#8230;!</p>
<p>Have a <a href="http://itismyip.com" target="_blank">look here</a> and do share your comments..</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2009/02/it-is-my-ipcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Failing to evaluate is failing…!</title>
		<link>http://markish.in/2008/10/failing-to-evaluate-is-failing%e2%80%a6/</link>
		<comments>http://markish.in/2008/10/failing-to-evaluate-is-failing%e2%80%a6/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 10:43:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Appraisal]]></category>
		<category><![CDATA[Evaluation]]></category>
		<category><![CDATA[IT Industry]]></category>
		<category><![CDATA[Markish]]></category>

		<guid isPermaLink="false">http://markishonline.com/2008/10/14/failing-to-evaluate-is-failing%e2%80%a6/</guid>
		<description><![CDATA[<p>    Last weekend, when I walked into my friend&#8217;s office campus, I saw the security personals sitting in a big queue and writing something in a booklet. I got curious. I enquired to a guy standing over there. He said, they are taking up some exams. Something inside me asked for more information from that [...]]]></description>
			<content:encoded><![CDATA[<p>    Last weekend, when I walked into my friend&#8217;s office campus, I saw the security personals sitting in a big queue and writing something in a booklet. I got curious. I enquired to a guy standing over there. He said, they are taking up some exams. Something inside me asked for more information from that guy. I learnt that, they are constantly taught on the latest security techniques and technologies. They have to clear these examinations to be in their job. It&#8217;s a casual chat. I walked on…
</p>
<p><span id="more-96"></span></p>
<p>    As usual, my friend kept me waiting in the waiting lobby in her office. I was just thinking about the exams these security personals were writing. I tried hard to remember any such exams I&#8217;ve written in my last 4 years after coming to a job. I couldn&#8217;t remember any and that too in such a strict examination environment. There has been never an attempt to measure our skills at the cost of our job. (It&#8217;s not only for me, but for 99% of us).
</p>
<p>    I do agree we do take up interviews before joining a job. I&#8217;m worried when we stay at the job for longer periods. I&#8217;ve seen many of my seniors staying in the job for more than a decade. I&#8217;m not sure of the present system we have. Probably with the time, we learn on our job. But are we really evaluated at any point? Maybe for the annual appraisal we are evaluated. But here again, on the tasks we&#8217;ve performed for the last twelve months and not for what we&#8217;ve learnt. I agree the learning and job go hand-in-hand. But when a person on job which don&#8217;t require a top-class techie, takes up regular exams in his subjects on latest advancements, it make me think aloud…
</p>
<p>Thinking still louder, I&#8217;ve got few points to make
</p>
<ul>
<li>Every employee should be evaluated on technical or non-technical skills relevant to the current market demand, to his job and to his experience.
</li>
<li>For any organization to be successful, atleast the 5% of the workforce should be replenished annually. (May the above said evaluation be a scale?)
</li>
<li>I agree the infrastructure for this set up calls for additional costs, but in the long run, the ROI is definite.
</li>
</ul>
<p>The above points may be little extravagant in terms of reality.  But I see them as a necessity to survive. Please do share your comments.
</p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2008/10/failing-to-evaluate-is-failing%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Making my YouTube Downloader cooler…!</title>
		<link>http://markish.in/2008/09/making-my-youtube-downloader-cooler%e2%80%a6/</link>
		<comments>http://markish.in/2008/09/making-my-youtube-downloader-cooler%e2%80%a6/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 14:07:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code for Fun]]></category>
		<category><![CDATA[Internet Technology]]></category>
		<category><![CDATA[Download Videos]]></category>
		<category><![CDATA[Download Youtube Video]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[Search and download videos]]></category>
		<category><![CDATA[Vbscript]]></category>

		<guid isPermaLink="false">http://markishonline.com/2008/09/25/making-my-youtube-downloader-cooler%e2%80%a6/</guid>
		<description><![CDATA[<p>    Yesterday, I posted how to download videos from YouTube using the VB script. Even I downloaded some videos by putting the video links to a text file and calling the script with &#8216;F&#8217; switch. But I&#8217;m a lazy guy to prepare the text file with URLs now. I thought I&#8217;ll leave this task to [...]]]></description>
			<content:encoded><![CDATA[<p>    Yesterday, I posted how to download videos from YouTube using the <a href="http://markishonline.com/2008/09/24/download-youtube-videos-easily%e2%80%a6/">VB script</a>. Even I downloaded some videos by putting the video links to a text file and calling the script with &#8216;F&#8217; switch. But I&#8217;m a lazy guy to prepare the text file with URLs now. I thought I&#8217;ll leave this task to the script itself. I added some code to make the script bit more intelligent. It takes the keywords from you, searches the YouTube for the related videos and downloads them. Sounds cool… <span style="font-family:Wingdings">J</span>
	</p>
<p><span id="more-90"></span></p>
<p>I added one more switch to my script &#8216;S&#8217;. It accepts the keywords and searches the YouTube for related videos.  Now my scripts usage is like
</p>
<p style="text-align: center"><img src="http://markish.in/wp-content/uploads/2008/09/092508-1403-makingmyyou1.png" alt=""/>
	</p>
<p>This helps a lot for me now. Just I trigger something like
</p>
<p style="margin-left: 72pt"><span style="color:#00b050">C:\Videos&gt; Cscript  yt_dl.vbs S 10 Sachin Warne<br />
</span></p>
<p style="margin-left: 72pt"><span style="color:#00b050">It downloads 10 videos related to Sachin &amp; Warne from the YouTube.<br />
</span></p>
<p>Hope this improvement helps. The only limitation (atleast that I&#8217;ve noticed) is it can download the maximum number of 20 related videos. Please do share your comments.
</p>
<p>The modified version can be downloaded <a href="http://www.markishonline.com/downloads/yt_dl_1.1.zip">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2008/09/making-my-youtube-downloader-cooler%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download YouTube Videos easily…</title>
		<link>http://markish.in/2008/09/download-youtube-videos-easily%e2%80%a6/</link>
		<comments>http://markish.in/2008/09/download-youtube-videos-easily%e2%80%a6/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 07:03:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code for Fun]]></category>
		<category><![CDATA[Internet Technology]]></category>
		<category><![CDATA[Download list of Youtube Videos]]></category>
		<category><![CDATA[Download Youtube Video]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[Script to download videos]]></category>
		<category><![CDATA[XMLHttp]]></category>

		<guid isPermaLink="false">http://markishonline.com/2008/09/24/download-youtube-videos-easily%e2%80%a6/</guid>
		<description><![CDATA[<p>    YouTube, what I need to say more on this website? Anyhow for those who are unaware of it (if any!), this website provides streaming videos to the visitors. Anyone can upload and share their videos. Many number of times when watching a video, we love it to have offline as well. We search for [...]]]></description>
			<content:encoded><![CDATA[<p>    YouTube, what I need to say more on this website? Anyhow for those who are unaware of it (if any!), this website provides streaming videos to the visitors. Anyone can upload and share their videos. Many number of times when watching a video, we love it to have offline as well. We search for the &#8216;download video&#8217; link in the page. Oops, you won&#8217;t find it. YouTube supports only streaming of videos.
</p>
<p><span id="more-85"></span></p>
<p>    You need to be online to watch a video from YouTube. It also supports buffering. That&#8217;s the video can be buffered when connected to the internet and watched offline. (This has helped me to watch so many videos when I&#8217;m not connected). But the pain part is if you close the browser, the buffered content is lost. You again have to connect to internet to watch the same video clip.
</p>
<p>    Why not we download it and have it offline? I googled and found some websites that provide this service. You tell them the video you need, they give you the download link after sometime. You can download it. But you get this service at the cost of advertisements and annoying popups. There is a plug-in available for Firefox users. Still IE users don&#8217;t have any options. All I wanted was to download many video clips in a single shot. The only option was to code myself!
</p>
<p>    I chose VBscript as I don&#8217;t need any more software installation necessary for this to run. Almost all the Windows comes with the scripting support. Hence I can run my VBscript anywhere even in the Cyber-cafes.  It supports two switches currently. Either I can directly supply the list of URLs of videos I want when I&#8217;m calling it or I can provide a text file with list of URLs. Something like
</p>
<p style="text-align: center"><img src="http://markish.in/wp-content/uploads/2008/09/092408-0700-downloadyou1.png" alt=""/>
	</p>
<p>When you call the script with &#8216;U&#8217; switch you can provide the URLs directly. Something like
</p>
<p><span style="color:#00b050"><em>YT_DL.VBS U http://www.youtube.com/watch?v=kMYw8SodMWQ, <a href="http://www.youtube.com/watch?v=hRMyR8BJ74A">http://www.youtube.com/watch?v=hRMyR8BJ74A</a><br />
			</em></span></p>
<p>When you call the script with &#8216;F&#8217; switch you can just provide a path to text file which contains the list of URLs<span style="color:#00b050"><br />
		</span></p>
<p><span style="color:#00b050"><em>    YT_DL.VBS F url_list.txt<br />
</em></span></p>
<p><em>    </em>The main advantage of the script is that you can just create a list of videos you want and put in a text file and pass it on to the script with &#8216;F&#8217; switch. It downloads and saves them in the same folder with the title of the videos as the file names. You are done with a single command. No waiting, No popup and it can run on your background. You need not even bother about it.
</p>
<p>    <span style="color:red">Please note</span>, when you running this script for the first time, you will (most probably) get an error message stating, &#8220;msxml3.dll: Access is denied&#8221;. Don&#8217;t worry, it&#8217;s a security catch. You need to add <a href="http://youtube.com">http://youtube.com</a> to your list of trusted sites. For this go to the &#8216;Internet options <span style="font-family:Wingdings">à</span>Security tab<span style="font-family:Wingdings">à</span> select Trusted and click the &#8216;Sites..&#8217; button. There you add <a href="http://youtube.com">http://youtube.com</a>. Now run your script. You won&#8217;t have any issues.
</p>
<p>    Once downloaded, you can play those .FLV files using FLV players available over the web for free. You can download one from <a href="http://www.applian.com/flvplayer/">here</a>. Hope you find this script useful. You can use it and modify it in the way you want. If you have any issues or suggestions, please let me know. Have fun and do share your comments here.
</p>
<p>The script can be downloaded <a href="http://www.markishonline.com/downloads/YT_dl.zip">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2008/09/download-youtube-videos-easily%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Scheduling MySQL Backup..!</title>
		<link>http://markish.in/2008/09/scheduling-mysql-backup/</link>
		<comments>http://markish.in/2008/09/scheduling-mysql-backup/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 19:12:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Automating MySQL Backup]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[MySQL Backup]]></category>
		<category><![CDATA[Scheduling MySQL backup]]></category>

		<guid isPermaLink="false">http://markishonline.com/2008/09/23/scheduling-mysql-backup/</guid>
		<description><![CDATA[<p>    There have been instances when we need to schedule the backup process of MySQL databases regularly. So I thought of writing batch file that can be added in the Windows scheduler. I used the &#8216;mysqldump&#8217; utility that comes with the MySQL distributions. It dumps the database definition along with all the data, indexes, triggers [...]]]></description>
			<content:encoded><![CDATA[<p>    There have been instances when we need to schedule the backup process of MySQL databases regularly. So I thought of writing batch file that can be added in the Windows scheduler. I used the &#8216;mysqldump&#8217; utility that comes with the MySQL distributions. It dumps the database definition along with all the data, indexes, triggers and SPs in the form of .sql file. I&#8217;ve also made the batch file to compress the output .sql file.</p>
<p><span id="more-78"></span>The complete script can be configured by setting some variables in it. I&#8217;ll explain the configuration parameters below.</p>
<div style="text-align: center">
<table style="border-collapse:collapse" border="0">
<colgroup span="1">
<col style="width: 83px;" span="1"></col>
<col style="width: 162px;" span="1"></col>
<col style="width: 393px;" span="1"></col>
</colgroup>
<tbody>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"><strong>SN</strong></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"><strong>Parameter</strong></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"><strong>Comments</strong></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">1</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">backupdir</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">Tell where you want to store the final archive. If the folder doesn&#8217;t exist, Please create it.</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">2</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">workdir</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">Tell where your temporary .sql file will get generated.</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">3</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">mysqldir</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">Tell where the mysqldump exe is available. Generally it resides in the bin folder of the MySQL distribution.</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">4</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">logdir</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">Tell where you want to put the logfile. I&#8217;ve included a small logging mechanism with the script as well</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">5</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">zip_dir</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">Tell where your compressing utility is. It can be either Winzip or Winrar or gzip or any compression utility.</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">6</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">Servername, database, mysqluser, mysqlpassword</td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">DB Specific settings. Configure it here. <span style="color: #ff0000;"><strong>Please note this is available to anyone who has the access to this batch file.</strong></span></td>
</tr>
</tbody>
</table>
</div>
<p> </p>
<p>    Once you have the configuration done. Open the Windows Scheduler (from control panel) add this batch file and schedule it with the interval you want. You are done. You have your backup process running. The same script can be modified slightly to handle multiple databases if you need. This script can be downloaded from <a href="http://www.markishonline.com/downloads/mysql_backup.zip">here</a></p>
<p>Do share your comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2008/09/scheduling-mysql-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to try Linux..?</title>
		<link>http://markish.in/2008/09/want-to-try-linux/</link>
		<comments>http://markish.in/2008/09/want-to-try-linux/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 10:48:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Linux Downloads]]></category>
		<category><![CDATA[Linux VMware Images]]></category>
		<category><![CDATA[Markish]]></category>
		<category><![CDATA[Try Linux]]></category>

		<guid isPermaLink="false">http://markishonline.com/2008/09/22/want-to-try-linux/</guid>
		<description><![CDATA[<p>     Many of us say &#8220;Linux is not for me.., it&#8217;s for geeks…&#8221; Have you ever tried Linux? Nope… The reason is quite simple. You don&#8217;t see as many installations as Windows in household… even in offices. I agree installing Linux and getting it up running is little tougher and complicated then the counterpart [...]]]></description>
			<content:encoded><![CDATA[<p>     Many of us say &#8220;Linux is not for me.., it&#8217;s for geeks…&#8221; Have you ever tried Linux? Nope… The reason is quite simple. You don&#8217;t see as many installations as Windows in household… even in offices. I agree installing Linux and getting it up running is little tougher and complicated then the counterpart Windows. Hence most of us have kept ourselves away from Linux. We&#8217;re ready to use a Pirated version of the Windows, but not ready to try out the Linux which is freely available. It&#8217;s more secure to use, fast, reliable and absolutely free.
</p>
<p><span id="more-74"></span></p>
<p>    Even I was one of you. Now I&#8217;ve moved my personal laptop to Linux though I had a licensed copy of Windows Vista. That&#8217;s the power and craze of Linux. It&#8217;ll get you there once you try it out. Ok to try it out what can I do ? Simple, first there are two ways of doing it.
</p>
<ul>
<li>      First is to have a dual-boot option where you can have Linux and Windows running in a same machine. Try it out. Get your hands dirt. You&#8217;ll be able to feel the power and ease of using it soon. Eventually you will end up discarding one OS. I leave it to you to decide which one&#8230; <span style="font-family:Wingdings">J</span> But this option requires some technical know-how about the installation, partition tables, file system… If you don&#8217;t know leave it, I&#8217;ve another option for you.
</li>
<li>
<div>     The second option is quite simple and straight forward – Virtualization. I&#8217;ll talk about this in this post.
</div>
<p>
 </p>
</li>
</ul>
<p>To Virtualize, there are many options available. I&#8217;ll give you an option that is easy and free to use. We&#8217;ll work with &#8220;VMware   Player&#8221; which is free and easy. Now follow the steps
</p>
<ul>
<li>          Download it directly from <a href="http://www.vmware.com/products/player/">here</a>. It helps you to run any VMware appliances.
</li>
<li>          Now we need to download VMware appliances for Linux. The options are many. You can yourself search for anything <a href="http://www.vmware.com/appliances/">here</a>. For Linux, there are numerous options available for various distributions and flavours. You can also download the Appliance from this <a href="http://www.thoughtpolice.co.uk/vmware/">site</a>. I found it Googling.
</li>
</ul>
<p>     Now you are ready to run Linux in your PC which runs Windows. Just install the VMware player. Extract the Contents of the archive  file you have downloaded from the above links. Just launch the &#8220;.vmx&#8221; file available. It&#8217;ll be launched in VMware player by default. Wait for some time, allow it to launch the VMware. You&#8217;ll have the &#8220;Linux&#8221; running in your PC now. Most probably you&#8217;ll be provided with the user credentials along with the downloaded archive in a separate text file. Login and there you go… <span style="font-family:Wingdings">J</span>
	</p>
<p>VMware Rocks…! Do share your comments…!
</p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2008/09/want-to-try-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating a simple Mashup..!</title>
		<link>http://markish.in/2008/08/creating-a-simple-mashup/</link>
		<comments>http://markish.in/2008/08/creating-a-simple-mashup/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 08:52:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Internet Technology]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Adding Google map to Wordpress]]></category>
		<category><![CDATA[Markish]]></category>

		<guid isPermaLink="false">http://markishonline.com/2008/08/14/creating-a-simple-mashup/</guid>
		<description><![CDATA[<p>    As said in my previous post, Mashups are very powerful user-interface when handled with little common sense and creativity. In this post I&#8217;ll try to give an overview of how an Mashup (pretty simple Mashup… J ) can be created. Though this is going to be simple, the logic behind this is same for [...]]]></description>
			<content:encoded><![CDATA[<p>    As said in my <a href="http://markishonline.com/2008/08/12/what-is-a-mashup/">previous post</a>, Mashups are very powerful user-interface when handled with little common sense and creativity. In this post I&#8217;ll try to give an overview of how an Mashup (pretty simple Mashup… <span style="font-family:Wingdings">J</span> ) can be created. Though this is going to be simple, the logic behind this is same for all Mashups..!
</p>
<p><span id="more-59"></span></p>
<p>Writing any Mashup involves the following steps /actions
</p>
<ul>
<li>Deciding what to write (choose a topic)
</li>
<li>Deciding the data stores (service providers like Google, Amazon, Yahoo, Hostinfo  &#8230;etc)
</li>
<li>Look for necessary APIs exposed them
</li>
</ul>
<p>Once you are at this point, you can really &#8216;Mashup &#8216; you data to provide your end user a creative user-interface. Now, I&#8217;ll take an example and go through the above steps and finally come up with a Mashup widget. I&#8217;d try to create a &#8216;Geo-IP-Map&#8217;. It&#8217;d show the end-user position (place) on the map. It can be embedded on any web page. I&#8217;ve just embedded it in my own sidebar.
</p>
<p style="text-align: center"><img src="http://markish.in/wp-content/uploads/2008/08/081408-0852-creatingasi11.png" alt=""/>
	</p>
<p>For producing this I need the following data
</p>
<ul>
<li>The Map&#8217;s base data
</li>
<li>The latitude and longitude of users&#8217; present location
</li>
<li>The City / Country / Geographical location of the user
</li>
<li>The IP of the end-user
</li>
</ul>
<p>I&#8217;ve given the data in the top-down order. Now let&#8217;s decide the data store provider for each of the data required
</p>
<div style="text-align: center">
<table style="border-collapse:collapse" border="0">
<colgroup>
<col style="width:166px"/>
<col style="width:144px"/>
<col style="width:488px"/></colgroup>
<tbody valign="top">
<tr>
<td colspan=2 style="padding-left: 9px; padding-right: 9px; border-top:  solid yellow 1.5pt; border-left:  solid yellow 1.5pt; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p><strong>Data</strong> </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  solid yellow 1.5pt; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p><strong>Data Provider</strong> </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  solid yellow 1.5pt; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p><strong>Comments on APIs exposed</strong></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid yellow 1.5pt; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>IP address </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>Web host </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p style="text-align: justify">User&#8217;s IP address can be easily obtained from the server on which your site is hosted using small script. Something like $myip=$_SERVER['REMOTE_ADDR']; will do in PHP</p>
</td>
</tr>
<tr>
<td colspan="2" style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid yellow 1.5pt; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>Geographic Location </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>HostIP </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p style="text-align: justify">Once you have the IP address, you can get the geographic location of the user from HostIP. They provide more than one API for different formats</p>
</td>
</tr>
<tr>
<td colspan="2" style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid yellow 1.5pt; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>Latitude &#038; Longitude </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>Google Maps</p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p style="text-align: justify">Once you have the Physical location from HostIP, you can resolve them into the actual geospatial data using the APIs provided by Google maps</p>
</td>
</tr>
<tr style="height: 16px">
<td colspan="2" style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid yellow 1.5pt; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>Map base data </p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p>Google Maps</p>
</td>
<td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid yellow 1.5pt; border-right:  solid yellow 1.5pt">
<p style="text-align: justify">Google Maps provide a wide range of APIs for producing the Maps and they do support, custom maps.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p><!--adsensestart--></p>
<p>
 </p>
<p>Now you have the API and the data store ready. Both of the above data stores I&#8217;ve used require you to register with them for receiving the API key. This requirement varies with the data providers. Now you have this ready, you can just put things in place and provide a creative UI to your users. I used PHP to code my GEO-IP-Map. I&#8217;ve added this Mashup maplet to my own blog. You can see it in action in the sidebar itself. After all it is simple and cool…!
</p>
<p>If you are interested in this code, you can download the sample from <a href="http://markishonline.com/downloads/gmaps.zip">here</a>. I&#8217;m not a PHP programmer, hence you may find this very crude. You can modify it to your taste and convenience. Do keep me posted.
</p>
<p>I&#8217;ll write more on Mashups in my next post.</p>
]]></content:encoded>
			<wfw:commentRss>http://markish.in/2008/08/creating-a-simple-mashup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

