<?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>رادیکال دو &#187; مقالات</title>
	<atom:link href="http://www.radikal2.com/category/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.radikal2.com</link>
	<description>آموزش برنامه‌نویسی و طراحی وب، دنیای اینترنت</description>
	<lastBuildDate>Sun, 25 Oct 2009 18:44:00 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>محافظت از فرم‌های اینترنتی با ری‌کپچا</title>
		<link>http://www.radikal2.com/1387/10/recaptcha-digitize-books-one-word-at-a-time/</link>
		<comments>http://www.radikal2.com/1387/10/recaptcha-digitize-books-one-word-at-a-time/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 15:13:36 +0000</pubDate>
		<dc:creator>Alireza.S</dc:creator>
				<category><![CDATA[مقالات]]></category>
		<category><![CDATA[پراکنده از اینترنت]]></category>
		<category><![CDATA[امنیت]]></category>
		<category><![CDATA[طراحی وب]]></category>
		<category><![CDATA[کپچا]]></category>

		<guid isPermaLink="false">http://www.radikal2.com/?p=68</guid>
		<description><![CDATA[فرم‌ها یکی از مهمترین اجزای صفحات وب هستند زیرا وظیفه دریافت اطلاعات از کابران را دارند. بیشتر این فرم‌ها مثل فرم‌های ثبت‌نام ، فرم‌های نظرخواهی، فرم‌های سفارش و&#8230; اطلاعاتی را از کاربر دریافت کرده و آن را در قسمتی از سایت نمایش میدهند یا روی فضای سایت ذخیره میکنند. ماشین‌هایی هم وجود دارند که بخاطر [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: right;">فرم‌ها یکی از مهمترین اجزای صفحات وب هستند زیرا وظیفه دریافت اطلاعات از کابران را دارند.<br />
بیشتر این فرم‌ها مثل فرم‌های ثبت‌نام ، فرم‌های نظرخواهی، فرم‌های سفارش و&#8230; اطلاعاتی را از کاربر دریافت کرده و آن را در قسمتی از سایت نمایش میدهند یا روی فضای سایت ذخیره میکنند.<br />
ماشین‌هایی هم وجود دارند که بخاطر منافع شخص سازنده یا فقط برای خرابکاری انواع این فرم‌ها را مورد هدف قرار میدهند، برای مثال یک شخص برای بالابردن رتبه سایت خود در موتور‌های جست و جو برنامه‌ای طراحی میکند که لینک سایتش را در فرم‌های نظر‌خواهی مختلف و یا وبلاگ‌ها ثبت کند، یا کسانی برای خرابکاری برنامه‌ای طراحی میکنند که با ثبت‌نام در یک سایت با سرعت بسیار بالا باعث خارج شدن سرور سایت از دسترسی شود.<br />
بنابراین برقراری امنیت فرم‌ها از اهمیت بسیار بالایی برخوردار است.</p>
<p style="text-align: right;">برای برقراری امنیت در فرم‌ها از یکی از نقطه ضعف‌های برنامه‌های کامپیوتری استفاده شده و آن هم قدرت تشخیص پایین است.<br />
روشی که برای این کار وجود دارد کپچا (<a href="http://en.wikipedia.org/wiki/CAPTCHA" target="_blank">CAPTCHA</a>) نام گرفته که مخفف کلامات &#8220;Completely Automated Public Turing test to tell Computers and Humans Apart&#8221; میباشد به معنای &#8220;تست کاملا خودکار عمومی تورینگ برای جداسازی کامپیوتر از انسان&#8221;.<br />
اساس کار کپچا این است که آزمونی طراحی میکند که مطمئن است کامپیوتر‌های دیگر قادر به حل آن نیستند. متداولترین نوع کپچا تصویری از کاراکتر‌های بهم ریخته است که از کاربر میخواهد تا آن کاراکتر‌ها را تشخیص دهد، این نوع کپچا است که در سایت‌ها مورد استفاده قرار میگیرد.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-69" title="captcha" src="http://radikal2.com/radikal2/wp/wp-content/uploads/2009/01/captcha.jpg" alt="captcha" width="300" height="57" /></p>
<p style="text-align: right;">روزانه ۲۰۰ میلیون کپچا در همه‌جای دنیا توسط کابران حل میشود که هرکدام بطور متسوط ۱۰ ثانیه از وقت انسان را میگیرد، ممکن است این زمان زیادی نباشد ولی در کل روزانه ۱۵۰۰۰۰ ساعت از وقت کاری انسان‌ها را تلف میکند.<br />
بوجود آورندگان واژه کپچا در سال ۲۰۰۰ امروز پیشنهاد میکنند که از <a href="http://recaptcha.net/" target="_blank">reCAPTCHA </a>استفاده شود، اما کار ری‌کپچا چیست؟<br />
ری‌کپچا با بوجود آوردن آزمون‌های کپچا در عین حال که امنیت فرم‌های الکترونیک را بالا میبرد به گسترش کتاب‌ها و آرشیو‌های الکترونیکی کتاب‌های چاپی و روزنامه‌های قدیمی کمک میکند، اما چگونه؟</p>
<p style="text-align: right;">حجم زیادی از کتاب‌ها و مجله‌ها قبل از دوران کامپیوتر بوجود آمده‌اند و نسخه الکترونیک ندارند، این کتاب‌ها توسط اسکنر‌ها اسکن شده و داخل کامپیوتر ذخیره میشوند سپس توسط برنامه‌های <a href="http://en.wikipedia.org/wiki/Optical_character_recognition" target="_blank">OCR </a>خوانده شده و به متن دیجیتال تبدیل میشوند، اما با تکنولوژی امروز برنامه‌های OCR قابلیت تشخیص تمام کلمات را بخوبی دارا نیستند.</p>
<p style="text-align: center;"><a href="http://radikal2.com/radikal2/wp/wp-content/uploads/2009/01/sample-ocr.gif"><img class="aligncenter size-medium wp-image-70" title="sample-ocr" src="http://radikal2.com/radikal2/wp/wp-content/uploads/2009/01/sample-ocr-300x59.gif" alt="sample-ocr" width="300" height="59" /></a></p>
<p style="text-align: right;">ری‌کپچا کلمه‌ای از این کتاب‌های اسکن شده انتخاب میکند به کاربر نمایش میدهد و از کاربر میخواهد تا آن را تشخیص بدهد، ولی اگر خود کامپیوتر قادر به تشخیص تصویر نیست چگونه از صحت پاسخ مطلع میشود؟</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-71" title="smallcaptchaspacewithroughalpha" src="http://radikal2.com/radikal2/wp/wp-content/uploads/2009/01/smallcaptchaspacewithroughalpha.png" alt="smallcaptchaspacewithroughalpha" width="250" height="155" /></p>
<p style="text-align: right;">ری‌کپچا در یک تصویر دو کلمه به کاربر میدهد که یکی را میتواند تشخیص بدهد و دیگری را نمیتواند و از کاربر میخواهد که هر دو کلمه را تایپ کند اگر کاربر کلمه‌ای که کامپیوتر میتواند آن را تشخیص بدهد درست وارد کند کامپیوتر فرض میکند که کلمه دیگر هم درست است، ری‌کپچا این اطلاعات را از کاربران زیادی جمع‌آوری میکند و با مقایسه آنها به نتیجه میرسد.<br />
پس شما با حل کردن هر کپچا به دیجیتالی شدن یک کلمه از یک کتاب کمک کرده‌اید.</p>
<p style="text-align: right;">در پست‌های بعدی به چگونگی روش‌های مختلف استفاده از ری‌کپچا در سایت خواهم پرداخت.</p>
<p style="text-align: right;">مرتبط :<br />
+ <a href="http://www.gozir.com/1387/10/20/spam7/" target="_blank">کپچا «تو آدمی؟»</a><br />
+ <a href="http://freekeyboard.net/spip.php?article235" target="_blank">کپچا در خدمت بشریت</a><br />
+ <a href="http://www.zigzagmag.com/article/default.aspx/194" target="_blank">کپچا چیست؟</a></p>
<p style="text-align: right;">
]]></content:encoded>
			<wfw:commentRss>http://www.radikal2.com/1387/10/recaptcha-digitize-books-one-word-at-a-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>نمایی از پایگاه داده فیس‌بوک</title>
		<link>http://www.radikal2.com/1387/10/facebook-database-diagram/</link>
		<comments>http://www.radikal2.com/1387/10/facebook-database-diagram/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 12:36:39 +0000</pubDate>
		<dc:creator>Alireza.S</dc:creator>
				<category><![CDATA[عمومی]]></category>
		<category><![CDATA[مقالات]]></category>
		<category><![CDATA[فیس‌بوک]]></category>
		<category><![CDATA[پایگاه داده]]></category>

		<guid isPermaLink="false">http://www.radikal2.com/?p=58</guid>
		<description><![CDATA[طراحی پایگاه داده یکی از مهمترین قسمت‌های ساخت یک نرم‌افزار میباشد، فیس‌بوک نیز به عنوان یکی از بزرگترین سایت‌های شبکه اجتماعی باید دارای پایگاه داده‌ی پیچیده و جالبی باشد که در عین حال بسیار سریع و قویع باشد. در سال ۲۰۰۷ توسط نویسنده این وبلاگ به کمک مهندسی معکوس یک نمودار از پایگاه داده فیس‌بوک [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: right;"><a href="http://en.wikipedia.org/wiki/Database_design" target="_blank">طراحی پایگاه داده</a> یکی از مهمترین قسمت‌های ساخت یک نرم‌افزار میباشد، <a href="http://facebook.com" target="_blank">فیس‌بوک</a> نیز به عنوان یکی از بزرگترین سایت‌های <a href="http://en.wikipedia.org/wiki/Social_network_service" target="_blank">شبکه اجتماعی</a> باید دارای پایگاه داده‌ی پیچیده و جالبی باشد که در عین حال بسیار سریع و قویع باشد.<br />
در سال ۲۰۰۷ توسط نویسنده <a href="http://blogs.x2line.com/al/archive/2007/06/02/3124.aspx" target="_blank">این وبلاگ</a> به کمک <a href="http://en.wikipedia.org/wiki/Reverse_engineering" target="_blank">مهندسی معکوس</a> یک نمودار از پایگاه داده <a href="http://en.wikipedia.org/wiki/Facebook" target="_blank">فیس‌بوک</a> ساخته شده که میتواند الگوی خوبی برای طراحی سایت‌های شبکه اجتماعی و پایگاه‌های داده‌ی بزرگ باشد.</p>
<div id="attachment_63" class="wp-caption aligncenter" style="width: 310px"><a href="http://radikal2.com/radikal2/wp/wp-content/uploads/2008/12/533233247_d8ac5afbec_o.jpg"><img class="size-medium wp-image-63" title="facebook database diagram" src="http://radikal2.com/radikal2/wp/wp-content/uploads/2008/12/533233247_d8ac5afbec_o-300x277.jpg" alt="facebook database diagram" width="300" height="277" /></a><p class="wp-caption-text">نمودار پایگاه داده فیس‌بوک</p></div>
<p style="text-align: center;">
<p style="text-align: right;">
<p style="text-align: right;">
]]></content:encoded>
			<wfw:commentRss>http://www.radikal2.com/1387/10/facebook-database-diagram/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>مهاجرت</title>
		<link>http://www.radikal2.com/1387/09/migration/</link>
		<comments>http://www.radikal2.com/1387/09/migration/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 20:30:16 +0000</pubDate>
		<dc:creator>Alireza.S</dc:creator>
				<category><![CDATA[عمومی]]></category>
		<category><![CDATA[مقالات]]></category>
		<category><![CDATA[مهاجرت]]></category>

		<guid isPermaLink="false">http://radikal2.com/?p=6</guid>
		<description><![CDATA[بعد از یک سال و نیم نوشتن در بلاگر که یکی از بهترین تجربه‌های زندگیم بود خیلی دوست داشتم که کار‌هامو یک کم گسترش بدم و آزادی عمل بیشتری داشته باشم و خوشبختانه اتفاقاتی هم افتاد که موفق شدم رادیکال دو را به هاست شخصی انتقال بدم. رادیکال دو در حال حاضر از وردپرس استفاده [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: right;">بعد از یک سال و نیم نوشتن در بلاگر که یکی از بهترین تجربه‌های زندگیم بود خیلی دوست داشتم که کار‌هامو یک کم گسترش بدم و آزادی عمل بیشتری داشته باشم و خوشبختانه اتفاقاتی هم افتاد که موفق شدم رادیکال دو را به هاست شخصی انتقال بدم.</p>
<p style="text-align: right;">رادیکال دو در حال حاضر از وردپرس استفاده میکنه، هنوز طراحی قالب کامل نشده و بخاطر کم تجربگی من در کار با وردپرس هم ممکنه اشکالاتی داشته باشه که سعی میکنم به مرور زمان آن‌هارو برطرف کنم، ولی به هرحال چون دیگه نمیتونستم بیشتر از این صبر کنم وبلاگ رو راه‌انداختم.</p>
<p style="text-align: right;">چیز زیادی در وبلاگ تغییر نکرده فقط یک لینک Projects به بالای وبلاگ اضافه شده که چون دیگه روی هاست شخصی هستم و امکانات بیشتری دارم میخوام که تعدادی از کارهامو توی این قسمت قرار بدم، فعلا این قسمت و همچنین بقیه لینک‌ها خالی هستند که آنها هم کامل خواهند شد.</p>
<p style="text-align: right;">آدرس فید وبلاگ هم تغییر نکرده : <a href="http://feeds.feedburner.com/radikal2" target="_blank">http://feeds.feedburner.com/radikal2</a></p>
<p style="text-align: right;">همین <img src='http://radikal2.com/radikal2/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.radikal2.com/1387/09/migration/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
