آخرین مطالب

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

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

سیستم مدیریت انرژی (EMS) سرنام energy-management-system یک ابزار قدرتمند و هوشمند است که برای نظارت، کنترل و بهینه‌سازی مصرف انرژی در ساختمان‌ها، صنایع و شبکه‌های برق گسترده مورد استفاده قرار می‌گیرد. این سیستم‌ها با جمع‌آوری داده‌های مختلف از منابع انرژی، تجهیزات و سیستم‌های...
حمیدرضا تائبی
06/09/1403 - 04:40
از چه فناوری‌هایی در ساخت چت‌جی‌پی‌تی استفاده شده است؟

از چه فناوری‌هایی در ساخت چت‌جی‌پی‌تی استفاده شده است؟

پرونده ویژه
چت‌جی‌پی‌تی (ChatGPT) یک چت‌بات مبتنی بر هوش مصنوعی است که از فناوری‌های مختلفی مثل تبدیل‌کننده پیش‌آموخته مولد GPT سرنام generative pre-trained transformer و پردازش زبان طبیعی برای برقراری ارتباط با انسان‌ها استفاده می‌کند. کاربران می‌توانند از چت‌جی‌پی‌تی برای کارهای مختلفی...
چرا مجازی‌سازی سرور به شرکت‌ها  در کاهش هزینه‌ها کمک می‌کند؟

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

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

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

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

باتری‌های آلومینیومی، ظرفیت بالا، شارژدهی سریع و قیمت پایین

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

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

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

چت‌جی‌پی‌تی در چه حوزه‌هایی کاربرد خواهد داشت؟

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

آشنایی با اصول مهم و زیربنایی رمزنگاری کوانتومی

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

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

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

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

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

شماره 272 ماهنامه شبکه با پرونده ویژه یادگیری ماشین، منتشر شد

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

دریای دیجیتال و هوش مصنوعی

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

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

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

صفحه‌ها

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

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

پروتکل اترنت (Ethernet) زبان مشترکی است که دستگاه‌های مختلف در یک شبکه برای برقراری ارتباط از آن استفاده می‌کنند. این پروتکل، قوانین و استانداردهایی را تعریف می‌کند که نحوه انتقال داده‌ها بین دستگاه‌هایی مانند کامپیوترها، سرورها، روترها و سویچ‌ها را مشخص می‌کند. به عبارت ساده‌تر...
حمیدرضا تائبی
30/08/1403 - 04:15
آشنایی با بهترین نرم‌افزارهای  شبیه‌ساز شبکه

آشنایی با بهترین نرم‌افزارهای شبیه‌ساز شبکه

حمیدرضا تائبی
فناوری شبکه
کارشناسان شبکه و به ویژه افراد متقاضی شرکت در دوره‌های تخصصی شبکه مجبور هستند پیش از حضور در محیط کار واقعی یا آزمون‌ها سطح مهارت‌ها و تجربه خود درباره مباحث شبکه را ارتقا دهند. با توجه به این‌که بیشتر تجهیزات شبکه گران‌قیمت هستند و برخی از آن‌ها برای کاربردهای خانگی طراحی نشده‌...
توپولوژی Spine-and-Leaf VXLAN BGP EVPN fabric چیست و چگونه کار می‌کند؟

توپولوژی Spine-and-Leaf VXLAN BGP EVPN fabric چیست و چگونه کار می‌کند؟

حمیدرضا تائبی
فناوری شبکه
توپولوژی طراحی پردیس سنتی به محدودیت‌های مقیاس‌پذیری و الزامات عملکرد معماری شبکه امروزی رسیده است. یکی از فناوری های کاربردی برای حل این مشکل معماری Spine-and-Leaf VXLAN BGP EVPN fabric پدید آمده است. فناوری فوق، یک شبکه ستون فقرات قوی را فراهم می‌کند که تقاضا برای تراکم بالا و...
شبکه‌های بی‌سیم مبتنی بر استاندارد IEEE 802.11 چگونه اطلاعات را ارسال می‌کنند؟

شبکه‌های بی‌سیم مبتنی بر استاندارد IEEE 802.11 چگونه اطلاعات را ارسال می‌کنند؟

حمیدرضا تائبی
فناوری شبکه
IEEE مشخصات یک شبکه محلی بی سیم را IEEE 802.11 نام‌گذاری کرده که در تعامل با لایه‌های فیزیکی و پیوند داده است. این استاندارد اوقات اترنت بی‌سیم نامیده می‌شود. در برخی از کشورها، از جمله ایالات متحده، عموم مردم از اصطلاح WiFi به‌ معنای بی‌سیم وفادار (wireless fidelity) استفاده می...
راهنمای جامع آشنایی با انواع مختلف سوییچ‌های سیسکو

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

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

وضعیت اینترنت فیبر نوری ایران به کجا رسید؟

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

سوئیچ SAN چیست و چه کاربردی در شبکه دارد؟

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

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

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

شبکه‌های محلی مجازی چه مزایایی برای سازمان‌ها دارند؟

حمیدرضا تائبی
فناوری شبکه
یک ایستگاه کاری تنها زمانی بخشی از یک شبکه محلی (LAN) به شمار می‌رود که از منظر فیزیکی به آن LAN تعلق داشته باشد. ملاک عضویت در این‌جا موقعیت جغرافیایی است. حال اگر به یک اتصال مجازی بین دو ایستگاه متعلق به دو شبکه LAN فیزیکی مختلف نیاز داشته باشیم چه اتفاقی می افتد؟ ما تقریباً...
برای خرید یک ذخیره‌ساز تحت شبکه (NAS) کارآمد به چه نکاتی باید دقت کنیم؟

برای خرید یک ذخیره‌ساز تحت شبکه (NAS) کارآمد به چه نکاتی باید دقت کنیم؟

فناوری شبکه, راهنمای خرید
از ملزومات مهم شبکه‌های امروزی که باعث بهبود عملکرد خدمات می‌شود باید به ذخیره‌ساز تحت شبکه اشاره کرد. ذخیره‌ساز تحت شبکه (NAS) سرنام Network Attached Storage سامانه‌ای فایل‌محور و متصل به شبکه است که قابلیت نگه‌داری اطلاعات در یک مکان متمرکز را دارد و به کاربران اجازه می‌دهد...
شبکه‌های مولد تخاصمی (GAN) چیستند و چگونه کار می‌کنند؟

شبکه‌های مولد تخاصمی (GAN) چیستند و چگونه کار می‌کنند؟

حمیدرضا تائبی
فناوری شبکه, کارگاه
شبکه‌های مولد تخاصمی (GAN) سرنام (Generative Adversarial Networks) در سال 2014 میلادی توسط Ian Goodfellow ابداع شدند و امروزه مورد توجه متخصصان هوش مصنوعی قرار دارند. این شبکه‌ها بر مبنای رویکرد تئوری بازی‌ها پدید آمده‌اند که در آن یک شبکه یادگیری عمیق که مولد (Generator) نامیده...
مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آن‌‌ها خواهیم بود

مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آن‌‌ها خواهیم بود

حمیدرضا تائبی
فناوری شبکه
شبکه‌های تلفن همراه نسل اول (1G)، نسل دوم (2G)، نسل سوم (3G) و نسل چهارم (4G) به ترتیب در دهه‌های 1980، 1990، 2000 و 2010 به دنیای فناوری وارد شدند. آن‌ها با ارائه ابزارهای ارتباطی مهم مانند تماس‌های صوتی سیار، پیام‌های متنی، دسترسی به اینترنت همراه، برنامه‌های کاربردی رسانه‌های...
چرا در سال 2022 رایانش ابری محبوب‌تر می‌شود؟ مزایا و کاربردهای آن کدام است؟

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

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

صفحه‌ها

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

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

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

صفحه‌ها

کتابخانه Requests در پایتون چیست و چه کاربردی دارد؟

کتابخانه Requests در پایتون چیست و چه کاربردی دارد؟

کتابخانه Requests در پایتون، یک ابزار قدرتمند و ساده برای ارسال درخواست‌های HTTP و دریافت پاسخ از سرورهای وب است. این کتابخانه به شما امکان می‌دهد تا با استفاده از کد پایتون، به راحتی با APIهای مختلف تعامل کنید، داده‌ها را از صفحات وب استخراج کنید و به طور کلی با دنیای وب به...
حمیدرضا تائبی
29/07/1403 - 14:25
آشنایی با پرکاربردترین کتابخانه‌های جاوااسکریپت

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

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

آشنایی با مهم‌ترین الگوهای معماری نرم‌افزار

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

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

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

شش قاعده برنامه‌نویسی سد راه برنامه‌نویسان حرفه‌ای

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

آشنایی با مهم ترین الگوهای طراحی نرم افزار

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

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

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

چگونه در مصاحبه استخدام برنامه‌نویس ASP.Net و Web API موفق شویم؟

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

برنامه‌نویسان چه مباحث دنیای ریاضی را باید یاد بگیرند؟

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

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

حمیدرضا تائبی
عصرشبکه, برنامه نویسی
پایگاه دانش(Knowledge base) به فناوری گفته می‌شود که در سیستم های کامپیوتری، برای ذخیره‌سازی داده‌های پیچیده ساختار یافته و بدون ساختار استفاده می‌شود. اولین سیستم های پایگاه دانشی که به وجود آمد، در سیستم‌های خبره کاربرد داشتند. یک سیستم مبتنی بر پایگاه دانش از دو زیرسیستم...
چگونه از زبان پایتون برای کدنویسی توابع REST API استفاده کنیم؟ ‌

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

حمیدرضا تائبی
کارگاه, برنامه نویسی
قبل از آن‌که ساخت یک برنامه واقعی را آغاز کنیم ابتدا باید یک مرحله به عقب برگردیم و کمی درباره مفهومی به‌نام REST API تحقیق کنیم. REST API یک اصطلاح جدید نیست و قدمتی نسبتا طولانی دارد. در حقیقت این نوع از واسط‌های برنامه‌نویسی کاربردی اوایل سال 2000 میلادی معرفی شدند، با این‌...
آشنایی با 17 مفهوم مهم در ارتباط با ساخت نرم افزارهای کاربردی

آشنایی با 17 مفهوم مهم در ارتباط با ساخت نرم افزارهای کاربردی

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

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

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

صفحه‌ها