آخرین مطالب

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

فیبرنوری چه تاثیرات مثبتی بر اینترنت اشیا دارد؟

فیبر نوری و اینترنت اشیا (IoT) دو فناوری مختلف هستند که هر کدام نقش و کاربردهای خود را دارند. با این‌حال، هنگامی که این دو فناوری با یکدیگر ترکیب شوند، قدرت باورنکردنی در اختیار ما قرار خواهند داد که قصد داریم در این مطلب گوشه‌ای از این قدرت و تحول بزرگ را مورد بررسی قرار دهیم.
27/08/1402 - 20:50
خرید بسته‌های ADSL آسیاتک را از دست نده!

خرید بسته‌های ADSL آسیاتک را از دست نده!

گزارش آگهی
تنها تا نیمه شهریور فرصت دارید تا با پرداخت ۱۰۰ هزار تومان، خدمات سه ماهه ADSL جشنواره «همیشه تابستون نیست» آسیاتک را خریداری کنید.
9 کتابخانه جاوااسکریپت برای یادگیری عمیق، پردازش زبان طبیعی و علوم داده

9 کتابخانه جاوااسکریپت برای یادگیری عمیق، پردازش زبان طبیعی و علوم داده

حمیدرضا تائبی
هوش مصنوعی, کارگاه
در زمینه یادگیری عمیق، پردازش زبان طبیعی (NLP) و علوم داده کتابخانه‌های جاوااسکریپت مفید و قدرتمندی وجود دارند که می‌توانند به شما در این حوزه‌ها کمک کنند. در ادامه به برخی از معروف‌ترین کتابخانه‌های جاوااسکریپت در هر یک از این زمینه‌ها اشاره می‌کنیم.
Web3 چگونه روی آینده کسب‌وکارها تاثیرخواهد گذاشت؟

Web3 چگونه روی آینده کسب‌وکارها تاثیرخواهد گذاشت؟

پرونده ویژه
همه‌گیری ویروس کرونا باعث شد تا روند دیجیتالی شدن با شتاب بیشتری از سوی شرکت‌ها و سازمان‌ها دنبال شود. پروتکل‌های مربوط به محدود کردن تعداد کارمندان در ادارات و شرکت‌ها، قرنطینه و انجام کارها از راه دور، میلیون‌ها کارمند و کارگر در سراسر جهان را خانه‌نشین کرد و باعث شد تا آن‌ها...
الگوریتم *A چیست و چگونه پیاده‌سازی می‌شود؟

الگوریتم *A چیست و چگونه پیاده‌سازی می‌شود؟

حمیدرضا تائبی
کارگاه
الگوریتم *A یک الگوریتم جست‍‌جوی مطلع است که برای یافتن کوتاه‌ترین مسیر بین دو نقطه در گراف‌ها و یا فضای جستجو استفاده می‌شود. *A یک ترکیب از الگوریتم جستجوی اول بهترین (Best-First Search) و الگوریتم جستجوی یکپارچه هزینه (Uniform-Cost Search) است. هدف اصلی الگوریتم فوق، یافتن...
مدل جریان داده‌ها (Data Stream Model) چیست؟

مدل جریان داده‌ها (Data Stream Model) چیست؟

حمیدرضا تائبی
هوش مصنوعی, کارگاه
مدل جریانی داده‌ها (Data Stream Model) یک مدل محاسباتی است که برای پردازش داده‌ها در محیطی با جریان مستمر استفاده می‌شود. در این مدل، داده‌ها به صورت تدریجی و پیوسته وارد سیستم می‌شوند و باید بدون نگه‌د‌اری کامل در حافظه، به صورت آنلاین و به محض دریافت قابل پردازش باشند. این مدل...
طبقه‌بندی کننده بیز بومی (Naive Bayes Classifier) چیست؟

طبقه‌بندی کننده بیز بومی (Naive Bayes Classifier) چیست؟

حمیدرضا تائبی
هوش مصنوعی, کارگاه
طبقه‌بندی کننده بومی بیز (Naive Bayes Classifier) یک الگوریتم یادگیری ماشین است که بر اساس تئوری احتمالات بیزی برای کلاس‌بندی داده‌ها استفاده می‌شود. این الگوریتم به نظر می‌رسد که فرضیات ساده‌ای را در مورد مستقل بودن ویژگی‌ها از یکدیگر دارد و بنابراین به «ناییو بیز» معروف است.
زبان برنامه‌نویسی دارت ‌(Dart) چیست و چگونه در آن کدنویسی کنیم؟

زبان برنامه‌نویسی دارت ‌(Dart) چیست و چگونه در آن کدنویسی کنیم؟

حمیدرضا تائبی
کارگاه
دارت یک زبان برنامه‌نویسی توسعه‌داده‌شده توسط شرکت گوگل است. دارت طراحی شده است تا به‌عنوان زبان اصلی برنامه‌نویسی برای توسعه برنامه‌ها و اپلیکیشن‌های وب، موبایل و دسکتاپ در محیط‌های مختلف استفاده شود.
شماره 267 ماهنامه شبکه با پرونده ویژه شبکه‌های عصبی منتشر شد

شماره 267 ماهنامه شبکه با پرونده ویژه شبکه‌های عصبی منتشر شد

اخبار ایران
شماره 267 ماهنامه شبکه با سرمقاله جذاب هوش مصنوعی، انقلاب سیستمی آغاز می‌شود، در فصل هوش مصنوعی با گوگل‌بارد و قابلیت‌ها و تفاوت‌های آن با ChatGPT آشنا می‌شوید، در فصل فناوری شبکه درباره ممیزی مرکز داده و اهمیت آن می‌خوانید، در فصل امنیت راه‌های مقابله با حمله  دوقلوی شیطانی (...
شیءگرایی در جاوا چیست و چگونه از آن استفاده کنیم؟

شیءگرایی در جاوا چیست و چگونه از آن استفاده کنیم؟

حمیدرضا تائبی
کارگاه
شیءگرایی (OOP به اختصار Object-Oriented Programming) یک پارادایم برنامه‌نویسی است که در آن برنامه‌ها بر اساس مفهوم اشیاء سازماندهی می‌شوند. شیءگرایی به‌عنوان یکی از مفاهیم اساسی زبان برنامه‌نویسی جاوا استفاده می‌شود.
معرفی پاورهای سری XPG CORE REACTOR II؛ تجمیع هر آنچه برای بهترین بودن لازم است

معرفی پاورهای سری XPG CORE REACTOR II؛ تجمیع هر آنچه برای بهترین بودن لازم است

گزارش آگهی
برند XPG که با رشد توقف ناپذیر محبوبیت در بین گیمرها روبرو است، سری XPG CORE REACTOR II از پاورهای GOLD خود را معرفی کرد. این پاورها از طراحی مُدرن و منطبق بر استاندارد ATX 3.0 برخوردار هستند و در کنار کیفیت ممتاز همیشگی محصولات XPG برای گیمرها و طراحی جمع و جور، یک انتخاب ایده...
چگونه از جاوا برای برنامه‌نویسی بلاک‌چین استفاده کنیم؟

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

حمیدرضا تائبی
کارگاه
بلاک‌چین (Blockchain) یک فناوری توزیع شده است که برای ذخیره و انتقال اطلاعات به‌صورت امن و شفاف استفاده می‌شود. به طور کلی، بلاک‌چین مجموعه‌ای از رکوردها است که به‌صورت متوالی و متصل به یک‌دیگر ذخیره می‌شوند. هر رکورد به‌صورت یک بلاک در بلاک‌چین ذخیره می‌شود.
چگونه با سایتون (Cython) کدنویسی کنیم و از مزایای آن بهره‌مند شویم؟

چگونه با سایتون (Cython) کدنویسی کنیم و از مزایای آن بهره‌مند شویم؟

حمیدرضا تائبی
کارگاه
سایتون (Cython) یزبان برنامه‌نویسی‌ای است که به‌عنوان یک زبان میانی برای ترکیب قدرت و انعطاف‌پذیری زبان سی و سی‌پلاس‌پلاس با سهولت برنامه‌نویسی زبان پایتون طراحی شده است. با استفاده از سایتون می‌توانید کدهای پایتون خود را به زبان سی‌پلاس‌پلاس تبدیل کنید و از قابلیت‌ها و سرعت...

صفحه‌ها

10 گواهینامه پردرآمد فناوری اطلاعات در سال 1402

10 گواهینامه پردرآمد فناوری اطلاعات در سال 1402

در بازار کار فناوری اطلاعات، یکی از بهترین راه‌ها برای متمایز شدن از دیگران، کسب گواهینامه‌های تخصصی است. گواهینامه‌های فناوری اطلاعات به افراد کمک می‌کنند تا شغل دلخواه خود را سریع‌تر پیدا کنند و از طرفی شانس متقاضیان برای احراز موقعیت‌های شغلی برتر را افزایش می‌دهند.
14/07/1402 - 12:35
محاسبات لبه چیست و چه تفاوت‌هایی با محاسبات ابر و مه دارد؟

محاسبات لبه چیست و چه تفاوت‌هایی با محاسبات ابر و مه دارد؟

فناوری شبکه
امروزه کسب‌وکارها با اقیانوسی از داده‌ها روبه‌رو هستند. داده‌هایی که به‌طور معمول توسط حس‌گرها و دستگاه‌های اینترنت اشیاء مستقر در مکان‌های مختلف به‌دست می‌آیند. حس‌گرهایی که حجم زیادی از داده‌ها را تولید می‌کنند و شرکت‌ها باید به‌طور دائم این داده‌ها را پردازش کنند. این حجم...
بزرگ داده‌ به‌عنوان سرویس (BDaaS) چیست؟

بزرگ داده‌ به‌عنوان سرویس (BDaaS) چیست؟

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

ابر بومی چیست و چگونه دنیای توسعه نرم‌افزار را متحول خواهد کرد؟

حمیدرضا تائبی
فناوری شبکه
ابر بومی (Cloud-Native) یکی از داغ‌ترین مباحث مرتبط با توسعه نرم‌افزار است. برخی توسعه‌دهندگان ابر بومی را تب زودگذری توصیف می‌کنند که پس از مدتی ناپدید خواهد ‌شد، اما برخی دیگر آن‌را آینده توسعه نرم‌افزار می‌دانند. در حال حاضر، ابر بومی یکی از بزرگ‌ترین روندها در صنعت نرم‌افزار...
سوئیچ‌های لایه 2 چه مکانیزمی دارند و چگونه باید از پورت‌های آن‌ها محافظت کرد؟

سوئیچ‌های لایه 2 چه مکانیزمی دارند و چگونه باید از پورت‌های آن‌ها محافظت کرد؟

فناوری شبکه
سوئیچینگ لایه 2 فرآیند استفاده از آدرس سخت‌افزاری دستگاه‌ها در یک شبکه محلی برای بخش‌بندی شبکه است. ما برای تقسیم دامنه‌های برخورد بزرگ به دامنه‌های کوچک‌تر از تکنیک سوئیچینگ استفاده می‌کنیم تا دو یا چند دستگاه که پهنای باند یکسانی دارند در دامنه‌های مخصوص به خود قرار گیرند....
اینترنت چگونه بسته‌های اطلاعاتی کاربران را از مبدا به مقصد انتقال می‌دهد؟

اینترنت چگونه بسته‌های اطلاعاتی کاربران را از مبدا به مقصد انتقال می‌دهد؟

فناوری شبکه
در اینترنت، لایه شبکه با هدف تحویل دیتاگرام از مبدا به یک یا چند مقصد استفاده می‌شود. اگر دیتاگرام تنها برای یک مقصد ارسال شود، الگوی تحویل یک‌به‌یک را داریم که مسیریابی تک‌پخشی (unicast) نامیده می‌شود. اگر دیتاگرام برای چند مقصد ارسال شود یک تحویل یک‌به‌چند داریم که مسیریابی...
بررسی مودم‌ روتر مدل D-Link DSL-124 دی‌لینک New Version 2022

بررسی مودم‌ روتر مدل D-Link DSL-124 دی‌لینک New Version 2022

فناوری شبکه, راهنمای خرید
در این مطلب به معرفی مودم روتر مدل DSL-124 New Version 2022 از برند دی‌لینک می‌پردازیم. این مودم روتر برای استفاده کاربران خانگی و برای محیط‌های کوچک طراحی شده است. با این حال ویژگی‌های کاربردی‌ای ارائه می‌دهد که در ادامه بررسی خواهیم کرد. این مودم روتر قیمت بسیار مناسبی دارد و...
واژه امنیت در حوزه فناوری اطلاعات به چه معنا است؟

واژه امنیت در حوزه فناوری اطلاعات به چه معنا است؟

حمیدرضا تائبی
فناوری شبکه, امنیت
امنیت در حوزه فناوری اطلاعات (IT) به روش‌ها، ابزارها و پرسنل مورد استفاده برای دفاع از دارایی‌های دیجیتال سازمان اشاره دارد. هدف امنیت فناوری اطلاعات محافظت از این دارایی‌ها، دستگاه‌ها و خدمات در برابر اختلال، سرقت یا سوءاستفاده توسط کاربران غیرمجاز است که در غیر این صورت به‌...
چگونه گذرواژه‌ها را روی دستگاه‌های سیسکو تنظیم کنیم؟

چگونه گذرواژه‌ها را روی دستگاه‌های سیسکو تنظیم کنیم؟

فناوری شبکه
یکی از موضوعات مهمی که به‌عنوان یک کارشناس شبکه باید به آن دقت کنید بحث کنترل و نظارت بر افرادی است که توانایی دسترسی به تنظیمات تجهیزات شبکه را دارند. به‌طور مثال، باید بدانید که چگونه از پوسته امن SSH سرنام Secure Shell در ارتباط با تجهیزات سیسکو استفاده کنید، چگونه از فهرست‌‌...
آشنایی با معماری شبکه مراکز داده سازمانی  و نحوه استقرار مولفه‌های آن‌ها

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

فناوری شبکه
شبکه‌های ارتباطی نقش تاثیرگذاری در موفقیت یا شکست سازمان‌های بزرگ دارند. از این‌رو، محافظت از آن‌ها در برابر انواع مخاطرات، به‌ویژه مخاطرات امنیتی، ضامن بقا سازمان‌ها به‌شمار می‌رود. درک ساختار شبکه‌های داده‌ای کمک می‌کند آسیب‌پذیری‌های شبکه‌ها را بهتر درک کنیم و تمرکز خود را...
متخصصان شبکه چقدر حقوق دریافت می‌کنند؟

متخصصان شبکه چقدر حقوق دریافت می‌کنند؟

اخبار جهان, فناوری شبکه
متخصصان شبکه جزو گروه‌های نسبتا پردرآمد صنعت فناوری اطلاعات هستند. با این حال عواملی بر حقوق دریافتی آن‌ها تاثیرگذار است. در این مطلب می‌توانید متوسط حقوق دریافتی متخصصان شبکه بر اساس عوامل مختلف مانند موقعیت جغرافیایی و مدارک تحصیلی را مشاهده کنید.
شبکه تحویل محتوا و رایانش ابری چه تفاوتی با یک‌دیگر دارند؟

شبکه تحویل محتوا و رایانش ابری چه تفاوتی با یک‌دیگر دارند؟

حمیدرضا تائبی
فناوری شبکه
در نگاه اول، یک شبکه تحویل محتوا (CDN) و یک زیرساخت ابر سنتی ممکن است شبیه به‌نظر برسند. با این حال، این فناوری‌ها برای مقاصد مختلفی استفاده می‌شوند و از این‌رو متفاوت از یک‌دیگر هستند.
چرا شبکه‌های نرم‌افزار محور مورد توجه سازمان‌ها قرار گرفته‌اند

چرا شبکه‌های نرم‌افزار محور مورد توجه سازمان‌ها قرار گرفته‌اند

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

صفحه‌ها

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

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

بسته‌های اینترنت شاتل موبایل با زمان‌ها و حجم‌های متنوع، جهت پاسخ‌گویی به طیف گسترده مشترکین طراحی شده است. شما می‌توانید با فعال‌سازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهره‌مند شوید. در این مطلب، علاوه بر آشنایی با بسته‌های...
الناز قنبری
10/04/1401 - 03:40
شرایط ویژه خرید بسته‌های ترافیک شاتل

شرایط ویژه خرید بسته‌های ترافیک شاتل

مصطفا پورمحمدی
اخبار, اخبار ایران, راهنمای خرید, تعرفه اینترنت
تنها تا 21 اردیبهشت وقت دارید برای خرید بسته‌های ترافیکی ارزان شاتل اقدام کنید.
اینترنت با سرعت 20 مگابیت برای 80 درصد خانوارها

اینترنت با سرعت 20 مگابیت برای 80 درصد خانوارها

تعرفه اینترنت
رئیس سازمان تنظیم مقررات و ارتباطات رادیوئی گفت: اینترنت با سرعت 20 مگابیت برای 80 درصد خانوارها تا پایان برنامه ششم فراهم می شود.
پیشنهاد ویژه شاتل برای خرید سرویس‌های پرسرعت

پیشنهاد ویژه شاتل برای خرید سرویس‌های پرسرعت

شایان حدادی
تعرفه اینترنت
شاتل پیشنهاد ویژه زمستانه خود را برای مشترکانی که به سرعت اینترنت بالا و قیمت مناسب نیاز دارند ارائه داد.
اینترنت ارزان در جشنواره نیمه زمستانه پیشگامان

اینترنت ارزان در جشنواره نیمه زمستانه پیشگامان

اخبار ایران, تعرفه اینترنت
شرکت پیشگامان در ارتباط با خریداری سرویس‌های جشنواره نیمه‌زمستانه پیشگامان اطلاعیه‌ای صادر کرد. توجه شما را به این اطلاعیه جلب می‌کنیم.
راهنمای خرید: ارزان‌ترین اینترنت ماهانه را انتخاب کنید! - بهمن 96

راهنمای خرید: ارزان‌ترین اینترنت ماهانه را انتخاب کنید! - بهمن 96

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

پیشنهاد ویژه برای رایتلی‌ها

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

فن آوا ، دومین شرکت ارائه دهنده بسته اینترنت غیرحجمی ترابایتی ماهانه

مصطفا پورمحمدی
اخبار, اخبار ایران, راهنمای خرید, تعرفه اینترنت
بازار داغ اینترنت غیر حجمی باعث بالا گرفتن رقابت بین شرکت‌های ارائه دهنده خدمات شده است. این مسئله به نفع مصرف‌کنندگان است؛ زیرا تمام شرکت‌ها برای از دست ندادن بازارشان، مجبور به ارائه طرح و تعرفه‌های بهتری هستند.
ارزان‌‌ترین سرویس اینترنت ماهانه را کدام شرکت ارایه می‌دهد؟

ارزان‌‌ترین سرویس اینترنت ماهانه را کدام شرکت ارایه می‌دهد؟

مصطفا پورمحمدی
راهنمای خرید, تعرفه اینترنت
با به راه افتادن موج تغییرات در دوره وزارت آقای آذر جهرمی، یکی از تحولاتی که صورت گرفته است، تغییر در نظام ارائه خدمات اینترنتی بوده است. این تغییرات موافقان و مخالفان خود را داشته‌اند. شرکت‌های ارایه‌هنده خدمات اینترنتی سرویس‌های تازه خود را ارایه کرده‌اند، در حالی که برای...
تعرفه‌های جدید اینترنت منصفانه پیشگامان - 3 ترابایت حجم در یک ماه!

تعرفه‌های جدید اینترنت منصفانه پیشگامان - 3 ترابایت حجم در یک ماه!

مصطفا پورمحمدی
اخبار, اخبار ایران, تعرفه اینترنت
اگر با اینترنت منصفانه، یا همان اینترنت غیر حجمی آشنا باشید، می‌دانید که مدت زیادی از معرفی آن نمی‌گذرد. در همین مدت کوتاه، شرکت‌های مختلف با ارائه طرح‌های گوناگون سعی داشته‌اند در این زمینه بیشترین حجم را با کم‌ترین قیمت ارائه دهند.
تعرفه‌های جدید اینترنت پرسرعت مخابرات ایران اعلام شد + جدول

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

اخبار ایران, تعرفه اینترنت
محمدرضا بیدخام از اعمال تعرفه‌های جدید اینترنت پرسرعت این شرکت براساس اصول سرعت‌محوری، کاهش هزینه مشتریان، تفکیک ترافیک داخلی و بین‌ الملل همراه رعایت مصرف منصفانه خبر داد.
مقایسه‌ی قیمت طرح‌های اینترنت همراه سه اپراتور اصلی ایران

مقایسه‌ی قیمت طرح‌های اینترنت همراه سه اپراتور اصلی ایران

مصطفا پورمحمدی
راهنمای خرید, تعرفه اینترنت, موبایل
با توجه به نیاز رو به افزایش مردم به خدمات و محتوای اینترنتی، ما بر آن شدیم که در این مقاله به مقایسه قیمت‌ طرح‌های اینترنتی ارائه شده توسط همراه اول، ایرانسل و رایتل پرداخته‌ایم تا ببینیم در هر رده قیمتی، صرفه با استفاده کدام اپراتور است.
پیشنهاد ویژه طرح پاییزی شاتل تا 30 آبان‌ماه

پیشنهاد ویژه طرح پاییزی شاتل تا 30 آبان‌ماه

فناوری شبکه, تعرفه اینترنت
پیشنهاد ویژه پاییزی شاتل از تاریخ تا 30 آبان با بسته‌های متنوع برای خرید سرویس‌های اینترنت پرسرعت شاتل در اختیار متقاضیان در سراسر کشور خواهد بود.

صفحه‌ها

برنامه‌نویسی پویا (Dynamic Programming) چیست؟

برنامه‌نویسی پویا (Dynamic Programming) چیست؟

برنامه‌نویسی پویا یک پارادایم برنامه‌نویسی است که برای حل مسائل بهینه‌سازی و تصمیم‌گیری با ساختارهای تکراری استفاده می‌شود. در برنامه‌نویسی پویا، مسئله اصلی به چند زیرمسئله کوچک‌تر تقسیم می‌شود و سپس به‌صورت بازگشتی، حل بهینه زیرمسئله‌ها محاسبه می‌شود. نتایج به‌دست‌آمده از...
حمیدرضا تائبی
13/08/1402 - 11:50
Node.JS چیست و چرا نقش مهمی در دنیای توسعه وب دارد؟

Node.JS چیست و چرا نقش مهمی در دنیای توسعه وب دارد؟

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

توسعه‌دهنده فرانت‌اند، بک‌اند یا فول‌استک، کدامیک آینده شغلی بهتری دارند؟

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

این ‌هشت اشتباه مهلک باعث می‌شوند شغل خود به عنوان یک توسعه‌دهنده را از دست بدهید

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

بهترین چهارچوب‌های توسعه وب در سال 2021

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

آیا ‌می شود با گوشی اندرویدی برنامه‌نویسی کرد؟

حمیدرضا تائبی
ترفند اندروید, برنامه نویسی
گوشی‌های هوشمند به اندازه‌ای پیشرفته شده‌اند که سطح توقعات کاربران را زیاد کرده‌اند، به‌طوری که همه ما دوست داریم گوشی هوشمندمان قادر به انجام هر کاری باشد. یکی از مهم‌ترین کارهایی که مورد توجه کاربران قرار دارد برنامه‌نویسی با گوشی اندروید است. برخی کاربران این پرسش را مطرح می‌...
چگونه موتور پیاده‌سازی و به‌کارگیری کوئری‌ها در GraphQL پیاده‌سازی می‌شود؟

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

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

زبان برنامه‌نویسی کاتلین چیست و چرا باید یادگیری آن‌را جدی گرفت؟

حمیدرضا تائبی
کارگاه, برنامه نویسی
کاتلین یک زبان برنامه‌نویسی چندسکویی و همه منظوره است که ویژگی statically typed دارد و از پارادایم‌های برنامه‌نویسی مختلفی نظیر برنامه‌نویسی تابعی، برنامه‌نویسی شی‌گرایی، همزمانی و غیر پشتیبانی می‌کند. کاتلین یک زبان برنامه‌نویسی متن‌باز است که تحت مجوز آپاچی 2.0 منتشر شده است....
‌چگونه از برنامه‌نویسی اندروید برای انتشار تبلیغات و کسب درآمد استفاده کنیم؟

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

حمیدرضا تائبی
برنامه نویسی, پرونده ویژه
اگر به فروشگاه‌های اندرویدی همچون گوگل‌پلی یا کافه‌بازار مراجعه کنید با حجم گسترده‌ای از برنامه‌های اندرویدی روبرو می‌شوید که همگی به‌طور کامل در دسترس کاربران قرار دارند. گزارش سایت statista نشان می‌دهد تا سه ماهه سوم سال 2020 میلادی بیش از 2.7 میلیون برنامه اندرویدی در گوگل‌...
آشنایی با درخت تصمیم‌گیری (Decision Tree)، جنگل تصادفی (Random forest) و بازشناسی الگوها

آشنایی با درخت تصمیم‌گیری (Decision Tree)، جنگل تصادفی (Random forest) و بازشناسی الگوها

کارگاه, برنامه نویسی
برای آن‌که بتوانید به عنوان یک برنامه‌نویس یا متخصص حوزه داده‌ها از الگوریتم‌ها استفاده کنید، لازم است با تفاوت‌های نوعی آن‌ها آشنا باشید. رویکرد فوق به شما کمک می‌کند در زمان مناسب از الگوریتم درست استفاده کنید تا فرآیند بازشناسی الگوها به درستی انجام شود.
راهنمای جامع آشنایی با کوکی‌ها مخصوص توسعه‌دهندگان وب

راهنمای جامع آشنایی با کوکی‌ها مخصوص توسعه‌دهندگان وب

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

16 ابزار تحلیل عملکرد که توسعه‌دهندگان فرانت‌اند و بک‌اند به آن نیاز دارند

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

آشنایی با پرکاربردترین کتابخانه‌های جاوااسکریپت

حمیدرضا تائبی
کارگاه, برنامه نویسی
جاوااسکریپت از جمله زبان‌های برنامه‌نویسی دنیای فناوری است که شامل طیف گسترده‌ای از کتابخانه‌هایی است که برای کاربردهای مختلف استفاده می‌شوند. اگر جاوااسکریپت و پایتون را از جمله زبان‌های برنامه‌نویسی توصیف کنیم که به واسطه ترکیب نحوی ساده و کتابخانه‌ها و چهارچوب‌هایی غنی در...

صفحه‌ها