توضیحات : بعد از زبان فرترن زبان لیسپ یکی از قدیمی ترین زبانهاست که هنوز هم در حال استفاده است آنچه بیشتر قابل توجه است این است که آن هنوز جلودار تکنولوژی زبان های برنامه سازی می باشد. چیزهای جدیدی که همراه با لیسپ آمد از قبیل مدیریت اتوماتیک حافظه ، اعلان تایپ ، بستارها ( closure ) و غیره نوشتن هر برنامه ای را راحتر می کند. لیسپ برای توسعه پذیر بودن طراحی شده این یعنی به شما اجازه می دهد که اپراتورهای جدید خود را تعریف کنید. این کار شدنی است چرا که خود زبان لیسپ از توابع و ماکروها ، همانند برنامه های ما ساخته شده است.
توضیحات : از آنجایی که کتاب الکترونیک خوبی به زبان فارسی در زمینه ویژوال سی پلاس پلاس در دست نیست تصمیم گرفتم تا در کنار یادگیری این زبان آموخته های خودم را به صورت یک کتاب درآمورم تا علاقه مندان به برنامه نویسی مانند خودم بتوانند از آن برای یادگیری این زبان استفاده کنند. در تمامی آموزش های این کتاب از محیط ۲۰۰۸ Visual Studio استفاده شده است. این روزها زیاد هستند افرادی که می خواهند با یادگیری زبان ++C اقدام به نوشتن ویروس نمایند تا مثلا سطح مهارت خود را به رخ دیگران بکشند و حس غرور درون خود را به اینصورت ارضا نمایند ، در حالی که تفاوتی بین خط انداختن روی یک ماشین با تخریب اطلاعات کامپیوتر یک شخص ، یا سرقت از کیف پول یا موبایل یک شخص با سرقت اطلاعات شخصی از کامپیوتر فرد وجود ندارد و نام همه آنها مردم آزاری یا دزدی است که باعث مدیونی و عواقب مادی و معنوی شما خواهد شد. شما می توانید سطح مهارت خود را با نوشتن برنامه های مفید برای دیگران نیز افزایش دهید.دانشمندان و کسانی که از علمی استفاده میکنند باید به تعهدات اخلاقی و وجدانی پایبند باشند. متاسفانه به دلیل بی توجهی به این قضیه دراین زمان مثلا پزشکانی میبینیم که در اتاق عمل کلیه بیمار را میدزدند یا بیمار را بدون نیاز به جراحی و فقط برای دریافت پول عمل می نمایند ، حالا نظر شما درباره این افرادچیست؟ این هم نوع دیگری سوء استفاده از علم است.
توضیحات : جنگ همواره بوده است، چه برای کشورهای صلح طلب و چه برای کشورهای جهان گشا، از طرف دیگر سوانح و اتفاقات غیر منتظره صنعتی همواره صدمات جبران ناپذیری را به بار آورده است. حال در این میان انسان به عنوان یک موجود صاحب اندیشه موظف است که همواره بر شرایط موجود مسلط باشد، یعنی هم بتواند با پیشرفت های نظامی آزادی خود را حفظ کند و هم با افزایش سطح ایمنی حوادث ناگوار موجود در صنایع مختلف را مهار نماید.
توضیحات : اگر طراح وب هستید یا وبلاگ و وب سایت دارید، احتمالا همیشه به دنبال موضوع بهینه سازی برای موتورهای جستجو بوده اید. کتاب ها و منابع مختلفی هم به زبان انگلیسی و فارسی در این مورد وجود دارد که می توانید از آنها استفاده کنید. اما کتاب جدید «یک یا دوهزار و یک» تالیف و حاصل تلاش های مهدی رودکی است و به خاطر استفاده از تجربیات عملی متعدد در بهینه سازی سایت های ایرانی، دارای ارزش ویژه ای است. این کتاب مدت ها است که توسط کاربران فارسی زبان مورد استفاده قرار می گیرد و حالا ویرایش سوم آن برای دانلود به صورت رایگان در اختیار شما است و بخش های مختلف آن به روز شده است.
توضیحات : پیچیده شدن شبکههای کامپیوتری و مخابراتی در سالهای اخیر به افزایش اهمیت دانش مهندسی در طراحی این شبکهها منجر شده است. شرکتهای گوناگون برای تدوین یک پروسه طراحی برای رسیدن به عملکرد بهینه شبکه تلاش کرده و سرمایهگذاریهای هنگفتی انجام دادهاند. در اکثر روالهای طراحی، شبیهسازی شبکه که پس از فاز اول (جمع آوری نیازها) و انجام طراحی انجام میگیرد، یکی از مراحل مهم طراحی محسوب میشود. OPNET همانطور که از نام آن (OPtimum Network performance ) مشخص است ، نرمافزاری است که دستیابی به عملکرد بهینه را ممکن میسازد. قابلیتهای این نرم افزار در شبیهسازی جنبههای مختلف شبکه، از لایه کاربرد گرفته تا لایههای فیزیکی، حیرت انگیز است. این نرم افزار به طراحان و محققان اجازه میدهد عملکرد پروتکلها و تجهیزات را با دقت قابل قبولی از طریق شبیهسازی پیشبینی کنند. تجربه کار با نرم افزارهای رقیب مانند NS ، ما را متقاعد کرده است که OPNET یکهتاز عرصه شبیهسازی شبکه است .
توضیحات : Yii یک فریم ورک PHP با عملکرد بسیار بالاست که برای ایجاد سریع اپلیکیشن های وب به کار برده میشود.همچنین بیشترین قابلیت استفاده مجدد را در برنامه نویسی وب فراهم می کند و فرایند تولید نرم افزار را سرعت می بخشد.کلمه Yii که ییی خوانده می شود به معنای آسانی ، کاربردی و قابل گسترش است . Yii یک فریم ورک عمومی برنامه نویسی وب است و واقعا می تواند برای توسعه هر گونه اپلیکیشن وبی به کار برده شود.از آنجایی که بسیار سبک است و به سیستم پیچیده cache کردن تجهیز می باشد ، مخصوصا برای توسعه اپلیکیشن های پر ترافیک از جمله فروم ،پورتال ، سیستم مدیریت محتوا، سیستم های تجارت الکترونیک و … مناسب است. برتری فریم ورک Yii به سایر فریم ورک در بهروری بیشتر ، غنی بودن ویژگی ها و مستندات واضح آن است.Yii از پایه با دقت طوری طراحی شده تا نیاز های توسعه اپلیکیش های وبی جدی را به طور کامل براورده کند.همچنین نه نتیجه پروژه دیگری می باشد نه از بهم چسباندن کارهای دیگران است.آن نتیجه تجربه غنی نویسنده آن در توسعه اپلیکیشن های وب و تحقیقات و انعکاسات فریم ورک ها و اپلیکیشن های دیگر وب است.
توضیحات : در این کتاب ، در مرحله اول جهت آشنایی به توضیح مختصری از تکنولوژی وایمکس IEEE 802.16 می پردازیم و سپس به بحث QOS وارد می شویم .فناوری وایمکس در حال حاضر پشتیبانی بسیار قوی از قابلیت های QOS انجام می دهد.لایه MAC در وایمکس از معماری اتصال گرا برخوردار است. وایمکس با استفاده از این معماری می تواند از کاربردهای گوناگون نظیر سرویس های صوت و ارتباطات چند رسانه ای پشتیبانی کند. همچنین این معماری نرخ بیت ثابت ، نرخ بیت متغیر ، جریان ترافیک بلادرنگ و به طور کلی مدیریت بهینه ترافیک داده را پشتیبانی می کند. طراحی لایه MAC به گونه ای است که امکان پشتیبانی همزمان از تعداد زیادی کاربر ، آن هم با ملزومات QOS متفاوت را مقدور ساخته است.
توضیحات : اکتیو دایرکتوری از فناوریهای شرکت مایکروسافت برای مدیریت منابع شبکه و در اساس یک بانک اطلاعاتی مجتمع توزیع پذیر است که برای سرویسدهنده های بر مبنای ویندوز سرور تهیه گردیدهاست. بدون اکتیو دایرکتوری برای مدیریت منابع نیازمند مدیریت تک-به تک آنها بصورت منفرد میباشیم در حالی که با اکتیو دایرکتوری مدیریت منابع شبکه بصورت مجتمع صورت میگیرد. در کتاب پیش رو شما با نصب و کار با اکتیو دایرکتوری تحت ویندوز سرور ۲۰۰۸ آشنا خواهید شد.
توضیحات : یکی از زبان های برنامه نویسی که در حال حاضر بسیار استفاده می شود ، زبان جاوا اسکریپت است . این زبان در سال ۱۹۹۵ میلادی توسط فردی به نام برندان ایچ (Brendan Eich) طراحی و پیاده سازی شده است . ساختار کلی جاوا اسکریپت شباهت بسیار زیادی به سی پلاس پلاس و جاوا دارد اما این شباهت بیشتر به این دلیل بوده است که یادگیری این زبان برای افرادی که در گذشته از آن دو زبان استفاده می کردند ، آسانتر است . کاربرد اصلی جاوااسکریپت در طراحی و پیاده سازی سایت ها و صفحات HTML است و به کمک این زبان این امکان برای شما به وجود خواهد آمد که بتوانید به اجزای مختلف درون صفحات اینترنتی دست پیدا کنید و اگر نیاز داشتید بتوانید در آن ها تغییراتی مطابق میل خود ایجاد کنید . استفاده روز افزون از تکنولوژی هایی همچون Ajax و jQuery در طراحی صفحات وب که هسته اصلی آن ها را Javascript تشکیل می دهد به اهمیت یادگیری این زبان قدرتمند برای هرکس که دستی در طراحی وب دارد افزوده است . این کتاب آموزشی از روی یکی از مشهورترین و محبوبترین منابع یادگیری این زبان یعنی Professional Javascript For Web Developers نوشته Nicholas C.Zakas (نیکولاس سی . زاکاس) ترجمه شده است . از نکات بارز این کتاب آموزشی می توان به بررسی تمامی نکاتی که یک طراح وب باید این روز ها از جاوااسکریپت بداند همراه با ارائه انواع مثال ها و نمونه کد ها اشاره کرد . اینک به ارائه برخی سرفصل های این کتاب می پردازیم : آشنایی با مفاهیم پایه جاوا اسکریپت متغیر ها و انواع آن ها و نحوه تعریف کردن آن ها کار با آرایه ها و رشته ها نحوه ایجاد آرایه ها و رشته ها اضافه و حذف عناصر از آرایه ها نحوه کار با آرایه ها و رشته به عنوان اشیاء کاذب بررسی تمای خواص و متدهای مربوط به آرایه ها و رشته ها تبدیل آرایه به رشته و بالعکس کار با مدل های شی ء گرای DOM و BOM آشنایی با تمامی اجزای مدل های DOM و BOM و نحوه به کارگیری آن ها نحوه دسترسی به عناصر خاص با استفاده از عنوان تگ ، نام آن ها و ID آن ها نحوه دستکاری ، حذف و اضافه کردن عناصر جدید به صفحه آموزش کار با رویداد ها و نحوه کنترل آنها به دو روش HTML و از طریق جاوااسکریپت آموزش کار با عناصر فرم از طریق جاوااسکریپت انواع روش های دسترسی به آن ها نحوه ارزش سنجی عناصر فرم (Form Validation) آموزش کار با جداول از طریق جاوااسکریپت نحوه ایجاد جداول جدید به صورت پویا از روش جاوااسکریپت آشنایی با متد های خاص عناصر جدول آموزش کار با سایر اشیاء کار با اشیایی همچون Date و Math برای کار با تاریخ و زمان و انجام عملیات ریاضی نحوه کار با Cookie (کوکی ها) – ایجاد و بازیابی آن ها و …
توضیحات : با مطالعه ی کتاب امنیت گوگل مطمئنا درک عمیق تر و متفاوتی نسبت به قبل از امنیت دست پیدا خواهید کرد و دید وسیع تری از آن خواهید داشت.گوگل،می داند چه بنویسد تا با ذهن ما و شما سازگار باشد.کتاب پیش رو،متفاوت ترین کتاب امنیتی خواهد بود که تا به حال مطالعه کرده اید.
توضیحات : بلاگ در واقع یک دفتر خاطرات یا نوشته های شخصی، یک فضای همکاری، یک محیط سیاسی، بازار ارائه آخرین اخبار، مجموعه ای از لینکها، افکار خصوصی شما و نهایتا یادداشتهایی برای تمام دنیاست. وبلاگ شما میتواند هر یک از این موارد باشد. میلیونها وبلاگ در شکلها و اندازه های محتلف وجود دارد. با وجود تمام مسائلی که مطرح شد هنوز هم نمیتوان قانون و تعریف خاصی برای بلاگ تعریف کرد. در یک کلام، وبلاگ همان وب سایت است که هر چه خواستید در آن مینویسید.
توضیحات : شاید شما هم اینک که در حال مطالعه این کتاب هستید،در MySpace ،Facebook و… عضو باشید و یا حتی به تازگی وارد دنیای شبکه های اجتماعی شده باشید.به هر حال،مطمئنا از خود سوال می کنید که “چرا باید در Google + عضو بشوم؟” پاسخ،ساده است.گوگل!حتی اگر از قبل عضو شبکه های اجتماعی دیگری هستید،باید هر چه زود تر به عضویت گوگل + در آیید چون این شبکه اجتماعی ،به سرعت در حال گسترش است و در مدتی کم به یکی از محبوب ترین این شبکه ها تبدیل خواهد شد.همچنین همه ما می دانیم که زندگی اینترنتی،بدون استفاده از گوگل تقریبا غیر ممکن خواهد بود. در دسامبر ۲۰۱۱،به طور متوسط روزانه ۶۲۵ هزار نفر به عضویت گوگل + در می آمدند و گوگل پیش بینی می کند تا پایان سال ۲۰۱۲ ،۴۰۰ میلیون نفر عضو این شبکه اجتماعی باشند. گوگل سعی می کند تا خدمات خود را به صورت مفید و جذاب ارائه کند که پروژه گوگل + در راس این امور قرار دارد. شاید شایعاتی را مبنی بر ناموفق بودن پروژه گوگل + شنیده باشید،اما گوگل این شایعات را به شدت تکذیب کرد.نائب رئیس شرکت گوگل در مصاحبه با مجله نیویورک تایمز گفت:”نه تنها گوگل +ناموفق نیست،بلکه تا این لحظه هیچ چیزی را ندیده بودیم که به این سرعت رشد کند!” قضیه از این قرار است: ملحق شدن به گوگل + به معنای استفاده از تمامی خدماتی خواهد بود که گوگل در آینده ای نه چندان دور ارائه خواهد داد. از نتایج جستجو ی شخصی گرفته تا آپلود سریع تصاویر،شما به زودی ارزش گوگل + را جدای از کار اصلی آن که به اشتراک گذاری و کشف اطلاعات است،درک خواهید کرد