PHP یکی از پرکاربردترین زبانهای برنامهنویسی وب است که برای ساخت برنامههای وبمحور و سایتها از آن استفاده میشود و به توسعهدهندگان اجازه میدهد ایدههای خلاقانه خود را به بهترین شکل متجلی کنند...
تحول دیجیتال و رایانش ابری چشمانداز فناوری اطلاعات چند سازمان بزرگ را در یک دهه گذشته تغییر داده است. بهطوری که بیشتر شرکتها بخش قابل توجهی از برنامههای کاربردی خود را به فضای ابری انتقال داده...
در شماره 194 مجله شبکه پیشبینی کردیم که زبان برنامهنویسی کاتلین این ظرفیت را دارد تا اکوسیستم اندروید را متحول کند و قابلیتهای کاربردی که توسعهدهندگان به آنها نیاز دارند را به دور از پیچیدگیها...
همانگونه که اطلاع دارید چند روزی است که فیسبوک به متا که مخفف متاورس است تغییر نام داده است. در حالی که برخی این اقدام فیسبوک را یک کار استراتژیک توصیف میکنند، اما واقعیت این است که مدیران فیس...
بهطور معمول، هنگامی که تصمیم به یادگیری یک زبان برنامهنویسی میگیرید، هر آن چیزی که برای شروع به آن نیاز دارید در دسترستان قرار دارد، بنابراین مشکلی خاصی حداقل برای چند ماه ندارید، زیرا برای...
برنامهنویسی وب در مقایسه با دیگر پارادایمهای برنامهنویسی محبوبیت بیشتری نزد توسعهدهندگان دارد، زیرا پولساز است و تمامی صنایع و کسبوکارها برای معرفی محصولات خود به ویترین آنلاینی نیاز دارند تا...
Jupyter یک محیط توسعه قدرتمند است با استفاده از کرنل IPythonقابلیتهای زیادی در اختیار توسعهدهندگان قرار میدهد. با اینحال، برای آنکه بتوانید از این محیط به بهترین شکل استفاده کنید باید با...
رایانش ابری با وعده انعطافپذیری بیشتر و کاستن از هزینههای جانبی کسبوکارها و چالاکی در انجام فعالیتهای تجاری به دنیای فناوری اطلاعات وارد شود و بر همین اساس موفق شد در مدت زمان کوتاهی نظر مساعد...
هنگامی که درباره سبکهای برنامهنویسی صحبت میکنیم، ناخودآگاه به یاد تیمهای برنامهنویسی و برنامهنویسانی میافتیم که محصولات نرمافزاری را بر مبنای پارادایمهای برنامهنویسی تولید میکنند، اما...
ساختمان دادهها (Data Structures) یکی از مهمترین دروس رشته کامپیوتر است که نکات پنهان زیادی دارد. این درس در کنکور کارشناسی ارشد کامپیوتر، دکترا هوشمصنوعی و نرمافزار از دروس با ضرایب بالا محسوب می...
اینترنت به منبع عظیم و سرشار از دادهها تبدیل شده است. علاوه بر این، به مردم اجازه میدهد به سادهترین شکل به محصولات و خدمات متنوعی دست پیدا کنند. در این اقیانوس بینهایت از اطلاعات، به ابزارهایی...
شبکههای عمیق عصبی از پر کاربردترین حوزههای هوش مصنوعی هستند که قابلیتهای کاربردی در اختیار سازمانها قرار میدهند. با اینحال، کاربرد شبکههای عمیق فراتر از نیازهای روزمره شرکتهای عادی است و به...
بیشتر کاربران فضای مجازی و حتا متخصصان فناوری اطلاعات دوست دارند به دنیای ساخت بازیهای کامپیوتری وارد شوند و پروژههای بزرگی در مقیاس جهانی را به ثبت برسانند، با اینحال به درستی نمیدانند که بهترین...
نرمافزار Packet Tracer یکی از کارآمدترین شبیهسازهای ساخت شبکههای کامپیوتری در زمینه مباحث آموزشی و پیادهسازی نقشههای اولیه قبل از طراحی شبکههای واقعی است. به بیان دقیقتر، پکت تریسر به...
یکی از مهمترین تغییرات ویندوز 11 قابلیت اجرای برنامههای اندرویدی در سیستمعامل ویندوز است. آنگونه که مایکروسافت اعلام کرده، ویندوز 11 میتواند برنامههای اندرویدی را به شکل مستقیم اجرا کند و به...
یک گراف (graph) دادهساختاری انتزاعی است که به صورت گراف جهتدار و بدون جهت پیادهسازی میشود و هدفش به کارگیری مفهوم گراف از ریاضیات و به خصوص نظریه گراف است. یک داده ساختار گراف اساسا از یک مجموعه...