پایگاه مقالات کامپیوتر

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

پایگاه مقالات کامپیوتر

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

تقسیم یک خط اینترنت بین چند کامپیوتر

ابتدا یاد آوری می کنم که ارتباط بین کامپیوتر ها به سه روش ممکن است :

١. از طریق کابل شبکه (RJ-45) که برای این نوع اشتراک به تعدادی از این کابل ها و یک دستگاه تقسیم کننده یا HUB نیاز دارید. تعداد پورت های HUB باید حداقل یکی بیشتر از تعداد کامپیوترهای شما باشد (مگر اینکه از یکی از خود کامپیوترها برای تقسیم اینترنت استفاده کنید). استفاده از این کابل ها بهترین، ارزانترین و پرطرفدارترین روش برای تشکیل شبکه است. اشکال این روش نیاز به سیم کشی است.
٢. روش دوم استفاده از شبکه های بی سیم یا WiFi است که این روزها خیلی ها بجای استفاده از کابل از این سیستم ها استفاده می کنند. برتری این کار عدم نیاز به سیم کشی و امکان حمل و نقل است که به ویژه برای laptop ها احمیت دارد. اشکال آن یکی هزینه بسیار بالای آن (چند صد دلار برای یک شبکه ساده) است و دیگری اینکه مقدار زیادی از قدرت آن بجای افزایش سرعت برای جلوگیری از اشکال در ارتباطات مصرف می شود. ولی با این همه سرعت این سیستم ها خوب است و قیمت بالا اشگال عمده آنها است.
٣. روش دوم استفاده از خط تلفن یا HomePNA است که همانطور که در مقاله ٢٧ توضیح دادم روش خوبی است چون خیلی از سیستمهای بی سیم ارزانتر است و برخلاف شبکه های کابلی نیاز به سیم کشی ندارد. اگر از این روش استفاده می کنید حتما از کارتهای جدیدتر استفاده کنید که سریعتر هستند. سیستم های قدیمی که به HPNA1 مشهور است آرام هستند و ممکن است گاهی دچار قطع ارتباطات شوند.
اگر فقط از دو کامپیوتر استفاده می کنید خیلی از شرکتهای ارائه دهنده سرویس به شما اجازی استفاده هر دو کامپیوتر را از طریق HUB می دهند و نیازی به تقسیم اینترنت نخواهید داشت. ولی برای بیشتر از دو کامپیوتر، از هر کدام از روشهای بالا که استفاده کنید.

سه روش برای تقسیم یک (یا چند) خط اینترنت بین تمام کامپیوترهای شبکه وجود دارد:

1-   پر طرفدارترین روش استفاده از دستگاهی بنام Router است که یک خط اینترنت را بین چند کامپیوتر تقسیم می کند. این روش برای استفاده از شبکه های کابلی بخصوص برای تعداد محدودی کامپیوتر بهترین راه است چون اکثر Router ها یک دستگاه HUB در داخل خود دارند و میتوانید مستقیما کامپیوترها را به آنها وصل کنید. بعضی شرکتهای اینترنت به شما امکان این را می دهند که از Router بجای Modem های معمولی که در اختیارتان قرار می دهند استفاده کنید. البته برای این کار باید از Router ویژه ای که شرکتها در اختیارتان قرار می دهند استفاده کنید. متاسفانه فعلا هیچکدام از شرکتهای اصلی در تورنتو این امکان را ندارند ولی برخی شرکتهای جدید DSL بجای اجاره Modem به شما امکان خرید Router یا Modem را می دهند که در این صورت اجازه انتخاب دارید. ویندوز XP و لینوکس کامپیوترها را براحتی برای استفاده از Router تنظیم می کنند. قبل تنظیم کردن کامپیوترها ابتدا آنها را آزامایش کنید زیرا معمولا نیازی به تنظیم آنها نخواهید داشت. اگر کامپیوترها قبلا مستقیما به Modem وصل می شدند باید ابتدا تنظیمات Modem را پاک کنید.

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

RUP چیست ؟

معماری و ساختار کلی RUP

فرایند انجام یک پروژه تعریف می‌کند که چه کسی، چه کاری را در چه هنگام و چگونه برای رسیدن به هدف (انجام پروژه) انجام می‌دهد. در مهندسی نرم‌افزار، هدف ساختن یک محصول نرم‌افزاری و یا بهبود یک نمونه‌ی موجود است. هدف از تعیین فرایند، تضمین کیفیت نرم‌افزار، برآورده شدن نیاز‌های کاربر و قابل تخمین بودن زمان و هزینه‌ی تولید می‌باشد. علاوه بر این، تعیین فرایند، روندی جهت تحویل مصنوعات دوران تولید نرم‌افزار به کارفرما و ناظر پروژه ارائه می‌دهد تا از این طریق اطمینان حاصل کنند که پروژه روند منطقی خود را طی می‌کند و نظارت درست بر انجام پروژه ممکن است و از سوی دیگر، معیاری برای ارزیابی پروژه انجام شده می‌باشد. تا کنون متدولوژی‌های مختلفی برای فرآیند تولید نرم‌افزار ارائه شده‌اند که یکی از مشهورترین آنها RUP است.
RUP
، متدولوژی ارائه شده توسط شرکت Rational ، پرکاربردترین فرآیند تولید و توسعه نرم افزاری در دنیای کنونی است و به عنوان یک استاندارد صنعتی بالفعل در دنیای IT پذیرفته شده است. به گزارش رویتر در سال 2001 میلادی بیش از ششصد هزار شرکت تولید کننده نرم افزار، از ابزارهای شرکت Rational استفاده می کرده‌اند که این تعداد کماکان هم در حال افزایش است. این متدولوژی، برای انواع پروژه‌های نرم‌افزاری در دامنه‌های مختلف ( مانند سیستم‌های اطلاعاتی، سیستم‌های صنعتی، سیستم‌های بلادرنگ، سیستم‌های تعبیه شده، ارتباطات راه دور، سیستم‌های نظامی و ...) و در اندازه‌های متفاوت، از پروژه‌های بسیار کوچک (یک نفر در یک هفته) تا پروژه‌های بسیار بزرگ (چند صد نفر تولید کننده با پراکندگی جغرافیایی)، کاربرد دارد.
مزیت بزرگ این متدولوژی، استفاده از روش تکرار در تولید و مدیریت تولید نرم‌افزار است که این امر، امکان تولید مبتنی بر کاهش ریسک و مواجه با مشکلات اصلی در ابتدای کار و در نتیجه احتمال موفقیت بیشتر را فراهم می‌کند. از محاسن دیگر این متدولوژی مبنا قرار دادن نرم‌افزار و تولید یک معماری پایدار در ابتدای کار است، که در نتیجه امکان کشف مشکلات عمده ساختاری، تست و مجتمع سازی ممتد را از ابتدای کار فراهم می‌کند. از دیگر مزایای این روش این است که افراد تیم همزمان با پیشرفت پروژه، مطالب جدیدی فرا می‌گیرند و کیفیت فرآیند تولید نیز به طور مرتب افزایش می‌یابد.
همانطور که در شکل بالا مشاهده می‌شود، RUP دارای دو بعد است:
1.
محور افقی نشان دهنده‌ی زمان است و با پیشرفت خود جنبه‌های چرخه‌ی حیات فرآیند و فازهای RUP را نشان می‌دهد.
2.
محور عمودی نمایانگر دیسیپلین‌های RUP است که فعالیت‌ها را با استفاده از ماهیتشان به صورت منطقی دسته‌بندی می‌کند.

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

انواع Raid, مزایا و معایب هرکدوم!

گذرگاه IDE در طبقه بندی گذرگاههای سیستم ، جزء گذرگاههای خارجی محسوب می شود و در سیستم از آن به منظور ارتباط قطعاتی مانند Rewriter ، CD-ROM ، HDD و ... استفاده می شود . در سیستمهای امروزی به طور معمول دو کانکتور IDE برای برقراری ارتباط بین 4 وسیله جانبی وجود دارد ولی در پاره ای سیستم ها تعداد این کانکتورها 4 مورد می باشد ، دو کانکتور به عنوان IDE ، و دو کانکتور اضافی برای استفاده تحت عنوان RAID یا ATA 133,ATA 100 .

همانطور که می دانیم با استفاده از کانکتورهای IDE ی موجود روی مادر برد امکان استفاده از حداکثر دو دستگاه بر روی هر کانکتور وجود دارد .گذرگاه IDE در طبقه بندی گذرگاههای سیستم ، جزء گذرگاههای خارجی محسوب می شود و در سیستم از آن به منظور ارتباط قطعاتی مانند Rewriter ، CD-ROM ، HDD و ... استفاده می شود . در سیستمهای امروزی به طور معمول دو کانکتور IDE برای برقراری ارتباط بین 4 وسیله جانبی وجود دارد ولی در پاره ای سیستم ها تعداد این کانکتورها 4 مورد می باشد ، دو کانکتور به عنوان IDE ، و دو کانکتور اضافی برای استفاده تحت عنوان RAID یا ATA 133,ATA 100 .

همانطور که می دانیم با استفاده از کانکتورهای IDE ی موجود روی مادر برد امکان استفاده از حداکثر دو دستگاه بر روی هر کانکتور وجود دارد .RAID تکنولوژی است که امکاناتی نظیر افزایش سرعت , Back up گیری همزمان روی یک یا چند درایو و … در اختیار کاربر قرار می دهد . برای هر کدام از آرایشهای ممکن هنگام استفاده از دو یا چند هاردیسک , نسخه های متفاوت RAID مطرح می شود به عنوان مثال : RAID1 , RAID0 و….

در این مقاله سعی داریم که به نسخه های متفاوت RAID نگاهی نزدیکتر و دقیق تر بیندازیم

 .

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

نحوه بازیابی رمز عبور فایل های ZIP

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

   
در این مقاله قصد داریم تا سریع ترین راه برای کشف رمز عبور فایل های ZIP را معرفی کنیم. لازم به ذکر است این مقاله فقط برای افزایش آگاهی افراد و استفاده های مثبت نوشته شده است و هرگونه استفاده نادرست از این آموزش به عهده خود کاربر است

ما برای بازگشایی و یا کشف رمز عبوری فایل های ZIP از یک نرم افزار کم حجم و قدرتمند با نام PicoZip  استفاده می کنیم. این نرم افزار رایگان می باشد و قادر است براحتی و در کمترین زمان ممکن، حتی رمزهای عبوری بلند و غیرصریح را پیدا کند. در اصطلاح کامپیوتری این نرم افزار رمز عبور را "بازیابی" یا "رمز گشایی" و یا "کشف" می کند. همچنین در اصطلاح هکر ها برنامه رمز عبوری را می شکند!

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

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

معرفی برخی نرم افزارهای کاربردی فارسی

مهمترین مشکلی که در بررسی وضعیت نرم افزار در ایران وجود دارد کمبود منابع و پراکندگی آنهاست . با وجود پیشینه ۴۰ ساله صنعت نرم افزار در ایران، تحقیقات کمی در مورد وضعیت آن صورت گرفته و اگر هم تحقیقی شده بیشتر به صورت کیفی بوده و بر مشکلات موجود و پیشنهاد راهکارها، تاکید کرده است.

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

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

سیستم جامع و یکپارچه مدرسه موفق

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

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

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

معرفی نرم افزار Matlab

مطلب ( MATLAB ) یکی از زبانهای برنامه نویسی سطح بالا با تمرکز بر روی تکنیکهای محاسباتی است. این نرم افزار محیطی مناسب برای انجام عملیاتهای ریاضی، ایجاد محیطهای ویژوال و برنامه نویسی آسان را همزمان فراهم کرده است. در این نرم افزار تلاش بر آن است که مسائل ریاضی و راه حلهای آنها به همان صورتیکه در ریاضیات رایج دانشگاهی وجود دارد ارائه شوند.

این نرم افزار به صورت اختصاصی در موارد زیر کاربرد دارد:

۱) ریاضیات و محاسبات

۲) ساخت و پیاده سازی الگوریتم های ریاضی

۳) جمع آوری داده ها

۴) مدلسازی، شبیه سازی و تحلیل مدل

۵) آنالیز، استخراج مشخصه های آماری، رسم و نمایش دیتا

۶) رسم گرافهای مهندسی و علوم(منحنی های دو بعدی و سه بعدی، منحنی های آماری و . . . )

۷) تولید نرم افزارهای کاربردی دارای واسط گرافیکی

نرم افزار مطلب دارای سیستمی اندرکنشی بوده که در آن تمامی داده ها به صورت آرایه های بدون تعیین بعد معین و مشخص ذخیره می شوند. این خاصیت این امکان را به شما می دهد که مسائل محاسباتی بسیاری را با استفاده از فرمولهای برداری و ماتریسی برای طیف وسیعی از داده ها بنویسید. این نحوه برنامه نویسی در حقیقت کسری از زمانی است که در یک زبان سطح متوسط غیر دینامیک چون C و FORTRAN صرف می شود.

نام MATLAB از حروف ابتدایی MATRIX LABORATORY آمده است. این نرم افزار در ابتدا به عنوان نرم افزاری جهت انجام سریعتر عملیاتهای ماتریس و به عنوان تجمیع دو پروژه LINPACK و ETSPACK طراحی شد. امروزه نرم افزار مطلب از کتابخانه های تابعی BLAS و LAPACK در محاسبات ماتریسی خود استفاده می کند.

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

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

۴۰ نکته فوق العاده از اینترنت اکسپلورر

در بین همه این نرم افزارها مرورگر وب MicroSoft Internet Explorer بیشترین کاربرد را در بین کاربران و استفاده کنندگان از اینترنت دارد .

زیرا سیستم عامل ویندوز بیش از سایر سیستم عامل ها مورد استفاده کاربران است و به تبع آن به خاطر عرضه این نرم افزار ، همراه ویندوز موجب کثرت استفاده از آن گردیده است و از طرف دیگر نیز چون بیشترین استفاده از اینترنت مربوط به بازدید و یا گشت و گذار در بین میلیاردها صفحه وب موجود در اینترنت می باشد که این عمل توسط Internet Explorer صورت می پذیرد

در اینجا ۴۰ نکته از این برنامه محبوب را در اختیار شما قرار میدهم به امید اینکه موثر باشه !؟

۱) وقتی ماوس را روی تصویری از یک صفحه وب می بریم، خط جدیدی به نام lmage Bar ظاهر می شود که دارای آیکون هایی برای ذخیره چاپ، ارسال از طریق Email و باز کردن فولدر My Picture (شاید برای این که ببینیم آیا قبلاً تصویر را ذخیره کرده ایم یا نه) می باشد.

۲) اگر معمولاً تصاویر را ذخیره نمی کنید و فکر می کنید lmage Bar مزاحمت ایجاد کرده ، می توانید از طریق منوی Tools ،گزینه Internet Options و صفحه Advanced آن را غیر فعال کنید. در این صفحه، به قسمت Multimedia بروید و علامت گزینه Enable lmage Toolbar را بردارید.

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

۴) وقتی تصویری را از طریق پست الکترونیک می فرستید، می توانید آن را کوچکتر کنید تا سریعتر به مقصد برسد. در این راستا، می توانید وضوح ۴۸۰×۶۴۰،۶۰۰×۸۰۰ یا ۷۶۸×۱۰۲۴ را انتخاب و کاری کنید که تمام تصاویری که می فرستید کوچکتر شوند. دوستانی که به صورت تلفنی با اینترنت ارتباط دارند حتماً از این توجه شما ممنون خواهند شد.

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

فشرده سازی چگونه انجام می شود

شما می توانید یک ویدئوی دیجیتال را به صورت یکسری از تصاویر در نظر بگیرید . مانند یک کتاب نقاشی متحرک ، تصاویر در یک توالی سریع نشان داده می شوند تا تصور یک انیمیشن صورت گیرد . اگر تصویری دارید که ۲۴۰*۳۲۰ پیکسل دارد و در حالت ۳۲ بیتی می باشد ، اندازه این تصویر ۳۰۰KB خواهد بود زیرا : (((۳۲۰*۲۴۰)*۳۲bit/۸bit)byte/۱۰۲۴byte)=۳۲۰KBتصور کنید که اگر ویدیوی دیجیتال دارید که با نرخ ۲۴ فریم بر هر واحد ثانیه اجرا می شود و ۵ ثانیه از آن شامل ۱۲۰=۲۴*۵ تصویر می شود . لذا اندازه آن KB ۳۶۰۰۰=۱۲۰*۳۰۰ یا تقریبا ۳۵MB می شود . همه این حجم مربوط به پنج ثانیه از ویدیویی ربع صفحه ای می باشد ! .رمز کار ویدیوی دیجیتال این است که هر تصویر را فشرده می سازد تا این اندازه فایل را پایین بیاورد . همچنین تصاویر متوالی را فشرده می سازد تا معین کند آیا نیاز به ذخیره همه داده ها برای تصویر می باشد یا خیر . اگر یک تصویر ۹۰% با تصویر قبلی یکسان باشد ، تنها ۱۰% که در آن اختلاف وجود دارد مورد نیاز می باشد .

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

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

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

SEO چیست ؟

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

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

شاید بتوان گفت که تقریبا همه افرادی که با وب آشنایی هر چند کمی دارند، حداقل برای یک بار هم که شده واژه ی SEO را شنیده اند.

اما SEO چیست؟ معنای لغوی SEO که مخفف Search Engine Optimization است، بهینه سازی موتور جستجو می باشد. SEO یعنی تولید کردن صفحات وبی که برای موتورهای جستجو جالب و فریبنده هستند.

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

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

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

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

آموزش کامل نصب روتر

این اموزش چگونگی پیکر بندی یک روتر را برای شما بیان میکنم . این اموزش از انجایی که با مثال بسیار شیرین تر مینماید فرض را بر این گرفته ام که شما از روتر EtherFast Cable/DSL استفاده میکنید . با استفاده از این روتر میتوانید سرعت اینترنت خود را بین ۲۵۳ کاربر تقسیم کنید.
ابتدا سراغ کابل بندی این روتر میرویم . کابلهای شبکه همانطور که میدانید برای اتصال PC ها در شبکه های اترنت به کار میروند بنابراین میتوان منابعی اصلی مانند پرینتر و دسترسی به اینترنت را بین کامپیوتر هایی که در شبکه قرار دارند به اشتراک گذاشت . اینکه شما در شبکه خود از چه کابلی استفاده کنید بسیار مهم است چراکه در صورت عدم انتخاب صحیح کابل از سرعت و کیفیت مطلوب برخوردار نخواهید شد .

کابلهای شبکه در انواع و درجه های متفاوتی عرضه شده اند که به انها categories میگویند . Category ۵ یا همان Cat۵ قابل اطمینان ترین کابل است که شما میتوانید این کابل را از بیرون با قیمتی مناسب تهیه کنید.این کابلها از نوع کابلهای جفت شده به هم میباشند چرا که سیم هایی که درون این کابل هستند بصورت جفت شده قرار دارند میتوانید برای انواع کابلها به مقاله مربوطه مراجعه کنید
کابلهای Cat۵ با اتصال دهنده های RJ-۴۵ هستند که درون پورتهای RJ-۴۵ جای میگیرند . پورتهای RJ-۴۵ ساده ترین و در عین حال بهترین و معمولترین پورتهای رابط درشبکه برای اتصال دو PC میباشند مودم های کابلی و DSL نیز از پورتهای RJ-۴۵ برای اتصال به اینترنت استفاده میکنند . پورت RJ-۴۵ را میتوانید روی کارت شبکه یا هاب و یا سوئیچ های خود پیدا کنید که در این مقوله انرا روی روتر خود میبینید .
اما برای اینکه بفهمید کابل شما از کدام نوع است یعنی از نوع Straight-Through یا از نوع CrossOver-Cable است . دو سر کابل را گرفته و کنار هم قرار دهید اگر کابل شما از نوع Straghit-Throgh بود سیم های همرنگ با هم در دوسر کابل از نظر مکانی تطبیق میکنند . اما اگر از نوع CrossOver بود این سیم ها به نظم و ترتیب رنگ نخواهند بود.برای درک منظورم از عکس های زیر دیدن کنید در ضمن با استفاده از عکس های زیر میتوانید با داشتن سوکت دو سر سیم RJ-۴۵ این کابل را خودتان بسازید تا چنان هزینه بر هم نباشد!

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