پيغام مدير :
امیدوارم مطالب این وبلاگ برای شما دوست عزیز سازنده و مفید باشه
تنها خواهش من اینه که با دادن نظرات مفیدتون منو تو بهتر شدن این وبلاگ راهنمایی کنید .
با تشکر - مدیر وبلاگ

--------------------
كد لينك ما :
براي دريافت جديد ترين عکسها و فيلمها و همچنين جديد ترين موزيک ها اينجا عضو شويد :
اخبار جدید
آموزشی
معرفی و دانلود نرم افزار
موبایل
بازی
سخت افزار
متن باز (Open Source)
شبکه
آموزش فتوشاپ و ترفند های آن
ماهواره
معرفی و دانلود E-Book
برنامه نویسی
FireFox Add-On's
دانلود Icon
درباره فیلتر . . .
Babylon Glossary's
نرم افزارها ، آنتی ویروسها و مسائل امنیتی
ترفندهای رجیستری اینترنت و کامپیوتر
لپ تاپ (Laptop)
آبان 1388
مهر 1388
شهریور 1388
مرداد 1388
تیر 1388
خرداد 1388
اردیبهشت 1388
فروردین 1388
اسفند 1387
بهمن 1387
دی 1387
آذر 1387
آبان 1387
مهر 1387
شهریور 1387
مرداد 1387
تیر 1387
خرداد 1387
اردیبهشت 1387
فروردین 1387
اسفند 1386
بهمن 1386
دی 1386
آذر 1386
آبان 1386
مهر 1386
شهریور 1386
مرداد 1386
تیر 1386
خرداد 1386
اردیبهشت 1386
فروردین 1386
اسفند 1385
بهمن 1385
دی 1385
آذر 1385
آبان 1385
مهر 1385
شهریور 1385
مرداد 1385
تیر 1385
خرداد 1385
اردیبهشت 1385
فروردین 1385
براي جستجو در همين صفحه وبلاگ واژه كليدي مورد نظرتان را وارد کنيد :

طراحي شده توسط علي کورشفر
www.iroom.ir
www.TakTemp.com
تفاوت پردازنده های 32و 64 بیتی ( آموزشی )
محدودیتی که در دامنه پردازش های ۳۲ بیتی وجود دارد، همواره باعث کندشدن سرعت انجام عملیات پیچیده و سنگین اطلاعاتی در سیستم های مختلف می گردد. به همین منظور بسیاری از شرکت های سازنده نرم افزار و خصوصاً آن هایی که در زمینه سیستم عامل فعالیت دارند از دیرباز رقابتی را برای تحت پوشش قراردادن تعداد زیادتری CPU و مقدار بیشتری حافظه RAM نسبت به یکدیگر آغاز کرده اند. به عنوان مثال رقابتی که بین ویندوز ۲۰۰۰ سرور با سولاریس یا انواع یونیکس و لینوکس بر سر امکان استفاده از ۸ یا ۱۶ تا ۳۲ پردازنده به همراه چند گیگابایت حافظه RAM و امثال آن وجود داشت همواره یکی از جالب ترین و پرسروصداترین زمینه رقابت بین چند سیستم عامل به شمار می رفت. اما همه این عوامل چندی پیش تحت الشعاع واژه جدیدی به نام پردازش ۶۴ بیتی قرار گرفت. این فناوری جدید که به لطف به بازار آمدن دو محصول جدید از دو شرکت معتبر سازنده پردازنده یعنی اینتل و AMD شکل گرفت، در مدت کوتاهی توانست توجه سازندگان سیستم عامل را به شدت معطوف کارایی بی نظیر خود کند. پردازنده های Xeon و ایتانیوم از سوی اینتل و پردازنده Opteron از طرف AMDدر مدت کوتاهی توجه تمام سازندگان مشهور سرورهای Enterprise و همچنین تولیدکنندگان سیستم عامل را به خود جلب کرد. در این میان مایکروسافت نیز بلافاصله اقدام به طراحی نسخه ای از ویندوز ۲۰۰۳ سرور برمبنای انجام پردازش های ۶۴ بیتی و با استفاده از پردازنده های جدید نمود. این نسخه جدید ۶۴ بیتی از چند نظر بر نسخه پیشین خود برتری داشت. اول این که از میزان حافظه فیزیکی و مجازی بیشتری پشتیبانی می کند. دوم این که در مقایسه با نسخه ۳۲ بیتی از کارایی و سرعت بالاتری در مدیریت حافظه، رجیسترها و عملیات O/I برخوردار است. نکته سوم در مورد امنیت است. نسخه ۶۴ بیتی قابلیت محافظت بیشتری در برابر کدهای مخرب(Malicious Code) از خود نشان می دهد. طبق پیش بینی های انجام گرفته تا پایان سال ۲۰۰۵ میلادی کلیه کامپیوترهایی که قرار است نقش سرور را در مراکز بزرگ اقتصادی داشته باشند به سمت ریزپردازنده و سیستم عامل ۶۴ بیتی سوق پیدا خواهند کرد. همین پیش بینی حاکی از تمایل شدید کامپیوترهای دسکتاپ به سمت استفاده از تکنولوژی ۶۴ بیتی تا پایان سال ۲۰۰۶ میلادی است. براین اساس به تدریج نه فقط سازندگان سیستم عامل مثل مایکروسافت سیستم عامل ۶۴ بیتی مختص کامپیوترهای دسکتاپ (Windows XP ۴۶ bit) را به بازار عرضه می کنند، بلکه سایر تولیدکنندگان نرم افزارهای مختلف هم با وارد شدن به دنیای پردازش های ۶۴ بیتی، کارایی و سرعت جدیدی را به کاربران خود ارائه می دهند.
مقایسه
در یک سیستم عامل ۳۲ بیتی مثل نسخه های ۳۲ بیتی ویندوز ۲۰۰۳ از یک حافظه مجازی (Virtual memory) برای انجام پردازش های مختلف استفاده می شود. این حافظه مجازی که حداکثر ۴ گیگابایت می تواند ظرفیت داشته باشد به دو قسمت تقسیم می شود. یک قسمت ۲ گیگابایتی آن به وسیله برنامه در حال اجرا اشغال شده و ۲ گیگابایت دیگر در اختیار سیستم عامل قرار می گیرد. تا اینجا همه چیز بسیار عادی به نظر می رسد اما مشکل زمانی پیش می آید که ۲ گیگابایت سهم برنامه های در حال اجرا به مرز پرشدن نزدیک می شود. به عنوان مثال یک بانک اطلاعاتی SQL Server را در نظر بگیرید که برای اتصال هر کاربر به سرور و انجام عملیات موردنظر وی ۲۰ مگابایت حافظه مجازی را در نظر می گیرد. با رسیدن تعداد کاربران به مرز یکصد نفر، کل حافظه مجازی ۲ گیگابایتی در اختیار SQL Server قرار می گیرد و این به معنای نزدیک شدن سیستم به یک نقطه بحرانی در عملیات سرویس دادن به کاربران است.
این محدود شدن باعث افت سرعت انتقال اطلاعات از سرور به کلاینت ها می شود. ضمن این که باز هم در نهایت با زیادترشدن تعداد کاربران یا پردازش های موردنظر آنان، این ۱ گیگابایت الحاق شده نیز به مرز اشتغال شدن کامل نزدیک می شود و مدیران سیستم را به ناچار مجبور به افزایش تعداد سرورها برای رفع مشکل می کند. با آمدن ویندوز ۲۰۰۳ نسخه ۳۲ بیتی، قدرت آدرس دهی سیستم عامل برای حافظه های فیزیکی (RAM) به ۳۲ گیگابایت برای نسخه Enterprise و ۶۴ گیگابایت در نسخه DataCenter افزایش یافت و این به معنای نیاز کمتر سیستم به استفاده از حافظه مجازی و در نتیجه کمتر شدن مشکل مربوط به محدودیت حافظه های مجازی بود. اما به هر حال استفاده از حافظه مجازی برای پردازش اطلاعات امری گریزناپذیر است و به همین دلیل توجه سازندگان سیستم عامل همواره معطوف به پیدا کردن راه حلی برای عبور از این مشکل بود. سرانجام با مطرح شدن و تولد سیستم عامل ۶۴ بیتی ویندوز ۲۰۰۳ که با استفاده از قدرت پردازنده های ۶۴ بیتی جدید قادر بود از یک سیستم آدرس دهی ۴۰ بیتی استفاده کند، میزان حافظه مجازی قابل دسترسی سیستم از ۴ گیگابایت به ۴۰ ۲ یعنی ۱۶ ترابایت (هزار گیگابایت) افزایش یافت. بدین ترتیب ۸ ترابایت از این ظرفیت در اختیار برنامه های در حال اجرا و ۸ ترابایت دیگر در اختیار سیستم عامل قرار گرفت. مهم ترین سؤالی که در این جا می توانست مطرح شود این است که آیا برنامه های سابق محیط ۳۲ بیتی که برای استفاده از حداکثر ۳ گیگابایت حافظه مجازی کامپایل شده اند قادر به بهره بردن از این ۸ ترابایت فضای جدید هستند یا خیر. پاسخ این سؤال هم می تواند مثبت باشد و هم منفی. بدین صورت که برخی برنامه های کامپایل شده در محیط های ۳۲ بیتی که به صورت صریح قدرت استفاده از حداکثر ۳ گیگابایت حافظه مجازی را دارند، با ورود به محیط ۶۴ بیتی هیچ تغییری را احساس نخواهند کرد. اما برخی دیگر که با تکنولوژی Large Address ware کامپایل شده اند قادر خواهند بود تا ۴ گیگابایت از حافظه مجازی را در محیط جدید مورد استفاده قرار دهند. از لحاظ سرعت انجام عملیات نیز برخی برنامه های کامپایل شده در محیط ۳۲ بیتی (مثلاً برنامه های نوشته شده با ASP.NET که از تکنولوژی Multithreading برای اجرای موازی چند دستورالعمل در آن واحد استفاده می کنند)، به دلیل قدرت بی نظیر پردازنده های ۶۴ بیتی در انجام این کار می توانند از مزایای محیط جدید اجرا استفاده کرده و سرعت اجرای خود را افزایش دهند. اما اگر برنامه ای (مثلاً یک فایل Exe) در محیط توسعه ای مثل ویژوال بیسیک نسخه ششم برای دسترسی به یک پایگاه داده و کار با آن بدون استفاده از مکانیسم پردازشی موازی و به صورت ساده نوشته شده باشد، این برنامه حتی اگر برروی یک سرور ۶۴ بیتی هم اجرا شود نمی تواند از قابلیت های محیط جدید سودی ببرد. بنابراین اگر قرار است این برنامه روی کلاینت نصب شده و پایگاه داده موردنظر که SQL Server است روی یک سرور باشد، بهتر آن است که کلاینت در همان وضعیت ۳۲ بیتی باقی بماند و سرور به نسخه ۶۴ بیتی ویندوز ۲۰۰۳ ارتقاء داده شود. در این صورت موتور بانک اطلاعاتی SQL Server که در تمام نسخه های خود از شیوه Multithreading برای انجام دستورات موردنظر کاربران استفاده می کند، می تواند در محیط جدید با سرعت بهتری فرامین رسیده از طرف کلاینت ها را پردازش کرده و نتیجه را سریع تر به آن ها برگرداند و کارایی کلی این سیستم بانک اطلاعاتی را به نحو مطلوبی افزایش دهد.
لينك ثابت ![]()
نكاتي در مورد ويندوز 7 ( اخبار جدید )
نشریه Wired همزمان با آغاز فروش ویندوز ۷ در سرتاسر جهان هفت نکته مهم را که برای خریداری و نصب این ویندوز از اهمیت بالایی برخوردار خواهند بود را مورد بررسی قرار داده است.
روز ۲۲ اکتبر روز بزرگی برای کاربران ویندوز به شمار می رود زیرا مایکروسافت در این روز سرانجام ویندوز ۷ را برای استفاده عموم عرضه کرد در حالی که تعداد پیش سفارشهای این سیستم عامل در سایت آمازون در حال حاضر از سفارشهای هری پاتر در انگلستان پیشی گرفته است. این استقبال برای سیستم عامل ۱۲۰ دلاری که عصای جادویی و اژدها در خود نگنجانده است بسیار قابل توجه است.
به گزارش خبرگزاری مهر، در عین حال این میزان استقبال نشان دهنده این امر است که کاربران بسیاری ویندوز رایانه های خود را ارتقا خواهند داد و به طور حتم تعداد این کاربران با گسترش ویندوز ۷ در سرتاسر جهان و مشاهده بهبودها و توانایی های این سیستم عامل نسبت به ویندوز پیشین افزایش قابل توجهی خواهد یافت. بر همین اساس نشریه ویرد ۷ حقیقت را که قبل از نصب ویندوز ۷ بر روی رایانه خود باید بدانید را ارائه کرده است:
ارزش ارتقا دادن را دارد:
تا به حال نکات مثبت و منفی فراوانی درباره سیستم عامل جدید شرکت مایکروسافت عنوان شده است اما بسیاری از کارشناسان نرم افزاری اطمینان می دهند ویندوز ۷ بهترین سیستم عاملی است که مایکروسافت در تاریخ فعالیتهایش ارائه کرده است. افرادی که از نسخه قدیمی ویندوز استفاده می کنند حتما به ارتقا دادن ویندوز خود نیاز پیدا خواهند کرد و در عین حال برای خریداری رایانه هایی که از زمان تولید ویندوز ۷ بر روی آنها نصب شده است نباید هیچ تاملی به خرج داد.
برای شما گران تمام خواهد شد:
شرکت اپل نسخه به روز شده سیستم عامل خود Snow Leopard را با قیمت ۳۰ دلار در اختیار کاربرانش قرار داد در حالی که افرادی که در گذشته از این سیستم عامل استفاده نکرده اند نیز می توانند از آن استفاده کنند اما افرادی که قصد استفاده از ویندوز ۷ را دارند باید حداقل ۱۲۰ دلار هزینه را تقبل کنند که ممکن است متناسب با نوع نسخه ویندوز قیمت آن افزایش نیز داشته باشد.
میزان سازش پذیری آن را با سخت افزار رایانه چک کنید:
در واقع کاربران ویندوز جدید باید درباره از دست دادن امکان دسترسی به برخی از تجهیزات و نرم افزارهای رده سوم تردید داشته باشند. با وجود اینکه مایکروسافت اعلام کرده است ویندوز ۷ تقریبا با تمامی این نوع نرم افزارها و ابزارها سازگارخواهد بود اما برای اطمینان کامل بهتر است کاربران سری به “مشاور ارتقا ویندوز ۷″ بزنند. این برنامه به صورت خودکار رایانه را اسکن کرده و گزارشی از نرم افزارها و تجهیزاتی که احتمال عدم دسترسی به آنها پس از نصب ویندوز ۷ بالا است را ارائه کرده و راه حل هایی را نیز پیشنهاد خواهد داد.
زمان ارائه رایانه های مجهز به ویندوز ۷ را تحت نظر بگیرید:
مایکروسافت برای افرادی که در انتظار خریداری رایانه هایی با سیستم عامل ویندوز ۷ هستند وب سایتی به نام “دیده بانی رایانه” یا PC Scout ارائه کرده است که توسط آن می توان به جستجوی رایانه هایی پرداخت که متناسب علائق کاربر باشد. این وب سایت در واقع لیستی از رایانه هایی که اجازه استفاده از ویندوز ۷ دارند را ارائه خواهد کرد. به این شکل در صورتی که کاربر از طریق این سایت سفارش خریداری رایانه ای مجهز به ویندوز ۷ را بدهد تنها باید ۱۰ دلار برای حمل رایانه پرداخت کند و نیازی به پرداخت هزینه برای ویندوز نخواهد بود.
از اطلاعات ویندوز XP رایانه خود کپی پشتیبانی تهیه کنید:
کاربران ویندوز XP نمی توانند به صورت مستقیم ویندوز خود را ارتقا دهند بلکه باید از اطلاعات خود کپی پشتیبانی تهیه کنند، هارد درایو خود را فرمت کرده و نصب ویندوز را بر روی رایانه ای پاک و خالی از اطلاعات انجام دهند. پس از آن مایکروسافت ابزاری را با نام “انتقال آسان برای جابجایی فایلها” در اختیار کاربر قرار می دهد تا فایلهای خود را به رایانه بازگردانند. در عین حال کاربران ویندوز ویستا می توانند بدون انتقال فایلها و اطلاعات ویندوز خود را ارتقا دهند.
در انتخاب نسخه ویندوز دقت کنید:
انتخاب نسخه درست ویندوز ۷ به پیچیدگی گذشته نیست زیرا اکثریت کاربران خانگی به نسخه Home Permium نیاز خواهند داشت و کاربران تجاری ویندوز ۷ Professional را مورد استفاده قرار خواهند داد. نسخه Ultimat نیز برای این ویندوز ارائه شده که برای تعدادی محدود از کاربرانی ارائه شده است که می خواهند هرکار ممکنی را با رایانه خود انجام دهند. با این حال بهتر است کاربران برای اطمینان بیشتر از برنامه مشاور ارتقا استفاده کنند.
به جستجوی تخفیفهای کوتاه مدت باشید:
مایکروسافت دوره یک هفته ای برای فروش ویژه ویندوز ۷ را با نام “هفت روز ویندوز ۷″ برگزار خواهد کرد که طی آن شرکتهایی مانند دل و ایسر به بهترین خریداران خود بر روی ویندوز ۷ تخفیف ویژه ای خواهند داد. کاربران می توانند با کنترل پیشنهادهای روزانه سایت ویندوز و یا دیگر سایتهایی مانند Price Grabber و یا Froogle دیگر تخفیفهای ویژه برای ویندوز ۷ را بیابند.
اورجینال کردن ویندوز XP ( آموزشی )
1 . ابتدا از منوی Start گزینه Run را اجرا کنید regedit رو بنویسید و روی OK کلیک کنید تا پنجره ای جدید باز شود .
2 . حالا از پنجره باز شده به آدرس زیر برین :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents
3 . از قسمت راست پنجره، روی OOBETimer دوبار کلیک کنید تا پنجره ای باز شود .
4 . مقدار FF را در مقدار بالا فقط به 00 تغییر دهید. روی دکمه OK کلیک کنید و رجستری را ببندید .
5 . منوی Start گزینه Run کلیک کنید و این دستور را بنویسید :
C:\WINDOWS\system32\oobe\msoobe.exe /a
6 . پنجره ای باز می شود به نام Activate Windows ، گزینه دوم را انتخاب کنید و بعد Next را کلیک کنید .
7 . از پنجره جدید بر روی Change Product key کلیک کنید .
8 . در قسمت New key
B7R7P - J63JP - 2J7VH - W3TDJ - PDP7T
و سپس بر روی Update کلیک کنید .
حالا ویندوز شما اورجینال شد !
۱۸ ترفند جهت افزایش ساعت کارکرد باتری لپ تاپ ( آموزشی )
لپ تاپ ها به سرعت جذابیت و افسون خود را هنگامی که شما باید دائما به دنبال پریز برق برای شارژ کردنشان باشید از دست می دهند. چه باید کرد تا باتری لپ تاپ حداکثر زمان ممکن برایتان شارژ نگه دارد؟ اگر می خواهید که همانند بسیاری از مردم، تجربه بدی از کار بر روی پروژه تان با لپ تاپ نداشته باشید، باید مراقب باتری لپ تاپ تان باشید تا در میانه یک کار مهم از هوش نرود.
مطمئنا رعایت این ۱۸ مورد، نه کار آسانی است و نه کار به صرفه ای. اما پیشنهاد می کنم که تعدادی از آنها را انتخاب کنید و مرتب انجام دهید، مطمئن باشید که از نتایج راضی خواهید بود.
۱- پس از خرید لپ تاپ ، از آن استفاده کنید تا کاملا شارژ تمام کند، وقتی که خاموش شد آن را برای دوازده ساعت روی شارژ بگذارید.
۲- دیفراگ منظم. هارد شما کارش را هر چه سریعتر انجام دهد، تقاضای کار کمتری برای هارد و باتری تان ارسال خواهد شد. با انجام مرتب سازی (Defregment) منظم هارد دیسک لپ تاپ تان کارایی آن را تا حد ممکن افزایش دهید. البته توجه داشته باشید که هنگام دیفراگ کردن حتما لپ تاپ تان به برق وصل باشد. این مرتب سازی باعث می شود که هرگاه درخواستی برای استفاده از هارد فرستاده می شود، کار با سرعت بالاتری انجام می شود و مصرف برق هارد کم می گردد و باتری مدت زمان بیشتری به کار ادامه می دهد.
۳- نور صفحه نمایشتان را کم کنید. امروزه اغلب لپ تاپ ها دارای قابلیت کم کردن نور صفحه نمایش هستند. برخی هم حتی دارای قابلیت بهبود کارکرد سی پی یو و سیستم خنک کننده هستند. پس میزان مصرف انرژی آنها را تا حد اقل ممکن کاهش دهید، تا بالاترین میزان عمر باتری را داشته باشید.
۴- نرم افزارهایی را که در پس زمینه سیستم عامل تان اجرا می گردند خاموش کنید.همه این برنامه ها بر میزان لود سی پی یو می افزایند و به سرعت شارژ باتری تان را کاهش می دهند. همچنین برنامه های غیر ضروری را که در نوار ابزار پایین دسکتاپ در حال اجرا هستند ببندید. برای این کار، به منوی Start بروید و گزینه Run را انتخاب کنید. در پنجره باز شده کلمه msconfig را تایپ کنید و اینتر را بزنید. حال تب Startup را انتخاب کنید. در اینجا تیک کنار برنامه هایی را که به لود شدن دائم آنها نیازی ندارید بردارید. مثلا برنامه آنتی ویروس شما باید دائما در حافظه لود شود، اما مثلا برنامه Quick Time نیازی به باز بودن دائم ندارد.
۵- ابزارهای خارجی غیر ضرور را به لپ تاپ وصل نکنید. ابزارهای USB (مانند موس) باتری لپ تاپ تان را خالی می کنند. هنگامی که از آنها استفاده نمی کنید، خاموش شان کنید. مطمئنا شارژ دیگر وسایل از طریق لپ تاپ (مانند Ipod) هنگامی که لپ تاپ از باتری استفاده می کند، سریعا شارژ را خالی می کنند.اگر نیازی به کارت شبکه بیسیم و بلوتوث تان ندارید آنها را هم خاموش کنید. زیرا هنگام روشن بودن بطورت خودکار دائما برای یافتن شبکه جستجو می کنند و این کار میزان بسیار زیادی انرژی باتری را مصرف می کند.
۶- رم سیستم تان را افزایش دهید. این کار به شما اجازه می دهد تا به جای اینکه سیستم مرتب از حافظه مجازی استفاده کند، پردازش هایتان را بیشتر با رم انجام دهید. حافظه مجازی برای انجام پردازش ها از هارد استفاده می کند و کارایی مصرف انرژی آن بسیار پایین است. توجه داشته باشید که افزودن رم باعث افزایش مصرف انرژی می شود، اما کارایی آن بیشتر از برنامه های شبیه سازی است که حافظه مجازی را ایجاد می کنند.
۷- هارد درایو و ابزارهای سی دی / دی وی دی را خاموش کنید. میزان مصرف انرژی سی دی/ دی وی دی درایو ها از هارد هم بیشتر است. حتی وجود سی دی در درایو باعث مصرف بیشتر می گردد، حتی اگر از آن استفاده هم نشود. تا جایی که ممکن است سعی کنید که به جای درایو نوری از برنامه های درایو مجازی مانند الکل ۱۲۰% استفاده کنید.
۸- اتصالات باتری را تمیز نگه دارید. هر دو ماه یک بار پارچه ای را به الکل آغشته کرده و اتصالات فلزی باتری را تمیز کنید.این کار راندمان جابجایی انرژی بین باتری و لپ تاپ را بالا می برد.
۹- از باتری تان مراقبت کنید. باتری را به کار وادارید. باتری شارژ شده را برای مدت طولانی بلااستفاده نگذارید. هر بار که باتری را شارژ می کنید، آن را حداکثر طی یک تا دو هفته استفاده کنید. همچنین، شارژ باتری های Li-On را هیچگاه کاملا خالی نکنید. در صورتی که از باتری های نیکل کادمیوم استفاده می کنید، اجازه دهید که کاملا خالی شوند و سپس آنها را شارژ کنید. باتری های جدید NiMH نیازی به این کار ندارند و باتری های Lithium-ion از آن هم بهترند.
۱۰- هایبرنت به جای استند بای. اگر کامپیوترتان در طول روز مدتی را بدون استفاده است، آن را به گونه ای تنظیم کنید که پس مدت معینی وارد وضعیت استند بای شود. اگر چه قرار دادن لپ تاپ در حالت استند بای باعث صرفه جویی زیادی در مصرف انرژی می گردد و همچنین سریعا به حالت آماده به کار بر می گردد، اما به هیچ وجه کارایی آن به اندازه صرفه جویی انرژی در حالت هایبرنت نیست. هایبرنت کردن سیستم در عین حال که باعث حفظ دوره کاری تان می گردد، ابزارهای تان را کاملا خاموش می کند تا استفاده انرژی نداشته باشند.
۱۱- دمای عمومی سیستم تان را پایین نگه دارید. لپ تاپ در دماهای پایین تر کارایی بهتری خواهد داشت. هرچند وقت یک بار منافذ هوا را با یک پارچه یا تمیز کننده صفحه کلید پاک کنید و یا اینکه هرسال یک بار آن را برای سرویس ببرید.
۱۲- تنظیمات انرژی را بهینه سازی کنید. در کنترل پنل ویندوزتان از طریق گزینه Power Option میزان مصرف انرژی را بهینه کنید. برای نتایج مناسب گزینه Max battery را انتخاب کنید.
۱۳- از چند برنامه به شکل همزمان استفاده نکنید. هنگامی که از باتری استفاده می کنید، هر بار فقط یک کار را انجام دهید و سپس سراغ کار بعدی بروید. هنگامی که بر روی یک صفحه گسترده کار می کنید، برنامه ایمیل تان هم در حال کار است؛ همزمان به موسیقی هم گوش می دهید. ذهن تان را بر روی یک کار متمرکز کنید. اگر این کار را نکنید، قبل از اینکه هیچ کاری به پایان برسد باتری تان خالی شده است.
۱۴- کارهای ساده را از لپ تاپ تان بخواهید. فعالیت هایی مانند چک کردن ایمیل و پردازش متن بسیار کمتر از بازی ها و پخش دی وی دی مصرف انرژی دارند. اگر در هنگام مسافرت تنها یک باتری شارژ شده دارید، در مورد نحوه کارتان عاقلانه تر فکر کنید.
۱۵- برای خودتان لپ تاپ های کاراتر بخرید. هم اکنون به جایی رسیده ایم که کارخانه های سازنده صحبت از باتری های یک روزکامل می کنند و لپ تاپ های کاربردی تری به بازار می آیند، سعی کنید که لپ تاپ قدیمی تان را با مدل های جدید تر و کاراتر جایگزین کنید.
۱۶- عملکرد ذخیره خودکار را خاموش کنید. قابلیت ذخیره خودکار مایکروسافت ورد و اکسل بسیار به درد بخورند، اما برای انجام منظم این کار هارد باید بیشتر کار کند و مصرف انرژی آن بالا می رود. البته اگر آن را خاموش کنید، بهتر است که هنگامی که باتری ضعیف است این قابلیت را دوباره روشن کنید تا قبل از اینکه سیستم تان بیهوش شود کارهایان ذخیره شوند. ضمنا درخصوص استفاده از این نکته دقت بیشتری به خرج دهید تا اطلاعات تان را از دست ندهید.
۱۷- میزان انجام کارهای گرافیکی را کاهش دهید. شما می توانید این کار را با تغییر رزولوشن صفحه نمایش و خاموش کردن قابلیت های تفننی گرافیک انجام دهید. امروزه کارت های گرافیک هم اندازه و یا حتی بیشتر از هارد دیسک مصرف انرژی دارد.
۱۸- همیشه هنگام مسافرت حداقل دو باتری شارژ شده را به همراه داشته باشید.
منبع : وین بتا (به نقل از نارنجی )
یکی از روشهای جلوگیری از آلوده شدن فلش مموری ها به ویروس Autorun ( آموزشی )
همان طور که می دانید امکان نصب ویروس یاب مطمئن و معتبر روی تمام رایانه های مختلفی که ممکن است حافظه فلش خود را به آن ها متصل کنید، وجود ندارد پس باید محافظت از فلش را با خود فلش به انجام برسانید و این کار نیز عملی نخواهد شد مگر این که میزان فضای اشغال نشده در فلش را به صفر برسانید، تا هیچ ویروس و فایل مخربی جایی برای ذخیره شدن در فلش شما در اختیار نداشته باشد.
برای ایم کار مراحل زیر عمل کنید:
1– ابتدا روی درایو فلش خود راست کلیک کرده و گزینه properties را انتخاب کنید.
2– به تب general وارد شوید و عدد مقابل عبارت free space را یاد داشت کنید.
3– حالا تنها کاری که باید انجام دهید این است که یک فایل مصنوعی با حجمی برابر با عدد مشاهده شده در مرحله 3 ایجاد کرده و آن را در فلش خود کپی کنید. برای انجام این کار می باید از منوی start گزینه run را انتخاب کرده سپس عبارت cmd را در آن وارد کنید تا پنجره command prompt باز شود.
4– حالا باید دستور زیر را تایپ کنید. 123456789 fsutil file createnewf:\iamdummy عدد 123456789 همان عدد مشاهده شده در مرحله 3 است و عبارت \: f نیز نام درایو مرتبط با حافظه فلش شما است.
5– پس از انجام موفقیت آمیز مرحله 4 خواهید دید که چراغ فلش درایو شما شروع به چشمک زدن می کند و فایل مصنوعی3 iamdummy در آن ایجاد می شود.
6– از حالا حافظه فلش شما در امان است و فضای خالی آن نیز برابر با صفر است. چنانچه قصد دارید خودتان فایلی را روی آن کپی کنید و از میزان فضای آزاد آن استفاده کنید می توانید به راحتی فایل مصنوعی iamdummy را حذف کنید و پس از اتمام عملیات کپی فایل های جدید مجددا یک فایل مصنوعی با توجه به میزان فضای خالی فلش ایجاد کنید.
منبع : جام جم آنلاین (به نقل از سافت گذار )
افزودن پسورد به فايل zip ( آموزشی )
فایلهای compressed(zipped):این نوع فایلها این امکان را به شما میدهد که بتوانید فایلهای خود را تا حدودی کم حجم کنید.
برای این منظور با کلیک کردن بر روی فایل یا شاخه مورد نظر گزینه
compressed(zipped)folder را از منوی send to انتخاب کرده و آن را با پسوند zip فشرده کنید.
حال اگر بخواهید بر روی فایلهایتان پسورد بگذارید روي فايل زيپ دابل كليك نموده تا پنجره فولدر باز شود به منوی file در بالا بروید و گزینه add a password را انتخاب کنید و پسوردتان را بنویسید.
منبع : top7news
اولین شماره مجله برنامه نویس ( آموزشی )
انتشار شمارۀ اول مجلۀ برنامه نویس 
اول از همه اینکه باید منو ببخشین که این خبر و یه کم دیر اینجا گذاشتم چون دیر متوجهش شدم ولی خوب چون من به برو بچه های سایت برنامه نویس خیلی مدیون بودم وظیفه خودم دیدم که این کارو بکنم .
این مجله اولین شماره مجله برنامه نویس که یه کار خوب و عالی و واقعاْ پربار از بچه های سایت برنامه نویس هست و من براتون لینک دانلودش رو اینجا قرار میدم و مطمئنم که خوشتون میاد .من که لذت بردم . در ادامه عیناْ نوشته های توی تاپیک دانلود رو از سایت برنامه نویش براتون اینجا قرار میدم :
"بالاخره با تلاش و زحمت های بسیار اعضای بخش مجله ، نسخۀ اول امروز منتشر شد.
برای دانلود به یکی از لینکای زیر مراجعه کنید:
حجم: 2.3 مگابایت ؛ 66 صفحه (فایل pdf زیپ شده)
دوستان لطفا فقط پیشنهادات و انتقادات خودتون رو در مورد مجله هم در این تاپیک و هم توسط ایمیل مجله (ezine.barnamenevis@gmail.com) به گوش ما برسونید ."
با آرزوی موفقیت برای بچه های سایت برنامه نویس و به خصوص همکاران این مجله .
نصب ویندوز XP روی لپ تاپ ( آموزشی )
هارد دیسک های SATA امروزه با سرعت بالاتر و قیمت مناسبتری نسبت به درایوهای IDE در دسترس کاربران قرار دارند. شرکتهای مختلف کامپیوتری اقدام به تولید اینگونه درایوها می کنند که در ظرفیتهای مختلفی در بازار دیده می شوند.
شرکتهای تولید کننده لپ تاپ نیز این درایوها را در تولیدات خود بکار برده اند که انواع لپ تاپ های Hp، Sony و … از این دست می باشند. مسلما استفاده از این هارد دیسک سرعت بالاتری را برای کاربر به همراه دارد. اما مشکلی که در برخی مادربوردها وجود دارد عدم شناسایی خودکار هارد دیسک های SATA می باشد که در نوت بوک هم این مشکل وجود دارد.
در برخی مدلها در BIOS مادربورد امکانی قرار داده شده تا هارد دیسک را بدون نیاز به درایورهای اولیه شناسایی کند. اما بحث این مقاله مربوط به انواع مادربوردهایی است که امکان شناسایی هارد دیسک را به ویندوز نمی دهند.
مشکل کجاست؟ در اینجا مشکل کوچکی به نام درایور وجود دارد. درایوری که بصورت پیش فرض در ویندوز XP وجود ندارد. حال با هم خواهیم دید که چگونه درایورهای مربوطه را در Setup ویندوز XP قرار دهیم تا ویندوز XP خطای عدم شناسایی هارد دیسک ندهد و مراحل نصب را ادامه دهد.
ملزومات این بخش ۵ چیز است:
۱) CD ویندوز XP
2) درایور مربوط به چیپست مادربورد
۳) نرم افزار NLite
4) CD خام
۵) درایو نوری برای رایت CD
بخش ۱، ۴و ۵ که نیازی به آدرس و مشخصات ندارد.
برای بخش ۲ دو راه دارید. یکی اینکه درایور مربوطه در CD مادربورد کامپیوتر شما یا CD درایورهای لپ تاپ شما وجود دارد و می توانید از آن استفاده کنید. راه دوم دریافت درایور از سایت سازنده مادربورد دستگاه شماست. برای شناسایی چیپست دستگاه خود می توانید به سایت سازنده لپ تاپ مراجعه و با شناسایی مدل چیپست دستگاه خود درایورهای آن را جستجو و دریافت نمائید. بعنوان مثال درایور مربوط به چیپست اینتل و همچنین آخرین نگارش نرم افزار NLite را می توانید از این دو آدرس دریافت نمایید.
http://www.tacktech.com/download.cfm?file=microsoft/sata/iastor-sata-drivers-2.zip
http://www.nliteos.com/download.html
حالا همه چیز آماده شروع کار است. ابتدا تمام محتویات CD ویندوز خود را در یک ساخه در یکی از درایوهای هارددیسک ذخیره کنید.(همچنین می توانید بوسیله نرم افزار UltraISO یک ایمج از سی دی ویندوز گرفته و سپس ایمیج رو با برنامه UltraISO باز کنید . )
نرم افزار nlite را در کامپیوتر خود نصب کرده و آن را اجرا کنید.
در صفحه اول با کلیک بر روی کلید Browse محل فعلی فایلهای ویندوز که در هارد دیسک خود کپی کرده اید را به نرم افزار معرفی کنید. کلید Next را فشار دهید.
ادامه مقاله در ادامه مطلب . . .
آموزش سی شارپ - قسمت اول ( آموزشی )
با سلام خدمت دوستای خوب همیشگی
از این به بعد براتون یک سری آموزشهای زبان های برنامه نویسی میذارم که خودم تو سایتها و وبلاگ های دیگه پیدا و جمع آوری کردم و با نشانی منبع براتون از این به بعد توی وبلاگ قرارمیدم . امیدوارم که خوشتون بیاد و استفاده کنید .
قست اول :
سي شارپ در سال 2001 توسط شركت مايكروسافت به همراه بسته دات نت براي اولين بار مطرح و ارائه شد. كه بعد ها به عنوان يك زبان برنامه نويسي استاندارد توسط ECMA و ISO مورد تائيد قرار گرفت.
زبان برنامه نويسي سي شارپ توسط تيمي به مديريت اندرز هايلزبرگ كه قبلا تجربه ارائه زبان هاي برنامه نويسي موفقي همچون توربو پاسكال و دلفي رو داشت ايجاد شد. هايلزبرگ سي شارپ را يك زبان برنامه نويسي شي گراء كه از زبان هاي برنامه نويسي بزرگ (همچون دلفي , جاوا و اسمال تاك) تاثير پذيري داشته معرفي مي كنه. Syntax زبان سي شارپ شبيه به ++C مي باشد و البته تفاوت هاي بسياري هم داره.
حالا قبل از اينكه بخواهم بيشتر در مورد سي شارپ توضيح بدم بايد يه توضيحاتي هم در مورد دات نت و امكاناتش بگم.
دات نت فريم ورك (NET Framework) يه بسته نرم افزاري شامل راه حل بسياري از نيازهاي توسعه نرم افزاري (Base Class Library) و همچنين امكان توسعه و اجراي برنامه هاي توليد شده براي اين فريم ورك مي باشد. برنامه هاي توليد شده براي دات نت فريم ورك توسط Common Language Runtime اجراء مي شوند.
CLR يا همان Common Language Runtime سرويس هايي مهمي از قبيل Garbage Collection , Memory Managment و Exception Handling رو ارائه مي دهد.
Garbage Collection: در زبان برنامه نويسي سي شارپ ديگر نگراني از جهت مديريت اشياء در حافظه وجود ندارد به اين معني كه وقتي شما شيء ايجاد مي كنيد بعد از اينكه ديگر از آن شي ء استفاده نكرديد آن شيء به طور اتوماتيك از حافظه پاك خواهد شد. اين كار توسط GC يا همان Garbage Collector انجام مي شود.
روش كار GC به اين ترتيب است كه تا موقعي كه Referenceي به يك object وجود داشته باشد آن شيء در حافظه باقي خواهد ماند اما در صورتيكه Referenceي به آن شيء وجود نداشته باشد بعد از يك بازه زماني نامشخص آن شيء به صورت اتوماتيك از حافظه پاك خواهد شد. در مورد نحوه عملكردش بعدا بيشتر توضيح ميدم.
يه نكته ديگري كه بايد بهش اشاره كنم اينه كه برخلاف زبان هاي برنامه نويسي ديگر وقتي كد شما در زبان برنامه نويسي سي شارپ (يا هريك از زبان هاي ديگر دات نت) كامپايل مي شود به يك زبان ديگري به نام Intermediate Language يا همان IL تبديل مي شود. و در موقعي كه درخواست براي اجراء آن داده مي شود توسط يك مكانيزمي به نام Just In Time Compiler كه در CLR موجود است به زبان خاص آن ماشين تبديل شده و اجراء مي گردد.

منبع اصلی : سایت برنامه نویس
نصب و پیکربندی سرویسدهنده وب آپاچی بخش اول ( آموزشی )
نصب و پیکربندی سرویسدهنده وب آپاچی
تمامی سرویسدهندههای وب (Web Servers)، جهت استاندارد و یکسان بودن در نحوه ارسال، دریافت و پردازش دادهها، از یک پروتکل ساده موسوم به Hypertext Transfer Protocol یا HTTP استفاده میکنند. این پروتکل نرمافزارهای سرویسگیرنده وب را که به مرورگرهای وب (Web Browser) موسوم هستند، قادر میسازد تا بدون اینکه بدانند با چه سرویسدهنده وبی در حال ارتباط هستند، به تبادل داده بپردازند.
سرویسدهنده وب آپاچی نخستین بار جهت اصلاح و وصله کردن سرویسدهنده وب NCSA ایجاد شد و طی سالها توسعه، به موقعیت کنونی خود به عنوان یک سرویسدهنده وب بسیار قابل اطمینان و پر استفادهترین سرویسدهنده وب جهان با آمار استفاده حدود ۷۰ درصد (http://www.netcraft.com)، دست یافته است و به نوبه خود یکی از موفقترین پروژههای نرمافزارهای بازمتن نیز میباشد.
نصب سرویسدهنده آپاچی
نصب سرویسدهنده وب آپاچی در توزیعهای لینوکس همانند نصب سایر بستههای نرمافزاری است. کافی است بستههای آنرا از روی دیسکهای نصب توزیع مورد استفاده خود بر روی سیستم نصب نمایید. در دبیان گنو/لینوکس کافی است دستور زیر را بصورت کاربر ریشه جهت نصب آپاچی صادر نمایید:
# apt-get install apache
روش دیگر نصب سرویسدهنده وب آپاچی دریافت و کامپایل آن بطور کامل از کد منبع میباشد. جدیدترین نسخههای Apache را میتوانید از وب سایت پروژه آن در آدرس http://www.apache.org دریافت نمایید. البته شخصا این کار را به دلیل دشواری در بروز نگه داشتن سرویسدهنده از نظر امنیتی توصیه نمیکنم.
در صورتی که نصب سرویسدهنده آپاچی با موفقیت انجام پذیرد، اکنون میتوانید با هدایت مرورگر خود به آدرس سرویسدهنده که همان آدرس IP یا DNS آن خواهد بود، صفحه test آپاچی را مشاهده نمایید. در صورتی که بر روی سرویسدهنده خود محیط X را ندارید، میتوانید برای آزمایش از مرورگرهای متنی مانند lynx استفاده نمایید.
سرویسدهنده آپاچی همچنین به صورت یک نسخه با پشتیبانی از SSL یا Secure Socket Layer نیز ارائه میشود که نصب آن همانند نسخه معمولی آپاچی بوده با این تفاوت که تبادل دادهها بین سرویسدهنده و سرویسگیرنده بصورت رمزنگاری شده انجام میشود. نسخه SSL دارای برخی ماژولها و Directive های اضافهتر نسبت به نسخه معمولی است. جهت نصب آن در دبیان کافی است دستور زیر را تایپ نمایید:
# apt-get install apache-ssl
باید در نظر داشته باشید که برای استفاده رسمی از قابلیتهای SSL باید یک Certificate مربوط به SSL را در سایتهایی که اینگونه خدمات را ارائه میدهند، ثبت نمایید تا قابلیت SSL سایت شما در مرورگرهای وب معتبر شناخته شود. در غیر اینصورت، تنها میتوانید از قابلیتهای ساده رمزنگاری SSL بر روی سرویسدهنده خود استفاده نمایید. مانند رمزنگاری سیستمهای مدیریتی مبتنی بر وب.
فایلهای پیکربندی آپاچی
تنظیمات سرویسدهنده آپاچی در فایلهایی متنی ذخیره میشود که به آنها اصطلاحا فایلهای پیکربندی یا Configuration Files اطلاق میگردد. فایلهای پیکربندی اصلی آپاچی عبارتند از:
- httpd.conf : تنظیمات اصلی سرویسدهنده
- modules.conf : تنظیمات مربوط به فعال و غیر فعال سازی ماژولهای آپاچی
- access.conf : میتواند حاوی تنظیمات دسترسی باشد
- srm.conf : حاوی برخی تنظیمات دیگر آپاچی مانند DocumentRoot
نکتهای که باید به آن توجه داشته باشید این است که تمام این فایلهای پیکربندی در تمام توزیعها وجود ندارند و یا از آنها استفاده نمیشود. مثلا در دبیان تنها از httpd.conf و modules.conf استفاده میشود.
با اینکه بستههای نرمافزاری آپاچی بسیاری از تنظیمات لازم برای آنرا برای شما انجام میدهند، هنوز تنظیمات زیادی وجود دارند که شما میتوانید با استفاده از آن از سرویسدهنده خود برای امور بیشتری مانند ارتباطات رمزنگاری شده، دسترسی حفاظت شده یا Virtual Hosting استفاده نمایید.
توجه داشته باشید که apache-ssl دارای فایلهای پیکربندی مخصوص به خودش ولی مشابه با فایلهای پیکربندی apache است که در مسیر /etc/apache-ssl/ موجود هستند.
کنترل سرویسدهنده آپاچی
در بسته دبیان آپاچی اسکریپتی به نام apachectl برای کنترل راهاندازی و توقف سرویسدهنده گنجانده شده است. این اسکریپت ممکن است در سایر توزیعها نیز وجود داشته باشد. از طریق این دستور و دستورات دیگر میتوانید سرویسدهنده آپاچی را کمترل نمایید:
# apachectl
usage: /usr/sbin/apachectl (start|stop|restart|fullstatus|status|graceful|configtest|help)
-start :راه اندازی سرویسدهنده آپاچی
-stop: توقف سرویسدهنده آپاچی
-restart: راهاندازی مجدد . یا راهاندازی در صورت متوقف بودن سرویسدهنده
-fullstatus: نمایش یک صفحه وضعیت کلی از سرویسدهنده. به مرورگر lynx و ماژول mod_status نیاز میباشد
-status: نمایش یک خلاصه وضعیت از سرویسدهنده. به مرورگر lynx و ماژول mod_status نیاز میباشد.
-configtest: آزمایش فایلهای پیکربندی جهت نبود خطا پیش از بکارگیری آن در سرویسدهنده
در صورتی که در توزیع شما دستور apachectl وجود ندارد، میتوانید از این دستور استفاده نمایید:
# /etc/init.d/apache
Usage: /etc/init.d/apache {start|stop|reload|reload-modules|force-reload|restart}
منابع پیشنهادی برای آزمون ارشد رشته علوم کامپیوتر ( آموزشی )
ساختمانهای گسسته:
۱-ساختمانهای گسسته تالیف بهروز قلی زاده
۲-ریاضیات گسسته اثر رالف گریمالدی
۳-ریاضیات گسسته اثر ترمبلی
کتاب تست:پوران پژوهش
کتاب ارشد ساختمان گسسته تالیف شهاب بهجتی انتشارات پوران پژوهش
ساختمان داده ها:
ساختمان داده ها والگوریتم ها در pascal,c,c++ اثر هوریتز
ساختمان دادها والگوریتم ها در java سارتج سهنی
ساختمان داده ها اثر سیمور لیپشوتز
کتاب تست ساختمان داده ها دکتر مقسمی درس وکنکور
جزوه ی ساختمان داده ها دکتر محمد قدسی دانشگاه شریف
کتاب ارشد ساختمان داده ها و الگوریتم ها تالیف مهندس رهنمون انتشارات پوران پژوهش
ساختمان داده ها و الگوریتم ها اثر A.Aho
طراحی الگوریتم :
مقدمه ای بر طراحی الگوریتم معروف ومشهور CLRS
طراحی الگوریتم نیپولیتان و نعیمی پور ترجمه جعفرنژاد قمی
کتاب نکته وتست مهندسی کامپیوتر راهیان ارشد جلد سوم
جزوه ی طراحی الگوریتم دکتر قدسی دانشگاه شریف
طراحی الگوریتم اثر محمود نقیب زاده
ریاضی ۱ و ۲(علوم کامپیوتر):
حساب دیفرانسیل وانتگرال جورج توماس
حساب دیفرانسیل و انتگرال سیلورمن
تست:ریاضی ۱و۲ راهیان ارشد
تست وخلاصه انتشارات دانش پژوهان جلد نارنجی
نظریه زبان ها و ماشینها:
اتومات و زبانها اثر صراف زاده
تست :راهیان ارشد و پوران پژوهش
آنالیز عددی:
آنالیز عددی اثر دکتر اسماعیل بابلیان دانشگاه پیام نور
آنالیز عددی ترجمه توتونیان
تست:راهیان ارشد و جهش
اصول سیستم ها ی کامپیوتری:
مدارهای منطقی اثر مانو
معماری در کامپیوتر مانو
معماری کامپیوتر پترسن
توجه مهم : تمام منابع صرفا پیشنهادی میباشد و تضمینی برای قبولی در آزمون نیست !
آموزش نرم افزار Smart Draw - قسمت چهارم ( آموزشی )
پانل جستجو (Explorer panel) :
در همان پانل سمت چپ Smart draw برای شما به صورت درخت وار ، طرحها ونمادهای آماده موجود در حافظه کتابخانه ای خودرا ،به نمایش می گذارد .
اين طرح های درخت وار و سازمان يافته به صورت سلسله مراتبی از مجموعه ها در اين پنجره به نمايش درآمده اند. هر مجموعه ی کتابخانه ای به صورت يک پوشه با نام مشخص نمايش داده می شود که نام اين پوشه مرتبط با طرح های موجود در آن است .

درهنگام جستجو در اين مجموعه با نگه داشتن اشارگر موس بر روی هر مجموعه عناصرموجود در مجموعه موجود در آن فايل ، نمايش داده می شود (همانند شکل زير)

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

بايد توجه داشت که طرح ها وکارهای آمادهای که در کتابخانه Smart drawوجود دارد ممکن است دقيقا ًآن طرحی که شما می خواهيد نباشند پس شما بايد آنهارا با اعمال تغييرات به طرح مورد نظر تغییر داده و از آنها در طرح خود بهره ببرید .

برای اينکه بعضی طرح ها وقالب ها استفاده بيشتری در Smartدارند شما می توانيد بازدن کلیک راست بر روی آن ، طرح مورد نظر را انتخاب و گزينهAdd to my Favorites را بزنید . در مراجعه های بعدی بدونه احتياج به جستجوی مجدد آنها را در پوشه ی my favoritesپيدا می کنيد .همان طور که گفته شد برخی Templateها فقط در حد پيش نمايش هستند وبرای استفاده کامل از آنها بايد فايل مربوط به آن را از اينترنت يا ازCDاصلی بار گذار یکنيد .

دانلو د اين فايل ها از اينترنت این مزیت را دارد که شما هميشه می توانيد در جريان آخرين تغييرات باشيد ، در اصل شما همیشه به روز هستید .
برای دنبال کردن مراحل دانلود به شکلها توجه کنيد .

منبع : top7news
معرفی پروتکل RADIUS - قسمت آخر ( آموزشی )
Radius implementation and deployment best practices
برای نشان دادن عملکردهای امنیتی radius بایددرموردپیاده سازی و انتشار این پروتکل ،دقت و تمرین زیادی کرد.
به منظور فراهم کردن داده مطمئن برای کل پیامهای radius ،باید IPSEC بهمراه ESP و یک الگوریتم رمزنگاری مانند3DES را پیاده سازی کنیم.
این موضوع درRFC3162 توضیح داده شده است.زمانیکه کل پیامهای RADIUS با IPSEC رمزنگاری می شوند،فیلدهای حساس RADIUS (مانند:فیلد تصدیق گردرخواست درACCESS REQUEST)وخصوصیاتیمانندرمزع بور،TUNNEL PASSWORD،MPPE KEY ATTRIBUTES)محافظت می شوند.یک مهاجم ابتداESP PROTECTEDیک پیام را رمزگشائی میکند قبل از اینکه بتواندمحتوای پیام را تحلیل کند.
دریک اتصال که از IPSEC استفاده می شود باید روند زیر انجام شود:
• اجازه تنظیم و استفاده از رمزهای عمومی باحداقل طول32هگزادسیمال یا کاراکترهای صفحه کلید با حداقل طول 22.
• استفادهازتصدیقگرپیام (MESSAGE AUTHENTICATOR)برای تمامپیامهای ACCESS REQUEST.
برای یک سرویس گیرنده،مکانیزم استفاده از تصدیق گر پیامرابرای همه پیامهای ACCESS REQUEST پیاده سازی کنید .یک سرور یا پروکسی باید طوری پیاده سازی شود که تصدیق گرپیام را از همه پیامهای ACCESS REQUEST درخواست کند.
• پیاده سازییکتولیدکننده CRYPTOGRAPHIC QUALITY RANDOM برای تصدیق گر پیام.
برای اینکه حفاظت بیشتری درمورد احرازهویت سرویس گیرنده داشته باشیم،ازروشهای زیراستفاده میکنیم:
• پیاده سازی EAP و انواع آن و استفاده از روشهای احرازهویت قدرتمند دراین زمینه.
• یک نمونه خوب دراین زمینه EAP TLS است که مجوزهای ردوبدل شده میان ACCESS CLIENT و ACCESS SERVER را درخواست می کند. همه پیامهای EAP،خصیصه تصدیق گر پیام را (که برای محافظت از ACCESS REQUESTها زمانیکه از IPSEC استفاده نمی شود ،بکارمی رود)درخواست می کنند.
• پیاده سازی روشهای احرازهویت دوطرفه.
بااستفاده ازاحرازهویت دوطرفه،دوطرف ارتباط هویت یکدیگررا بررسیمیکنند.
ادامه مقاله در ادامه مطلب . . .
ویژگی های منحصر به فرد مرورگر گوگل کروم ! ( آموزشی )
این ویژگی ها اکثرا در گوگل کروم موجود میباشند و در مرورگرهای معروف مانند Internet Explorer ، Firefox ، Apple Safari و Opera وجود ندارند.
1. Task Manager for Websites
اگر در مرورگر گوگل کروم کلیدهای Shift + Escape را همزمان فشار دهید پنجره Task Manager را برایتان باز می کند که لیست کامل تمام وبسایتهایی که در حال حاضر در مرورگر گوگل کروم شما باز هستند را، به شما نمایش میدهد.

شما از این طریق میتوانید ببینید هر وبسایتی چه مقدار از حافظه کامپیوترتان را اشغال کرده و اگر صفحه یک وبسایتی که باز هست، باعث ایجاد اشکال کرده است، میتوانید End process را کلیک کنید تا آن تب مستقیما بسته شود.
2. Visual Browser History
این ویژگی را گوگل کروم از گوگل دسکتاپ گرفته است. کلیدهای Ctrl + H را همزمان فشار دهید تا History مرورگرتان برایتان باز شود، حال میتوانید به دنبال هر کلیدواژهایی که علاقمندید، بگردید.

علاوه بر نمایش سایتهای مورد جستجو، گوگل کروم برای هر صفحه پنجره نمایش کوچکی هم (بصورت Thumbnail image) به شما نمایش داده میشود.
3. Super Clean Contextual Menus
با راست کلیک کردن بر هر لینک در سایتهای نمایش داده شده در گوگل کروم، به شما فقط 5 انتخاب
برتر نمایش داده میشود و با راست کلیک کردن بر روی هر تصویر فقط 4 انتخاب.
برخلاف مثلا فایرفاکس که انتخاب های بسیار زیادی به شما میدهد.
4. Search Your Favorite Websites from the Address Bar
بهنگام مشاهده یک سایت (مثلا labnol.org) در مرورگر گوگل کروم، اگر نام و آدرس آن سایت شامل یک جستجوگر هم باشد ( مثلا: search.labnol.org) ، گوگل کروم آن جستجوگر را به حافظه اش می سپارد تا در آینده که شما به همان سایت labnol.org در مرورگر کروم مراجعه می کنید، بلافاصله آن جستجوگر (یعنی search.labnol.org) را هم برایتان ضمیمه کند.

5. See Memory Used by Different Browsers
اگر یک تب جدید در گوگل کروم باز کنید و عبارت about:memory را در هرجایی بالای آن تایپ کنید، به شما لیستی از تمام مرورگرهای باز شده در آن زمان را نمایش میدهد به همراه مقدار حافظه اشغال شده توسط هر مرورگر.

6. Reopen Website tabs that you closed by mistake
باز کردن سایتهایی که اشتباها بسته اید؛ با کلیک کردن همزمان Ctrl+ T در گوگل کروم (باز کردن یک تب جدید) و در باکس Recently closed tabs براحتی میتوانید با کلیک کردن بر ادرس/نام آن صفحه ایی که اشتباها آن را بسته بودید، آن را دوباره باز کنید.
همین امکان هم در مرورگر Firefox 3 با کلیک کردن بر گزینه Undo Closed Tab و در مرورگر Opera با گزینه Ctrl + Z فعال خواهد شد.

7. Lanuch Websites from the Start Menu / Quick Lanuch Bar
البته این ویژگی در تمام مرورگرها وجود داره اما در گوگل کروم راحت تر شده است. بعد از باز کردن یک سایت (مثلا سایت labnol.org) در گوگل کروم، در File menu روی گزینه Creae application shortcut کلیک کنید. این گزینه شما یک نوع shortcut برای همان سایت میدهد که در آینده با کلیک بر روی این shortcut میتوانید آن سایت (labnol.org) را باز کنید. البته در فایرفاکس به صورت خیلی ساده تر و صرفا با کشاندن (drag) آن سایت به صفحه دسکتاپ میتوان اتوماتیک وار این shortcut را ساخت.

منبع: Google Chrome Features that we miss in other Web Browsers
(به نقل از سایت یک کلیک برای همیشه )
استاندارد هاي خدمات وب (Standards for web services) - قسمت دوم (آخر) ( آموزشی )
WSDL يا Web Services Description Language
استاندارد ديگري که نقش اساسي در وب سرويس بازي مي کند WSDL است . همانطور که قبلا ً اشاره کرديم يکي از خواص وب سرويس ها توصيف خود آنهاست به اين معني که وب سرويس داراي اطلاعاتي است که نحوه استفاده از آن را توضيح مي دهد . اين توضيحات در WSDL نوشته مي شود ، متني به XML که به برنامه ها مي گويد اين وب سرويس چه اطلاعاتي لازم دارد و چه اطلاعاتي را بر مي گرداند .
وقتي که سازندگان نرم افزار براي اولين بار SOAP و ديگر تکنولوژي هاي وب سرويس را ساختند دريافتند که برنامه ها قبل از اينکه شروع به استفاده از يک وب سرويس بکنند بايد اطلاعاتي درباره آن را داشته باشند . اما هر کدام از آن سازندگان براي خودشان روشي براي ايجاد اين توضيحات ابداع کردند و باعث شد که وب سرويس ها با هم هماهنگ نباشد . وقتي IBM و مايکروسافت تصميم گرفتند تا استاندارد هاي خود را يکسان کنند WSDL بوجود آمد . در ماه مارس سال 2001 مايکروسافت ، IBM و Ariba نسخه 1.1 را به W3C ارائه کردند . گروهي از W3C بر روي اين استاندارد کار کردند و آن را پذيرفتند . هم اکنون اين تکنولوژي در دست ساخت است و هنوز کامل نشده . ولي هم اکنون اکثر سازندگان وب سرويس از آن استفاده مي کنند
هر وب سرويسي که بر روي اينترنت قرار مي گيرد داراي يک فايل WSDL است که مشخصات ، مکان و نحوه استفاده از وب سرويس را توضيح مي دهد . يک فايل WSDL نوع پيغام هايي که وب سرويس مي فرستد و مي گيرد را توضيح مي دهد مانند پارامترهايي که برنامه صدا زننده براي کار با وب سرويس بايد به آن بفرستد . در تئوري يک برنامه در وب براي يافتن وب سرويس مورد نظر خود از روي توضيحات WSDL ها جستجو مي کند . در WSDL اطلاعات مربوط به چگونگي ارتباط با وب سرويس بر روي HTTP يا هر پروتکول ديگر نيز وجود دارد .
اين مهم است که بدانيم WSDL براي برنامه ها طراحي شده است نه براي خواندن آن توسط انسان . شکل فايلهاي WSDL پيچيده به نظر مي آيد ولي کامپيوترها مي توانند آن را بخوانند و تجزيه و تحليل بکند . خيلي از نرم افزارهايي که وب سرويس مي سازند فايل WSDL مورد نياز وب سرويس را نيز توليد مي کنند بنابراين وقتي برنامه نويس وب سرويس خود را ساخت به شکل خودکار WSDL مورد نياز با آن نيز ساخته مي شود و احتياجي به آموزش دستورات WSDL براي ساختن و استفاده از وب سرويس نيست .پيغام هاي SOAP توسط سرور هاي SOAP گرفته و تفسير مي شود تا در نتيجه آن ، وب سرويس ها فعال شوند و کار خود را انجام دهند .
براي اينکه از SOAP در وب سرويس استفاده نکنيم از تعداد زيادي پروتکول بايد استفاده شود . براي مثال XML-RPC تکنولوژي قديمي تري بود که همين امکانات را ايجاد مي کرد . به هر حال ، خيلي از سازندگان بزرگ نرم افزار SOAP را بر تکنولوژي هاي ديگر ترجيح دادند . دلايل زيادي براي انتخاب SOAP وجود دارد که خيلي از آنها درباره پروتکول آن است که فراتر از اين متن مي باشد .
متن کامل در ادامه مطلب . . .
مفاهیم و اصطلاحات دنیای جستجو و موتورهای جستجوگر ( آموزشی )
▪ Spider
نرم افزاری است که کار جمع آوری اطلاعات از صفحات مختلف را بر عهده دارد.
▪ Crawler
نرم افزاری که مسیر حرکت اسپایدر را مشخص می کند.
▪ Directory
فهرست: نوعی از موتورهای جستجوگر که پایگاه داده آن توسط ویراستاران تکمیل می گردد.
▪ Keyword
بــه واژه ها ی مهم (کلیدی) هر صفحه گفته می شود: اما غالبا" منظور کلماتی است که دوست داریم با آنها رتبه های مناسبی کسب کنیم.
▪ Keyword Density
چگالی کلمه، منظور تعداد دفعات تکرار واژه های کلیدی در مقایسه با سایر کلمات متن است.
▪ Keyword Staffing
تکرار یک کلمه به دفعات و پشت سر هم به منظور بالا بردن چگالی کلمه: این کار تقلب محسوب می شود.
▪ Tinny Text
نوشتن متن با اندازه های بسیار کوچک و ریز به گونه ای که کلمات بسیاری بدین ترتیب در یک خط قرار داده می شود و به سختی نیز در صفحه قابل رویت هستند. نوشتن مطالب به این صورت، تقلب محسوب است.
▪ Invisible Text
متن نامرئی: منظور استفاده از متن های همرنگ با پس زمینه صفحه است. متن هایی که از دید کاربران مخفی می ماند. به عنوان مثال اگر پس زمینه یک صفحه سیاه است، متن صفحه نیز با رنگ سیاه نوشته می شود تا دیده نشود . این نوع متن ها از مصادیق تقلب می باشند.
▪ Spam
تقلب، به تمام تلاش هایی گفته می شود که به کمک آن سعی می شود از راه های غیر معمول، رتبه های بالایی کسب شود. یا در اختیار گذاردن اطلاعاتی که موتورهای جستجوگر آنرا دوست ندارند (اطلاعات ناخواسته) مانند تکرار یک کلمه به دفعات و پشت سر هم، استفاده از متن های هم رنگ زمینه و ...
▪ ALT tag
محتوای این شناسه، متنی است که یک عکس را توضیح می دهد.
▪ Deep Crawl
به معنای این است که موتور جستجوگر، می تواند صفحات زیادی از یک سایت را در پایگاه داده اش قرار دهد. موتور جستجوگر هرچه پایگاه داده اش بزرگتر باشد، صفحات بیشتری از یک سایت را می تواند در پایگاه داده اش قرار دهد. همه موتورهای جستجوگر دارای این ویژگی نمی باشند.
▪ Robots.txt
با این فایل متنی و ساده، میزان دسترسی موتور جستجوگر به محتوای یک "سایت" را می توان کنترل کرد.
▪ META robots tag
به کمک این شناسه میزان دسترسی موتور جستجوگر به محتوای یک "صفحه" را می توان کنترل کرد.
▪ Link
پیوند: در واقع پلی بین دو صفحه است. به کمک آن می توان از یک صفحه به صفحه دیگر رفت.
▪ Link Popularity
مقصود این است که چه تعداد از سایت های دیگر به سایتی مشخص لینک کرده اند یا اینکه از چند سایت دیگر می توان به کمک پیوندها به سایتی مشخص رفت.
▪ Link Reputation
اشاره به این دارد که سایر سایتها درباره سایتی که بدان لینک داده اند، چه می گویند. عموما در این موارد عنوان، متن لینک و کلمات اطراف لینک در سایت مقصد، بررسی می شوند.
▪ Learn Frequency
بعضی از موتورهای جستجوگر می توانند تشخیص دهند که محتوای صفحات پس از چه مدتی تغییر می کند (به روز می گردد) و بعد از آن مدت به آن صفحات مراجعه می کنند.
▪ URL-Uniform Resource Locator
به آدرس منحصر به فرد هر منبع موجود در اینترنت گفته می شود. این منبع می تواند یک صفحه وب، یک فایل متنی و... باشد
▪ Stop Word
به کلماتی گفته می شود که در کل اینترنت از آنها بسیار استفاده شده است. کلماتی نظیرthe, a, an, web www, home page, و ...
▪ Meta tags
به کمک این شناسه ها، اطلاعاتی از صفحه در اختیار بینندگان (موتور جستجوگر، مرورگرها و ...) قرار داده می شود.
▪ META Keywords
به کمک آن، کلمات کلیدی صفحه در اختیار موتورهای جستجوگر قرار داده می شود.
▪ META Description
به کمک آن، توضیحی مختصر از صفحه در اختیار موتورهای جستجوگر قرار داده می شود.
▪ Stemming
به معنای این است که موتور جستجوگر می تواند صورت های مختلف یک کلمه را جستجو کند. به عنوان مثال با جستجوی swim موتور جستجوگر به دنبال swimmer ، swimming نیز می گردد. همه موتورهای جستجوگر دارای این ویژگی نمی باشند.
▪ Rank
رتبه یک صفحه در نتایج جستجو است زمانی که جستجویی مرتبط با محتوای آن صفحه انجام می شود.
▪ Spamdexing
مختصر شده spam indexing است، منظور طراحی و معرفی صفحاتی به موتورهای جستجوگر است که کیفیت نتایج جستجو را پایین می آورند. موتورهای جستجوگر تمایل دارند که کاربران بارها و بارها به آنها مراجعه کنند و کیفیت بالای نتایج می تواند این روند را تضمین کند. لذا آنها هرکدام به نوعی سعی در تشخیص صفحاتی دارند که کیفیت نتایج جستجو را پایین می آورد. برخی از این موارد عبارتند از: ساختن صفحاتی که همگی دارای محتوای یکسانی اند، تکرار یک کلمه بیش از حد و ...
▪ Comment
توضیحاتی است که طراحان سایت در لا به لای کدهای HTML می گنجانند تا برای فهمیدن وظیفه بخش های متفاوت کدهای HTML در مراجعات آتی نیازی به صرف وقت بسیار نداشته باشند.
منبع : پایگاه اطلاع رسانی دانش ما
آموزش Smart Draw - قسمت سوم ( آموزشی )
ابزار متنی :
بیشتر بخش سمت راست نوار ابزار در بر گیرنده ی ابزار مربوط متن می باشد .ابزار متن مورد استفاده دراین جا نیز مانند قریب به اتفاق نرم افزار ها ی ویندوزی است و در بردارنده تنظیمات نوع خط ، اندازه خط ، استایل خط و ... می باشد .

نوار ابزار استاندارد :
این نوار ابزار در بالای پنجرۀ اصلی ودر زیر نوار ابزار طراحی ظاهر می شود .

اشکال وگزینه های ظاهر شده روی این ابزار دقیقاًوابسته به سند یا طرحی است که در آن لحظه در صفحه اصلی باز شده وروی صفحه قرار می گرفته است . از نمادهای موجود در این نوار ابزار با توجه به متدولوژی مورد استفاده می توان برای ترسیم موجودیتهاوروابط موجود در نمودارها ، استفاده کرد .
گزينه خط کش وشبکه بندی (صفحه شطرنجی) :
خط کش به صورت معمول در امتداد بالا وسمت چپ صفحه نمايش داده می شود .تقسيم بندی خط کش ، مقدار فاصله گذاری خطوط شبکه ای صفحه(شطرنجی)را مشخص می کند .شما می توانيد خطوط شبکه ای را به وسيله فعال کردن آنها از زير منوی Viewروی صفحه به نمايش در آوريد .شما می توانيد در هنگام چاپ نيز این خطوط را نمايش دهيد . که اينکار با کمک انتخاب گزينه ی Print the Grid امکان پذير می باشد .

نوار وضعيت کوچکی که در گوشه سمت راست وپايين صفحه قراردارد در هر لحظه مختصات مکان نمای را با توجه به مختصات و نوع آنها به شما نشان می دهد .که اين مختصات با توجه به واحد انتخابی متفاوت است .
ذخيره کردن دو ياچند طرح در پنجرهای شبيه به هم :
با توجه به اينکه Smart drawاز خاصيت چند برگی در هر سند ،پشتيبانی می کند ،شما ممکن است به ين کار وسوسه شويد که دريک سند فعال چندين طرح کاملاًمستقل از يکديگر را اجراءیا باز کنيد.
! هرگز اين کار را نکنيد ! بلکه هر طرح مستقل را در يک سند يا صفحه مجزا ،ذخيره نماييد .
اين خاصيت به خاطر اين در Smart drawقرار داده شده است که اگر طرح شما (يک طرح)از يک صفحه معمولی ،بيشتر فضا گرفت ،شما فضای کافی برای ادامه ی ترسيم خود داشته باشيد .نه اينکه 6فولوچارت مستقل را در يک طرح جای دهيد .(لینک تصویر مربوطه)
اگر به اشتباه چنين کاری کرديد وچند طرح مستقل را در يک صفحه قرارداديد ، می توانيد آن را با Cut کردن و Paste کردن در يک صفحه جديد ،به عنوان يک طرح مستقل بکار ببريد .
پانل سمت چپ :
پانل سمت چپ که درقسمت سمت چپ پنجره طرح قرار گرفته است در دو حالت (mode)مختلف کار می کند .
The Wizard Panel
The Explorer Panel
از قسمت پايين اين پنل شما می توانيد کتابخانه سمبل ها(طرح ها)را بار گذاری کنيد تا بتوانيد به راحتی آن را مورد دسترسی قرار دهيد .تعداد خيلی زيادی از طرح های آماده موجود ،در اين کتابخانه قراردارد . البته تعداد زيادی از اين طرحها را بايد از Internet يا از CDمخصوص که محتوی توابع وطرحهای دیگر است ،بار گذاری کرد .
شما می توانيد برای دست يابی به فضای بيشتر برای طراحی ،پانل سمت چپ را با زدن دکمه X که در گوشه سمت راست بالای پانل قرار دارد ، ببندید .
پانل جادويی (wizard pand) :
با باز کردن بعضی طرح ها ،گزينه ويزارد در پانل سمت چپ فعال می شود .در اين پنجره به شما بعضی نکات در باره ی شروع طراحی وهمچنين ميانبرهای برای استفاده از برخی ابزار رايج مورد احتياج ،نمايش داده می شود .
بطور مثال اگر شما يک فولوچارت باز کنيد ،پنجره ويزارد برای شما دستور العمل ها و راهنمائی ها ی لازم برای طراحی را فراهم میکند .
اگردر هنگام استفاده از صفحه طراحی ،گزينه ويزارد پنهان شده بود شما به راحتی وتنها بازدن يک دکمه می توانيد ازtab فعال Symbol به حالت Wizardبرويد.
در زیر شکل پانل ویزارد را مشاهده می کنید .

منبع : top7news (هزگونه استفاده از این مطلب با ذکر نام منبع بلامانع است .)
معرفی پروتکل RADIUS - قسمت سوم ( آموزشی )
پیامهای ACCESS REQUEST که تصدیق نمیشوند:
فرض کنیم که هیچ گونه نظارتی روی پیامهای ACCESS REQUEST واردشده به سرور وجودندارد. سرور پیامی را که از آدرس IP یک سرویس گیرنده سرچشمه گرفته ،بررسی می کند،اما آدرسهای IP مبدا برای اینکه همراه پیام فرستاده می شوند براحتی ربوده میشوند.
یک راه حل این است که سرور خصیصه تصدیق کننده پیام را روی همه پیامهای ACCESS REQUESTدرخواست کند.این خصیصه یک پیامMD5شده ازپیامACCESS REQUESTبی نقص است که از رمز مشترکی که کلید خوانده می شود،استفاده می کند.
ACCESS SERVER باید پیامهای ACCESS REQUEST را باخصیصه تصدیق کننده پیام بفرستد و اگرخصیصه تصدیق کننده پیام وجودنداشته باشدیا اشتباه باشد،سرور باید آن پیام را دور بیاندازد.معمولا خصیصه تصدیق کننده پیام تنها توسط پیامهایEAP OVER RADIUS درخواست میشوند.برای مثال شما میتوانیدRASوROUTING را در سیستم عامل WIN2000 تنظیم کنید و خصیصه تصدیق کننده پیام را برای هرپیامACCESS REQUEST بفرستید.البته اینکاروابسته به این موضوع است که شما درتنظیمات خصوصیات سرورRADIUS،گزینه ALWAYS USE DIGITAL SIGNATURES راانتخاب کنید.
شما میتوانید سرویس تصدیق هویت اینترنت WIN2000(IAS) راطوری تنظیم کنیدکه از هرپیام ACCESS REQUEST خصیصه تصدیق کننده پیام را درخواست کند و اینکارازطریق انتخاب گزینه CLIENT MUST ALWAYS SEND THE SIGNATURE ATTRIBUTE IN THE REQUESSTکه درمجموعه خصوصیات سرویس گیرنده هست،میسر میشود.
اگرخصوصیت تصدیق کننده پیام برای هم پیامهای ACCESS REQUEST قابل استفاده نباشد،ازمکانیزم تحریم و شمارش تصدیق هویت استفاده میشود.یکی از نمونه های دسترسی بااستفاده از تحریم و شمارش راه دور درWIN2000 این است که بعداز برقراری اتصال راه دور چنانچه بیش از چندبار(معین شده) تلاش جهت تصدیق هویت صورت گرفت،ازکاربر ممانعت بعمل آید.
دربعضی مواقع کلید رمزعمومی به اندازه کافی تصادفی نیست که بتواند جلوی حمله دیکشنری را بگیرد و به همین خاطر اگر کلید عمومی کشف شود ، فیلد تصدیق کننده ACCESS RESPONSE ودر پی آن محتوای پیام هم براحتی لو می رود.این وضعیت درسرورها و سرویس گیرنده هائی که اندازه رمزعمومی آنها محدود است و کلید عمومی آنها فقط شامل کاراکترهائی میشود که توسط صفحه کلید زده میشوند و تنها میتوانند 94تا256 کاراکتراسکی را استفاده کنند،بدتر است.راه حل این پیامد:
• اگر رمزعمومی بایدترتیبی ازکاراکترهای صفحه کلید باشد،آنراطوری انتخاب کنیدکه طول کاراکترها حداقل22 باشد و شامل حروف بزرگ و کوچک ،اعداد و علائم نقطه گذاری باشد.اگررمزعمومی براساس ترتیبی از ارقام هگزادسیمال باشد،ازارقام هگزادسیمال تصادفی باحداقل طول 32 استفاده کنید.
RFC2865 رمزهای عمومی با طول حداقل 16 کاراکتررا معرفی میکند.امابرای رمزهای 128 کاراکتری ،هرکاراکتربایدشامل8بیت کامل باشد.اگررمزعمومی محدود به کاراکترهای صفحه کلید باشد(مخالف اعدادهگزادسیمال باشد)،هرکاراکترتنها5.8بیت دارد.برای فراهم کردن 128بیت،سرویس گیرنده،سروروپروکسی بایدبراساس رمزهای عمومی باطول حداقل22کاراکترتنظیم شوند.بعنوان مثال،رمزهای عمومی برایIAS ویندوز2000 میتواند طول بیش از64 کاراکترداشته باشد.
برای اطمینان ازرمزعمومی تصادفی ازیک برنامه برای تولید رمزهای باطول حداقل22کاراکتر استفاده میشود.
• استفاده از رمزهای عمومی متفاوت برای هرزوج سرور-سرویس گیرنده.
خصیصه های رمزشده ،بوسیله مکانیزمهای مخفی سازی radius استفاده میشوند:
مکانیزم پنهان سازیRADIUS ،ازرمزعمومیRADIUS،تعیین کننده هویت درخواست،الگوریتمMD5 HASHING برای رمزگذاری رمزعبورکاربر ودیگرخصیصه ها مانندTUNNEL PASSWORD و MS CHAP MPPE KEYS استفاده می کند.
درزیرعملکرد و وضعیت های RFC2865 آمده است :
استفاده از یک روند رمزکردن و MD5 به عنوان روش رمزکردن ،از بخشهای ویژه RADIUS هستند.تنها راه استاندارد که به حفاظت از خصیصه ها کمک می کند این است که ازIPSECبهمراهESP و یک الگوریتم رمزکردن مانند3DES،برای فراهم کردن داده های مطمئن برای کل پیامهای RADIUS استفاده شود.
اگراستفاده ازIPSECبهمراهESPو الگوریتم رمزکردن ممکن نباشد،مدیران شبکه می توانندبا انجام کارهای زیرمیزان آسیب پذیری را به حداقل برسانند:
- درخواست استفاده از خصیصه تصدیق کننده پیام(MESSAGE AUTHENTICATOR ATTRIBUTE)درهمه پیامهای ACCESS REQUEST.
- استفاده از الگوریتم های رمزنگاری قدرتمند جهت تصدیق هویت.
- استفاده از رمزعبورهای قوی.
- استفاده از یک مکانیزم شمارش و تحریم برای مقابله با حمله دیکشنری ONLINE.
- استفاده از کلید عمومی 128بیتی.
Poor request authenticator values can be used to decrypt encrypted attributes
همان طور که درRFC2865اشاره شد،یک تصدیق گردرخواست باید موقتی و درعین حال یکتا باشد. کلید خصوصی و کلید عمومی باهم ترکیب شده و KEY STREAM را تعریف میکنند که برای رمزنگاری رمزعبور کاربرو دیگرخصیصه ها استفاده می شود.
این موضوع ممکن است به یک مهاجم( که توانائی گرفتن اطلاعات ردوبدل شده میان سرویس گیرنده RADIUS و سرور را دارد وتلاش می کند که وارد شبکه شود)اجازه ساختن یک دیکشنری از کلیدهای خصوصی ومتناظرباKEY STREAM را بدهد.اگرمقدار REQUEST AUTHENTICATOR همواره بوسیله ACCESS SERVER(که از رمزعمومی مشابه استفاده می کند)تکرارشود،پس رمزعبورودیگرخصیصه ها که دراین میان ردوبدل می شوند،براحتی تعیین می شوند.اگر REQUEST AUTHENTICATORبه اندازه کافی تصادفی نباشد،براحتی تشخیص داده میشود.تولیدکنندهREQUEST AUTHENTICATORبایدازمکانیزم رمزنگاری بالائی برخوردارباشد،درغیراینصورت ،میتوان ازیک الگوریتم رمزنگاری مانند3DES و همینطورIPSEC بهمراه ESP استفاده کرد،که داده های مطلوب برای کل پیامهایRADIUS فراهم کند،همانگونه که درRFC3162 تشریح شده است.
خطاهای ویندوزی - قسمت دوم Windows Error Code ( آموزشی )
Error Code :11
Description : An attempt was made to load a program with an incorrect format.
خطای شماره : 11
توضیح : این کوشش(عمل)باعث بار گذاری برنامه با فرمت نادرست میشود.
Error Code :12
Description : The access code is invalid.
خطای شماره : 12
توضیح : کد (دستور العمل ) دسترسی نا معتبر است .
Error Code :13
Description : The data is invalid.
خطای شماره : 13
توضیح : داده ها نا معتبراند.
Error Code :14
Description : Not enough storage is available to complete this operation.
خطای شماره : 14
توضیح : فضای کافی برای تکمیل این عمل در دسترس نمی باشد .
Error Code :15
Description : The system cannot find the drive specified.
خطای شماره : 15
توضیح : سیستم قادر به شناسایی درایو مشخص شده نیست (find پیدا کردن هم معنی می دهد).
Error Code :16
Description : The directory cannot be removed.
خطای شماره : 16
توضیح : دایرکتوری (معنی لغوی : راهنما) قابل حذف کردن نیست .
Error Code :17
Description : The system cannot move the file to a different disk drive.
خطای شماره : 17
توضیح : سیستم قادر به جابجایی فایل به دیسک درایو متفاوت نمی باشد ( میتوان different را دیگر نیز ترجمه کرد).
Error Code :18
Description : There are no more files.
خطای شماره : 18
توضیح : فایل های دیگری وجود ندارند .
Error Code :19
Description : The media is write protected.
خطای شماره : 19
توضیح : رسانه در برابر بازنویسی اطلاعات محفوظ است .
Error Code :20
Description : The system cannot find the device specified.
خطای شماره : 20
توضیح : سیستم قادر به شناسایی (پیدا کردن) وسیله جانبی مورد نظر ، نیست .
برنامه های وب مبتنی بر سرويس گيرنده AJAX و Atlas - قسمت آخر ( آموزشی )
Atlas
: تلاشی در جهت ايجاد يك پلت فرم پياده سازی جامع
فن آوری جديد ASP.NET با نام Atlas ، مجموعه ای از فن آوری های مايكروسافت را شامل می شود كه با تمركز بر روی اصول AJAX ، سعی در توسعه و بهبود آن را دارد .
Atlas ، يك فن آوری جديد در عرصه پياده سازی برنامه های وب ASP.NET است كه كتابخانه های اسكريپت سرويس گيرنده را با فريمورك پياده سازی مبتنی بر سرويس دهنده ASP.NET 2.0 تركيب می نمايد . در واقع ، Atlas به پياده كنندگان برنامه های وب يك پلت فرم مناسب به منظور پياده سازی صفحات وب مبتنی بر سرويس گيرنده را ارائه می نمايد كه قبلا" مشابه آن در خصوص صفحات وب مبتنی بر سرويس دهنده توسط ASP.NET ارائه شده بود . با توجه به اين كه Atlas ، به عنوان يك پتانسيل اضافه در كنار ASP.NET مطرح می باشد ، بديهی است كه كاملا" سازگار با سرويس های مبتنی بر سرويس دهنده باشد . با استفاده از Atlas ، می توان بخش قابل توجهی از پردازش های مورد نياز يك برنامه را به سمت سرويس گيرنده انتقال داد ( fat-client ) . در چنين مواردی ، امكان ارتباط سرويس گيرنده با سرويس دهنده در background فراهم می گردد. ماحصل اين فن آوری ، ايجاد برنامه های وبی است كه علاوه بر ارائه امكانات مناسب در لايه رابط كاربر ( UI ) ، دارای توان پاسخگوئی بالائی می باشند و به سادگی می توانند با سرويس دهنده ارتباط برقرار نمايند .
مفاهيم فنی اوليه AJAX
در AJAX ، پياده كنندگان می توانند سرويس های وب را بطور غيرهمزمان و از طريق اسكريپت های سمت سرويس گيرنده و با استفاده از شی XMLHTTPRequest فراخوانده تا اطلاعات به عنوان داده XML بسته بندی و در ادامه آنها را بر روی شبكه ارسال نمايند . بدين منظور شی XMLHTTPRequest يك شی پراكسی را ارائه می نمايد تا به كمك آن امكان فراخوانی از راه دور و مبادله داده فراهم گردد . در فن آوری AJAX از زبان های اسكرپيت سمت سرويس گيرنده نظير جاوااسكريپت بطرز گسترده ای استفاده می گردد . از جاوااسكريپت در مواردی نظير فراخوانی از راه دور روتين ها ، انجام پردازش های مورد نياز يك برنامه در سمت سرويس گيرنده و ايجاد ويژگی های پيشرفته ای در سطح لايه رابط كاربر استفاده می شود .
AJAX علاوه بر جاوااسكريپت از چندين فن آوری ديگر در سمت سرويس گيرنده نيز استفاده می نمايد :
DOM : به كمك فن آوری فوق ، عناصر موجود در يك صفحه HTML به عنوان مجموعه ای از اشياء استاندارد ( نظير document و windows ) در نظر گرفته می شوند . بدين ترتيب ، امكان دستيابی و انجام عمليات دلخواه بر روی آنان از طريق كد فراهم می گردد .
DHTML ( برگرفته از Dynamic HTML ) : فن آوری فوق ، توانمندی HTML را به منظور واكنش مناسب در خصوص عملياتی كه توسط كاربران انجام می شود ( نظير درج داده ) با استفاده از اسكريپت های سمت سرويس گيرنده و بدون نياز به يك round trip افزايش می دهد .
رفتارها ، شامل روشی مناسب به منظور برخورد سيستماتيك با عملياتی نظير drag and drop در سطح لايه رابط كاربر و مرتبط با عناصر موجود بر روی يك صفحه می باشد .
عناصر : اشياء سفارشی شده جاوااسكريپت می باشند كه پتانسيل های توسعه يافته ای را در سمت سرويس گيرنده ايجاد می نمايند .
ادامه مقاله در ادامه مطلب . . .
طرز کار نرم افزار های آنتی ویروس ( آموزشی )
|
طرز کار برنامه های ضد ویروس antivirus |
|
● ویروس چیست؟ ویروس های کامپیوتری برنامه هایی هستند که مشابه ویروس های بیولوژیک گسترش یافته و پس از وارد شدن به کامپیوتر اقدامات غیرمنتظره ای را انجام می دهند. با وجودی که همه ویروس ها خطرناک نیستند، ولی بسیاری از آنها با هدف تخریب انواع مشخصی از فایل ها، برنامه های کاربردی و یا سیستم های عامل نوشته شده اند. ویروس ها هم مشابه همه برنامه های دیگر از منابع سیستم مانند حافظه و فضای دیسک سخت، توان پردازنده مرکزی و سایر منابع بهره می گیرند و می توانند اعمال خطرناکی را انجام دهند به عنوان مثال فایل های روی دیسک را پاک کرده و یا کل دیسک سخت را فرمت کنند. همچنین یک ویروس می تواند مجوز دسترسی به دستگاه را از طریق شبکه و بدون احراز هویت فراهم آورد.برای اولین بار در سال ۱۹۸۴ واژه «ویروس» در این معنا توسط فرد کوهن در متون آکادمیک مورد استفاده قرار گرفت. دچر این مقاله که «آزمایشاتی با ویروس های کامپیوتری» نام داشت نویسنده دسته ای خاص از برنامه ها را ویروس نامیده و این نام گذاری را به لیونارد آدلمن نسبت داده است. البته قبل از این زمان ویروس ها در متن داستان های عملی و تخیلی ظاهر شده بودند. ● انواع ویروس انواع ویروس های رایج را می توان به دسته های زیر تقسیم بندی نمود: ▪ boot sector boot sector اولین Sector بر روی فلاپی و یا دیسک سخت کامپیوتر است. در این قطاع کدهای اجرایی ذخیره شده اند که فعالیت کامپیوتر با استفاده از آنها انجام می شود. با توجه به اینکه در هر بار بالا آمدن کامپیوتر Boot sector مورد ارجاع قرار می گیرد، و با هر بار تغییر پیکربندی کامپیوتر محتوای boot sector هم مجددا نوشته می شود، لذا این قطاع مکانی بسیار آسیب پذیر در برابر حملات ویروس ها می باشد. این نوع ویروس ها از طریق فلاپی هایی که قطاع boot آلوده دارند انتشار می یابند. Boot sector دیسک سخت کامپیوتری که آلوده شود توسط ویروس آلوده شده و هر بار که کامپیوتر روشن می شود، ویروس خود را در حافظه بار کرده و منتظر فرصتی برای آلوده کردن فلاپی ها می ماند تا بتواند خود را منتشر کرده و دستگاه های دیگری را نیز آلوده نماید. این گونه ویروس ها می توانند به گونه ای عمل کنند که تا زمانی که دستگاه آلوده است امکان boot کردن کامپیوتر از روی دیسک سخت از بین برود. این ویروس ها بعد از نوشتن بر روی متن اصلی boot سعی می کنند کد اصلی را به قطاعی دیگر بر روی دیسک منتقل کرده و آن قطاع را به عنوان یک قطاع خراب (Bad Sector) علامت گذاری می کند. ▪ Macro viruses این نوع ویروس ها مستقیما ًبرنامه ها را آلوده نمی کنند. هدف این دسته از ویروس ها فایل های تولید شده توسط برنامه هایی است که از زبان های برنامه نویسی ماکرویی مانند مستندات Exel یا Word استفاده می کنند. ویروس های ماکرو از طریق دیسک ها، شبکه و یا فایل های پیوست شده با نامه های الکترونیکی قابل گسترش می باشد. ویروس تنها در هنگامی امکان فعال شدن را دارد که فایل آلوده باز شود، در این صورت ویروس شروع به گسترش خود در کامپیوتر نموده و سایر فایل های موجود را نیز آلوده می نماید. انتقال این فایل ها به کامپیوتر های دیگر و یا اشتراک فایل بین دستگاه های مختلف باعث گسترش آلودگی به این ویروس ها می شود. ▪ File infecting viruses فایل های اجرایی (فایل های با پسوندexe وcom) را آلوده نموده و همزمان با اجرای این برنامه ها خود را در حافظه دستگاه بار نموده و شروع به گسترش خود و آلوده کردن سایر فایل های اجرایی سیستم می نمایند. بعضی از نمونه های این ویروس ها متن مورد نظر خود را به جای متن فایل اجرایی قرار می دهند. ویروس های چندریخت Polymorphic این ویروس ها در هر فایل آلوده به شکلی ظاهر می شوند. با توجه به اینکه از الگوریتم های کدگذاری استفاده کرده و ردپای خود را پاک می کنند، آشکارسازی و تشخیص این گونه ویروس ها دشوار است. ▪ ویروس های مخفی این ویروس ها سعی می کنند خود را از سیستم عامل و نرم افزارهای ضدویروس مخفی نگه دارند. برای این کار ویروس در حافظه مقیم شده و حایل دسترسی به سیستم عامل می شود. در این صورت ویروس کلیه درخواست هایی که نرم افزار ضدویروس به سیستم عامل می دهد را دریافت می کند. به این ترتیب نرم افزارهای ضدویروس هم فریب خورده و این تصور به وجود می آید که هیچ ویروسی در کامپیوتر وجود ندارد. این ویروس ها کاربر را هم فریب داده و استفاده از حافظه را به صورت مخفیانه انجام می دهند. مقاله کامل در ادامه مطلب . . .
|
برنامه های وب مبتنی بر سرويس گيرنده AJAX و Atlas - قسمت اول ( آموزشی )
يكی از ويژگی های مهم برنامه های وب ، تبعيت آنان از معماری "سرويس گيرنده - سرويس دهنده" است . اين بدان معنی است كه پياده كنندگان برنامه های وب می توانند به منظور تحقق پردازش های سمت سرويس دهنده و سرويس گيرنده از فن آوری های متعددی استفاده نمايند. يكی از نكات مهم در خصوص انجام پردازش های سمت سرويس گيرنده ، ميزان وابستگی آنان به اطلاعات موجود در سمت سرويس دهنده است . به عبارت ديگر ، اجرای يك event handler در سرويس گيرنده تا چه ميزان وابسته به كد سمت سرويس دهنده است و به منظور انجام آن چه ميزان داده می بايست بين سرويس گيرنده و سرويس دهنده مبادله گردد ؟
صرفنظر از اين كه به سوال فوق چه پاسخی داده می شود ، واقعيت اين است كه به منظور مديريت رويدادهای محقق شده در سمت سرويس گيرنده ، می بايست ملزومات مورد نياز ايجاد تا پياده كنندگان بتوانند با استفاده از آنان پردازش های سمت سرويس گيرنده را مديريت نمايند .
پردازش های سمت سرويس گيرنده از گذشته تاكنون
با توجه به اين كه پردازش های سمت سرويس گيرنده در برنامه های وب می بايست مستقل از نوع پلت فرم باشند ، بديهی است كه تمامی تلاش های انجام شده در اين عرصه ، می بايست متمركز بر روی برنامه های مرورگر باشد تا با ايجاد پتانسيل هائی در آنها ، امكان انجام پردازش های سمت سرويس گيرنده فراهم گردد . ظهور زبان های اسكريپت نويسی نظير جاوااسكريپت و تجهيز مرورگرها به برنامه های مفسر مربوطه از جمله اقدامات عملی دراين عرصه است . استفاده از زبان جاوااسكريپت به منظور كدينگ پردازش های سمت سرويس گيرنده دارای قدمتی چندين ساله است . در ادامه ، قابليت های جديدی به مرورگرها اضافه گرديد تا پياده كنندگان بتوانند به كمك آنان برنامه های وب سمت سرويس گيرنده را ايجاد نمايند . هم اينك ، تمامی مرورگرهای متداول از يك مدل شی گراء موسوم به DOM ( برگرفته از document object model ) استفاده می نمايند و تعداد اندكی از آنها از يك ويژگی جديد با نام XMLHTTP استفاده می نمايند كه به كمك آن ، سرويس گيرندگان و سرويس دهندگان می توانند بدون نياز به انجام يك postback كامل و round trip با يكديگر و به صورت مستقيم ارتباط برقرار نمايند.
XMLHTTP ، شامل مجموعه ای API ( رابط برنامه نويسی ) است كه امكان ارسال و يا دريافت داده به صورت باينری ، HTML و XML را از سرويس دهندگان وب بر روی اينترنت و به كمك پروتكل HTTP فراهم می نمايد . در مواردی كه نياز به داده موجود در سمت سرويس دهنده می باشد ، XMLHTTP به صورت پيوسته اقدام به ارسال درخواست خود برای سرويس دهنده می نمايد تا آخرين اطلاعات را بدون نياز به refresh كردن مدام مرورگرها ، بازيابی نمايد . در واقع ، به كمك فن آوری فوق ، سرويس گيرندگان قادر به مبادله غيرهمزمان با سرويس دهنده بوده و می توانند اقدام به ارسال و يا دريافت داده XML بدون نياز به انجام يك round trip كامل كه باعث توليد مجدد يك صفحه می گردد ، نمايند .
ماحصل اين تحولات ، ظهور نسل جديدی از برنامه های وب نظير Microsoft Virtual Earth و Microsoft Windows Live است . ايجاد چنين برنامه های وبی كار ساده ای نخواهد بود و پياده كنندگان می بايست شناخت مناسبی نسبت به جاوااسكريپت و مدل DOM داشته باشند كه ممكن است در هر مرورگر متفاوت باشد . علاوه بر اين ، جاوااسكريپت تمامی ويژگی های يك زبان شی گراء را ارائه نمی نمايد و بسياری از ملزومات مورد نياز پياده كنندگان برنامه های وب در فريمورك دات نت را تامين نمی نمايد ( نظير type-safe ) .
ايجاد برنامه های وب با تاكيد بر انجام پردازش سمت سرويس گيرنده ، نيازمند ملزوماتی نظير
يك زبان برنامه نويسی و پلت فرم پياده سازی جديد است .
AJAX ( برگرفته از asynchronous JavaScript and XML )
پياده سازی برنامه های وب با استفاده از فن آوری های اشاره شده ( اسكريپت نويسی سمت سرويس گيرنده و مبادله غيرهمزمان با سرويس دهنده ) ، AJAX ناميده می شود . AJAX ، پياده كنندگان را قادر به توليد صفحاتی می نمايد كه از توان پاسخگوئی بسيار مطلوبی در سمت سرويس گيرنده متناسب با رويداد ايجاده شده ، برخوردار می باشند . چراكه آنها از اسكريپت های سمت سرويس دهنده برای دستيابی و مديريت عناصر بخش رابط كاربر استفاده می نمايند . علاوه بر اين ، با توجه به مبادله غيرهمزمان داده به منظور ارسال و دريافت داده ، امكان انجام عمليات مورد نظر بر روی داده بدون وقفه و ازدست دادن state وجود خواهد داشت . Microsoft Virtual Earth و برنامه سرويس گيرنده نامه های الكترونيكی Outlook Web Access ، دو نمونه از برنامه های سبك AJAX ، می باشند .
Ajax : تحولی بزرگ در عرصه وب ( بخش سوم ) ( آموزشی )
در بخش اول ضمن بررسی تاثير متقابل وب بر نرم افزار ، مروری داشتيم به وب ايستا و وب پويا و اين كه برای انجام پردازش های مورد نياز در برنامه های وب می توان از امكانات و فناوری های متعددی در سمت سرويس گيرنده و سرويس دهنده استفاده كرد . هدف از بيان مطالب فوق ، پاسخ به اين سوال بود كه چرا به وجود يك فناوری ديگر نظير Ajax نياز است ( گرچه Ajax يك فناوری نيست و مجموعه ای از فناوری ها را شامل می شود ) .
در بخش دوم با Ajax و فناوری های مرتبط با آشنا شديم . در اين بخش به بررسی نمونه برنامه هائی خواهيم پرداخت كه در آنها از فناوری Ajax استفاده می گردد .
Google Suggest

Gollum
يكی از متداولترين موارد استفاده از Ajax ، ايجاد live search است . Google Suggest كه در بخش قبل به آن اشاره گرديد ، يك نمونه متداول در اين زمينه است . تاكنون تعداد زيادی از اينگونه برنامه ها پياده سازی شده است . به عنوان مثال می توان به برنامه Gollum اشاره كرد ، كه يك live search برای Wikipedia ( بزرگترين دايره المعارف موجود در اينترنت ) را ارائه می نمايد . نحوه عملكرد اين برنامه در شكل 2 نشان داده شده است .

باقی مقاله در ادامه مطلب . . .
افزایش کارایی و بهره وری از سرعت اینترنت با چند ترفند کوچک ( آموزشی )
در اینجا علاوه بر چند ترفند٬ یک برنامه ی کم حجمی نیز به شما معرفی می کنیم تا علاوه بر افزایش سرعت اینترنت٬ سرعت دانلود واقعیتان را بعد از انجام تغییرات٬ در هر لحظه ببینید.
۱- در صورتي كه ويندوز شما XP تخصصی باشد, ابتدا وارد منوي startیشده و سپس بر روی گزينه My Computer كليك كنيد و از منوی tools گزينه folder option را انتخاب كنيد.
مشاهده می كنيد كه منويView در سمت بالا مشهود است. سپس گزينه:
use simple file sharing(Recommended) را غير فعال كنيد و گزينه Ok را كليك كنيد.
2- ويندوز XP به صورت استاندارد حدود 10% سرعت شبكه را به فعاليت های خاص اختصاص می دهد. برای از كار انداختن اين ويژگی، بر روي منوی START گزينه RUN را كليك كنيد و فرمان gpedit.msc را وارد كنيد و سپس گزينه computer configuration كليك كنيد و سپس گزينه های AdministrativeTemplates Network را كليك كنيد و سپس گزينه Qos packet scheduler را انتخاب كنيد و بر روي گزينه :
Limit reservalbe bandwidthدو بار كليك كنيد و گزينه Disabled را انتخاب كنيد.
3- ارتباط با اينترنت اگر با خطوط تلفن و مودم ايجاد شده باشد, به دلايل گوناگون قطع و وصل خواهد شد. انجام تغيير كوچكی در تنظيم مودم سبب خواهد شد تا مودم در صورت عدم دريافت علائم مخابراتی از كامپيوتر پس از گذشت 50 ثانيه فعال شده و از قطع ارتباط جلوگيری نمايد.
ويندوز 98 يا ME:
Control Panel >Modem >General >Properties >Connection > Advanced
سپس در قسمت Extra Settings كد S10=50 را وارد كنيد.
ويندوز XP:
Control Panel >Phone and Modem Options >Modem >Properties >Advanced
سپس در بخش Extra Settings كد S10=50 را وارد كنيد. در صورتي كه در قسمت Setting كد ديگری ديده مي شود كد جديد را بايد با تايپ يك كاما از كد قبلی جدا كرد.
4- ابتدا به Start بروید و تو Run تایپ کنید Regedit و Enter بزنید.
حال به دنبال این عبارت بگردید:
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings]
سپس در سمت راست پنجره به دنبال این عبارات بگردید:
MaxConnectionsPerServer-1
2 MaxConnectionPerl_OServer-
ممکنه این دو عبارت رو مثل من نداشته باشید پس روی صفحه سمت راست ، کلیک راست کنید و از قسمت [New]، روی [DWORD] کلیک کنید.
سپس عبارت شماره 1 را بنویسید. برای عبارت شماره 2 هم همین مراحل را انجام بدید. حالا روی عبارتهای ساخته شده دو بار کلیک کنید و در قسمت [Value data] برای گزینه اول عدد 8 و برای گزینه دوم حرف a را وارد کنید و سیستم را ریستارت کنید.
توجه: در هنگام نوشتن به حروف بزرگ دقت کنید. یا می توانید از چیزی که من نوشتم کپی و تو رجیستری پیست کنید.
منبع : وبلاگ آموزش حرفه ای هک
خطاهای ویندوزی (Windows Error Code) - قسمت اول ( آموزشی )
Error Code : 0
Description : The operation completed successfully.
خطای شماره : 0
توضیح : عملیات با موفقیت انجام شد (خاتمه پذیرفت ) .
Error Code : 1
Description : Incorrect function..
خطای شماره : 1
توضیح : عملیات نادرست (دستور نادرست ).
Error Code : 2
Description : The system cannot find the file specified.
خطای شماره : 2
توضیح : سیستم قادر به پیدا کردن فایل خواسته شده نیست .
Error Code : 3
Description : The system cannot find the path specified.
خطای شماره : 3
توضیح : سیستم قادر به پیدا کردن مسیر خواسته شده نیست .
Error Code : 4
Description : The system cannot open the file.
خطای شماره : 4
توضیح : سیستم قادر به باز کردن فایل خواسته شده نیست .
Error Code : 5
Description : Access is denied.
خطای شماره : 5
توضیح : دسترسی غیر مجاز است .
ادامه مقاله در ادامه مطلب . . .
..: آخرين ارسال ها :..
All Rights Reserved 2005-2006 © by top7news.Blogfa.com
This Template Designed By Ali Kouroshfar and TakTemp For Blogfa
www.TakTemp.com - www.2Temp.com - www.3Music.ir - www.iRoom.ir
| ||
