The Art of Assembly Language Programming is the World’s #1 book on x86 assembly language programming! Thousands upon thousands of programmers have learned assembly language programming using The Art of Assembly Language. You, too, will learn this powerful programming language easier than ever before possible using The Art of Assembly Language Programming (AoA).
امروزه سیستمهای كامپیوتری نقش عمده ای در تسریع و ارتقای كیفیت فعالیت های مهندسی از جمله طراحی و ساخت كارخانجات واحدهای تولیدی و راهبری آنها دارند. بطوری كه اكنون ارایه خدمات مهندسی خواه در دفاتر طراحی و دفاتر كارفرمایان، و خواه از شركتی به شركت دیگر بدون دخالت كامپیوتر در مراحل مختلف برآورد و انجام محاسبات، نقشه كشی، تولید و انتقال مدارك و مدیریت اطلاعات و اسناد، خارج از عرف و تقریباً بی معناست.
اصول اولیه سرویس های وب XML
سرویس های وب XML، بعنوان بلاک های اولیه برای ایجاد برنامه های توزیع شده در اینترنت مورد توجه جدی قرار گرفته اند. وجود استانداردهای مطلوب برای ارتباط برنامه ها با یکدیگر باعث شده است که سرویس های وب XML بعنوان یک پلات فورم قابل قبول برای ارتباط بین برنامه ای مطرح گردند. هر برنامه با استفاده از چندین سرویس وب XML، ایجاد خواهد شد. منابع ارائه دهنده سرویس های وب می توانند متفاوت بوده و در عین حال امکان ارتباط آنها با یکدیگر صرفنظر از محل استقرار و نحوه پیاده سازی، وجود خواهد داشت.
SSL چیست؟
(SSL یا Secure Socket Layer) راهحلی جهت برقراری ارتباطات ایمن میان یك سرویسدهنده و یك سرویسگیرنده است كه توسط شركت Netscape ارایه شده است. در واقع SSL پروتكلی است كه پایینتر از لایه كاربرد (لایه ۴ از مدل TCP/IP) و بالاتر از لایه انتقال (لایه سوم از مدل TCP/IP) قرار میگیرد.
مزیت استفاده از این پروتكل بهرهگیری از موارد امنیتی تعبیه شده آن برای امن كردن پروتكلهای غیرامن لایه كاربردی نظیرHTTP ،LDAP ،IMAP و... میباشد كه براساس آن الگوریتمهای رمزنگاری بر روی دادههای خام (plain text) كه قرار است از یك كانال ارتباطی غیرامن مثل اینترنت عبور كنند، اعمال میشود و محرمانه ماندن دادهها را در طول كانال انتقال تضمین میكند.
یک سیستم امنيتی (به ويژه در شبكه های محلی) ملزم است تا تجهيزات تحت پوشش خود را در برابر ميليون ها كد مخرب، ميليون ها حمله اینترنتی و هزارن روش نفوذ محافظت كند. پس واضح است كه پردازش اطلاعات امنيتی در اين صورت، به بخش عظيمی از منابع و فضای عملياتی آزاد نياز خواهد داشت.حقیقت ساده اين است كه رفته رفته ارزيابی امنيتی یک فایل، در مقايسه با كليه اطلاعات امنيتی موجود و ثبت شده، موجب اشغال درصد زیادی از ظرفيت قابل دسترسی شده و سرورها يا ديسك های سخت را نیز با ذخیره حجم انبوهی از اطلاعات غیر ضروری مواجه خواهد نمود که تنها كاربرد آن ها كمك به تأمين امنیت در سیستم است.
The new WP7 tools are available and free. Just how quickly can you start building an application? Get a feel of how you can start using both Visual Studio and Blend to build a data-connected application.
درجه تطابق یک سیستم با نیازمندی های مشخص شده و نیازهای مشتری (یا کاربران) یا انتظارت آن ها، یکی از تعاریف رسمی کیفیت در نرم افزار است (?). از این تعریف می توان دریافت که شناخت درست نیازمندی های یک سیستم نرم افزاری از مهمترین فاکتورهای تعیین کیفیت در یک محصول نرم افزاری است. در واقع نرم افزاری که به صورت دقیق بر اساس نیازهای مشتری (یا کاربران) ساخته شده باشد، می تواند با کیفیت باشد.
این سیستم ها كه امروزه در وب بنام CMS شناخته میشوند، مخفف Content Management System میباشند كه یك برنامه نرم افزاری روی سرور هستند و به مدیر سایت اجازه میدهند تا محتوای سایت را تغییر دهد بدون نیاز به طراحی دوباره سایت .
Network Search Engine – Intranet shared files crawler and indexer
موتور جستجوی کارآمد و تخصصی برای جستجو در محتوای شبکه های داخلی و اینترانت
هوش مصنوعی (Artificial Intelligence) که به اختصار AI خوانده می شود ، یکی از جذاب ترین شاخه های تحقیقاتی فلسفی است. پیدایش رایانه در صحنه زندگی بشر تحولات عمده ای را به وجود آورد، حوزه فلسفه نیز از این تحولات بی نصیب نبوده است. فلاسفه پرسشهای فلسفی زیادی راجع به تفاوت های ذهن انسان با رایانه مطرح کرده اند که همه آنها به طرح بحث هوش مصنوعی انجامید. هدف هوش مصنوعی فهم سرشت هوش بشری از راه بررسی ساختار برنامه های رایانه ای و نحوه حل مسائل با رایانه است. به اعتقاد متخصصان این رشته، این بررسی می تواند نحوه عمل و جزییات هوش بشر را نشان دهد.
اکسس پوینت دستگاهی است برای برقرای ارتباط بین دستگاه های بدون سیم (دارای کارت شبکه بیسیم مثل لپ تاپ، کامپیوتر های دسکتاپ و موبایل) به یکدیگر با هدف تشکیل یک شبکه بدون سیم و در اغلب موارد نقش پل ارتباطی بین یک شبکه بدون سیم را با یک شبکه اترنت سیمی. (اکسس پوینت میتواند یک کامپیوتر هم باشد در شبکه های ad-hoc یا peer to peer).