برای استفاده از تمام امکانات سایت از جمله مرکز دانلود باید در سایت عضو شوید. برای ثبت نام تنها 1 دقیقه زمان نیاز دارید ، برای ثبت نام اینجا کلیک کنید

صفحه اول انجمنها
ثبت نامجستجوراهنماي انجمنليست اعضااتاق چت (0)گروه هاي كاربرانمرکز دانلودورود

پاسخ به يك موضوع صفحه 8 از 8
برو به صفحه قبلي  1, 2, 3, 4, 5, 6, 7, 8
كلاس درس.
نويسنده پيغام

پاسخ بصورت نقل قول
ارسال روش هاي جستجو در سايت غول پيكر RapidShare 

اين مطلب توسط  صمیمی در تاريخ   Sep 2007 04:41 pm 02   اينجا گذاشته شد  .   Razz


حتما تا به حال گذر شما به سايت RapidShare افتاده است ( مثل Youtube در پست قبلي ) يا حداقل با لينك فايل هاي قرار داده شده روي اين سايت در جاهاي مختلف برخورد كرده ايد.

شايد RapidShare يكي از بزرگترين و سريعترين ميزبانان وب در دنيا باشد.  RapidShare يك سايت مجاني براي Upload فايل است كه افراد بسيار زيادي از سراسر دنيا فايل هاي خود مانند موزيك , فيلم , كتاب , نرم افزار و هر چيزي  كه قابل قرار دادن در سطح وب باشد را در اين سايت غول پيكر  قرار داده اند. اما اين سايت قدرتمند چند اشكال كوچك نيز دارد. يكي اينكه دانلود كردن به صورت مجاني از اين سايت كمي دردسر دارد . يعني شما نمي توانيد از برنامه هاي مديريت دانلود در اين سايت استفاده كنيد. و همچين بايد از چند صفحه مختلف عبور كنيد. كه البته اين مشكلات نيز با استفاده از تكنيك هايي تا حدودي حل شذه است. شايد در پست هاي بعدي به نحوه دانلود با دردسر كمتر از اين سايت بپردازم ولي فعلا به مشكل ديگري داريم و آن اينكه براي دانلود كردن از اين سايت شما حتما احتياج  به لينك اصلي فايل را داريد. يعني اينكه شما از نمي توانيد از درون محتويات اين سايت به با خبر شويد مگر با داشتن همان لينك اصلي فايل. خب حال كه شما لينك نداريد چه بايد كنيد؟ راهش جستجو است  اصلا شما به اين نكته فكر كرده ايد كه جستجو در اين سايت مي تواند شما را به چه چيزهايي برساند.

در اينجا من  17 موتور چستجو كه مخصوص يافتن فايل در اين سايت هستند را قرار مي دهم. كافيست كلمات كليدي خود را براي جستو به يكي از اين سايت ها بدهيد و ....
يك نكته ديگر اينكه بعضي اين سايت ها ممكن است در برخي از شهرها بسته باشد. يعني همان مشترك گرامي ... و اين حرفا ...
http://www.filez.com/
http://www.rapidshared.org/
http://www.shareminer.com/
http://www.hellafiles.com/
http://www.rapidoogle.com/
http://www.rapidsharedb.com/
http://www.url1.biz/
http://filesearcher.net/
http://www.eatpaper.com/rapidshare/
http://www.searchshared.com/
http://rapidshare-search-engine.com/
http://www.c3k.net/
http://www.filesbot.com/
http://www.rapidosearch.com/
http://www.rapidsharelink.com/
http://www.oneclickfiles.com/
http://megadownload.net/


_________________
و نا اميد نشوند از رحمت خدا مگر كافران -به نام خالق بی کران ها
مهربانی را وقتی دیدم که کودکی خورشید را در دفتر نقاشی هایش سیاه کشید تا پدر کارگرش زیر نور آفتاب نسوزد.

ما زنده به آنيــــــــــــم كه آرام نگيريـــم ------------------------موجيم كه آسودگــي ما عدم ماســــت

وَ اِذا خاطَبَهُمُ الْجاهِلون قالُوا سَلاما

چند جمله كه من سعي ميكنم در زندگيم ، با آنها زندگي كنم:

1- یگانه عملی که در زندگی انسان را به هدفش میرساند، انجام وظیفه است.
2- وقتی کبوتری شروع به معاشرت با کلاغها میکند پرهایش سفید میماند، ولی قلبش سیاه میشود.
3- میخواهی به شخصیت واقعی یک انسان پی ببری ؟ پس به او قدرت بده !
4- منطقی و صادقانه برخورد کردن در همه مراحل شرط اصلی موفقیت است.
5- اگر هفتاد میلیون نفر به یک چیز احمقانه اعتقاد داشته باشند آن چیز همچنان احمقانه است !
6- آدمها باتجربه هیچوقت برگ برنده هاشون رو چند بار رو نمیکن .
7- رحم کنید تا به شما رحم شود.
8- یک ذرّه، به کوچکی و سبکی یک الکترون، می‌تواند مسیری ایجاد کند که با چشم دیده می‌شود؛ فقط لازم است که بار داشته‌باشد.
9- بیشعورها را خدا هم نمی تواند ادب کند! (با صنايع ادبي)
10- دیگران رو ببخش نه به خاطر اینکه آنها سزاور بخشش تو هستند بلکه به خاطر اینکه تو سزاوار آرامشی.
11- تلاش دلیل وجود است ، تلاش کن چراکه وجود داری.
12- افکار عمومی به طرز شگفت انگیزی اهل مدارا است، همه چیز را تحمل می کند به غیر از نبوغ.
13- اگر با دشمني زياد بجنگي ،‌ بعد از مدتي تمام استراتژي هاي تو را فرا ميگيرد .
14- پيروزي يعني توانايي رفتن از يك شكست به شكست ديگر بدون از دست دادن اشتياق .
و...

پاسخ بصورت نقل قول
ارسال جستجوی فایلهای موجود در Rapidshare به وسیله گوگل! 

اين مطلب توسط  ملایی در تاريخ   Sep 2007 05:42 pm 24   اينجا گذاشته شد  .   Razz


حتمالأ همگی شما سایت Rapidshare.com را میشناسید. بزرگترین سایت آپلود و به اشتراک گذاری فایل ها که البته در ایران به دلیل محدودیت هایی که دارد چندان محبوب نیست ، اما به علت معروفیت و امکانات فراوان بسیاری از لینک های دانلود فایل ها در این سایت قرار دارد. طبعأ این گستردگی و عظمت سایت راپیدشیر موجب میشود فایلهای بسیار زیادی اعم از بازی ها ، برنامه ها ، موزیک ها ، ویدئوها و ... در این سایت توسط کاربران به شکل عمومی آپلود شده باشد. اما تا زمانی که لینک دانلود در اختیار شما قرار نگیرد امکان دانلود این فایلها را نخواهید داشت. موتورهای جسجتوی متعددی نیز برای جستجو در راپیدشیر ساخته شده اند که همگی تقریبأ چندان کارآمد نیستند. در این ترفند قصد داریم به معرفی روش فوق العاده بپردازیم که با بهره گیری از موتور جستجوی معروف گوگل بتوان محتویات راپیدشیر را جستجو کرد!


برای این کار:

کافی است ابتدا وارد گوگل شوید.
اکنون در قسمت مربوط به جستجو ، عبارت های زیر را بعد از “site:rapidshare.com” تایپ کرده و Enter بزنید.
برای کتاب های الکترورنیک با فرمت PDF از “inurl:pdf” استفاده کنید.
برای فایل های ویدیویی از “inurl:avi|wmv|mpg|3gp” استفاده کنید.
برای فایل های صوتی از “inurl:mp3|ogg|wma” استفاده کنید.
برای فایل های اجرایی از “inurl:exe” استفاده کنید.
برای فایل های فشرده “inurl:zip|rar|7zip|tar” استفاده کنید.

به عنوان مثال اگر شما به دنبال نرم افزار Google Earth با فرمت Zip می گردید باید در گوگل عبارت زیر را (بدون ” ” ها ) جستجو کنید :

    “site:rapidshare.com inurl:zip google earth”

برای جستجوی یک فایل PDF که فرضأ نام آن Tarfandestan باشد عبارت زیر را در گوگل جستجو کنید:

    “site:rapidshare.com inurl:pdf Tarfandestan”

و به این ترتیب پیرامون کلیه فایلهای دیگر نیز از فرمول های فوق کمک بگیرید.


_________________
و نا اميد نشوند از رحمت خدا مگر كافران -به نام خالق بی کران ها
مهربانی را وقتی دیدم که کودکی خورشید را در دفتر نقاشی هایش سیاه کشید تا پدر کارگرش زیر نور آفتاب نسوزد.

ما زنده به آنيــــــــــــم كه آرام نگيريـــم ------------------------موجيم كه آسودگــي ما عدم ماســــت

وَ اِذا خاطَبَهُمُ الْجاهِلون قالُوا سَلاما

چند جمله كه من سعي ميكنم در زندگيم ، با آنها زندگي كنم:

1- یگانه عملی که در زندگی انسان را به هدفش میرساند، انجام وظیفه است.
2- وقتی کبوتری شروع به معاشرت با کلاغها میکند پرهایش سفید میماند، ولی قلبش سیاه میشود.
3- میخواهی به شخصیت واقعی یک انسان پی ببری ؟ پس به او قدرت بده !
4- منطقی و صادقانه برخورد کردن در همه مراحل شرط اصلی موفقیت است.
5- اگر هفتاد میلیون نفر به یک چیز احمقانه اعتقاد داشته باشند آن چیز همچنان احمقانه است !
6- آدمها باتجربه هیچوقت برگ برنده هاشون رو چند بار رو نمیکن .
7- رحم کنید تا به شما رحم شود.
8- یک ذرّه، به کوچکی و سبکی یک الکترون، می‌تواند مسیری ایجاد کند که با چشم دیده می‌شود؛ فقط لازم است که بار داشته‌باشد.
9- بیشعورها را خدا هم نمی تواند ادب کند! (با صنايع ادبي)
10- دیگران رو ببخش نه به خاطر اینکه آنها سزاور بخشش تو هستند بلکه به خاطر اینکه تو سزاوار آرامشی.
11- تلاش دلیل وجود است ، تلاش کن چراکه وجود داری.
12- افکار عمومی به طرز شگفت انگیزی اهل مدارا است، همه چیز را تحمل می کند به غیر از نبوغ.
13- اگر با دشمني زياد بجنگي ،‌ بعد از مدتي تمام استراتژي هاي تو را فرا ميگيرد .
14- پيروزي يعني توانايي رفتن از يك شكست به شكست ديگر بدون از دست دادن اشتياق .
و...

پاسخ بصورت نقل قول
ارسال ارسال هر جا بروي با تو هستم,سيستم عامل تحت وب با تکنولوژي اي 

اين مطلب توسط  قربانی در تاريخ   Oct 2007 10:38 am 10   اينجا گذاشته شد  .   Razz


هر جا بروي با تو هستم
سيستم عامل تحت وب با تکنولوژي اي جکس

فرض کنيد خانه يکي از دوستانتان هستيد و مي‌خواهيد عکسي را که قبلا در رايانه خود ذخيره کرده‌ايد، به دوستتان نشان دهيد يا فرض کنيد در مسافرت به سر مي‌بريد و به يکي از فايل‌هاي درون رايانه خود نياز داريد، در چنين حالتي به رايانه خود نياز خواهيد داشت. آيا راه حل مناسب براي رفع اين‌گونه نيازها را مي‌دانيد؟

اگر با نرم‌افزارهاي مختلف آشنايي داشته‌ باشيد حتما پاسخ خواهيد داد که بهترين راه حل استفاده از رايانه از راه دور(Remote) است اما با توجه به اينکه امکان اتصال دائم به شبکه اينترنتت براي تمامي کاربران مقدور نيست بايد عرض کنيم که اين روش نيز چندان جوابگو نخواهد بود و براي عموم کاربران کاربرد ندارد راه حل ديگري که با سرويس ارائه شده توسط سايت Ajaa Windows در اختيار شما قرار مي‌گيرد بسيار ساده‌تر و کاربردي‌تر است.

اين سايت با آدرس www.ajaxwindows.com يک سيستم عامل تحت وب را با استفاده از تکنولوژي‌اي جکس در اختيار شما قرار مي‌دهد که با استفاده از آن براحتي مي‌توانيد در هر نقطه از دنيا که باشيد تنها با يک اتصال اينترنتي به فايل‌ها و سيستم عامل خود دسترسي داشته باشيد.

سيستم عامل ارائه شده توسط اين سايت کاملا بر مبناي وب است اما امکانات و قابليت‌هاي موجود در آن کاملا با امکانات موجود در يک ويندوز مطابقت دارد و به راحتي مي‌توانيد از آن استفاده کنيد.

 امکانات

اين سيستم عامل شامل قسمت‌هاي مختلفي است که برخي از آنها عبارتند از:
دکمه شروع، نوار وظيفه يا همان Taskbar، دسکتاپ، آيکون نرم‌افزارها، برنامه‌،کنترل پانل، کامپيوتر من يا همان My Computer و بخش‌هاي مديريت فايل‌ها.

عضويت در سايت

براي عضويت در اين سايت و استفاده از خدمات آن نياز به عضويت‌هاي طولاني و پر کردن فرم‌هاي زيادي نيست بلکه با وارد کردن يک آدرس ايميل و مشخص کردن رمز عبور مورد نظر خود مي‌توانيد براحتي و در کمتر از يک دقيقه به عضويت سايت در آمده و ويندوز تحت وب خود را براي هميشه به ثبت برسانيد.

با استفاده از اين ويندوز شما قادر به انجام کارهاي زير خواهيد بود:

- اجراي برنامه‌هاي کاربردي تحت وب

- شخصي کردن محيط کار و دسکتاپ ويندوز

- تلفن رايگان با استفاده از سيستم Voipبه سراسر نقاط جهان

- مرور صفحات سايت‌هاي مختلف

- گوش دادن و سازماندهي موزيک‌هاي مورد علاقه

- ايجاد نمايش‌هاي تصاوير با استفاده از عکس‌هايتان

- فرستادن پيام فوري با گفتگوي آنلاين با ديگر دوستانتان (Instant Messaging)

- ذخيره فايل،عکس، موسيقي و به‌طور خلاصه هر آنچه که نياز داريد تا حجم بيش از يک گيگابايت بصورت کاملا مجاني!

 دسکتاپ دلخواه شما

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

 برنامه‌ها و خدمات مورد علاقه

از ديگر امکاناتي که اين سيستم عامل تحت وب در اختيار شما قرار مي‌دهد امکان اضافه کردن برنامه‌ها و ديگر امکانات تحت وب به سيستم عامل شما است. بدين ترتيب شما علاوه بر برنامه‌هاي مورد نظر خود مي‌توانيد از امکانات نرم افزارهاي کمکي تحت وب مانند خبر خوان‌ها، اعلام وضعيت آب و هوا و ... نيز در ويندوز خود بهره‌مند شويد.

 فايل‌ها به کجا مي‌رود؟

شايد اين سوال برايتان پيش بيايد که فايل‌هاي ذخيره شده در اين ويندوز در کجا ذخيره مي‌شود و چطور هميشه در دسترس شما است. آيا گردانندگان اين سايت فضاي بسيار زيادي را در اختيار دارند که به شما بيش از يک گيگابايت فضا را بطور رايگان اختصاص مي‌دهند؟ در پاسخ به اين پرسش بايد عرض کنيم که براي تامين فضاي مورد نياز کاربران در اين سايت از سرويس ايميل گوگل استفاده مي‌شود اين سرويس به گونه‌اي طراحي شده است که شما با وارد کردن يک نام کاربري و رمز عبور از سرويس ايميل گوگل، از فضاي موجود در اين سرويس بجاي يک هاردديسک مجازي در سيستم عامل تحت وب خود استفاده مي‌کنيد.

براي مشاهده ديگر جزييات و آشنايي کامل‌تر با خدمات و امکانات موجود در اين سيستم عامل قدرتمند که کاملا بر مبناي اي جکس و تحت وب طراحي شده است به سايت http://www.ajaxwindows.com مراجعه کنيد.

 منبع: کليک


_________________
و نا اميد نشوند از رحمت خدا مگر كافران -به نام خالق بی کران ها
مهربانی را وقتی دیدم که کودکی خورشید را در دفتر نقاشی هایش سیاه کشید تا پدر کارگرش زیر نور آفتاب نسوزد.

ما زنده به آنيــــــــــــم كه آرام نگيريـــم ------------------------موجيم كه آسودگــي ما عدم ماســــت

وَ اِذا خاطَبَهُمُ الْجاهِلون قالُوا سَلاما

چند جمله كه من سعي ميكنم در زندگيم ، با آنها زندگي كنم:

1- یگانه عملی که در زندگی انسان را به هدفش میرساند، انجام وظیفه است.
2- وقتی کبوتری شروع به معاشرت با کلاغها میکند پرهایش سفید میماند، ولی قلبش سیاه میشود.
3- میخواهی به شخصیت واقعی یک انسان پی ببری ؟ پس به او قدرت بده !
4- منطقی و صادقانه برخورد کردن در همه مراحل شرط اصلی موفقیت است.
5- اگر هفتاد میلیون نفر به یک چیز احمقانه اعتقاد داشته باشند آن چیز همچنان احمقانه است !
6- آدمها باتجربه هیچوقت برگ برنده هاشون رو چند بار رو نمیکن .
7- رحم کنید تا به شما رحم شود.
8- یک ذرّه، به کوچکی و سبکی یک الکترون، می‌تواند مسیری ایجاد کند که با چشم دیده می‌شود؛ فقط لازم است که بار داشته‌باشد.
9- بیشعورها را خدا هم نمی تواند ادب کند! (با صنايع ادبي)
10- دیگران رو ببخش نه به خاطر اینکه آنها سزاور بخشش تو هستند بلکه به خاطر اینکه تو سزاوار آرامشی.
11- تلاش دلیل وجود است ، تلاش کن چراکه وجود داری.
12- افکار عمومی به طرز شگفت انگیزی اهل مدارا است، همه چیز را تحمل می کند به غیر از نبوغ.
13- اگر با دشمني زياد بجنگي ،‌ بعد از مدتي تمام استراتژي هاي تو را فرا ميگيرد .
14- پيروزي يعني توانايي رفتن از يك شكست به شكست ديگر بدون از دست دادن اشتياق .
و...

پاسخ بصورت نقل قول
ارسال طریقه گذاشتن FavIcon برای صفحات وب 
حتماً تا به حال هنگام بازدید از بسیاری از سایتها و وبلاگها، متوجه آیکون کوچکی (معروف به FavIcon) که در کنار آدرس سایت، در addressbar، قرار می گیرد، شدید. بلاگر و ... به طور پیش فرض از آیکون خودشان که - معمولاً لوگوی آنهاست - به عنوان Favourite Icon استفاده می کنند، اما می توان این آیکون را تغییر داد. کافی است کد زیر را در قالبتان، در جایی بین <head> و <head> قرار دهید و به جای آدرس آن، آدرس آیکون مورد نظر خودتان را وارد کنید.



همانطور که می بینید، آیکونی که در آدرس بالا استفاده کردیم، دارای فرمت png است. آیکونهای با فرمت png توسط مرورگر Internet Explorer 6 و قبل از آن، نمایش داده نمی شود، اما در مرورگرهای اپرا و فایرفاکس (تا آنجایی که من می بینم!) مشکلی ندارند. اما اگر حساسیت زیادی به این مساله دارید، می توانید با برنامه هایی مثل IconArt و IconShop و ... آیکون مورد نظر خودتان را بسازید.

برای به دست آوردن آیکونی با فرمت png می توانید عکس موردنظر (سعی کنید کوچک باشد؛ مثل لوگو یا عکس کوچک شده خودتان!) را در برنامه ACDSee، باز کنید و از منوی Modify و Convert File Format، فرمت فایلتان را به png تغییر دهید.

شما می توانید از فرمتهای دیگری مثل gif هم استفاده کنید!
با کمی جستجو، می توانید آیکونهای زیبایی برای صفحه وب خودتان بیابید.

همين جا از آقاي كهندل خواهش دارم كه براي سايت خودمان (ITMashhad) نيز يك Favicon زيبا و با مسما بگذارند كه سايت بيش از پيش جذاب و جالب شود!  Cool


پاسخ بصورت نقل قول
ارسال Data Center چیست؟ 
تا قبل از دهه ۹۰ استفاده از اینترنت برای مردم عادی به سادگی امکان‌پذیر نبود، چرا که استفاده از امکانات اینترنت نیاز به دانش خاصی داشت. محیط خط فرمانی(Command Line) و ساختار غیر گرافیکی اینترنت سبب شده بود که کاربران عادی علاقه چندانی به استفاده از اینترنت نداشته باشند.
در اوایل دهه ۹۰، پس از به وجود آمدن مفهوم وب در اینترنت (سال ۱۹۹۳ ) و پروتکل HTTP که به سادگی امکان به اشتراک گذاشتن مستندات در اینترنت را در اختیار کاربران قرار می‌داد، روز به روز بر تعداد کاربران اینترنت افزوده شد. از سوی دیگر با اضافه شدن کاربران اینترنت، حجم مستندات نیز روز به روز افزایش یافت. مسلماً خطوط سابق اینترنتی و سرورهای موجود، توانایی جوابگویی به خیل عظیم کاربران را نداشتند.
همچنین با زیاد شدن کاربران و بالا رفتن حجم مستندات، و نیز سادگی انتشار اطلاعات در اینترنت، مفاهیم تجاری نیز وارد عرصه اینترنت شدند. شرکت‌های تجاری نیاز به سرورهایی داشتند که این امکان را به آنها بدهد که به سادگی و با سرعت بتوانند اطلاعات خود را در اختیار مشتریان و کاربران خود قرار دهند.
بالطبع این امکان وجود نداشت که هر شرکت یا سازمانی که قصد راه‌اندازی سایت‌های اینترنتی را دارد، خود راساً اقدام به راه‌اندازی سرور خود کند، چرا که با وجود کاربران زیاد این سایت‌ها و حجم بالای ترافیک، نیاز به اتصال‌هایی با سرعت‌های بسیار بالا وجود داشت که مسلما حتی در صورتی که این امکان از لحاظ عملی وجود داشته باشد، هزینه بالایی را می‌طلبید.
راه‌حلی که برای این مشکل به نظر رسید، راه‌اندازی مراکز خاصی تحت عنوان Data Center یا مراکز داده‌ای بود. Data Center ها با در اختیار داشتن اتصالات پرسرعته‌ای به اینترنت، و همچنین در اختیار داشتن سرورهای قوی و متعدد، امکان راه‌اندازی سرورهای وب را برای عموم مردم ممکن ساختند.
شرکت‌های تجاری و مردم می‌توانستند با اجاره کردن فضای محدودی در این سرورها، سایت‌های وب خود را معرض دید عموم قرار دهند. برخی شرکت‌های بزرگ نیز با توجه به نیاز خود، اقدام به اجاره کردن یک سرور در مرکز داده‌ای می‌کردند و آن را از راه دور با ابزارهای خاص کنترل می‌کردند.
اکنون با توجه به رشد سریع اینترنت، روز به روز به تعداد Data Center ها اضافه می‌شود به طوری که در حال حاضر در اکثر کشورهای پیشرفته این مراکز وجود دارند. تمرکز این مراکز بخصوص در کشور امریکا بسیار زیاد است. دلیل آن ارزان بودن نرخ اتصال به اینترنت و همچنین در دسترس بودن سرعت‌های بالا می‌باشد.
برخی از این Data Center از طریق خطوط مختلف فیبرنوری، پهنای باندی بیش از ۴Gbps را در اختیار دارند و تعداد سرورهای این Data Center معمولا بیش از ۱۰۰۰ است که بر اساس مشخصات به متقاضیان اجاره داده می‌شود.
پارامترهای زیادی در قیمت اجاره ماهانه یک سرور تاثیرگذار است که می‌توان به سرعت CPU، مقدار حافظه RAM و اندازه Hard Disk ، حداکثر ترافیکی که ماهانه در اختیار هر سرور قرار می‌گیرد، سیستم عامل سرور و همچنین سابقه مرکز داده‌ای بستگی دارد.

مشخصات یک Data Center
Data Centerهای متفاوتی در نقاط دنیا وجود دارد که با توجه به نیاز و همچنین شرایط منطقه‌ای طراحی و ساخته شده‌اند. استاندارد خاصی برای یک Data Center وجود ندارد اما در اینجا سعی شده است به برخی از مشخصات عمومی یک مرکز داده‌ای اشاره شود. در اختیار داشتن اتصالات مختلف به اینترنت از طریق ISP و ICPهای مختلف: به طور معمول یک Data Center برای اتصال به اینترنت از چندین اتصال مختلف استفاده می‌کند تا در صورتی که هر یک از اتصالات به دلیلی از کار افتادند، در سرویس‌دهی مرکز وقفه‌ای پیش نیاید. برخی از Data Center معروف با بیش از ۱۲ اتصال مختلف به اینترنت متصلند.

وجود سیستم قدرت پشتیبان:
یکی از مهم‌ترین مسایل در Data Center سرویس‌دهی بدون وقفه به مشتریان می‌باشد. با توجه به امکان قطع برق به دلایل مختلف همچون حوادث غیرمترقبه یا جنگ، نیاز به سیستم برق پشتیبان ضروری است. معمولاً Data Centerهای بزرگ از UPS های مخصوصی استفاده می‌کنند که امکان سرویسدهی به بیش از ۱۰۰ کامپیوتر را دارند. علاوه بر سیستم UPS، ژنراتورهای قوی نیز در مرکز داده‌ای وجود دارد تا در صورت قطع بلندمدت برق، سرویس‌دهی بدون وقفه انجام شود.

وجود سرورهای متعدد:
هدف اصلی یک Data Center در اختیار گذاشتن سرورهای وب برای مشتریان است. سرورهای مورد استفاده با توجه به نیاز و امکانات Data Center تعیین می‌شود. تنها تفاوت مهم، نوع سرورهای مورد استفاده توسط Data Center است. در Data Center ها از دو نوع سرور استفاده می‌شود: سرورهای Rackmount و یا سرورهای Desktop. با توجه به حجم کم سرورهای Rackmount این امکان برای مرکز داده‌ای فراهم می‌شود که در فضایی کوچک، تعداد زیادی سرور قرار گیرد. اما مسیله مهم در این نوع سرورها، قیمت بالای این سرورها نسبت به سرورهای Desktop است. علاوه بر این امکان ارتقاء سرورهای Rack Mount تنها به مقدار اندک امکان‌پذیر است. با توجه به این موضوع اکثر Data Center از سرورهای Desktop استفاده می‌کنند.

مشخصات فیزیکی:
با توجه به این نکته که اکثر سرورهای وب از نوع Desktop هستند، ساختمان‌های مراکز داده‌ای اکثرا با سقف‌های بلند ساخته می‌شوند که علاوه بر تهویه هوا، امکان قرار دادن سرورهای بیشتر را می‌دهند. همچنین در تمامی Data Centerها، مسیرهایی برای گذراندن کابل‌های شبکه و همچنین کابل‌های برق وجود دارد. علاوه بر اینها، وجود سیستم تهویه قوی برای پایین نگاه داشتن دمای سرورها ضروری می‌باشد. البته مشخصاتی همچون وجود سقف کاذب، کف کاذب و همچنین سیستم اطفاء حریق در برخی موارد توصیه شده است.
مسیله مهم در Data Centerها، امکان استفاده متقاضیان از سرورهای Data Center می‌باشد که در این بخش به آن می‌پردازیم.

نحوه در اختیار گرفتن یک سرور وب:
پس از اینکه متقاضی سرور، با شرایط قراردادی که Data Center مفاد آن را تنظیم کرده موافقت کرد، یک سرور در اختیار وی گذاشته می‌شود. بسته به نوع قرارداد سرور می‌تواند تنها شامل سیستم عامل و یا نرم‌افزارهای کمکی همچون نرم‌افزارهای FTP و یا Control Panel سایت باشد. در صورتی که این نرم‌افزارها بر روی سرور نصب نشده باشد، متقاضی خود باید این نرم‌افزارها را نصب کند. متقاضی اکثرا از طریق Remote terminalها و یا نرم‌افزارهای خاصی مانند PCAnywere سرور خود را از راه دور کنترل می‌کند. پس از نصب و تنظیمات نرم‌افزاری، سرور آماده سرویسدهی می‌شود و بر حسب نیاز متقاضی استفاده می‌شود.
نکته قابل توجه، کنترل سرورها توسط متقاضی از راه دور است. با توجه به این موضوع مسیولیت کلیه مسایل و مشکلات سرور از جمله از کار افتادن سرویس‌ها و نرم‌افزارها و یا حملات هکری به عهده متقاضی می‌باشد.
البته در شرایط خاص و پرداخت مبالغ معین متقاضی می‌تواند از خدمات Data Center استفاده کند.
هرچند در شرایط بحرانی همچون حملات گسترده که منجر به از کار افتادن تمامی سرورها شود، معمولا Data Center برای سرویسدهی به تمامی سرورها به مشکل برخورد می‌کنند که در این صورت طبق اولویت‌های خود اقدام به رفع مشکل می‌کنند.
آیا امکان راه‌اندازی چنین مرکزی در ایران وجود دارد؟ این سوالی است که در بخش بعد به آن می‌پردازم.
ضرورت راه‌اندازی Data Center در ایران
شرکت‌های ایرانی از روش‌های متفاوتی برای راه‌اندازی سایت‌های خود استفاده می‌کنند. برخی از امکانات ISP های داخلی استفاده می‌کنند. این روش علیرغم این که امکان پشتیبانی مناسبی را برای مدیر سایت فراهم می‌کند، اما از سوی دیگر به دلیل پایین بودن پهنای باند ISP های ایرانی و همچنین نامتقارن بودن اتصالات (پایین‌تر بودن پهنای باند ارسال نسبت به دریافت) و همچنین بالا بودن ترافیک در برخی ساعات خاص، عملا باعث کندشدن سایت می‌شود.
روش دیگر، استفاده از امکانات شرکت‌های خارجی است که به روش‌های مختلفی انجام می‌پذیرد، این روش‌ها علاوه بر بالا بردن هزینه‌ها، مشکلات خاصی را برای سایت‌های ایرانی به وجود آورده است که از مهمترین آنها می توان به مسایل امنیتی اشاره کرد که برای مدتی بزرگترین دغدغه مدیران سایتهای ایرانی بود.
همه راه‌حل‌هایی که برای راه‌اندازی سایت‌های ایرانی مورد بررسی قرار گرفت، دارای مشکلاتی بودند. البته مشکلاتی که در فصل قبل به آنها پرداختم، تنها مربوط به کاربران ایرانی این سرویس‌ها بود ولی راه‌حل‌های قبلی هزینه‌هایی را هم به شرکت مخابرات به عنوان بزرگترین ارایه دهنده خدمات اینترنت در ایران وارد می‌کند که در بخش‌های بعد به آن اشاره می‌شود.
مزایای راه‌اندازی Data Center در ایران
پایین آمدن ترافیک Gatewayهای شرکت مخابرات:
در حال حاضر بیش از ۳۰ سرور در کشورهای غربی (اکثرا کانادا ، امریکا و انگلیس) در اجاره شرکت‌های ایرانی قرار دارد. ترافیک ماهانه هر سرور به طور متوسط ۴۰۰GB می‌باشد که در مجموع بیش از ۱۲۰۰۰GB ترافیک به gateway های شبکه Data کشور وارد می‌کند. با توجه به این که اکثر بازدیدکنندگان این سایت‌ها ایرانی هستند، در حقیقت کاربر ایرانی، برای بازدید سایت ایرانی، علاوه بر این که باعث بالا رفتن ترافیک در gatewayهای شرکت مخابرات می‌شود، خود نیز متوسط زمان بیشتری را باید منتظر بماند.
این مسیله در شکل ۱ نشان داده شده است. در یک نمونه‌گیری آماری، تعداد hop ها برای ارتباط با یکی از سرورهای ایرانی واقع در Data Center خارج از کشور، عددی در حدود ۲۶ بوده است.
نکته جالب توجه این است که طبق مصوبه شورای عالی انقلاب فرهنگی، کلیه ISPها باید سرویس خود را از شرکت مخابرات و یا شرکت‌های مورد تایید مخابرات (ICPها ) دریافت کنند که این شرکت‌ها نیز اکثرا به نوعی به شبکه دیتا متصلند. در نتیجه عملاً تمامی ISP ها به نوعی به شبکه دیتای کشور متصل هستند.
حال اگر مرکز داده‌ای در ایران تاسیس شود، همان طور که در شکل ۲ نشان داده شده است، علاوه بر اینکه عملا هیچ ترافیکی به Gateway های دیتا وارد نمی‌شود، متوسط زمان انتظار برای مشاهده صفحات نیز بسیار کمتر خواهد بود.
نکته دیگر این که هنگام به وجود آمدن مشکلات پیش‌بینی نشده در gateway های اصلی مخابرات (مانند قطع شدن لینک Flag در خرداد ماه امسال) حداقل این امکان برای کاربران ایرانی وجود دارد که سایت‌های فارسی و ایرانی را به راحتی مشاهده کنند چرا که در این صورت عملاً نیازی به اتصال به شبکه اصلی اینترنت وجود ندارد.
با توجه به ساختار شبکه انتقال داده شرکت مخابرات و دیتا، می‌توان حداکثر تخمین ۱۰ HOP برای رسیدن کاربران ایرانی به سایت‌های ایرانی در نظر گرفت. هر چند در تست‌هایی بر روی سرورهای وب برخی ISPها که از خدمات شرکت مخابرات استفاده می‌کردند، به عدد ۸ Hop در هر اتصال به دست آمد که در مقایسه با سرورهای ایرانی واقع در خارج از کشور عدد قابل قبولی است.

استفاده بهینه از امکانات موجود:
شرکت مخابرات ایران سرمایه‌گذاری عظیمی در بخش دیتا و اینترنت انجام داده است. خطوط فیبر نوری که در سراسر تهران و ایران نصب شده است، پهنای باند بالایی را در اختیار گذاشته است.
در تهران، یک حلقه با پهنای باند بیش از ۶۲۲Mb بین ۸ مرکز اصلی مخابراتی وجود دارد که عملاً با چنین پهنای باندی می‌توان یک مرکز داده‌ای با استانداردهای جهانی را پیاده‌سازی کرد. تنها کافی است که Data Center مورد نظر به یکی از مراکز اصلی این حلقه متصل شود، که در نتیجه با هزینه پایینی می‌توان از امکانات موجود استفاده کرد.

هزینه پایین‌تر:
بیش از ۵۰% هزینه یک سرور اجاره‌ای در مرکز داده‌ای در خارج از کشور، مربوط به هزینه پرسنل آن مرکز و همچنین اجاره نرم‌افزارهای نصب شده بر روی سرور می‌شود. با توجه به پایین بودن دستمزد متخصصان ایرانی نسبت به همتاهای غربی، طبیعتاً هزینه سرور در ایران بسیار پایین‌تر از معادل خارجی خواهد شد.

امنیت بیشتر برای سرورها:
مطمینا زمانی که سرورهای ایرانی در خاک ایران وجود داشته باشند، می‌توان از اطلاعات آنها به نحو شایسته‌تری محافظت کرد.
علاوه بر حفاظت اطلاعات عمومی، اطلاعات مخصوص به سرورهای شرکت‌ها و سازمان‌های دولتی، نیاز به حفاظت ویژه‌ای دارند و در صورتیکه این سرورها در یک مرکز داده‌ای در ایران باشند، قطعاً حفاظت بیشتر نیز از آنها امکان‌پذیر خواهد بود.
در زمان بحران‌های عمومی مانند حملات هکری و یا مشکلات مشابه، مدیران یک مرکز داده‌ای ایرانی مسلماً می‌توانند سریع‌تر از مسیولین یک مرکز داده‌ای خارجی برای رفع مشکل اقدام نمایند.
مزایای در اختیار داشتن Data Center در آینده
پس از اجرای کامل پروژه FLAG، ایران از طریق BackBoneهای پرقدرت به پهنای باند ۱۰Gbps متصل خواهد شد. در این صورت پهنای باندی که در اختیار ایران قرار می‌گیرد، تفاوت چندانی با کشورهای پیشرفته اروپایی و امریکایی نخواهد داشت. علاوه بر این و با توجه به موقعیت فیزیکی ایران در منطقه و عنایت به این نکته که اکثر کشورهای منطقه به وسیله فیبرهای نوری قصد برقراری ارتباط با ایران را دارند، عملاً ایران در آینده به چهارراه ارتباطی خاورمیانه، کشورهای تازه استقلال یافته، پاکستان و افغانستان تبدیل خواهد شد.
در صورتی اجرای موفق پروژه راه‌اندازی Data Center در ایران، کشورمان به عنوان اولین کشوری که در خاورمیانه دارای مرکز داده‌ای است شناخته می‌شود. با توجه به استقبال گسترده از اینترنت در خاورمیانه و به خصوص کشورهای عربی و بازار رو به رشد آن، و همچنین کمبود متخصص در این کشورها و نیاز روزافزون شرکت‌های دولتی و خصوصی این کشورها به در اختیار داشتن سرورهای وب و سایت‌های اینترنتی، ایران می‌تواند با هزینه پایین سرورهای خود، مشتریان بسیاری را در منطقه به خود جلب کند. در مرحله بعدی و با توجه به جهانی بودن شبکه Flag، حتی می‌توان بازار سرورهای وب کشورهای اروپایی و امریکایی را با هزینه پایینی که سرورهای ایرانی خواهند داشت، به دست آورد. این امرعلاوه بر ایجاد اشتغال و ارزآوری، باعث بالا رفتن سطح دانش فنی و عملی ایران در زمینه سرورهای وب خواهد شد.
پیش از پایان نوشته، ذکر این نکته را ضروری می‌دانم که مهم‌ترین قدم برای اجرای این طرح، مجاب کردن شرکت مخابرات ایران برای در اختیار گذاشتن خطوط فیبر نوری به Data Center است. این نکته برای شرکت مخابرات ایران باید کاملا مشخص شود که Data Center نه تنها از امکانات مخابرات برای اتصال به اینترنت استفاده نمی‌کنند، بلکه وجود آن باعث پایین آمدن ترافیک Gatewayهای اتصالی دیتا به اینترنت خواهد شد که در نتیجه منجر به کاهش هزینه‌های این شرکت در بلندمدت می‌گردد.
مطالبی که به عنوان مزایای راه‌اندازی Data Center در ایران مطرح شد، تنها گوشه‌ای از مزایای این طرح بود که با تحقیقات اندک نگارنده حاصل شده است. همچنین در انتها، این نکته را قابل ذکر می‌دانم که با توجه به هزینه بالای این طرح برای راه‌اندازی و همچنین زیربنایی بودن آن، بدون کمک دولت و بانک‌ها و به خصوص مسیولین محترم پروژه ملی تکفا، امکان راه‌اندازی اصولی این مرکز وجود نخواهد داشت. امیدوارم با توجه به اهمیت این طرح، و نیز عزم دولت برای گسترش فناوری اطلاعات در کشور، مسیولین محترم در راه‌اندازی این پروژه حضوری فعال داشته باشند، چرا که این طرح باعث کم شدن فاصله کشورمان با سایر کشورهای پیشرفته در زمینه فناوری اطلاعات خواهد شد.

منبع persiannetworks


_________________
و نا اميد نشوند از رحمت خدا مگر كافران -به نام خالق بی کران ها
مهربانی را وقتی دیدم که کودکی خورشید را در دفتر نقاشی هایش سیاه کشید تا پدر کارگرش زیر نور آفتاب نسوزد.

ما زنده به آنيــــــــــــم كه آرام نگيريـــم ------------------------موجيم كه آسودگــي ما عدم ماســــت

وَ اِذا خاطَبَهُمُ الْجاهِلون قالُوا سَلاما

چند جمله كه من سعي ميكنم در زندگيم ، با آنها زندگي كنم:

1- یگانه عملی که در زندگی انسان را به هدفش میرساند، انجام وظیفه است.
2- وقتی کبوتری شروع به معاشرت با کلاغها میکند پرهایش سفید میماند، ولی قلبش سیاه میشود.
3- میخواهی به شخصیت واقعی یک انسان پی ببری ؟ پس به او قدرت بده !
4- منطقی و صادقانه برخورد کردن در همه مراحل شرط اصلی موفقیت است.
5- اگر هفتاد میلیون نفر به یک چیز احمقانه اعتقاد داشته باشند آن چیز همچنان احمقانه است !
6- آدمها باتجربه هیچوقت برگ برنده هاشون رو چند بار رو نمیکن .
7- رحم کنید تا به شما رحم شود.
8- یک ذرّه، به کوچکی و سبکی یک الکترون، می‌تواند مسیری ایجاد کند که با چشم دیده می‌شود؛ فقط لازم است که بار داشته‌باشد.
9- بیشعورها را خدا هم نمی تواند ادب کند! (با صنايع ادبي)
10- دیگران رو ببخش نه به خاطر اینکه آنها سزاور بخشش تو هستند بلکه به خاطر اینکه تو سزاوار آرامشی.
11- تلاش دلیل وجود است ، تلاش کن چراکه وجود داری.
12- افکار عمومی به طرز شگفت انگیزی اهل مدارا است، همه چیز را تحمل می کند به غیر از نبوغ.
13- اگر با دشمني زياد بجنگي ،‌ بعد از مدتي تمام استراتژي هاي تو را فرا ميگيرد .
14- پيروزي يعني توانايي رفتن از يك شكست به شكست ديگر بدون از دست دادن اشتياق .
و...

پاسخ بصورت نقل قول
ارسال  
8 توصيه براي ايمني بيشتر رمز عبور
آيا رمز عبور شما از حفاظت لازم برخوردار است؟ وارد كردن هميشگي اسم كاربر و رمز عبور، روندي ناخوشايند و كسل كننده است. چه بخواهيد ايميل خود را چك كنيد، چه بخواهيد از وضعيت حساب بانكي خود مطلع شويد.  اغلب كاربران كامپيوتر، به طور معمول از رمزهاي عبور ساده و آسان استفاده مي كنند. اما دقت داشته باشيد كه اين سهل انگاري در انتخاب رمز عبور، عواقب خطرناكي به دنبال خواهد داشت. رمزهاي عبور آسان و معمولي در ظرف چند ثانيه لو خواهند رفت و اطلاعات شخصي مانند شماره حساب بانكي و شماره كارت اعتباري شما به راحتي در معرض ديد هكرها قرار خواهند گرفت.

پيامد:
هر هكري مي تواند حساب بانكي شما را تخليه يا با شماره كارت اعتباري شما اقدام به خريد كند.

در زير 8 نكته براي حفاظت از اطلاعات توصيه مي شود.
1- به  هيچ وجه از اسامي استفاده نكنيد فرقي نمي كند كه اسم فاميلتان باشد، يا باشگاه فوتبال مورد علاقه تان. بسياري از برنامه هاي هكر، رمزهاي عبور را با كمك فرهنگ لغت هك مي كنند. فقط چند ساعت طول خواهد كشيد كه با كمك لغات يك فرهنگ لغت، دستيابي به رمز عبور امكان پذير شود.
2- .براي رمز عبور خود حداقل از 8 حرف استفاده كنيد:
براي رمز عبوري كه از 4 حرف تشكيل شده است، حدود 45000 حالت وجود دارد. اما براي رمز عبوري كه از 8 حرف و علامتهاي ويژه تشكيل شده است، يك ميليارد حالت مختلف وجود دارد!
3- براي رمز عبور، از حروفي كه در كنار هم قرار گرفته اند استفاده نكنيد!
رمزهاي عبوري مانند “qwert” يا “asdf” ، كار هكرها را براي دستيابي به رمز عبور بسيار آسان مي كند، اين مطلب در تركيب اعداد نيز به همين صورت است؛ مثل " 12345678 ". در كنار هم قرار گرفتن حروف و يا اعداد، دستيابي به هكرها به رمز عبور شما را بسيار راحت مي كند!
4- براي رمز عبور خود، تركيبي از حروف بزرگ و كوچك يا اعداد و علامتهاي ويژه را انتخاب كنيد.
استفاده از علامتهاي ويژه به تنهايي كافي نيست. 5 درصد همه كاربرها بر اين امر اتفاق نظر دارند كه رمز عبوري مثل Martin! را به كار برند!
5- رمز عبور خود را تا حد امكان جايي ننويسيد
حتي اگر كاغذي كه رمز عبور خود را بر روي آن نوشته ايد، در جاي امني مانند كيف تان باشد، از اين كار اجتناب كنيد. عنوان كاغذي كه رمز عبور خود را بر روي آن نوشته ايد، به هيچ عنوان زير صفحه كليد يا به مانيتور خود نچسبانيد!
6-رمز عبور خود را همواره تغيير دهيد.
هر قدر، مدت زمان استفاده از رمز عبورتان بيشتر باشد، خطر هك شدن شما بيشتر خواهد بود. اداره فناوري اطلاعات آلمان فدرال، توصيه مي كند كه هر 90 روز يكبار رمز عبور خود را تغيير دهيد.
7- رمز عبور خود را در كامپيوتر ذخيره نكنيد!
كامپيوتر قادر است رمز عبور شما را ذخيره كند تا شما مجبور نباشيد هر بار آن را وارد كنيد. با اين حال، كسي كه براي هر بار ورود، احتياج به وارد كردن رمز عبور نداشته باشد، خيلي سريع آن را فراموش مي كند: دقت داشته باشيد كه براي تغيير رمز عبور ، بايد حتماً رمز عبور قبلي را وارد كنيد!
8- رمز عبور خود را به شخص ديگري ندهيد!
اگر از شما تلفني يا با ايميل، رمز عبورتان را خواستند، آن را بازگو نكنيد! هكرها معمولاً خود را به عنوان همكاران شركتهاي بزرگ معرفي مي كنند. اين اشخاص كه خود را سرويس كار كامپيوتر معرفي مي كنند، معمولاً توسط تماس تلفني يا ايميل رمز عبور شما را براي حل مشكل كامپيوترتان طلب مي كنند. ولي هيچ شركت معتبر و صاحب نامي از شما رمز عبورتان را نمي خواهد.


_________________
عميق ترين درد زندگي مردن نيست
بلكه نداشتن شانه هاي محكمي است كه بتوان به آن تكيه كني و از غم زندگي براش اشك بريزي

پاسخ بصورت نقل قول
ارسال  
آشنايي با فايل هاي فشرده

يافتن افزونگی در فايل
اکثرفايل های کامپيوتری ( با محتويات متفاوت ) دارای افزونگی اطلاعات می باشند. اين نوع فايل ها دارای اطلاعات تکراری زيادی می باشند. برنامه های فشرده سازی اطلاعات ، اطلاعات تکراری موجود در فايل ها را بر اساس الگوريتم های مربوطه حذف می نمايند. پس از تشخيص اطلاعات تکراری ، صرفا" اطلاعات تکراری يک بار در فايل تکرار و و در ساير موارد، از مکانيزمهای خاصی برای عدم تکرار استفاده می گردد.
جمله زير از 17 کلمه ، 61 حرف ، 16 فضای خالی ، يک نقطه و يک dash ، تشکيل شده است :
 
"Ask not what your country can do for you -- ask what you can do for your country."    
 اگر هر يک از حروف ، فضای خالی و حروف خاص ، يک واحد از حافظه را اشغال نمايند ، مجموعا" 79 واحد از حافظه توسط عبارت فوق استفاده خواهد گرديد (79 = 1 + 1+ 16 + 61 ) . به منظور کاهش ظرفيت فايل می بايست افزونگی اطلاعات در فايل را بررسی کرد. با مشاهده و بررسی عبارت فوق ، نتايج زير بدست می آيد :
کلمه "ask" ، دو مرتبه تکرار شده است .
کلمه "what" ، دو مرتبه تکرار شده است .
کلمه "your" ، دو مرتبه تکرار شده است .
کلمه "country" ، دو مرتبه تکرار شده است .
کلمه "can" ، دو مرتبه تکرار شده است .
کلمه "do" ، دو مرتبه تکرار شده است .
کلمه "for" ، دو مرتبه تکرار شده است .
کلمه "you" ، دو مرتبه تکرار شده است .
با عدم لحاظ نمودن حروف بزرگ و کوچک درعبارت فوق ، مشاهده می گردد که نيمی از اطلاعات موجود در عبارت فوق ، زائد و تکراری می باشند. با دقت در عبارت فوق و نحوه افزونگی اطلاعات مشاهده می گردد که با دارا بودن نه کلمه ask,not,what,your,country,can ،do ،for و you می توان پالايشی مناسبی از عبارت فوق را انجام و در صورت لزوم و با استفاده از نه کلمه فوق ، مجددا" عبارت اوليه را ايجاد نمود. در اين راستا و به منظور ايجاد عبارت فوق کافی است به کلمات موجود در بخش اول ( نصف عبارت ) اشاره و جايگاه و تعداد تکرار هر يک از آنها را در بخش دوم مشخص نمود. در ادامه نحوه فشرده سازی اطلاعات و بازسازی مجدد آنها بررسی می گردد.

فشرده سازی اطلاعات
اکثر برنامه های فشرده سازی از مدل ها ی متفاوت الگوريتم مبتنی بر ديکشنری ايجاد شده توسط "Lempel و Ziv" ، به منظور کاهش ظرفيت فايل ها ، استفاده می نمايند. منظور از ديکشنری در الگوريتم فوق ، روش های کاتولوگ نمودن بخش هائی از داده است . سيستم استفاده شده برای سازماندهی ديکشنری متفاوت و در ساده ترين حالت می تواند شامل يک ليست عددی باشد. با مراجعه مجدد به عبارت اشاره شده در بخش قبل ، کلمات تکراری را انتخاب و آنها را در ليست مرتب شده ای بصورت زير ايندکس می نمائيم . پس از ايجاد ليست فوق ، می توان در موارديکه از کلمات در عبارت استفاده می شود ، از اعداد نسبت داده شده و متناظر با آنها استفاده کرد. ديکشنری ايجاد شده برای عبارت اشاره شده در بخش قبل بصورت زير است :
 
ask
what
your
country
can
do
for
you     
با توجه به ديکشنری ايجاد شده ، عبارت مورد نظر بصورت زير خوانده خواهد شد :
 
"1 not 2 3 4 5 6 7 8 -- 1 2 8 5 6 7 3 4"    
برای بازسازی مجدد عبارت فوق ، لازم است الگوی معادل آن را با توجه به ديکشنری استخراج و در محل مربوطه قرار داد. برنامه هائی نظير WinZip از فرآيندهای مشابه برای بازسازی مجدد يک فايل و برگرداندن آن به شکل اوليه استفاده می نمايند.
در فرآيند فشرده سازی عبارت اشاره شده در بخش قبل به شکل جديد آن ( مطابق جدول بالا ) چه ميزان ظرفيت فايل کاهش پيدا کرده است ؟ مطمئنا" عبارت فشرده شده ظرفيت کمتری نسبت به عبارت اوليه خواهد داشت . در اين زمينه لازم است به اين نکته مهم اشاره گردد که ديکشنری ايجاد شده نيز می بايست بهمراه فايل ذخيره گردد. در مثال فوق ، عبارت اوليه برای ذخيره سازی به 79 واحد حافظه نياز داشت . عبارت فشرده شده ( بهمراه فضای خالی ) ، 37 واحد و ديکشنری ( کلمات و اعداد ) ، نيز 37 واحد حافظه را اشغال خواهند کرد. بدين ترتيب ظرفيت فايل فشرده به 74 واحد حافظه خواهد رسيد . با توجه به اطلاعات فوق مشاهده می گردد که عملا" در رابطه با فشرده سازی عبارت فوق به موفقيت های بزرگی نائل نشده ايم . در اين زمينه لازم است به اين نکته اشاره گردد که در مثال فوق ، صرفا" يک " جمله " فشرده شده است . فرض کنيد جمله فوق بخشی از يک سخنرانی يک ساعته باشد ، بديهی است که در سخنرانی فوق احتمال تکرار کلمات فوق بسيار زياد خواهد بود . با ايجاد سيستم ديکشنری ، زمينه استفاده از آن در بخش های بعدی سخنرانی نيز وجود داشته و در ادامه قطعا" ميزان فشرده سازی جملات موجود در متن سخنرانی نتايج مطلوبتری را بدنبال خواهد داشت .
جستجو برای الگوها
در مثال ارائه شده ، تمام کلمات تکراری انتخاب و در ديکشنری قرار گرفتند. در روش فوق ، ساده ترين مدل برای ايجاد ديکشنری استفاده شده است . برنامه های فشرده سازی از مدل های کاملا" متفاوت ديگر در اين زمينه استفاده می نمايند.برنامه های فوق نسبت به کلمات متمايز، از يکديگر شناخت لازم را نداشته و در اين راستا صرفا" بدنبال "الگو" خواهند بود. اين نوع برنامه ها به منظور کاهش ظرفيت فايل ها ، با دقت الگوها را انتخاب و آنها را در ديکشنری مستقر می نمايند. در صورتی که از ديدگاه فوق فرآيند فشرده سازی دنبال گردد ، در نهايت با يک ديکشنری کاملا" متفاوت با آن چيزی که قبلا" ايجاد شده بود ، مواجه خواهيم بود.
اگر يک برنامه فشرده سازی عبارت معروف اشاره شده در بخش قبل را به منظور يافتن افزونگی ، پيمايش نمايد ، پس از دنبال نمودن بخشی از عبارت (ask not what your) ، الگوئی جديد را تشخيص خواهد داد. الگوی فوق حرف "t" بوده که بدنبال آن يک فضای خالی نيز قرار دارد. ( در کلمات "not" و "what" ) . در صورتی که برنامه فشرده سازی الگوی فوق را در ديکشنری مستقر نمايد ، می بايست يک عدد "1" را در هر زمان که با حرف "t" و يک فضای خالی بدنبال آن برخورد می نمايد ، در ديکشنری ثبت نمايد. با ادامه پيمايش عبارت فوق توسط برنامه فشرده سازی ، مشاهده می گردد که الگوی تشخيص داده شده ( حرف t و فضای خالی بدنبال آن ) به ميزان قابل ملاحظه ای در عبارت تکرار نشده و برای ثبت در ديکشنری واجد شرايط مناسب نخواهد بود ، بدين تزتيب الگوی تشخيص داده شده ناديده گرفته شده و عمليات يافتن الگوئی ديگر ، دنبال خواهد گرديد.
در ادامه برنامه فشرده سازی متوجه الگوی "ou" می گردد ، الگوی فوق در کلمات "your" و "country" ، تکرار شده است . در صورتی که عبارت مورد نظر يک فايل طولانی بود ، ثبت و نوشتن الگوی فوق در ديکشنری می توانست به ميزان قابل توجه ای از ظرفيت فايل را کاهش دهد. "ou" ، يکی از ترکيبات متداول استفاده شده در زبان انگليسی است . معيار برنامه فشرده سازی عبارتی است که در حال پيمايش آن است . در ادامه پيمايش عبارت فوق ، يک الگوی مناسبتر تشخيص داده خواهد شد. الگوهای فوق "your" و "country" بوده که هر يک بدفعات تکرار شده اند. تکرار هر يک از کلمات فوق در عبارت معادل ترکيب کلمات "your country" است . در چنين حالتی برنامه قشرده سازی entry موجود در ديکشنری برای الگوی "ou" را با الگوی "your country" ، جايگزين می نمايد. عبارت ترکيبی "can do for" ، نيز در عبارت اصلی تکرار شده است . ( يک مرتبه پس از "your" و يک مرتبه پس از "you" ) . بدين ترتيب الگوی "can do for you" نيز تکراری خواهد بود. بنابراين می توان در عوض نوشتن 15 حرف ( بهمراه قضای خالی ) ، از يک عدد استفاده کرد. در صورت استفاده از الگوی "your country" ، برای 13 حرف از يک عدد معادل استفاده می گردد ، بديهی است که الگوی فوق ناديده گرفته شده در عوض الگوی "r country" و الگوی جديد "can do fo you" ، در ديکشنری ثبت می گردند. برنامه فشرده سازی فرآيند فوق را دنبال و پس از يافتن يک الگو ، محاسبات مربوطه را انجام و الگوی واجدالشرايط را در ديکشنری ثبت خواهد کرد. مهمترين ويژگی "الگوريتم مبتنی بر ديکشنری " ، قابليت تغيير الگوها در زمان فرآيند فشرده سازی است .
با توجه به الگوهائی تشخيص داده شده ، ديکشنری مربوطه بشکل زير خواهد بود . در ديکشنری زير الگوهای تشخيص داده شده ثبت و برای فضای خالی از کاراکتر "__" استفاده شده است .
 
ask__
what__
you
r__country
__can__do__for__you     
با توجه به ديکشنری فوق ، عبارت اشاره شده در بخش قبل بصورت زير فشرده می گردد.
 
"1not__2345__--__12354"     
عبارت فوق 18 و ديکشنری 41 ، واحد حافظه را اشغال خواهند کرد. بدين ترتيب فايل حاوی عبارت اوليه فوق از 79 واحد حافظه به 59 واحد حافظه کاهش پيدا کرده است . روش استفاده شده به منظور فشرده سازی عبارت فوق يکی از امکانات موجود بوده و می توان در اين راستا از روش های ديگر نيز استفاده کرد.
تا چه ميزان می توان اطلاعات را فشرده کرد ؟
ميزان ( نسبت ) کاهش ظرفيت يک فايل ، به عوامل متعددی نظير : نوع فايل ، اندازه فايل و روش فشرده سازی بستگی دارد. در اکثر زبانهای طبيعی ، حروف و کلمات الگوهای مناسبی را بصورت جداگانه و يا ترکيبی ايجاد می نمايند. بدين ترتيب فشرده سازی فايل های متنی نتايج بسيار مطلوبی را بدنبال خواهد داشت . فايل های متنی اغلب پس از فشرده سازی به ميزان پنجاه درصد و يا بيشتر ، کاهش ظرفيت را خواهند داشت . اکثر زبانهای برنامه نويسی ( مصنوعی ) نيز بدليل استفاده از مجموعه ای از دستورات که بصورت تکراری استفاده می شوند ، دارای افزونگی اطلاعات بوده و پس از فشرده سازی نتايج رضايتبخشی را بدنبال خواهد داشت . فايل هائی که دارای حجم بالائی از اطلاعات منحصر بفرد بوده ( نظير فايل های گرافيک و يا فايل های mp3) ، بدليل عدم وجود الگوهای تکرار شونده ، بخوبی فشرده نخواهند گرديد.
در صورتی که فايلی دارای تعداد زيادی الگوی تکرار شونده باشد ، ميزان افزونگی اطلاعات موجود در فايل بطرز محسوسی ظرفيت فايل را افزايش خواهد داد. بدين ترتيب در زمان فشرده سازی اين نوع از فايل ها با توجه به وجود الگوهای تکرار شونده ، ظرفيت فايل در حد قابل قبولی کاهش پيدا خواهد کرد .
ميزان فشرده سازی اطلاعات، به الگوريتم استفاده شده توسط برنامه فشرده سازی نيز بستگی دارد. بديهی است استفاده از يک الگوريتم با کارآئی بالا ، نتايج مثبتی را در رابطه با فشرده سازی به ارمغان خواهد آورد.


_________________
عميق ترين درد زندگي مردن نيست
بلكه نداشتن شانه هاي محكمي است كه بتوان به آن تكيه كني و از غم زندگي براش اشك بريزي

پاسخ بصورت نقل قول
ارسال  
استفاده حرفه اي تر از IE
در بين همه اين نرم افزارها مرورگر وب MicroSoft Internet Explorer بيشترين كاربرد را در بين كاربران و استفاده كنندگان از اينترنت دارد زيرا سيستم عامل ويندوز بيش از ساير سيستم عامل ها مورد استفاده كاربران است و به تبع آن به خاطر عرضه اين نرم افزار، همراه ويندوز موجب كثرت استفاده از آن گرديده است و از طرف ديگر نيز چون بيشترين استفاده از اينترنت مربوط به بازديد و يا گشت و گذار در بين ميلياردها صفحه وب موجود در اينترنت مى باشد كه اين عمل توسط Internet Explorer صورت مى پذيرد در اينجا ۴۰ نكته از اين برنامه محبوب را در اختيار شما قرار مى دهم( البته بيشتر اين ترفندها در IE6 عمل مى كند) وقتى ماوس را روى تصويرى از يك صفحه وب مى بريم، خط جديدى به نام lmage Bar ظاهر مى شود كه داراى آيكون هايى براى ذخيره چاپ، ارسال از طريق Email و باز كردن فولدر My Picture (شايد براى اين كه ببينيم آيا قبلا تصوير را ذخيره كرده ايم يا نه) مى باشد.اگر معمولا تصاوير را ذخيره نمى كنيد و فكر مى كنيد lmage Bar مزاحمت ايجاد كرده، مى توانيد از طريق منوى Tools،گزينه Internet Options و صفحه Advanced آن را غير فعال كنيد. در اين صفحه، به قسمت Multimedia برويد و علامت گزينه Enable lmage Toolbar را برداريد. بعضى از سايت هاى عكس هاى ديجيتالى داراى تصاويرى با وضوح و كيفيت بالا هستند، ولى اگر عكس در پنجره مرورگر جا نشود توليد دردسر مى كند. در صورت مواجهه باتصويرى كه به علت بزرگ بودن آن نتوانستيد تمام عكس را يكجا در صفحه مشاهده كنيد، به جاى اين كه صفحه را به بالا يا پايين (يا به چپ و راست) اسكرول كنيد،كمى صبر كنيد تا IE اندازه آن را براى شما تنظيم كند. اگر ترجيح مى دهيد عكس را در اندازه واقعى خود ببينيد، ماوس را به گوشه پائين در سمت راست برده و روى دكمه مربوطه كليك كنيد. وقتى تصويرى را از طريق پست الكترونيك مى فرستيد، مى توانيد آن را كوچكتر كنيد تا سريعتر به مقصد برسد. در اين راستا، مى توانيد وضوح ۴۸۰*۶۰۰،۶۴۰*۸۰۰ يا ۷۶۸*۱۰۲۴ را انتخاب و كارى كنيد كه تمام تصاويرى كه مى فرستيد كوچكتر شوند. دوستانى كه به صورت تلفنى با اينترنت ارتباط دارند حتما از اين توجه شما ممنون خواهند شد. IE6 ابزارهايى بهترى براى كار با كوكى ها دارد تمام امكانات موجود را مى توانيد از صفحه Privacy كادر محاوره Internet Options (كه از طريق منوى Tools باز مى شود) مشاهده كنيد. به علاوه، بد نيست سرى به آدرس www.w3.org/P3P بزنيد و اطلاعات بيشترى درباره P3P (قوانين زير بنايى براى اولويت هاى حفظ حريم خصوصى) كه مايكروسافت ابزارهاى جديدش را بر اساس آنها بنا نهاده به دست بياوريد. بعضى كوكى ها مفيد هستند. مثلا سايتهاى فروشگاهى از جمله Amazon.com به كمك اين كوكى ها از خريدهاى شما مطلع شده و محصولات جديد را به شما پيشنهاد مى دهند، يا سايت Microsoft Support با استفاده از آنها اطلاعات كاملى از جستجوهاى اخير شما به دست مى آورد. اين كوكى ها به كوكى هاى «شخص اول» موسومند. كوكى هاى طرف سوم از وب سايتى متفاوت (طرف سوم) پديد مى آيند كه معمولا جنبه تبليغاتى دارند (مثل Double Click يا AOL). اين شبكه هاى تبليغاتى براى بسيارى از سايت هاى وب تبليغات مى كنند، پس مى توانند بفهمند كه شما به كدام يك از اين سايت ها سر زده ايد. اگر دوست نداريد چنين اطلاعاتى درباره شما در جايى نگهدارى شود، IE مى تواند كوكى هاى تمام شركت هاى طرف سوم، يا شركت هايى كه تعهدى در رعايت حفظ اطلاعات خصوصى شما نمى دهند را مسدود كند. وقتى IE پيامى ظاهر مى كند مبنى بر اينكه كوكى خاصى را بپذيرد يا رد كنيد، به IE بگوييد اين كوكى را براى دفعات بعد در خاطر خود حفظ كند تا هر دفعه مجبور نباشيد كوكى هاى همان سايت را قبول يا رد كنيد.
با تعيين سطح امنيتى مناسب براى خود مى توانيد مشخص كنيد كه چه نوع كوكى هايى را دوست داريد دريافت كنيد. براى اين منظور، از طريق منوى Tools، گزينه Internet Options صفحه Privacy و دكمه Settings اقدام نمائيد. پيش فرض اين سطح امنيتى Medium است، كه كوكى هاى طرف سومى را مسدود مى كند كه يا از هيچ قانونى براى حفظ اطلاعات خصوصى تبعيت نمى كنند يا از اطلاعات معرفى كننده شما بدون كسب اجازه از خود شما بهره بردارى مى نمايند. سطح Medium كوكى هاى شخص اول را كه از اطلاعات معرفى كننده شما بدون كسب اجازه از خود شما استفاده مى كنند مى پذيرد، اما در پايان جلسه آنها را حذف ميكند. سطوح امنيتى در خصوص حفظ حريم خصوصى در شش دسته ارائه مى شوند كه از پذيرش تمام كوكى ها تا رد تمام كوكى ها متغيرند. به علاوه، چهار استراتژى از پيش تعيين شده ارائه مى شوند كه مى توانيد براى پذيرش يا رد انواع كوكى ها مورد انتخاب قرار دهيد.


_________________
عميق ترين درد زندگي مردن نيست
بلكه نداشتن شانه هاي محكمي است كه بتوان به آن تكيه كني و از غم زندگي براش اشك بريزي

پاسخ بصورت نقل قول
ارسال  
ابزارهاي كار ASP.Net

براي شروع كار با ASP.Net نياز به ابزاري جهت اجرا و نوشتن برنامه‌ها داريم. اگر از ويندوز 2000 به بالا استفاده نماييد، برخي از آن امكانات همراه سيستم عامل ارائه شده است كه مي‌توانيد از آنها استفاده كنيد. ابزاري كه نياز داريد عبارتند از :
- مرورگر - جهت نمايش برنامه‌هاي ASP.Net به مرورگرهايي نظيرInternet Explorer ، Opera ، NetScape Navigator يا … نياز داريد. لازم به ذكر است كه ASP.Net مستقل از مرورگر مي‌باشد.
- سرور اطلاعات اينترنت IIS - براي ايجاد و ميزباني برنامه‌هاي كاربردي ASP.Net نيازمنديم IIS رافعال كنيم. IIS روشي آسان، كارآمد و مؤثر را بر روي اطلاعات از طريق سرويس‌هاي مبتني بر وب ارائه مي‌دهد. از ويندوز 2000 به بعد IIS به عنوان يكي از اجزاي داخلي ويندوز درآمده است. در صورتيكه از نسخه‌هاي پايين‌تر استفاده مي‌نماييد - كه توصيه نمي‌شود - بايد PWS را به جاي IIS نصب نماييد.
در صورتي كه اين نرم افزار فعال نباشد مي‌توانيد به شيوه‌ي زير آنرا فعال كنيد :
ابتدا دكمه‌ي start را فشرده سپس Control Panel را (از منوي Setting) انتخاب نماييد تا پنجره‌ي مربوطه باز شود. از اين پنجره دكمه‌ي Add or Remove Programs را كليك كنيد. آنگاه روي آيكون Add/Remove Windows Component كه در سمت چپ پنجره قرار دارد كليك ‌نماييد تا پنجره Windows Component wizard باز شود. يكي از گزينه‌هايي كه در پنجره‌ي Component وجود دارد Internet Information services است. آنرا علامت‌دار كنيد تا سرويس‌هاي زير فعال شوند: Common Files، Ftp، WWW، SMTP ، Information Services shap-In و Frontpage 2000 Server.
- .Net Framework – فن‌آوريي است كه در توسعه‌ي ASP.Net ضروري بوده و سرويس‌هايي نظير ايجاد فرم‌هاي ويندوز و فن‌آوري جديد rich client development را ارائه مي‌دهد و شامل دو بخش است:
Common Language Run time ● - محيط run time اي ايجاد مي‌كند كه در آن كدهاي نوشته شده به زبان هاي .Net اجرا مي‌شود. آن، مديريت اجراي كدهاي .Net را نيز بر عهده دارد كه شامل مديريت حافظه و اشياء مي‌باشد. علاوه بر سرويس‌هاي مديريتي، اشكال زدايي، رسيدگي به استثنائات و وراثت در ميان چند زبان را داراست. لازمه‌ي اجراي اين وظايف آن است كه كامپايلرهاي زبان از CLS پشتيباني مي‌كند. كامپايلرها، كدهاي نوشته شده را به كد مياني MSIL تبديل مي‌نمايد. سپس در زمان نصب و يا در حين اجرا ، به كد ماشين تبديل مي‌گردند.
● Class Library – مجموعه‌اي از كلاس‌هاي .Net است كه برنامه‌نويسان را قادر مي‌سازد تا از برنامه‌هاي كاربردي خود استفاده نمايند. اين كلاسها توسط محفظه‌هايي به نام Name space سازماندهي مي‌شوند.

.Net Frame work شامل كامپايلر زبانهاي C# ، Visual Basic و JScript است، همچنين مي‌توان زبانهاي ديگري نظير Cobol.Net و Perl را نيز به آن افزود.
- Visual Studio.Net – جهت افزايش سرعت و راحتي برنامه‌نويسي مورد استفاده قرار مي‌دهند. يك محيط توسعه مجتمع IDE است كه زبانهاي Visual Basic ، Visual C ++ و C# را دارا بوده و همچنين قابليت‌هايي نظير خطايابي و اشكال‌زدايي از اين محيط بصورت اشتراكي استفاده مي‌كنند.
Visual Studio.Net داراي امكانات زير است:
● مدل برنامه‌نويسي متحدالشكل و منفرد براي تمام زبانهاي .Net و براي برنامه‌هاي كاربردي وب و ويندوز.
● توسعه Drag and Drop براي سرور با استفاده از Server Explorer .
● راهنمايي پويا.
● پشتيباني كامل از XML .
● مدل تعميم يافته و سفارشي قوي جهت IDE .
● سرويس‌هاي وب با جامع‌سازي برنامه‌هاي كاربردي به مراتب آسانتر.
زبانهاي زيادي توسط Visual Studio.Net پشتيباني مي‌شود كه ليست زير بيانگربرخي از آنهاست:
APL, C#, Cobol, Eiffel, JScript, Harkell, ML, Obron, Pascal, Perl, Python, Scheme, Small talk, Visual Basic.Net, Visual C ++ و … .

زبانهايي نظير VisualC ++، Visual Basic.Net و C# همراه با Visual Studio.Net ارائه شده‌اند و بخاطر پشتيباني از معماري Plug-in در Visual Studio.Net به زبانهاي ديگري كه براي انتقال به بستر .Net در نظر گرفته شده يا نوشته شده‌اند اين امكان را مي‌دهد كه به آساني از قدرت Visual studio IDE بهره‌گيرند.
Visual Basic.Net شامل پنج لوح فشرده است كه لوح شماره‌ي پنج حاوي Component هايي نظير Net Frame work ، Front page 2000 Server و Microsoft Data Access Component مي‌باشد. بعد از قرار دادن لوح شماره‌ي1 از Visual Basic.Net در صورتي كه Component هاي فوق نصب نشده باشند، ابتدا بايد روي متن Update Component كليك نماييد، سپس مسير آنها را كه در لوح شماره‌ي پنج است به سيستم بدهيد – لوح شماره‌ي پنج را جايگزين لوح شمارة 1 نماييد – آنگاه كليه‌ي Component ها نصب شده، هنگامي كه تأييديه انجام نصب را از شما دريافت نمود، نصب برنامه‌ي VS.Net آغاز خواهد شد و در ادامه لوح شماره‌ي 2 تا 4 را از شما جهت نصب مي‌طلبد.


_________________
عميق ترين درد زندگي مردن نيست
بلكه نداشتن شانه هاي محكمي است كه بتوان به آن تكيه كني و از غم زندگي براش اشك بريزي
نمايش نامه هاي ارسال شده قبلي:
پاسخ به يك موضوع صفحه 8 از 8
برو به صفحه قبلي  1, 2, 3, 4, 5, 6, 7, 8