تبليغاتX
علي پورحميدي Ali Pourhamidi
 
علي پورحميدي Ali Pourhamidi
 
 
كامپيوتر - فناوري اطلاعات - آذربایجان و سرزمین - علم و آمار
 

در ويندوز XP مي توانيد قبل از فعال شدن هر حساب کاربري ( USER ) ها پسورد ديگري قبل از همه اينها قرار دهيد .

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

 1)در کادر محاوره اي RUN عبارت Syskey را تايپ کنيد و سپس OK کنيد .

 2)در پنجره ظاهر شده با سر برگ Securing the Windows XP Account Database روي گزينه Update كليك كنيد.

3)حال در قسمت Password Startup پسورد دلخواه خود را وارد کنيد و پنجره را با OK ببنديد.

 4) در صورت لزوم مي توانيد در قسمتSystem Generated Password پسورد را بر روي Floppy Disk ذخيره نمائيد تا فقط با استفاده از آن قادر به عبور باشيد.

 از اين پس زماني که سيستم روشن و يا ريبوت شود  پسورد امنيتي قبل از ورود به حساب هاي کاربري ظاهر مي شود و براي ورود از شما پسورد در خواست مي کند. ( توجه :اگر پسورد را سه مرتبه اشتباه وارد کنيد سيستم ريبوت مي شود.)

 |+| نوشته شده در  شنبه ششم شهریور 1389ساعت 21:45  توسط علي پورحميدي  | 

Adapted by Beau Sanders from an article originally published on the Internet by Greg Stanley, MCP

Let’s begin by creating the following chart based on the formula 2^N -2 = X:

First, write down a binary 1 for every bit in an octet:

1 1 1 1 1 1 1 1

Next, ABOVE each bit, write its value:

128 64 32 16 8 4 2 1

1 1 1 1 1 1 1 1

Now, BELOW each bit, write the value of that bit plus the other bits to its left:

128 64 32 16 8 4 2 1

1 1 1 1 1 1 1 1

128 192 224 240 248 252 254 255

 


ادامه مطلب
 |+| نوشته شده در  شنبه بیست و سوم مرداد 1389ساعت 21:24  توسط علي پورحميدي  | 

تكنولوژي .net و نسخه هاي visual studio مايكروسافت نوآوري هاي عمده اي  براي برنامه نويسان و سازندگان نرم افزار محسوب مي شوند اين نسخه ها پيشرفتهاي چشمگيري در بهره وري. امنيت. اعتماد پذيري و قابليت ارئه deployability را با خود همرا داشت

پلتفرم يا محيط اجرايي:هر برنامه اي براي مهيا كردن خدمات زمان اجراي خود به محيط اجرا و كتابخانه هاي خود متكي است مثلا برنامه هايي كه با زبان ويژوال بيسك 6.0 نوشته مي شوند براي اجرا درست به visual basic runtime  يا نرم افزارهاي جاوا براي اجرا از java virtual machine استفاده مي كنند و چارچوب دات نت يك كتابخانه تقريبا كامل براي ايجاد برنامه هاي كاربردي براي اجرا روي پلتفرمي به نامCLR يا common language runtime است. محيط اجرايي CLR سرويسهاي اصلي مربوط به يك پلتفرم مانند مديريت حافظه و امنيت را فراهم مي كند. CLR يكي از بخشهاي مركزي دات نت فريم ورك است كه برنامه نوشته شده تحت دات نت را به اجرا در مي آورد برنامه در دو مرحله به دستورالعملهاي ماشين كامپايل مي شود ابتدا برنامه به زبان مياني ترجمه و سپس كامپايلر ديگري آن را به كد ماشين و پلتفرم مورد نظر كامپايل مي كند و در نهايت برنامه با توجه به ماشين اجرا مي شود استفاده از دو كامپايلر سبب به دست آوردن قابليتهاي مختلف  از جمله قابليت انتقال  و حمل  بين سيستم عاملها و زبانهاي ديگر و مديريت است

چارچوب دات نت همانقدر كه در ايجاد برنامه هاي كاربردي ويندوز قدرت و سادگي دارد در ساخت برنامه هاي وب نيز كاراست به طوري كه اين چارچوب تبديل به يكي از پرطرفدارترين تكنولوژي هاي براي برنامه هاي وب شده است (asp.net)

وقتي كدي را از هر زباني كه چار چوب دات نت را پشتيباني مي كند كامپايل كنيد به چيزي به نام MSIL يا Microsoft intermediate language يا زبان ميانه مايكروسافت تبديل مي شود MSIL باينري است اما كد ماشين نيست بلكه فرمتي است كه از محيط برنامه نويسي مستقل است و مي توان از آن در هر ماشين ديگري كه در حال اجراي چارچوب دات نت است استفاده كرد چرا كه در درون چارچوب .net كامپايلري به نامjust in time compiler  يا jit وجود دارد و كد زبان ميانه را به كد ماشين اختصاصي براي سخت افزار و سيستم عامل همان ماشين تبديل مي كند. دات نت ابزار اشكال زداي مجتمعي را فراهم كرده است و هر زباني كه اين چارچوب را هدف داشته باشد فقط با يك اشكال زداي واحد بررسي مي شود حتي اگر قسمتي از برنامه ي شما VB بوده و قسمت ديگر آن سي شارپ يا هر زبان ديگري بر پايه .net

چارچوب دات نت فقط پاسخگوي ويندوز نيست و مي تواند به هر سيستم عامل ديگري وارد شود يعني به آساني مي توانيد به قابليت چند محيطي يا cross plarform دست يابيد و اكنون مايكروسافت نسخه يك دات نت را براي سيستم عاملهاي بر پايه يونيكس مانند FreeBSD و همچينين Mac OS X ولي فقط براي آموزش و لاغير. دات نت بسياري از عمليات بنيادي را كه به ساخت آنها در زبانهاي برنامه نويسي پيشين عادت كرده بوديد را به صورت فشرده و آماده دارد عمل كامپايل به كد محلي از طريق ابزار كامپاير درست به موقع انجام مي شود.اگر نسخه مورد نياز از .net framework نصب شده باشد آن پلتفرم مي تواند هر برنامه دات نت را اجرا كند و هر زباني كه بتواند به MSIL تبديل شود زبان سازگار با دات نت ناميده مي شود مثل visual c++.net و visual basic.net و delphi و python وsmall talk و…


ادامه مطلب
 |+| نوشته شده در  شنبه بیست و سوم مرداد 1389ساعت 20:23  توسط علي پورحميدي  | 

مروری بر تاریخچه یونیکس


پس از گذشت سه دهه هنوز یونیکس (Unix) یکی از قدرتمندترین و زیباترین سیستم‌های عامل به شمار می رود. از زمان پیدایش یونیکس در سال ۱۹۶۹ تاکنون افکار دنیس ریچی (Dennis Ritchie) و کن تامپسون (Ken Thompson) به موجودی افسانه ای بدل شده است

یونیکس از مالتیکس (Multics) که یک پروژه سیستم عامل چند کاربره شکست خورده بود و در ازمایشگاه‌های بل توسعه داده شده بود زاییده شد. هنگامی که پروژه مالتیکس با شکست به اتمام رسید, اعضای مرکز تحقیقات علوم کامپیوتر ازمایشگاه‌های بل بدون یک سیستم عامل موفق با قابلیت باقی مانده بودند. در تابستان سال ۱۹۶۹ توسعه دهندگان ازمایشگاه بل طرحی بسیار ساده از یک فایل سیستم را ارایه کردند که بعدها زمینه ساز ایجاد یونیکس شد. آن ها سیستم جدید خود را بر روی دستگاه‌های PDP-7 آن زمان تست می کردند. در سال ۱۹۷۱ این سیستم نو به دستگاه‌های PDP-11 پورت و روی آنها امتحان شد. در آن روزها دیگر این مخلوق جدید که بر اساس کدهای سیستم شکست خورده مالتیکس بود یونیکس نامیده می شد. در سال ۱۹۷۳ سیستم عامل یونیکس با زبان C بازنویسی شد. قدمی بسیار بزرگ که موجب شد یونیکس در سال‌های بعد به سیستم‌های زیادی پورت شود. اولین یونیکسی که در بیرون از ازمایشگاه‌های بل مورد استفاده قرار گرفت یونیکس نسخه ۶ یا به اختصار V6 بود.

کمپانی‌های دیگری یونیکس را به ماشین‌های جدید پورت کردند. با این پورت‌های زیاد یونیکس‌های مختلفی شکل گرفتند. در سال ۱۹۷۷ ازمایشگاه‌های بل ترکیبی از این یونیکس ها را در قالب یک سیستم به نام یونیکس سیستم ۳ (Unix System III) منتشر کرد و در سال ۱۹۸۲, AT&T نسخه System V را منتشر ساخت.

 


ادامه مطلب
 |+| نوشته شده در  چهارشنبه بیست و سوم تیر 1389ساعت 20:6  توسط علي پورحميدي  | 
KVM  مخفف: keyboard video mouse

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

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


ادامه مطلب
 |+| نوشته شده در  چهارشنبه هشتم اردیبهشت 1389ساعت 21:52  توسط علي پورحميدي  | 
يك فايل PDF حاوي ليست دستورات لينوكس شامل بيش از ۳۵۰ دستور و توضيحات مربوط به هر يك در رپيدشير آپلود كردم.

از اینجا دانلود كنيد حجم 44 کیلوبایت

 |+| نوشته شده در  پنجشنبه دوازدهم فروردین 1389ساعت 21:26  توسط علي پورحميدي  | 
ليستي از دستورات لينوكس را براي تخصيص IP و مدیریت کارت شبکه و ... در این بخش معرفی میکنم البته فقط بخشی از دستورات است.

Display Current Config for all NIC's: ifconfig

Display Current Config for eth0: ifconfig eth0

Assign IP: ifconfig eth0 192.168.1.2

Ping: ping -c 3 192.168.1.1

Assign multiple IP's: ifconfig eth0:0 192.168.1.2

Assign second IP: ifconfig eth0:1 192.168.1.3

Disable network card: ifconfig eth0 down

Enable network card: ifconfig eth0 up

View current routing table: route "or" route -n

View arp cache: arp "or" arp -n

Assign IP/Subnet: ifconfig eth0 192.168.1.2 netmask 255.255.255.0

Assign Default Gateway: route add default gw 192.168.1.1


ادامه مطلب
 |+| نوشته شده در  شنبه بیست و نهم اسفند 1388ساعت 20:28  توسط علي پورحميدي  | 

شبکه های خصوصی مجازی
در طی ده سال گذشته دنيا دستخوش تحولات فراوانی در عرصه ارتباطات بوده است . اغلب سازمانها و موسسات ارائه دهنده کالا و خدمات که در گذشته بسيار محدود و منطقه ای مسائل را دنبال و در صدد ارائه راهکارهای مربوطه بودند ، امروزه بيش از گذشته نيازمند تفکر در محدوده جهانی برای ارائه خدمات و کالای توليده شده را دارند. به عبارت ديگر تفکرات منطقه ای و محلی حاکم بر فعاليت های تجاری جای خود را به تفکرات جهانی و سراسری داده اند. امروزه با سازمانهای زيادی برخورد می نمائيم که در سطح يک کشور دارای دفاتر فعال و حتی در سطح دنيا دارای دفاتر متفاوتی می باشند . تمام سازمانهای فوق قبل از هر چيز بدنبال يک اصل بسيار مهم می باشند : يک روش سريع ، ايمن و قابل اعتماد بمنظور برقراری ارتباط با دفاتر و نمايندگی در اقصی نقاط يک کشور و يا در سطح دنيا اکثر سازمانها و موسسات بمنظور ايجاد يک شبکه WAN از خطوط اختصاصی (Leased Line) استفاده می نمايند.خطوط فوق دارای انواع متفاوتی می باشند. ISDN ( با سرعت 128 کيلوبيت در ثانيه )، ( OC3 Optical Carrier-3) ( با سرعت 155 مگابيت در ثانيه ) دامنه وسيع خطوط اختصاصی را نشان می دهد. يک شبکه WAN دارای مزايای عمده ای نسبت به يک شبکه عمومی نظير اينترنت از بعد امنيت وکارآئی است . پشتيانی و نگهداری يک شبکه WAN در عمل و زمانيکه از خطوط اختصاصی استفاده می گردد ، مستلزم صرف هزينه بالائی است .

همزمان با عموميت يافتن اينترنت ، اغلب سازمانها و موسسات ضرورت توسعه شبکه اختصاصی خود را بدرستی احساس کردند. در ابتدا شبکه های اينترانت مطرح گرديدند.اين نوع شبکه بصورت کاملا" اختصاصی بوده و کارمندان يک سازمان با استفاده از رمز عبور تعريف شده ، قادر به ورود به شبکه و استفاده از منابع موجود می باشند. اخيرا" ، تعداد زيادی از موسسات و سازمانها با توجه به مطرح شدن خواسته های جديد ( کارمندان از راه دور ، ادارات از راه دور )، اقدام به ايجاد شبکه های اختصاصی مجازی VPN)Virtual Private Network) نموده اند.

يک VPN ، شبکه ای اختصاصی بوده که از يک شبکه عمومی ( عموما" اينترنت ) ، برای ارتباط با سايت های از راه دور و ارتباط کاربران بايکديگر، استفاده می نمايد. اين نوع شبکه ها در عوض استفاده از خطوط واقعی نظير : خطوط Leased ، از يک ارتباط مجازی بکمک اينترنت برای شبکه اختصاصی بمنظور ارتباط به سايت ها استفاده می کند.

عناصر تشکيل دهنده يک VPN

دو نوع عمده شبکه های VPN وجود دارد :

● دستيابی از راه دور (Remote-Access) . به اين نوع از شبکه ها VPDN)Virtual private dial-up network)، نيز گفته می شود.در شبکه های فوق از مدل ارتباطی User-To-Lan ( ارتباط کاربر به يک شبکه محلی ) استفاده می گردد. سازمانهائی که از مدل فوق استفاده می نمايند ، بدنبال ايجاد تسهيلات لازم برای ارتباط پرسنل ( عموما" کاربران از راه دور و در هر مکانی می توانند حضور داشته باشند ) به شبکه سازمان می باشند. سازمانهائی که تمايل به برپاسازی يک شبکه بزرگ " دستيابی از راه دور " می باشند ، می بايست از امکانات يک مرکز ارائه دهنده خدمات اينترنت جهانی ESP)Enterprise service provider) استفاده نمايند. سرويس دهنده ESP ، بمنظور نصب و پيکربندی VPN ، يک NAS)Network access server) را پيکربندی و نرم افزاری را در اختيار کاربران از راه دور بمنظور ارتباط با سايت قرار خواهد داد. کاربران در ادامه با برقراری ارتباط قادر به دستيابی به NAS و استفاده از نرم افزار مربوطه بمنظور دستيابی به شبکه سازمان خود خواهند بود.

● سايت به سايت (Site-to-Site) . در مدل فوق يک سازمان با توجه به سياست های موجود ، قادر به اتصال چندين سايت ثابت از طريق يک شبکه عمومی نظير اينترنت است . شبکه های VPN که از روش فوق استفاده می نمايند ، دارای گونه های خاصی در اين زمينه می باشند:

▪ مبتنی بر اينترانت . در صورتيکه سازمانی دارای يک و يا بيش از يک محل ( راه دور) بوده و تمايل به الحاق آنها در يک شبکه اختصاصی باشد ، می توان يک اينترانت VPN را بمنظور برقرای ارتباط هر يک از شبکه های محلی با يکديگر ايجاد نمود.

▪ مبتنی بر اکسترانت . در موارديکه سازمانی در تعامل اطلاعاتی بسيار نزديک با سازمان ديگر باشد ، می توان يک اکسترانت VPN را بمنظور ارتباط شبکه های محلی هر يک از سازمانها ايجاد کرد. در چنين حالتی سازمانهای متعدد قادر به فعاليت در يک محيط اشتراکی خواهند بود.

استفاده از VPN برای يک سازمان دارای مزايای متعددی نظير : گسترش محدوه جغرافيائی ارتباطی ، بهبود وضعيت امنيت ، کاهش هزينه های عملياتی در مقايسه با روش های سنتی WAN ، کاهش زمان ارسال و حمل اطلاعات برای کاربران از راه دور ، بهبود بهره وری ، توپولوژی آسان ،... است . در يکه شبکه VPN به عوامل متفاوتی نظير : امنيت ، اعتمادپذيری ، مديريت شبکه و سياست ها نياز خواهد بود.


ادامه مطلب
 |+| نوشته شده در  پنجشنبه پانزدهم بهمن 1388ساعت 20:7  توسط علي پورحميدي  | 
اين سيستم بدين شكل عمل ميكند كه آپديت ويندوز و... را از طريق اينترنت دريافت و در ساعات تعيين شده از طرف ما بر روي كلاينتها نصب ميكند.

 

۱.دانلود wsus از آدرس زیر و نصب آن:

http://www.microsoft.com/downloads/details.aspx?familyid=A206AE20-2695-436C-9578-3403A7D46E40&displaylang=en#filelist

۲.دانلود ًReport Viewer آدرس زیرو نصب آن که جهت گزارش گیری می باشد :

http://download.microsoft.com/download/9/8/d/98d5fe84-60ad-4d40-bc25-5f60b9f21a11/ReportViewer.exe

۳.انجام تنظیمات در قسمت option:

۳.۱ update source and proxy server:

این گزینه مشخص میکند از آپدیتها گرفته شود که پیش فرض سایت مایکروسافت است.

۳.۲ product and classification :

این گزینه مشخص می کند چه نوع آپدیتهایی گرفته شود که با توجه به نوع مصرف میباشد اما با توجه به نداشتن ویندوزهای معتبر توصیه می شود این موارد استفاده شود:

3.۲.۱ Critical update 

3.۲.۲ Difinition update

۳.۲.۳ Security update

۳.۲.۴ Service pack

3.۳ Synchronazition:

این گزینه جهت گرفتن آژدیت در یک زمان مشخص یا به صورت دستی میباشد.

۳.۴ Automatic Approvales:

این گزینه تنظیم گرفتن آپدیت توسط کاربر می باشد.

۳.۵ Computers:

این گزینه جهت نوع GPO کاربر می باشد که گزینه دوم جهت DC انتخاب می شود.

۳.۶ Server Cleanup Wizard:

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

 

۴.تنظیم سیستم کاربر:

اگر کاربر عضو دامین باشد از GPO دامین در غیر این صورت با استفاده ازGPO سیستم موارد زیر تنظیم می کنیم:

۴.۱ وارد Start>run>gpedit.msc

۴.۲ Computer configuration/administrative tem/windows component/windows update

به این مسیر رفته و تنظیمات زمان آپدیت گیری و آدرس آپدیت سرور و موارد دیگر به ترتیب انجام شود.

 |+| نوشته شده در  جمعه نهم بهمن 1388ساعت 19:45  توسط علي پورحميدي  | 

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

نرم افزار ISA يا Internet Securityand Acceleration توسط شرکت Microsoft براي Win2k عرضه گرديده است. اين نرم افزار که در حقيقت نسخه جديدي از MSProxy است داراي قابليتها و تواناييهاي جالبي است. اما متأسفانه هنوز هيچ کتابي در اين مورد به زبان فارسي نوشته نشده است. حتي اکثر کساني که از اين نرم افزار استفاده مي کنند با بسياري از قابليتهاي ISA آشنا نيستند. در سايتها و وب لاگهاي کامپيوتري هم کمتر کسي پيدا مي شود که حتي اشاره اي به ISA کرده باشد.
نرم افزار ISA (بخش1)

نرم افزار ISA داراي دو قابليت اصلي است.
1- Firewall - 2 Cache
با استفاده از قابليت Caching مي توان Request هاي Http و Ftp کاربران شبکه را Cache کرد تا در هنگام درخواستهاي تکراري با صرفه جويي در زمان و پهناي باند بتوان به آن درخواستها از طريق اطلاعات Cache Server پاسخ گفت.

Cache
بخش Caching خود، داراي قابليتهاي زير است:
1) Automatic & Scheduled Caching : در اين قابليت ISA بطور هوشمندانه در ساعات مشخصي (ساعاتي که ترافيک شبکه کم است) به سراغ سايتهايي که قبلا Cache شده اند اما زمان TTL آنها تمام شده است و Expire شده اند رفته و بطور اتوماتيک آنها را Update مي کند. ISA اين عمل را با اولويت سايتهاي محبوب (سايتهايي که بيش از ساير سايتها توسط کاربران درخواست شده اند) انجام مي دهد. نتيجه اين کار اين است که سايتهاي محبوب کاربران همواره بصورت Update شده در ISA براي تحويل به کاربران فراهم است. ضمن اينکه ما بصورت دستي نيز مي توانيم ساعاتي را براي Update کردن سايتهاي دلخواهمان تعيين کنيم.

2) Reverse Caching : با استفاده از اين قابليت ISA مي تواند اطلاعاتي را که بر روي Web Server داخلي شبکه قرار دارند را پس از آنکه يکبار در اختيار کاربران موجود در اينترنت قرار داد بر روي خود Cache نموده و در صورت تقاضاي مجدد بدون مراجعه به Web Server اطلاعات Cache شده را در اختيار کاربران Internet قرار دهد. اين خاصيت موجب کاسته شده ترافيک بر روي Web Server مي شود.


3) TransparentCache: يکي از قابليتهاي ISA اين است که هم بصورت Proxy Base و هم بصورت Transparent قابليت Cache کردن را دارد.

4) Distributed and Hierarchical Caching : مي توان بجاي يک ISA Cache از چند ISA Cache در شبکه استفاده کرد. سپس همه آنها را بصورت يک Array درآورد. در اين حالت تمام ISAها دست به دست هم داده و يک Cache يکپارچه را تشکيل مي دهند. درصورتيکه Objectهاي Cache شده از لحاظ فيزيکي بر روي اين ISA Server ها توزيع شده است و هر کدام قسمتي از اطلاعات را Cache نموده اند. ضمنا" ما مي توانيم از يک Root System نيز استفاده کنيم بگونه اي که يک يا چند ISA Server به اينترنت مستقيما" وصل بوده و Object هاي مورد نياز خود را از طريق ISA Serverهاي بالاتر تأمين نمايد. در اين حالت با استفاده از پروتکلCARP يا CacheArray Routing Protocol اطلاعات مورد نياز Clientها از روي يک Array جمع آوري شده و در اختيار آنها قرار مي گيرد. 


ادامه مطلب
 |+| نوشته شده در  چهارشنبه نهم دی 1388ساعت 19:29  توسط علي پورحميدي  | 

مدارک سیسکو چیست؟

همانطور که می‌دانید شرکت Cisco بعنوان بزرگترین و معتبرترین شرکت در زمینه ساخت، طراحی و اجرای شبکه‌های کامپیوتری و تجهیزات آن در جهان شناخته شده است . از این رو برای آشنائی بیشتر متخصصان شبکه با اصول طراحی و کار با تجهیزات، این شرکت اقدام به برگزاری دوره‌های متعددی در زمینه‌های مختلف شبکه نموده است. همچنین برای آگاهی از صحت و کار آزمودگی دانش آموختگان این دوره‌ها پس از گرفتن آزمون از آنها، به آنها مدرک بین‌المللی ارائه می‌نماید .
در کشور ما شرکتها و موسسات آموزشی متعددی نسبت به برگزاری این دوره ها اقدام نموده اند، ولی به علت اینکه شرکت سیسکو در آمریکا قرار دارد و ما هم تحت تحریم قرار داریم، لذا هیچگونه مدرکی از طرف این شرکت در داخل ایران صادر نمی گردد و دانش آموختگان بایستی پس از گذراندن این دوره‌ها به یک کشور دیگر ( معمولا شهر دبی ) رفته و در امتحانات آنجا شرکت نموده و مدرک را در آن کشور اخذ نمایند.
می‌توان گفت اولین مدرک رسمی که از سوی شرکت به دانش آموختگان ارائه می‌شود، مدرک CCNA است. هرچند توصیه می‌شود قبل از گزراندن این دوره بهتر است مدرک +Network یا ICND اخذ شود، ولی اجباری در گذراندن این مدارک نیست .



- مدرک CCNA

CCNA مخفف کلمه Cisco Certified Network Associate است که به‌معنای مدرکی است که دارنده آن را شرکت سیسکو به‌عنوان همکار شبکه قبول دارد! این مدرک به کسانی تعلق می‌گیرد که پس از گذراندن آن توانائی نصب و راه اندازی و خطایابی صد Node در شبکه را داشته باشند. همچنین طی گذراندن این مدرک فرد مورد نظر با پروتکلهای پایه شبکه مثل IP - IPX - VLAN - GRP آشنائی پیدا می‌کنند ولی نه بطور اخص و حرفه‌ای.


ادامه مطلب
 |+| نوشته شده در  جمعه بیست و هفتم آذر 1388ساعت 18:5  توسط علي پورحميدي  | 

بخش اول: تعاریف
ماده1- در این قانون اصطلاحات در معانی ذیل بكار رفته‌اند:
الف- سیستم رایانه ای (Computer System)
هر نوع دستگاه یا مجموعه ای از دستگاههای متصل سخت‌افزاری ـ نرم‌افزاری است كه از طریق اجرای برنامه‎های پردازش خودكار داده عمل می‎كند.

ب- سیستم مخابراتی (Comunication System) هر گونه انتقال الكترونیكی اطلاعات بین یك منبع (فرستنده, منبع نوری) و یك گیرنده یا آشكارساز نوری از طریق یك یا چند مسیر ارتباطی بوسیله پروتكل‌هایی كه برای گیرنده قابل فهم و تفسیر باشد .

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

د- داده محتوا(Content Data)
هر نمادی از موضوعات، مفاهیم یا دستورالعمل‌ها نظیر متن، صوت یا تصویر، چه به صورت در جریان یا ذخیره شده كه جهت برقراری ارتباط میان سیستم‎های رایانه‌ای یا پردازش توسط شخص یا سیستم رایانه‌ای بكار گرفته شده و بوسیلة سیستم رایانه‌ای ایجاد شود.


هـ - داده‌ حاصل از تبادل داده محتوا(traffic data)
هرگونه داده‌ای كه توسط رایانه ها در زنجیره ارتباطات تولید می‌شود تا ارتباطی را از مبدأ تا مقصد مسیریابی كند و شامل مبدأ ارتباط، مقصد ، مسیر، زمان، تاریخ، اندازه، مدت زمان و نوع خدمات اصلی و غیره خواهد بود.

و- اطلاعات(information)

داده‌، متن، تصویر، صدا، كد، برنامه‌ رایانه‌ای، نرم‌افزار و پایگاه داده‌ یا مایكروفیلم یا مایكروفیش ایجاد شده رایانه ای می‌باشد.
ز- اطلاعات مشترك هر گونه اطلاعاتی كه در دست تأمین كننده خدمات وجود داشته و مربوط به مشترك آن خدمات بوده و شامل نوع خدمات ارتباطی و پیش‌نیازهای فنی و دوره استفاده از آن خدمات، هویت مشترك، آدرس ip یا پستی یا جغرافیایی، شماره تلفن و سایر مشخصات شخصی وی می شود.

ح- تأمین كننده خدمات(Service Provider)
هر شخص حقیقی یا حقوقی است كه برای كاربر خدماتش امكان برقراری ارتباط با سیستم كامپیوتری را فراهم ‌آورده یا داده رایانه ا ی را به جای ارائه دهنده خدمات ارتباطی یا كاربران آن پردازش یا ذخیره می‌كند.



ادامه مطلب
 |+| نوشته شده در  چهارشنبه بیستم آبان 1388ساعت 20:52  توسط علي پورحميدي  | 

مقدمه
-----------------------------------------------------------------------------------------
این اولین سوالیه که برای همه لینوکس دوستان پیش میاد. که این چیه، چه طوری شروع کنم و از کجا شروع کنم

لینوکس چیست ؟
لینوکس یک سیستم عامل بازمتن، به منظور استفاده‌های شخصی و عمومی طراحی شده است. لینوکس به طور کلی یک Kernel یا هسته متمرکز است که وظیفه کنترل سخت افزار و ایجاد ارتباط بین کاربر و سخت افزار را بر عهده دارد.

کرنل لینوکس از ساختار‌های اجرایی متعدد مثل ELF و COFF پشتیبانی می‌کند و از این رو می‌توان برای آن برنامه‌های اجرایی کاربری طراحی کرد.

کرنل لینوکس از ساختار‌های Load-On-Demand مانند SOها و KO ها برای محیطهای کاربری و سطح kernel استفاده می‌کند و از این رو می‌تواند از تکنولوژی Dynamic Load استفاده کند.

کرنل لینوکس از سرویس‌های بین پروسه‌ای (Interprocess Communication) سود می‌برد.


ادامه مطلب
 |+| نوشته شده در  چهارشنبه پانزدهم مهر 1388ساعت 22:35  توسط علي پورحميدي 

استفاده از چندین دیسك سخت در جهت بالابردن كیفیت و اطمینان

مقدمه :
حدود سال‌های 1361- 1360 هجری شمسی سیستم‌های كامپیوتری با افزایش حجم اطلاعات روبرو شدند لذا نیاز به سرویس‌دهی وذخیره‌سازی به‌تر اطلاعات احساس شد. تكنولوژی ذخیره‌سازی گران‌تر می‌شد ولی همچنان نیاز به ذخیره‌سازی وجود داشت و ذخیره‌سازی اطلاعات روی دیسك‌های سخت سرورها مقرون به صرفه نبود. راه حلی مورد نیاز بود تا بتوان وضعیت را بهبود داد و دقیقاً در این زمان بود كه سیستم Raid متولد شد.

به راستی RAID چیست؟ RAID از واژه Redundant Array of Inexpensive Disks به معنای دیسك‌های ارزان قیمتی است كه در یك صف یا آرایه قرار می‌گیرند می‌باشد. در این سیستم چندین دیسك سخت با هم  طبق قاعده‌ای خاص مرتبط شده و ظرفیت بالایی از ذخیره‌سازی را با كیفیت بالا می‌سازد. در واقع ظرفیت ذخیره‌سازی و قابل اطمینان بودن از مشخصه‌های بارز سیستم ذخیره‌سازی جدید هستند. روش جدید ذخیره‌سازی در شبكه‌های بزرگ و بازار سرورهای استاندارد مورد استفاده قرار گرفت و در پنج سال گذشته این سیستم نزد كاربران متداول تر شد.
 

فایده های RAID
سه دلیل اصلی استفاده از RAID عبارتند از :
•افزونگی
•بالابردن كیفیت
•هزینه پایین تر

افزونگی یا Redundancy مهم‌ترین دلیل استفاده از RAID در سرورها می‌باشد كه درواقع نسخه پشتیبانی از اطلاعات است كه در هنگام آسیب رسیدن به اطلاعات مورد استفاده قرار می‌گیرد. اگر یكی از درایوها در یك آرایه از هارد دیسك‌ها آسیب ببیند و خطا دهد سیستم با تكیه بر درایوهای دیگر اقدام به بازیابی و تعمیر خود به صورت آنلاین می‌نماید (Hot Swappable) . روش افزونگی متناسب با نوع RAID متفاوت است.

بالا رفتن كیفیت تنها زمانی حاصل می‌شود كه از نسخه خاصی از RAID استفاده شود. همچنین كیفیت به تعداد درایوهایی كه در یك آرایه (Array) هستند و به كنترلر آن‌ها وابسته است.

اغلب مدیران IT تمایلی به صرف هزینه‌های زیاد جهت ارتقای سیستم ندارند. زمانی كه روش RAID عرضه شد، هزینه‌ها نیز مورد توجه قرار گرفت. هزینه استفاده از چندین دیسك سخت ظرفیت پایین به مراتب پایین‌تر از یك دیسك سخت با ظرفیت بالا بود و همین امر یكی دیگر از مزایای RAID است.

به طور معمول سه فرم از RAID ها در سیستم‌های كامپیوتری مورد استفاده قرار می‌گیرند یعنی RAID0 ،  RAID 1و RAID 5 . در بیشتر موارد تنها دوتای اول قابل پیاده‌سازی هستند و درواقع یكی از آن ها از لحاظ فنی RAID نمیباشد.

 

RAID0
پایین ترین سطح قابل استفاده RAID ، سطح  صفر یا LEVEL0 می‌باشد كه در واقع نسخه صحیحی از RAID نمی‌باشد. درصورتیكه یكی از درایوها دچار مشكل شود كلیه اطلاعات آسیب خواهند دید. Raid0 از روشی به نام  Striping استفاده می‌كندStriping  یك تكه از اطلاعات را (مانند یك تصویر گرافیكی) برداشته و در درایوها پخش می‌كند. از فایده های Strip ، ارتقاء كیفیت است. دو برابر حجم اطلاعات قابلیت كپی شدن روی دو درایو در زمان مشخص هستند. در زیر مثالی از نحوه كپی شدن اطلاعات در RAID0 آورده شده است.
 در جدول زیر هر ردیف نمایانگر یك بلوك از اطلاعات روی درایو است و هر ستون یك درایو مستقل را نشان می‌دهد. عددها نمایانگر بلوك‌هایی داده هستند. 

 DRIVE   1    DRIVE   2                  

Block 1                  1              2

Block 2                  3              4

Block 3                  5              6

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


ادامه مطلب
 |+| نوشته شده در  شنبه بیست و یکم شهریور 1388ساعت 21:41  توسط علي پورحميدي  | 

مبانی جستجوی گوگل:وقتی شما چند کلمه کلیدی (Keywords) را با هم جستجو می‌کنید، یک موتور جستجو یک استراتژی از پیش تعیین شده‌ای برای بررسی و ترکیب کلمات کلیدی شما دارد. آیا هر یک از کلمات کلیدیمی‌توانند به تنهایی در هر جای صفحه وجود داشته باشند یا باید کنار هم قرار گرفته‌ باشند؟ آیا موتور جستجو کلمات کلیدی را با هم جستجو می‌کند یا تک‌تک؟


جستجوی یک عبارت:گوگل به صورت پیش‌فرض، کلمات کلیدی(Keywords) شما را در هر کجای صفحه، چه کنار هم باشند و چه به صورت پراکنده، جستجو می‌کند. برای تغییر نتایج صفحات با کلمات مرتب شده موردنظر ما، آنها را در بین دو کوتیشن (" Keywords ") قرار می‌دهیم.

برای جستجوی کلمات کلیدی زیر:

to be or not to be

گوگل کلمات کلیدی را در هر جای صفحه که آمده باشند، پیدا خواهد کرد. اگر شما می‌خواهید تنها نتایجی را ببینید که کلمات کلیدی با هم و به عنوان یک عبارت در صفحه آمده‌اند، آنها را در بین دو کوتیشن قرار دهید:
"to be or not to be"

گوگل در این حالت تنها نتایجی را نشان می‌دهد که کلمات کلیدی با هم ظاهر شده‌اند. البته گوگل کلماتی مثل «or» و «to» را در این حالت جستجو نمیکند.
جستجوی عبارت به این روش همچنین زمانی مفید است که شما می‌خواهید عبارتی را بیابید، اما مطمئن نیستید که جمله‌بندی عبارت مورد نظر شما درست باشد
.

یک موتورجستجو همه کلمات کلیدی یا هر یک از آنها را جستجو می‌کند که بر اساس پیش‌فرض بولی صورت می گیرد. موتورهای جستجو می توانند از AND برای جستجوی همه کلمات کلیدی یا OR برای جستجوی هر کلمه استفاده کنند.
درنتیجه حتی اگر موتور جستجو به صورت پیش فرض همه کلمات کلیدی را جستجو کند شما می توانید معمولا به آن یک دستور خاصی بدهید تا آنرا برای یافتن هر کلمه کلیدی راهنمایی کنید.

پیش فرض بولی گوگل AND است، یعنی اگر شما کلماتی را بدون اصلاح کننده ها جستجو نمایید همه کلمات شما را با هم جستجو می نماید.
به عنوان مثال اگر شما برای کلمات زیر جستجو کنید:

snowblower Honda "Green Bay"

موتور، جستجو را برای همه کلمات کلیدی باهم انجام می‌دهد. اگر شما مایلید که مشخص کنید که هر کدام از کلمه‌ها یا عبارات قابل قبول است یک OR بین هر کدام قرار دهید:
snowblower OR snowmobile OR "Green Bay"

اگر شما اصطلاحی را به همراه یک یا دو اصطلاح دیگر میخواهید، ‌آنها را در پرانتز قرار دهید مثل:
snowblower (snowmobile OR "Green Bay")


میتوانید جستجو برای کلمه snowmobile یا عبارت "Green Bay" به همراه کلمه Snowblower را با پایپ ( | ) که معادل OR است به صورت زیر جستجو کنید که علامت ( | ) یا پایپ نامیده میشود:

snowblower (snowmobile | "Green Bay")


خنثی سازی:اگر شما مایلید که آیتمی در جستجوی شما ظاهر نشود قبل از آن ( ) قرار دهید:

snowblower snowmobile -"Green Bay"


ادامه مطلب
 |+| نوشته شده در  جمعه نهم مرداد 1388ساعت 21:21  توسط علي پورحميدي  | 
يك كتاب راهنماي جامع ويندوز ويستا با عنوان Windows Vista All.in One Desk Referenceبدستم رسيد كه از نظر من فوق العاده و كامل هست. لينك دانلود آنرا در اين بخش قرار دادم تا دوستان استفاده كنند.

حجم فايل زيپ شده ۱۷MB

لينك دانلود از filefactory

اميد دارم مفيد و مقبول واقع گردد. لطفا نظر بديد.

 |+| نوشته شده در  جمعه دوازدهم تیر 1388ساعت 21:1  توسط علي پورحميدي  | 
شايد در خبرهاي چند روز اخير با نوآوری مترجم گوگل يا Google Translate آشنا شده باشید. این مترجم علاوه بر ترجمه متون به چندین زبان زنده دنیا حتی وب سایتهای به زبانهای مختلف را ترجمه می کند.

گوگل

http://translate.google.com

 |+| نوشته شده در  یکشنبه سی و یکم خرداد 1388ساعت 18:51  توسط علي پورحميدي  | 

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

حجم فايل ۲.۳ مگابايت

دانلود

 |+| نوشته شده در  یکشنبه دهم خرداد 1388ساعت 21:2  توسط علي پورحميدي  | 

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

حجم فايل ۶ مگابايت

دانلود

 |+| نوشته شده در  یکشنبه دهم خرداد 1388ساعت 20:38  توسط علي پورحميدي  | 

مقاله ای با عنوان آشنایی با کنسول بازیابی ویندوز نوشته امید شمس دیوبند را در لینک زیر آپلود کردم. لطفا نظر بدین

دانلود

 |+| نوشته شده در  یکشنبه ششم اردیبهشت 1388ساعت 22:29  توسط علي پورحميدي  | 

در ماه اخیر اینترنت اکسپلور ۸ از طرف شرکت مایکروسافت ارائه شد در ریر لینک دانلود از سایت مایکروسافت را قرار دادم.

Windows Internet Explorer 8 for Windows XP

سایر نسخه های آن نیز در همین صفحه قابل دانلود است.

 |+| نوشته شده در  چهارشنبه پنجم فروردین 1388ساعت 17:24  توسط علي پورحميدي  | 

يك كتاب براي آشنايي با لينوكس در لينك زير آپلود كردم. براي كساني كه مبتدي هستند مفيد است از نصب تا كاربري را توضيح ميده.

حجم فايل تقريبا ۸ مگا بايت

دانلود از رپيدشير

 |+| نوشته شده در  سه شنبه ششم اسفند 1387ساعت 21:49  توسط علي پورحميدي  | 

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


ادامه مطلب
 |+| نوشته شده در  چهارشنبه هجدهم دی 1387ساعت 12:15  توسط علي پورحميدي  | 
بارها وقتی ارتباط Dialup برقرار نمي شود يا ارتباط فطع ميشود اين پيغام خطا با يك كد به نمايش در مي آيد. در لينك زير ليستي از اين خطا ها آمده است:

http://rapidshare.com/files/171498548/modem-error.pdf.html

 |+| نوشته شده در  دوشنبه هجدهم آذر 1387ساعت 21:22  توسط علي پورحميدي  | 

یک جزوه  راهنمای اوراکل در سطح مبتدی در لینک زیر آپلود کردم :

حجم ۵/۲ مگابایت و فرمت pdf

http://rapidshare.com/files/166051947/Oracle_Help.pdf.html

 |+| نوشته شده در  جمعه یکم آذر 1387ساعت 21:55  توسط علي پورحميدي  | 
مطالب قدیمی‌تر