آخرین مطالب

همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
خرید رم سرور HP

خرید رم سرور HP

6 ساعت 19 دقیقه
4 روش فعالسازی (active) ویندوز 10

4 روش فعالسازی (active) ویندوز 10

ترفند, ترفند کامپیوتر, ترفند ویندوز 10
28 ژوئن 2021
تقریبا اکثر کاربران ایرانی ویندوز به صورت غیرقانونی از آن استفاده می‌کنند و چون در ایران قوانین کپی رایت به صورت جدی تصویب نشده، افراد به آسانی به نسخه کرک شده ویندوز و سایر نرم‌افزارها دسترسی دارند. ویندوز10 در نسخه عادی خود به کاربران دسترسی محدودی را می‌دهد و برای استفاده...
چه کسی خالق واقعی بیت‌کوین است؟ 15 سر نخ جان مک‌آفی برای شناختن او

چه کسی خالق واقعی بیت‌کوین است؟ 15 سر نخ جان مک‌آفی برای شناختن او

اخبار جهان, عصرشبکه
27 ژوئن 2021
بدون شک یکی از بحث‌برانگیز‌ترین پرسش‌های سال‌های اخیر در ارتباط با ارز‌های دیجیتال و به ویژه بیت‌کوین این است که چه فرد یا افرادی آن‌را طراحی کرده‌اند. ساتوشی ناکاموتو کیست و چرا هویت او تا به امروز کشف نشده است. رسانه‌ها، سایت‌های خبری و افراد برجسته دنیای فناوری هر یک پاسخ‌های...
ویژگی‌های جذاب ویندوز 11

ویژگی‌های جذاب ویندوز 11

آرمین عزیزی
اخبار
29 ژوئن 2021
مایکروسافت پس از ماه‌ها انتظار و گمان‌زنی بلاخره نسخه بعدی سیستم عامل خود را معرفی کرد. در ادامه این مطلب به معرفی ویندوز 11 و قابلیت‌های آن می‌پردازیم.
چه زبان‌های برنامه‌نویسی برای ساخت برنامه‌های اندرویدی مناسب هستند؟

چه زبان‌های برنامه‌نویسی برای ساخت برنامه‌های اندرویدی مناسب هستند؟

حمیدرضا تائبی
برنامه نویسی
28 ژوئن 2021
بیش از یک دهه است که اندروید به شکل گسترده در تجهیزات مختلف استفاده می‌شود و توسعه‌دهندگان مختلفی بر مبنای این اکوسیستم کسب درآمد می‌کنند. با این‌حال، هیچ‌گاه برای یادگیری برنامه‌های اندرویدی و iOS دیر نیست. به بیان دقیق‌تر، اکنون بهترین زمان برای یادگیری برنامه‌های اندرویدی است...
سیستم‌های خبره چیستند و چه کاربردی دارند؟

سیستم‌های خبره چیستند و چه کاربردی دارند؟

حمیدرضا تائبی
هوش مصنوعی, پرونده ویژه
21 ژوئن 2021
یک سیستم خبره، نوعی نرم‌افزار هوشمند است که از اطلاعات یا به عبارت دقیق‌تر دانش ذخیره شده در پایگاه دانش برای حل مسائل استفاده می‌کند. به بیان ساده‌تر، سامانه‌های خبره دانش انسانی را در بانک‌های اطلاعاتی خود ذخیره‌سازی می‌کنند. این سامانه‌ها می‌توانند به کاربران پیشنهاد‌هایی...
چگونه بهترین هارددیسک را برای سرور انتخاب کنیم؟

چگونه بهترین هارددیسک را برای سرور انتخاب کنیم؟

حمیدرضا تائبی
فناوری شبکه
26 ژوئن 2021
هارددیسک‌ها بر سرعت و عملکرد سرورها تاثیر مستقیمی دارد. به بیان دقیق‌تر، اگر سرورها از هارددیسک‌هایی استفاده کنند که سرعت یا کیفیت جالبی نداشته باشند، این مسئله بر فرآیندهای تجاری کسب‌وکارها تاثیر منفی می‌گذارد. در این مقاله با چگونگی انتخاب هارددیسک مناسب برای سرورها آشنا می‌...
برنامه‌ریزی استراتژیک چیست و چگونه پیاده‌سازی می‌شود؟

برنامه‌ریزی استراتژیک چیست و چگونه پیاده‌سازی می‌شود؟

حمید نیک‌روش
عصرشبکه
15 ژوئن 2021
سازمان‌ها برای رسیدن به موفقیت راهکارهای خاص و خط‌مشی‌های خاصی دارند. یکی از این روش‌های منحصر به فرد برنامه‌ریزی استراتژیک یا راهبردی است. برنامه‌ریزی استراتژیک روشی سازمان‌یافته، نظام‌مند و هماهنگ است که برای رسیدن به اهداف خاص و ویژه از آن استفاده می‌شود. برنامه استراتژیک به...
 شیوه بازگشایی مدارس در مهرماه 1400

شیوه بازگشایی مدارس در مهرماه 1400

اخبار ایران
26 ژوئن 2021
مدیر کل تربیت بدنی و سلامت وزارت آموزش و پرورش از واکسیناسیون معلم‌ها و دست‌اندرکاران مدارس و همچنین بازگشایی مدارس از مهر ماه 1400 خبر داد.
معنای چراغ‌های روی مودم  یا روتر چیست؟

معنای چراغ‌های روی مودم یا روتر چیست؟

پریسا جعفری
فناوری شبکه
22 ژوئن 2021
در این مطلب آموزشی، معنای رنگ‌های چراغ مودم و نحوه خواندن نمادها روی یک مودم به‌صورت جداگانه بیان می‌شود.
پردازش زبان‌ طبیعی چیست  و بازار کار آن چگونه است؟

پردازش زبان‌ طبیعی چیست و بازار کار آن چگونه است؟

حمیدرضا تائبی
هوش مصنوعی, پرونده ویژه
17 ژوئن 2021
تاریخچه پردازش زبان طبیعی به دهه 50 میلادی باز می‌گردد، زمانی که آلن تورینگ مقاله معروف خود درباره آزمایش تورینگ که امروزه به عنوان ملاک هوشمندی ماشین شناخته می‌شود را منتشر کرد. اولین تلاش‌ها برای ترجمه توسط کامپیوتر با شکست روبرو شدند، به‌طوری‌که بیشتر سرمایه‌گذاران تمایلی...
مایکروسافت به طور رسمی از ویندوز 11 رونمایی کرد

مایکروسافت به طور رسمی از ویندوز 11 رونمایی کرد

حمیدرضا تائبی
اخبار
24 ژوئن 2021
مایکروسافت از نسل بعدی ویندوز رونمایی کرد تا طرفداران مشتاق این سیستم‌عامل شاهد هنرمایی ردموندی‌ها در نسخه جدید سیستم‌عامل ویندوز 11 باشند. تصاویر که پیش از این منتشر شده بود نشان می‌داد که مایکروسافت در ارتباط با رابط کاربری و به ویژه تنظیمات تغییرات زیادی در سیستم‌عامل جدید...
جان مک‌آفی یکی از بزرگان دنیای امنیت درگذشت

جان مک‌آفی یکی از بزرگان دنیای امنیت درگذشت

اخبار جهان, امنیت
24 ژوئن 2021
بر اساس گزارش روزنامه اسپانیایی الپایس، جان مک‌آفی، چهره مطرح حوزه نرم‌افزار، خالق آنتی‌ویروس مک‌آفی و یکی از جنجالی‌ترین افراد حوزه ارزهای دیجیتال، با خودکشی به زندگی خود پایان داد. وی در ۲۴ ژوئن ۲۰۲۱ در زندان در اسپانیا به زندگی خود پایان داد.

صفحه‌ها

NaaS چیست؟

NaaS چیست؟

شبکه به عنوان سرویس (NaaS) سرنام Network As a Service یک مدل سرویس ابری است که در آن مشتریان خدمات شبکه را از ارائه‌دهندگان ابر اجاره می‌کنند. NaaS به مشتریان اجازه می‌دهد تا شبکه‌های خود را بدون نگرانی از بابت حفظ و پشتیبانی زیرساخت‌های شبکه پیاده‌سازی و مدیریت کنند. مانند سایر...
حمیدرضا تائبی
4 روز 22 ساعت
تفاوت روش‌های انتقال داده: Broadcast و Unicast و Multicast و Anycast و Geocast

تفاوت روش‌های انتقال داده: Broadcast و Unicast و Multicast و Anycast و Geocast

علی حسینی
فناوری شبکه
18 دسامبر 2020
ارسال داده از مبدا به مقصد در شبکه به طرق مختلفی انجام می‌شود. برای مثال، می‌توان بسته‌های داده را از گره مبدا فقط به گره‌ یا گره‌های متقاضی ارسال کرد. گاهی نیز گره مبدا، بسته‌های داده را بین تمام گره‌های شبکه توزیع می‌کند. می‌توان شبکه را طوری پیکربندی کرد که هر بار، گره مبدا...
شبکه 5G خصوصی چیست  و چه کاربردهایی دارد؟

شبکه 5G خصوصی چیست و چه کاربردهایی دارد؟

محسن آقاجانی
فناوری شبکه
08 دسامبر 2020
یکی از موارد نوظهور استفاده از فناوری نسل پنجم شبکه‌های موبایل (5G) شبکه‌های 5G خصوصی است. شبکه 5G خصوصی نسل بعدی شبکه‌های محلی (LAN) است که با استفاده از فناوری‌های 5G قابلیت‌های جدیدتری را نسبت به فناوری‌های رایج ارائه می‌کند. شبکه‌های خصوصی LTE نمونه‌ای از این نوع فناوری است...
پروتکل مسیریابی بردار فاصله (Distance vector routing) چیست و چگونه کار می‌کند؟

پروتکل مسیریابی بردار فاصله (Distance vector routing) چیست و چگونه کار می‌کند؟

علی حسینی
فناوری شبکه
09 دسامبر 2020
وقتی دو یا چند شبکه به هم متصل می‌شوند، شبکه‌ای به‌هم پیوسته پدید می‌آید. مسیریاب‌های شبکه یا روترها شبکه‌ها را به هم متصل و بسته‌های داده را از شبکه‌ای به شبکه دیگر هدایت می‌کنند. آن‌ها مشخص می‌کنند که بسته‌های داده از چه مسیرهایی باید بگذرند تا به مقصد برسند؛ فرآیندی که به آن...
چگونه یک بستر مبتنی بر فناوری VoIP را به شکل رایگان پیاده‌سازی کنیم؟

چگونه یک بستر مبتنی بر فناوری VoIP را به شکل رایگان پیاده‌سازی کنیم؟

محسن آقاجانی
فناوری شبکه
09 دسامبر 2020
ارسال صدا از طریق پروتکل اینترنت (VoIP) یک فناوری متشکل از سخت‌افزار و نرم‌افزار است که به کاربر کمک می‌کند با استفاده از اینترنت شبیه به یک تلفن معمولی با دیگران مکالمه برقرار کند. نرم‌افزار VoIP این امکان را در اختیار شما قرار می‌دهد تا یک سامانه کامپیوتری را به یک ابزار...
مقایسه پروتکل‌های کنترل جریان داده: ایست و انتظار (Stop-and-wait) و پنجره لغزان (Sliding window)

مقایسه پروتکل‌های کنترل جریان داده: ایست و انتظار (Stop-and-wait) و پنجره لغزان (Sliding window)

علی حسینی
فناوری شبکه
01 دسامبر 2020
در شبکه‌های ارتباطی وقتی فرستنده‌ای برای گیرنده داده‌ می‌فرستد، سرعت ارسال و دریافت داده باید متناسب باشد تا گیرنده بتواند آن را دریافت و پردازش کند، وگرنه ممکن است داده‌ها به مقصد نرسند و بین راه گم ‌شوند. مدیریت ارسال و دریافت داده بین گره‌های شبکه را کنترل جریان داده می‌گویند...
آموزش نصب وب‌سرور IIS در ویندوز 10 و ویندوز سرور 2019

آموزش نصب وب‌سرور IIS در ویندوز 10 و ویندوز سرور 2019

علی حسینی
فناوری شبکه
28 نوامبر 2020
بسته نرم‌افزاری IIS (مخفف Internet Information Services)، وب‌سروری است که مایکروسافت آن را برای سیستم‌عامل ویندوز سرور طراحی کرده است و البته در نسخه‌های عادی ویندوز نیز نصب می‌شود. این بسته نرم‌افزاری، جزئی از سیستم‌عامل‌ ویندوز است اما به‌طور پیش‌فرض فعال نیست و کاربران خود...
شبکه محلی نوری غیر فعال (POL) چه مزایایی ارائه می‌کند؟

شبکه محلی نوری غیر فعال (POL) چه مزایایی ارائه می‌کند؟

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

آشنایی با سه رویکرد محبوب در زمینه مسیریابی و انتقال اطلاعات در شبکه

حمیدرضا تائبی
فناوری شبکه
26 نوامبر 2020
چالش ارسال بسته‌های اطلاعاتی از مبدا به مقصد با کمترین میزان هدر رفت داده‌ها و دریافت اطلاعات در کوتاه‌ترین زمان ممکن دغدغه بسیاری از کارشناسان شبکه است. کارشناسان شبکه همواره سعی می‌کنند از کارآمدترین روش‌ها برای انتقال بسته‌های اطلاعاتی به مقصد استفاده کنند، با این‌حال وجود...
شبکه توکن‌رینگ (Token-ring) چیست و چگونه کار می‌کند؟

شبکه توکن‌رینگ (Token-ring) چیست و چگونه کار می‌کند؟

علی حسینی
فناوری شبکه
23 نوامبر 2020
توکن‌رینگ (Token Ring) نیز مانند اترنت، نوعی فناوری‌ برای ایجاد شبکه‌‌های محلی (LAN) است. اولین نسخه توکن‌رینگ را شرکت آی‌بی‌ام در اواسط دهه 1980 معرفی کرد. نسخه اولیه توکن‌رینگ با هم‌بندی یا اصطلاحا توپولوژی فیزیکی حلقوی (Ring) پیاده‌سازی می‌شد. در اواخر دهه 1980 انجمن مهندسان...
تفاوت هم‌بندی (توپولوژی) فیزیکی و منطقی شبکه چیست؟

تفاوت هم‌بندی (توپولوژی) فیزیکی و منطقی شبکه چیست؟

علی حسینی
فناوری شبکه
19 نوامبر 2020
در شبکه‌های رایانه‌ای، هم‌بندی‌ها یا توپولوژی‌ها را می‌توان به دو نوع «هم‌بندی‌ یا توپولوژی فیزیکی» و «هم‌بندی‌ یا توپولوژی منطقی» تقسیم کرد. هم‌بندی‌ فیزیکی، ساختار فیزیکی اتصالات بین گره‌های شبکه را نشان می‌دهد. اما هم‌بندی‌ منطقی، مکانیسم ارتباطی بین تجهیزات متصل به هم را...
سوئیچینگ چندلایه چیست و چه کاربردی دارد؟

سوئیچینگ چندلایه چیست و چه کاربردی دارد؟

حمیدرضا تائبی
فناوری شبکه
23 نوامبر 2020
سوئیچ شبکه، یک دستگاه تحت شبکه است که نقطه‌های شبکه یا دستگاه‌های شبکه را به یکدیگر وصل می‌نماید. این واژه معمولاً به دستگاه چند پورتی گفته می‌شود که پردازش و انتقال داده را در لایه دوم مدل OSI انجام می‌دهد. سوئیچ‌هایی که معمولاً در لایه سوم یا بالاتر پردازش را انجام می‌دهند،...
آشنایی با مفهوم کنترل ازدحام در شبکه‌های کامپیوتری

آشنایی با مفهوم کنترل ازدحام در شبکه‌های کامپیوتری

حمیدرضا تائبی
فناوری شبکه
17 نوامبر 2020
ازدحام یکی از بزرگ‌ترین مشکلات پیرامون شبکه اینترنت و شبکه‌های محلی است. مشکلی که اگر برای آن راهکاری در نظر گرفته نشده باشد باعث می‌شود، روترها به یکباره با حجم انبوهی از ترافیک روبرو شوند و نتوانند به درستی به درخواست‌هاپ پاسخ دهند. این مشکل ممکن است به شکل پاسخ‌دهی کند یا در...

صفحه‌ها

 نحوه شارژ سریع اینترنت مخابرات

نحوه شارژ سریع اینترنت مخابرات

شرکت مخابرات ایران جهت صرفه‌جويی در وقت مشترکین يک روش راحت و سریع را ایجاد نموده است تا مشترکین در كم‌ترين زمان ممكن بتواند نسبت به شارژ اينترنت خود اقدام نمايند. در ادامه مطلب به نحوه شارژ سریع اینترنت مخابرات و تعرفه های اینترنت ADSL مخابرات اشاره شده است.
الناز قنبری
2 ماه 1 هفته

صفحه‌ها

۷ زبان برنامه‌نویسی قدرتمند مناسب برای شروع کدنویسی

۷ زبان برنامه‌نویسی قدرتمند مناسب برای شروع کدنویسی

جهان پیرامون ما به شکل غیر قابل تصوری به سمت دیجیتالی شدن در حال حرکت است، به طوری که هر جنبه از زندگی ما متاثر از فناوری‌های دیجیتالی است. به همین دلیل تقاضا برای کارشناسان کامپیوتر روز به روز بیشتر می‌شود. بنابراین دانش کافی در مورد زبان‌های برنامه‌نویسی برای هر حرفه‌ای حائز...
حمیدرضا تائبی
1 ماه 4 دقیقه
11 پروژه جذاب برنامه‌نویسی که مردم از آن استفاده می‌کنند

11 پروژه جذاب برنامه‌نویسی که مردم از آن استفاده می‌کنند

حمیدرضا تائبی
کارگاه, برنامه نویسی
18 ژولیه 2020
یکی از بزرگ‌ترین چالش‌های برنامه‌نویسان و تیم‌های برنامه‌نویسی انتخاب پروژه‌ای است که با استقبال عمومی روبرو شود. برخی از توسعه‌دهندگان بر مبنای علایق شخصی به سراغ ساخت پروژه‌هایی می‌روند به این امید که با استقبال روبرو شود، اما زمانی که پروژه به شکل عمومی منتشر می‌شود...
چگونه اطلاعات مسیر (paths) را در پایتون پیدا کنیم

چگونه اطلاعات مسیر (paths) را در پایتون پیدا کنیم

محسن آقاجانی
برنامه نویسی
09 ژولیه 2020
به منظور استفاده از کدها در یک ماژول، پایتون باید قادر باشد ماژول را پیدا کرده و آن را در حافظه بارگیری کند. اطلاعات مکانی به عنوان مسیر (paths) درون پایتون ذخیره شده است. هر زمان که شما از پایتون می‌خواهید که یک ماژول را وارد کند، این زبان برنامه نویسی تمام فایلهای موجود در...
اگر به دنبال برنامه‌نویسی یادگیری ماشین با پایتون هستید از این 10 کتاب غافل نشوید

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

حمیدرضا تائبی
کارگاه, برنامه نویسی
09 ژولیه 2020
هوش مصنوعی و موضوعات زیر مجموعه این فناوری بازار بسیار داغی دارند و اغلب توسعهدهندگان دوست دارند در این مسیر گام بدارند. پایتون اصلیترین انتخاب در این زمینه است که به افراد علاقهمند به مبحث یادگیری ماشین اجازه میدهد کدهای خود را به سادهترین شکل نوشته و از مزایای بالقوه این زبان...
چگونه یک فایل را در پایتون حذف کنیم

چگونه یک فایل را در پایتون حذف کنیم

محسن آقاجانی
برنامه نویسی
07 ژولیه 2020
اگر چه شما می‌توانید با استفاده از ویرایشگر پایتون اطلاعات درون فایلها را پاک کنید، اما گاهی اوقات پیش می‌آید که شما دیگر به کل فایل احتیاجی ندارید. در چنین شرایطی می‌توانید با استفاده از ماژول os در پایتون فایل مورد نظر را حذف کنید.
توسعه‌دهندگان به این 12 ابزار کاربردی ویژه کوبرنتیس نیاز دارند

توسعه‌دهندگان به این 12 ابزار کاربردی ویژه کوبرنتیس نیاز دارند

محسن آقاجانی
کارگاه, برنامه نویسی
20 ژوئن 2020
کمتر زیرساخت محاسباتی (حتا آن‌هایی که قدرت و گسترش‌پذیری زیادی دارند) پیدا می‌شود که بتواند تمام نیازهای یک توسعه‌دهنده را برطرف کند. کوبرنتیس (Kubernetes) به استانداردی برای مدیریت کانتینرها و پیاده‌سازی سیستم‌های توزیعی پیچیده تبدیل شده است. هر چند کوبرنتیس ذاتا یک زیرساخت...
چگونه یک توسعه‌دهنده برنامه‌های کاربردی اندروید و iOS شویم؟

چگونه یک توسعه‌دهنده برنامه‌های کاربردی اندروید و iOS شویم؟

حمید نیک‌روش
برنامه نویسی
07 ژوئن 2020
اگر یک توسعه‌دهنده نرم‌افزارهای کاربردی هستید یا علاقه‌مند هستید به دنیای برنامه‌نویسی دستگاه‌های همراه وارد شوید، اما نقطه شروع را نمی‌دانید در این مطلب پاسخ پرسش‌های خود را پیدا می‌کنید. در این مطلب با مهارت‌ها و اطلاعاتی که برای تبدیل شدن به یک سازنده اپلیکیشن به آن‌ها نیاز...
آیا شغل برنامه‌نویسی حرفه‌ای مناسب شما است؟

آیا شغل برنامه‌نویسی حرفه‌ای مناسب شما است؟

برنامه نویسی
30 آوریل 2020
تغییر شغل کار ساده‌ای نیست و افرادی که تصمیم می‌گیرند در برهه‌ای از زمان شغل خود را تغییر دهند قابل ستایش هستند. برخی از مردم تصور می‌کنند برنامه‌نویسی ساده‌ترین راه برای تغییر شغل با هدف کسب درآمد بیشتر است و برنامه‌نویسان همواره در امنیت شغلی قرار دارند، در حالی که واقعیت این‌...
کاربرد  محاسبات تکاملی در برنامه‌نویسی  هوش مصنوعی چیست؟

کاربرد محاسبات تکاملی در برنامه‌نویسی هوش مصنوعی چیست؟

حمیدرضا تائبی
هوش مصنوعی, کارگاه, برنامه نویسی
12 آوریل 2020
محاسبات تکاملی/ الگوریتم‌های تکاملی (Evolutionary Computation) یکی از مهم‌ترین مباحث هوش مصنوعی است. محاسبات تکاملی به برنامه‌نویسان اجازه می‌دهند از تئوری فرآیندهای تکاملی (Evolutionary Process) و شبیه‌سازی (Simulation) برای حل مسائل دنیای واقعی و مسائلی که پیش از این راه‌حلی...
برنامه نویسی چیست و چه تفاوتی با کدنویسی دارد؟

برنامه نویسی چیست و چه تفاوتی با کدنویسی دارد؟

محسن آقاجانی
دانش کامپیوتر, برنامه نویسی
07 مارس 2020
برنامه نویسی و کدنویسی یکسان هستند. در ساده‌ترين شکل ممکن برنامه نویسی را می‌توان هنر آموزش به یک کامپیوتر برای نحوه انجام وظایفی مشخص توصیف کرد. این وظایف می‌تواند به سادگی اضافه کردن دو عدد با یکدیگر و یا به پیچیدگی ترسیم مسیر پرتاب موشک یک فضاپیما باشد. اما همه آنها توسط یک...
آشنایی با مفهوم توابع درجه اول در برنامه‌نویسی تابعی

آشنایی با مفهوم توابع درجه اول در برنامه‌نویسی تابعی

حمیدرضا تائبی
کارگاه, برنامه نویسی
04 مارس 2020
در مقاله «برنامه‌نویسی تابعی چیست و چه کاربردی دارد؟» با پارادیم برنامه‌نویسی تابع‌گرا آشنا شدیم. یک پارادایم برنامه‌نویسی منحصر به‌فرد که روی تغییرناپذیری مقادیر تاکید خاصی دارد. در این شماره با مفهوم توابع درجه اول در برنامه‌نویسی تابع‌گرا آشنا می‌شویم.
برنامه‌نویسی تابعی چیست و چه کاربردی دارد؟

برنامه‌نویسی تابعی چیست و چه کاربردی دارد؟

حمید رضا تائبی
کارگاه, برنامه نویسی
19 فوریه 2020
برنامه‌نویسان تازه‌و‌ارد به دنیای برنامه‌نویسی در اولین گام با پارادایم برنامه‌نویسی شی‌گرایی آشنا می‌شوند. پارادیمی که وارثت و ارث‌بری اساس آن‌را شکل می‌دهد. با این حال، در دنیای برنامه‌نویسی پارادایم‌های دیگری نیز وجود دارد که برنامه‌نویسی تابعی (تابع‌گرا) یکی از مهم‌ترین آن‌...
آیا مایکروسافت می‌تواند از مردم عادی برنامه‌نویس بسازد؟

آیا مایکروسافت می‌تواند از مردم عادی برنامه‌نویس بسازد؟

حمید نیک‌روش
برنامه نویسی
10 فوریه 2020
کامپیوترها با هدف ساده‌تر کردن زندگی انسان‌ها ساخته شده‌اند، اما فقط تعداد معدودی از مردم می‌توانند به کامپیوترها فرمان دهند که چه کارهایی را انجام دهند. این افراد توسعه‌دهنده نرم‌افزار نام دارند، اما تعداد آن‌ها به مراتب کمتر از آن چیزی است که شرکت‌ها نیاز دارند. مایکروسافت به...

صفحه‌ها