9 دلیل قانع کننده برای ضرورت نصب سرویس پک 2 ویندوز XP

مدت زمان زیادی از عرضه سرویس پک 2 ویندوز XP میگذرد ، اما بسیاری از کاربران همچنان به همان ویندوز قدیمی خود راضی هستند. عده ای هم از SP2 استفاده میکنند اما از بسیاری از تفاوتهای موجود با SP1 بی خبرند. در این ترفند قصد داریم تا 9 دلیل قانع کننده برای شما رو کنیم که با مطالعه آنها میتوانید تصمیم گیری کنید که چرا باید از سرویس پک 2 استفاده کنید.


۱- کمک به حفاظت از کامپیوتر شما از پیوست های خطرناک
ویندوزXP سرویس پک 2 با هشدار در مورد پیوست های نا امن ممکن از کامپیوتر شما در مقابل ویروس هایی که از طریق Internet Explorer , Outllook Express , Windows Messenger گسترش می یابند دفاع می کند.

۲- بهبود بخشیدن به امنیت شما بر روی وب
SP2 از اطلاعات محرمانه شما بر روی فایل ها روی کامپیوتر شخصی تان بوسیله تنظیمات امنیتی نگهبانی و حفاظت می کند.

۳- پرهیز ازدانلود های نا امن
تنظیم Internet Explorer Information Bar که در مورد دانلود های نا امن به شما هشدار می دهد و انتخاب را به شما واگذار میکند تا از دانلود آن فایل هائی که می توانند خطرناک باشند جلوگیری کنید.

۴- کاهش pop-up های آزار دهنده
Internet Explorer pop-up Blocker جستجو و گردش در اینترنت را با کمک به شما در کاهش آگهی و تبلیغات نا خواسته و نوشته های pop-up وقتی که شما در حال وب گردی هستید برای شما لذت بخش تر میکند.

۵- بکار گیری دیواره آتش Firewall
دیواره آتش قدرتمند ویندوز اینک در SP2 به صورت پیش فرض روشن است. این به حفاظت ویندوز XP در مقابل ویروس ها و کرم ها که در در اینترنت گسترده شده اند کمک میکند.

۶- به کار گیری تنظیمات امنیتی شما
Windows security center جدید به شما اجازه میدهد تا به راحتی وضعیت امنیتی خود را بررسی کنید و بر تنظیمات امنیتی خود مدیریت کنید.

۷- دریافت جدیدترین بروز ترین بروزرسانی به آسانی
افزوده شدن بروز رسانی اتوماتیک ویندوز ایکس پی بروز رسانی را راحت تر کرده است به علاوه اینکه اضافه شدن فناوری جدید به قسمت Help Dial-up customer بازدهی بروز رسانی ها را افزایش داده است.

۸- کمک به شما برای حفاظت از آدرس های پست الکترونیک
باز سازی Outlook Express بوسیله محدود سازی آدرس ایمیل شما به کاهش ایمیل های ناخواسته به وسیله Spam ها کمک میکند.

۹- به کار گیری فناوری Wireless بدون دردسر
SP2 پشتیبانی از wireless را بهبود بخشیده و فرایند یافتن و وصل شدن به شبکه های بی سیم را برای شما در خانه یا سفر ساده کرده است.

ساخت یک وب کم مجازی و پخش فیلم های از پیش ساخته شده


از: http://www.p30world.com

مایلید که هنگام چت با نرم افزارهای مختلف گفتگوی اینترنتی خود به جای شخص دیگری جای بزنید؟ مثلا به جای یک بازیگر مطرح یا حتی به جای شخصی از یک جنس مخالف جای بزنید ؟ ولی چگونه ؟ چگونه شخص مقابل را متقاعد و به وی ثابت کنیم که ما آن شخص هستیم ؟

MagicCamera نام نرم افزار بسیار جالبیست که از سوی وبسایت ShiningMorning Software عرضه شده است و قادر است که نقش یک Webcam مجازی را برای شما بازی کند ! بلی MagicCamera با نصب وب کم مجازی خود بر روی سیستم عامل شما قابلیت پخش فیلم های از پیش ذخیره شده ی شما را به عنوان تصاویر وب کم برای طرف مقابلتان در Video Chat ارسال خواهد کرد ! این نرم افزار جالب برای انجام اینکارش هیچ نیازی نیز به وجود یک وب کم حقیقی ندارد و حتی اگر شما این وسیله را نداشته باشید نیز قادر به استفاده از این نرم افزار هستید .

قابلیت های کلی نرم افزار جالب MagicCamera :

اضافه کردن یک وب کم مجازی به نرم افزار گفتگوی اینترنتی شما .

سازگار با اکثر نرم افزار های رایج گفتگوی اینترنتی مانند MSN Messenger, Yahoo Messenger, AOL Instant Messenger, ICQ, Camfrog Video Chat و ...

پخش فیلم های از پیش ضبط شده به عنوان تصویر مستقیم شما از وب کم بدون حتی داشتن حقیق یک وب کم !

پخش و به اشتراک گذاری صفحه ی مونیتورتان در محیط اینترنت و میان نرم افزارهای چت اینترنتی .

پخش SlideShow آلبوم های تصویری شما به عنوان تصاویر وب کم .

ضبط مکالمات ویدیویی شما ! بنابراین قادر خواهید بود تا تصاویر دریافتی وب کم دیگران را به صورت فایل تصویری ذخیره کنید .

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

تعویض سریع بین وب کم حقیقی و مجازی در سیستم و محیط نرم افزار .

و .....

نسخه ی کامل آپلود شده ی نرم افزار MagicCamera 1.8.2 همراه با کرک با حجم حدود 5.8 مگابایت :
http://www.filelodge.com/files/room12/302454/MagicCamera.v1.8.2.zip

پسورد : http://www.p30world.com

یا
http://rapidshare.de/files/24234555/MCSetup.rar.html

 

آموزش SQLserver (بخش یازدهم)

ایجاد کردن Check Constraint

شناخت Check Constraint
یکی از مهمترین بازرسی های طراحی پایگاه داده یکپارچه سازی داده ها می باشد. قاعده یکپارچگی داده ها تضمین می کند که داده های ایجاد شده در پایگاه داده اگر درست نباشد حداقل قابل قبول می باشد. چندین سطح از یکپارچگی داده ها وجود دارد. در درس 7 ما درباره یکپارچگی رابطه ای مطالعه کردیم که تضمین می کند اجتماع بین جداول ایجاد و به طور صحیح نگهداری می گردند.
Check Constraintsبرای اجرای دو فرم اضافی از یکپارچگی پایگاه داده استفاده می شود. domain Integrity و entity Integrity . در اصطلاحات رابطه ای که Domain محدوده ای از مقادیری است که یک ستون می تواند داشته باشد. نوع داده های یک ستون یکی از ویژگیهای از یک Domain می باشد، اما تعریف نوع داده معمولاً کافی نیست. برای مثال، یک ستون Smallint می تواند شامل مقادیر صحیح از 768/32- تا 767/32 می باشد که ممکن نوع داده مناسبی برای یک ستونی که شامل سالی است که یک کارمند مدرک دانشگاهی را در دریافت می کند باشد. اما حدود اصلی مقادیر ستون Year Degree Awarded بیشتر محدود شده و بین 1900 و سال جاری می باشد. شما از یک Check Constraints استفاده می کنید، برای تخمین اینکه هیچ کس به طور واقعی مقادیر 1543 یا 2075 را به عنوان مقدار ستون وارد نمی کند. Entity Integrity Constraints جامعیت از موجودی خودش را اجرا می کند. مهمترین محدودیتهای یکپارچگی موجودیت آن است که هر موجودیت Entity Integrity باید به طور واحد قابل شناسایی باشد. این محدودیت به وسیله مشخص کردن یک کلید اصلی برای جدول انجام می گیرد. یکپارچگی موجودیت همچنین می تواند درگیر ارزیابی شرطی از چندین ستون در یک جدول باشد و این نوع از محدودیت اغلب بیشتر با استفاده از Check Constraints انجام می گیرد. برای مثال، اگر یک جدول شامل ستونهای کشور و ایالت باشد شما ممکن از یک Check Constraints برای مشخص کردن اینکه ارزش ستون State ، "AZ" معتبر می باشد فقط اگر ستون Country شامل مقادیر USA باشد. Check Constraint به عنوان Boolean Expressions شناخته می شود یک Boolean Expressions برای مقادیر True یا False ارزیابی می گردد. Boolean Expressions را در درس 13 می آموزیم. در این درس ما از عبارت LEN()>=4 استفاده می کنیم. LEN یک تابع Transact-SQL می باشد که تعدادی کارکترهای یک رشته را برمی گرداند. بنابراین عبارت LEN()>=4 ارزش آن اگر شامل 4 یا بیشتر کارکتر باشد ارزش آن True و اگر کمتر از 4 باشد ارزش آن False می گردد.


ایجاد کردن Check Constraint)
مانند ایندکس ها و پیوندها شما می توانید Check Constraints را با استفاده از کادر محاوره ای Properties از Table Designer ایجاد کنید.
1- Table Designer را برای جدول Oils به وسیله کلیک راست کردن نام جدول در قاب Details باز کرده و Design Table را انتخاب می کنیم. Table Designer , SQL Server را باز می کنیم.

2- دکمه Constraints را کلیک کرده SQL Server کادر محاوره ای Table Designer Properties را با صفحه خصوصیات Constraints Check نشان داده شده باز می کنیم.

3- New را کلیک کرده Ck-Oils , SQL Server را به عنوان نام محدودیت پیشنهاد می دهد. برای این مثال این نام را می پذیریم.

4- Len(Oil Name)>=4را به عنوان عبارت محدودیت وارد می کنیم.

راهنمایی: اگر شما یک Check Constraint جدید را ایجاد می کنید و مراقب نیستید که آیا داده های موجود متابعت می شوند، شما می توانید بگوید به SQL Server که از ایجاد کردن داده به وسیله چک نکردنCheck Existing Data On Creation از محدودیت چشم پوشی کند.
5- Close را کلیک کرده SQL Server کادر محاوره ای Designers Properties Table را می بندد.
6- دکمه Save را کلیک کرده SQL Server کنترل می کند که همه سطرها در جدول باCheck Constraint مواجه می شوند و سپس محدودیت را ذخیره می کنیم.

مدیریت Check Constraints
به عنوان بخشی از طرح پایگ اه داده، Check Constraints نباید تحت شرایط نرمال نیاز به مقدار زیاد نگهداری داشته باشد. شما آنها را یکباره تعریف کرده زمانی که پایگاه داده را ایجاد می کنید. اگر چه طرحهای پایگاه داده به تدریج تغییر خواهد کرد. تغییرات Check Constraints تغییر خواهد کرد. Enterprise Manager نگهداری محدودیتها را آسان می سازد.

تغییر دادن Check Constraint
Table Designer مکانیزمی برای تغییر متن از یک Check Constraint از همان کادر محاوره ای که شما برای ایجاد آن استفاده کردید فراهم می کند.

تغییر متن محدودیت
1- اگر Table Designer برای جدول Oils هنوز از تمرین قبل باز نمی باشد به وسیله کلیک راست کردن نام جدول در قاب Details آن را باز کرده وDesign Table را انتخاب می کنیم. Table Designer , SQL Sarver را باز می کند.

2- دکمه Constraints را کلیک کرده SQL Sarver کادر محاوره ایTable Designer را با صفحه خصوصیات Check Constraint باز می کند.

3- اطمینان حاصل کنید کهCk – Oilsدر Constraint Combo Box انتخاب شده نشان داده شده است.
4- متن محدودیت را برایLEN (Oil Name )>2 به عنوان عبارت محدودیت جدید تغییر می دهیم.

5- Close را کلیک کردهSQL Server کادر محاوره ایTable Designer’s Properties را می بندد.
6- دکمه Save را کلیک کرده SQL Server همه سطرها در جدول را که با Check Constraint جدید مواجه است را کنترل کرده و سپس محدودیت را ذخیره می سازد.

نگهداری Check Constraints
مانند دیگر خصوصیات جدول دیگر، Check Constraints در کادر محاوره ای Properties ازTable Design نگهداری می گردد.

تغییر نام یک Check Constraints
1- Table Designer برای جدول Oils به وسیله کلیک راست کردن نام جدول در قاب Details باز کرده و Design Table را انتخاب می کنیم. Table Designer , SQL Server را باز می کنیم.

2- دکمه Constraints را کلیک کرده SQL Server کادر محاوره ای Table Designers Properties را با صفحه خصوصیات Check Constraint نشان داده شده باز می کند.

3- Ck-Oils را در فیلد Constraint Name انتخاب کرده و آن را به Ck-Deleteme تغییر می دهیم.

4- Close را کلیک کرده SQL Server کادر محاوره ای Properties را می بندد.
5- دکمه Save را کلیک کردهSQL Server همه سطرها در جدول که باCheck Constraint مواجه شده اند را کنترل می کند و سپسConstraint ذخیره می گردد.

حذف یک Check Constraint
1- Table Designer برای جدول Oils را به وسیله کلیک راست کردن نام جدول در قاب Details باز کرده و جدول Design را انتخاب می کنیم. Table Designer , SQL Server را باز می کند.

2- دکمه Constraints را کلیک کرده SQL Server کادر محاوره ای Table Designers Properties را با صفحه خصوصیاتCheck Constraint نشان داده شده باز می کنیم.

3- اطمینان حاصل کنید که Ck-Deleteme در فیلد محدودیت انتخاب شده می باشد و سپس Delete را کلیک می کنیم. SQL Server محدودیت را برمی دارد.

4- Close را کلیک کرده SQL Server کادر محاوره ای Properties را می بندد.
5- دکمه Save را کلیک می کنیم. SQL Server محدودیت را برمی دارد.
6- Table Designer را می بندیم.