تبليغاتX
roozbahan


87/05/03

آشنایی با "حملات‌ تزریق ‌‌به ‌‌پایگاه ‌‌داده‌ها"
امروزه یكی از متداول ترین روش‌های نفوذ به وب سایت‌ها و بانك‌های اطلاعاتی حملات تزریق كد است در این گونه حملات شخص نفوذگر یا برنامه‌های نفوذگر كدهای مخرب را از طریق ورودی‌هایی كه برنامه‌های تحت وب می‌گیرند، اجرا می‌كند كه باعث اختلال در سیستم وب سایت‌ها می‌شوند اهداف نفوذگران در این گونه حملات سرقت اطلاعات یا تغییر اطلاعات بانك اطلاعاتی(database) است كه گاهی اوقات این دسترسی تا نفوذ به سرور و دسترسی به كل فایل‌ها و اطلاعات سرور ختم می‌شود كه از این جنبه بسیار خطرناك است.

 این روش هك شایع ترین روش در هك كردن كارت‌های اعتباری و اطلاعات سایت‌ها و بانك‌های اطلاعاتی به شمار می آید.

شایع ترین پایگاه‌های اطلاعات كه با این مساله مواجه می‌شوند شامل Access, Microsoft Sql , MySql , Oracel می‌باشد. حال در ادامه به توضیح مختصری در مورد چگونگی وقوع این نوع حملات و راه‌های مقابله با آن می‌پردازیم.

نفوذگر در این حملات با سوء استفاده از فرم‌هایی كه از طریق كاربر ورودی می‌گیرد، كدهای مخرب خود را به ورودی برنامه تزریق می‌كند و بعد از پردازش بین پایگاه اطلاعات و برنامه تحت وب عملیاتی به عنوان خروجی انجام می‌شود یا اطلاعاتی روی صفحه نمایش داده می‌شود كه نفوذگر بر اساس خروجی، كار خود را پیش می‌برد.

فرم‌های ورود به قسمت مدیریت وب سایت، نمایش اخبار, نمایش مقالات و امثال این گونه فرم‌ها قربانیان این حملات می‌باشند در ادامه یك مورد از این حملات را شرح می دهیم و در نهایت به روش‌های مقابله با این نوع حملات می‌پردازیم.

 برای مثال فرم ورود به قسمت مدیریت یك سایت در نظر بگیرید كه شامل دو ورودی نام كاربری و كلمه عبور است و دكمه ارسال كه اطلاعات را به سمت برنامه می‌فرستد، حال نام كاربری مهم نیست و هر چیزی می‌تواند باشد اگر در قسمت كلمه عبور عبارت a" or "t"="t وارد شود باعث می‌شود كه دستوری كه برنامه به پایگاه اطلاعات می‌فرستد دچار انحراف بشود و نتیجه اجرای عملیات درست نباشد و باعث ورود به قسمت مدیریت سایت بشود و شخص نفوذگر به كلیه اطلاعات به راحتی دسترسی داشته باشد البته این یكی از ساده ترین روش‌های تزریق كد به بانك اطلاعاتی است كه البته هنوز هم در بسیاری از فرم‌ها این مشكل وجود دارد و می‌تواند ناشی از كنترل نشدن مقادیر ورودی توسط برنامه‌نویس و وجود مشكل در دستوراتی كه به پایگاه داده ارسال می‌گردد باشد.

حال نوبت روش‌های مقابله با حملات تزریق كد به پایگاه داده (Sql Injection)  است قبل از شروع باید اهمیت این موضوع را درك كنیم كه سایت‌های بسیار معروف و مهمی توسط این روش مورد حمله قرار گرفتند و این امر برنامه‌نویس را بر آن می‌دارد كه مقابله با حملات  تزریق كد را یكی از قسمت‌های مهم كار خود در نظر بگیرد و در تمام فرم‌هایی كه ورودی از كاربر می‌گیرد این مساله را كنترل نماید.

 

روش‌های مقابله با حملات تزریق به پایگاه اطلاعات‌

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

مساله بعدی كنترل ورودی‌های برنامه است این مهم‌ترین قسمت مقابله با حملات تزریق كد است. ورودی‌های برنامه بطور كل اطلاعاتی است كه به فرم‌های برنامه پست می‌شود كه ما توسط روش‌های مختلفی می توانیم اطلاعات ورودی را  كنترل كنیم. بهترین لایه, لایه امنیتی سرور است كه كلیه مقادیر پست شده را كنترل كند و مقادیر مخرب را فیلتر كند و قبل از این كه اطلاعات به برنامه پست شود جلوی حملات را بگیرد. البته این روش مقابله به مسائل امنیتی سرور بر می‌گردد كه ممكن است در یك سرور رعایت شود و در یك سرور رعایت نشود كه این امر برنامه‌نویس را مجبور می‌كند كه این لایه امنیتی را در داخل برنامه پیاده سازی كند و كلیه اطلاعات ورودی و پست شده را چك كند و ورودی‌های مخرب را فیلتر نماید.

بیشترین مشكلی كه موجب تزریق كد‌های مخرب به پایگاه اطلاعات می‌شود ورودی‌های متنی هستند كه از طریق url به برنامه ارسال می‌شود تا جای ممكن باید سعی شود برای نمایش اطلاعاتی مثل اخبار, مقالات و مطالبی كه در پایگاه داده ذخیره شده از ورودی‌های عددی استفاده شود تا جلوی تزریق كد گرفته شود و اگر ورودی عددی باشد در برنامه باید كنترل شود كه ورودی مشكلی نداشته باشد و آلوده به كدهای مخرب نباشد این مهم‌ترین مساله است كه  تمام مشكلات تزریق كدهای مخرب به پایگاه اطلاعات ناشی از چك نكردن ورودی‌های آلوده است كه خیلی راحت می‌توان جلوی این نوع حملات را گرفت.




87/04/29

چگونه دو كامپيوتر را با كابل usb يكديگر متصل كني
آيا مي دانيد كه مي توان 2 كامپيوتر را با يك كابل USBــ USB ساده به يكديگر متصل كرد؟
اگر دو كامپيوتر در خانه يا محل كار خود داريد كه براي استفاده اشتراكي از فايلهاي موجود در هر كدام مي خواهيد آن دو را به يكديگر وصل كنيد. اين روش يكي از سريعترين روشهاي موجود است.
براي اتصال دو كامپيوتر استفاده از يك هاب يا روتر هميشه كار معقولي نيست. بلكه استفاده از يك كابل USBــ USB بسيار كاربردي و عملي تر است. با اين روش حتي مي توانيد اتصال اينترنتي را بين دو كامپيوتر به اشتراك بگذاريد.
در اين آموزش كوتاه براي شما نحوه اتصال دو كامپيوتر با يك كابل خاص USBــ USB ‎آموزش داده مي شود. ...ادامه مطلب


87/04/17

روش هاي فعال كردن folder option / رجيستري / task manger

غير فعال شدن اين موارد به دو علت ميتونه باشه : 1- آلوده به ويروس يا تروجان يا بد افزارها و كرمهاي رايانه اي 2- مدير سيستم به خواست خودش اين گزينه ها را غيرفعال كرده

اگر گزينه دوم باشه كه خوب حرفي نيست مدير سيستم و شبكه اينطور خواسته باشه و اگر مدير شبكه به اندازه كافي موارد ايمني را رعايت كرده باشه نمي تونيد اين گزينه ها را خنثي كنيد يا فعال كنيد.

اما اگر بخاطر آلودگي سيستم باشه براي فعال كردن اين گزينه ها دو راه كار كلي داريد.
اول از طريق سياست ها (policy) و دوم از طريق رجيستري (registery) (راه حل دوم در صورتي كه رجيستري غير فعال نشده باشد قابل استفاده مي باشد)

...ادامه مطلب


87/02/29

مقايسه فني مهم‌ترين بانك‌هاي اطلاعاتي جهان؛ Oracle و SQL Server

شركت مايكروسافت مدعي است كه ابزارهاي جديدي براي مديران بانك‌هاي اطلاعاتي يا همان DBAها در نسخه جديد SQL Server 2005 قرار داده است كه بسيار خوب توانسته است مشكلات نسخه قبلي آن را مرتفع نمايد، اما جالب اينجا است كه همه امكاناتي كه SQL Server 2005 به تازگي براي DBAها فراهم كرده است، از نسخه Oracle 8i در نرم‌افزار اوراكل موجود بوده است.

درباره نصب اين دو نرم‌افزار بايد گفت كه نصب اوراكل از SQL Server هنوز بسيار مشكل‌تر است و كار كردن با آن سخت‌تر؛ و شايد اين دلايل باعث مي‌گردد برخي از برنامه‌نويسان به سمت SQL Server بروند. DBA شدن در بانك‌اطلاعاتي SQL Server كار سختي نيست. كافي است مدتي با آن نرم‌افزار كار كرده باشيد، و چند ماهي تجربه داشته باشيد. ولي DBA شدن حرفه‌اي در اوراكل كار بسيار دشواري است. 

با نگاهي به اين دو بانك اطلاعاتي مي‌توان به اين نكته رسيد كه درست است كه SQL Server 2005 بسيار كارآمد است و پيشرفت‌هاي زيادي نسبت به نسخه قبلي خود داشته است، اما در برنامه‌هاي پيچيده يا سيستم‌هاي ناهمگون، و اگر از پلتفرم‌هاي متفاوت استفاده شود،‌ نمي‌تواند جوابگوي نيازها باشد و در نتيجه اوراكل گزينه مناسب‌تري خواهد بود، ولي در صورتي كه با برنامه‌هاي كوچك و متوسط سروكار داريد، SQL Server مي‌تواند راه‌حل خوبي باشد.

از لحاظ قيمت (البته نه در ايران كه اكثراً قانون كپي‌رايت را رعايت نمي‌كنند) قيمت SQL Server كمتر از اوراكل است و سرويس‌هاي ارائه شده توسط SQL Server را مي‌توان در صورت لزوم خريداري نمود، ولي اوراكل تقريباً شما را از تمام چيزهايي كه در بانك‌هاي اطلاعاتي مي‌خواهيد، بي‌نيازمي‌نمايد؛ البته بهاي آن گران است.

مقدمه

بدون‌شك مي‌توان گفت كه بانك‌هاي اطلاعاتي اوراكل و SQL Server، از مهم‌ترين بانك‌هاي اطلاعاتي امروز به شمار ميآيند. اين سؤال كه كدام يك از اين دو از ديگري بهتر است، ممكن است فكر بسياري از برنامه‌نويسان و شركت‌هاي توليد كننده نرم‌افزار را مشغول كرده باشد.

از طرفي مايكروسافت، به عنوان غول نرم‌افزاري ادعا مي‌كند كه SQL Server از اوراكل‌ ساده‌تر و بهتر است. اوراكل هم از سوي ديگر مي‌گويد محصول او از خيلي جهات بر SQL Server برتري دارد.

اين مقاله سعي دارد به سؤالات شما در مورد تفاوت‌هاي فني اين دو بانك اطلاعاتي تا حدي جواب دهد.  در ابتداي اين مقاله معماري اين دو بانك اطلاعاتي با هم مقايسه مي‌گردد، سپس كامپوننت‌هاي شبكه هر دو بانك اطلاعاتي با يكديگر مقايسه مي‌شوند.

در اين مقاله امكانات مرتبط با كارايي پايگاه‌هاي اطلاعاتي‌ (Performance)، ابزار (Utility) و Replication در بانك‌هاي اطلاعاتي بسيار بزرگ يا همان VLDB يا Very Large Data Bases و OLTP يا Online Transaction Processing مورد بررسي قرار خواهند گرفت و ابزارهاي جديد SQL Server 2005 كه در حقيقت سعي دارد با اوراكل رقابت كند، مورد بررسي قرار خواهند گرفت‌.‌

معماري بانك اطلاعاتي

در اوراكل هر ديتابيس شامل تمامي امكانات پايگاه رابطه Relational Database ،Instance (پروسه‌هاي پايگاه داده‌هاي اوراكل و بافرها، فايل‌هاي تنظيمي مانند config.ora و init.ora، لوگ‌هاي بازگشت به حالت قبلي يا Redo Logs؛ SYSTEM Teblespace و ديگر انتخاب‌هاي دلخواه است.

در نسخه جديد SQLServer، ديتابيس در واقع به گروهي از اسكيما (Schema)هاي پايگاه داده گفته مي‌شود كه به صورت فيزيكي در فايل‌ها ذخيره مي‌شوند. ديتابيس‌ها به دو صورت تعريف شده از طرف كاربر (user defined) و تعريف شده از طرف سيستم (system defined) تقسيم مي‌شوند.

در SQL Server يك نمونه يا Instance مي‌تواند چندين ديتابيس را پشتيباني نمايد و در هر كامپيوتر چندين Instance مي‌تواند با هم كار كند.

...ادامه مطلب


87/02/12

چند ترفند مفيد در نرم افزار word
1- با فشردن کليد SHIFT + F5 مي‌توانيد به قسمتي از متن که بتازگي تغييري در آن ايجاد کرده ايد برويد. فشردن مجدد اين کليدها شما را به قسمت‌هاي تغيير يافته قبلي متن مي‌برد . 2- اگر فرمت قسمتي از متن را تغيير داده ايد، مثلا رنگ يا نوع فونت آن را عوض کرده ايد و حالا مي‌خواهيد به همان وضعيت پيش فرض WORD برگردانيد، مي‌توانيد آن بخش از متن را انتخاب و کليدهاي CTRL + SPACEBAR را فشار دهيد . 3- وقتي مي‌خواهيد بخشي از متن را انتخاب نمائيد، مي‌توانيد کلمه ALT را پائين نگه داريد و با ماوس DRAG کنيد. اين کار باعث مي شود عمل انتخاب به صورت مستطيل شکل انجام شود و سرعت شما به طرز چشمگيري افزايش يابد. 4-وقتي در حال تايپ کردن يک متن انگليسي هستيد و به دنبال مترادف يک کلمه خاص مي گرديد، کافيست نشانگر را در کنار و يا در زير کلمه مربوطه ببريد و کليدهاي SHIFT + F7 را فشار دهيد. با اين کار فهرستي از کلمات مترادف آن کلمه خاص نمايش داده مي‌شود. 5- در پنجره PRINT PREVIEW شما مي‌توانيد پيش از پرينت گرفتن ، پيش نمايشي از فايل خود را ببينيد. براي انجام تغييرات در همين صفحه، کافيست روي آي MAGNIFIER کليک نمائيد تا اجازه تصحيح در متن به شما داده شود. 6- اگر مي‌خواهيد همزمان دو بخش مختلف از يک DOCUMENT را ببينيد، مي‌توانيد فايل مربوطه را در نرم افزار WORD باز کرده، ماوس را بالاي فلش موجود در بالاي نوار لغزان نگه داريد تا نشانگر ماوس به شکل دو خط موازي با دو فلش در بالا و پائين آن درآيد. آنگاه کليک کرده و بدون رها کردن ماوس آن را به سمت پائين بکشيد. حال صفحه به دو قسمت تقسيم مي‌شود که در هر دو بخش همان فايل نمايش داده مي‌شود و همزمان مي‌توانيد دو بخش مختلف فايل را ببينيد و ويرايش کنيد. 7-فرض کنيد يک فايل طولاني داريد و پيدا کردن مطالب برايتان دشوار، کافيست گزينه DOCUMENT MAP را از منوي VIEW انتخاب کنيد تا فهرستي از عناوين DOCUMENT شما را نشان دهد. حال با کليک بر هر عنوان به آن قسمت از فايل خود پرش مي‌کني


87/02/12

راهكارهايي براي‌ افزايش سرعت در بانك‌هاي اطلاعاتي SQL Server

شايد بعضي از شما تاكنون دست‌اندركار يكي دو پروژه مبتني بر بانك‌هاي اطلاعاتي بوده‌ايد و يا اكنون با چنين پروژه‌هايي سروكار داريد. اگر تجربه كار در محيط‌هاي متوسط (مثلاً با يكصد كاربر) يا بزرگ‌ را نيز داشته باشيد، قطعاً با مسائل و مشكلات مربوط به كاهش سرعت ناشي از افزايش تعداد كاربران يا حجم پردازشي آن‌ها مواجه شده‌ايد. اين مقاله با استناد به منابع مايكروسافتي، راهكارهايي را براي بهبود سرعت و كارايي سيستم در بانك‌هاي اطلاعاتي با تعداد كاربر و حجم پردازش زياد مورد بررسي قرار مي‌دهد. شايان ذكر است كه در تمامي نمونه‌هاي مورد اشاره، بانك‌هاي اطلاعاتي مبتني بر محصول مايكروسافت يعني SQL Server2000 مدنظر قرار گرفته است. طبق بررسي‌هايي كه كارشناسان مايكروسافت انجام داده‌اند، كارايي يك سيستم بانك اطلاعاتي به پنج عامل مختلف بستگي دارد كه به ترتيب اهميت عبارتند از: برنامه نوشته شده، پايگاه داده موردنظر، سخت‌افزار سرور يا كلاينت، تنظيمات و نسخه مورد استفاده SQL Server و سيستم‌عامل ويندوز. همان‌طور كه حتماً مي‌بينيد، ساختار پايگاه داده، براي كارايي سيستم، در رتبه دوم اهميت قرار‌دارد. بنابراين ايجاب مي‌كند كه در زمان تحليل و طراحي سيستم، به‌صورت ويژه‌ به بانك اطلاعاتي در‌حال ساخت توجه شود و رابطه بين اين بانك و برنامه‌هاي كاربردي و همچنين رابطه بين اجزاي مختلف درون بانك، به بهترين شكل ممكن طراحي و پياده‌سازي شود.

 

توسعه 
به‌طور كلي براي افزايش سرعت يك بانك اطلاعاتي مي‌توان به دو روش اقدام كرد. در واقع پنج عامل مورد اشاره در بالا‌، به دو دسته طولي و عرضي تقسيم‌بندي مي‌شوند. در توسعه طولي كه در اصطلاح انگليسي به Scalp up نيز شناخته مي‌شود، مدير سيستم با صرف هزينه‌، به ارتقاي سخت‌افزار (مثل پردازنده‌ها يا هاردديسك‌ها) يا به‌طوركلي ايجاد شبكه‌اي سريع‌تر اقدام مي‌نمايد يا مثلاً سيستم‌عامل خود را به نسخه‌اي جديدتر و پايدارتر ارتقا مي‌دهد. اما در روش عرضي (Scale out) تقريباً با حفظ همان سخت‌افزار و ساختار شبكه، به بهينه‌سازي روابط موجود ميان عناصر دخيل در سرعت مثل برنامه‌هاي كاربردي، بانك اطلاعاتي و سرور اقدام مي‌كند.

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

راه‌حل يكم: افزايش حافظه مورد استفاده SQL Server از يك به سه گيگابايت. اين كار را بايد با دستكاري در فايلBoot.ini سرور 2000 يا 2003 كه SQL Server در آنجا قرار دارد، انجام دهيد. براي اطلاع از چگونگي انجام‌دادن اين كار، به سايت پشتيباني مايكروسافت رجوع كنيد نشاني(
http://support.microsoft.com) و در آنجا عبارت AWE SQLServer را جستجو كنيد تا مقالاتي كه در اين زمينه وجود دارد، در دسترس شما قرار گيرد.

راه‌حل دوم: ارتقاي سيستم‌عامل ويندوز 2000 به 2003 كه در فرايند caching، سيستم‌عاملي پايدارتر و هوشمندتر قلمداد مي‌شود.

راه‌حل سوم: استفاده از پردازنده‌هاي Xeon به جاي پنتيوم 4 در سرور. اين پردازنده‌ها به دليل ويژگيhyper threading، مي‌توانند سرعت پردازش اطلاعات در سمت سرور را به دو برابر افزايش دهند.

راه‌حل چهارم: هاردديسك‌هاي اسكازي با 15‌هزار دور در دقيقه و سرعت سه مگابيت در ثانيه و يا Sata با 10‌هزار دور در دقيقه و دو مگابيت در ثانيه نسبت به هاردديسك‌هاي IDE با 7500 دور در دقيقه و يك مگابيت در ثانيه از عملكرد بهتري برخوردارند.پس درصورت امكان، از اين ادوات ذخيره‌سازي در سرور بانك اطلا‌عاتي استفاده كنيد.

...ادامه مطلب


87/02/09

اصول طراحي بانك اطلاعاتي رابطه اي
 
منبع : ماهنامه شبکه



87/02/03

آشنايي با SQL Server 2005
SQL Server2005 در نسخه‌هاي مختلفي عرضه شده است  كه از نظر كارايي و قيمت بسيار متفاوت هستند و البته براي كاربران مختلفي نيز طراحي شده‌اند.

˜‌ 
(SQL Server2005 Enterprise Edition (32-bit and 64 bit

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

˜ (SQL Server2005 Standard Edition (32-bit and 64-bit 

اين نسخه در حقيقت براي شركت‌هاي متوسط مناسب است. نكته مهم اين است كه اين نسخه نيز به راحتي بانك‌هاي اطلاعاتي بزرگ را پشتيباني مي‌كند. اما بعضي از ويژگي‌هاي مورد نياز براي تحليل پيچيده اطلاعات را ندارد و البته قيمت بسيار مناسب‌تري نسبت به نسخه Enterprise دارد.

˜ (
SQL Server2005 Workgroup Edition (32-bit only

اين نسخه براي شركت‌هاي كوچك و سرويس‌دهنده‌هاي وب و البته بانك‌هاي اطلاعاتي كه به عنوان نسخه پشتيبان استفاده مي‌شوند، مناسب است. اين نسخه در بين نسخه‌هايي كه به كاربران نهايي عرضه مي‌شود، كمترين قيمت را دارد.

‌‌˜ (SQL Server 2005 Developer edition (32-bit and 64-bit

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

˜ (SQL Server2005 Express Edition (32-bit only 

اين نسخه كاملاً مجاني است و مي‌تواند به عنوان يك سرويس‌دهنده يا يك سرويس گيرنده با حجم كوچكي از اطلاعات استفاده شود. بدين‌ترتيب برنامه‌نويساني نيز كه مي‌خواهند برنامه‌اي بنويسند كه داراي يك بانك اطلاعات كوچك است ديگر نيازي نيست كه نگران بانك اطلاعاتي خود باشند. چرا كه مي‌توانند برنامه خود را همراه با يك نسخه مجاني Exprees Edition ارائه كنند.

˜ SQL Server 2005 Compact Edition و SQL Server2005 Mobile Edition

اين دو نسخه جزء نسخه‌هايي هستند كه بعدها به مجموعه اصلي اضافه شده‌اند كه فعلاً از بحث ما خارج هستند.
نكته: يك نسخه ديگر نيز وجود دارد كه البته نسخه كرك شده نرم‌افزار مورد نظر است كه با پرداخت مبلغي اندك و ناقابل مي‌توانيد دي وي دي آن را تهيه كنيد كه در آن تمام نسخه‌هاي گفته شده وجود داشته باشد و البته بدون هيچ كم و كاستي هم كار مي‌كند!


كدام سيستم عامل؟

در مورد اين‌كه SQL Server2005 روي كدام سيستم عامل را نصب كنيم، بسته به اين‌كه شما كدام نسخه را بخواهيد نصب كنيد، انتخاب‌هاي زيادي وجود دارد. اما پيشنهاد مي‌كنم كه روي سيستم‌عامل windows server2003 نصب كنيد. ...ادامه مطلب


87/01/29

خاموش کردن ویندوز xp در کمتر از ۵ ثانیه
کلیدهای Ctrl + Alt + Delete را فشار دهید تا به Task Manager بروید. بر روی سربرگ Shut Down کلیک نمائید. ‘Turn Off را در حالی که Ctrl را گرفته اید، انتخاب نمائید. مرحله پایانی و آسان این روش آن است که تا ۵ ثانیه بشمرید، ۱، ۲، ۳، ۴، ۵ و کامپیوترتان خاموش است!


87/01/19

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


87/01/08

روش نصب ويندوز xp بصورت خودکار به طوري که در حين نصب سوالي از کاربر نپرسد حتي سریال
همانطوري که ميدانيد هنگامي که قصد نصب ويندوز را داشته باشيد (Clean Install) در حين نصب لازم است سوالاتي پيرامون نام کامپيوتر ، نوع رزولوشن ، کلمه عبور Admin ، شماره سريال ويندوز و ... را پاسخ دهيد. اين مساله باعث ميشود که شما دقايقي طولاني را کنار سيستم باشيد تا نصب ويندوز به مراحل نهايي نزديک شود. اين مساله اگر لازم باشد روزانه تعدا زيادي ويندوز نصب نماييد بيشتر نمايان ميشود. با استفاده از ابزاري که در سي دي ويندوز xp در فولدر support قرار داده شده ، آن هم در يک فايل Cab !!! براحتي نسبت به نصب خودکار ويندوز اقدام نماييد. ...ادامه مطلب


86/12/26

پیدا کردن آسان کد رنگ
یکی از کارهایی که طراحان خیلی با آن سر و کار دارند استفاده از رنگ‌ها است و برای استفاده از این رنگ‌ها در هر زبانی هر رنگی با یک کد معرفی می‌شود برای مثال در زبان html رنگ‌ها به این صورت معرفی می‌شود xxxxxx# که به جای x حروف آن رنگ نوشته می‌شود. اما یادگیری و به خاطر سپردن این رنگ‌ها و کدهای آنها کاری بس دشوار و غیر ممکن هست اما در بعضی مواقع یک رنگ رو در یک تصویر یا یک سایت می‌بینیم که می‌خواهیم از اون استفاده کنیم ولی از چه طریقی کد اون رنگ رو خیلی آسان و بی درد سر پیدا کنیم؟

با استفاده از برنامه‌ی Eyedropper به آسانی کد رنگ‌ها را به هر زبانی که می‌خواهید به دست آورید. روش استفاده از این برنامه به این صورت است که پس از اجرای آیکون برنامه در systray ویندوز ظاهر می‌شود و برای مشاهده کد رنگ مربوطه روی آیکون مذکور کلیک می‌کنید و موس را روی رنگ مورد نظر می‌کشید تا کد آن برای شما نمایش داده شود و پس از آن که موس را رها کنید کد مربوطه در clipboard قرار می‌گیرد و تنها کافیست تا آن را past کنید.

با بردن موس به روی رنگ مورد نظر ، کد رنگ نمایش داده می‌شود

در تنظیمات این برنامه هم می‌توانید مشخص کنید که کد رنگ به کدام زبان نمایش داده شود که به صورت پیش فرض کد را به صورت html (مثالی که در بالا ذکر شد) نمایش می‌دهد. اطلاعات بیشتر راجع به این برنامه کوچک ٬ سبک و رایگان را در سایت آن مطالعه نمایید.

 منبع: p30design.net




86/12/19

هفت ابزار رایگان برای مدیریت شبكه‌ها
امروزه مبحث مدیریت شبكه‌‌ها با گسترش و پیچیده شدن هر چه بیشتر محیط‌های شبكه‌ای اهمیت ویژه‌ای پیدا كرده است. به طوری كه می‌توان گفت بدون استفاده از ابزارهای موجود، كنترل شبكه‌ها غیرممكن به نظر می‌رسد. برای مدیریت مناسب نحوه كار شبكه ابزارهای بسیاری وجود دارند كه برای تهیه برخی از آن‌ها بعضاً باید بهای زیادی را بپردازیم. ولیكن در حركتی درخور توجه، تعدادی از تهیه‌كنندگان و فروشندگان این‌گونه نرم‌افزارها، برنامه‌های خود را به صورت منبع‌باز در اختیار مشتریانشان قرار داده‌اند. نرم‌افزارهای مدیریت شبكه عمدتاً ابزارهای شبكه‌ای با ترافیك داده‌ها و وضعیت موجود در یك شبكه را با روش‌های مختلفی بررسی می‌نمایند. اگر مایلید با این نرم‌افزارهای رایگان آشنا شوید، این مقاله می‌تواند نقطه شروع مناسبی باشد تا پس از شناسایی اولیه و مراجعه به آدرس اینترنتی هر یك از این نرم‌افزارها، آن‌ها را بارگذاری نمایید و با توجه به شرایط خود از آن‌ها بهره بگیرید.

کابل‌های شبکه

DHCP Probe

روش كار این نرم‌افزار كه توسط اعضای بخش IT دانشگاه رینستون تهیه شده، به این صورت است كه یك درخواست به مقصد هر سرویس‌دهنده DHCP (پروتكل كنترل داینامیك میزبان‌ها كه به طور پویا به ابزارهای شبكه‌ای آدرسIP  اختصاص می‌دهد) ارسال می‌كند.

حال اگر در شبكه یك سرویس‌دهنده DHCP غیرمجاز وجود داشته باشد، به نرم‌افزار DHCP Probe پاسخ می‌دهد و این نرم‌افزار اختلا‌ل موجود در شبكه را به مدیر شبكه گزارش می‌دهد.

در واقع این برنامه سعی می‌كند سرویس‌دهنده DHCP یا Bootp (پروتكلی كه قبل از DHCP مورد استفاده قرار می‌گرفت) كه مستقیماً به شبكه اترنتمان وصل هستند را بیابد.

این نرم‌افزار رایگان تحت سیستم‌‌عامل‌های سولا‌ریس و لینوكس تولید شده است. آخرین نسخه آن ویرایش 0/2/1 است كه در تاریخ چهاردهم مارس 2007 به‌روزرسانی شده است.

برای آگاهی از نحوه بارگذاری این نرم‌افزار و كسب اطلا‌عات تكمیلی می‌توانید به این آدرس مراجعه نمایید. 

Password safe

ابزاری رایگان كه به شما اجازه می‌دهد كلمات عبور جداگانه برای برنامه‌های جداگانه و سایت‌های وب خودتان داشته باشید؛ بدون آن‌كه مجبور باشید تمامی این كلمات عبور و نام‌های كاربری را به خاطر بسپارید. این برنامه برای پی‌سی‌ها وPocket PC ها و تحت سیستم‌عامل‌های مختلف مثل ویندوزهای سری اكس‌پی، 2000،NT ،98  95 و خانواده یونیكس و لینوكس منتشر شده و از طریق این سایت قابل بارگذاری است. 

...ادامه مطلب


86/11/28

ورود به هر سایتی که گوگل به آن وارد می شود
روز به روز تعداد سایتهایی (بخصوص سایت نشریات خارجی) که برای مشاهده از شما شناسنامه کاربری و رمز عبور می خواهند افزوده می شود . برای دیدن اینگونه سایتها شما باید اول در سایت مذکور ثبت نام کنید و بعد مطلب یا خبر مورد علاقه تان را مشاهده کنید . با این حال معمولاً محتویات این سایتها در Database گوگل ثبت شده است .

بر خلاف مشترکین "معمولی" گوگل احتیاج به شناسنامه کاربری و رمز عبور و ثبت نام ندارد . خیلی از سایتهایی که دیدن آنها احتیاج به ثبت نام و یا اشتراک و هزینه دارند معمولاً دریچه‌ای را باز نگه می دارند تا موتورهای جستجوی گوگل بتوانند وارد آنها شوند ، چون این جستجوگرها برای آنها نوعی تبلیغ مجانی است و بینندگان بیشتری را با سایتشان آشنا می‌کند . ولی به محض اینکه شما بعنوان یک کاربر "معمولی" بخواهید مقاله و یا خبر مورد علاقه خود را که از طریق گوگل پیدا کرده‌اید ببینید از شما رمز عبور و شناسنامه کاربری و گاهی پول درخواست می شود .

وقتی گوگل بتواند وارد یک سایت بشود مشترکین دیگر هم می توانند وارد آن سایت شوند . ترفند این کار بسیار ساده است ، تنها کافیست با ما همراه باشید ... ...ادامه مطلب


86/09/25

افزایش امنیت به میزان 80 درصد
به دلیل این که هر روز ترفندهای جدیدی برای ویروسی کردن و هک کردن کاربران کامپیوترهای شخصی به وجود می آید تصمیم گرفتم در این مقاله مطالبی را ارائه کنم که باعث افزایش 80 درصدی امنیت کامپیوتر شما می شود.
هر روزه شما هدف حمله ها و خطرهای بیشماری در اینترنت قرار می گیرید که از نظر تعداد می توان 95 تا از هر صد حمله را متوقف کرد ولی همین 5 خطر باعث کاهش امنیت به مقدار 20% می شوند چون این خطرها توسط افراد عادی و تازه کار نیست و عاملان آنها در کار خود بسیار تبهر دارند ، در اکثر موارد می توانند از تمام مرزهای امنیتی بگذرند و به طور کامل به مقصود خود برسند . {این حملات هدفمند هستند}

1: استفاده از یک نرم افزار ضد هکر با آخرین به روز رسانی ها که من Black Ice را پیشنهاد می کنم چون نیازهای کاربران حرفه ای و تازه کار را به طور کامل برطرف می کند. البته Zone Alarm که از ورژن 5 به بعد به ضد ویروس هم مجهز شده نیز انتخاب خوبیست ولی باید بدانید این نرم افزار نیاز به آموزش دارد {باید کتاب آموزشی آن که به تازگی منتشر شده را خریداری کنید} و بیشتر برای کاربران حرفه ای طراحی شده و کاربران تازه کار نمی توانند از آن به درستی استفاده کنند.

2: استفاده از ویروس کشهای Norton Anti Virus 2005 و McAfee که اگر Pack کامل باشد خیلی بهتر است { پک کامل شاملAnti Virus ، Anti Spyware/Adware، Firewall ، Anti spam، Security Center، Privacy Service می باشد}
توجه داشته باشید که نرم افزارهای فوق را از سایتهای اصلی آنها بگیرید و اقدام به خرید آنها نکنید ، چون اکثر شرکتهایی که سی دی های آنتی ویروس را جمع آوری می کنند اصلا به این نکته توجه نمی کنند که این برنامه ها باید از سایت اصلی باشند و در بسیاری از موارد نسخه های کرک شده و گاها ویروسی را از سایتهای غیر قانونی یا به اصطلاح Warez می گیرند و این خود باعث می شود که برنامه قابلیت های خود را از دست بدهد . من پیشنهاد می کنم نسخه های نمایشی یا زمان دار این برنامه ها را دانلود کنید و سپس با دادن سریال نامبر آنها را رجیستر کنید . پک کامل مربوط به شرکت Symantec به نامNorton Internet Security و پک کامل McAfee با نام Internet Security Suite عرضه می شود. ...ادامه مطلب


86/09/21

ارائه لينوكس روي حافظه فلش‌

سيستم عامل لينوکس

 لينوكس مندريوا ‌‌(Mandriva) روي حافظه فلش چهار گيگابايتي منتشر شد. كاربران مي‌توانند با اتصال اين حافظه فلش به كامپيوتر و ريستارت آن، از لينوكس بدون نياز به نصب روي هاردديسك استفاده كنند.

توزيع لينوكس مندريوا ‌‌(Mandriva) روي حافظه فلش چهار گيگابايتي منتشر شد. لينوكس روي اين حافظه فلش نصب شده و آماده اجرا است. كاربران مي‌توانند با اتصال اين حافظه فلش به كامپيوتر و ريستارت آن، از لينوكس بدون نياز به نصب روي هاردديسك استفاده كنند. اين فلش كه از سوي شركت سازنده مندريوا منتشر گرديده است، داراي نسخه Mandriva Linux 2007 و مبتني بر محيط گرافيكي KDE است.

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

 منبع: نشريه عصر شبکه




86/09/13

آموزش جاوا

 

      جاوا، امروزه یکی از متداول ترین زبان های برنامه نویسی جهان است. این زبان از لحاظ ظاهری شباهت های زیادی به ++C دارد ولی در اصل می توان تفاوت های بنیادین زیادی را برای آنها بر شمرد. بر خلاف بسیاری دیگر از زبان های کامپایلری که سورس کد آنها پس از کامپایل شدن به باینری یک ماشین حقیقی ترجمه می شود، برنامه های جاوا پس از کامپایل شدن به باینری ماشینی به نام ماشین مجازی جاوا یا JVM ترجمه می شود. این کد باینری را بایت کد می گویند. ماشین مجازی جاوا عمدتا بصورت نرم افزاری پیاده سازی می شود ولی پیاده سازی های سخت افزاری یا ترکیبی (بیشتر به صورت کمک پردازنده) از آن نیز وجود دارد. استفاده از ماشین مجازی یک روش مدرن در زبان های برنامه نویسی محسوب می شود و مزایای زیادی دارد.

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

 

این همه مقدمه چینی برای این بود که بگم آموزش زبان برنامه نویسی جاوا رو به صورت E-Book واسه دانلود گذاشتم. می تونید دانلود کنید. البته کامل کامل که نیست ولی باز خوبه.

 

لينك دانلود

 

پسورد: italkapoon.iranblog.com




86/09/13

آموزش کامل ASP.NET

 

با سلام

 

 

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

 

 

خب بریم سراغ این پست:

 

 

تو این پست یه E-Book در مورد آموزش  ASP.NET (برنامه نویسی تحت وب) هست که مطمئنا در آینده به دردتون می خوره. این e-Book شامل دو بخش آموزش مقدماتی و پیشرفته همراه با مثال هستش که در نوع خود بی نظیر هست. فکر نمی کنم بشه E-Book ی کامل تر از این در این زمینه  پیدا کرد، پیشنهاد می کنم حتما دانلود کنید. در ضمن حجم e-Book حدود 7 مگابایت و به صورت فشرده هست.

 

 اگه مایل به دانلود هستید روی لینک زیر کلیک کنید.

 

 لینک دانلود

 

پسورد: ituok.blogfa.com




86/09/04

بررسی مرورگر فایرفاکس 3 نسخه آزمایشی اول
نخستین نگارش آزمایشی از مرورگر موزیلا فاریرفاکس 3 روز گذشته توسط بنیاد موزیلا جهت دانلود بر روی سرورهای این سایت بارگذاری شد.

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

خبرهای گوشه و کنار حکایت از آن داشت که فایرفاکس Beta 3 دچار تغییرات مهمی شده است چه از نظر هسته مرکزی و چه از نظر محیط ظاهری و باید شاهد مرورگری بسیار بهتر از گذشته باشیم. بطور نمونه در یکی از موارد بنیاد موزیلا اعلام کرده است: "هسته مرکزی فایرفاکس 3 مجهز به Gecko 1.9 شده است و تقریبآ نزدیک به 2 میلیون خط کد در آن تغییر کرده اند که منجر به برطرف شدن 11.000 مشکل برنامه نویسی شده است. همچنین 300 عامل پنهان که در فایرفاکس 2.0 که می توانست به مصرف بیش از اندازه حافظه سیستم منجر شود برطرف شده اند."

به عقیده ی برخی منتقدان طی سال های گذشته فایرفاکس مسیر توسعه خود را به اشتباه رفته است. علت استفاده از فایرفاکس آن است که مرورگری است بر پایه دو اصل توانایی (Performance) و امنیت (Security) اما در این اواخر پرداختن به موضوعاتی مانند اضافه شونده ها (Extention) ، مبارزه با تبلیغات مزاحم و داشتن محیط ظاهری جذاب اولویت های اول برنامه نویسان آنرا تشکیل داده اند.

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


86/09/03

مقايسه فني مهم‌ترين بانك‌هاي اطلاعاتي جهان؛ Oracle و SQL Server

شركت مايكروسافت مدعي است كه ابزارهاي جديدي براي مديران بانك‌هاي اطلاعاتي يا همان DBAها در نسخه جديد SQL Server 2005 قرار داده است كه بسيار خوب توانسته است مشكلات نسخه قبلي آن را مرتفع نمايد، اما جالب اينجا است كه همه امكاناتي كه SQL Server 2005 به تازگي براي DBAها فراهم كرده است، از نسخه Oracle 8i در نرم‌افزار اوراكل موجود بوده است.

درباره نصب اين دو نرم‌افزار بايد گفت كه نصب اوراكل از SQL Server هنوز بسيار مشكل‌تر است و كار كردن با آن سخت‌تر؛ و شايد اين دلايل باعث مي‌گردد برخي از برنامه‌نويسان به سمت SQL Server بروند. DBA شدن در بانك‌اطلاعاتي SQL Server كار سختي نيست. كافي است مدتي با آن نرم‌افزار كار كرده باشيد، و چند ماهي تجربه داشته باشيد. ولي DBA شدن حرفه‌اي در اوراكل كار بسيار دشواري است. 

با نگاهي به اين دو بانك اطلاعاتي مي‌توان به اين نكته رسيد كه درست است كه
SQL Server 2005 بسيار كارآمد است و پيشرفت‌هاي زيادي نسبت به نسخه قبلي خود داشته است، اما در برنامه‌هاي پيچيده يا سيستم‌هاي ناهمگون، و اگر از پلتفرم‌هاي متفاوت استفاده شود،‌ نمي‌تواند جوابگوي نيازها باشد و در نتيجه اوراكل گزينه مناسب‌تري خواهد بود، ولي در صورتي كه با برنامه‌هاي كوچك و متوسط سروكار داريد، SQL Server مي‌تواند راه‌حل خوبي باشد.

از لحاظ قيمت (البته نه در ايران كه اكثراً قانون كپي‌رايت را رعايت نمي‌كنند) قيمت
SQL Server كمتر از اوراكل است و سرويس‌هاي ارائه شده توسط SQL Server را مي‌توان در صورت لزوم خريداري نمود، ولي اوراكل تقريباً شما را از تمام چيزهايي كه در بانك‌هاي اطلاعاتي مي‌خواهيد، بي‌نيازمي‌نمايد؛ البته بهاي آن گران است.

مقدمه
بدون‌شك مي‌توان گفت كه بانك‌هاي اطلاعاتي اوراكل و
SQL Server، از مهم‌ترين بانك‌هاي اطلاعاتي امروز به شمار ميآيند. اين سؤال كه كدام يك از اين دو از ديگري بهتر است، ممكن است فكر بسياري از برنامه‌نويسان و شركت‌هاي توليد كننده نرم‌افزار را مشغول كرده باشد.

از طرفي مايكروسافت، به عنوان غول نرم‌افزاري ادعا مي‌كند كه
SQL Server از اوراكل‌ ساده‌تر و بهتر است. اوراكل هم از سوي ديگر مي‌گويد محصول او از خيلي جهات بر SQL Server برتري دارد.

اين مقاله سعي دارد به سؤالات شما در مورد تفاوت‌هاي فني اين دو بانك اطلاعاتي تا حدي جواب دهد.  در ابتداي اين مقاله معماري اين دو بانك اطلاعاتي با هم مقايسه مي‌گردد، سپس كامپوننت‌هاي شبكه هر دو بانك اطلاعاتي با يكديگر مقايسه مي‌شوند.

در اين مقاله امكانات مرتبط با كارايي پايگاه‌هاي اطلاعاتي‌ (
Performance)، ابزار (Utility) و Replication در بانك‌هاي اطلاعاتي بسيار بزرگ يا همان VLDB يا Very Large Data Bases و OLTP يا Online Transaction Processing مورد بررسي قرار خواهند گرفت و ابزارهاي جديد SQL Server 2005 كه در حقيقت سعي دارد با اوراكل رقابت كند، مورد بررسي قرار خواهند گرفت‌.‌

معماري بانك اطلاعاتي
در اوراكل هر ديتابيس شامل تمامي امكانات پايگاه رابطه
Relational Database ،Instance (پروسه‌هاي پايگاه داده‌هاي اوراكل و بافرها، فايل‌هاي تنظيمي مانند config.ora و init.ora، لوگ‌هاي بازگشت به حالت قبلي يا Redo Logs؛ SYSTEM Teblespace و ديگر انتخاب‌هاي دلخواه است.

در نسخه جديد
SQLServer، ديتابيس در واقع به گروهي از اسكيما (Schema)هاي پايگاه داده گفته مي‌شود كه به صورت فيزيكي در فايل‌ها ذخيره مي‌شوند. ديتابيس‌ها به دو صورت تعريف شده از طرف كاربر (user defined) و تعريف شده از طرف سيستم (system defined) تقسيم مي‌شوند.

...ادامه مطلب


86/09/02

چرا جاوا زباني جالب است؟
در یكی از مقالات شركتSun، زبان جاوا را با این خصوصیات شرح می‌دهد:

جاوا یك زبان ساده، شی گرا، ‌توزیع شده، تفسیر شده، قدرتمند، ایمن، با معماری خنثی، قابل حمل، با عملكرد سطح بالا چند نخ كشی شده و پویا است.

 Sun تصدیق می‌کند كه به طور قطع این كلمات رشته‌هایی از واژه‌های متداول در زبان برنامه نویسی هستند، اما حقیقت این است كه این واژه‌ها به طور ماهرانه‌ای خصوصیات این زبان را شرح می‌دهند.

حال به برخی از خصلت‌های جاوا در پشت این واژه‌ها می‌پردازیم.

چرا جاوا زبانی جالب است؟ - قسمت اول

شی گرا: Object Oriented  

جاوا یك زبان برنامه نویسی شی‌گرا است. برای یك برنامه نویس این به این معنا است كه به جای فكر كردن به قسمت‌های رویه برنامه، باید به كاربرد داده ها و روش‌هایی كه روی آن داده ها عمل می‌كنند، توجه شود.

اگر شما به برنامه نویسی با اعلان رویه در C عادت كرده اید، ممكن است دریابید كه به هنگام استفاده از جاوا مجبور به تغییر در روش و چگونگی برنامه‌تان هستید. هنگامی كه فهمیدید این الگوی جدید چقدر قدرتمند است، به سرعت با آن هماهنگ می‌شوید .

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

جاوا  به همراه دسته ی گسترده ای از كلاس هایی است كه در بسته هایی مرتب شده اند و شما می‌توانید از آنها در برنامه‌ی خود استفاده كنید.

یك شی كلاس(in the java.lang package) به عنوان ریشه كلاس سلسله مراتبی جاوا انجام وظیفه می‌كند .

درست است كه جاوا طوری طراحی شده است كه مثل++ C  باشد و خاصیت های آن را داشته باشد ، اما هنگامی كه با آن كار كنید خواهید فهمید كه بسیاری از پیچیده‌گی های آن زبان را از بین برده است .

اگر شما یك برنامه نویس C++ هستید حتما لازم است كه ساختار های شی گرایی در جاوا را به دقت مطالعه كنید. اگرچه تركیب و نحوه دستورات آن تقریبا شبیه++ C است، ‌اما رفتار های آن خیلی مشابه نیست .

...ادامه مطلب


86/08/29

امنیت و پایداری دو خصوصیت بارز لینوکس

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

در این صورت تکلیف سیستم عامل مکینتاش چیست که با کمترین کاربر ، امن ترین سیستم عامل دنیا است ، به طوری که درعرض 8 سال به علت نبود اشکال ، فقط یکبار به روز رسانی شده است .
گاهی در این مقالات به افزایش ویروسهای موسوم به Torjan های لینوکس اشاره شده "تعداد این Torjan ها در لینوکس از یک مورد ر سال2001 به دو مورد در سال 2002 افزایش یافته است . در حالیکه در ویندوز تعداد تورجان ها از 6 عدد در سال 2001 به طرزمحسوسی در سال 2002 کاسته شده و به نظر می آید به صفر رسیده است . ") اول می خواهم این موضوع را بپرسم که شما این مورد را که تعداد تورجان ها درویندوز به صفر رسیده ، با توجه به گزارشهای روزانه سایتهای ویروس یاب در موردهجوم روزافزون ویروسها و تورجانها به کامپیوتر های تحت ویندوز ،‌ باور می کنید؟

در مورد دو برابر شدن تورجانهای کامپیوتری ، این تشبیه کاملا بچه گانه است و مثل این است که بگوییم ، در آلمان رشد جمعیت از 1000 نفر در سال قبل به 2000 نفر رسیده و در هندوستان از یک میلیون نفر به دو میلیون نفر . آیا در هر دوکشور به یک مقدار بچه متولد شده است ؟ این خود نوعی پیروزی برای لینوکس و یونیکس است که با عمر بسیار زیادتر خود از ویندوز ( چند برابر ) تا سال 2001 فقط یک تورجان داشته اند و امسال هم فقط یک تورجان دیگر اضافه شده است ( طبق گفته سایتهای ضد ویروس این موارد جدید ، در واقع توسعه یافته مورد اول هستند و نوع جدیدی به وجود نیامده است.
سیستم عامل به کار رفته در اغلب فایروال ها ، وب سرور ها و Router ها لینوکس و سیستم عامل های مشابه می باشد . "
شرکت مایکروسافت که نیروی عظیمی را در یک سال اخیر برای ایمن کردن محصولات خود گمارده است ولی نتیجه آن این شد که این گروه عظیم ، یک Service Pack برای ویندوز XP بیرون داد که خود این سرویس پک پر از اشکال بود و در واقع یک شکست محسوب می شد .

...ادامه مطلب


86/08/26

آيا VPS را مي شناسيد ؟

Virtual Private Servers يا سرورهاي تخصصي مجازي جزء سرورهاي پيشرفته با آخرين تكنولوژي مجازي سازي هستند. پایه كار،  تقسيم  مجازي يك سرور قدرتمند فيزيكي به چندين سرور مجازي است به طوری که هر يك از سرورهاي مجازي كاملا مانند يك سرور فيزيكي شبكه مشاهده می شوند و با همان ساختار اوليه و اسكريپت ها ، كاربران ، پردازش ها ، سيستم فايل و ... عمل می کنند.

 

اساس سرور مجازي :

VPS درست مانند يك سرور مستقل شبكه عمل  می کند.

 

اين سرور ،پردازش ها، كاربران ، فايل ها و دسترسي به Root ویژه  خود را دارد.

هر سرور، دارای آدرس شبكه ، شماره پورت ، جدول ها ، فيلترينگ و قوانين روتينگ ویژه است.

هرسرور مجازي ساختار و تعاريف خاص خود را براي سيستم و نرم افزارهاي كاربردي دارذ.

هر سرور مجازي داراي ورژن سيستم عامل و نرم افزار ویژه  است.

هر سرور مجازي قادر به حذف ،اضافه و تغيير فايل هاست به طوری که می توان نرم افزارهاي كاربردي متفاوتي روي آن ها  نصب کرد .

 

 

...ادامه مطلب


86/08/22

NAT=Network Address Translation
 برای دانلود اینجارا کلیک کنید 


86/08/11

XP تنظيمات بهتر براي ويندوز
:: تنظيمات بهتر براي ويندوز XP :: در اينجا چند توصيه مفيد در اختيارتان قرار مي دهيم تا كارايي يك يا چند قسمت از ويندوز XP خود را افزايش دهيد.اگر از كامپيوتر خود به صورت شخصي استفاده مي كنيد و كامپيوتر شما در داخل شبكه اي نمي باشد، ميتوانيد با انجام تغييرات ذيل Windows XP خود را سريعتر و مطمئن تر كنيد: • افزايش ظرفيت هارد ديسك • Refresh سيستم • ACDSEE و يك نكته جالب • WinZip • خطاي وحشتناك • سرعت بخشيدن به عمل استارت در ويندوزهاي XP • تنظيمات فايل هاي استارت – بهينه سازي option ها • از كار انداختن از طريق ورود به Registry • Shutdown كند • عمل Shutdown انجام نمي پذيرد • سخت افزار • ويندوز خود را تغيير دهيد • امنيت را افزايش دهيد • جلوگيري از آگهي ها • قدرت رايانه خود را افزايش دهيد ...ادامه مطلب


86/08/06

با PayPal آشنا شويد

خريد آنلاين

PayPal يک سرويس واسط براي خريدهاي آنلاين است. امروزه حدود 96.2 ميليون نفر در سراسر دنيا از اين سرويس براي انتقال پول از طريق ايميل، بين خود استفاده مي‌کنند. اين سرويس آنچنان داراي اعتبار و اعتماد شده است که بالغ بر 95 درصد خريداران eBay از آن بهره مي‌برند.

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

اين سرويس براي خريداران رايگان است و از فروشندگان مبلغي بين 1.9% تا 2.9% انتقالي را طلب مي‌کند.

...ادامه مطلب


86/07/30

عرضه‌ي نخستين كارت حافظه‌ي فلش بي‌سيم


نخستين كارت حافظه‌ي فلش با امكان واي‌فاي عرضه مي‌شود كه به كاربران امكان مي‌دهد عكس‌ها را بدون استفاده از كابل از دوربين ديجيتالي به رايانه ارسال كنند.

به گزارش سرويس فن‌آوري اطلاعات خبرگزاري دانشجويان ايران (ايسنا)، ‌با موافقت كميسيون ارتباطات فدرال آمريكا، شركت آي‌فاي، كارت حافظه‌ي فلش SD خود را كه با سيستم‌هاي عامل ويندوز و مك كار مي‌كند، با دو گيگابايت حافظه عرضه خواهد كرد.

بر اساس اين گزارش اين كارت حافظه بايد از طريق آداپتور SD-USB كه به همراه كارت عرضه مي‌شود در رايانه نصب شود و پس از كامل شدن اين مرحله، كارت بايد در دوربين قرار بگيرد كه كاربران مي‌توانند پس از آن بدون برداشتن كارت از دوربين يا اتصال دوربين به رايانه از طريق كابل، عكس‌هاي دوربين را به رايانه ارسال كنند




86/07/29

تکنولوژی خطرناک برای امنیت اطلاعات سازمان‌ها و شرکت‌ها
دنیای اقتصاد - تکنولوژی‏های جدید اعم از محصولات و سرویس‌ها از انواع مختلف با روش‌های گوناگونی وارد محیط‌های کار می‏شوند.

از گوشی‏های هوشمند، سیستم‌های Voice-over-IP و حافظه‏های فلش گرفته تا دنیای آنلاین. این تکنولوژی‏ها پس از مدتی بخشی از زندگی روزمره مردم می‏شوند به طوری که تصور زندگی بدون آنها غیرممکن می‏شود. اما سوال اینجاست که آیا کارکنان بايد حتما از آنها در محیط کار استفاده کنند یا بالعکس بايد از آنها پرهیز کنند.
در نظرسنجی اخیری که مرکز تحقیقاتی Yankee Group انجام داده است، 86درصد از 500 پاسخ‏دهنده در این نظرسنجی گفته‏اند که حداقل از یکی از تکنولوژی‏های مورد بحث در این مقاله در محل کار استفاده می‏کنند.
متاسفانه این تکنولوژی‏ها باعث بروز برخی مشکلات در واحدهای IT سازمان‌ها هم شده‏اند. استفاده از برخی تکنولوژی‏ها نوعی ریسک محسوب می‏شود. از سوی دیگر کاربران توقع دارند که واحد IT از دستگاه‏ها و سرویس‌ها به ويژه آنهایی که با آنها در برنامه‏ها سر و کار دارند، پشتیبانی کند.
ممنوع کردن استفاده از برخی تکنولوژی‏ها در بسیاری از شرکت‌های بر خلاف فرهنگ آن سازمان است ولی از طرفی دیگر نمی‏توانند تمام ریسک‌های امنیتی را نیز نادیده بگیرند.
«من فکر نمی‏کنم كاركنان وقت این را داشته باشند که در مورد تمام تکنولوژی‏ها مطالعه کنند و همه جنبه‏های آن را در نظر بگیرند، آنها مشغول کار خودشان هستند و وقت چنین کارهایی را ندارند.» این صحبت‌های«شارون فايني»، مدیر بخش امنیت اطلاعات مرکز درمانی Dekalb است. او ادامه می‏دهد: «من فکر می‏کنم این وظیفه من است که در مورد این تکنولوژی‏ها تحقیق کنم و به‌صورت ساده به آنها آموزش دهم و در عین حال مسائل امنیتی آن را هم در نظر بگیرم.»
برخی دیگر مانند «مايكل ميلر»، معاون بخش امنیت سرویس‌های ارتباطی شرکت Global Crossing معتقد است که ابتدا واحد IT باید صبر کند تا ببیند استفاده از این دستگاه‏ها تاثیری مثبت بر روی راندمان کار دارد یا باعث بروز مشکلاتی مانند نفوذ Worm و یا افزایش ترافیک شبکه می‏شود. براساس نظر او واکنش به این تکنولوژی‏ها بايد ترکیبی از پیروی از فرهنگ سازمان و دادن حق دسترسی (در حد منطقی) به کارکنان و مطمئن بودن از سطح امنیتی شبکه باشد.
«جاش‌ها لبروك» تحلیلگر Yankee Group می‏گوید: «مقابله با مشکلاتی که این تکنولوژِی‏ها باعث آن هستند، منابع زیادی از بخش IT سازمان را به خود اختصاص می‏دهد. استفاده از برخی تکنولوژی‏ها برای بخش‌های IT سازمان‌ها به یک کابوس تبدیل خواهد شد، مگر آنکه کارکنان سیاست‌های سازمان در خصوص استفاده از تکنولوژی‏های جدید را به خوبی بپذیرند. در همان حال بی‏توجهی به زیر نظر داشتن تکنولوژی‏های جدید خطر بالقوه‏ای در خصوص امنیت اطلاعات سازمان است.»

برای نمونه در زیر به بررسی خطرهاي 8 تکنولوژی معروف پرداخته می‏شود:
1. Instant Messaging
این روزها مردم از IMها (Instant Messaging) برای هر چیزی استفاده می‏کنند، از مطمئن شدن رسیدن بچه‏ها به منزل تا گفت‌وگو با همکاران و یا حتی شرکای تجاری. براساس تحقیق Y،Yankee Groupن40 درصد از پاسخگویان گفته بودند که از IM در محل کار استفاده می‏کنند. IMها مسائل امنیتی متعددی را به چالش می‏کشاند. به‌خصوص که تبادل اطلاعات در IM و در محیط اینترنت، خط ارتباطی ناامنی محسوب می‏شود و چه‌بسا یک نفوذگر از همین طریق بتواند به اطلاعات محرمانه‏ای که مثلا یک کارمند با یک مشتری در خارج از سازمان و بر روی بستر اینترنت در حال تبادل آن هستند، دسترسی پیدا کند.
یک راه برای مقابله با تهدیدات IMها استفاده از سرورهای IMهای درون‏سازمانی است. مثلا در اواخر سال 2005، شرکت Global Crossing از نرم‏افزار Live Communications Server یا به اختصار LCS، برای این منظور استفاده کرد. این شرکت در ادامه در آگوست 2006، کارکنانش را از استفاده از IMهای شرکت‌هایی نظیر AOL، MSN و Yahoo منع کرده است. در حال حاضر تمام تبادل اطلاعاتی که از طریق سرورهای داخلی انجام می‏شود، رمز شده (Encrypted) و تمامی IM برون سازمانی محافظت شده‏اند.
همچنین به کارگیری سرورهای IMهای داخلی به واحد امنیت آن سازمان کنترل بیشتری می‏دهد. «ميلر» می‏گوید: «از این طریق ما این توانایی را داریم که سیاست‌های امنیتی را به راحتی اعمال کنیم. برایی نمونه ما می‏توانیم تبادل فایل از طریق IM را محدود کنیم یا کاربران اجازه استفاده از URLهای ارسال شده از طریق شخصی که با آن مشغول چت هستند، نداشته باشند. اینها روش‌های متداولی برای جلوگیری از ورود Wormها به درون سازمان است.» او ادامه می‏دهد: «این روش از اتلاف وقت هم جلوگیری می‏کند.»
روش‌های سخت‏گیرانه‏تری هم وجود دارد. سیاست امنیتی مرکز درمانی DeKalb، استفاده از IMها را کلا ممنوع كرده است. «فايني» برای اطمینان بیشتر نیز اکثر سایت‌هایی را که از طریق آنها می‏توان IMها دانلود کرد را نیز محدود کرده است. اما او نمی‏تواند سایت‌های AOL یا Yahoo را هم بلاک کند؛ چرا که بسیاری از پرسنل از این سایت‌ها برای ایمیل استفاده می‏کنند. گروه او همچنین از یک نرم‏افزار کمکی که وظیفه آن پیدا کردن کامپیوترهایی است که بر روی آنها نرم‏افزار IM نصب شده است نیز استفاده می‏کنند. در صورتی که این نرم‏افزار وجود چنین کامپیوتری را اعلام کند، به کارمند خاطی تذکر داده و سیاست امنیتی سازمان به او یادآور می‏شود. فايني همچنین متدهای مختلفی را برای بلاک کردن ارسال اطلاعات از درون سازمان به بیرون به‌کار گرفته است. در حال حاضر او از یک برنامه کمکی متعلق به شرکت Vericept برای مانیتور کردن اطلاعات استفاده می‏کند. همچنین تیم او اکثر پورت‌های کامپیوترها را بسته‏اند تا نرم‏افزارها راهی جز استفاده از پورت 80 (HTTP Port) برای تبادل اطلاعات با بیرون از سازمان را نداشته باشند.
مرکز درمانی DeKalb به دنبال یافتن ایده‏هایی برای استفاده از نرم‏افزارهایی نظیر IBM Lotus Notes یا حتی نرم‏افزارهای رایگان IM نظیر Jabber برای افرادی که برای امور کاری می‏خواهند در داخل سازمان چت کنند مي‌گردد. فايني در آخر می‏گوید: «هیچ چیز 100درصد نیست. IM هنوز نگرانی بزرگی برای امنیت و همین‌طور کارایی سازمان است.» ...ادامه مطلب


86/07/28

Windows Defender، سپري‌از جنس‌ويندوز
 

 برنامه‌هاي مزاحم تبليغاتي (Spywares) در طي سال‌هاي اخير به ‌قدري زياد و متنوع شده‌اند كه حتي شركت مايكروسافت را نيز به تكاپو براي مبارزه و مقابله واداشت. مايكروسافت نسخه بتاي ابزار آنتي‌اسپايور خود،Windows Defender، را در اواخر سال 2006 و نسخه رسمي و رايگان آن را در 2007 ارائه داد و روي آن نيز تبليغات فراواني كرد. مزيت استفاده از اين نرم‌افزار در كنار يك نرم‌افزار آنتي‌ويروس قوي، مطمئن بودن به سازگاري آن با ويندوز و عدم بروز مشكل در كنار ديگر نرم‌افزارهاي آنتي‌ويروس است. مي‌توانيد يك آنتي‌ويروس خوب روي كامپيوتر نصب كنيد (مانند كسپرسكي، نورتن، پاندا، بيت‌دفندر و ...) و براي مقابله با اسپايورها نيز Windows Defender را استفاده كنيد.


نصب

Windows Defender جزء ابزارهاي رايگان مايكروسافت است كه مي‌توانيد آن را از نشانيwww.windowsdefender.com دانلود نماييد. اين نرم‌افزار داراي حجم 91/4 مگابايت است و البته تحت مجوز ويندوز اين شركت است. بدين معني كه همانند ويندوز مدياپلير يازده يا اينترنت‌ اكسپلورر هفت نمي‌توانيد آن را روي يك ويندوز رجيستر‌‌نشده و غيراصل استفاده كنيد. 

شکل 1

بنابراين براي دانلود اين نرم‌افزار از سايت مايكروسافت‌ (
www.microsoft.com/download) نياز به تأييديه (Validation) و دريافت بسته Windows Genuine Advantage داريد.

براي شروع نصب Windows Defender روي فايل اجرايي نصب آن دو بار كليك كنيد تا وارد مراحل نصب شويد. مرحل اول Validate است. در اين مرحله نرم‌افزار با برقرار كردن يك ارتباط با سرور مايكروسافت، بررسي مي‌كند كه ويندوز شما اصل است يا خير و مايكروسافت اجازه نصب مي‌دهد يا خير. اين مرحله را كه به سلامت طي كنيد، بايد مجوز نرم‌افزار را تأييد كنيد. ... I accept the را انتخاب نماييد و به مرحله بعدي برويد. در اين مرحله سه انتخاب پيش‌رو داريد (شكل 1 ).

Use Recommended settings: با انتخاب اين گزينه نرم‌افزار به طور خودكار با سياست‌ها و تنظيمات خود به مقابله با برنامه‌هاي مخرب مي‌رود و تمام برنامه‌هاي اسپايور را پاك و از روي سيستم حذف مي‌كند. اين گزينه مناسب است، اما با يك اشكال بزرگ روبه‌رو است و آن اين‌كه، اگر نرم‌افزاري نصب كنيد كه اسپايور نباشد، ممكن است توسط اين برنامه اسپايور تشخيص داده شود و پاك شود يا اجازه نصب داده نشود. كاري نيز از دست شما برنمي‌آيد.

Install Defination update only: بسته‌هاي بروزرساني نرم‌افزار به صورت خودكار نصب مي‌شوند. در اين حالت ديگر نرم‌افزار دخالتي در پاك‌سازي سيستم از اسپايورها به روش خودكار ندارد.

Ask me later: بالاترين خطر و ريسك را به دنبال دارد، اما مديريت و كنترل نرم‌افزار به دست شما خواهد افتاد. در حقيقت با انتخاب اين گزينه به نرم‌افزار مي‌گوييد پاك‌سازي، بروزرساني و تنظيمات نرم‌افزار به عهده خودم باشد. 

شکل 2

گزينه Install Defination update only را انتخاب كنيد تا نرم‌افزار از تنظيمات پيش فرض استفاده كند و هم بروز باشد. در مرحله بعدي گزينه Complate را انتخاب كنيد. با زدن دكمه Install، نصب نرم‌افزار شروع مي‌شود و در پايان از شما براي چك كردن بسته‌هاي بروزرساني سؤال مي‌كند. اگر به اينترنت متصل هستيد، دكمه Finish را كليك كنيد و اگر به اينترنت متصل نيستيد، تيك مربوطه را برداريد و Finish كنيد.

اسکن اسپايور

برنامه Windows Defender را از بخش All programs منوي Start اجرا كنيد (شكل 2). همان‌طور كه در شكل مشخص است، چون اجازه بروزرساني به اين نرم‌افزار نداديم، صفحه اصلي آن داراي پيغام Check for Update Now  است. شكل ظاهري اين نرم‌افزار ممكن است برايتان كمي غريب باشد، ولي نگران نباشيد. چون به آن عادت خواهيد كرد.

...ادامه مطلب


86/07/21

انواع حملات در شبكه‌هاي كامپيوتري
امنيت اطلاعات و ايمن‌سازي شبكه‌هاي كامپيوتري از جمله موضوعاتي است كه اين روزها در كانون توجه تمامي‌سازمان‌ها و موسسات قرار گرفته شده است. در يك شبكه كامپيوتري به منظور ارائه خدمات به كاربران، سرويس‌ها و پروتكل‌هاي متعددي نصب و پيكربندي مي‌گردد.

برخي از سرويس‌ها داراي استعداد لازم براي انواع حملات بوده و لازم است در مرحله اول و در زمان نصب و پيكربندي آنان، دقت لازم در خصوص رعايت مسائل ايمني انجام و در مرحله دوم سعي گردد كه از نصب سرويس‌ها و پروتكل‌هاي غيرضروري، اجتناب گردد. در اين مقاله قصد داريم از اين زاويه به مقوله امنيت اطلاعات و ايمن سازي شبكه‌هاي كامپيوتري پرداخته و در ادامه با انواع حملاتي كه امروزه متوجه شبكه‌هاي كامپيوتري است، بيشتر آشنا شويم. قطعا شناسايي سرويس‌هاي غيرضروري و انواع حملاتي كه مهاجمان با استفاده از آنان شبكه‌هاي كامپيوتري را هدف قرار مي‌دهند، زمينه برپاسازي و نگهداري شبكه‌هاي كامپيوتري ايمن و مطمئن را بهتر فراهم مي‌نمايد.

مقدمه

حملات در يك شبكه كامپيوتري حاصل پيوند سه عنصر مهم سرويس‌ها ي فعال، پروتكل‌هاي استفاده شده و پورت‌هاي باز مي‌باشد. يكي از مهمترين وظايف كارشناسان فناوري اطلاعات، اطمينان از ايمن بودن شبكه و مقاوم بودن آن در مقابل حملات است (مسووليتي بسيار خطير و سنگين). در زمان ارائه سرويس دهندگان، مجموعه‌اي از سرويس‌ها و پروتكل‌ها به صورت پيش فرض فعال و تعدادي ديگر نيز غير فعال شده‌اند. اين موضوع ارتباط مستقيمي‌با سياست‌هاي يك سيستم عامل و نوع نگرش آنان به مقوله امنيت دارد. در زمان نقد امنيتي سيستم‌هاي عامل، پرداختن به موضوع فوق يكي از محورهايي است كه كارشناسان امنيت اطلاعات با حساسيتي بالا آنان را دنبال مي‌نمايند.

اولين مرحله در خصوص ايمن سازي يك محيط شبكه، تدوين، پياده سازي و رعايت يك سياست امنيتي است كه محور اصلي برنامه‌ريزي در خصوص ايمن سازي شبكه را شامل مي‌شود. هر نوع برنامه‌ريزي در اين رابطه مستلزم توجه به موارد زير است:

بررسي نقش هر سرويس دهنده به همراه پيكربندي انجام شده در جهت انجام وظايف مربوطه در شبكه انطباق سرويس‌ها، پروتكل‌ها و برنامه‌هاي نصب شده با خواسته‌ها ي يك سازمان.

بررسي تغييرات لازم در خصوص هر يك از سرويس دهندگان فعلي (افزودن و يا حذف سرويس‌ها و پروتكل‌هاي غيرضروري، تنظيم دقيق امنيتي سرويس‌ها و پروتكل‌هاي فعال(.

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

...ادامه مطلب


86/07/21

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

بدیهی‌ترین نیاز در نگهداری و رفع مشكلات یك شبكه‌، ابزارهای كاربردی مانیتورینگ هستند. بدون داشتن ابزارهایی كافی‌، در تاریكی حركت خواهید كرد. شما به چیزی برای مانیتور كردن شبكه نیاز دارید. معمولا سوئیچ ها و روترها دارای ابزارهایی از پیش تعیین شده درونی هستند و استفاده از این خصوصیات شما را در این راه یاری خواهد رساند لذا با توجه به آن، داشتن ابزارهایی كه بتواند با SMTP كار كند كاملا كارساز خواهد بود. شما به نرم افزارهای Protocol Analyzer جهت مشخص نمودن پورت‌های باز روی شبكه و وضعیت ارتباطی سیستم عامل‌های نصب شده  روی دستگاه‌های كامپیوتری نیاز دارید. با كمك این ابزارها شما قادر خواهید بود تا با Capture كردن ترافیك شبكه در بازه‌های زمانی خاص، به وضعیت پورت‌ها و پروتكل‌های در حال انتقال پی ببرید.

استراتژی آسان رفع مشكلات شبكه

در نگاه اول به ابزارهای مانیتورینگ معتبر، در می یابیم كه قیمت آن‌ها بالا می‌باشد ولی با كمی محاسبه و برآورد سود ناشی از این ابزارها در طولانی مدت (بهای تمام شده)‌، نه تنها قیمت آن كاملا توجیه پذیر است بلكه به سود دهی هم خواهید رسید. در صورتیكه بودجه كافی برای خرید اینگونه نرم افزارها را ندارید می‌توانید از نرم افزارهای Open Source در این خصوص استفاده نمایید. این نرم افزارها غالبا ارزان قیمت و یا مجانی هستند و به آسانی قابل استفاده می‌باشند هرچند ممكن است برخی از خصوصیات نرم افزارهای تجاری را نداشته باشند.

 

زمینه‌های مختلف مدیریت شبكه، كارایی، تنظیمات، محاسبات و ... همگی مهم هستند اما باید به نقصان‌های بوجود آمده و تنظیمات امنیتی توجه ویژه‌ای نمود.

برای پیدا كردن نقصان‌های شبكه و امنیت چه باید كرد ؟

...ادامه مطلب


86/07/18

ايجاد ديسک کلمه عبور براي ويندوز

ايجاد ديسک کلمه عبور در ويندوز

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

به اين دليل، ايجاد حساب کاربري مجزا براي هر يک از افراد و استفاده از کلمه عبور کار مناسبي است کلمات عبور موجب مي‌شوند که تنظيمات کاربران دست نخورده باقي بماند. برخي از کلمات عبور نيز موجب مي‌شوند که افراد نتوانند به داده‌ها دسترسي يابند. مدير سيستم (کاربر administartor) مي‌تواند تمامي حساب‌هاي سيستم را مديريت کند، يعني فرضاً مي‌تواند کلمات عبور را تغيير داده و تنظيماتي را روي آنها انجام دهد.

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

 

نکاتي در مورد کلمات عبور در Control Panel

مي‌توان از طريق Control Panel ابراز User Accounts، کلمات عبور را تعيين کرده، تغيير داد و آنها را حذف کرد. در پنجرهUser Accounts ، حساب مورد نظر خود را انتخاب کرده و براي آن کلمه عبوري در نظر گرفته يا کلمه عبور فعلي آن را تغيير دهيد.

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

اگر براي حساب مدير(administrator)، کلمه عبور ايجاد کنيد، مي‌توانيد از ويندوز بخواهيد تا فلدرها و فايل‌هاي شما را براي افراد داراي حساب کاربري محدود، پنهان ساخته يا غير قابل دسترس کند.

مي‌توانيد هميشه با انتخاب حساب کاربري مورد نظر و کليک روي پيوند Remove My Password ، کلمه عبور را حذف کنيد. براي انجام اين کار، بايد کلمه عبور را وارد کنيد. اين کار موجب مي‌شود کس ديگري نتواند بدون اجازه شما تغييري در حساب کاربري ايجاد کند.

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

ايجاد ديسک کلمه عبور در ويندوز

ايجاد يک ديسک کلمه عبور

اگر يک ديسک تنظيم مجدد کلمه عبور ايجاد کنيد، هر زمان کلمه عبور خود را فراموش کرديد، با استفاده از آن مشکل بر طرف خواهد شد ويندوز XPحاوي يک ابزار مفيد با نام Forgotten Password Wizard است که به شما امکان مي‌دهد اين ديسک را ايجاد کنيد.

بدين منظور به User Accounts رفته و روي حساب مورد نظر کليک کنيد. در زير بخش Related Tasks، روي پيوند Prevent A Forgotten Password کليک کنيد. يک فلاپي يا CD خالي را در درايو مربوطه قرار دهيد (ويزارد به صورت پيش فرض از فلاپي ديسک استفاده مي‌کند.)

سپس کلمه عبور مربوط به حساب مورد نظر را وارد کرده و يا اگر آن حساب فاقد کلمه عبور است، آن را خالي بگذاريد. سپس رويNext  کليک کنيد تا ويزارد ايجاد ديسک را به پايان برساند. پس از خارج ساختن ديسک از درايو، برچسبي با عنوان Password Reset روي آن بچسبانيد و آن را در محل مطمئني قرار دهيد.

اگر زماني کلمه عبور خود را فراموش کرديد و حتي کلمه راهنما نيز به شما کمک نکرد، ويندوز XP به شما امکان مي‌دهد تا از ديسک تنظيم کلمه عبور بهره گيريد. بدين منظور روي پيوند ظاهر شده کليک کنيد تا ويزارد Password Reset راه‌اندازي شود. سپس ديسک را درايو قرار داده و کلمه عبور جديد را وارد کنيد و مجدداً براي تاييد، کلمه عبور را وارد کنيد. زماني که ويزارد پايان يافت، به صفحه ورود به سيستم خواهيد رفت و مي‌توانيد کلمه عبور جديد را وارد کنيد.

استفاده از اين ديسک، تنظيمات شما را تغيير نمي‌دهد. لزومي ندارد تغييري در ديسک به وجود آوريد. وقتي يک بار آن را ايجاد کرديد، مي‌توانيد بدون ايجاد هيچ‌گونه تغييري هر زمان که لازم بود از آن استفاده کنيد. 

منبع: مجله وب




86/07/17

نرم‌افزارهاي‌ مديريت و ويرايش تصاوير

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

Picasa

Picasa 2.7
http://picasa.google.com

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

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

امكان ساخت Slideshow‌هاي زيبا از تصاوير، يكي ديگر از قابليت هاي پيكاسا  است. با اين قابليت مي‌توانيد از عكس‌ها و تصاويرتان آلبوم‌هاي زيبا و به يادماندني ايجاد كنيد.

پيكاسا به شما امكان مي‌دهد Slideshow‌هايتان را روي سي‌دي رايت كنيد. همچنين مي‌توانيد آن‌ها را به عنوان ارائه‌اي ماندگار از خاطرات دوست‌داشتنيِ گذشته به دوستان و آشنايانتان هديه كنيد. علاوه ‌بر اين، پيكاسا به شما امكان مي‌دهد عكس‌هايتان را از طريق سرويس جديد Picasa Web Albums در وب منتشر نموده و با دوستان‌تان به اشتراك بگذاريد.

...ادامه مطلب


86/07/12

مقایسه Windows با Red Hat
در زمان ایجاد یک پلترفرم، مدیران به فاکتورهایی همچون هزینه، قابلیت اطمینان و خدمات پشتیبانی آن پلترفرم توجهی خاص دارند. آنچه در این مقاله آمده است بررسی و مقایسه این فاکتورها در سیستمهای عامل Microsoft Windows Server و Red Hat commercial Linux می‏باشد.

هزینه نرم‏افزار‏
آیا هزینه استفاده از لینوکس واقعاً رایگان است؟ بر خلاف تصور عامه مردم نسخه تجاری Red Hat رایگان نبوده و بر اساس شارژ سالیانه فروخته می‏شود. شما برای هر سرور که از این سیستم عامل استفاده می‏کند سالیانه باید مبلغی را به شرکت Red Hat بپردازید و چنانچه بخواهید از خدمات پشتیبانی 24 ساعته آنها نیز استفاده کنید می‏بایست مبلغی اضافه‏تر نیز پرداخت نمائید.
بر اساس آنچه در سایت Red Hat (www.redhat.com/wapps/store/catalog.html) آمده است هزینه خرید یک Red Hat Enterprise Linux 5 Advanced بدون امکانات اضافه‏ای نظیر application server و clustering سالیانه 2،499 دلار می‏باشد. (برای اطلاعات بیشتر به www.microsoft.com/windowsserver/compare/ReportsDetails.mspx?recid=5 مراجعه کنید.)
همچنین تحقیقات نشان می‏دهد عوامل اصلی‏ای که باعث هزینه استفاده از یک نرم‏افزار‏ در یک دوره 3 ساله می‏شوند، دو عامل هستند: عامل نخست مربوط به هزینه پرسنلی است که وظیفه مدیریت و نگهداری آن نرم‏افزار‏ را برعهده دارند (60 درصد)؛ و عامل دوم مربوط به هزینه‏ای است که در زمان از کار افتادن آن نرم‏افزار‏ آن شرکت متحمل می‏شود (15 درصد). در واقع این دو عامل 75 درصد از هزینه مربوط به استفاده از یک نرم‏افزار‏ در یک دوره زمانی 3 ساله می‏باشند. حال آنکه بسیاری، در همان نگاه اول تنها قیمت فروش نرم‏افزار‏ را در نظر می‏گیرند. (برای اطلاعات بیشتر به www.microsoft.com/windowsserver/compare/ReportsDetails.mspx?recid=3 مراجعه کنید.) ...ادامه مطلب


86/07/12

مروري بر كنترل يكپارچكي ويندوز ويستا (Windows Integrity Control )

در اين مقاله مروری بر قابليت هاي كنترل پكپارچگي ويندوز يا Windows Integrity Control (WIC) در ويندوز ويستا خواهيم داشت. مباحثي كه در اين مقاله مطرح مي شود ، شامل چگونگي حفاظت از آبجكت هاي موجود در ويندوز ويستا مانند فايل ها و پوشه هاي ويندوز، سطوح مختلف حفاظتي كه در اختيار مي گذارد و چگونگی مديريت WIC با استفاده از ابزار خط فرماني ICACLS است.

در اصل WIC  با ايجاد سطوح مختلف امنيتي روي آبجكت هاي مختلف ويندوز مي تواند آن ها را در برابر نرم افزارهاي مخرب و خطاهاي كاربران ايمن كند.

يكپارچگي سيستم

شما به چه كسي اعتماد مي كنيد؟

توليد كننده هاي مايكروسافت در زمان توليد آخرين نسخه ی سيستم عامل اين شركت نرم افزاري ، تمام تلاش خود را بر ايجاد يك سيستم عامل امن متمرکز کردند تا سيستم امني ايجاد كنند كه تا آن زمان  توليد نشده بود. يكي از امكاناتي كه براي آن در نظر گرفتند ، بخشي به نام كنترل پكپارچگي ويندوز يا همان WIC است.

هدف اصلي از ايجاد WIC، حفاظت بيشتر از اشياء موجود در ويندوز ، شامل فايل ها ، پوشه ها، پرينتر، كليد هاي رجيستري و ... در برابر نرم افزارهاي مخرب، ويروس ها و حتي اشتباهات كاربران است.

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

...ادامه مطلب


86/07/10

کنترل کامپيوتر با موبايل

کنترل کامپيوتر با موبايل

آيا تا به حال به عبارت Remote برخورد کرده‌ايد؟ Remote به معناي کنترل کردن چيزي از راه دور است.

با استفاده از نرم‌افزار Control Freak مي‌توانيد رايانه خود را در گوشي همراه خود Remote کنيد. براي اجراي اين برنامه به نرم افزار winamp نياز داريد.

نرم افزار Control Freak به شما توانايي آن را مي‌دهد تا بتوانيد بوسيله‌ي گوشي‌هاي بلوتوث دار داراي سیستم عامل سیمبیان نرم افزار Winamp و رايانه‌ي شخصي خود را کنترل نماييد و بتوانيد فايل‌هاي چند رسانه‌اي مانند فايل‌هاي صوتي و يا فايل‌هاي تصويري را اجرا نموده مکث دهيد متوقف سازيد به جلو يا عقب حرکت دهيد و يا صدا را کم و زياد کنيد .

اگر در برنامه Winamp از دکمه‌هاي اجراي فايل صوتي يا تصويري، Pause،Stop، بعدي، قبلي و ... به وفور استفاده مي‌کنيد و نيازمند تمام اين دکمه‌ها در گوشي خود نيز هستيد مطمئن باشيد دقيقا تمام اين امکانات بر روي نرم‌افزاري که روي گوشي نصب مي‌شود نيز وجود دارد. 

مديريت شده عمل کنيد

با آمدن ورژن 2 نرم‌افزار Control Freak حال مي‌توانيد بهتر از گذشته فايل‌هاي صوتي‌اي را که در برنامه Winamp اجرا مي‌کرديد را کنترل کنيد: البته اگر از Media Library نرم‌افزار Winamp استفاده کنيد.

Media Library نرم‌افزار  Winamp  يکي از امکانات فوق‌العاده آن است که به کاربران اجازه مي‌دهد تمام فايل‌هاي صوتي و تصويري را با استفاده از اين فانکشن، مديريت و کنترل کنند. بعد از اينکه گوشي همراه شما با رايانه ارتباط برقرار کرد مي‌توانيد از روي گوشي همراه خود، محتويات داخل Media Library نرم‌افزار Winamp  نصب شده روي رايانه را نيز جستجو کنيد.

در مقدمه برنامه گفتيم که علاوه بر کنترل نرم‌افزارهاي صوتي همانند Winamp برنامه Control Freak قادر به کنترل فايل‌ها و خود محيط ويندوز با همان سيستم عامل نيز هست. از آن جايي که رايانه مي‌تواند کارهاي بيشتري را جز پخش فايل‌هاي صوتي و تصويري انجام دهد با استفاده از Control Freak نگارش 2 آن مي‌توانيد Desktop رايانه را نيز زير کنترل خود داشته باشيد.

برخي از کارهايي که مي‌توان با استفاده از Control Freak انجام داد.

1- نمايش فايل‌هاي تصويري چه عکس و چه فايل‌هاي ويدئويي در تلفن همراه از طريق رايانه

2- نمايش Presentation ها به مشتريانتان

3- گفتگو با دوستان آنلاين‌تان در هر کجايي که هستيد

4- وارسي ايميل‌هايتان با استفاده از برنامه Control Freak.

5- بازگشايي برنامه‌هاي مورد نظر روي رايانه همانند برنامه Presentation  و استفاده از آن‌ها بدون هيچ محدويتي.

موارد مورد نياز براي کار با نرم افزار :

...ادامه مطلب


86/07/08

از قلب ویندوز خود نسخه ی پشتیبان تهیه کنید!
در زمان حاضر همه ی کاربران سیستم عامل ویندوز میبایستی از این نکته با اطلاع باشند که رجیستری ویندوز در اصل قلب تپنده ی این سیستم عامل محسوب میشود. رجیستری دقیقا بخشی از ویندوز میباشد که در آن هزارن مورد از جزئیات مورد نیاز این سیستم عامل برای مدیریت سیستم ذخیره شده است، با توجه به اهمیت چنین بخشی در سیستم عامل ویندوز کمپانی مایکروسافت ترتیبی داده است تا رجیستری در دو نسخه بر روی ویندوز ذخیره شود تا اگر نسخه ی اصلی آسیب دید ویندوز به سراغ نسخه ی پشتیبانی که خودش فراهم کرده است برود. اما بارها پیش می آید که هر دو نسخه ی رجیستری ذخیره شده توسط سیستم عامل ویندوز آسیب ببینند و زمانی که رجیستری آسیب ببیند میبایستی ویندوز و تمامی برنامه های تحت آن از ابتدا نصب گردند.
اما راه حل ساده تری نیز هست و آن هم اینکه شما نسخه ی کپی مجزایی را از رجیستری ویندوزتان به وجود آورید، این امر با استفاده از برنامه ی backup که در ویندوز XP نسخه ي PRO گنجانده شده است امکان پذير است و شما ميتوانيد اين برنامه را در مسير Accessories/System Tools بيابيد.
برنامه ي ذکر شده توسط XP نسخه ي خانگي به صورت پيش فرض نصب نميگردد ولي شما ميتوانيد آن را بوسيله ي يک CD ويندوز XP نسخه ي Home به آساني نصب نماييد٬ ابتدا CD را در درون CD-ROM قرار داده و سپس وارد مسير Drive:\VALUEADD\MSFT\NTBACKUP شويد. سپس يک کليک دوبل بر روي فايل NTBACKUP.MSI نمائيد تا برنامه ي نصب فعال گردد٬ پس از اتمام مراحل نصب شما ابزار مذکور را به آساني در دسترس ميابيد.
اين برنامه در حالت پيش فرض به صورت يک Wizard اجرا ميشود مگر اينکه شما حالت پيش فرض آنرا تغيير دهيد٬ براي تغيير حالت پيش فرض بر روي عبارت Advanced Mode کليک نماييد تا صفحه ي جديدي ظاهر شود٬ در اين صفحه قسمتي را که تحت عنوان Backup نامگذاري شده است کليک کنيد بعد از آن در پنجره سمت چپ يک تيک در مقابل آيکون System State بزنيد.
حالا شما ميبايستي مکاني را براي ذخيره نسخه پشتيبان رجستيريتان معين کنيد توجه داشته باشيد که حجم اين نسخه ي پشتيبان چيزي در حدود ۵۰۰ مگابايت خواهد بود پس جايي را انتخاب نمائيد که فضاي کافي وجود داشته باشد٬ پس از معين کردن مکان ذخيره ي فايل يک نام همانند "BACKUP" يا چيزي مشابه آن براي فايل پشتيبان در نظر بگيريد. برنامه ي Back up ويندوز به صورت خودکار پسوند BKF را به نام انتخابي شما خواهد افزود.
حالا کليد Start Backup را کليک کنيد در صورتي که شما جايي از هارد ديسکتان را براي ذخيره نسخه ي پشتيبان انتخاب نموده ايد تهيه ي اين نسخه تنها يکي دو دقيقه طول ميشکد اما اگر محل ذخيره ي آنرا بر روي يک CD تعيين کرده ايد تهيه نسخه پشتيبان چيزي در حدود ۱۰ دقيقه طول خواهد کشيد. توجه داشته باشيد که ويندوز به صورت خودکار يک نسخه پشتيبان از رجيستري را در C:\WINDOWS\REPAIR ذخيره مينمايد.
در آخر زماني که شما ويندوز XP نسخه ي PRO يا HOME را اجرا مينماييد ميبايستي Recovery Console را در آن نصب نمائيد براي نصب قسمت مذکور CD ويندوز خود را در درون درايو مربوطه که در اينجا ما آنرا D نامگذاري ميکنيد قرار دهيد. در صورتي که برنامه ي پيش فرض نصب ويندوز فعال شد آنرا cancel کنيد٬ حالا گزينه ي Run را از Start Menu انتخاب نمائيد و سپس عبارت D:\i386\winnt32.exe/cmdcons را تايپ نموده و دستور العمل مربوطه را طي نمائيد. پس از reboot نمودن کامپيوتر option جديدي را ميابيد که در آن ميتوانيد Recovery Console را فعال سازيد و با استفاده از آن نسخه هاي پشتيبان رجتسريتان را که قبلا تهيه کرده ايد را جايگزين نسخه ي رجيستري آسيب ديده ويندوزتان نمائيد.

منبع: WinBeta.Net (به نقل از The Reporter)


86/07/08

از پس شانه گوگل (ورود به هر سایتی که گوگل به آن وارد می شود)
منبع: WinBeta.Netروز به روز تعداد سایتهایی (بخصوص سایت نشریات خارجی) که برای مشاهده از شما شناسنامه کاربری و رمز عبور می خواهند افزوده می شود . برای دیدن اینگونه سایتها شما باید اول در سایت مذکور ثبت نام کنید و بعد مطلب یا خبر مورد علاقه تان را مشاهده کنید . با این حال معمولاً محتویات این سایتها در Database گوگل ثبت شده است .

بر خلاف مشترکین "معمولی" گوگل احتیاج به شناسنامه کاربری و رمز عبور و ثبت نام ندارد . خیلی از سایتهایی که دیدن آنها احتیاج به ثبت نام و یا اشتراک و هزینه دارند معمولاً دریچه‌ای را باز نگه می دارند تا موتورهای جستجوی گوگل بتوانند وارد آنها شوند ، چون این جستجوگرها برای آنها نوعی تبلیغ مجانی است و بینندگان بیشتری را با سایتشان آشنا می‌کند . ولی به محض اینکه شما بعنوان یک کاربر "معمولی" بخواهید مقاله و یا خبر مورد علاقه خود را که از طریق گوگل پیدا کرده‌اید ببینید از شما رمز عبور و شناسنامه کاربری و گاهی پول درخواست می شود .

وقتی گوگل بتواند وارد یک سایت بشود مشترکین دیگر هم می توانند وارد آن سایت شوند . ترفند این کار بسیار ساده است ، تنها کافیست با ما همراه باشید ...

اگر شما از مرورگر فایرفاکس/موزیلا استفاده می کنید از این آدرس User Agent را ، که یکی از Plugin های مجانی فایرفاکس/موزیلا است ، ذخیره کنید . بعد از ذخیره ، نصب (Install) و باز کردن مرورگر وارد User Agent Switcher Options شوید . از طریق مسیر :

Tools > User Agent Switcher > Options

بعد از وارد شدن به U.A.S.O بر یکی از User Agentها کلیک کرده و بعد بر گزینه Edit کلیک کنید تا پنجره زیر باز شود .

منبع: WinBeta.Net


در قسمت User Agent کد زیر را بنویسید و بعد از تائید تغییرات پنجره ها را ببندید .

منبع: WinBeta.Net


توجه مهم : در این مثال ما گزینه Internet Explorer 6 را تغییر دادیم و آنرا به مانند روبات گوگل شبیه سازی کردیم . بنابراین باید در فایرفاکس نیز در قسمت User Agent Switcher بجای عبارت Default عبارت Internet Explorer 6 انتخاب شود .

کسانی که مرورگر فایرفاکس/موزیلا ندارند و فقط از اینترنت اکسپلورر (Internet Explorer) استفاده می کنند می توانند برای تغییر User Agent خود از جمله از برنامه WinGuides Tweak Manager استفاده کنند که برای مدت یک ماه می توان از آن رایگان استفاده کرد . برای دیدن چگونگی تغییرات در Tweak Manager به این ( تصویر 3 ) نگاه کنید .

بعد از تغییر User Agent دیگر احتیاج به ثبت نام ندارید تا برای مثال از سایتهایی مثل Washingtonpost.com و Nature.com دیدن کنید . و می توانید تقریباً وارد هر سایتی شوید که موتورهای جستجوگر گوگول می توانند وارد آنها شوند .

نویسنده: رضا رضایی




86/07/06

ارتقاء Hotmail به 250 مگابایت در چند قدم
در زیر چگونگی ارتقاء اشتراک Hotmail به 250 مگابایت ، گام به گام و بصورت تصویری آموزش داده می شود .

1- صفحه Hotmail را باز کرده و وارد ایمیل خود شوید .

2- پس از ورود ، بر روی گزینه Options کلیک کنید .

منبع: WinBeta.Net


3- وارد گزینه Personal شوید و سپس My Profile را انتخاب کنید .

منبع: WinBeta.Net


4- برای Country/Region کشور United States را انتخاب کرده و برای State ایالت Florida را انتخاب کنید .
همچنین ، کد پستی 33332 و یا یک کد پستی دیگر در آمریکا را انتخاب کنید . انتخاب کدهای پستی کالیفرنیائی بهتر است و برای اطمینان زبان ایمیلتان را انگلیسی انتخاب کنید .

منبع: WinBeta.Net


بعد از حداکثر چهار/پنج روز ایمیل شما به 250 مگابایت ارتقاء پیدا خواهد کرد و می توانید تنظیمات ایمیل خود را به حالت قبل بازگردانید .

نویسنده: رضا رضایی


86/07/03

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

1- فضاي نمايش بيشتر

آيكون‌هاي موجود در نوار ابزار را كوچك‌تر كنيد. به اين آدرس برويد. View > Toolbars > Customize و “Use small icons ” را تيك بزنيد.

2- كلمات كليدي هوشمند

به وسيله‌ي اين ترفند مي‌توانيد موتور جست‌وجوي دلخواه خود را به موتورهاي جست‌وجوي فايرفاكس اضافه كنيد. بر روي موتور جست‌وجوي دلخواهتان راست كليك و گزينه‌ي” Add a Keyword for this search ” را انتخاب كنيد. 

...ادامه مطلب


86/07/03

جي آي اس چيست؟
جي آي اس (GIS) يك سيستم الكترونيك براي كسب اطلاعات جغرافيايي است.

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

بدين وسيله علاوه بر دسترسي صحيح و سريع به داده‌هاي موردنياز در يك حجم وسيع، امكان ارائه و به تصويركشيدن اطلاعات مكاني و موضوعي در قالب نقشه، جدول و نمودار، ويرايش و بهنگام نمودن داده‌ها ونيز امكان استفاده از داده‌هاي موجود در جهت اهداف مختلف و براساس نيازهاي گوناگون كاربران فراهم مي‌گردد. همچنين زمينه‌اي براي شناساندن و معرفي قابليت‌ها و پتانسيل‌هاي متعدد و در عين حال، تشخيص خلأ‌هاي مطالعاتي مناطق مختلف جغرافيايي ايجاد خواهد شد.

...ادامه مطلب


86/06/18

سیستم مدیریت محتوا

Content Management System یا (CMS) به معنی سیستم مدیریت محتوا ، یك سیستم نرم افزاری است كه جهت مدیریت محتوا استفاده شده است . سیستم های مدیریت محتوا اصولا برای استفاده تعاملی توسط همكاری بالقوه افراد زیادی ، گسترش می یابند .

برای مثال ، نرم افزار وب سایت Wikipedia كه یك دایره المعارف جهانی و معروف می باشد ، بر پایه یك سیستم مدیریت محتوا است . محتوای مدیریت شده شامل فایل های كامپیوتری ، تصاویر رسانه ای ، فایل های صوتی ، مستندات الكترونیكی ،و محتوای وب می باشد...

امروزه سیستم های مدیریت محتوا سبب شده اند تا نیاز های مدیران وب در جهت پیاده سازی ابزار ها جهت انتشار مطالب و پیاده سازی چهار چوب سایت آسان تر و زمان بسیار كمی برای شروع ارائه مطالب و محتوا صرف شود.

از قابلیت های یك سیستم مدیریت محتوا ، می توان به موارد زیر اشاره كرد :

- ایجاد و ویرایش محتوا به تعداد نا محدود
- ساختار دهی و شكل دهی بر اساس یك قالب از پیش تعریف شده
- برخورداری از زمان و هزینه بیشتر در جهت ارائه مطالب و محتوای اصلی در سایت
- عدم نیاز به رجوع به مراجع فنی طراح سایت در آینده جهت توسعه وب سایت و افزودن مطالب بیشتر
- عدم نیاز به دانش فنی در جهت پیاده سازی وب سایت و درج محتوا و مطالب
- صرف وقت كمتر جهت راه اندازی وب سایت
- صرف هزینه كمتر جهت ایجاد یك وب سایت قدرتمند
- برخورداری از امكانات بسیار زیاد جهت فعالیت های مختلف در سایت
- استفاده از نرم افزار در زمینه های مختلف و اهداف مختلف (شخصی - تجاری - خبری - اطلاع رسانی - پرتال)

...ادامه مطلب


86/06/18

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

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

نيازهايتان را مطرح کنيد

از نرم افزار و سخت افزار قابل اطمينان استفاده کنيد

 

...ادامه مطلب


86/06/09

راه حل‌هايي براي نوشتن مطالب جذاب در وبلاگ
 ميليون‌ها وبلاگ در اينترنت براي جذب خوانندگان ( که طبق آمار ‌٧٥ ميليون نفر هستند ) رقابت مي کنند. روزانه هزاران وبلاگ به اين مجموعه اضافه مي‌شوند و شاخص بودن در ميان رقبا، امري خطير و سخت به نظر مي‌رسد.

به گزارش سرويس نگاهي به وبلاگ‌هاي خبرگزاري دانشجويان ايران (ايسنا)، نويسنده وبلاگ"CyberCEO " به نشاني http://cyberceo.blogspot.com به راه حل هايي براي نوشتن مطالب جذاب در وبلاگ اشاره و نوشته است: عناوين را جذاب انتخاب کنيد."تيتر" اولين بخشي است که در معرض ديد قرار مي گيرد و بايد در همان نگاه اول، جلب نظر کند. عنوان مطلب بايد چالش برانگيز و حاوي اطلاعات باشد. به جاي "پيشنهاداتي در مورد نوشته هاي تجاري" بگوئيد، " رازهاي فاش نشده براي کاهش نگراني شما در مورد نوشته هاي تجاري". عنوانهاي طولاني تر، اطلاعات بيشتري را در مورد مطلب در بردارند. ‌٨ تا ‌١٢ کلمه معمولاً براي يک تيتر موثر، کافي و مناسب است.

...ادامه مطلب


86/06/07

اسکريپت (Script) چيست؟
 زبان هاي برنامه نويسي اسکريپتي براي ارائه تحولات و ايجاد پويايي در صفحات وب ايجاد شدند. اين زبان ها از روي زبان هاي برنامه نويسي ساخته شدند و به‌همين دليل داراي تشابه بسياري با هم هستند. اين زبان ها در اصل نمونه کوچک شده زبان هاي مادر خود هستند. تعدادي از فرمان ها و امکانات زبان‌هاي بزرگ در اين زبان‌ها حذف شده اند. مثلا امکان نوشتن فايل يا پاک کردن فايل ها برروي سيستم کاربر مانند زبان هاي برنامه نويسي وجود ندارد. البته اين زبان ها براي استفاده در زمينه کاري شبکه طراحي شده اند و حذف اين دستورات علل خاصي ( از جمله بالا رفتن امنيت و ... ) داشته است .

برنامه نويسي تحت وب

VB Script:

اين زبان نمونه کوچک شده زبان VB است و کساني که با ويژوال بيسيک کار کرده اند در ياد گيري اين زبان بيشتر راه را پيموده اند و کافيست تفاوت هاي آن را با ويژوال بيسيک ياد گيرند. اين زبان براي افزودن افکت به صفحات وب نيز کاربرد دارد. ولي کاربرد برتر آن در نوشتن برنامه هاي سمت سرور است که بر اساس تکنولوژي ASP صورت مي‌گيرد. اين زبان به عنوان زبان پيش فرض براي نوشتن صفحات ASP است. يادگيري اين زبان براي کساني که تا کنون برنامه نويسي نکرده اند بسيار آسان است و شروع بسيار خوبي براي ورود به دنياي برنامه نويسي است. 

JAVA Script:

احتمالا تا کنون سايت هايي را ديده ايد که در آن کلمه خاصي دنبال موس مي‌دود. يا هنگام وارد شدن به آن سايت مرورگر شما در صفحه ويندوزتان مي‌لرزد. اين زبان ساختاري شبيه زبان C دارد و بيشتر براي ايجاد افکت بر روي کامپيوتر کاربر استفاده مي‌شود. اين قبيل کد ها که فقط روي سيستم کاربر اجرا مي‌شوند و نيازي به پردازش توسط سرور ندارند را کد هاي سمت کاربر (Client-side) مي‌گويند. البته اين زبان نيز قابليت‌هاي استفاده به صورت server-side را داراست. اما چون استفاده از زبان VBS آسانتر است معمولا از VBS  براي نوشتن برنامه هاي سرور- سايد استفاده مي‌شود. يکي از تفاوت‌هاي اين دو زبان در طرز نوشتن حروف است. در VBS تفاوتي ندارد که دستورات را با حروف کوچک يا بزرگ بنويسيد، اما در JavaScript اگر دستوري که با حروف کوچک است با حروف بزرگ بنويسيد با Error در صفحات خود مواجه مي‌شويد. سايت‌هاي زيادي وجود دارند که مي توانيد کدهاي آماده javascript را از آنها دانلود نموده و استفاده کنيد.

منبع: macromediax.com




86/06/01

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

يکي از دلايل خستگي ناشي از کار با کامپيوتر مي تواند به عدم تنظيم صفحه نمايش برگردد.

...ادامه مطلب


86/05/31

روشن شدن کامپيوتر در زمان دلخواه
 با استفاده از setup کامپيوتر، مي‌توانيد تنظيم نماييد که کامپيوتر در تاريخ و زمان معيني روشن شود. بدليل اينکه اکثر setup کامپيوترها از نوع Amibios مي‌باشد، توضيحات بر اساس اين نوع setup بيان شده در انواع ديگر setup هم جاي نگراني نيست و گزينه‌هاي مشابهي وجود دارد.

1- پس از فشردن کليد Power کامپيوترتان قبل از اينکه ويندوز اجرا شود، کليد Delete را چند بار پشت سر هم فشار دهيد. اگر وارد صفحه setup نشديد از کليدهاي Ctrl +Alt+Esc استفاده نماييد.

2- به قسمت Power Management Features برويد.

3- گزينه Set Wakeup Events را انتخاب نماييد.

در اين بخش گزينه‌اي با نام Resume By Alarm را مشاهده مي‌کنيد. اين گزينه را انتخاب نموده و آن را Enable کنيد.

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

الف- Alarm Date: روز را مشخص کنيد.

ب- Alarm Hour: ساعت را مشخص کنيد.

ج- Alarm Minute: دقيقه را مشخص کنيد.

د- Alarm Second:  و در آخر ثانيه را مشخص کنيد.

4-  به صفحه اصلي setup برگشته و گزينه  Save and Exit را انتخاب کنيد.

کامپيوتر شما به محض رسيدن به زمان داده شده  بصورت خودکار روشن مي‌شود.

 منبع: وبلاگ کامپيوتر دلخواه شما




86/05/29

پاک کردن ویروسی که Folder Option را حذف می کند !
 

این ویروس نسبت به ویروس New Folder.exe خیلی حرفه ای تر نوشته شده …
البته با
Visual Basic 6.0 نوشتنش .

 

در زیر به برخی از ویژگی های این ویروس اشاره می کنم :
1 .
Folder Options را حذف می کند !
2 .
Registry Tools را قفل می کند !
3 .
Task Manager نمی تواند فایل های مربوط به این ویروس را End کند !
4 . پس از اجرا شدن ، محتویات
My Documents را نمایش می دهد !
5 . اگر در کادر محاوره ای
Run عبارت CMD ، Regedit ، msconfig ، Regedt32 را تایپ کنید ، سیستم بلافاصله Restart می شود !
6 . اگر روی گزینه ی
Log Off یا Turn Off Computer کلیک کنید ، سیستم Restart می شود !
7 . آیکون این ویروس نیز مانند
New Folder.exe شبیه آیکون یه پوشه س !
و …

...ادامه مطلب


86/05/29

معرفي معماري اطلاعات
 در دهه گذشته فناوري اطلاعات (Information Technology ) با سرعت چشم گيري در حال تحول بوده است . بعبارت ديگر ، فناوري هاي جديد اطلاعاتي ، هنوز از گرد راه نرسيده ، كهنه مي شوند و سازمانها براي مجهز نگهداشتن خود به آخرين فناوري ها ، ناگزير بطور مستمر هزينه هاي هنگفتي متحمل مي شوند. از طرف ديگر فناوري اطلاعات از يك فناوري براي كاهش هزينه ها و اطلاع رساني سريع ، فراتر رفته و بعنوان يك ابزار توانمندساز (Enabler ) مطرح است . معماري اطلاعات وسيله ايست براي برنامه ريزي توسعه كاربرد فناوري اطلاعات در سازمانها و به عبارت ديگر چارچوبي است براي يكپارچه سازي منابع IT
...ادامه مطلب


86/05/19

پايگاه اينترنتى خود را آناليز كنيد
در اينترنت سايت هاى زيادى وجود دارند كه به صورت رايگان سايت شما را آناليز مى كنند. در اينجا قصد داريم شما را با اين سايت ها و نحوه استفاده از آنها آشنا كنيم.

اگرشما صاحب پايگاهى در دنياى پهناور اينترنت هستيد مطمئنا موفقيت و بهتر شدن آن برايتان اهميت خاصى دارد، پس بدون شك نياز داريد كه به بررسى نقاط مثبت و منفى قسمت هاى مختلف سايت خود بپردازيد. اين كار نياز به داشتن دانش فنى خاصى ندارد و در اينترنت سايت هاى زيادى وجود دارند كه اين امكان را به صورت رايگان در اختيار شما قرار مى دهند. در اين مقاله قصد داريم كه شما را با تعدادى از اين سايت ها و نحوه استفاده از آنها آشنا كنيم.

...ادامه مطلب


86/05/18

LMS چیست؟
 

    وقتی وارد مبحث آموزش آنلاین می شویم، یکی از واژه هائی که زیاد با آن برخورد می کنیم، LMS است. LMS مخفف کلمات Learning Management System به معنای (سیستم مدیریت فراگیری) می باشد.

LMS در واقع نوعی نرم افزار مدیریت محتوای سایت است. ممکن است با نرم افزار های مدیریت محتوائی مانند Php nuke و Movable type آشنا باشید. ما برای این که راحت تر بتوانیم محتویات سایتمان را مدیریت کنیم و آن را به روز رسانی کنیم، از این گونه نرم افزار های کمک می گیریم. این نرم افزار های مدیریت محتوا به طور کلی ، CMS (Content Management System ) نامیده می شوند.

...ادامه مطلب


86/05/07

گامباس
 

Gambas نام محيط برنامه‌نويسي مشابه VB اما در محيط لينوكس است. اين نرم‌افزار را فردي از علاقه‌مندان به برنامه‌نويسي اهل كشور فرانسه، با تلاش فراوان و در طول سه سال كار مستمر توسعه داده است.

...ادامه مطلب


86/04/31

KDE چيست‌؟
 

محیط KDE نرم‌افزار قدرتمند روميزی است‌ كه‌ ﺑﻪ ﻁﻮﺭ ﺷﻔﺎﻑ ﺩﺭ شبكه ﻛﺎﺭ ﻛﺮﺩﻩﻭ‌ برای كاربران‌ ايستگاههای كاری ‌يونيكس‌ طراحی شده‌ است. KDE بدنبال‌ رفع‌ نياز به‌ يك‌ محيط آسان‌ برای ايستگاههای كاری يونيكس‌ است‌، مانند آنچه‌ در سيستم‌ عامل‌ كامپيوترهای اپل‌ و يا ويندوز می‌بينيد. ما معتقديم‌ كه‌ امروزه‌ بهترين‌ سيستم ‌ عامل‌ موجود يونيكس‌ است‌. اگرچه‌ عدم‌ وجود يك‌ محيط آسان‌، مانعی است‌ بر سر راه ‌ گسترش‌ استفاده‌ از اين‌ سيستم‌ عامل‌ تابعنوان‌ يك‌ سيستم‌ مرسوم‌ در منازل‌ و دفاتر كار مورد استفاده‌ قرار گيرد، در واقع‌ يونيكس‌، برای افرادی كه‌در زمينه‌ تكنولوژی اطلاعات‌ بصورت‌ حرفه‌ای فعاليت‌ دارند يك‌ سيستم‌ عامل‌ بی‌همتاست‌ و هنگامی كه‌ صحبت‌ ازقابليت‌ اطمينان‌، اندازه‌پذيری و در دسترس‌بودن‌ به‌ ميان‌ باشد هيچ‌ رقيبی برای يونيكس‌ يافت‌ نمی‌شود. يونيكس‌ بازار سيستم‌های Server را هدف‌ قرار داده‌ و بهترين‌ بستر برای انجام‌ امور حرفه‌ای و عملی است‌. بدون‌ يونيكس‌ اينترنت‌ وجود نداشت‌، ولی يونيكس‌ برای كاربران‌ ميانی كامپيوتر مناسب‌ نيست‌. گرچه‌ ‌اين‌ عبارت‌ با وجود نسخه‌ هايی از آن‌ از قبيل GNU/Linux، FreeBSD و NetBSD كه‌ برروی اينترنت‌ موجود هستند و هر کدام‌ در اندازه‌پذيری و قابليت‌ اطمينان‌ ﺑﻰ ﻧﻆﻴﺮ ﻫﺴﺘﻨﺩ، عبارتی كاملا صحيح‌ نيست‌.

...ادامه مطلب


86/04/29

آشنايي با پروتكل Ssl و عملكرد آن
(SSL يا Secure Socket Layer) راه حلي جهت برقراري ارتباطات ايمن ميان يك سرويس دهنده و يك سرويس گيرنده است كه توسط شركت Netscape ارايه شده است. در واقع SSL پروتكلي است كه پايين تر از لايه كاربرد (لايه 4 از مدل TCP/IP) و بالاتر از لايه انتقال (لايه سوم از مدل TCP/IP) قرار مي گيرد.

مزيت استفاده از اين پروتكل بهره گيري از موارد امنيتي تعبيه شده آن براي امن كردن پروتكل هاي غيرامن لايه كاربردي نظير HTTP ،LDAP ،IMAP و... مي باشد كه براساس آن الگوريتم هاي رمزنگاري بر روي داده هاي خام (plain text) كه قرار است از يك كانال ارتباطي غير امن مثل اينترنت عبور كنند، اعمال مي شود و محرمانه ماندن داده ها را در طول كانال انتقال تضمين مي كند.به بيان ديگر شركتي كه صلاحيت صدور و اعطاء گواهي هاي ديجيتال SSL را دارد براي هر كدام از دو طرفي كه قرار است ارتباطات ميان شبكه اي امن داشته باشند، گواهي هاي مخصوص سرويس دهنده و سرويس گيرنده را صادر مي كند و با مكانيزم هاي احراز هويت خاص خود، هويت هر كدام از طرفين را براي طرف مقابل تأييد مي كند، البته غير از اين كار مي بايست تضمين كند كه اگر اطلاعات حين انتقال مورد سرقت قرار گرفت، براي رباينده قابل درك و استفاده نباشد كه اين كار را با كمك الگوريتم هاي رمزنگاري و كليدهاي رمزنگاري نامتقارن و متقارن انجام مي دهد.
...ادامه مطلب


86/04/20

RFID
RFID یک سیستم تشخیص هویت خودکار (Automatic Identification) است که از امواج رادیویی برای انتقال شناسه‌ی (Identity) اشیاء و یا اشخاص به صورت بی‌سیم استفاده می‌کند. یک سیستم RFID شامل برچسب (tag) و یک دستگاه رادیویی فرستنده/گیرنده (transceiver) است، که به کمک آنتن‌های رادیویی با هم ارتباط برقرار می‌کنند.
...ادامه مطلب


86/03/08

تاریخچه کریستال مایع

تاريخچه كريستال مايع

 

كريستال مايع اولين بار در سال 1888 توسط يك گياه شناس استراليايي به نام فردريك رينرز كشف شد، اما اين ماده در حدود 80 سال بعد يعني در سال 1986 به طور آزمايشي در مانيتورهاي LCD مورد استفاده قرار گرفت و شايد يكي از دلايلي كه بعد از گذشت اين مدت زمان باعث استفاده كريستال در ساختار مانيتور LCD شد خاصيت ويژه اي اين ماده بود.

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

به طور كلي كريستال از ويژگي هايي در حالت مايع و جامد برخوردار است ، زيرا در اين ماده مولكول ها مانند حالت جامد جهت شان نسبت به يكديگر ثابت است و درست همين ماده مانند مايعات مي تواند مولكول هاي خود را در جهات مختلف تغيير دهد و اين بدان معناست كه كريستال تركيبي از دو حالت رفتاري مايع و جامد را دارد اما به علت آنكه حالت رفتاري اين ماده بيشتر به حالت مايع نزديك تر است به آن كريستال مايع گفته مي شود. به طور كلي وقتي كريستال تحت تاثير گرما قرار مي گيرد بيشتر رفتاري شبيه به حالت مايع از خود نشان مي دهد و زماني كه تحت تاثير هواي سرد قرار مي گيرد رفتاري شبيه به حالت جامد را نشان مي دهد، پس به همين علت است كه وقتي از صفحه نمايش با تكنولوژي كريستال مايع در هواي سرد و يا گرم استفاده مي كنيم با عملكردهاي مختلفي از صفحه نمايش روبرو خواهيم شده و دقيقا توجيه اين مسئله كه مانيتور LCD  خود را در معرض گرما و سرماي مستقيم قرار ندهيد به اين دليل است.

 

 




Search

درباره وبلاگ

مقالات علمی دانشجویان کامپیوتر

منوي اصلي

نويسندگان

موضوعات

آرشيو مطالب

لينكدوني

پيوندهاي روزانه

لوگوي دوستان

Your Logo

Your Logo


آمار وبلاگ

 لوگوي وبلاگ 

Your Logo

طراح قالب