حمیدرضا تائبی

در شماره‌های گذشته آموزش رایگان نتورک‌پلاس یاد دیدیم که فرآیند آدرس‌دهی در مدل OSI در لایه‌های پیوند داده، شبکه، انتقال و کاربرد چگونه انجام شده و یک میزبان یا گره بر مبنای چه راهکاری می‌توانند گره یا میزبان دیگری روی یک شبکه را پیدا کند. اکنون زمان آن فرا رسیده است تا اطلاعات بیشتری در ارتباط با سیستم آدرس‌دهی به دست آوریم. تا این قسمت از مقاله مباحث ما حول محور لایه کاربرد بودند، اما اکنون قصد داریم به لایه‌های بالاتر مدل OSI برویم.
در چند شماره گذشته آموزش نتورک‌پلاس با مبحث کابل‌کشی، مستندات‌سازی فعالیت‌ها و اسناد تجاری آشنا شدیم. در این شماره مباحث فوق را به شکل اجمالی مرور کرده، با نمونه سوالات امتحانی مرتبط با این مباحث آشنا خواهیم شد.
در شماره گذشته با مفهوم عملگرها و عملوندها آشنا شدیم و دیدیم که برای نمایش داده‌ها مجبور هستیم ابتدا آن‌ها را با یکدیگر یا مقادیری که در اختیار داریم مقایسه کنیم. در این مقاله به شما خواهیم گفت چه عملگرهایی در زبان برنامه‌نویسی پایتون وجود دارند.
در اوج حباب دات‌کام در اواخر قرن بیستم، وب‌وان (Webvan) یکی از جدیدترین و هیجان‌برانگیزترین استارت‌آپ‌ها بود. این استارت‌آپ بر پایه یک ایده ساده شکل‌گرفته بود. هر خانواده آمریکایی در هر مکان و هر زمان باید به مایحتاج زندگی خود دسترسی داشته باشد. بر پایه این ایده، وب‌وان یکی از بزرگ‌ترین چالش‌های مالی زمان را آغاز کرد. این شرکت، انقلابی در زمینه عرضه خواربار ایجاد کرد. اما بعد از گذشت 24 ماه از عرضه عمومی خدمات، وب‌وان ورشکسته شد و از گردونه کسب‌وکار خارج شد. چه اتفاقی افتاده بود؟
در شماره گذشته آموزش نتورک‌پلاس یاد گرفتیم چگونه باید یک طرح‌واره برای شبکه‌ای که قرار است پیاده‌سازی کنیم ایجاد کرده، از چه ابزارهایی استفاده کرده و چه المان‌هایی در اختیارمان قرار دارد. در ادامه یاد گفتیم در مستندات شبکه چه مطالبی را باید درج کنیم.
در شماره گذشته با بخش اول مطلب چگونه می‌توانیم در عمل از یادگیری ماشین استفاده کنیم؟ آشنا شدیم و به شما گفتیم که دو رویکرد یادگیری تحت نظارت و بدون نظارت چه تفاوت‌هایی با یکدیگر دارند و چرا پیاده‌سازی الگوی یادگیری تحت نظارت و برچسب‌گذاری داده‌ها از اهمیت خاصی برخوردار است. در این شماره بخش دوم این مطلب را ادامه دهیم.
برای آن‌که بتوانید از اطلاعات یا داده‌ها در برنامه‌ کاربردی خود استفاده کنید؛ در اولین گام باید با نحوه نمایش و مقایسه نوع‌های داده‌ای آشنا شوید. در یک برنامه کاربردی شما با انواع مختلفی از نوع‌های داده‌ای سروکار دارید. در دنیای برنامه‌نویسی برای انجام محاسبات مختلف روی نوع‌های داده‌ای باید از عملگرهای درستی استفاده کنید. در غیر این صورت ممکن است نتیجه‌ای که به دنبال آن هستید را دریافت نکرده یا برنامه شما با نمایش پیغام خطایی متوقف شود. شما می‌توانید از متغیرها برای دسترسی به داده‌ها و ویرایش آن‌ها متناسب با نیاز کاری خود استفاده کرده و نتایج را ارزیابی کنید. اما چگونه می‌توانیم بر روند نمایش داده‌ها در برنامه کاربردی خود کنترل داشته باشیم؟
در شماره گذشته آموزش نتورک‌پلاس اطلاعات اولیه‌ای در ارتباط با کابل‌کشی و انواع مختلف کابل‌ها به دست آورید. در این شماره با نحوه نظارت بر محیط و برقراری امنیت و نحوه ترسیم تجهیزات شبکه در قالب نمودارها آشنا خواهید شد. این مقاله به شما نشان می‌دهد که چگونه همانند یک مهندس ساختمان، نقشه‌ای برای شبکه در دست اقدام ترسیم کنید.
برنامه‌نویسان برای انجام پروژه‌های برنامه‌نویسی به محیط‌های توسعه یکپارچه قدرتمندی مانند مایکروسافت ویژوال استودیو، اندروید استودیو و.... نیاز دارند. محیط‌‌های توسعه یکپارچه از ملزومات اصلی برنامه‌نویسی هستند، اما توسعه‌دهندگان به ابزارهای مکمل دیگری هم نیاز دارند تا فرآیند کدنویسی را برای آن‌ها ساده‌تر کرده و زمان ساخت نرم‌افزارها را کوتاه‌تر کند. ابزارها و سرویس‌های به اشتراک‌گذار کدها، کانتینرهایی شبیه کوبرنتس، ترمینال‌های به‌اشترا‌ک‌گذار کدها، مخازنی شبیه گیت‌هاب، نرم‌افزارهای کنترل نسخه و... همگی سعی دارند مها‌رت‌های کدنویسی توسعه‌دهندگان را بهبود بخشیده، بهره‌وری و کارایی تیم‌های توسعه را بیشتر کرده، ذهن توسعه‌دهندگان را روی مباحث کلیدی و اصلی پروژه‌ها متمرکز کرده و در یک‌کلام زندگی شاد و محیط کاری کم دغدغه‌ای برای توسعه‌دهندگان رقم بزنند.

صفحه‌ها

اشتراک در حمیدرضا تائبی