<?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>MaxoTech Blog &#187; General</title>
	<atom:link href="http://maxotek.net/blog/category/general/feed" rel="self" type="application/rss+xml" />
	<link>http://maxotek.net/blog</link>
	<description>Technology Blog</description>
	<lastBuildDate>Wed, 29 Jun 2011 07:44:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Search &amp; Remove Duplicate Files</title>
		<link>http://maxotek.net/blog/search-remove-duplicate-files-t311.html</link>
		<comments>http://maxotek.net/blog/search-remove-duplicate-files-t311.html#comments</comments>
		<pubDate>Sat, 02 Apr 2011 04:11:47 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=311</guid>
		<description><![CDATA[Unsurrogater is a product of ours that lets you search for duplicate files in Hard Disk Drives, CD/DVD Roms, USB Flash Drives, FTP Servers, Sharepoint Servers &#038; Compressed Files. Armed with a plethora of features, Unsurrogater sports a clean user interface that builds on a Job Category based navigation. The duplicate search process itself is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/products/unsurrogater">Unsurrogater</a> is a product of ours that lets you search for duplicate files in Hard Disk Drives, CD/DVD Roms, USB Flash Drives, FTP Servers, Sharepoint Servers &#038; Compressed Files.</p>
<p>Armed with a plethora of features, Unsurrogater sports a clean user interface that builds on a Job Category based navigation. The duplicate search process itself is very intuitive to start as the wizards guide you to setting up the job.</p>
<h1>Search Result</h1>
<p><img src="http://maxotek.net/images/screenshots/unsurrogater/2.0.12.0/05.%20search_results.jpg" /></p>
<p>Results are viewed hierarchically in a Tree Table display.</p>
<h1>Auto Marking</h1>
<p><img src="http://maxotek.net/images/screenshots/unsurrogater/2.0.12.0/06.%20auto_marking.jpg" /></p>
<p>Files can be marked manually or using the Auto Mark feature that takes hints from the user &#038; automatically selects files across the entire result.</p>
<h1>Actions</h1>
<p><img src="http://maxotek.net/images/screenshots/unsurrogater/2.0.12.0/07.%20actions.jpg" /></p>
<p>After marking the files, users can choose to perform operations such as copy, move, delete, archive, replace by hard links, etc.</p>
<h1>Reports</h1>
<p><img src="http://maxotek.net/images/screenshots/unsurrogater/2.0.12.0/09.%20reports.jpg" /></p>
<p>Results can be stored historically for viewing later or exported as an HTML/XML Report.</p>
<h1>Result Combination</h1>
<p><img src="http://maxotek.net/images/screenshots/unsurrogater/2.0.12.0/08.%20result_combination.jpg" /></p>
<p>A key feature of Unsurrogater is the ability to combine the search results of multiple jobs &#038; discover new duplicates. This saves a lot of time as you don&#8217;t have to run the job again for the files already scanned.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/search-remove-duplicate-files-t311.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox hijacked by Smartbizsearch</title>
		<link>http://maxotek.net/blog/firefox-hijacked-by-smartbizsearch-t293.html</link>
		<comments>http://maxotek.net/blog/firefox-hijacked-by-smartbizsearch-t293.html#comments</comments>
		<pubDate>Tue, 28 Apr 2009 03:29:52 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=293</guid>
		<description><![CDATA[I was surprised to see my google search results being redirected to another website. Also, ads used to popup on clicks. Here&#8217;s what I did to fix the problem:- Start Firefox in Safe Mode (from Start menu) Reset all the addons Restart firefox]]></description>
			<content:encoded><![CDATA[<p>I was surprised to see my google search results being redirected to another website. Also, ads used to popup on clicks. Here&#8217;s what I did to fix the problem:-</p>
<ol>
<li>Start Firefox in Safe Mode (from Start menu)</li>
<li>Reset all the addons</li>
<li>Restart firefox</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/firefox-hijacked-by-smartbizsearch-t293.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NIIT Shyambazar&#8217;s Students Forum</title>
		<link>http://maxotek.net/blog/niit-shyambazars-students-forum-t49.html</link>
		<comments>http://maxotek.net/blog/niit-shyambazars-students-forum-t49.html#comments</comments>
		<pubDate>Sat, 15 Sep 2007 13:17:46 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=49</guid>
		<description><![CDATA[I have been entrusted with the development of the website for NIIT Shyambazar&#8217;s Student&#8217;s Forum. 7th of October is the deadline for submitting the first version of the site. Work has begun and currently, the template is being built. I have taken ideas and designs from different templates, which in turn were selected from a [...]]]></description>
			<content:encoded><![CDATA[<p>I have been entrusted with the development of the website for NIIT Shyambazar&#8217;s Student&#8217;s Forum. 7th of October is the deadline for submitting the first version of the site. Work has begun and currently, the template is being built. I have taken ideas and designs from different templates, which in turn were selected from a huge gallery of templates located at <a href="http://www.freewebtemplates.com/">http://www.freewebtemplates.com/</a></p>
<p>You can find the most recent version of the site at <a href="http://nssf.maxotek.net">http://nssf.maxotek.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/niit-shyambazars-students-forum-t49.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>BSOD: IRQL_NOT_LESS_OR_EQUAL</title>
		<link>http://maxotek.net/blog/bsod-irql_not_less_or_equal-t48.html</link>
		<comments>http://maxotek.net/blog/bsod-irql_not_less_or_equal-t48.html#comments</comments>
		<pubDate>Sun, 02 Sep 2007 22:21:35 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=48</guid>
		<description><![CDATA[This is one Stop Error that has been giving me nightmares. The error occurs after 5-10 minutes of heavy activity on my Windows XP SP2 system. The activities can include Win RAR Maximum compression or compiling a big movie using Windows Movie Maker. Initially, I thought it was due to overheating of the CPU as [...]]]></description>
			<content:encoded><![CDATA[<p>This is one Stop Error that has been giving me nightmares. The error occurs after 5-10 minutes of heavy activity on my Windows XP SP2 system. The activities can include Win RAR Maximum compression or compiling a big movie using Windows Movie Maker.</p>
<p>Initially, I thought it was due to overheating of the CPU as the error would always occur after 4-5 minutes and it could be avoided if the operation was run through a pause-resume cycle. However, the BIOS did not report any overheating event. The temperature was a bit high, but certainly not beyond the recommended limits. Then, I thought that my system must have got corrupted, so I dual booted with another clean install of Windows XP SP2. But, the problem existed there as well.</p>
<p>Next, I tried booting into safe mode and doing the RAR compression there. This worked and I seemed to be nearing to the culprit &#8211; a driver error. I would not mind to do RAR compressions in safe mode, but Windows Movie Maker would not work in Safe mode. So, I had to resolve this error. I started scrolling the time backwards, trying to recall when was it that problem didn&#8217;t exist and what changes (Hardware/Software) I had made since then.</p>
<p>I pin pointed the Blue Screen of Death error to the additional 512 MB DDR Ram module that I had recently installed. So, I took out the new chip and tried to run the processes. This worked and the annoying <strong>IRQL_NOT_LESS_OR_EQUAL</strong> error was no where to be seen. I tried the same with just the other chip on and the error didn&#8217;t reproduce there either. So, the problem seems to be a case of incompatibility between the two RAM chips. Strangely though, they are at peace with each other as long as a three way heavy Job (CPU, RAM &#038; HDD) isn&#8217;t executed.</p>
<h5>Update</h5>
<p>I have switched the RAM chips to single channel mode. Currently, a test run with heavy stress is under action. 9 Minutes into the RAR Compression &#038; all is OK up until now.</p>
<p>15 Minutes gone, still no Stop Error. Another thing that I did, was reset the BIOS settings to Optimal.</p>
<p>After 27 minutes of non-stop compression, the process has finally come to an end. The good news is that, the IRQL_NOT_LESS_OR_EQUAL Stop Error did not surface.</p>
<p>Switching to Single Channel mode does negate some amount of the performance gain as the Intel Processors do benefit from the Dual Channel mode. But, that is a very minor issue compared to what I had been facing. All is well that ends well.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/bsod-irql_not_less_or_equal-t48.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Celebration @ NIIT: 60th Independence Year of India</title>
		<link>http://maxotek.net/blog/celebration-niit-60th-independence-year-of-india-t46.html</link>
		<comments>http://maxotek.net/blog/celebration-niit-60th-independence-year-of-india-t46.html#comments</comments>
		<pubDate>Sat, 18 Aug 2007 15:34:53 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=46</guid>
		<description><![CDATA[Today was the first event organized by the to-be-formed Students Forum at NIIT Shyambazar center, the occasion being the 60th year of India&#8217;s Independence. Scheduled to be started at 4 PM, the program was delayed due to the incomplete preparations. It finally began on 5:30 PM with a patriotic song, sung by a student. Other [...]]]></description>
			<content:encoded><![CDATA[<p>Today was the first event organized by the to-be-formed Students Forum at NIIT Shyambazar center, the occasion being the 60th year of India&#8217;s Independence. Scheduled to be started at 4 PM, the program was delayed due to the incomplete preparations. It finally began on 5:30 PM with a patriotic song, sung by a student. Other songs such as &#8220;Suno Gaur Se Duniya Walon&#8221;, &#8220;Vande Maataram&#8221; and a few Bengali songs followed up. A quiz on the topic &#8220;Independence&#8221; was also organized. Various questions pertaining to the events leading up-to India&#8217;s eventual freedom from the British empire were asked, most of which were Greek to me. The last item was an awesome display of drum mastery from Joy who also sang the song &#8220;Vande Maataram&#8221;. Finally, things wrapped up when the singers, the lone dancer whom I forgot to mention, members of the quiz winning team and the organizers were awarded prizes. At the very end, I was given a special prize for launching my site, where in, you incidentally are.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/celebration-niit-60th-independence-year-of-india-t46.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft.com is down</title>
		<link>http://maxotek.net/blog/microsoftcom-is-down-t45.html</link>
		<comments>http://maxotek.net/blog/microsoftcom-is-down-t45.html#comments</comments>
		<pubDate>Thu, 16 Aug 2007 09:13:36 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=45</guid>
		<description><![CDATA[I was testing a Winsock clone control when this mishap occurred. The &#8220;No Such Host Is Known&#8221; exception is certainly not you often see while testing on the Page Rank 10 pages, let alone Microsoft.com. Although, other sites (hotmail.com, msn.com) belonging to the corporation are running fine. I guess we will have to see how [...]]]></description>
			<content:encoded><![CDATA[<p>I was testing a Winsock clone control when this mishap occurred. The &#8220;No Such Host Is Known&#8221; exception is certainly not you often see while testing on the Page Rank 10 pages, let alone Microsoft.com. Although, other sites (hotmail.com, msn.com) belonging to the corporation are running fine. I guess we will have to see how long this lasts and what caused it.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/microsoftcom-is-down-t45.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Venturing into the World of Game Programming</title>
		<link>http://maxotek.net/blog/venturing-into-the-world-of-game-programming-t34.html</link>
		<comments>http://maxotek.net/blog/venturing-into-the-world-of-game-programming-t34.html#comments</comments>
		<pubDate>Wed, 18 Jul 2007 17:56:09 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=34</guid>
		<description><![CDATA[Yesterday, I found an excellent article on how to begin Game Programming using the DirectX API. The tutorials are based on the CLR brothers C# and VB .NET. I would recommend going along with C# because the tutorials are not 100% VB .NET tested. Since then, I have had to download the Direct X SDK [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I found an excellent article on how to begin Game Programming using the DirectX API. The tutorials are based on the CLR brothers C# and VB .NET. I would recommend going along with C# because the tutorials are not 100% VB .NET tested.</p>
<p>Since then, I have had to download the Direct X SDK and re-format my Windows partition. Thanks to the power failure attributing to Visual Studio Orcas Uninstallation going berserk. That wasn&#8217;t the end of it though. The old nLited Unattended CD of Windows XP SP2 which was backed up on the CD-RW blew as well.</p>
<p>Back to the tutorials! The entire article being well explained is divided into 8 parts. I&#8217;ve managed to sail through the first two. Although, I cannot say that everything was crystal clear. This whole venture requires a lot of background learning on the basis of the co-ordinate system and patience is the key.</p>
<p>Here goes the <a href="http://msdn.microsoft.com/coding4fun/gaming/arcade/article.aspx?articleid=938703&#038;title=Beginning+Game+Development%3a+Part+I+%e2%80%93+Introduction">link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/venturing-into-the-world-of-game-programming-t34.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Custom Skinned Form in .NET</title>
		<link>http://maxotek.net/blog/creating-a-custom-skinned-form-in-net-t32.html</link>
		<comments>http://maxotek.net/blog/creating-a-custom-skinned-form-in-net-t32.html#comments</comments>
		<pubDate>Thu, 07 Jun 2007 14:34:13 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=32</guid>
		<description><![CDATA[Making handsome applications is a top priority for eye candy lovers as myself. Thanks to the Windows Forms introduced in .NET, VB programmers no longer needed to scratch their heads over manifest files, inconsistencies in the runtime and design time look of their applications. Again, the urge to build applications that stand out has pushed [...]]]></description>
			<content:encoded><![CDATA[<p>Making handsome applications is a top priority for eye candy lovers as myself. Thanks to the Windows Forms introduced in .NET, VB programmers no longer needed to scratch their heads over manifest files, inconsistencies in the runtime and design time look of their applications.</p>
<p>Again, the urge to build applications that stand out has pushed the demand for custom skinning of Forms. Fortunately, implementing these using .NET are much easier, although still no child&#8217;s play. The complicacies involved in the Drawing of Windows is something that I am realizing now. Countless Messages need to be intercepted, scenarios handled. I must say that there are quite a few quality products that allow painless skinning of Forms and controls, <a href="http://www.skincrafter.com">Skincrafter</a> being one of them.</p>
<p>Though, what I want is to have total control over the skinning. Something which can only come when the source code is with you. After a lot of Googling, I found a <a href="http://geekswithblogs.net/kobush/articles/CustomBorderForms.aspx">project</a> developed by Szymon Kobalczyk to be extremely good. But once again, I am not satisfied with things. I want to create a skinning tool that would be even better and so I start a journey today, as I did with Pika Bot. Only this time, with a lot more experience.</p>
<p>I have been traversing through Szymon&#8217;s codes quite a lot. Getting a hold of someone&#8217;s code takes a lot of time. But I do seem to be getting there little by little. I am going to build the skinner from ground up and use his codes for references where I falter.</p>
<h4>Friday, June 8 2007</h4>
<p>Not much luck in getting the thing to work. Nor have I been able to rectify the resizing bug that&#8217;s present in Szymon&#8217;s code.</p>
<h4>Sunday, June 10 2007</h4>
<p>I have made considerable progress in the Skinner. Most of the messages have been intercepted pretty well although some bugs continue to exist along with an overall slowness in the drawing.</p>
<h4>Saturday, June 16 2007</h4>
<p>Fixed major problems which had quite simple roots. Still, a few painting bugs remain.</p>
<h4>Saturday, June 23 2007</h4>
<p>The Form Skinner is almost ready to be released. It also includes a new licensing mechanism that uses hardware fingerprints for activation.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/creating-a-custom-skinned-form-in-net-t32.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linking: Static &amp; Dynamic</title>
		<link>http://maxotek.net/blog/linking-static-dynamic-t26.html</link>
		<comments>http://maxotek.net/blog/linking-static-dynamic-t26.html#comments</comments>
		<pubDate>Tue, 06 Mar 2007 04:39:14 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=26</guid>
		<description><![CDATA[When we compile a program, the code for the various in-built functions are copied from the appropriate libraries. This process of linking of library functions during compilation is called Static Linking. The process of linking of library functions during runtime is called Dynamic Linking. In Dynamic Linking, the code for the functions are not copied [...]]]></description>
			<content:encoded><![CDATA[<p>When we compile a program, the code for the various in-built functions are copied from the appropriate libraries. This process of linking of library functions during compilation is called Static Linking.</p>
<p>The process of linking of library functions during runtime is called Dynamic Linking. In Dynamic Linking, the code for the functions are not copied during compilation, rather only a reference to them is added. At runtime, the reference is resolved (when needed) and the code inside the library where the function definition exists is given the control. After completion the control is passed to the application.</p>
<p><em>Note:- Control here implies the flow of execution.</em></p>
<p>Dynamic Linking has various advantages when compared to static linking:-</p>
<ul>
<li><b>Smaller Size of Compiled Application</b>: The function definitions </li>
<li><b>Easy Updation</b>: The program does not need recompilation if the library is updated.</li>
<li><b>Better Memory Usage</b>: A Library can be shared by multiple programs, thus the memory requirement is reduced.</li>
</ul>
<p><em>A compiled library file has an extension .dll which stands for Dynamic Link Library.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/linking-static-dynamic-t26.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linking: Static &amp; Dynamic</title>
		<link>http://maxotek.net/blog/linking-static-dynamic-2-t264.html</link>
		<comments>http://maxotek.net/blog/linking-static-dynamic-2-t264.html#comments</comments>
		<pubDate>Tue, 06 Mar 2007 04:39:14 +0000</pubDate>
		<dc:creator>partho</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://maxotek.net/blog/?p=26</guid>
		<description><![CDATA[When we compile a program, the code for the various in-built functions are copied from the appropriate libraries. This process of linking of library functions during compilation is called Static Linking. The process of linking of library functions during runtime is called Dynamic Linking. In Dynamic Linking, the code for the functions are not copied [...]]]></description>
			<content:encoded><![CDATA[<p>When we compile a program, the code for the various in-built functions are copied from the appropriate libraries. This process of linking of library functions during compilation is called Static Linking.</p>
<p>The process of linking of library functions during runtime is called Dynamic Linking. In Dynamic Linking, the code for the functions are not copied during compilation, rather only a reference to them is added. At runtime, the reference is resolved (when needed) and the code inside the library where the function definition exists is given the control. After completion the control is passed to the application.</p>
<p><em>Note:- Control here implies the flow of execution.</em></p>
<p>Dynamic Linking has various advantages when compared to static linking:-</p>
<ul>
<li><b>Smaller Size of Compiled Application</b>: The function definitions </li>
<li><b>Easy Updation</b>: The program does not need recompilation if the library is updated.</li>
<li><b>Better Memory Usage</b>: A Library can be shared by multiple programs, thus the memory requirement is reduced.</li>
</ul>
<p><em>A compiled library file has an extension .dll which stands for Dynamic Link Library.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://maxotek.net/blog/linking-static-dynamic-2-t264.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

