OpenAI چیست؟ – معرفی آزمایشگاه تحقیقاتی اوپن ای آی

در چندین سال گذشته، شاهد پیشرفت‌های مهمی پیرامون تحقیقات و پژوهش‌های حوزه «هوش مصنوعی» (Artificial Intelligence | AI) بوده‌ایم. شرکت «OpenAI» (اوپن ای آی) به عنوان یکی از پیشگامان حوزه هوش مصنوعی،‌ با دستاوردهای مهم و چشمگیری که در این حیطه به دست آورده، تحولات عظیمی را در این شاخه از فناوری ایجاد کرده که همین امر بر جنبه‌های مختلف زندگی بشر تاثیر چشم‌گیری داشته است. در مطلب حاضر، به این پرسش پاسخ می‌دهیم که OpenAI چیست و با چه هدفی در حوزه هوش مصنوعی شروع به فعالیت کرده است. به‌علاوه، به اهداف و پروژه‌های مهم این شرکت خواهیم پرداخت و مزایا و معایب آن‌ها را مورد بررسی قرار می‌دهیم.

ادامه مطلب

ASP.NET چیست؟ – هر آنچه باید بدانید

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

ادامه مطلب

آموزش Node JS رایگان مقدماتی – به بیان ساده و پروژه محور

«نود جی اس» (Node.js) نوعی فناوری متحول کننده به حساب می‌آید که خلأ برنامه نویسی سمت سرور با جاوا اسکریپت را پُر کرده است. در حالی که وبِ مُدِرن شاهد معرفی بسیاری از فریم‌ورک‌های جاوا اسکریپت محبوب مانند «آنگولار جی اس» (Angular JS) و «بوت استرپ» (bootstrap) بود، اما باز هم این موارد در توسعه سمت سرور کافی نبودند. پیش از توسعه Node.js، در اکوسیستم توسعه وب برای محیط اجرایی که به طور خاص به منظور توسعه برنامه‌های کاربردی مبتنی بر سرور طراحی شده باشد، خلاء وجود داشت. در این آموزش Node JS رایگان و مقدماتی، نگاهی به این نوع محیط زمان اجرا یعنی همان نود جی اس خواهیم داشت و پتانسیل آن را برای توسعه اپلیکیشن‌های قدرتمند مبتنی بر سرور بررسی می‌کنیم. قبل از اینکه آموزش Node JS را ارائه دهیم، ابتدا به طور مختصر و مفید اطلاعاتی را راجع به Node JS، ویژگی‌ها، کاربردها و سایر موارد پیرامون آن در ادامه ارائه داده‌ایم.

ادامه مطلب

فلکس باکس چیست؟ + کاربردهای یادگیری FlexBox

شاید برای یک‌بار هم شده اسم فلکس باکس (flex-box) رو شنیده باشید. اگر نشده که تا حالا بشنوید باید به شما بگم که خبر ندارید که چه معجزاتی رو می‌توان با آن انجام داد. با ما همراه باشید تا توضیحاتی را در این باره برای شما بگویم.

ادامه مطلب

هشدار پیامکی بانک‌های ایرانی درباره کلاهبرداری‌های مرتبط با ارزهای دیجیتال؛ ماجرا از چه قرار است؟

همشهری اخیراً در گزارشی به ارسال پیامک‌های هشداردهنده از برخی طرف بانک‌های داخلی به مشتریان، درباره کلاهبرداری‌های رایج در فضای ارزهای دیجیتال اشاره کرده است.

ادامه مطلب

شرکت وارن بافت اخیرا ۱۳میلیارد دلار سهام فروخته است؛ زنگ خطر برای بیت کوین؟

در حالی که شرکت وارن بافت خود را برای سقوط احتمالی بازار سهام آماده می‌کند، آیا رشد ۷۰درصدی قیمت بیت کوین از ابتدای سال ۲۰۲۳ و هم‌بستگی مثبت آن با بازار سهام می‌تواند زنگ خطری برای سرمایه‌گذاران ارز‌های دیجیتال باشد؟

ادامه مطلب

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

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

ادامه مطلب

گزارش سالانه آبان تتر؛ حضور در جمع ۴ صرافی برتر ایران با ۸۰۰هزار کاربر

صرافی ارز دیجیتال «آبان تتر» این هفته طی مراسمی از گزارش سال ۲۰۲۲ خود رونمایی کرد. دستیابی به ۸۰۰هزار کاربر، حضور در جمع ۴ صرافی برتر ایران از نظر حجم معاملات و عرضه کیف پول اختصاصی در آینده نزدیک از مسائلی بود که مدیران این مجموعه در جریان گزارش سالیانه آبان تتر به آنها اشاره کردند.

ادامه مطلب

Flow در کاتلین چیست؟ – آموزش به زبان ساده + نمونه کد

دنیای برنامه نویسی اندروید برای برنامه نویسان توسعه‌دهندگان اپلیکیشن‌های اندرویدی بعد از معرفی زبان برنامه نویسی کاتلین به عنوان دومین زبان رسمی توسعه اندروید وارد فاز جدیدی شد. بسیاری از مفاهیم قدیمی موجود در زبان جاوا که برنامه‌نویسان اندروید از آن‌ها برای توسعه اپلیکیشن استفاده می‌کردند، در زبان کاتلین با مفاهیم و ساختارهای جدید جایگزین شدند. یکی از ساختار‌های قدیمی اندروید، RxJava بود که امکان «برنامه نویسی ناهمگام» (Asynchronous Programming) و رویدادگرا را فراهم می‌کرد. Flow در کاتلین به عنوان جایگزینی برای RxJava مطرح شد تا امکان برنامه نویسی ناهمگام با کاتلین نیز میسر شود.

ادامه مطلب

Bun JS چیست؟ – معرفی Runtime جدید جاوا اسکریپت

جاوا اسکریپت نوعی زبان برنامه نویسی است که به طور مداوم ابزارهای جدیدی را برای استفاده برنامه نویسان معرفی می‌کند. یکی از جدیدترین ابزارهای اکوسیستم جاوا اسکریپت، «Bun.js» (بان جی اس) به حساب می‌آید. Bun.js پروژه‌ای محسوب می‌شود که هدف آن جایگزینی با «نود جی اس» (Node.js) و ارائه عملکرد سریع‌تر برای برنامه‌های جاوا اسکریپت سمت سرور است. در این نوشتار از «مجله فرادرس»، پیرامون اینکه Bun JS چیست و چگونه کار می‌کند، نحوه نصب و راه‌اندازی آن و بسیاری از موارد مختلف دیگر راجع به Bun JS توضیحاتی ارائه شده است.

ادامه مطلب