<?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>கணியம்</title>
	<atom:link href="http://www.kaniyam.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kaniyam.com</link>
	<description>கட்டற்ற கணிநுட்பம்</description>
	<lastBuildDate>Sat, 11 May 2013 03:44:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>WordPress 3.6 Beta 3</title>
		<link>http://wordpress.org/news/2013/05/wordpress-3-6-beta-3/</link>
		<comments>http://wordpress.org/news/2013/05/wordpress-3-6-beta-3/#comments</comments>
		<pubDate>Sat, 11 May 2013 03:44:41 +0000</pubDate>
		<dc:creator>community</dc:creator>
		
		<guid isPermaLink="false">http://wordpress.org/news/?p=2584</guid>
		<description><![CDATA[WordPress 3.6 Beta 3 is now available! This is software still in development and&#160;we really&#160;don&#8217;t recommend that you run it on a production site&#160;&#8212; set up a test site just to play with the new version.&#160;To test WordPress 3.6, try the&#160;WordPress Beta Tester&#160;plugin (you&#8217;ll want &#8220;bleeding edge nightlies&#8221;). Or you can&#160;download the beta here&#160;(zip). Beta [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>WordPress 3.6 Beta 3 is now available!</p>
<p>This is software still in development and <strong>we <em>really</em> don’t recommend that you run it on a production site</strong> — set up a test site just to play with the new version. To test WordPress 3.6, try the <a href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="http://wordpress.org/wordpress-3.6-beta3.zip">download the beta here</a> (zip).</p>
<p>Beta 3 contains about a hundred changes, including improvements to the image Post Format flow (yay, drag-and-drop image upload!), a more polished revision comparison screen, and a more quote-like quote format for Twenty Thirteen.</p>
<p>As a bonus, we now have oEmbed support for the popular music-streaming services <a href="http://www.rdio.com/">Rdio</a> and <a href="http://www.spotify.com/">Spotify</a> (the latter of which kindly created an oEmbed endpoint a mere 24 hours after we lamented their lack of one). Here&#8217;s an album that&#8217;s been getting a lot of play as I&#8217;ve been working on WordPress 3.6:</p>
<p><iframe width="500" height="250" src="https://rd.io/i/Qj5r8SE//?source=oembed" frameborder="0"></iframe></p>
<p><iframe src="https://embed.spotify.com/?uri=spotify:album:6dJZDZMNdBPZrJcNv57bEq" width="300" height="380" frameborder="0" allowtransparency="true"></iframe></p>
<p>Plugin developers, theme developers, and WordPress hosts should be testing beta 3 extensively. The more you test the beta, the more stable our release candidates and our final release will be.</p>
<p>As always, if you think you’ve found a bug, you can post to the <a href="http://wordpress.org/support/forum/alphabeta">Alpha/Beta area</a> in the support forums. Or, if you’re comfortable writing a reproducible bug report, <a href="http://core.trac.wordpress.org/">file one on the WordPress Trac</a>. There, you can also find <a href="http://core.trac.wordpress.org/report/5">a list of known bugs</a> and <a href="http://core.trac.wordpress.org/query?status=closed&amp;group=component&amp;milestone=3.6">everything we&#8217;ve fixed</a> so far.</p>
<p>We&#8217;re looking forward to your feedback. If you find a bug, please report it, and if you’re a developer, try to help us fix it. We&#8217;ve already had more than 150 contributors to version 3.6 — it&#8217;s not too late to join in!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.org/news/2013/05/wordpress-3-6-beta-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>கணியம் – இதழ் 16</title>
		<link>http://www.kaniyam.com/release-16/</link>
		<comments>http://www.kaniyam.com/release-16/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 18:10:35 +0000</pubDate>
		<dc:creator>கணியம் பொறுப்பாசிரியர்</dc:creator>
				<category><![CDATA[கணியம்]]></category>

		<guid isPermaLink="false">http://www.kaniyam.com/?p=1991</guid>
		<description><![CDATA[வணக்கம். &#8216;கணியம்&#8217; இதழ் மூலம் உங்களை மீண்டும் சந்திப்பதில் பெருமகிழ்ச்சி அடைகிறோம். உபுண்டு லினக்ஸின் அண்மைய பதிப்பான 13.04(Raring Ringtail) 25-ஏப்ரல்-2013 அன்று வெளியிடப்பட்டுள்ளது. தரவிறக்கம் செய்ய: http://www.ubuntu.com/download/desktop உபுண்டு 13.04 பதிப்பில் பலவிதமான மாற்றங்கள் செய்து வெளியிட்டுள்ளனர்.  உபுண்டு 12.10 பதிப்பைக் காட்டிலும் வேகமாக செயல்படும் விதத்தில் மாற்றங்கள் செய்யப்பட்டுள்ளது. Getting Started With Ubuntu :என்ற நூலும் வெளியிடப்பட்டுள்ளது  http://ubuntu-manual.org/ உலகெங்கும் உள்ள உபுண்டு லினக்ஸ் பயனர்கள் இதன் வெளியீட்டு விழா ஒன்றை நடத்துகின்றனர். [...]]]></description>
				<content:encoded><![CDATA[<p>வணக்கம்.</p>
<p>&#8216;கணியம்&#8217; இதழ் மூலம் உங்களை மீண்டும் சந்திப்பதில் பெருமகிழ்ச்சி அடைகிறோம்.</p>
<p>உபுண்டு லினக்ஸின் அண்மைய பதிப்பான 13.04(Raring Ringtail) 25-ஏப்ரல்-2013 அன்று வெளியிடப்பட்டுள்ளது.</p>
<p>தரவிறக்கம் செய்ய: http://www.ubuntu.com/download/desktop</p>
<p>உபுண்டு 13.04 பதிப்பில் பலவிதமான மாற்றங்கள் செய்து வெளியிட்டுள்ளனர்.  உபுண்டு 12.10 பதிப்பைக் காட்டிலும் வேகமாக செயல்படும் விதத்தில் மாற்றங்கள் செய்யப்பட்டுள்ளது.</p>
<p>Getting Started With Ubuntu :என்ற நூலும் வெளியிடப்பட்டுள்ளது  http://ubuntu-manual.org/</p>
<p>உலகெங்கும் உள்ள உபுண்டு லினக்ஸ் பயனர்கள் இதன் வெளியீட்டு விழா ஒன்றை நடத்துகின்றனர். இதன் மூலம் பல புதிய பயனர்கள் லினக்ஸ் பற்றி அறியும் வாய்ப்பு ஏற்படுகிறது. உங்கள் ஊரிலும் ஒரு உபுண்டு லினக்ஸ் வெளியீட்டு விழா நடத்தலாமே. உதவிக்கு எங்களை அழைக்கவும்.</p>
<p>தமிழுக்கான சொற்கோவை Corpus உருவாக்கும் பணி செவ்வனே தொடங்கி உள்ளது. Ruby  on Rails மொழியில் உருவாகும் இந்த &#8216;சொற்கண்டு&#8217; மென்பொருளின் வளர்ச்சியை இங்கே காணலாம்  http://sorkandu.herokuapp.com/</p>
<p>இதற்கான மடலாடற்குழு: https://lists.sourceforge.net/lists/listinfo/sorkandu-discussions/<br />
திட்ட மேலாண்மை : https://sourceforge.net/p/sorkandu/<br />
மூல நிரல்: https://github.com/mindaslab/tamil_corpus</p>
<p>இந்த மென்பொருளை உருவாக்கி வரும் கார்த்திக் [mindaslab@gmail.com] அவர்களுக்கு நன்றிகள் விரைவில் தனி தளத்தில் சொற்கண்டு உங்கள் பங்களிப்புகளுக்கு தயாராகிவிடும்.</p>
<p>இந்த இதழை கிண்டில், ஐபேட் , டேப்லட் போன்ற மின் புத்தக கருவிகளிலும் படிக்கும் வகையில் 6&#8243; pdf, epub , azw ஆகிய வடிவங்களிலும் அளிக்கிறோம்.</p>
<p>கணியம் இதழின் படைப்புகள் அனைத்தும், கிரியேடிவ் காமன்ஸ் என்ற உரிமையில் வெளியிடப்படுகின்றன. இதன் மூலம், நீங்கள் o~யாருடனும் பகிர்ந்து கொள்ளலாம். ~o~ திருத்தி எழுதி வெளியிடலாம். ~o~ வணிக ரீதியிலும்யன்படுத்தலாம். ஆனால், மூல கட்டுரை, ஆசிரியர் மற்றும் www.kaniyam.com பற்றிய விவரங்களை சேர்த்து தர வேண்டும். இதே உரிமைகளை யாவருக்கும் தர வேண்டும். கிரியேடிவ் காமன்ஸ் என்ற உரிமையில் வெளியிட வேண்டும்.</p>
<p>நன்றி.</p>
<p>ஸ்ரீனி ஆசிரியர், கணியம் editor@kaniyam.com</p>
<p>&nbsp;</p>
<p><strong>பொருளடக்கம்</strong></p>
<p>எளிய தமிழில் WordPress</p>
<p>எளிய செய்முறையில் C – பாகம் 5</p>
<p>S.M.A.R.T (Self Monitoring, Analysis and Reporting Technology)</p>
<p>Vim File Editor – Vim உரை திருத்தி</p>
<p>உபுண்டு லினக்ஸ் ஏன் பாடுவதில்லை?</p>
<p>எச்.டி.எம்.எல் 5 பட விளக்கம்(5)</p>
<p>பைதான் &#8211; 9</p>
<p>ஓபன் சோர்ஸ் தொடர்பான பணிகளில் ஈடுபடும் நிறுவனங்கள்</p>
<p>கணியம் வெளியீட்டு விவரம்</p>
<p>கணியம் பற்றி&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaniyam.com/release-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.6 Beta 2</title>
		<link>http://wordpress.org/news/2013/04/wordpress-3-6-beta-2/</link>
		<comments>http://wordpress.org/news/2013/04/wordpress-3-6-beta-2/#comments</comments>
		<pubDate>Mon, 29 Apr 2013 22:48:55 +0000</pubDate>
		<dc:creator>community</dc:creator>
		
		<guid isPermaLink="false">http://wordpress.org/news/?p=2579</guid>
		<description><![CDATA[WordPress 3.6 Beta 2 is now available! This is software still in development and&#160;we really&#160;don&#8217;t recommend that you run it on a production site&#160;&#8212; set up a test site just to play with the new version.&#160;To test WordPress 3.6, try the&#160;WordPress Beta Tester&#160;plugin (you&#8217;ll want &#8220;bleeding edge nightlies&#8221;). Or you can&#160;download the beta here&#160;(zip). The [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>WordPress 3.6 Beta 2 is now available!</p>
<p>This is software still in development and <strong>we <em>really</em> don’t recommend that you run it on a production site</strong> — set up a test site just to play with the new version. To test WordPress 3.6, try the <a href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="http://wordpress.org/wordpress-3.6-beta2.zip">download the beta here</a> (zip).</p>
<p>The longer-than-usual delay between beta 1 and beta 2 was due to poor user testing results with the Post Formats UI. Beta 2 contains a modified approach for format choosing and switching, which has done well in user testing. We&#8217;ve also made the Post Formats UI hide-able via Screen Options, and set a reasonable default based on what your theme supports.</p>
<p>There were a lot of bug fixes and polishing tweaks done for beta 2 as well, so definitely check it out if you had an issues with beta 1.</p>
<p>Plugin developers, theme developers, and WordPress hosts should be testing beta 2 extensively. The more you test the beta, the more stable our release candidates and our final release will be.</p>
<p>As always, if you think you’ve found a bug, you can post to the <a href="http://wordpress.org/support/forum/alphabeta">Alpha/Beta area</a> in the support forums. Or, if you’re comfortable writing a reproducible bug report, <a href="http://core.trac.wordpress.org/">file one on the WordPress Trac</a>. There, you can also find <a href="http://core.trac.wordpress.org/report/5">a list of known bugs</a> and <a href="http://core.trac.wordpress.org/query?status=closed&amp;group=component&amp;milestone=3.6">everything we&#8217;ve fixed</a> so far.</p>
<p>We&#8217;re looking forward to your feedback. If you find a bug, please report it, and if you’re a developer, try to help us fix it. We&#8217;ve already had more than 150 contributors to version 3.6 — it&#8217;s not too late to join in!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.org/news/2013/04/wordpress-3-6-beta-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Summer Mentorship Programs: GSoC and Gnome</title>
		<link>http://wordpress.org/news/2013/04/summer-mentorship-programs-gsoc-and-gnome/</link>
		<comments>http://wordpress.org/news/2013/04/summer-mentorship-programs-gsoc-and-gnome/#comments</comments>
		<pubDate>Thu, 25 Apr 2013 03:18:41 +0000</pubDate>
		<dc:creator>community</dc:creator>
		
		<guid isPermaLink="false">http://wordpress.org/news/?p=2573</guid>
		<description><![CDATA[As an open source, free software project, WordPress depends on the contributions of hundreds of people from around the globe &#8212; contributions in areas like core code, documentation, answering questions in the support forums, translation, and all the other things it takes to make WordPress the best publishing platform it can be, with the most [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>As an open source, free software project, WordPress depends on the contributions of hundreds of people from around the globe &#8212; contributions in areas like core code, documentation, answering questions in the support forums, translation, and all the other things it takes to make WordPress the best publishing platform it can be, with the most supportive community. This year, we&#8217;re happy to be participating as a mentoring organization with two respected summer internship programs: <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2013">Google Summer of Code (GSoC)</a> and the Gnome Outreach Program for Women.</p>
<h3>Google Summer of Code</h3>
<p>GSoC is a summer internship program funded by Google specifically for college/university student developers to work on open source coding projects. We have participated in the Google Summer of Code program in the past, and have enjoyed the opportunity to work with students in this way. Some of our best core developers were GSoC students once upon a time!</p>
<p><a href="http://codex.wordpress.org/GSoC2013#Mentors">Our mentors</a>, almost 30 talented developers with experience developing WordPress, will provide students with guidance and feedback over the course of the summer, culminating in the release of finished projects at the end of the program if all goes well.</p>
<p>Students who successfully complete the program earn $5,000 for their summer efforts. Interested, or know a college student (newly accepted to college counts, too) who should be? All the information you need about our participation in the program, projects, mentors, and the application process is available on the <a href="http://codex.wordpress.org/GSoC2013">GSoC 2013 page in the Codex</a>.</p>
<h3>Gnome Outreach Program for Women</h3>
<p>It&#8217;s not news that women form a low percentage of contributors in most open source projects, and WordPress is no different. We have great women in the contributor community, including some in fairly visible roles, but we still have a lot of work to do to get a representative gender balance on par with our user base.</p>
<p>The Gnome Outreach Program for Women aims to provide opportunities for women to participate in open source projects, and offers a similar stipend, but there are three key differences between GSoC and Gnome aside from the gender requirement for Gnome.</p>
<ol>
<li><span style="font-size: 13px;line-height: 19px">The Gnome program allows intern projects in many areas of contribution, not just code. In other words, interns can propose projects like documentation, community management, design, translation, or pretty much any area in which we have people contributing (including code).</span></li>
<li><span style="font-size: 13px;line-height: 19px">The Gnome Outreach Program for Women doesn&#8217;t require interns to be college students, though students are definitely welcome to participate. This means that women in all stages of life and career can take the opportunity to try working with open source communities for the summer.</span></li>
<li><span style="font-size: 13px;line-height: 19px">We have to help raise the money to pay the interns. Google funds GSoC on its own, and we only have to provide our mentors&#8217; time. Gnome doesn&#8217;t have the same funding, so we need to pitch in to raise the money to cover our interns. If your company is interested in helping with this, please check out the program&#8217;s </span><a style="font-size: 13px;line-height: 19px" href="https://live.gnome.org/OutreachProgramForWomen#For_Organizations_and_Companies">sponsorship information</a><span style="font-size: 13px;line-height: 19px"> and follow the contact instructions to get involved. You can earmark donations to support WordPress interns, or to support the program in general. (Pick us, pick us! <img src='http://i2.wp.com/wordpress.org/news/wp-includes/images/smilies/icon_smile.gif?w=625' alt=':)' class='wp-smiley' data-recalc-dims="1" />  )</span></li>
</ol>
<p>The summer installment of the Gnome Outreach Program for Women follows the same schedule and general application format as GSoC, though there are more potential projects since it covers more areas of contribution. Women college students interested in doing a coding project are encouraged to apply for both programs to increase the odds of acceptance. All the information you need about our participation in the program, projects, mentors, and the application process is available on the <a href="http://codex.wordpress.org/Gnome_Summer_Program_for_Women">Gnome Outreach Program for Women page in the Codex</a>.</p>
<p>The application period just started, and it lasts another week (May 1 for Gnome, May 3 for GSoC), so if you think you qualify and are interested in getting involved, check out the information pages, get in touch, and apply… Good luck!</p>
<p><a href="http://codex.wordpress.org/GSoC2013">Google Summer of Code 2013 Information</a><br />
<a href="http://codex.wordpress.org/Gnome_Summer_Program_for_Women">Gnome Summer Outreach Program for Women 2013 Information</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.org/news/2013/04/summer-mentorship-programs-gsoc-and-gnome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>WordPress 10th Anniversary Tees</title>
		<link>http://wordpress.org/news/2013/04/wordpress-10th-anniversary-tees/</link>
		<comments>http://wordpress.org/news/2013/04/wordpress-10th-anniversary-tees/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 16:40:31 +0000</pubDate>
		<dc:creator>community</dc:creator>
		
		<guid isPermaLink="false">http://wordpress.org/news/?p=2561</guid>
		<description><![CDATA[In honor of the upcoming 10th anniversary celebrations, we&#8217;ve put a special 10th anniversary tshirt in the swag store at cost &#8212; $10 per shirt plus shipping. They&#8217;ll be on sale at this price until the anniversary on May 27, and they&#8217;ll start shipping out the week of April 29. Some people who are planning [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="alignleft wp-image-2562" style="font-size: 13px;line-height: 19px;margin-right: 10px" alt="WordPress 10th Anniversary logo" src="http://i1.wp.com/wordpress.org/news/files/2013/04/wp10logo.jpg?resize=120%2C119" data-recalc-dims="1" />In honor of the upcoming <a title="Save the Date: May 27" href="http://wordpress.org/news/2013/04/save-the-date-may-27/">10th anniversary celebrations</a>, we&#8217;ve put a special<a href="http://hellomerch.com/collections/wordpress/products/wordpress-10th-anniversary-t-shirt"> 10th anniversary tshirt in the swag store</a> at cost &#8212; $10 per shirt plus shipping. They&#8217;ll be on sale at this price until the anniversary on May 27, and they&#8217;ll start shipping out the week of April 29.</p>
<p>Some people who are planning parties or who organize meetups are already talking about doing group orders to save on shipping costs, which is a great idea &#8212; just make sure you allow enough shipping time. If you&#8217;re not sure if the tees could make it to you in time on your side of the world, use the contact options at the bottom of the store page to ask about shipping times. If they can&#8217;t reach you in time and you want to have a local printer do some for your group, we&#8217;ll post the vector file on the wp10 site within the next week (and this post will get updated accordingly). </p>
<p>The shirts are available in black or silvery gray. Why silvery gray? Because of trivia: the traditional gift for 10th anniversaries is tin or aluminum. <img src='http://i2.wp.com/wordpress.org/news/wp-includes/images/smilies/icon_smile.gif?w=625' alt=':)' class='wp-smiley' data-recalc-dims="1" /> </p>
<p><a href="http://hellomerch.com/collections/wordpress/products/wordpress-10th-anniversary-t-shirt"><img class="aligncenter size-full wp-image-2563" alt="Silver and Black tshirts with WordPress 10th anniversary logo on them" src="http://i0.wp.com/wordpress.org/news/files/2013/04/wp10shirtgrayblack.jpg?resize=625%2C324" data-recalc-dims="1" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.org/news/2013/04/wordpress-10th-anniversary-tees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>இங்க்ஸ்கேபில் கண்ணாடி தோற்ற குறியுருவம் உருவாக்குதல்</title>
		<link>http://www.kaniyam.com/inkscape/</link>
		<comments>http://www.kaniyam.com/inkscape/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 13:04:47 +0000</pubDate>
		<dc:creator>ஜோபின் பிராஞ்சல் ஆன்றனி</dc:creator>
				<category><![CDATA[கணியம்]]></category>

		<guid isPermaLink="false">http://www.kaniyam.com/?p=1957</guid>
		<description><![CDATA[&#160; கட்டற்ற மென்பொருள் வரைகலை(graphics) உலகில் இங்க்ஸ்கேப் மிக மிக பிரபலமான ஒன்று. என் வேலைகளின் ஒரு பகுதியாக அடிக்கடி வெவ்வேறு காரணங்களுக்காக குறியுருவம் (icon) உருவாக்க வேண்டிய சூழல் ஏற்படும். பொரும்பாலும் கண்ணாடி தோற்றம் கொண்ட குறியுருவம் (icon) உருவாக்க தான் பல விண்ணப்பங்கள் வரும். ஆச்சரியப்படும் விதமாக அந்த தோற்றத்தை இங்க்ஸ்கேப் மூலம் எளிதாக செய்து விடலாம். &#160; இங்க்ஸ்கேபின் தோற்றமும் அதன் சாதாரண செயல்பாடுகளும் உங்களுக்கு தெரிந்தது தான் என்று நான் எடுத்துக்கொள்ள [...]]]></description>
				<content:encoded><![CDATA[<div>
<p>&nbsp;</p>
<p>கட்டற்ற மென்பொருள் வரைகலை(graphics) உலகில் இங்க்ஸ்கேப் மிக மிக பிரபலமான ஒன்று. என் வேலைகளின் ஒரு பகுதியாக அடிக்கடி வெவ்வேறு காரணங்களுக்காக குறியுருவம் (icon) உருவாக்க வேண்டிய சூழல் ஏற்படும். பொரும்பாலும் கண்ணாடி தோற்றம் கொண்ட குறியுருவம் (icon) உருவாக்க தான் பல விண்ணப்பங்கள் வரும். ஆச்சரியப்படும் விதமாக அந்த தோற்றத்தை இங்க்ஸ்கேப் மூலம் எளிதாக செய்து விடலாம்.</p>
<p>&nbsp;</p>
<p>இங்க்ஸ்கேபின் தோற்றமும் அதன் சாதாரண செயல்பாடுகளும் உங்களுக்கு தெரிந்தது தான் என்று நான் எடுத்துக்கொள்ள போகிறேன். இல்லை எனில் <a href="http://www.freesoftwaremagazine.com/columns/inkscape_tutorial_creating_simple_ribbon">இந்த கட்டுரையை</a> <a href="http://www.freesoftwaremagazine.com/columns/inkscape_tutorial_creating_simple_ribbon">http://www.freesoftwaremagazine.com/columns/inkscape_tutorial_creating_simple_ribbon</a> படிக்கவும். ஆம் என்றால் இங்க்ஸ்கேப்பில் ஒரு புதிய ஆவணத்தை திறக்கவும். இந்த கட்டுரையின் SVG மூல ஆவணம் <a href="http://www.equitasit.co.uk/uploads/files/inkscape_glass.svg">பதிவிறக்கம் செய்ய இங்கே </a><a href="http://www.equitasit.co.uk/uploads/files/inkscape_glass.svg">(ஆங்கிலத்தில்</a><a href="http://www.equitasit.co.uk/uploads/files/inkscape_glass.svg">)</a> <a href="http://www.equitasit.co.uk/uploads/files/inkscape_glass.svg">http://www.equitasit.co.uk/uploads/files/inkscape_glass.svg</a> Creative Commons BY-SA உரிமத்தில் வழங்கப் பட்டுள்ளது. இக்கட்டுரையில் நிறங்களை RRGGBBAA வகையில் கூறியுள்ளேன்.</p>
<p>&nbsp;</p>
<ul>
<li>ellipse கருவியை பயன்படுத்தி Ctrl ஐ அழுத்திக் கொண்டு ஒரு வட்டம் (இதை வட்டம் 1 எனலாம்) வரையவும். அதன் அளவை 200 x 200 px ஆக இருக்கட்டும்.</li>
<li>இதன் stroke width ஐ 18 px ஆக வைத்துக் கொள்ளுங்கள்.</li>
<li>இந்த stroke கிற்கு linear gradient ffffffff முதல் 777777ff ஆக கொள்ளவும். அந்த gradient இன் repeat ஐ reflected ஆக வைத்துக் கொள்ளவும். gradient இன் வெள்ளை நடுப்பகுதியையும் grey பகுதியையும் வட்டத்தின் அடியில் நிலைபடுத்தவும்.</li>
</ul>
<p>&nbsp;</p>
<p><img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/inkscape_html_294284082.jpg?resize=625%2C373" name="graphics7" align="middle" border="0" data-recalc-dims="1" /></p>
<ul>
<li>fill ஐ radial gradient ஆக 004000ff முதல் 60cc60ff. இள நிறத்தை stroke gradient இன் வெள்ளை முனையிலும் கருந்தோற்ற நிறத்தை வட்டத்தின் அடிப்பகுதியிலும் நேர்படுத்திக் கொள்ளவும்.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>வட்டம் 1 ஐ நகலெடுத்து அதன் fill அனைத்தையும் நீக்கிவிடவும். (இதை வட்டம் 2 எனலாம்)</li>
<li>stroke width ஐ 2px ஆக கொண்டு, அளவை வட்டம் 1 றுடைய stroke ன் உள் பகுதியில் பொருத்திக் கொள்ளவும் (ஏறதாள 167 x 167 px)</li>
<li>புதிய வட்டத்தின் stroke ஐ single linear gradient ஆக கருப்பு மேலும் வெள்ளை கீழும் இருக்குமாறு 000000ff(கருப்பு) முதல் ffffffff(வெள்ளை) வைத்துக் கொள்ளவும்.</li>
</ul>
<p><img alt="" src="http://i2.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/inkscape_html_1064009d2.jpg?resize=625%2C373" name="graphics1" align="middle" border="0" data-recalc-dims="1" /></p>
<ul>
<li>மேலும் ஒரு வட்டம் (இதை வட்டம் 3 எனலாம்) 140 x 113 px அளவில், அதன் மேல் பகுதி வட்டம் 1 ன் fill ல் பொருந்துமாறு உருவாக்கிக் கொள்ளவும்.</li>
<li>இதன் fill ஐ radial gradient ஆக ffffffff (வெள்ளை) முதல் ffffff00 (transparent) கொள்ளவும்.</li>
<li>gradient ன் நடுப்பகுதியை மேல் பக்கத்தில் வைத்துவிட்டு, அதன் opacity ஐ 70%-திற்கு கொள்ளவும்.</li>
</ul>
<p><img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/inkscape_html_m2a2ddda82.jpg?resize=625%2C373" name="graphics2" align="middle" border="0" data-recalc-dims="1" /></p>
<ul>
<li>வட்டம் 3 ஐ நகலெடுத்து, அதை செங்குத்தாக மறிக்கவும்/கவிழ்கவும் (இதை வட்டம் 4 எனலாம்). அதன் அடிப்பகுதியை, வட்டம் 1 ன் fill லுடைய அடிப்பகுதியில் பொருத்தவும்.</li>
<li>opcacity ஐ 30% ஆகவும் blur ஐ 1.5 ஆகவும் கொள்ளவும்.</li>
<li>வட்டம் 2 ஐ நகலெடுத்து வட்டம் 1 ன் வெளி வரை வருமாறு பெரிதாக்கவும். அதன் gradient மறு திசையில் செல்லுமாறு வட்டத்தை மறித்து, stroke ஐ 1px அளவிற்கு கொள்ளவும்.</li>
</ul>
<p><img alt="" src="http://i0.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/inkscape_html_2170716a2.jpg?resize=625%2C373" name="graphics3" align="middle" border="0" data-recalc-dims="1" /></p>
<p>இப்போது முக்கியமான கண்ணாடி வட்டம் தயாராகிவிட்டது. இனி சிறிது எழுத்துகளை அதில் சேர்க்கலாம். இது கட்டாயமில்லை என்றாலும், பெரும்பாலான குறியுருவங்களுக்கு (icon) ஏதேனும் எழுத்துகள் சேர்ப்பது தேவையாகிறது.</p>
<p>&nbsp;</p>
<ul>
<li>ஒரு text object ஐ serif font (நான் Nimbus Roman No9 L பயன்படுத்தினேன்) கொண்டு உருவாக்கவும். அதன் fill ஐ ffff00ff (மஞ்சள்) ஆக்கி, பின் text ன் அளவை மாற்றி வட்டத்தின் நடுபகுதியில் பொருந்துமாறு செய்யவும்.</li>
<li>இதை அப்படியே நகலெடுத்து fill ஐ 000000ff (கருப்பு) ஆக மாற்றவும்.</li>
<li>இந்த கருப்பு எழுத்தை பின்னோக்கி நகர்த்தி இடப்பக்கம் சிறிது மேலாக தூக்கி நிறுத்தவும்.</li>
<li>இந்த text object களை சேர்த்து ஒரே குழுவாக்கி, பின்பக்கமாக வட்டத்திற்கு ஒரு நிலை மேலாக நிற்குமாறு செய்யவும்.</li>
</ul>
<p><img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/inkscape_html_m64cf382.jpg?resize=625%2C373" name="graphics4" align="middle" border="0" data-recalc-dims="1" /></p>
<p>&nbsp;</p>
<p>இனி இறுதியாக சிறிது நிழல் மட்டும் சேர்க்கலாம்.</p>
<p>&nbsp;</p>
<ul>
<li>இறுதியாக ஒரு வட்டம் உருவாக்குங்கள். அதை 000000ff (கருப்பு) கொண்டு நிரப்பி, அதன் அளவு 115 x 15 px இருக்குமாறு செய்து. அதை நாம் உருவாக்கிய குறியுருவத்திற்கு (icon) கீழே அதை தொடாதவாறும், சரியாக நடுப்பகுதியில் வருமாறும் அமைக்கவும்.</li>
<li>opacity 50% மாகவும் blur 9 ஆகவும் இருக்கட்டும்.</li>
</ul>
<p>&nbsp;</p>
<p>அவ்வளவு தான், இதோ இறுதி குறியுருவம் (icon) தயார். reflective highlight spots, சில light reflections போன்றவைகளையும் வட்டம் 1 ன் stroke ல் சேர்க்கலாம்.</p>
<p><img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/inkscape_html_7f0fd9a82.jpg?resize=350%2C273" name="graphics6" align="middle" border="0" data-recalc-dims="1" /></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kaniyam.com/inkscape/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>பைதான்-7</title>
		<link>http://www.kaniyam.com/python-7/</link>
		<comments>http://www.kaniyam.com/python-7/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 13:03:20 +0000</pubDate>
		<dc:creator>ஸ்ரீனி</dc:creator>
				<category><![CDATA[கணியம்]]></category>

		<guid isPermaLink="false">http://www.kaniyam.com/?p=1950</guid>
		<description><![CDATA[5.1.3 Functional Programming Tools: Functional programming-ல் நாம் function-களையே மற்றொரு function-க்கு argument-ஆகத் தரலாம். இந்த முறையில் நிரல் எழுத நமக்கு மூன்று முக்கிய functions உள்ளன. அவை filter(), map() மற்றும் reduce(). filter(function,sequence) இது ஒரு function மற்றும் ஒரு வரிசையான items-ஐ arguments-ஆக பெறுகிறது. function(item) என்பது true-வாகும் items-ஐ மட்டும் return செய்கிறது. இந்த sequence-ஆனது string அல்லது tupleஎனில், filter-ன் result-ம் அதே வடிவில் இருக்கும். இல்லையெனில் ஒரு [...]]]></description>
				<content:encoded><![CDATA[<div>
<p><b>5.1.3 Functional Programming Tools:</b></p>
<p>Functional programming-ல் நாம் function-களையே மற்றொரு function-க்கு argument-ஆகத் தரலாம்.</p>
<p>இந்த முறையில் நிரல் எழுத நமக்கு மூன்று முக்கிய functions உள்ளன. அவை filter(), map() மற்றும் reduce().</p>
<p><b>filter(function,sequence)</b></p>
<p>இது ஒரு function மற்றும் ஒரு வரிசையான items-ஐ arguments-ஆக பெறுகிறது. function(item) என்பது true-வாகும் items-ஐ மட்டும் return செய்கிறது.</p>
<p>இந்த sequence-ஆனது string அல்லது tupleஎனில், filter-ன் result-ம் அதே வடிவில் இருக்கும். இல்லையெனில் ஒரு list-ஆக இருக்கும்.</p>
<p>உதாரணம்: பகா எண்களை (prime numbers) பட்டியலிடும் ஒரு filter இதோ.</p>
<pre>&gt;&gt;&gt; def f(x): return x % 2 != 0 and x % 3 != 0 
... 
&gt;&gt;&gt; filter(f, range(2, 25))</pre>
<p>[5, 7, 11, 13, 17, 19, 23]</p>
<p><b>map(function,sequence)</b></p>
<p>இது function(item) என்பதை sequence-ல் உள்ள ஒவ்வொரு item-க்கும் இயக்குகிறது. இதன் விடைகளை தொகுத்து ஒரு listஆக return செய்கிறது.</p>
<p>உதாரணம்:- எண்களின் கண மதிப்புகளை கணக்கிடுதல் [cube values]</p>
<p>&gt;&gt;&gt; def cube(x): return x*x*x</p>
<pre>... 
&gt;&gt;&gt; map(cube, range(1, 11)) 
[1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]</pre>
<p>ஒன்றுக்கு மேற்பட்ட sequence-ஐ கூட பயன்படுத்தலாம். அவற்றுக்கு தோதாக functions தமது arguments-ஐக் கொண்டிருக்க வேண்டும்.</p>
<p>&nbsp;</p>
<pre>&gt;&gt;&gt; seq = range(8) 
&gt;&gt;&gt; def add(x, y): return x+y 
... 
&gt;&gt;&gt; map(add, seq, seq) 
[0, 2, 4, 6, 8, 10, 12, 14</pre>
<p>&nbsp;</p>
<p><b>reduce (function,sequence)</b></p>
<p>இது ஒரு சுவாரஸ்யமான வேலையை செய்கிறது. முதல் இரண்டு items-ஐக் கொண்டு function-ஐ இயக்குகிறது. விடையுடன் அடுத்த item-ஐ சேர்த்து function-ஐ இயக்குகிறது. மீண்டும் அடுத்த item. இதே போல் இயங்கி, இறுதியில் ஒரே ஒரு மதிப்பை result-ஆக தருகிறது.</p>
<p>உதாரணம்: 1 முதல் 10 வரை உள்ள எண்களை தொடர்ச்சியாக கூட்டுதல்.</p>
<p>&nbsp;</p>
<pre>&gt;&gt;&gt; def add(x,y): return x+y 
... 
&gt;&gt;&gt; reduce(add, range(1, 11)) 
55</pre>
<p>ஒரே ஒரு item மட்டும் மிஞ்சும் போது அது return செய்யப்படுகிறது.</p>
<p>மூன்றாவது argument-ஆக தொடக்க மதிப்பு (starting value)-ஐ கூட தரலாம். அதிலிருந்து இந்த குறுக்கும் இயக்கம் தொடங்கும்.</p>
<p>&nbsp;</p>
<pre>&gt;&gt;&gt; def sum(seq): 
...     def add(x,y): return x+y 
...     return reduce(add, seq, 0) 
... &gt;&gt;&gt; sum(range(1, 11)) 
55 
&gt;&gt;&gt; sum([]) 
0</pre>
<p>&nbsp;</p>
<p>இவ்வாறு எண்களை கூட்டி குறுக்குதல் ஒரு பொதுவான செயல் என்பதால் sum(sequence) என்ற built-in function ஏற்கனவே இணைக்கப்பட்டுள்ளது. அது மேற்கண்ட உதாரணத்தைப் போலவே இயங்குகிறது.</p>
<p><b>5.1.4 List comprehensions : </b></p>
<p>ஒரு list-ல் இருந்து மற்றொரு list-ஐ எளிதாக உருவாக்கலாம். இதை ஒரு சீரான முறையில் செய்வதையே list comprehension என்போம்.</p>
<p>map(), filter(), lamda-ஐ பயன்படுத்துவதை விட இது எளிது.</p>
<p>இதில்</p>
<p>1. ஒரு expression<br />
2. ஒரு for clause<br />
3. 0 அல்லது மேற்பட்ட, for அல்லது if clauseஆகியவை இருக்கும்.</p>
<p>இந்த expression ஆனது, அதை தொடர்ந்த for அல்லது if clauses-ஆல் இயக்கப்படுகிறது. விடையாகக் கிடைக்கும் list-ஆனது return செய்யப்படுகிறது. () மூலமாக tuple-ஐ கூடப் பயன்படுத்தலாம்.</p>
<p>&gt;&gt;&gt; squares = []</p>
<pre>&gt;&gt;&gt; for x in range(10): 
...     squares.append(x**2) 
... &gt;&gt;&gt; squares 
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]</pre>
<p>&nbsp;</p>
<p>ஐ இவ்வாறு எளிமையாக எழுதலாம்.</p>
<pre>squares = [x**2 for x in range(10)]</pre>
<p>&#8212;&#8212;&#8212;</p>
<pre>&gt;&gt;&gt; combs = [] 
&gt;&gt;&gt; for x in [1,2,3]: 
...     for y in [3,1,4]: 
...         if x != y: 
...             combs.append((x, y)) 
... 
&gt;&gt;&gt; combs 
[(1, 3), (1, 4), (2, 3), (2, 1), (2, 4), (3, 1), (3, 4)]</pre>
<p>ஐ இவ்வாறு எளிமையாக எழுதலாம்.</p>
<p>&nbsp;</p>
<pre>&gt;&gt;&gt; [(x, y) for x in [1,2,3] for y in [3,1,4] if x != y] 
[(1, 3), (1, 4), (2, 3), (2, 1), (2, 4), (3, 1), (3, 4)]</pre>
<p>&nbsp;</p>
<p>இந்த list comprehensions-ஆனவை map()ஐ விட மிகவும் வசதியானவை. சிக்கலான expressions மற்றும் nested functions-ஐக் கூட எளிதில் பயன்படுத்தலாம்.</p>
<p>&gt;&gt;&gt; from math import pi</p>
<pre>&gt;&gt;&gt; [str(round(pi, i)) for i in range(1, 6)] 
['3.1', '3.14', '3.142', '3.1416', '3.14159']</pre>
<p><b>5.2 del</b></p>
<p>ஒரு list-ல் இருந்து index மதிப்பு கொண்டு ஒரு item-ஐ நீக்க del என்ற function பயன்படுகிறது. Pop() ஆனது நீக்கப்பட்ட மதிப்பை returnசெய்யும். ஆனால் delஆனது, ஒரு item-ஐ நீக்கி விட்டு, மீதம் உள்ள list-ஐ returnசெய்கிறது.</p>
<p>இதன் மூலம் ஒன்றுக்கும் மேற்பட்ட items-ஐக் கூட நீக்க முடியும். ஒரு list-ஐ காலியாக்கக் கூட முடியும்.</p>
<pre>&gt;&gt;&gt; a = [-1, 1, 66.25, 333, 333, 1234.5] 
&gt;&gt;&gt; del a[0] 
&gt;&gt;&gt; a 
[1, 66.25, 333, 333, 1234.5] 
&gt;&gt;&gt; del a[2:4] 
&gt;&gt;&gt; a 
[1, 66.25, 1234.5] 
&gt;&gt;&gt; del a[:] 
&gt;&gt;&gt; a 
[]</pre>
<p>&nbsp;</p>
<p>இது ஒரு variable-ஐ நீக்கக் கூடப் பயன்படும்.</p>
<pre>&gt;&gt;&gt; del a</pre>
<p>&nbsp;</p>
<p>இந்த variable-ஐ இனி பயன்படுத்த முடியாது. இதன் மதிப்பு அழிக்கப்பட்டது.</p>
<p><b>5.3 Tuple </b><b>மற்றும் </b><b>sequence</b></p>
<p>list மற்றும் string. இவை இரண்டும் பல பொதுவான பண்புகளை பெற்றுள்ளன. Index, slicing போன்றவை கூட பொதுவானவை. இவை sequence data என்றும் அழைக்கப்படுகின்றன இதே வகையில் உள்ள மற்றொரு வடிவம் tuple ஆகும்.</p>
<p>ஒரு tuple-ன் மதிப்புகள் , (கமா) கொண்டு வரையறுக்கப் படுகின்றன.</p>
<p>&nbsp;</p>
<pre>&gt;&gt;&gt; t = 12345, 54321, 'hello!' 
&gt;&gt;&gt; t[0] 
12345 
&gt;&gt;&gt; t 
(12345, 54321, 'hello!') 
&gt;&gt;&gt; # Tuples may be nested: 
... u = t, (1, 2, 3, 4, 5) 
&gt;&gt;&gt; u 
((12345, 54321, 'hello!'), (1, 2, 3, 4, 5)) 
&gt;&gt;&gt; # Tuples are immutable: 
... t[0] = 88888 
Traceback (most recent call last): 
File "&lt;stdin&gt;", line 1, in &lt;module&gt; 
TypeError: 'tuple' object does not support item assignment 
&gt;&gt;&gt; # but they can contain mutable objects: 
... v = ([1, 2, 3], [3, 2, 1]) 
&gt;&gt;&gt; v 
([1, 2, 3], [3, 2, 1])</pre>
<p>&nbsp;</p>
<p>இவை () கொண்டு மூடப்படுகின்றன. இது nested tuples-ஐ கூட எளிதாக இனம் காண உதவுகிறது.</p>
<p>இவை பல இடங்களில் பயன்படுகின்றன. (x,y) இடம் ஒரு பணியாளரின் விவரங்கள் என பலவாறு பயன்படுகின்றன.</p>
<p>String போலவே tuple-ம் மாற்ற முடியாதவை. tuple-ஐ தனித்தனி item-ஆகக்கூட பிரிக்கக் கூடாது.</p>
<p>0 அல்லது 1 மதிப்பு கொண்ட tuple-ஐ எப்படி அமைப்பது?</p>
<p>காலியான tuple-ஐ வெறும் () கொண்டு அமைக்கலாம். ஒரு மதிப்பு கொண்ட tuple-ஐ இறுதியில் ஒரு கமா சேர்த்து அமைக்கலாம்.</p>
<p>&gt;&gt;&gt; empty = ()</p>
<pre>&gt;&gt;&gt; singleton = 'hello',    # &lt;-- note trailing comma 
&gt;&gt;&gt; len(empty) 
0 
&gt;&gt;&gt; len(singleton) 
1 
&gt;&gt;&gt; singleton ('hello',)</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>t = 12345, 54321, &#8216;hello!&#8217;</p>
<p>இது tuple packing எனப்படும். இதன் reverse கூட சாத்தியமே.</p>
<p>&nbsp;</p>
<pre>&gt;&gt;&gt; x, y, z = t</pre>
<p>&nbsp;</p>
<p>இது sequence unpacking எனப்படும்.</p>
<p>&nbsp;</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kaniyam.com/python-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>எச்.டி.எம்.எல் 5 பட விளக்கம்(3)</title>
		<link>http://www.kaniyam.com/html5/</link>
		<comments>http://www.kaniyam.com/html5/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 11:14:21 +0000</pubDate>
		<dc:creator>சுகந்தி வெங்கடேஷ்</dc:creator>
				<category><![CDATA[கணியம்]]></category>

		<guid isPermaLink="false">http://www.kaniyam.com/?p=1909</guid>
		<description><![CDATA[சுகந்தி வெங்கடேஷ் &#60;body&#62;&#60;/body&#62;என்ற இழை தான் பயனாளிகள் படிக்க , பார்க்க வேண்டிய எல்லா விஷயங்களையும் உள்ளடக்கி இருக்கிறது. ஒர் இணையப் பக்கத்தில் கிடைக்கும் தகவல்களை எழுத்துரைகள், படங்கள் காணோளிகள் கேட்பொலிகள் இணையச் சுட்டிகள் என்று பிரிக்கலாம்.இத்துடன் இணைத்துள்ள கணியம் இணையப்பக்கத்தின் &#60;body&#62;&#60;/body&#62; இழைகளுக்குள் எத்தனை விஷயங்கள் அடங்கி இருக்கின்றன என்று பாருங்கள். &#160; இவற்றை பயனாளிகள் பார்க்கும் போது அவை கீழே உள்ள படங்களில் இருக்கும் ஒர் அழகான இணையத் தளமாகத் தெரிகிறது அஃது எப்படி? [...]]]></description>
				<content:encoded><![CDATA[<div>
<p align="CENTER">
<b></b></p>
<p align="CENTER"><b>சுகந்தி வெங்கடேஷ்</b></p>
<p>&lt;body&gt;&lt;/body&gt;என்ற இழை தான் பயனாளிகள் படிக்க , பார்க்க வேண்டிய எல்லா விஷயங்களையும் உள்ளடக்கி இருக்கிறது. ஒர் இணையப் பக்கத்தில் கிடைக்கும் தகவல்களை எழுத்துரைகள், படங்கள் காணோளிகள் கேட்பொலிகள் இணையச் சுட்டிகள் என்று பிரிக்கலாம்.இத்துடன் இணைத்துள்ள கணியம் இணையப்பக்கத்தின் &lt;body&gt;&lt;/body&gt; இழைகளுக்குள் எத்தனை விஷயங்கள் அடங்கி இருக்கின்றன என்று பாருங்கள்.</p>
<p><img alt="" src="http://i2.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_m579b317c.png?resize=583%2C364" name="Picture 1" align="middle" border="0" data-recalc-dims="1" /></p>
<p><img alt="" src="http://i0.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_43651f9e.png?resize=624%2C390" name="Picture 2" align="middle" border="0" data-recalc-dims="1" /></p>
<p>&nbsp;</p>
<p>இவற்றை பயனாளிகள் பார்க்கும் போது அவை கீழே உள்ள படங்களில் இருக்கும் ஒர் அழகான இணையத் தளமாகத் தெரிகிறது அஃது எப்படி?</p>
<p><img alt="" src="http://i0.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_47c04d10.png?resize=624%2C390" name="Picture 3" align="middle" border="0" data-recalc-dims="1" /></p>
<p>&nbsp;</p>
<p>ஒவ்வோரு விஷயத்தையும் சொல்வதற்கு ஒவ்வோரு விதமான தனி இழைகள் பயன் படுத்த படுகின்றன.அந்தந்த இழைகள் தன் வேலையை ஒழுங்காகச் செய்கின்றன. இந்த இழைகள் அனைத்தும் ஒர் நெறிமுறையோடு(algoritham) எழுதப்படவேண்டும். ஏன்?.நாம் அச்சுப்பிரதிக்காக ஒர் புத்தகம் எழுதுகிறோம் என்று வைத்துக் கொள்வோம். புத்தக்த்தின் அட்டைப் பட த்தை தாண்டி முதல் பக்கத்தில் நூலின் பெயர் , ஆசிரியர் பெயர் பதிப்பகத்தார் விவரம் இருக்கும். பின் பொருளடக்கம் இருக்கும். அதில் வரும் பொருளடக்கம்(out line) அந்தப் புத்தகத்தில் உள்ள விஷயங்களை நமக்குச் சுருக்கமாகத் தெரிவிக்கிறது. அத்தியாயங்கள் என்று வகைப் படுத்த வேண்டும். அதே போல் நாம் இணையப் பக்கமும் அமைய வேண்டும். அதனால் தான் சரியான முறையில் இழைகளைப் புரிந்து கொண்டு பயன் படுத்த பட வேண்டும்.</p>
<p>முதலில் நாம் இணையப் பக்கத்தில் பொருளடக்கம் எழுதுவது என்று தெரிந்து கொள்ள வேண்டும். பொருளடக்கம்(table of contents) அந்தப் புத்தகத்தில் உள்ள விஷயங்களை நமக்கு சுருக்கமாகத் தெரிவிக்கிறது.மனிதனுக்குப் புரியும் வகையில் அச்சுப்பிரதிகள்ளுக்கு எழுதத் தெரிந்த நாம் கணினி என்ற இயந்திரம் நாம் எழுதுவதைச் சரியாகப் புரிந்து கொள்ளும் வகையில் எழுத வேண்டும்.கணினிகள் இணையப் பக்கத்தைச் சரியாகப் படிக்க கற்றுக் கொண்டால் தான் மனிதர்களுக்கு அதை சரியாகக் காட்ட முடியும். இதனால் தான் இணையப் பக்கங்களின் இழைகளைச் சரியாக நெறிமுறைகளைப் பின்பற்றி எழுத வேண்டிய அவசியம். முக்கியமாக எச்.டி.எம்.எல் 5 யில் ஒர் இணையப் பக்கத்தை எழுதும் போது அவற்றின் உருவரை(outline) சரியான படி அமைந்து இருக்க வேண்டும்.அதனால் மூன்று நல்ல விளவுகள் ஏற்படுகின்றன. முதலாவது எல்லாவித உலாவிகளாலும் ஒர் இணையப் பக்கத்தின் சாரத்தைச் சரியான முறையில் பொருளடக்க அட்டவணைப் படுத்த முடியும்.</p>
<p>இரண்டாவது .. உலாவிகள் உள்ளடக்கச் சாரங்கள் எவ்வாறு ஒன்றோடு ஒன்றாக இணைந்து உள்ளது என்பதைத் தெளிவாகப் புரிந்து கொள்ளூம்.. இதனால்சரியாக எழுதப்பட்டிருகும் இணையப் பக்கத்தை தேடு பொறிகள் மிக எளிதாக கண்டுபிடித்துவிடும், மூன்றாவதாகப் பொருளடக்க அட்டவணையின் நெறிமுறைகளைப் சரியாகப் பயன் படுத்தி எழுதப்படும் இணையப்பக்கம் மாற்றுத் திறனாளிகளும் பார்வையற்றோரும் பயன் படுத்தக் கூடிய ஒர் இணையப் பக்கமாக மாறிவிடுகிறது.அந்த இணையப்பக்கத்தின் பரிமாற்றுத்திறன் மெருகு ஏறுகிறது.</p>
<p><img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_m723b279d.png?resize=624%2C390" name="Picture 4" align="middle" border="0" data-recalc-dims="1" /></p>
<p>மேலே உள்ள படத்தில் உள்ள கணியம் இணையப் பக்கத்தின் அட்டவணையைப் பாருங்கள். இணையப் பக்கம் சரியாக எழுதப்படவில்லை என்று புரியும். மனிதனால் இணையப் பக்கத்தின் சாரத்தைப் புரிந்து கொள்ள முடியும் ஆனால் தேடுபொறிகளாலோ திரை வாசிப்பான்களாலோ சரியாகப் படிக்க முடியாது. எனவே &lt;body&gt;&lt;/body&gt;இழைகளுக்க்குள் வர வேண்டிய சாரம் என்ன என்ன என்று நாம் சரியாகத் திட்டம் இட வேண்டும்.</p>
<p>அப்படித் திட்டமிட வேண்டும் என்றால் நாம் இணையப் பக்க இழைகளைப் பற்றிச் சரியாகத் தெரிந்து கொள்ள வேண்டும்..<br />
முதலில் தெரிந்து கொள்ள வேண்டியது &lt;section&gt;&lt;/section&gt; என்ற இழை எச்.டி.எம்.எல் 5 ல் அறிமுகப்படுத்தப்பட்டு இருக்கிறது. இந்த இழை இணையப்</p>
<p><a name="_GoBack"></a> பக்கங்களின் சாரத்தைப் <b>பகுதி</b> பகுதியாகப் பிரிக்க உதவுகிறது. அவை அத்தியாங்களாய் இருக்கலாம்,</p>
<p>ஒரு புதிய விஷயமாக இருக்கலாம். &lt;section&gt;&lt;/section&gt; இழைக்கு எச்.டி.எம்.எல்லின் எல்லாப் பண்புகளும்,  (<b> </b>HTML Global Attributes)நிகழ்வின் பண்புகளையும்   (HTML<b> Event Attributes</b>) சேர்க்கலாம்.கீழே <b>உள்ள</b> படத்தில் &lt;section&gt;&lt;/section&gt; எவ்வாறு ஒன்றுக்குள் ஒன்று பொருந்தி வருகிறது  என்பதைப் பாருங்கள்.இழைக்குள் மற்ற இழைகளும் உள்ளடங்கி இருப்பதைக் காணலாம். <img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_104a9f9a.png?resize=624%2C390" name="Picture 5" align="middle" border="0" data-recalc-dims="1" /></p>
<p><img alt="" src="http://i1.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_mf97e44b.png?resize=624%2C390" name="Picture 7" align="middle" border="0" data-recalc-dims="1" /></p>
<p>கீழே உள்ள பட த்தில் சரியாக எழுதப்பட்ட கணியம் இணையப் பக்கம் எவ்வாறு தேடு பொறிகளால் படிக்கப் படுகிறது என்று பாருங்கள்.</p>
<p><img alt="" src="http://i2.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/html5_html_71f50ec5.png?resize=624%2C390" name="Picture 10" align="middle" border="0" data-recalc-dims="1" /></p>
<p>ஓர் இயந்திரத்தையும் மனிதனைப் போல் படிக்க வைக்கும் வேலையை நெறிமுறையோடு எழுதப் பட்ட இணையபக்கம் செய்கிறது. அடுத்ததாக நாம் தெரிந்து கொள்ள வேண்டியது&lt;article&gt;&lt;/article&gt; என்ற இழை இதுவும் எச்.டி.எம்.எல் 5 ல் புதியதாக அறிமுகப்படுத்தப்பட்டுள்ளது.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kaniyam.com/html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>பழைய பதிவுக் கோப்புகளை நீக்குதல்</title>
		<link>http://www.kaniyam.com/delete-log-files/</link>
		<comments>http://www.kaniyam.com/delete-log-files/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 11:13:36 +0000</pubDate>
		<dc:creator>இரா.கதிர்வேல்</dc:creator>
				<category><![CDATA[கணியம்]]></category>

		<guid isPermaLink="false">http://www.kaniyam.com/?p=1900</guid>
		<description><![CDATA[நீங்கள் உபயோகப்படுத்தும் ஒரு மென்பொருள் ஒவ்வொரு முறை அதை உபயோகப்படுத்தும் போதும், வெளியீடுகளை ஒரு பதிவுக் கோப்பில்(log file) எழுதுகிறது என்று வைத்துக் கொள்வோம். சில மாதங்களுக்குப் பிறகு உங்கள் கணினியை நீங்கள் சோதிக்கும் போது, அந்த பதிவுக் கோப்புகளே வட்டின் பெரும் பகுதியை அடைத்துக் கொண்டிருப்பது தெரிய வருகிறது. இப்போது நீங்கள் 30 நாட்களுக்கும் மேலான பழைய பதிவுக் கோப்புகளை நீக்க வேண்டும் என நினைக்கின்றீர்கள். இதற்காக நீங்கள் நிரம்ப யோசிக்க வேண்டாம். கீழே கொடுக்கப்பட்டுள்ள [...]]]></description>
				<content:encoded><![CDATA[<div>
<p>நீங்கள் உபயோகப்படுத்தும் ஒரு மென்பொருள் ஒவ்வொரு முறை அதை உபயோகப்படுத்தும் போதும், வெளியீடுகளை ஒரு பதிவுக் கோப்பில்(log file) எழுதுகிறது என்று வைத்துக் கொள்வோம். சில மாதங்களுக்குப் பிறகு உங்கள் கணினியை நீங்கள் சோதிக்கும் போது, அந்த பதிவுக் கோப்புகளே வட்டின் பெரும் பகுதியை அடைத்துக் கொண்டிருப்பது தெரிய வருகிறது. இப்போது நீங்கள் 30 நாட்களுக்கும் மேலான பழைய பதிவுக் கோப்புகளை நீக்க வேண்டும் என நினைக்கின்றீர்கள். இதற்காக நீங்கள் நிரம்ப யோசிக்க வேண்டாம். கீழே கொடுக்கப்பட்டுள்ள கட்டளையை முனையத்தில் தட்டினால் போதும்.</p>
<p>&nbsp;</p>
<p>$ find /tmp/test/ -mtime +30 -type f -delete</p>
<p>&nbsp;</p>
<p>இந்தக் கட்டளையில்,</p>
<p>find = &#8216;find&#8217; கட்டளை கோப்புகளைத் தேடுவதற்குப் பயன்படுகிறது</p>
<p>/tmp/test = பதிவுக் கோப்புகள் உள்ள அடைவு (directory)</p>
<p>-mtime +30 = 30 நாட்களுக்கும் மேலான கோப்புகள்</p>
<p>-type f = வழக்கமான கோப்பு வகை (regular file)</p>
<p>-delete = கொடுக்கப்பட்டுள்ள நிபந்தனைக்குப் பொருந்தும் கோப்புகளை நீக்கச் சொல்கிறது</p>
<p>&nbsp;</p>
<p>இதே பணியை பின்வரும் கட்டளையைப் பயன்படுத்தியும் செய்ய முடியும்: -</p>
<p>&nbsp;</p>
<p>$ find /tmp/test/ -mtime +30 -type f -exec rm {} \;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>இங்கே,</p>
<p>-exec rm {} \; = கொடுக்கப்பட்டுள்ள நிபந்தனைக்குப் பொருந்தும் கோப்புகளின் மேல் &#8216;rm&#8217; கட்டளை செயல்படுத்தப்படும்</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>இரா.சுப்ரமணி</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kaniyam.com/delete-log-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ஜேம்ஸ் வாட் : விஞ்ஞானியை காட்டிலும் ஒரு தனியுரிமைவாதி !</title>
		<link>http://www.kaniyam.com/james-watt-copyright/</link>
		<comments>http://www.kaniyam.com/james-watt-copyright/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 11:10:48 +0000</pubDate>
		<dc:creator>அருண் பிரகாஷ்</dc:creator>
				<category><![CDATA[கணியம்]]></category>

		<guid isPermaLink="false">http://www.kaniyam.com/?p=1912</guid>
		<description><![CDATA[1764இன் பிற்பகுதியில், நியூகோமேன் நீராவி எந்திரத்தை சீர் செய்துகொண்டுஇருந்த ஜேம்ஸ் வாட்’இன் மனதில் “நீராவியை விரிவடைய செய்து பின் தனி தனி கொள்கலன்களில் குளிர செய்யலாம்” என்ற எண்ணம் உதித்தது. அடுத்த சில மாதங்களில் இடைவிடாது புதிய எந்திரத்தின் மாதிரியை வடிவமைக்கும் பணியில் ஈடுபட்டார். 1768இல் தொடர் முன்னேற்றங்கள் மூலமும் கணிசமான கடன்கள் மூலமும், ஆகஸ்ட் மாதம் லண்டன் செல்ல ஏதுவாகவும், தன்னுடைய சிந்தனைக்கான காப்புரிமைக்கு விண்ணப்பித்தார். அடுத்த ஆறு மாதங்கள் இந்த காப்புரிமையை பெற கடுமையாக [...]]]></description>
				<content:encoded><![CDATA[<div>
<p lang="zxx" align="JUSTIFY">1764இன் பிற்பகுதியில், நியூகோமேன் நீராவி எந்திரத்தை சீர் செய்துகொண்டுஇருந்த ஜேம்ஸ் வாட்’இன் மனதில் “நீராவியை விரிவடைய செய்து பின் தனி தனி கொள்கலன்களில் குளிர செய்யலாம்” என்ற எண்ணம் உதித்தது. அடுத்த சில மாதங்களில் இடைவிடாது புதிய எந்திரத்தின் மாதிரியை வடிவமைக்கும் பணியில் ஈடுபட்டார். 1768இல் தொடர் முன்னேற்றங்கள் மூலமும் கணிசமான கடன்கள் மூலமும், ஆகஸ்ட் மாதம் லண்டன் செல்ல ஏதுவாகவும், தன்னுடைய சிந்தனைக்கான காப்புரிமைக்கு விண்ணப்பித்தார். அடுத்த ஆறு மாதங்கள் இந்த காப்புரிமையை பெற கடுமையாக பாடுபட்டார். இறுதியாக அடுத்த வருடம் ஜனவரி மாதம் அவருக்கு காப்புரிமை வழங்கபட்டது. 1775 வரை பெரிய அளவில் உற்பத்தியில் முன்னேற்றம் காணப்படவில்லை. பின் தன் தொழில் கூட்டாளியான பணக்கார தொழிலதிபர், மேத்திவ் பௌல்டனின் கடுமையான முயற்சியின் மூலம்,  பாராளுமன்ற சட்டதின் மூலம் தனது காப்புரிமையை 1800ஆம் ஆண்டு வரை நீட்டித்துகொண்டார். சிறந்த ராஜதந்திரியான எட்மன்ட் புர்கே பாராளுமன்றத்தில் பொருளாதார சுதந்திரம் என்னும் தலைப்பில் தேவையற்ற தனியுரிமை உருவாக்கத்திற்கு எதிராக திறம்பட பேசினார், ஆனால் பலனற்று போனது. வாட்’டின் கூட்டாளியான பௌல்டனின் தொடர்புகள் சிறு கொள்கையினால் தோற்கடிக்க முடியாததாய் இருந்தது.</p>
<p lang="zxx" align="JUSTIFY"><img alt="" src="http://i0.wp.com/www.kaniyam.com/wp-content/uploads/2013/04/james-watt-copyright_html_m3793b53a.png?resize=245%2C302" name="graphics1" align="middle" border="0" data-recalc-dims="1" /></p>
<p lang="zxx" align="JUSTIFY">வாட்’டிற்கு காப்புரிமை கிடைத்து உற்பத்தியை தொடங்கும் வேளையில், ஒரு கணிசமான அளவு சக்தியை போட்டி கண்டுபிடிப்பாளர்களை கவனிப்பதிலேயே செலவிட வேண்டியிருந்தது. 1782 இல் வாட் ஒரு கூடுதல் காப்புரிமையை பெற்றார், அதில் “பின்விளைவுகளின் தேவையால் &#8230;தேவையில்லாமல் முந்திக்கொண்டு, [மேத்திவ்] வாஸ்பர்ரோ’வால் மாற்றி வாங்கினார்”. 1790களில், ஒரு மேன்மையான ஹார்ன்ப்ளோவர் எந்திரம் தயாரிக்கப்பட்டபோது, பௌல்டன் மற்றும் வாட் முழு சட்டபூர்வமான அதிகாரத்துடன் அவரை அணுகினர்.</p>
<p lang="zxx" align="JUSTIFY">வாட்’டின் காப்புரிமை இருந்த காலத்தில், ஐக்கிய இராச்சியதில் ஒரு வருடத்திற்கு 750 குதிரைத்திறன் கொண்ட நீராவி எந்திரத்தையே தயாரித்தது. வாட்’டின் காப்புரிமைக்கு அடுத்த முப்பதாண்டு காலத்தில், குதிரைத்திறன் ஒரு வருடத்திற்கு 4,000 என்ற அளவில் அதிகரித்தது. மேலும், நீராவி எந்திரத்தின் எரிபொருள் திறன் வாட்’டின் காப்புரிமை காலத்தில் சிறிய அளவே முன்னேறியது; ஆனால் 1810 மற்றும் 1835 ஆகிய வருடங்களுக்கு இடைப்பட்ட காலங்களில் அது ஐந்து மடங்கு அதிகரித்தது என அனுமானிக்கப்படுகிறது.</p>
<p lang="zxx" align="JUSTIFY">வாட்’டின் காப்புரிமை முடிந்த பிறகு, உற்பத்தி மற்றும் செயல்திறனில் மற்றும் மாற்றம் வெடிக்கவில்லை, மேலும் நீராவி சக்தி தானாகவே தொழில் புரட்சிக்கு ஒரு உந்து சக்தியாகியது. முப்பது ஆண்டுகளுக்கு மேலான காலத்தில் நீராவி எந்திரம் இன்றியமையாத கண்டுபிடிப்புகளின் மூலம் மாற்றம் மற்றும் முன்னேற்றம் அடைந்து, நீராவி ரயில், நீராவி படகு மற்றும் நீராவி ஜென்னியாக பரவலான பயன்பாட்டிற்கு வந்தது. முக்கிய கண்டுபிடிப்பான அதிக அழுத்த நீராவி எந்திரத்தின் உருவாக்கத்தை வாட் தனது காப்புரிமை கொண்டு நிறுத்தினார். வில்லியம் புல், ரிச்சர்ட் ட்ரவிடிக் மற்றும் அர்தூர் வூல்ப் ஆகியோரது நீராவி எந்திரத்தின் நிறைய புது முன்னேற்றங்கள் 1804 களில் கிடைத்தது: இந்த முன்னேற்றங்கள் முன்னதே கண்டுபிடிக்கப்பட்டாலும் பௌல்டன் மற்றும் வாட்’டின் காப்பிரிமை முடியும் வரை சோம்பல் நிலையில் இருந்தது. எந்த கண்டுபிடிப்பாளரும் ஜோனாதன் ஹார்ன்ப்ளோவர்’க்கு நிகழ்த்த விதி தமக்கு நிகழ்வதை விரும்பவில்லை.</p>
<p lang="zxx" align="JUSTIFY">வாட் காப்புரிமை திட்டத்தை முரண்பாடாக சட்ட தடியை பயன்படுத்தி போட்டியை முறியடித்தார், ஆனால் ஒரு மேன்மையான நீராவி எந்திரத்தை தயாரிக்கும் தனது முயற்சி, எந்த காப்பிரிமை திட்டத்தால் அவர் தன் போட்டியாளகளை தடுத்தாரோ அதே காப்புரிமை திட்டத்தால் தனக்கே இடையுறானது. நியூகோமேன் எந்திரத்தின் முக்கியமான குறைபாடு என்னவென்றால், அதனால் தொடர்ந்த நிலையான சுழற்சியை தர இயலாது. இதற்க்கு ஒரு வசதியான வழி, சுழற்சி மற்றும் விசையாள்சில்லு ஆகியவற்றை சேர்த்து பயன்படுத்துவதே ஆகும், ஆனால் அந்த முறை ஜேம்ஸ் பிக்கர்டு’ஆல் காப்புரிமை பெறப்பட்டது, அதனால் அதை வாட் பயன்படுத்த முடியவில்லை. வாட் பல முயற்சிகளை மேற்கொண்டு சிறந்த முறையில் சுழற்சி முறைக்கு மாற்றை கண்டுபிடிக்க முயன்றார், ஆனால் அவர் பிக்கர்டின் அதே தீர்வுக்கு வந்தார். ஆனால் காப்புரிமை இருந்ததால் குறைந்த திறன் படைத்த ஒரு மாற்று எந்திரக் கருவியான “சன் மற்றும் ப்லநெட்” பற்சக்கரத்தை பயன்படுத்தினார். 1794 இல் பிக்கர்டு’இன் காப்புரிமை காலம் முடிந்தபிறகே, பௌல்டன் மற்றும் வாட் ஒரு மேன்மையான தொழில்நுட்பத்தாலும் பொருளாதாரத்தாலும் சிறந்த சுழற்சி முறையை பயன்படுத்த முடிந்தது.</p>
<p lang="zxx" align="JUSTIFY">வாட் பேரரசுசில் காப்புரிமையின் காலாவிதியின் விளைவுகள் வியப்பளிக்கும். எதிர்பார்க்கப்பட்டது போல, காப்புரிமை காலாவிதியான பின்பு நிறைய தொழிலகங்கள் வாட் முறையை பயன்படுத்தி நீராவி எந்திரத்தை தயாரிக்க தொடங்கினர். எனினும், வாட்’டின் போட்டியாளர்கள் “கொள்கையால் சிறந்த தரத்தைவிட மலிந்த விலையை முதன்மைபடுத்தினர்”. இதன் விளைவால், தொழிலில் இருந்து துரத்தபடாமல் “பௌல்டன் மற்றும் வாட் பல ஆண்டுகளாக கூடுதல் விலைக்கே விற்று அதிக வியாபாரத்தை பெற்றனர்”.</p>
<p lang="zxx" align="JUSTIFY">இதில் ஒரு உண்மை என்னவென்றால், பௌல்டன் மற்றும் வாட் தங்களுடைய காப்புரிமை காலாவதியான பின்பே தங்களுடைய நீராவி எந்திரத்தின் உற்பத்தியை தொடங்கினர். அதற்கு முன்பு அவர்களுடைய முதன்மை பணி உரிமத்தின் வாயிலாக நிறைய தனியுரிம ஆதாய தொகை பெறுவதாகவே இருந்தது. சார்பற்ற ஒப்பந்ததாரர்கள் அனேக பாகங்களை உற்பத்தி செய்தனர், பௌல்டன் மற்றும் வாட் அதனை விலைக்கு வாங்கியவர்கள் அதனை பொருத்துவதை வெறும் மேற்பார்வை செய்தனர்.</p>
<p lang="zxx" align="JUSTIFY">அனேக வரலாறுகளில், ஜேம்ஸ் வாட் ஒரு ஆற்றல் படைத்த தொழில் புரட்சியை ஆரம்பித்த கண்டுபிடிப்பாளராக அறியப்படுகிறார். ஆனால் உண்மை வேறு பொருள் விளக்கத்தை அறிவுறுத்துகிறது. பதினெட்டாம் நூற்றாண்டின் பின் பாதியில் நீராவி சக்தியை முன்னேற்ற பாடுபட்ட ஒரு அறிவார்ந்த விஞ்ஞானி வாட் ஆவார். ஒரு படி முன்னோக்கிய பின்பு, அவர் மேன்மையான கண்டுபிடிப்புக்காக முன்னோக்கப்படாமல், சட்டத்தை தன்னலப் படுத்தியதற்காக முன்னிலைப்படுத்த படுகிறார். அவருடைய தொழில் கூட்டாளியும் திறமான நாடாளுமன்ற தொடர்புகளை கொண்ட பணக்கார மனிதர், செய்த உதவி சிறிதானதல்ல.</p>
<p lang="zxx" align="JUSTIFY">வாட்டின் காப்புரிமை அவருடைய கண்டுபிடிப்பு திறமைக்கு, வரலாறு கூறுவது போல இன்றியமையாததாக இருந்ததா? அல்லது அவர் சட்ட அமைப்பை கொண்டு போட்டியை தடுத்து தொழில் புரட்சியை பத்து அல்லது இருபது ஆண்டுகள் தள்ளி வைத்தாரா? விரிவாக பார்ப்போமேயானால், தற்போதுள்ள அறிவுசார் சொத்து அமைப்பில் இரண்டு முக்கிய பகுதிகள் உள்ளன – காப்புரிமை மற்றும் பதிப்புரிமை – அதில் உள்ள பிழைகளோடு ஒரு முக்கிய அம்சமாக வைத்து கொண்டுதான் புதுமைகளையும் கண்டுபிடிப்புகளையும் கொண்டாட வேண்டுமா? அல்லது இவையெல்லாம் தேவையற்ற கொடுமையாக, பழைய கால அரசு தன் அரசவையினருக்கு வழக்கமாக வழங்கிய ஏகபோக உரிமையின் எச்சமா? இந்த கேள்விக்கு தான் நாம் விடை தேடவேண்டும்.</p>
<p lang="zxx" align="JUSTIFY">வாட்டின் வழக்கை குறிப்பாக பார்த்தால், 1769இல் வழங்கப்பட்ட அதிலும் குறிப்பாக 1775இல் வழங்கப்பட்ட காப்புரிமை நீராவி எந்திரத்தின் மொத்த உற்பத்தியை தாமதபடுத்தியது: புதிய கண்டுபிடிப்புகள் காப்புரிமை முடியும்வரை நிறுத்தப்பட்டது; வாட்டின் ஏகபோக காலத்தின் போது வெகு சில எந்திரங்களே உற்பத்தி செய்யப்பட்டன. காப்புரிமை முடிந்த பின் உடனடியாக நிகழ்ந்த கண்டுபிடிப்பின் எண்ணிக்கையை பார்க்கும்போது, வாட்டின் போட்டியாளர்கள் தங்கள் கண்டுபிடிப்பை வெளியிடும் முன் காப்புரிமை முடியும்வரை காத்திருந்ததாக தெரிகிறது. இது நமக்கு வியப்பை தராது: புதிய நீராவி எந்திரம் வாட்டின் எந்திரத்தை காட்டிலும் எவ்வளவு சிறந்ததாக இருந்தாலும் அது தனி குளிர்வி யோசனையை செயல்படுத்த வேண்டும்.  1775இல் பௌல்டன் மற்றும் வாட்டிற்கு கொடுக்கப்பட்ட ஏகபோக காப்புரிமையால், மிக பெரிய சமுதாய மற்றும் பொருளாதார மதிப்பைக் கொண்ட நிறைய முன்னேற்றங்களை செயல்படுத்த முடியாமல் போனது.  அதே வேளையில், சுழற்றி மற்றும் விசையாள்சில்லுவை சேர்க்க முடியாதபடி பிக்கர்ட்டின் காப்புரிமை தடுத்ததால், 1794 வரை பௌல்டன் மற்றும் வாட்டின் எந்திரம் குறைந்த செயல்திறன் கொண்டதாக இருந்தது.</p>
<p lang="zxx" align="JUSTIFY">அதே வேளையில், வாட்டின் ஆபாரமான கண்டுபிடிப்பு திறமை தவருதாலாக பயன்படுத்தப்பட்டுள்ளது: அவர் தன் உற்பத்தியிலும் முன்னேற்றத்திலும் கவனம் செலுத்தாமல், சட்ட அமைப்பை கொண்டு தன் ஏகபோகத்தை நிலைநாட்டவே பாடுபட்டதாக காண்கிறோம். ஒரு கண்டிப்பான பொருளாதார பார்வையில் பார்போமேயானால் வாட்டிற்கு இந்த நெடுநாள் காப்புரிமை தேவைபட்டிருக்கவில்லை – காப்புரிமை முடிவதிற்கு பதினேழு ஆண்டிற்கு முன்பே, அதாவது 1783லேயே அவருடைய நிறுவனம் உடைந்து விட்டது. உண்மையாகவே பௌல்டன் மற்றும் வாட் சந்தையில் முதலாவதாக இருந்ததால் அவர்களால் ஒரு கணிசமான தவணையை பெற முடிந்தது, அவர்களுடைய போட்டியாளர்களுக்கு நீராவி எந்திரத்தை உருவாக்கத்தை கற்றுக்கொள்ளவே முப்பது ஆண்டுகள் ஆனது என்பது ஒருபுறம்.</p>
<p lang="zxx" align="JUSTIFY">போட்டியாளர்களை ஒடுக்கவும் சிறப்பு சலுகைகளை பெறவும் மேற்கொள்ளப்பட்ட தேவையற்ற முயற்சியை பொருளாதார வல்லுனர்கள் கட்டண வசூலிப்பு முறையாக சித்தரிக்கின்றனர். வரலாறு மற்றும் போது உணர்வு இதை சட்டதின் ஏகபோகத்தினால் விஷமாக்கப்பட்ட பழமாக காட்டுகிறது. 1769இல் வாட் காப்புரிமையை நீட்டிக்க மேற்கொண்ட முயற்சிகள், படுமட்டமான கட்டண வசூலிப்பு முறையின் உதாரணம் ஆகும்: ஏற்கனவே மேற்கொண்ட கண்டுபிடிப்புக்கு இந்த காப்புரிமை நீட்டிப்பு தேவையற்றதாகும். இதன்மூலம் வாட் காப்புரிமையை தன் போட்டியாளர்களாகிய ஹோர்ன்ப்ளோவர், வாஸ்பாரோ ஆகியோரை ஒடுக்க பயன்படுத்தினார் என்பது தெளிவாக தெரிகிறது. ஹோர்ன்ப்ளோவர் எந்திரம் வாட் எந்திரத்தின் முன்னேற்றமாக ஒன்றுக்கும் மேற்ப்பட்ட உருளைகளை உள்ளடக்கிய கூட்டு எந்திரமாக சிறந்த ஒன்றாக இருந்தது. பௌல்டன் மற்றும் வாட்டின் வடிவமைப்பு அல்ல, ஹோர்ன்ப்ளோவர் வடிவமைப்பே காப்புரிமை முடிந்த பின்னர் நடந்த முன்னேற்றங்களுக்கு அடித்தளமாக அமைந்தது. ஹோர்ன்ப்ளோவர் வாட்டின் முந்தைய கண்டுபிடிப்பான “தனி குளிர்வி”யை பயன்படுத்தியதால், பௌல்டன் மற்றும் வாட் அவரை நீதிமன்றத்தால் தடுத்து நீராவி எந்திரத்தின் முன்னேற்றத்தை தடுத்தனர். தனி குளிர்வி என்ற பயனுள்ள கண்டுபிடிப்பின் மேலிருந்த ஏகபோகம், அதனை ஒத்த பயனுள்ள கண்டுபிடிப்பான கூட்டு எந்திரத்தை தடை செய்து பொருளாதார வளர்ச்சியை தடை செய்தது. புதிய கண்டுபிடிப்பை தடை செய்யும் இந்த நிலையை அறிவுசார் சொத்துரிமையின் போதாமை என்று கூறலாம்.</p>
<p lang="zxx" align="JUSTIFY">இறுதியாக, வாட்டின் காப்புரிமை முடியும் முன் நீராவி எந்திரம் வெகு மெதுவாகவே வளர்ந்தது. விலையை அதிகமாக வைத்தும், மற்றவர்களை குறைந்த விலையில் அல்லது சிறந்த நீராவி எந்திரத்தை தயாரிக்கவிடாமல் செய்தும், வாட் மற்றும் பௌல்டன் நிறைய  செல்வத்தை சேர்த்ததொடு, பொருளாதார வளர்ச்சியையும் குறைய செய்தனர்.</p>
<p lang="zxx" align="JUSTIFY">காப்புரிமையின் பயன்களை சிதைக்ககூடிய வழக்காக ஜெம்ஸ் வாட்டின் கதை உள்ளது, ஆனால் இது ஒரு அசாதாரமான ஒரு நிகழ்வு அல்ல. புதிய யோசனை புதிய பரிமானத்தில் ஒரு வாய்ப்பாக கண்டுபிடிப்பாளருக்கு கிடைக்கிறது. பல வருடங்களுக்குப் பின் சட்டதின் கூர்மையுடன் அதிகமான வளத்துடனும் வேறு எதையும் தவிர சொத்தை அதிக பலப்படுத்துத்த காப்புரிமை கிடைக்கிறது. காப்புரிமை கிடைத்தப்பின், பொருளாதார முன்னேற்றத்தை தடுக்கவும் போட்டியாளர்களை துன்புறுத்தவும் அதை ஒரு கருவியாக பயன்படுத்துகின்றனர்.</p>
<p lang="zxx" align="JUSTIFY">இந்த பார்வையில் பார்த்தால் வாட் தொழில் புரட்சியை தகர்க்க முனைந்தவராக தெரியலாம், இது புதிதல்ல இது இவரால் உருவாக்கப்பட்டதும் அல்ல. பெர்டிக் ச்கேரேர் என்னும் காப்புரிமையை ஆதரிக்கும் மிக சிறந்த கல்வியாளர், பௌல்டன் மற்றும் வாட் ஆகியோரின் கதையை ஆராய்ந்தப் பின், 1986இல் தனது முடிவை பின்வருமாறு குறிப்பிடுகிறார்:</p>
<p lang="zxx" align="JUSTIFY">காப்புரிமை பாதுகாப்பு என்னும் ஒன்று இல்லையென்றால் .. பௌல்டன் மற்றும் வாட் தாங்கள் கையாண்ட தொழில் யுக்தி அல்லாத வேறு ஒரு முற்றிலும் மாறுபட்ட தொழில் யுக்தியை கையாளுமாறு தள்ளப்பட்டு இருப்பர். நிறுவனத்தின் அனேக லாபம் எந்திரத்தை தயாரித்ததால் வராமல் எந்திரத்தை பயன்படுத்தியதற்காக கொடுக்கப்பட்ட உரிமத் தொகையாலேயே வந்தது, காப்புரிமை பாதுகாப்பு இல்லாமல் இப்படி உரிமத் தொகை வாங்குவது சாத்தியம் இல்லை.  இதற்கு மாற்று என்னவென்றால் உற்பத்தி மற்றும் பராமரிப்பு ஆகியவற்றை லாபத்தின் முதல் வழியாக ஆக்குவதே ஆகும், 1790களில் தனி குளிர்யூட்டியின் காப்புரிமை முடிந்தப்பின் இதுதான் நடந்தது. இதன் மூலம் பௌல்டன் மற்றும் வாட் ஆகியோரின் காப்புரிமை வழக்கு 1790களில் நேரடியான தொழில்நுட்ப வளர்ச்சியை துண்டவில்லை என்று உறுதியான முடிவாக கூறமுடியும். பௌல்டன் மற்றும் வாட் பிற எந்திர உற்பத்தியாளர் தனி குளுர்யூட்டியை தயாரிப்பதற்கான உரிமத்தை தர மறுத்ததன் மூலம் வளர்ச்சியையும் முன்னேற்றங்கள் புகுத்துவதையும் தடுத்தனர்.</p>
<p>அடிகுறிப்புகளுக்கு <a href="http://fsftn.org/content/james-watt-monopolist-more-inventor" target="_blank">http://fsftn.org/content/james-watt-monopolist-more-inventor</a> என்ற தளத்தை பார்க்க.</p>
<p lang="zxx">நன்றி,<br />
அருண் பிரகாஷ்<br />
செயற்குழு உறுப்பினர்,<br />
கட்டற்ற மென்பொருள் அறக்கட்டளை தமிழ் நாடு</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kaniyam.com/james-watt-copyright/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
