در ادامه بررسي ويژگي هاي CSS 3.0 در اين شماره برخي از ويژگيهاي جديد
اين فناوري را مرور خواهيم كرد.
ويژگيهاي جديد براي انتخابگرها "Selectors"
انتخابگرهاي CSS يكي از ويژگي هايي مي باشند كه در نسخه 2.0 اين فناوري
نيز وجود داشته اند. در CSS 3.0،
خصوصيات جديدي نيز به آن ها اضافه شده است.
يكي از اين خصوصيات كه نمونه آن در نسخه قبل نيز وجود داشته
است، انتخابگر تشابه در شروع مي باشد. اين انتخابگر به شكل زير استفاده مي شود.
aaa[attribute^=«bbb«]{Properties;}
در اين حالت، aaa برابر با نام كنترل خواهد بود و bbb نيز يكي از خصوصيت آن تگ مي باشد.
اين دستور بيان مي كند كه تمام تگهاي آن نوع aaa كه خصوصيت atteibule آن ها با سر حرف bb شروع مي شود، مي بايست خصوصيات ذكر
شده زير را بپذيرند:
aaa[attribute^=«sa«]{color:Blue;}
در مثال فوق، از ميان تگ هاي div، آن هايي كه خصوصيت عنوان آن ها با sa شروع شود، خصوصيت رنگي برابر رنگ آبي
خواهدداشت.
در اين ويژگي جديد، بر عكس عملگر = ^ و عملگر $= نيز وجود دارد كه مقدار انتهايي خصوصيت را با مقدار ذكر شده
مقايسه مي كند.
همچنين در اين قالب، اگر از عملگر =* استفاده
شود، عبارت داده در CSS
در تمام رشته مقايسه مي شود.
div[title*=«ab«]{color:Blue;}
در مثال فوق تمام تگ هاي div كه عنوان آن ها شامل ab مي شود، خصوصيت رنگي برابر با blue خواهندگرفت.
ايجاد حاشيه عكس دار
يكي از قابليت هاي جديد CSS، قابليت عكس دار شدن حاشيه است.
تا قبل از CSS 3.0 براي ايجاد حاشيه در كنترلها تنها مي شد از خط استفاده كردا ما در
CSS 3.0 اين امكان گذاشته
شده است كه عكسي را به عنوان حاشيه يك كنترل انتخاب كنيم.
اين خصوصيت قابليت آن را دارد كه در صنعت طراحي وب تغييرات
زيادي را رقم بزند.
حتماً در سايتهاي مختلف مشاهده كرده ايد كه دور برخي از
قسمت هاي مانند متون، يك حاشيه زيبا و عكس دار وجود دارد اين حاشيه در نسخه هاي
قبل CSS با كمك يك جدول
كمكي واقع در دور كنترل به وجود مي آمده است اما در اين فناوري جديد مي توان به Borderهاي سمت
راست، بالا، پايين و چپ به آساني مقدار عكس داد.
در ترفند هاي قبل، طريقه ايجاد RAID نرمافزاري در ويندوز XP را شرح داديم اما حرفهايترها به خوبي
به نقاط ضعف RAID
نرمافزاري آگاه هستند. بزرگترين ايراد RAID نرمافزاري اين است كه سيستمعامل در يك هارد ديسك ذخيره ميشود
از همين رو سرعت اجراي سيستمعامل افزايش نمييابد. به همين علت، RAID سختافزاري ميتواند كاراتر باشد.
براي ايجاد RAID سختافزاري به تخصص و آگاهي بيشتري نيازمند خواهيد بود از همين رو
برخي از نكات ضروري را ذكر خواهيم كرد.
در اولين قدم بايد هارد ديسكهاي مناسبي براي اين كار انتخاب
شود. لزومي ندارد كه اين هارد ديسكها خيلي پيشرفته و يا جديد باشند اما اگر قصد
داريد RAID سطح صفر را به كار
گيريد، از هاردديسكهاي كاملاً سالمي استفاده كنيد. چرا كه اين سطحRAID از هاردديسك بيشترين توان را خواهدگرفت،
علاوه براين كه هيچ محافظتي از اطلاعات به عمل نميآورد.
پس از ايجاد RAID و پارتيشنبندي، هاردديسكها كاملاً با هم تركيب خواهندشد و
درايوهاي ايجاد شده به هر دو هاردديسك تعلق خواهدداشت.
با توجه به اين نكته بهتر است كه هر دو هاردديسك حجم يكساني
داشتهباشند چرا كه معمولاً اطلاعاتبه
طور متقارن در هاردديسكها ذخيره ميشوند به همين علت هاردديسكي با حجم كمتر
سريعتر پر ميشود و RAID
عملاً از كار خواهد افتاد. علاوه بر اين كه مشابه بودن هر دو هاردديسك، نتيجه
رضايتبخشتري را در پي خواهدداشت.
پس از انتخاب هاردديسكها و آمادهكردن يك مادربورد كه به RAID
controller مجهز است، بايد
هاردديسكها را به رايانه وصل كنيد.
پس از ايجاد RAID، سيستمعاملهاي فعلي كه روي رايانه شما نصب هستند از كار
خواهدافتاد و اطلاعات نيز از دست خواهدرفت. بنابراين از اطلاعات خود نسخه پشتيبان
تهيه كنيد و اگر قصد نداريد ديسك خاصي را در RAID شركت دهيد، آن را از رايانه جدا كنيد.
اگر از DE استفاده ميكنيد، Jumper هاردديسكها را در حالت CS قرار دهيد و يا يكي را ارباب “Master”
و ديگري رابنده “Slave” كنيد.
پورت IDE سفيد و يا زردرنگ به RAID مجهز است و RAIDهاي رنگهاي
ديگر(معمولاً آبي ) فاقد آن هستند.
رايانه را رياستارت و به Setup مراجعه و RAID controller را فعال كنيد. در برخي از مادربوردها در
اين قسمت لازم است نوع RAID
را نيز مشخص كندي كه به نياز شما و قابليت مادربورد بستگي خواهدداشت. سپس رايانه
را با ديسكبوت راهاندازي كنيد.
اگر از سيستمعامل جديدي استفاده نميكنيد
لازم است كه درايورRAIS را روي فلاپي ديسك قرار دهيد تا پيش از
آغاز نصب سيستمعامل، درايورهاي لازم را نصب كنيد.
ممكن است براي ورود به اين قسمت لازم باشد كه
دكمههاي خاصي را فشار دهيد معمولا “Ctrl+H” اكنون ميتوانيد سيستمعامل خود را نصب
كنيد.
در مراحل آغازين نصب ويندوز XP به خط پايين صفحه توجه كنيد در يكي از
مراحل، نوشته زير ظاهر خواهدشد:
Press F6 if you
need to install a third party SCSI or RAID driver.
با استفاده از F6، روال نصب سيستمعامل روي RAID آغاز ميشود. اگردرايوها نصب نباشد ميتوانيد
فلاپي ديسك لازم رادر اين مرحله در رايانه قرار دهيد.
دقت داشتهباشيد كه درايورهاي RAID براي هر يك از سيستمعاملهاي خانواده
ويندوز متفاوت خواهدبود.
پس از اين مرحله، روال نصب ويندوز مثل گذشته
ادامه پيدا خواهدكرد با اين تفاوت كه درهنگام انتخاب درايوي براي نصب ويندوز، با
يك حجم يكپارچه از هاردديسك رو به رو ميشويد كه با فضاي مجموعه همه هاردديسكهاي
شما برابر است. مثل هميشه حجم مورد نياز خود را انتخاب و بقيه درايوها را نيز بسته
به نياز خود پارتيشنبندي كنيد.
به محض ايجاد RAID، اطلاعات همه هاردديسكها به طور كامل
از دست خواهدرفت و بازگرداندن اين اطلاعات با سختي بيشتري همراه خواهدبود.
پس از نصب سيستمعامل، هاردديسكها با يكديگر
تركيب ميشوند و قابل تجزيه نيستند. در صورتي كه يكي از هاردديسكها آسيبديده
باشد، تشخيص اين آسيبديدگي تنها در مراحل قبل ازآغاز كار سيستم عامل ممكن
خواهدبود. اضافهكردن هاردديسك جديد به RAID نيازمند پاككردن تمام اطلاعات همه هاردديسكها و تكرار تمامي
مراحل قبل است.
پس از اتمام نصب سيستمعامل، شرايط بوت سيستم
عامل را به حالت معمول بازگردانيد تا به طور اشتباه مجدداً RAID جديدي ايجاد نكنيد.
به كاربراني كه از تخصص كافي برخوردار نيستند
توصيه ميكنيم از ايجاد RAID براي رايانه خود صرفنظر كنند،
چرا كه انجام اين گونه امور سختافزاري ميتواند به از دسترفتن اطلاعات ارزشمند
هاردديسكها و يا حتي آسيبهاي جدي سختافزاري منتهي شود كه هزينههاي معنوي و
مادي زياي را به كاربر تحميل خواهدكرد.
اگر تاكنون با برنامهاي نظير Paint كار كردهباشيد، خواهيد ديد خطوطي كه
توسط اين برنامه رسم ميشود، به شكل شكستهشده به نظر ميرسند. در عوض خطوطي كه
دربرنامهاي مانند Flash
ترسيم ميشوند به صورت يك خط پيوسته ظاهر ميشوند.
اگر با محيط گرافيكي NET. نيز كار كردهباشيد متوجه شدهايد كه خطوط به طور پيشفرض به شكل
برنامه Paint
ظاهر ميشوند.
درشكل زير، خط بالا خطي مايل ميباشد كه چند بار بزرگتر از
اندازه واقعي شدهاست. در اين شكل، شكست پيكسلها قابل مشاهده است.
براي تغيير اين حالت در محيط گرافيكي NET. ميبايست خصوصيت SmothingMode از كلاس Graphics را مقداردهي كرد.
اگر مقدار اين خصوصيت كه به صورت None است به AntiAlias يا HighQuality تغيير كند، آنگاه ما شاهد تغيير شكل خط
رسم شده به خط پايينتر در شكل زير خواهيم بود. كد زير اين دو خط را ترسيم ميكند:
براي مشاهده جزئيات بيشتر، از خروجي اين برنامه عكس گرفته و آن
را در Paint باز كنيد سپس با ابزار
Zoom آن را با دقت بيشتري مشاهده كنيد.
در حالتي كه AntiAliasing فعال است، تصاوير را با حاشيهاي كمرنگ ترسيم ميكند. به بيان
دقيقتر، AntiAlising
باعث ميشود خط مورد نظر ما، به جاي شروع از نقطه(2و2) از نقطهاي قبلتر از اين
نقطه يعني(1و1) شروع شود. همچنين پايين و بالاي اين نقطه آغازين نيز با پيكسلهاي
كمرنگتر از رنگ اصلي و همرنگ با رنگ نقطه(1و1) ترسيم ميشود.
در اين ترفند مثالي از ايجاد انيميشن توسط جاوااسكريپت را
به شما ارائه كرديم.
در اين شماره قصد داريم جزئيات بيشتري درباره الگوريتم
ايجاد انيميشن در جاوااسكريپت را بيان كنيم براي درك بيشتر اين ترفند توصيه مي شود
به مثال شماره قبل مراجعه شود.
قبل از ايجاد حركت براي يك شيء مي بايست مكان فعلي آن را
مشخص كرد و سعي كنيد تا حد امكان خاصيت position آن را نيز
برابر absolute قرار دهيد. در مثال شماره قبل خاصيت مكان با
كمك خصوصيت left تنظيم شده بود.
در هنگام مقدار دادن به خاصيت مكان مي بايست واحد مكان كه
در مثال ما پيكسل بود دقت شود.
بهتر است حد ابتدا و حد انتهاي حركت را نيز در متغيرهايي
ذخيره كنيد و در هنگام بررسي شرط if، مكان فعلي با
اين متغيرها كنترل شوند.(دربرنامه پارامتر ex)
درباره تابع برگشتي ايجاد حركت بايد گفت كه اين تابع مي
بايست در هر بار فراخواني خود تغييري اندك در خصوصيات ظاهري يا مكاني شي يا اشياي
موردنظر ما ايجاد كند. به عنوان نمونه در مثال ما اين تغيير در خصوصيت left
شي مورد نظر بود.همانند تمام توابع بازگشتي در ابتداي تابع شرط خاتمه بررسي مي شود
و در صورت عدم رخداد، عمليات تابع و فراخواني مجدد صورت مي پذيرد.
نكته جالبي كه درباره موقعيت مكاني بايد توجه كرد اين است
كه مقداري كه در خصوصيت left قرار دارد نه به صورت يك عدد بلكه به صورت
يك رشته ذخيره شده است.
مقدار رشته اي 100px مقدار اوليه
اين خصوصيت است.
در هنگام استفاده از اين مقدار نيز نميتواند با نوشتن عبارت
div.style.left به اين خصوصيت رسيد بلكه مي بايست مانند
مثال به صورت زير عدد قبل از عبارت px جدا شود.
يكي از ويژگيهاي استفاده از خط فرمان، بالابردن سرعت عمل براي
كار با سيستمعامل است به اين علت كه كليه عمليات در خط فرمان از طريق صفحه كليد و
باتايپ دستورات انجام ميشود لازم است كاربراني كه با خط فرمان بيشتر سر و كار دارند
از كليدهاي ميانبر موجود در آن مطلع شوند.
در زير تعدادي از پركاربردترين كليدها در كنسول آمدهاست.
Alt+Shift+N:
يك سربرگ جديد “New Tab” براي تايپ دستورات بازميكند.
Ctrl+D:
براي بستن سربرگها استفاده ميشود.
Ctrl+shift+F:
كنسول را تمام صفحه، نمايش ميدهد.
Ctrl+R:
براي جستوجوي دستورات قبلي استفاده شده، به كار ميرود.
Ctrl+C:
دستوري كه در حال اجراست را Stop ميكند.
Ctrl+Z:
دستوري كه در حال اجراست را در background اجرا ميكند.
Ctrl+L:
معادل دستور Clear
است و صفحه را تميز ميكند.
در صورتي كه علاقمنديد ازخط فرمان مجازي استفاده كنيد ميتوانيد
با فشردن كليدهاي Alt+Ctrl+F1
از آن استفاده كنيد در اغلب سيستمعاملهاي لينوكس تعداد 6 خط فرمان مجازي وجود
دارد. براي دسترسي به هر يك از آنها ميتوانيد از كليدهاي F1 تا F6استفاده
كنيد.
در اين محيط به علت بستهشدن گرافيك، كليدهايي از بالا كه به
گرافيك، كليدهايي از بالا كه به گرافيك مربوط ميشوند كار نميكنند. همچنين كليه
دستوراتي كه به نوعي مربوط به گرافيك ميشوند را نميتوانيد استفاده كنيد اما برخي
از نرمافزارها مثلاً Yast
در سيستمعامل زوزه، گرافيك خطي را در اين نوع از خط فرمانها در اختيار كاربران
قرار ميدهد.
به وجودآوردن دستوراتي با اسامي دلخواه
شايد براي بعضي از كاربران اين نوع فكر وجود داشتهباشد كه اي
كاش ميشد در خط فرمان مثلاً تايپ ميكرديم «سيستم خاموش شو» و اين اتفاق رخ ميداد.
اگر چه اين نوع فكر خندهآور است ولي دور از دسترس نيست و شما ميتوانيد به صورت
كامل آن را در خط فرمان عملي كنيد. در اين صورت شما ميتوانيد براي اجراي دستورات
طولاني كه انواع سوئيچها در آن به كار رفته است از يك دستور كوچك استفاده كنيد.
براي اين منظور فايل Bashrc. كه در دايركتوري خانگي وجود دارد را باز كرده و در داخل آن مثلاً alias list
kon=’Is’ را تايپ كنيد كه در
اين قطعه كد كلمه alias
بايد باشد و بين دو كتيشن(
'') دستور خط فرمان قرار ميگيرد و در سمت چپ آن دستور مورد نظر
كاربر قرار دارد.
نرم افزار مورد نظر را در Home كاربر كپي كرده و در منوي بالاي مدير
فايل Konqueror در قسمت Tools گزينه open Terminal را انتخاب كنيد.(ميتوانيد براي انجام
اين عمليات كليد F4
را بفشاريد) و درصفحه ترمينال دستور زير را تايپ كنيد:
#rpm
hiv NAME_SOFTWAR
در قسمت NAME_SOFTWAR اسم نرم افزار را تايپ كنيد (قسمتي از اسم نرم افزار را تايپ كنيد
و براي كامل شدن آن مي توانيد كليد Tab را بفشاريد) اگرچه هر نرم افزاري را مي توانيد به صورت گرافيكي
نصب كنيد ولي اين ترفند، هر نرم افزاري را در مدت چند ثانيه در سيستم شما نصب مي
كند. در غير اين صورت مي توانيد با راست كليك بر روي بسته نرم افزاري از طريق
گرافيكي اقدام به نصب آن كنيد. در مورد كسب اطلاعات در مورد چگونگي نصب نرم افزار
مي توانيد از سوئيچ به جاي i استفاده كنيد.
نصب نرم افزارهاي خام "tar"
از طريق خط فرمان
نرم افزار مورد نظر را در Home كاربر كپي كرده و آن را Extract
Here(همان جا از حالت
فشرده خارج) كنيد در داخل فولدر نرم افزار رفته وكليد F4 را بفشاريد، در صفحه مربوط به
ترمينال دستور زير را تايپ كنيد:
#./configure;make;make
install
با اجراي چنين دستوري، مراحل نصب نرم افزار به صورت خودكار
انجام مي شود.
توجه: براي نصب نرم افزارهاي خام، روش كلي به صورت بالا است
ولي گاهي براي اين كه قابليتي به نرم افزار مورد نظر اضافه شود بايد براي configure/. سوئيچ هايي در نظر گرفته شود. براي
اطلاع حاصل كردن از نحوه استاندارد نصب نرم افزار مي توانيد به فايلهاي README و INSTALL در داخل فولدر نرم افزار مراجعه
كنيد.
مشاهده همه Hostها
درصورتي كه علاقمنديد همه Hostهاي
سيستم عامل را مشاهده كنيد مي توانيد با تايپ كاراكتر @ و فشردن دو
بار پي درپي كليد Tab
همه آن ها را مشاهده كنيد.
مشاهده همه كاربران موجود درسيستم عامل
در صورت استفاده از سيستم سرور شبكه، مي توانيد براي مشاهده
همه كاربران موجود را در سيستم از ترفند زير استفاده كنيد براي اين منظور كافي است
كاراكتر ~ تايپ كرده و دوبار پي در پي كليد tab را بفشاريد.
اشاره:
در نيمه اول دهه 1980 ميلادي ويروسها غالباً در آزمايشگاهها وجود داشتند و به شدت
تحت كنترل محققان بودند و بدين ترتيب راهي براي نفوذ به دنياي خارج نمييافتند. اما
در اوايل سال 1986 ميلادي اولين ويروس رايانههاي شخصي يا به تعبيري نرمافزاري كه
خود را همانندسازي ميكرد، تحت نام Brain كشف شد. اين ويروس از طريق فلاپيديسكهاي
25/5 اينچي انتشار مييافت. البته در قياس با ويروسهاي امروزي بسيار ضعيف عمل
ميكرد، اما به هر ترتيب نقطه عطف ورود ويروسها به دنياي بيرون و سرآغاز ظهور
ويروسها، كرمها و بدافزارهايي شد كه امروزه با آنها دست و پنجه نرم ميكنيم.
آنچه در ادامه ميخوانيد، تاريخچه انتشار مخربترين ويروسها تاكنون است.
CIH
مبدا انتشار اين ويروس كشور تايوان بود. اين ويروس در ماه ژوئيه سال 1998 انتشار
يافت و توانست به حجم عظيمي از دادههاي رايانههاي شخصي آسيب برساند و خسارتي بين
بيست تا هشتاد ميليوندلار را در سراسر دنيا به بار آورد. اين ويروس فايلهاي
اجرايي سيستمعاملهاي ويندوز 95، 98 و ME را آلوده ميكرد و تا زمانيكه سيستم در
حال كاركردن بود، در حافظه به منظور تخريب بيشتر باقي ميماند. چيزي كه اين ويروس
را بسيار خطرناك ميكرد، نوشتن دادههايي بلافاصله پس از فعال شدنش روي هاردديسك
بود كه سبب ميشد سيستم به كلي از كار باز ايستد. از طرفي، اين ويروس قادر بود
اطلاعات بايوس را رونويسي كند و مانع راهاندازي سيستم شود.
از آنجايي كه اين ويروس فايلهاي اجرايي را آلوده ميساخت، توانست به سرعت توسط
ناشران نرمافزار پخش شود. تا جايي كه عرضه يكي از بازيهاي ساخت شركت معروف
Activision با نام Sin، آلوده به اين ويروس بود. ويروس CIH با نام چرنوبيل نيز
شناخته ميشود. دليل آن انتشار همزمان آن با سالگرد واقعه انفجار نيروگاه هستهاي
چرنوبيل است. اين ويروس قادر به آلودهسازي سيستمعاملهاي ويندوز 2000، NT و XP
نيست و بدين ترتيب اين روزها تهديدي جدي به حساب نميآيد.
Melisa
در روز جمعه 26 مارس سال 1999 خبر انتشار ويروس W97/Melisa تيتر اول بسياري از
روزنامهها در سراسر جهان بود. اين ويروس كه يك ماكرو در نرمافزار 97word بود،
توانست حدود پانزده تا بيست درصد كل رايانههاي دنيا را آلوده سازد و خسارتي در
حدود سيصد تا ششصد ميليون دلار را به بار آورد. اين ويروس به قدري سريع انتشار
مييافت كه شركتهايي نظير اينتل و مايكروسافت كه از نرمافزار آوتلوك استفاده
ميكردند، مجبور شدند استفاده از آن را تا مدتي كنار بگذارند.
عملكرد اين ويروس بدين ترتيب بود كه پس از آلوده كردن قرباني توسط برنامه آوت لوك،
خود را براي پنجاه آدرس موجود در فهرست تماس رايانه آلوده شده ارسال ميكرد. پيغام
ارسالي توسط اين ويروس حاوي عبارت <سند درخواستي شما هم اكنون در اختيار شماست...
آن را به كسي ديگر نشان ندهيد> و يك ضميمه با فرمت فايل برنامه ورد بود. به محض
بازكردن سند ورد از جانب گيرنده ايميل آلوده، ويروس مذكور فرصت مييافت خود را
تكثير نمايد و روند آلودهسازي را پيگيري كند. تأثير نامطلوب اين ويروس آن بود كه
در ابتداي اسناد با فرمت برنامه ورد عباراتي از برنامه تلويزيوني خانواده سيمپسون
را درج ميكرد.
I LOVE YOU
اين ويروس يك اسكريپت نوشته شده در محيط ويژوال بيسيك است كه دستمايه خلاقانه آن،
وعده دوستي است. و با نامهاي ديگر LoveLetter و LoveBug نيز شناخته ميشود. اين
ويروس در ابتدا در تاريخ سوم ماه مي سال 2000 در كشور هنگ كنگ كشف شد و از طريق
ايميل با موضوع انتشار يافت كه ضميمه آن يك فايل با نام
Love-Letter-For-You-.TXT.vbs بود. به محض اينكه اين فايل توسط قرباني باز ميشد،
خود را به تمام آدرسهاي موجود در فهرست تماس برنامه آوت لوك ارسال مي كرد. همچنين
فايلهاي موسيقي، تصويري و ... را با يك نسخه از خود رونويسي ميكرد. بدتر از آن
اينكه، اين ويروس اقدام به ربودن شناسهها و كلمات عبور ميكرد و آنها را براي
نويسنده خود ارسال مينمود.
در نهايت اين ويروس با انتشار خود باعث شد خسارتي در حدود ده تا پانزده ميليارددلار
به بار آيد. نكته جالب در مورد اين ويروس آن است كه نويسنده آن به دليل اينكه مقيم
كشور فيليپين بود و با توجه به اينكه در آن زمان قوانيني براي مقابله با چنين
اعمالي وضع نشده بود، بازداشت نشد.
CODE RED اين ويروس در طبقهبندي ويروسها در زمره كرمها قرار ميگيرد؛ ويروسهايي كه
از طريق شبكه اينترنت منتشر ميشوند. ويروس مذكور در تاريخ سيزدهم جولاي سال 2001
ميلادي انتشار يافت و يك حفره امنيتي نرمافزار IIS مايكروسافت را هدف قرار داده
بود كه بعداً مايكروسافت در اواسط ماه ژوئيه همان سال وصله ترميمي آن را عرضه كرد.
اين ويروس با نام Bady نيز معروف است كه براي رساندن حداكثر مقدار خسارت طراحي شده
است.
بلافاصله پس از اينكه سرور ميزبان سايتها با اين ويروس آلوده شود، در سايتهاي
ميزبانيشده پيغام http://www.worm.com !hacked> مشاهده ميشود.
اين ويروس پس از آلوده كردن سرور جاري، به دنبال آلودهكردن ساير سرورها به كار خود
ادامه ميدهد و اين روند تا بيست روز ادامه مييابد و پس از آن حملات از نوع DoS
عليه تعدادي آدرس IP از پيش تعيينشده شروع ميشود كه سرورهاي كاخ سفيد از آن جمله
بودند. در كمتر از يك هفته اين ويروس توانست سيصد هزار سرور را آلوده سازد و رقمي
در حدود 6/2 ميليارد دلار خسارت را بر جاي بگذارد.
SQL SLAMER
اين كرم اولين بار در 25 ژانويه سال 2003 انتشار يافت. اثر تخريبي قابل توجه آن،
افزايش بار ترافيك اينترنتي بود. اين كرم با نام Sapphire نيز شناخته ميشود و تنها
در يك بسته 376 بايتي خلاصه ميشود. اين كرم با توليد آدرسهاي IP تصادفي، خود را
به آنها ارسال ميكند. چنانچه رايانه قرباني داراي نسخه رفع عيب شده نباشد، به محض
آلوده شدن توسط اين كرم، امكان انتشار كرم به ساير آدرسهاي تصادفي را فراهم
ميسازد. اين ويروس توانست ركورد آلودهسازي 75هزار رايانه در دقيقه را بر جاي
گذارد.
اين ويروس با بالا بردن ترافيك مسيريابها عملاً آنها را از كار ميانداخت و سبب
ميشد ترافيك ساير مسيريابها بالارود و آنها نيز دچار مشكل شوند. به دليل اينكه
اين ويروس در روز تعطيل آخر هفته يعني يكشنبه انتشار يافت، نتوانست خسارات مالي
چنداني به بار آورد. با اين حال توانست پانصد هزار سرور را در سراسر دنيا از كار
بيندازد و ارتباطات آنلاين كشور كره جنوبي را تا دوازده ساعت مختل كند.
Blaster
تابستان سال 2003 مصادف با انتشار دو كرم Blaster و Sobig بود. اين واقعه روزهاي
سختي را در پي داشت و در خاطرهها ثبت شد. كرم Blaster كه با نامهاي Lovesan و
MSBlast نيز شناخته ميشود، در يازدهم آگوست سال 2003 در عرض دو روز با نهايت ميزان
انتشار در شبكهها و اينترنت پخش شد و با بهرهگيري از حفره امنيتي موجود در
ويندوزهاي 2000 و اكسپي در هنگام آلودهسازي به كاربران پيغامي مبني بر خاموش شدن
بيچون چراي كامپيوتر در چند ثانيه آينده را ميداد.
با كنكاش در فايل اجرايي اين ويروس، يعني MSBLAST.EXE دو عبارت <سن، من عاشق تو
هستم> و <بيل گيتس دست از مال اندوزي بردار و به فكر اصلاح نرمافزارهاي خود باش>
كشف شد. اين كرم به گونهاي برنامهريزي شده بود كه در روز پانزدهم آوريل همان سال
حملات از نوع DoS را عليه سايت windowsupdate.com ترتيب دهد. اين ويروس سرانجام با
آلوده ساختن هزاران رايانه، آمار خسارت بين دو تا ده ميليون دلار را برجاي گذاشت.
Sobig.F
كرم Sobig به هنگام انتشار خود در چندين گونه مختلف همانند Sobig.F كه مخربترين
آنها نيز بود، در شبكهها و اينترنت پخش شد. سرعت انتشار اين كرم در نوزدهم آگوست
2003 بالغ بر يك ميليون نسخه در ظرف كمتر از 24 ساعت بود كه توانست ركوردي
باورنكردني را بر جاي گذارد.
پخش شدن اين كرم توسط ضميمههاي آلوده ايميلها صورت ميگرفت و اين ويروس ميتوانست
پس از آلودهكردن سيستمها خود را به تمام آدرسهاي ايميلي كه مييافت، ارسال كند و
بدين ترتيب بار مضاعفي بر ترافيك اينترنت تحميل كند. در ماه سپتامبر سال 2003 اين
كرم سرانجام پس از وارد ساختن پنج تا ده ميليارد دلار خسارت و آلودهسازي بيش از يك
ميليون رايانه، به طور خودكار از كار باز ايستاد و انتشار خود را متوقف ساخت. در آن
سال مايكروسافت جايزهاي 250هزار دلاري براي شناسايي نويسنده اين ويروس تعيين كرد
كه تاكنون كسي موفق به دريافت آن نشده است.
BAGLE
بهرغم معماري كلاسيك اين ويروس ميتوان آن را ويروسي همه فن حريف به حساب آورد.
اين ويروس اولين بار در پانزدهم ژانويه سال 2004 سربرآورد و از طريق ضميمههاي
آلوده ايميل انتشار يافت و به همين ترتيب با استفاده از آدرسهاي ايميلِ سيستم
قرباني، خود را به سرعت پخش نمود.
خطر واقعي اين كرم (با نام ديگر Beagle) و شصت تا صدگونه مختلف آن، هنگامي است كه
رايانهاي را آلوده ميسازد و در پي آن يك Backdoor از طريق پورت TCP ايجاد ميكند
كه اين عملكرد امكان كنترل و دسترسي به دادههاي سيستم قرباني را در اختيار كاربران
از راهدور قرار ميدهد.
اين كرم با انگيزه كسب منافع ايجاد شده بود و از اين رهگذر سبب كسب شهرت و به تبع
آن رسوايي هكرهاي درگير ميشد. اين كرم بايد در 25 ژانويه سال 2004 براساس طراحي
خود غيرفعال ميشد، اما به واسطه انتشار گونههاي مختلف آن تا به امروز كاربران از
شر آن در امان نماندهاند. اين كرم نيز همانند هم ردههاي خود تاكنون دهها ميليون
دلار خسارت به بار آورده است.
MyDOOM
در تاريخ 26 ژانويه سال 2004 موج فراگير شدن اين كرم به وفور احساس ميشد و اين
ويروس توانست در عرض چند ساعت از طريق ايميلهاي با ضمايم آلوده، در اينترنت منتشر
شود. نحوه انتشار اين ويروس بدين صورت بود كه در ابتدا با ارسال ايميلي مبني بر
بروز خطا در ايميلهاي قبلي ارسال شده از جانب كاربر، گيرندگان نامه را گمراه
ميساخت و بدينترتيب آنها را ترغيب ميكرد ايميل هاي آلوده را باز كنند و به
ضميمه آلوده آن اجازه فعاليت دهند.
اين ويروس همچنان تلاش ميكرد از طريق پوشههاي بهاشتراك گذاشته شده كاربران
نرمافزار كازا، خود را بيش از پيش منتشر كند. اين كرم طوري برنامهريزي شده بود كه
پس از دوازدهم فوريه سال 2004 غيرفعال شود.
SASSER
آغاز انتشار اين ويروس سيام آوريل سال 2004 بود. اين ويروس به اندازه كافي مخرب
بود و توانست با بهرهگيري از قدرت خود اختلال در ارتباطات ماهوارهاي چند بنگاه
خبري كشور فرانسه و لغو چندين پرواز خطوط هوايي شركت دلتا را به نام خود ثبت كند.
به علاوه، توانست رايانههاي ساير مشاغل را از كار بيندازد.
اين ويروس با بهرهگيري از حفره امنيتي سيستمعاملهاي روزآمد نشده ويندوز 2000 و
اكسپي خود را انتشار ميداد و در مسير خود نيز به دنبال چنين ميزباناني ميگشت تا
آنها را نيز آلوده سازد. سيستمهايي كه به اين ويروس آلوده ميشدند، در چندين نوبت
قفل ميكردند يا بي ثبات ميشدند كه اين رفتار منجر به وارد آوردن دهها ميليون
دلار خسارت شد.
ويروس Sasser توسط يك دانشآموز دبيرستاني هفده ساله و مقيم كشور آلمان نوشته شده
بود كه در روز تولد هيجده سالگي وي انتشار يافت. از آن جايي كه هنگام طراحي اين
ويروس او سني كمتر از سن قانوني داشت، حكم محكوميت وي به حالت تعليق در آمد.
20 سال با ويروسها
1982
Elk Cloner از اولين ويروسهايي بود كه به خارج از آزمايشگاهها راه يافت و
سيستمهاي Apple II را آلوده ميساخت.
1983
فرد كوهن كه از پيشگامان تحقيق در زمينه ويروسها بود، براي اولين بار واژه ويروس
كامپيوتري (Computer Virus) را به كار برد. از نظر وي برنامههايي كه قادر بودند
ساير برنامهها را به گونهاي دستكاري كنند كه سبب تغيير و تحول خودكار در آنها
شوند، ويروس خوانده ميشوند.
1987
ويروس Lehigh در دانشگاه Lehigh كشف شد. اين ويروس قادر بود مقيم حافظه شود و اولين
ويروسي بود كه ميتوانست فايلهاي اجرايي را آلوده سازد. به عنوان نمونه، فايل
COMMAND.COM اولين سري از ويروسهاي معيوب در دانشگاه Hebrew در دارالسلام پيدا شد
كه برخلاف تلاش نويسندهاش، فايلهاي از قبل آلوده شده را نيز دوباره آلوده
ميساخت. اين ويروس جزء اولين ويروسهاي مهلك محسوب ميشود. در همين سال نيز
برنامههاي ويروسياب تجاري از قبيل McAfee ،VirusScan و FluShot پا به عرصه وجود
گذاشتند.
1988
در اين سال اولين ويروسهاي سيستمعامل مكينتاش با نامهاي MacMag و Scores انتشار
يافتند. در همين سال اولين ويروسي كه كد خود را مخدوش كرده بود (حذف يا ويرايش آن
را بسيار سخت ميساخت)، با نام Cascade ديده شد.
اين سال با انتشار اولين كرم در ابعاد وسيع - ويروسي كه توسط منابع خارجي از قبيل
اتصال اينترنت يا سرور شبكه پخش ميشود - نيز مصادف بود. اين كرم Moris نام داشت و
هدف آن ضربه زدن به اينترنت بود. اين كرم توسط فرزند پسر يك مشاور امنيت ملي
ايالات متحده در دانشگاه MIT رها شد كه بعدها دليل انتشار آن توسط شخص مزبور يك
تصادف عنوان شد.
1989
اولين ويروس مخرب برنامههاي ويروسياب يعني Dark Avenger/Eddie پا به عرصه گذاشت.
اين ويروس سعي ميكرد برنامههاي ضدويروس را پاك كند و خود را جايگزين آنها
نمايد. اين ويروس توسط محققي صاحب تأليفات متعدد با نام Vessilen Bontchev نوشته
شد.
در همين سال ويروس Frodo كه يك ويروس مخفي بود، انتشار يافت. اين ويروس به صورت
مخفيانه اقدام به آلوده سازي فايلها مينمود و هنگامي كه كاربران قصد مشاهده فهرست
فايلها را داشتند، هيچ ردي از خود آشكار نميساخت. با اين حال به دليل وجود نقص در
كد اين ويروس، عملكرد آن با مشكل مواجه شد.
1990
در اين سال چندين ويروسياب از قبيل Integrity Master (نوشته Wolfgang Stiller)،
پاندا (نوشته Pam Kane) و Vi-Spy (نوشته Ray Glath) پديدار شدند.
بدينترتيب با عرضه اين برنامهها، آتش پيكار ميان برنامههاي ضدويروس و
ويروسنويسان شعلهور شد. از سويي ديگر، Ghostballs كه اولين ويروس از نوع چندريختي
(Polymorphism) محسوب ميشود، شناسايي شد. اين ويروس علاوهبر برنامهها، بوت
سكتورها و Master Boot Recordها را نيز آلوده ميساخت.
يكي ديگر از سري ويروسهاي چندريختي، 1260.V2P بود كه به صورت تصادفي ظاهر ميشد و
با مخدوش كردن خود، يافتن و از ميان بردن خود را دشوار ميساخت.
در همين سال اولين سري ويروسهاي مسلح كه از خود در برابر نفوذ به كد منبع محافظت
ميكردند، ظهور يافتند. از اين دست ميتوان به ويروسِ تا دندان مسلح Whale اشاره
كرد كه دستيابي به كد منبع خود را بسيار مشكل ساخته بود.
1991
اولين ويروس چند ريختي، مسلح و مخفي با مكانيزم مخدوشسازي متغير، تحت نام Tequila
انتشار يافت. اين ويروس Master Boot Record را هدف قرار ميداد و به محض آلوده
ساختن اين قسمت، برنامههاي ديگر را آلوده مينمود و بدين ترتيب به بقاي خود ادامه
ميداد.
ويروسهاي توسعهيافته توسط ابزارهاي ايجاد ويروس موسوم به Virus Lab Toolkit براي
اولين بار پديدار شدند. اغلب اين ويروسها داراي نقصي در خود بودند كه بدين ترتيب
نتوانستند اثر تخريبي چنداني بر جاي گذارند.
ويروسهاي از نوع DAME با استفاده از Dark Avenger Mutuation Engine نوشته شدند كه
اين ابزار ويروسهاي ساخت خود را به صورت چندريختي در ميآورد. انتشار اين ويروسها
بيشتر در سال بعد، يعني 1992 شايع شد.
1992
ويروس ميكلآنژ كه ميتوانست انواع ديسكتها را آلوده سازد، سر بر آورد. اما بر
خلاف پيشبيني رسانهها، نتوانست چنان كه بايد، انتشار يابد.
1993 سري ويروس چندريختي Satanburg/Little Loc/Notas كه هر قسمت وظيفهاي مجزا بر
عهده داشت، پا به عرصه گذاشت. Satanburg داراي كدي بسيار سمج و پيچيده بر ضد
برنامههاي ويروسياب بود. به نحوي كه هنگام فعاليت خود به دنبال چهار ويروسياب
موجود در آن مقطع ميگشت و چنانچه اثري از آنها مييافت، ديسك حاوي آنها را تخريب
ميكرد. در اين سال براي اولين بار همكاري دو جانبه FBI و محققان ويروسشناس، منجر
به دستگيري يك ويروسنويس نوجوان شد.
1994
ويروس نسبتاً آزاردهنده KAOS4 توسط يك فايل آلوده در يك گروه خبري به سرعت در سراسر
جهان منتشر شد. اين ويروس از طريق متغيرهاي محيطي COMSPEC/PATH انتشار مييافت و
اولين ويروسي بود كه از متغيرهاي محيطي جهت يافتن اهداف و منابع بالقوه سود ميجست.
1995
اولين ويروسهاي ماكرو كه توسط زبان برنامهنويسي تخصيص يافته به برنامههاي
كاربردي همچون ورد و اكسل و Access توليد ميشد، ظاهر شدند.
1996
ويروسهاي ماكرو Laroux/Excel خود را به صورت وسيع در محيط جديد ماكروي Visaul
Basic For Application همانندسازي و منتشر ساختند. همچنين ويروس ضعيف Boza توانست
سيستمعامل ويندوز95 را كه قرار بود در برابر ويروسها مصون باشد، آلوده سازد. در
اين سال همچنين Staag كه توانست سيستمعامل نو ظهور لينوكس را آلوده كند، شناسايي
شد.
1998
Strang Brew كه تحت محيط جاوا انتشار مييافت، نمايان شد. اين ويروس يك ويروس با
جنبه مفهومي و آموزشي بود و اثر تخريبي بر جاي نميگذاشت.
در همين سال ويروس خطرناك CIH شناسايي شد كه فايلهاي اجرايي سيستمعامل ويندوز را
آلوده ميساخت و دادههاي هاردديسك و بايوس را رونويسي ميكرد و سبب ميشد سيستم از
كار بيفتد. اين ويروس با نام بايوس چرنوبيل نيز شناخته ميشود و انتشار آن خسارتي
بين بيست تا هشتاد ميليون دلار را در سراسر دنيا بر جاي گذاشت.
1999
ويروس ماكروي ويرانگر Melissa كه يك ماكروي برنامه ورد 97 بود، با چنان سرعتي
انتشار يافت كه تاكنون از آن به عنوان سريعترين ويروس انتشاريافته ياد ميشود. اين
ويروس اولين ويروسي بود كه حجم عظيمي از ايميلهاي آلوده را روانه صندوق كاربران
ميكرد. در همين سال اثر تخريبي كرم ها رو به افزايش گذاشت.
از همين دست Bubble Boy اولين ويروسي بود كه وابسته به باز كردن ضميمه نامه توسط
گيرنده خود نبود و به محض بازكردن خود نامه، شروع به فعاليت ميكرد. اولين ماكروي
چند برنامهاي در همين سال انتشار يافت كه ميتوانست فايلهاي برنامههاي ورد، اكسل
و پاور پوينت را آلوده سازد.
2000
ويروس معروف I LOVE YOU (با نامهاي ديگر LoveLetter و The Love Bug) كه از سري
ويروسهاي ارسالكننده ايميل با حجم عظيم بودند، پديدار شد. اين ويروس پس از
آلودهسازي قرباني، خود را به آدرسهاي موجود در فهرست تماس سيستم قرباني ارسال
ميكرد. ايده به كار برده شده در اين ويروس، يعني وعده عشق، بسيار موفق عمل كرد و
توانست بسياري از كاربران را وسوسه كند تا ضميمه آلوده را باز كنند. اين ويروس به
سرعت در سراسر دنيا منتشر شد و ميلياردها دلار خسارت از خود بر جاي گذاشت.
در همين سال ويروس موسوم به Stages كه در ضمايم نامهها با پسوند جعلي TXT پنهان
ميشد، انتشار يافت. اما در حقيقت ضميمه ايميلهاي آلوده فرستاده شده از جانب اين
ويروس، حاوي يك فايل اجرايي با پسوند. EXE بودند. در ضمن اولين سري از حملات DoS كه
سايتهاي آمازون، ايبي، گوگل، ياهو و مايكروسافت را هدف قرار داده بود، پا به عرصه
گذاشت.
2001
كرم Sircam كه اسناد شخصي و فايلها را از سيستم قرباني به بيرون ارسال ميكرد،
شناسايي شد. حجم زياد اين ويروس مانع از انتشار سريع آن ميشد. كرم مخرب CodeRed
نيز چهارصد هزار صفحه وب را تنها در چند ساعت از كار انداخت و توانست حتي صفحات وب
كاخ سفيد را آلوده سازد. همچنين ويروس موسوم به Nimda توانست با بهرهگيري از
تكنيكهاي ماهرانه همانندسازي، هزاران سيستم را در سراسر دنيا به سرعت آلوده كند.
كرم Bad Trans نيز كه جهت ربودن اطلاعات ارزشمندي همچون كلمات عبور و اطلاعات
كارتهاي اعتباري و ارسال آنها به برنامه نويسش طراحي شده بود، خود را معرفي كرد.
اما استراتژي هوشمندانه همانندسازي اين ويروس بلاي جان خود شد و نتوانست در برابر
ويروسيابها قد علم كند.
2002
برنامه نويس ويروس Mellisa يعني David L.Smith به بيست ماه زندان محكوم شد. اولين
سري ويروسهاي با پوشش محتوايي درباره اشخاص معروف همچون خوانندگان و بازيگران
انتشار يافتند كه رونويسي فايلهاي كاربران را هدف خود قرار ميدادند. اما تغيير
نام آشكار فايلها توسط اين ويروس آنها را به سادگي رسوا ميساخت.
2003
كرم موسوم به SQL Slammer توانست در عرض تنها ده دقيقه 75 هزارسيستم را آلوده سازد.
اين كرم هيچ قسمت تخريبي با خود به همراه نداشت، اما سبب بالابردن ترافيك اينترنت
ميشد و كارايي شبكهها و اينترنت را به طور محسوسي كاهش ميداد.
كرم معروف Blaster در تاريخ يازدهم آگوست اين سال ظهور كرد و با بهرهگيري از سيستم
عاملهاي 2000 و اكسپي آنها را آلوده ميساخت و طوري طراحي شده بود كه يك سري
حملات از نوع DoS را عليه سايتwindowsupdate.com در تاريخ پانزدهم آگوست پيريزي
كند. اما برخلاف انتظار برنامهنويس آن، اين ويروس در تاريخ مذكور تقريباً در حجم
وسيعي مهار شد.
Sobig.F ويروسي ديگر از گونه ارسال كنندگان ايميلهاي بيشمار بود كه سيستمها را
از طريق پوشههاي اشتراكي ناامن هدف قرار ميداد. اين ويروس توانست با سرعت سرسام
آوري در عرض تنها 24 ساعت بيش از يك ميليون نسخه از خود را تكثير كند. ويروسي ديگر
از اين دست، كرم Sober بود كه خود را به عنوان يك برنامه ويروسياب و به دو زبان
انگليسي و آلماني معرفي ميكرد. اين كرم در مقياس متوسط انتشار يافت.
2004
Bagle كرمي بود كه با بهرهگيري از پورت TCP يك درِ پشتي در سيستم ايجاد ميكرد و
بدين ترتيب دروازه نفوذ و سودجويي را براي نويسندگانش باز مينمود. در همين سال كرم
MyDoom كه افتخار سريعترين كرم منتشر شده را به دنبال خود يدك ميكشد، منتشر شد.
اين كرم از طريق ايميل و پروتكل انتقال فايل برنامه كازا پخش ميشد.
ويروس خبرساز ديگر اين سالSasser بود كه با آلودهكردن سيستمها در سراسر دنيا
ميليونها دلار خسارت به بار آورد. طراح اين ويروس يك دانشآموز دبيرستاني و هفده
ساله اهل كشور آلمان بود. اين ويروس با بهرهگيري از حفرههاي امنيتي موجود و از
طريق اينترنت قربانيان خود را مييافت.
واقعه ديگر اين سال اعلام عمومي برخي از حفرههاي امنيتي نرمافزارهاي موجود از طرف
Internet Security Systems بود كه به تبع آن و بلافاصله يك روز بعد، خبر ويروس
موسوم به Witty منتشر شد. و توانست با بهرهگيري از حفرههاي ذكرشده به داخل
سيستمهاي آسيبپذير رخنه كند و قسمتهايي از هاردديسك را آلوده كند. روند رو به
رشد تالارهاي گفتوگوي اينترنتي نيز در اين سال از آسيب ويروسها در امان نماند و
بسياري از تالارها توسط كرم Santy آلوده شدند. اين كرم قربانيان خود را با استفاده
از موتورهاي جستوجوي معروف همچون گوگل مييافت و آنها را طعمه خود قرار ميداد.
2005
در اين سال كرم Zatob وارد اينترنت شد. هدف اين كرم سوء استفاده از محيطهاي چت
بود. به نحوي كه با ساختن يك در پشتي به كانال IRC، به دنبال ماجولهاي وصله نشده
ميگشت تا ضميمه آنها شود و به سيستم رخنه كند.
2006
مايكروسافت اعلام كرده است اسبهاي تروا و باتها بزرگترين تهديدهاي امنيتي براي
رايانههاي شخصي به حساب ميآيند. در حال حاضر در حدود 7/5 ميليون رايانه ابزار
Maliciuos Software Removal مايكروسافت را اجرا مي كنند كه نشان داده 62 درصد از
آنها آلوده به اسب تروا بودهاند. Gigapars
در اين مطلب ادامه ترفند گذشته در مورد باتري لپ تاپ را
درج مي كنيم، اميدواريم مورد استفاده قرار بگيرد.
CD
يا DVD درايو، قاتل خاموش
به هر ميزان كه هاردديسك منبع تغذيه شما را استفاده مي كند،
به پاي DVD
درايوها نميرسد.
وجود يك CD در داخل درايو حتي اگر در حال استفاده نباشد مي تواند هر از گاهي
از انرژي زيادي استفاده كند. اگر احتياج داريد از يك CD يا DVD در زماني كه در حالت باتري قرار
داريد استفاده كنيد بهترين راه تهيه يك Image از آن و اجراي Image توسط نرم افزارهاي درايو مجازي است.
پين هاي باتري
بهتر است هر از گاهي پين هاي باتري خود را تميز كنيد. اين
امر سبب نقل و انتقال بهتر و كامل تر جريان بين باتري و لپ تاپ مي گردد و كارايي
بهتر وبيشتر مجموعه مي گردد.
Hibernate
قراردادن لپ تاپ در وضعيت Standby در فاصله هاي زماني كه بهآن نيازي نيست؛ مصرف انرژي را كاهش مي دهد و
همچنين زماني كه به آن نياز داشتيد مي توانيد بلافاصله كارتان را از سر بگيريد اما
وضعيت Hibernate
تقريباً سيستم را خاموش نگه مي دارد و در زمان نياز به آن به همان سرعت حالت Standby فعالش مي كند.
Power Options
در كنترل پنل ويندوز به قسمت Power Options برويد در اين قسمت شما نوع مصرف
باتري لپ تاپ خود را تنظيم كنيد.
Auto save
را خاموش كنيد.
در حين كار با برنامه هايي مثل Word و... قابليت ذخيره اتوماتيك يا auto
save را غيرفعال كنيد.
قابليت فوق سبب مي شود هاردديسك شما به صورت دايم درگير
باشد.
اگر نگران اين هستيد كه باتري تمام شود و اطلاعات شما ذخيره
نشود، مي توانيد در همان قسمت Power Option تنظيمات را به گونه اي تعريف كنيد كه در حين تمام شدن باتري،
سيستم Hibernate
شده و اطلاعات شما در راه اندازي مجدد در دسترستان باشد.
شارژ و دي شارژ باتري
اكثر باتريهاي لپ تاپ از نوع Lion هستند و نيازي به اين كار ندارند ولي
اگر مدلهاي خيلي قديمي استفاده مي كند دي شارژ كامل باتري و شارژ مجددش هر 15 روز
توصيه مي شود.
انگار
همين ديروز بود كه ديسك BluRay ديسك HD DVD را كنار زد و به عنوان مناسب ترين ديسك براي ذخيره فيلم، بازي و
اطلاعات حجيم معرفي شد اما اين گونه به نظر مي رسد كه جايگزين مناسب تري براي BluRay نيز در راه است كه در آينده اي نه چندان دور جايگزين آن خواهدشد.
در
طي يك دهه گذشته، نسل هاي مختلفي از ديسك هاي نور به وجود آمد. با پيشرفت روزافزون
فناوري ديسك هاي نوري حجم ذخيره شده روي اين ديسك ها افزايش يافت. با توجه به اين
كه حجم موجود روي ايت ديسك ها افزايش مي يافت، سرعت خواندن و نوشتن اطلاعات، سرعت
خواندن و نوشتن اطلاعات، سرعت باسهاي مادربورد، سرعت پورت ها و... نيز افزايش مي
يافت.
با
وجود اين همه تغييراتي كه در فناوري ساخت ديسك هاي نوري ايجاد شده است، شكل ظاهري
اين ديسكها تغيير نكرده است. در واقع سازندگان اين فناوري ها هر بار سعي كرده اند
تا با بالابردن دقت پرتوهاي ليزر، اطلاعات بيشتري را روي سطح كمتري از اين ديسك ها
ذخيره كنند.
استفاده
بهينه از سطح اين ديسك ها تا حدي كه امكان داشت به جلو پيشروي كرد اما زماني رسيد
كه ديگر سطح جوابگو نبود. در واقع ساخت دستگاههاي معمولي ديسك گردان و ديسك هاي
معمولي نوري كه همه قادر به تهيه آن باشند، نبايد از اندازه خاصي بيشتر هزينه
ببرد.
ماده
اي كه براي ساخت ديسك هاي نوري ايجاد مي شود نوعي پليمر است در صورتي كه بخواهيم
حساسيت و سازگاري اين پليمر را افزايش دهيم، هزينه به قدري بالا خواهدرفت كه ساخت
اين ديسكها اقتصاد نخواهدبود. از همين رو سازندگان سعي كردند تا اين بار از عمق
ديسك هاي نوري استفاده كنند.
ايده
Holographic
Versatile Disc استفاده از لايه هاي مختلف يك ديسك است در ديسك
هاي معمولي، يك پرتو ليزر به سمت ديسك پرتاب مي شود و محل فيزيكي اطلاعات را
شناسايي مي كند و به خواندن اطلاعات مي پردازد.
در
ديسكهاي چند لايه اي، اين امكان وجود دارد كه تا 20 لايه و حتي بيشتر روي ديسك
اطلاعات ذخيره كرد. در اين صورت به دو پرتو موازي سبز و قرمز نياز است.
پرتو
قرمز رنگ، محلي كه هد به آن اشاره مي كند را شناسايي مي كند وپرتو سبز رنگ پيرو
پرتو قرمز رنگ، اطلاعات را مي خواند و يا مي نويسد. اين پرتوها زاويه دار به سمت ديسك
نوري تابانده مي شوند تا سطوح مختلف ذخيره سازي از يكديگر مجزا شوند.
طبق
تئوري ساخت اين گونه ديسك ها، مي توان اطلاعاتي تا حجم 9/3 ترابايت را در سطح و
اعماق يك ديسك ذخيره كرد اما تا به امروز تنها چند شركت تحقيقاتي توانسته بودند
300 گيگابايت اطلاعات را روي اين ديسكها ذخيره كنند.
براي
بالا بردن حجم قابل ذخيره روي ديسك ها، بايد محل شليك پرتو به سطح ديسك نزديك تر
شود.
تا
به امروز اين فاصله تا 11 ميكرومتر كاهش يافته است تا قادر باشيم 300 گيگابايت را
روي ديسك ذخيره كنيم اما براي رسيدن به فاصله 3 ميكرومتري براي ذخيره 9/3 ترابايت
اطلاعات، راه درازي باقي مانده است.
چند
روز پيش شركت ژنرال الكتريك، پليمر جديدي را معرفي كرد كه مي تواند كاهش فاصله تا
8 ميكرومتر را تحمل كند و اطلاعات را به طور كامل و صحيح در لايه هاي بيشتري ذخيره
كند. اين اقدام منتهي به دستيابي فناوري ذخيره 500 گيگابايت اطلاعات در يك ديسك
نوري شد. اين حجم برابر 20 ديسك BluRay و يا 100 DVD
معمولي است.
اين
ديسكها قادرند اطلاعات را با سرعتي برابر 1 گيگابيت برثانيه و يا 120 مگابايت بر
ثانيه در اختيار كاربر قرار دهند.
ژنرال
الكتريك ادعا مي كند در اين فناوري جديد، از ساختار قديمي ديسك هاي نوري استفاده
شده است از همين رو سازندگان درايورها و پليمرهاي ديسك نوري، به اعمال تغييرات
كوچكي در فناوري خود نيازمند خواهند بود تا قادر به استفاده از فناوري جديد اين
ديسك هاي جديد باشند.
با
افزايش قدرت ذخيره سازي اطلاعات، در آينده با تغييرات چشمگيري در سرعت جابجايي
اطلاعات، پردازش اطلاعات و كيفيت اطلاعات خواهيم بود.
همان
گونه كه با ايجاد DVD ها فرمتي براي فيلم هاي با كيفيت
بيشتر ايجاد شد، BluRayها
نيز فرمت تصويري خاص خود را ارائه كردند تا حاصل افزايش قدرت ذخيره سازي، افزايش
كيفيت محصولات سمعي بصري باشد. هر چند در آينده، ذخيره دريايي از اطلاعات روزمره
در يك ديسك نوري، كاري معمولي و روزمره خواهد بود.
يكي
از اشياي پركاربرد درزبان ويژوال، شي تايمراست. همانطور كه مي دانيد اين شي باعث
مي شود تابعي در فواصل زماني مشخص فراخواني شود. اين فواصل زماني در برنامه با دقت
ميلي ثانيه قابل استفاده مي باشد.
براي
ايجاد يك تايمر در برنامه جاوا لازم است كتابخانه مربوط به javax.swing.Timer را به برنامه خود معرفي كنيد.
قدم
بعدي در ايجاد تايمر، ساختن شي تايمر و مقداردهي اوليه به سازنده آن شي است.
سازنده
جاوا دو پارامتر را مي پذيرد، نخستين پارامتر، ميزان فاصله زماني بين دو فراخواني
تابع به ميلي ثانيه است اما ساختار پارامتر دوم كمي با پارامتر نخست متفاوت است
پارامتر دوم مي بايست يك شي از اينترفيس ActionListener
باشد كه در آن تابعي كه قرار است در فواصل زماني فراخواني شود قرار دارد. دقت شود
كه نحوه تعريف تايمر در جاوا اشكال ديگري نيز دارد كه در اين جا ساده ترين آن ها
بيان مي شود.در اين حالت اينترفيس و تابع مربوطه مي بايست به صورت inline تعريف شود همچنين تابع مي بايست به شكل زير پارامتري از نوع ActionEventدريافت كند.
Timer t=new timer(100,new ActionListener()
{
Public void actionPerformed(ActionEvente)
{//Timer Operation}
});
در
قسمتي كه عبرات Timer Operation نوشته شده است ميتوانيم عمليات
پياده سازي كنيم. در نهايت پس از تعريف تايمر و ActionListener زمان راه اندازي تايمر مي رسد. براي راه اندازي تايمر تابع start را بصورت زير فراخواني كنيم:
t.start();
همچنين
براي توقف فعاليت تايمر، تابع stop() در نظر
گرفته شده است.
يكي از مواردي كه باعث محبوبيت خط فرمان در بين كاربران
گنو/لينوكسي شده است قابليت نفوذ از طريق آن به سيستم هاي ديگر است. اغلب هكرها،
كاربران سيستم عامل هاي Unix
و گنو/لينوكسي هستند. آن ها از اين قابليت خط فرمان به خوبي استفاده كرده و به
رايانه اشخاص در سراسر جهان دسترسي پيدا مي كنند. دستوري كه به آن اشاره مي شود،
قدرت بالايي براي نفوذ به رايانه ديگران دارد به طوري كه كنترل كامل رايانه هك شده
را در دست مي گيرد.
با استفاده از اين دستور حتي مي توانيد گرافيك رايانه هك
شده را تحت كنترل خود داشته باشيد.
براي استفاده از اين پروتكل بايد سرويس، آن را فعال كنيد.
در سيستم عاملopenSUSE
اين سرويس به صورت پيش فرض فعال است.
براي فعال كردن اين سرويس از قطعه كد زير استفاده كنيد:
#/etc/init.d/sshd
start
نحوه استفاده از اين دستور به صورت زير است:
#ssh
USERNAME@Ip_ADDRESS
در قطعه كد بالا و در قسمت IP_ADDRESS، آي پي مربوط به سيستم مورد نظر قرار
مي گيرد. بعد از واردكردن دستور بالا از شما سوالي براي اين كه آيا تمايل ورود به
سيستمن مورد نظر را داريد پرسيده خواهدشد. پس از اعلام تمايل مي توانيد پسوردUSER را وارد كردهبه سيستم آن SSH كنيد.
اگر علاقمنديد كنترل گرافيك سيستم مورد نظرتان را هم در دست
داشته باشيد مي توانيد از سوئيچ X- به همراه دستور زير استفاده كنيد:
#ssh-X
USERNAME@IP_ADDRESS
شيشه اي كردن پنل
يكي از مواردي كه باعث زيبايي هر چه بيشتر سيستم عامل
ميشود، شيشه اي كمردن نوار پايين صفحه است براي اين منظرو مي توانيد بر روي اين
نوار راست كليك كرده و گزينه Configure Panel.. را انتخاب كنيد.
در صفحه اي كه مشاهده مي كنيد در سربرگ Appearance گزينه Enable
Transparency را فعال كنيد. بعد
از آن مي توانيد با فشردن كليد Advansed Options مقدار شفافيت پنل را مطابق ميل خود تغيير دهيد. در پايان تغييرات
اعمال شده را ذخيره كنيد.
براي اين كه پنجره هاي مربوط به دسكتاپ نيز شيشه اي شوند
فقط كافي است بر روي يكي از آن ها راست كليك كرده و درقسمت Pager Options گزينه Transparent را فعال كنيد.
در صورتی که شما نیز از ویندوز XP غیراصل استفاده
میکنید حتماً با مشکلات و دردسرهای عدم قانونی بودن آن آشنا هستید. عدم
امکان بهروزرسانی ویندوز از سایت مایکروسافت از جمله این مشکلات است. حال
فرض کنید ویندوز XP را از طریق برنامههای جانبی یا به عنوان مثال این ترفند
فعال و قانونی کردهاید. اکنون اگر اقدام به نصب یک ویندوز XP جدید بر روی
سیستم خود کنید مجدد باید زحمت فعالسازی را بکشید. به خصوص اگر زود به
زود ویندوز خود را تعویض میکنید این مشکل بسیار آزاردهندهتر خواهد بود.
هم اکنون قصد داریم ترفندی کاربردی را برای شما بازگو کنیم که با بهره
گیری از آن میتوانید در صورتی که یکبار ویندوز XP خود را فعال و قانونی
کنید، دیگر نیازی به فعالسازی مجدد ویندوز در صورت نصب ویندوز جدید
نخواهد بود.
برای این کار: ابتدا اطمینان پیدا کنید ویندوزی که در حال حاضر از آن استفاده میکنید قانونی یا فعال شده است. اکنون از طریق My Computer به درایوی که ویندوز XP در آن نصب است بروید. سپس به پوشه Windows\System32 مراجعه کنید. فایل
wpa.dbl را یافته و آن را با راستکلیک و انتخاب گزینه Copy، کپی نموده و
در یک درایو دیگر یا یک فلش دیسک یا یک حافظه خارجی Paste نمایید تا از آن
یک فایل پشتیبان داشته باشید. کار با ویندوز قدیمی که Active هم بود به پایان رسیده است. حال فرض کنید اقدام به تعویض ویندوز نمودهاید و یک ویندوز XP جدید نصب کردهاید. طبعاً این ویندوز جدید دیگر قانونی نیست. به جای طی کردن عملیات پردردسر فعال سازی ویندوز این چنین عمل کنید: ابتدا
دقت کنید در مرحله آخر نصب ویندوز XP، به هنگام رسیدن به مرحله Ready to
activate Windows گزینه No را انتخاب کنید تا از این مرحله عبور کنید. پس کامل شدن نصب ویندوز، سیستم را Restart کنید. پس از روشن شدن سیستم کلید F8 را چندین بار بزنید تا وارد صفحه Advanced Boot Options بشوید. با استفاده از کلیدهای جهتدار کیبورد گزینه Safe Mode را انتخاب کنید و Enter بزنید. خواهید دید که ویندوز در حالت Safe Mode بالا خواهد آمد. پس
از ورود به محیط ویندوز در این حالت، کافی است فایل wpa.dbl را که از
ویندوز قبلی در محلی Copy کرده بودید را مجدداً Copy نموده و در پوشه
Windows\System32 در درایوی که ویندوز در آن نصب است Paste کنید و با
انتخاب دکمه Yes آن ار جایگزین نمایید. کار تمام است. (ترفندستان) سیستم را Restart نموده و در حالت طبیعی ویندوز را اجرا کنید. خواهید دید که ویندوز شما به طور کامل Active شده است. نکتهای
که در اینجا وجود دارد این است که فایل wpa.dbl فقط و فقط روی سیستم خود
شما کاربرد دارد. یعنی اگر این فایل را بر روی سیستم دیگری کپی کنید و
بخواهید ویندوز سیستم دیگر را به این صورت فعال کنید ناموفق خواهید بود.
این فایل تحت حفاظت Hardware Fingerprint (اثر انگشت سخت افزاری) میباشد. Tarfandestan
يكي ديگر از توابع محيط گرافيكي NET. تابع DrawCurve مي باشد اين تابع مي تواند انواع شكل
هاي خم مانند را براي ما ترسيم كند.
اصولي كلي تابع DrawCurve بر مبناي رسم بيضي است.
پارامترهاي اين تابع مانند ساير توابع گرافيكي در مرحله اول
شامل قلمي است كه قرار است با آن ترسيم انجام شود.
پارامترهاي بعدي اين تابع، مستطيلي است كه بيضي را در خود
جاي مي دهد. اين پارامتر مي تواند به شكل شي از كلاس مستطيل باشد.
پس از اين پارامتر نيز دو پارامتر زاويه به شروع و طول كمان
دريافت مي شود. بديهي است درصورتي كه زاويه شروع صفر در نظر گرفته شده و طول كمان
360 باشد، يك بيضي كامل ترسيم خواهدشد.
در زير مثال پارامترهاي تابع DrawCurve به موازات افزايش تكرار حلقه for تغيير مي كنند.
تلاش كنيد اين مثال را با تعير پارامترها به اشكال زيباتري
تبديل كنيد.
در يك فرم يك دكمه قرار داده، كد زير را در رويداد كليك آن
بنويسيد.
يكي از نكاتي كه همه دارندگان لپ تاپ به آن توجه ويژه
دارند؛ حفظ شارژباتري و استفاده به موقع ازآن است.
به احتمال زياد بارها براي شما اتفاق افتاده است كه در
هنگام كار با لپ تاپ خود هستيد و ناگهان شارژ باتري در حال تمام شدن است وامكان
شارژباتري يا استفاده از برق مستقيم نيز براي شما وجود ندارد و شما نياز به 5
دقيقه شارژ بيشتر داشته ايد.
در اين وضعيت چه بايد كرد؟ ما در اين شماره و شماره آينده
قصد داريم تا چند راه ساده را براي استفاده بيشتر از باتري در زمان هاي مورد نياز
به شما معرفي مي كنيم. اميدواريم مورد استفاده قرار بگيرد.
1- يكي از پركارترين و پرمصرف ترين قطعات، هارد لپ تاپ است.
براي آن كه هاردديسك شما سريعتر عمل كند و انرژي كمتري را استفاده كند بايد آن را Defragكنيد.
اين كار باعث افزايش بهره وري هاردديسك مي شود. بهتر است به
طور منظم اين كار را انجام دهيد.
2- RAM باعث افزايش سرعت و در نتيجه كاهش مصرف انرژي مي شود اين در حالي
است كه داشتن رم بيشتر، اصلاً موجب استفاده انرژي بيشتر نخواهدشد. هر چه حافظه RAM شما بيشتر باشد
فرآيندي كه در حافظه مجازي بارگذاري مي شود كمتر خواهدبود. از آن جايي كه حافظه
مجازي و فرآيندهاي موجود در آن، هارددبيسك را درگير مي كند؛ اين عمل باعث استفاده
بيشتر ز باتري شما خواهدشد.
3- روشنايي LCD يكي از پرمصرف ترين عوامل انرژي به شمار مي آيد.
هر چه روشنايي نمايشگر بيشتر باشد كيفيت تصوير نيز بيشتر مي
شود اما انرژي بيشتري را مصرف مي كند.
4- برنامه هايي كه به صورت پنهاني و در پس زمينه اجرا مي
شوند را متوقف كنيد. اگر آنتي ويروسي داريد كه به صورت اتوماتيك شروع به اسكن كردن
هاردتان مي كند يا ابزاري مثل Google Desktop روي سيستم شما نصب است كه به صورت
دائم در حال ايندكس كردن فايل ها وبررسي هاردتان است و... آن ها را از كار
بيندازيد.
همه اين موارد باعث فعاليت بيشتر CPU و كاهش كارآيي باتري مي شوند همه
ابزارهايي كه اين گونه عملكردي دارند را در زماني كه از باتري استفاده مي كنيد
غيرفعال نماييد.
5- سخت افزارهايي اضافي را جدا كنيد. موسهاي CSB برخي از انواع Cool Disk و.. را فراموش
نكنيد. چون اين ها نيز به منبع تغذيه نياز دارند و از باتري شما استفاده خواهدكرد.
حتمأ شما نیز گاهی ناچارأ مجبور به استفاده از دکمه Power موجود بر روی کیس شدهاید. این دکمه به همراه دکمه Reset بر روی کلیه کامپیوترهای شخصی وجود دارد. کاربرد این دو دکمه نیز تاحدودی واضح است. از دکمه Reset جهت بازنشانی سیستم و از کلید Power نیز جهت روشن کردن کامپیوتر استفاده میشود. اما اگر هنگامی که کامپیوتر روشن است دکمه Power را بزنید چه اتفاقی میافتد؟ اگر از ویندوز XP استفاده میکنید به طور پیش فرض کلیه برنامههای فعال بسته شده و ویندوز Shutdown میشود. اما آیا تاکنون به این موضوع فکر کردهاید که میتوان با استفاده از دکمه Power ویندوز را به حالت Standby درآورد و یا حتی آن را Hibernate کرد؟ هماکنون به معرفی این ترفند ساده در ویندوز XP میپردازیم.
بر روی Power Options دوبار کلیک کرده تا پنجره Power Options Properties باز شود.
سپس به تب Advanced بروید.
اکنون در قسمت Power Buttons و در زیر عبارت When I press the power button on my computer میتوانید نوع کاربرد کلید Power را تعیین کنید.
اگر در حالت Standby باشد طبعأ سیستم در حالت Standby قرار میگیرد.
در صورتی که بر روی Hibernate تنظیم شود سیستم پس از فشردن کلید Hibernate میشود.
اگر به همان حالت قدیم یعنی Shutdown باشد سیستم کاملأ خاموش میشود.
اما اگر گزینه بر روی Ask me what to do تنظیم شده باشد پس از هر بار فشردن دکمهPower، پنجره Turn Of Computer نمایان میشود و شما میتوانید هر گزینهای که در آن لحظه دوست دارید را انتخاب کنید.
در نهایت اگر Do nothing را انتخاب کنید پس از فشردن کلید Power هیچ اتفاقی نمیافتد. Tarfand30t
یکی از امکانات جدید و جالبی که در ویندوز 7 -ویندوز جدید مایکروسافت- نهفته شده است، قابلیت Aero Shake است. این قابلیت به معنای لزراندن یا تکاندن میباشد. فرض کنید در ویندوز 7 چندین پنجره مختلف را به طور همزمان باز کردهاید. حالا کافی است یکی از پنجرهها را (که پنجره مورد نظر شما است) را با ماوس گرفته و مقداری تکان بدهید یا بلرزانید. خواهید دید که سایر پنجرهها ناگهان Minimize شده و ناپدید میشوند و تنها پنجرهای که آن را تکان دادهاید باز خواهند ماند. اکنون در صورتی که مجددأ پنجره را با ماوس بلرزانید پنجرههای بسته شده دوباره فراخوانی خواهند شد. اگر به این قابلیت جدید ویندوز 7 علاقه ندارید با استفاده از این ترفند میتوانید آن را از طریق رجیستری ویندوز غیرفعال کنید. لینک دانلود نسخه RC1 ویندوز 7 در انتهای این ترفند وجود دارد. بدین منظور: وارد منوی Start شده و عبارت regedit را وارد نموده و Enter بزنید تا ویرایشگر رجیستری ویندوز باز شود. مسیر زیر را دنبال کنید: HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
اکنون بر روی کلید Windows راست کلیک نموده و New > Key را انتخاب کنید. نام آن را Explorer قرار دهید. اکنون بر روی Explorer کلیک کنید تا وارد آن شوید. حال از قسمت دیگر پنجره بر روی فضای خالی راست کلیک کرده و New > DWORD Value را انتخاب کنید. نام آن را NoWindowMinimizingShortcuts قرار دهید. اکنون بر روی NoWindowMinimizingShortcuts دوبار کلیک نمایید و در پنجره باز شده Value data را بر روی 1 قرار دهید و OK کنید. رجیستری را ببندید و سیستم را یکبار Restart کنید تا تغییرات اعمال گردد. اکنون قابلیت Aero Shake غیرفعال شده است.
جهت فعالسازی مجدد این قابلیت، در همان مسیر بالا عدد 1 را بر روی 0 تنظیم کنید.