آخرین مطالب

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

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

مدیریت و حاکمیت هویت (IGA سرنام Identity Governance & Administration) یک چارچوب مدیریتی است که برای شناسایی، کنترل و محافظت از هویت افراد در سازمان استفاده می‌شود. IGA شامل مجموعه‌ای از رویه‌ها، سیاست‌ها و ابزارهایی است که برای اطمینان از این که افراد مجاز به منابع سازمان...
10/03/1404 - 15:05
هاست چیست؟ راهنمای جامع انتخاب بهترین هاست پارس پک برای وب سایت شما

هاست چیست؟ راهنمای جامع انتخاب بهترین هاست پارس پک برای وب سایت شما

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

چگونه از هوش مصنوعی در حوزه آموزش و یادگیری استفاده کنیم؟

پرونده ویژه
هوش مصنوعی (Artificial Intelligence) به‌عنوان یکی از فناوری‌های روز دنیا، تاثیر زیادی بر صنعت آموزش گذاشته و خواهد گذاشت. از قابلیت‌های شاخص این فناوری باید به بهبود کیفیت آموزش و ارتقای روش‌های آموزشی، سهولت دسترسی به منابع آموزشی، تحلیل داده‌های آموزشی و بهبود فرآیند ارزیابی...
این 14 کتاب‌خانه و چارچوب قدرتمند هوش مصنوعی آینده‌دار هستند

این 14 کتاب‌خانه و چارچوب قدرتمند هوش مصنوعی آینده‌دار هستند

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

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

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

مدل Bert چیست، چگونه کار می‌کند و چه کاربردهایی دارد؟

پرونده ویژه
هنگامی که برای اولین بار یک شبکه عصبی پیچشی (Convolutional Neural Network) توانست در مسابقه ImageNet برنده شود، نگاه‌ها به سمت یادگیری ماشین و یادگیری عمیق جلب شد. به‌طوری که بسیاری از شرکت‌ها به دنبال حل مشکلات با استفاده از الگوریتم‌های هوشمند بودند، در حالی که غافل از این...
شماره 275 ماهنامه شبکه با پرونده ویژه کاربرد ابزارهای هوش مصنوعی منتشر شد

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

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

هوش مصنوعی چه دستاوردهای مهمی برای حوزه پزشکی به ارمغان آورده و خواهد آورد؟

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

مقیاس‌بندی ویژگی در پایتون چیست و چگونه آن‌را انجام دهیم؟

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

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

حمیدرضا تائبی
هوش مصنوعی, کارگاه, برنامه نویسی
شبکه عصبی شعای پایه RBF سرنام (Radial Basis Function) یک نوع از شبکه‌های عصبی مصنوعی است که برای مسائل پردازش و تشخیص الگو استفاده می‌شود. نام آن از تابع پایه شعاعی (Radial Basis Function) الهام گرفته شده است.
refactoring در برنامه نویسی چیست و چه قابلیت‌هایی در اختیار ما قرار می‌دهد؟

refactoring در برنامه نویسی چیست و چه قابلیت‌هایی در اختیار ما قرار می‌دهد؟

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

چگونه با پایتون سایت طراحی کنیم؟

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

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

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

صفحه‌ها

شبکه گسترده (WAN) چیست؟

شبکه گسترده (WAN) چیست؟

شبکه ناحیه گسترده WAN یا Wide Area Network که به فارسی شبکه گسترده نامیده می‌شود، مجموعه‌ای از شبکه‌های ارتباطی است که در یک منطقه جغرافیایی گسترده، مانند چند شهر، استان یا حتی کشورها، پراکنده شده‌اند. به عبارت ساده‌تر، شبکه گسترده، شبکه‌ای است که شبکه‌های کوچک‌تر را به هم متصل...
حمیدرضا تائبی
07/03/1404 - 12:45
پروتکل ARP چیست و چرا نقش مهمی در دنیای امروز دارد؟

پروتکل ARP چیست و چرا نقش مهمی در دنیای امروز دارد؟

حمیدرضا تائبی
فناوری شبکه
پروتکل تفکیک آدرس ARP سرنام Address Resolution Protocol یکی از پروتکل‌های مهم دنیای شبکه است. هنگامی که یک سامانه متصل به شبکه قصد دارد پیامی از طریق شبکه ارسال کند، باید داده‌ها را در لایه‌های مدل OSI قرار دهد. بنابراین در هر لایه باید تمام اطلاعات سرایند مثل پورت‌های TCP/UDP...
چگونه IOS تجهیزات سیسکو را با TFTP به حالت اولیه بازگردانیم؟

چگونه IOS تجهیزات سیسکو را با TFTP به حالت اولیه بازگردانیم؟

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

چرا مهندسان شبکه باید شناخت دقیقی از VPC داشته باشند؟

حمیدرضا تائبی
فناوری شبکه
هنگامی که به عنوان مهندس شبکه تصمیم می‌گیرید در شرکتی مشغول به کار شوید که خدمات زیرساختی شبکه و ابر را عرضه می‌کند باید با اصطلاحاتی مثل MPLS WAN، VRF، SD-WAN و واژگان تخصصی حوزه کاری خود آشنا باشید تا بتوانید وظایف را به بهترین شکل انجام دهید. یکی از مباحث مهم و جدی این روزهای...
شبکه حسگرهای بی‌سیم چیست و چه کاربردهایی دارد؟

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

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

راهنمای خريد بهترين سوئيچ لايه 3 شبکه برای شبکه‌های متوسط تا بزرگ

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

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

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

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

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

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

پریسا جعفری
فناوری شبکه, راهنمای خرید
امروزه، بیشتر رایانه‌های شخصی دارای کارت شبکه وایرلس در مادربردهای خود هستند، اما ممکن است متوجه شوید که اتصال سریع نیست یا کیفیت مناسبی ندارد. در این‌صورت، تهیه یک کارت شبکه وایرلس، می‌تواند به بهبود اتصال وایرلس شما کمک کند. برای انتخاب کارت شبکه مناسب سیستم خود، باید اطلاعات...
رایانش ابری سیار (MCC) چیست و چه مزایایی دارد؟

رایانش ابری سیار (MCC) چیست و چه مزایایی دارد؟

حمیدرضا تائبی
فناوری شبکه, پرونده ویژه
گزارشی که موسسه Mordor Intelligence منتشر کرده نشان می‌دهد، بازار ابر موبایل (سیار) تا پایان سال 2026 به ارزش 118.70 میلیارد دلار می‌رسد. فناوری رایانش ابری به‌طور مداوم در حال پیشرفت است، با این‌حال، رایانش ابری سیار (MCC) سرنام Mobile Cloud Computing در مقایسه با دیگر پارادایم...
راهنمای خرید بهترین مودم روتر ADSL

راهنمای خرید بهترین مودم روتر ADSL

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

چگونه فرآیند مسیریابی و تخصیص آدرس‌های آی‌پی به روترها را مدیریت کنیم؟

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

راهنمای خرید بهترین سوئیچ لایه 2 برای شبکه‌های متوسط تا بزرگ

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

صفحه‌ها

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

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

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

صفحه‌ها

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

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

المنتور یک افزونه صفحه‌ساز وردپرس است که به شما امکان می‌دهد صفحات وب را بدون نیاز به کدنویسی طراحی کنید. این افزونه با استفاده از رابط کاربری کشیدن و رها کردن (Drag & Drop) به شما امکان می‌دهد عناصر مختلف را به راحتی در صفحات خود قرار دهید و آنها را سفارشی کنید. المنتور...
حمیدرضا تائبی
28/02/1404 - 13:10
برنامه‌نویسی و هوش مصنوعی + زبان‌‌های برنامه‌نویسی قدرتمند برای هوش مصنوعی

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

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

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

حمید نیک‌روش
برنامه نویسی, پرونده ویژه
دِیو هوور برنامه‌نویس، مؤسس بوت‌کمپ‌های برنامه‌نویسی، درمان‌گر خانواده (Family therapy) و مشاور شرکت‌های توسعه نرم‌افزار به برنامه‌نویسان پیشنهاد می‌کند برای بهتر دیدن شدن در بازار به شدت رقابتی برنامه‌نویسی به نکات مهمی دقت کنند. همچنین، به کسب‌وکارها پیشنهاد می‌کند به فکر...
نکات مهمی که برنامه‌نویسان باید در مورد سامانه‌های مدیریت داده‌های کلیدی بدانند

نکات مهمی که برنامه‌نویسان باید در مورد سامانه‌های مدیریت داده‌های کلیدی بدانند

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

یادگیری برنامه‌نویسی به یک ضرورت برای متخصصان امنیت سایبری

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

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

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

اگر به فکر یادگیری این 10 زبان برنامه‌نویسی باشید بیکار نخواهید ماند

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

آنگولار 4 و آنگولار 5 چه تفاوت‌هایی با هم دارند؟

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

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

محسن آقاجانی
برنامه نویسی, پرونده ویژه
زبان برنامه‌نویسی جاوا بیست و پنجمین سالگرد حضور خود در دنیای فناوری را جشن گرفت. 23 می‌ 2020 بیست و پنج سال از زمانی می‌گذرد که شرکت سان مایکروسیستمز (Sun Microsystems ) برای اولین بار جاوا را به دنیا معرفی کرد. این زبان برنامه‌نویسی حتا با وجود رقبای قدرتمندی مثل پایتون و Go...
چرا یادگیری برنامه‌نویسی برای مهندسان شبکه یک ضرورت است؟

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

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

7 نکته برای نوشتن کدهایی بهتر و پاکیزه‌تر

محسن آقاجانی
برنامه نویسی
مهندسی نرم افزار تنها به یادگیری یک زبان برنامه نویسی و ساخت چند نرم افزار محدود نمی‌شود. از شما به عنوان یک مهندس یا توسعه دهنده نرم افزار انتظار می‌رود تا نرم افزار را خوب بنويسید. حال سوال اینجا است که چه چیزی باعث می‌شود یک نرم افزار خوب به نظر برسد؟
11 پروژه جذاب برنامه‌نویسی که مردم از آن استفاده می‌کنند

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

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

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

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

صفحه‌ها