Proxy Server چيست ؟

نويسنده : پيمان جيحاني

ناشر : مهندسي شبكه همکاران سيستم (مشورت)

تاريخ : انتشار : 24 تير 1383

Proxy Server نرم افزاري است كه در يك شبكه حد واسط بين اينترنت و كاربران واقع مي شود. فلسفه ايجاد Proxy Server قراردادن يك خط اينترنت در اختيار تعداد بيش از يك نفر استفاده كننده در يك شبكه بوده است ولي بعدها امكانات و قابليتهايي به Proxy Server افزوده شد كه كاربرد آن را فراتر از به اشتراك نهادن خطوط اينترنت كرد . بطور كلي Proxy Server ها در چند مورد كلي استفاده مي شوند .

يك كاربرد Proxy Server ها ، همان به اشتراك گذاشتن يك خط اينترنت براي چند كاربر است كه باعث كاهش هزينه و كنترل كاربران و همچنين ايجاد امنيت بيشتر مي شود . كاربرد دوم Proxy Serverها ، در سايتهاي اينترنتي به عنوان Firewall مي باشد . كاربرد سوم كه امروزه از آن بسيار استفاده مي شود ، Caching اطلاعات است . با توجه به گران بودن هزينه استفاده از اينترنت و محدود بودن پهناي باند ارتباطي براي ارسال و دريافت اطلاعات ، معمولا» نمي توان به اطلاعات مورد نظر در زمان كم و با سرعت مطلوب دست يافت . امكان Caching اطلاعات ، براي كمك به رفع اين مشكل در نظر گرفته شده است . Proxy Server ، سايتهايي را كه بيشتر به آنها مراجعه مي شود را دريك حافظه جداگانه نگاه مي دارد. به اين ترتيب براي مراجعه مجدد به آنها نيازي به ارتباط از طريق اينترنت نيست بلكه به همان حافظه مخصوص رجوع خواهد شد .

 اين امر باعث مي گردد از يك طرف زمان دسترسي به اطلاعات كمتر شده و از سوي ديگر چون اطلاعات از اينترنت دريافت نمي شود ، پهناي باند محدود موجود با اطلاعات تكراري اشغال نشود . بخصوص آنكه معمولا» تغييرات در يك Website محدود به يك يا دو صفحه مي باشد و گرفتن اطلاعات از اينترنت بدون Caching  به معناي گرفتن كل سايت مي باشد حال آنكه با استفاده از Proxy Server و امكان Caching اطلاعات ، ميتوان تنها صفحات تغيير كرده را دريافت كرد .

 

ويژگيهاي Proxy Server

ويژگي اول : با استفاده از Proxy Server مي توان از اكثر پروتكلهاي موجود در شبكه هاي محلي در محدوده نرم افزارهاي كاربردي در شبكه هاي LAN مرتبط با اينترنت استفاده كرد .

 Proxy Server پروتكلهاي پر كاربرد شبكه هاي محلي مانند IPX/SPX (مورد استفاده در شبكه هاي ناول) ، NETBEUI (مورد استفاده در شبكه هاي LAN با تعداد كاربران كم) و TCP/IP (مورد استفاده در شبكه هاي Intranet) را پشتيباني مي كند. با اين ترتيب براي اينكه بتوان از يك نرم افزار كاربردي شبكه LAN كه مثلا» با پروتكل IPX/SPX روي ناول نوشته شده ، روي اينترنت استفاده كرد نيازي نيست كه قسمتهاي مربوط به ارتباط با شبكه كه از Function Call هاي API استفاده كرده را به Function Call هاي TCP/IP تغيير داد بلكه Proxy Server خود اين تغييرات را انجام داده و مي توان به راحتي از نرم افزاري كه تا كنون تحت يك شبكه LAN با ناول كار مي كرده است را در شبكه اي كه مستقيما» به اينترنت متصل است ، استفاده كرد .

 همين ويژگي درباره سرويسهاي اينترنت مانند , FTP , Telnet , Gopher , IRC  RealAudio , Pop3 و . . . وجود دارد . به اين معنا كه هنگام پياده سازي برنامه با يك سرويس يا پروتكل خاص ، محدوديتي نبوده و كدي در برنامه براي ايجاد هماهنگي نوشته نمي شود .

 

ويژگي دوم : با Cache كردن اطلاعاتي كه بيشتر استفاده مي شوند و با بروز نگاه داشتن آنها ، قابليت سرويسهاي اينترنت نمايان تر شده و مقدار قابل توجهي در پهناي باند ارتباطي صرفه جويي مي گردد.

 

ويژگي سوم : Proxy Server امكانات ويژه اي براي ايجاد امنيت در شبكه دارد . معمولا» در شبكه ها دو دسته امنيت اطلاعاتي مد نظر است . يكي آنكه همه كاربران شبكه نتوانند از همه سايتها استفاده كنند و ديگر آنكه هر كسي نتواند از روي اينترنت به اطلاعات شبكه دسترسي پيدا كند . با استفاده ازProxy Server  نيازي نيست كه هر Client بطور مستقيم به اينترنت وصل شود در ضمن از دسترسي غيرمجاز به شبكه داخلي جلوگيري مي شود . همچنين مي توان با استفاده از SSL (Secure Sockets Layers) امكان رمز كردن داده ها را نيز فراهم آورد.

 

ويژگي چهارم : Proxy Server بعنوان نرم افزاري كه مي تواند با سيستم عامل شما مجتمع شود و همچنين با IIS (Internet Information Server) سازگار مي باشد، استفاده مي گردد.

 

خدمات Proxy Server

Proxy Server سه سرويس در اختيار كاربران خود قرار مي دهد:

1-Web Proxy Service : اين سرويس براي Web Publishing يا همان ايجاد Web Site هاي مختلف درشبكه LAN مفيد مي باشد . براي اين منظور قابليت مهم Reverse Proxing  در نظر گرفته شده است . Reverse Proxing امكان شبيه سازي محيط اينترنت درمحيط داخل مي باشد. به اين ترتيب فرد بدون ايجاد ارتباط فيزيكي با اينترنت مي تواند برنامه خود را همچنان كه در محيط اينترنت عمل خواهد كرد، تست كرده و مورد استفاده قرا دهد. اين قابليت در بالا بردن سرعت و كاهش هزينه توليد نرم افزارهاي كاربردي تحت اينترنت موثر است.

2-Winsock Proxy Service : منظور، امكان استفاده از API Callهاي Winsock در Windows است . در Windows ، Function Call هاي مورد استفاده در سرويسهاي اينترنت مانند Telnet ، FTP ، Gopher و . . . ، تحت عنوان Winsock Protocols معرفي شده اند. در حقيقت براي استفاده از اين سرويسها در نرم افزارهاي كاربردي نيازي نيست كه برنامه نويس چگونگي استفاده از اين سرويسها را پيش بيني كند.

3-Socks Proxy Service :  اين سرويس، سرويس Socks 4.3a را پشتيباني مي كند كه در واقع زير مجموعه اي از Winsock مي باشد و امكان استفاده از Http 1.02 و بالاتر را فراهم مي كند. به اين ترتيب مي توان در طراحي Website خارج از Firewall ، Security  ايجاد كرد.

 

معيارهاي موثر در انتخاب Proxy Server

1-   سخت افزار مورد نياز : براي هر چه بهتر شدن توانمنديهاي Proxy Server ، بايد سخت افزار آن توانايي تحمل بار مورد انتظار را داشته باشد .

2-   نوع رسانه فيزيكي براي ارتباط با اينترنت : راه حلهاي مختلفي براي اتصال به شبكه اينترنت وجود دارد . ساده ترين راه ، استفاده از مودم و خطوط آنالوگ مي باشد . راه ديگر استفاده از ISDN و خطوط ديجيتال است كه هم احتياج به تبديل اطلاعات از آنالوگ به ديجيتال و برعكس در ارسال و دريافت اطلاعات ندارد و هم از سرعت بالاتري برخوردار است . روش ديگر استفاده از خط هاي T1/E1 با ظرفيت انتقال گيگا بايت مي باشد .

  • پيشنهاد مي شود كه در شبكه هاي با كمتر از 250 كاربر از ISDN و از 250 كاربر به بالا از T1/E1 استفاده شود . ( البته در ايران به علت عدم وجود خطوط ISDN و كمبود خطوط T1/E1  اين استانداردها كمتر قابل پياده سازي هستند. )

3-   هزينه ارتباط با اينترنت : دو عامل موثر در هزينه اتصال به اينترنت ، پهناي باند و مانايي ارتباط مي باشد . هر چه مرورگرهاي اينترنتي بيشتر و زمان استفاده بيشتر باشد ، هزينه بالاتر خواهد بود . با توجه به اينكه Proxy Server مي تواند با Caching  اطلاعات اين موارد را بهبود بخشد ، بررسي اين عامل مي تواند در تعيين تعداد Proxy هاي مورد استفاده موثر باشد .

4-   نوع و نحوه مديريت سايت : اين عامل نيز در تعيين تعداد Proxyها موثر است . مثلا» اگر در شبكه اي مشكل راهبري وجود داشته باشد ، با اضافه كردن تعداد Proxyها ، مشكل راهبري نيز بيشتر خواهد شد .

5-   پروتكل هاي مورد استفاده : Proxy Server ها معمولا» از پروتكلهاي TCP/IP و يا IPX/SPX  براي ارتباط با Client ها استفاده مي كنند . بنابراين براي استفاده از Proxy بايد يكي از اين پروتكل ها را در شبكه استفاده كرد .

  • پيشنهاد مي شود در شبكه هاي كوچك با توجه به تعداد كاربرها Proxy Server و Web Server روي يك كامپيوتر تعبيه شوند و در شبكه هاي متوسط يا بزرگ تعدادserver Proxyها بيش از يكي باشد .

 

روش هاي Backup گيري در سطح شبكه(بخش دوم )

نويسنده : امير حسين شريفي ( Amirsh@sgnec.net )

ناشر : واحد اجراي مهندسي شبكه همكاران سيستم

تاريخ انتشار : ۵ مهر ۱۳۸۵

 

۱- تكنولوژي هاي سخت افزاري

الف)  ديسك هاي نوري : ديسك هاي نوري شامل استفاده از CD و DVD براي گرفتن نسخ پشتيبان مي باشد كه اين روش بنا به دلايل زيادي پاسخگوي يك سازمان بزرگ نمي باشد. از ضعف هاي اساسي اين روش زمانبر بودن، عدم ايجاد مديريت مركزي مي باشد. همچنين قابليت اعتماد اين ديسك ها نيز كم مي باشد.

ب) استفاده از Tape : استفاده از Tape يكي از متداول ترين روش هاي گرفتن Backup از سيستم ها مي باشد. دستگاههاي Tape Drive تنوع مختلفي دارند كه برخي از آنها مانند Autoloader ها ، امكان نوشتن و خواندن همزمان از چند Tape مختلف را دارند. مشكل اساسي Tape ها و Autoloader ها سرعت آنها مي باشد و در بعضي مواقع كه نياز به Backup هاي روزانه با حجم زياد مي باشد ممكن است زمان لازم براي انجام برخي Backup ها وجود نداشته باشد. البته با تكنولوژي هاي جديدي كه براي انواع جديدتر آمده است اين ضعف نيز تا حد زيادي برطرف شده است.  همچنين Backup گيري از طريق Tape ها و بازيابي آنها در بعضي مواقع پايدار (Stable ) نيست. از مزاياي اين سخت افزارها اين مي باشد كه مي تواند با برنامه هاي مختلف Backup گيري متمركز كار كنند. همچنين هزينه هاي Backup گيري توسط Tape نسبت به تكنولوژي هاي مشابه (همچون استفاده از DISK ) بسيار ارزانتر مي باشد.

 

 

Backup_Tape.

 

پ) استفاده از Disk Staging Backup  : يكي ديگر از روش هاي گرفتن Backup، استفاده از Disk هاي پرسرعت مي باشد. اين روش تقريبا شبيه به روش بالا مي باشد با اين تفاوت كه اين بار به جاي استفاده از Tape از Hard Disk هاي پر سرعت استفاده مي گردد.  اين روش نيز يكي از جديدترين و محبوب ترين روش ها براي گرفتن Backup در شبكه ها مي باشد. زيرا نسبت به روش Tape داراي سرعت بالاتري مي باشد و همچنين امكان آن را دارد كه توسط سيستم عامل ديگري همچون Windows  Storage Server ها  و برنامه هاي جانبي همچون Veritas Netbackup ،  مديريت شود. از خصوصيات خوب اين روش Stable بودن آن است و مي توان نسخه هاي Backup گرفته شده را در كمترين زمان ممكن بازيابي كرد.

Backup_DiskStorage.

ت) استفاده از SAN/NAS Storage : يكي از بهترين راه حل هاي گرفتن Backup ها و مديريت داده ها در سازمان هاي بزرگ استفاده از Storage هاي SAN ( Storage Area Network ) و NAS (NetworkAttached Storage ) مي باشد. همانطور كه از نامشان پيداست اين دستگاهها، مخازن داده هاي موجود در تمامي سرور هاي شبكه (يا سرور هاي حياتي) مي باشد. تفاوت آنها در اين مي باشد كه در SAN Storage ها، شبكه به دو بخش تقسيم مي گردد. يك شبكه LAN و يك شبكه Backup LAN. شبكه LAN ارتباط بين كاربران و سرور ها را برقرار مي كند و همان چيزي مي باشد كه در حال حاضر در شبكه هر سازمان راه اندازي شده است. اما شبكه Backup LAN شبكه جداگانه اي مي باشد كه بين سرور هاي مجموعه و مخزن داده ها كه همان SAN Storage مي باشد برقرار مي گردد. ارتباط اين شبكه به طور معمول فيبر نوري مي باشد و در اين روش سرور ها، ديگر هر كدام براي خود هارد ديسك جداگانه اي ندارند و همگي آنها توسط شبكه Backup LAN از مخزن SAN استفاده مي كنند. اين باعث مي شود كه بار پردازشي فايل هاي سيستمي در سرور ها (كه نياز به CPU بالايي نيز دارد) توسط باز و بسته كردن فايل ها هدر نرود و اين كار توسط SAN صورت پذيرد.

روش NAS نيز مانند روش بالا مي باشد ولي ديگر شبكه جداگانه اي نداريم و NAS Storage به همان شبكه اصلي متصل شده و مخزن تمامي سرور هاي شبكه مي گردد. ضعف اين روش نسبت به روش قبل اين است كه بار ترافيك داده ها، روي شبكه اصلي قرار مي گيرد.

مخازن SAN/NAS نيز با استفاده از تكنولوژي هاي ذخيره داده ها، به شدت محافظت مي گردد و امكان از بين رفتن داده ها در آن در حد بسيار پاييني مي باشد.

از مزاياي اين روش ، سرعت بالاي آن، مديريت راحت داده ها و عدم بار ترافيكي روي شبكه (در SAN ) مي باشد (بر خلاف دو روش قبلي ). زيرا كه داده ها از طريق شبكه Backup به SAN Storage منتقل مي گردد. از معايب اين روش نيز هزينه بالاي پياده سازي و نگهداري آن مي باشد كه در بعضي مواقع براي سازمان ها مقرون به صرفه نمي باشد. در اينجاست كه مي توان با خسارات ناشي از DownTime سازمان تصميم مناسب را گرفت.

 Backup_LAN

 

ث) استفاده از روش هاي تركيبي :

اما بهترين راه حل گرفتن نسخه پشتيبان از شبكه استفاده از روش هاي تركيبي مي باشد. اين بدان معناست كه مي توان با استفاده از مخزن هاي SAN/NAS ، Backup ها را درون سايت تهيه كرد و با استفاده از Tape Drive ها off-Site Backup ها را تهيه كرد. يا با استفاده از DISK Storage ها و Tape Drive ها روش هاي ارزان تري را پياده سازي كرد. (به اين روش Disk-To-Disk-To-Tape يا به اختصار

D2D2T گفته مي شود )

روش بهنيه براي يك سازمان

در كل اگر بخواهيم باديدي بازتر به اين مساله نگاه كنيم و آينده نگري كنيم بهترين راه حل ممكن براي شبكه بزرگ، پياده سازي SAN Storage مي باشد اما به دليل پيچيده بودن و پياده سازي سخت آن و همچنين هزينه بالاي آن، براي سازمانهاي متوسط به پايين كمي بيشتر از حد نياز به نظر مي رسد.

اما بهينه ترين و كم هزينه ترين روش براي Backup گيري از شبكه استفاده از Disk Storage ها در كنار Autoloader ها مي باشد (يا همان D2D2T ). Disk Storage ها به دليل سرعت بالا، پياده سازي آسان آنها، مديريت متمركز و آسان آن، مي تواند براي گرفتن نسخه هاي پشتيبان درون سايت استفاده گردد و در كنار آن براي گرفتن نسخه ها Off-Site مي توان از Autoloader ها استفاده كرد و نسخه هاي Backup هاي كلي را با توجه به زمانبندي كه نياز داريم تهيه و آرشيو كنيم.

براي اينكه بتوان از بار اضافه اي كه ممكن است هر دو اين دستگاهها روي ترافيك شبكه ايجاد كنند كاست، از طرح زير استفاده مي كنيم:

Backup_DiskStorage1

 

 

در اين روش ابتدا Backup ها روي Disk  Storage ذخيره مي گردد و در زمانبندي خاصي به طور كلي و براي نگهداري در Off-Site روي Tape ذخيره مي شود. براي اينكه بار اضافي توسط Autoloader روي ترافيك شبكه ايجاد نگردد، اين دستگاه توسط رابط  SCSI به طور مستقيم به Disk  Storage متصل مي شود، بنابراين هيچ باري روي شبكه ايجاد نمي گردد. و از طرفي به دليل سرعت بالاي Backup گيري توسط Disk Storage ، مي توان از كليه داده ها و سرور هاي سازمان، به طور روزانه Backup  گيري كرد به گونه اي كه هيچ يك از Job هاي ما در بازه زماني Backup گيري از دست نروند.

اين روش در حال حاضر توسط شركت ها مختلفي پشتيباني و اجرا مي گردد از جمله IBM, EMC2, Iomega ، HP و … .

 

در مقاله ی بعدی نرم افزارهاي مديريت Backup ها را شرح خواهيم داد.

روش هاي Backup گيري در سطح شبكه(بخش اول)

نويسنده : امير حسين شريفي ( Amirsh@sgnec.net )

ناشر : واحد اجراي مهندسي شبكه همكاران سيستم

تاريخ انتشار :چهارشنبه 15 شهریور 1385

 

مقدمه

همه ما مي دانيم كه مهمترين بخش يك سازمان IT ، «كارمندان» ، «داده» ها و «سيستم» هاي آن مجموعه مي باشد. حفاظت از داده ها و سيستم ها به دليل رشد روز افزون آنها در سازمان و پيچيدگي زير ساخت هاي آن، سخت و دشوار است.

يكي از مشكلات اساسي و ريسك هاي بزرگي كه اكثر سازمانهاي IT با آن مواجه هستند خطرات ناشي از، انهدام اطلاعات مي باشد. دلايل متعددي براي از بين رفتن اطلاعات وجود دارد از جمله باگ هاي موجود در نرم افزارها، ويروس ها، حذف هاي تصادفي، خرابي هارد ها و يا بلاياي طبيعي همچون آتش سوزي، سيل و … .

هر شركت IT داراي اموال و دارايي هاي اطلاعاتي مي باشد كه نياز به حفاظت از آنها بسيار مهم و حياتي است.

اين مقاله يك تحقيق عملي روي سيستم هاي Backup گيري در شبكه ها با اندازه هاي مختلف مي باشد كه نتايج آن در قالب يك مقاله در اختيار عموم قرار مي گيرد. در اين سند به نحوه گرفتن نسخه هاي پشتيبان (Backup ) از سيستم هاي اطلاعاتي و همچنين نحوه بازيابي آنها در صورت خرابي اطلاعات و تكنولوژي هاي مربوطه پرداخته شده است و  تا حد امكان سعي شده است كه راهكارهاي عملي براي شركت ها مختلف ارائه گردد و از بيان مسايل جزيي تكنولوژيكي پرهيز شده است.

 

تمامي سازمانها براي تداوم كسب و كار (Business Continuity ) خود نيازمند آنند كه يك فرآيند مديريتي  در سطح بالا براي آن داشته باشند. اين فرآيند شامل بسياري از راهكارهاي اساسي و استانداردي مي باشد كه براي مديريت خطرات و تهديداتي كه تجارت يك سازمان را با خطر مواجهه مي كند در نظر گرفته شده است. يكي از اين خطرات كه بسياري از سازمانها به خصوص آن دسته از سازمانهايي كه در زمينه IT فعاليت مي كنند را تهديد مي كند خطرات و بلايايي مي باشد كه اطلاعات آنها را با خطر از بين رفتن مواجه مي كند. اين وضعيت براي هر سازمان كوچك و بزرگي قابل تصور است.

براي اين منظور هر سازمان، نياز به روال ها و استاندارد هايي دارد كه بتواند در موارد تهديد و در هنگام از بين رفتن اطلاعات، در كمترين زمان ممكن آن را بازيابي كرده و سازمان را در روال عادي خود قرار دهد. اين فرايند بايد به گونه اي باشد كه سياست هاي امنيتي آن سازمان را در بر بگيرد.

براي مثال برخي تكنولوژي ها در اين زمينه مي توانند در كمتر از يك دقيقه اطلاعات از بين رفته را بازيابي كنند اما هزينه ناشي از پياده سازي و نگهداري آنها بسيار زياد مي باشد. براي اين منظور بايد يك حد متناسبي از تكنولوژي مورد نياز سازمان را با توجه به ارزش اطلاعات و هزينه Downtime سازمان در زمان بازيابي اطلاعات به دست آوريم.

براي نمونه، در صورتيكه اطلاعات بخش MIS يك شركت با مشكل مواجه شود ، بخش شبكه آن شركت با استفاده از تكنولوژي كه در حال حاضر استفاده مي كند ( براي مثال HP Autoloader ) در چه مدتي مي تواند اين اطلاعات را بازيابي كند ؟ آيا سيستم مورد اطميناني وجود دارد كه تضمين كند اطلاعات پشتيبان گرفته شده امكان بازيابي دارند؟ چه مدت زماني طول مي كشد تا اطلاعات بازيابي شود ؟ خسارت ناشي از اين وقفه براي سازمان به چه ميزان مي باشد؟ پاسخ به اين سوالات ما را در زمينه انتخاب نوع تكنولوژي مورد نياز براي اين منظور راهنمايي مي كند.

 

مشخصات يك سيستم ايده آل

سيستم ها و تكنولوژي هاي مختلفي براي گرفتن نسخه پشتيبان و بازيابي اطلاعات در شبكه وجود دارد كه هر كدام بنا بر خصايص و ويژگي هايي كه دارند كيفيت و هزينه خاص خود را دارند.

اما در كل براي يك سازمان IT  در حد متوسط به بالا (در ايران) ، يك سيستم گرفتن نسخ پشتيبان و بازيابي اطلاعات  خوب بايد خصوصيات زير را داشته باشد :

1-  امكان بازيابي اطلاعات در كمترين زمان ممكن را داشته باشد ( مطابق با خسارات مالي ناشي از يك ساعت وقفه كاري در بخش هاي مختلف)

2-  امكان نگهداشت نسخه هاي زماني مختلفي از داده ها وجود داشته باشد

3-  امكان ايجاد زمانبندي براي گرفتن نسخ پشتيبان طبق سياست هاي امنيتي (Security Policy ) سازمان وجود داشته باشد

4- امكان آرشيو كردن اطلاعات و نگهداري آنها در سايت (فضاي كاري) و بيرون از سايت  يا بيرون از فضاي كاري (off-site ) وجود داشته باشد

5- امكان گرفتن نسخه هاي پشتيبان بايد در كمترين زمان ممكن وجود داشته باشد به گونه اي كه بتوان از تمامي داده ها در زمان هاي غير كاري نسخه پشتيبان تهيه كرد

6- امكان گرفتن نسخه هاي پشتيبان از سيستم ها و برنامه هاي كاربردي مختلف ( Share هاي ويندوز، پايگاههاي داده اراكل ، SQL ، برنامه Exchange ، … )

7-امكان گرفتن نسخه پشتيبان از OS هاي مختلف ( ويندوز ، لينوكس)

8- امكان Backup گيري متمركز وجود داشته باشد

9- امكان Backup گيري خودكار وجود داشته باشد

 

تكنولوژي هاي Backup گيري از شبكه و بازيابي اطلاعات

تكنولوژي هاي مختلفي در اين زمينه وجود دارند. اين تكنولوژي ها در دو بخش قابل بررسي مي باشند :

1- سخت افزار مورد نياز براي پياده سازي زير ساختهاي Backup گيري و بازيابي آن

2- نرم افزاري كه اين زير ساخت سخت افزاري را مديريت كند.

 

در مقالات بعدی تكنولوژي های ذکر شده در بالا را به تفسیر شرح خواهیم داد . 

 

عکسهای HDR (2)

We all love an eye candy… and when it comes to HDR, it works pretty well to me! Just get your tripod, your camera and search for that one scene that will look incredible once shot.

And it’s just incredible how some people make fantastic photography out there… so here are the pics of this amazing dude, Donald Fregede… don’t forget to visit his photostream at Flickr!

عکسهای HDR

following by Mark Verlijsdonk

for the following i couldnt find the photographer

following by exxx2005

following by alex12m

following by Rubin R. Roche

following by Reid Hannan

following by Anthony Wong

following by Shahran Ali

following by Wojciech

following by HammerSection

just kidding

following by Javier, El diseñador cabeza

following by Stuckincustoms

found on flickr

If you liked this article please visit my sponsor

ترفند فایرفاکس 3: چند بار با مرورگرتان از سایتی بازدید کرده‌اید؟

ترفند فایرفاکس 3: چند بار با مرورگرتان از سایتی بازدید کرده‌اید؟

با آمدن فایرفاکس 3، از این به بعد باید مدام در مورد ترفندها و افزونه‌ها و دیگر اخبار فایرفاکس 3 بخوانیم و بنویسیم.

یکی از ویژگی‌های جدید فایرفاکس 3 این است که می‌تواند آمار جالبی در مورد عادات اینترنتی شما بدهد. دانستن اینکه شما چند بار از سایتی بازدید کرده‌اید و یا دیدن فهرستی از صفحاتی که بیشتر در آنها بوده‌اید، حتما می‌تواند برایتان جالب باشد.

1- دیدن تعداد بازدید از یک سایت به صورت تکی: در نوار آدرس روی آیکون سایت کلیک کنید:

 ff 3 4.gif

 و بعد روی More Information کلیک کنید:

 ff3 5.gif

2- دیدن تعداد بازدید از سایت‌های مختلف به صورت یک فهرست نزولی:
– نخست در منوی فایرفاکس، به قسمت هیستوری بروید و روی Show All History کلیک کنید.

 ff3 1.gif 

– حالا در صفحه‌ای که باز می‌شود، باید visit count را تیک بزنید. به این ترتیب تعداد دفعات بازدید نشان داده می‌شود.

ff3 2.gif

– حالا برای دیدن فهرست صفحات پربازدید به صورت نزولی، باید sort by visit count را انتخاب کنید.

 ff3 3.gif

ترفند دوم: چگونه در ویندوز ایکس پی، پوسته ویستای فایرفاکس 3 را داشته باشیم و برعکس؟
خیلی ساده، برای داشتن پوسته ویستای فایرفاکس 3 در ویندوز ایکس پی باید افزونه
Vista on XP را نصب کنید. برای داشتن پوسته ایکس پی در محیط ویستا، هم باید افزونه XP on Vista را نصب کنید.

منبع: لایف هکر

عجیب‌ترین پروژه مهندسی کشاورزی جهان

عجیب‌ترین پروژه مهندسی کشاورزی جهان

حدود 3 هزار سال پیش مردمان مناطق کوهستانی فیلیپین، یکی از شگفت‌انگیزترین پروژه‌های کشاورزی را پیاده کردند: آنها برای اینکه بتوانند در کوه‌ها کشاورزی کنند، شروع به تسطیح و پلکانی کردن کوه‌ها کردند.

ارزش کار آنها وقتی نمایان می‌شود که بدانیم، مردم فیلیپین در ان زمان هیچ وسیله و ماشین مدرنی در اختیار نداشتند.

البته ایده کشت پلکانی چیز تازه‌ای نیست که مختص به مردم فیلیپین باشد، ولی عظمت کشت پلکانی در فیلیپین وقتی نمایان می‌شود که بدانیم اگر زمین‌های کشاورزی موجود در کوه‌های فیلیپین در کنار هم قرار داده شوند، طولی به اندازه نصف دور زمین خواهند داشت و مساحت آنها 10360 کیلومتر مربع برآورد می‌شوند.

 Tinypic

اما برای کشاورزی در ارتفاعات فقط  پلکانی کردن زمین کافی نیست و فیلیپینی‌ها باید کار مهم‌تری هم انجام می‌دادند: انتقال آب! برای این کار آنها شبکه پیچیده‌ای از کانال‌ها و دریچه‌های آب ایجاد کردند، طوری که آب با استفاده از لوله‌های چوبی به مزارعی در ارتفاع بالا می‌رسید. وقتی زمین‌های واقع در ارتفاع از آب سیراب می‌شدند، آب به سمت زمین‌های با ارتفاع پایین‌تر حرکت می‌کرد.

 Tinypic

شالیزارهای پلکانی فیلیپین اکنون یکی از جاذبه‌های توریستی این کشور هستند. البته همین توریست‌ها، ناخواسته تدریجا صدماتی به این کشتزارهای عجیب و غریب وارد می‌آورند، چرا که درآمد ناشی از توریسم تمرکز مردمان این نواحی را حرفه کشاورزی منحرف کرده است و درآمد جایگزینی برای آنها ایجاد کرده است. مشکل دیگر کمبود آب است که متعاقب زلزله سال 1990 شروع شده است و آب مصرفی در صنعت توریسم این میزان کمبود را تشدید کرده است.

یونسکو این زمین‌های کشاورزی را در لیست اماکن میراث جهانی قرار داده است.