از وایمکس (Wimax) چه می دانید؟

wimax

WiMax توانایی دستیابی به پهنای باند اینترنت را همان طور که Cell Phone برای دستیابی به تلفن انجام داده، دارد و همانطور که مردم به جهت علاقه به تلفن همراه، خطوط زمینی تلفن را کنار گذاشته‌اند، WiMax می‌تواند جایگزین خوبی برای کابل و DSL باشد و دستیابی به اینترنت جهانی را برای هر کس در هر کجا مهیا می‌سازد. در این صورت وقتی کامپیوترتان را روشن کنید به طور اتوماتیک کامپیوتر شما به نزدیک‌ترین آنتن WiMax متصل می‌شود.



امروزه دستیابی به اینترنت به طرق مختلف مقدور است که 3 راه اساسی آن به شرح زیر است:

• باند پهن(Broad Band):

در این صورت شما در خانه از DSL یا Cable Modem استفاده می‌کنید و در ادراه یا شرکت ممکن است از خطوط T1 یا T3 استفاده کنید.

• دستیابی به وسیله WIFI:

در این صورت شما یک روتر WiFi نصب کرده‌اید که به شما امکان حرکت در صفحات وب در همه حال، به وسیله Notebook را می‌دهد. از طرف دیگر شما می‌توانید WiFi Hotspots را در رستوران‌ها، هتل‌ها، کافی‌شاپ‌ها و کتابخانه پیدا کنید.

• Dial-up Access

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

 مهم‌ترین مسئله در روش اول(Broad Band) گرانی آن و در دسترس نبودن آن در همه جاست. و همچنین مهم‌ترین مشکل در دستیابی به وسیله WiFi کوچک بودن Hotspot های آن است.

آیا تکنولوژی جدید این مشکلات را حل می کند؟

ادامه نوشته

مقدمه ای بر #C

C sharp!

c#

همانطور که می دانید  #C توسط شرکت مایکروسافت ارائه شده که همچون دیگر زبان های برنامه‌نویسی دارای دو نوع کامپایلر است یک نوع آنcommand line  نام دارد که محیطی شبیه محیط Dos را داراست و دیگری Visual   است که محیط ویندوز مانندی دارد یعنی درحقیقت محیط گرافیکی است شاید برایتان جالب باشد که بدانید چنانچه شایع شده است مایكروسافت در مصاف با جاوا، به ارائه برنامه نویسی به زبان #C پرداخته و جالب تر آن است که شباهت های بین این دو زبان بسیار چشمگیر است مایكروسافت در رابطه با میزان استفاده و گسترش زبان فوق ابراز امیدواری نموده بود که گسترش چشمگیر در میان جامعه برنامه نویسان حکایت از صحت پیش بینی ها دارد. این زبان بگونه ای طراحی شده كه نه تنها وابستگی به یك Platform خاص را ندارد، بلكه در اغلب موارد وابستگی Runtime نیز ندارد.

در برخی از نسخه های اولیه كامپایلر زبان #C كه توسط برخی از شركت های جانبی ارائه شده است، كدهای #C را به بایت كدهای جاوا كمپایل می كنند.

نکته جالب توجه دیگر آن است که انجمن تولیدكنندگان كامپیوتر اروپا (ECMA) زبان #C را در سوم اكتبر سال 2001 بعنوان یك استاندارد پذیرفتند

طراحان زبان#C‌ سعی کرده اند که نقص های زبان های ++C , C را برطرف نمایند و  یا یک سری از نقاط ضعف را کنار گذاشته و یا برخی از امکاناتی را که سبب افزایش "باگدهی" برنامه می شود را حذف نمایند

یادگیری این زبان برای افرادی كه دارای سابقه آشنائی با یكی از زبانهای برنامه نویسی ++C، C و یا جاوا باشند كار مشكلی نیست، حتی افرادی كه دارای آشنائی اولیه با جاوااسكریپت و یا دیگر زبانهای برنامه نویسی همچون Visual Basic می باشند نیز امكان پذیر است ولی اگر شما تاکنون برنامه نویسی نکرده اید هم می توانید با #C آغاز کنید چون زبان ساده و روانی است ،‌ برنامه نویسی مثل یاددادن بستن بند کفش به یک بجه است در صورتی که تمامی مراحل آن کامل آموزش داده نشود بسیار مشکل به نظر می رسد ولی اگر شما به سمت یادگیری این مهم می پردازید مراحل را از ابتدا با نظم و دقت دنبال کنید