تیم دادههای شما در صبح روز دوشنبه متوجه میشود که کار ETL روزانه ۵۰۰ گیگابایتی که قرار بود تا ساعت ۶ صبح تکمیل شود، هنوز در ظهر در حال اجراست. داشبوردهای تحلیلی دادههای قدیمی را نشان میدهند، سهامداران کسبوکار به اعتبار دادهها شک دارند و فرآیند تکنخی فعلی که برای ۵۰ گیگابایت خوب کار میکرد، […]
آرشیو برچسب: برنامه نویسی
محیط اجرایی جاوا (Java Runtime Environment) چیست؟ محیط اجرایی جاوا (Java Runtime Environment یا JRE) نرمافزاری است که برنامههای جاوا برای اجرای صحیح خود به آن نیاز دارند. جاوا یک زبان برنامهنویسی است که بسیاری از برنامههای وب و موبایل امروزی را پشتیبانی میکند. JRE فناوری زیرساختی است که بین برنامه جاوا و سیستم عامل […]
MongoDB چیست؟ MongoDB یک پایگاه داده است که در میان توسعهدهندگان به دلیل رابط برنامهنویسی شهودی (API)، مدل دادهای انعطافپذیر و ویژگیهایی مانند پرسوجوهای موردی، نمایهسازی و تکثیر محبوبیت پیدا کرده است. MongoDB از پرسوجوهایی پشتیبانی میکند که بر اساس فیلد، بازه و عبارتهای منظم (Regular Expression) انجام میشوند و میتوانند کل سند، فیلدهای مشخص […]
SDK چیست؟ یک کیت توسعه نرمافزار (SDK) مجموعهای از ابزارهای ساخت مخصوص پلتفرم برای توسعهدهندگان است. برای ایجاد کدی که روی یک پلتفرم، سیستم عامل یا زبان برنامهنویسی خاص اجرا میشود، به اجزایی مانند اشکالزداها، کامپایلرها و کتابخانهها نیاز دارید. SDKها هر آنچه را که برای توسعه و اجرای نرمافزار نیاز دارید، در یک مکان […]
داتنت (.NET) چیست؟ .NET یک پلتفرم متنباز برای ساخت برنامههای دسکتاپ، وب و موبایل است که میتوانند بهصورت بومی روی هر سیستمعاملی اجرا شوند. سیستم .NET شامل ابزارها، کتابخانهها و زبانهایی است که از توسعه نرمافزارهای مدرن، مقیاسپذیر و با عملکرد بالا پشتیبانی میکند. یک جامعه توسعهدهندگان فعال این پلتفرم را نگهداری و پشتیبانی میکند. […]
عیبیابی چیست؟ عیبیابی فرآیند یافتن و رفع خطاها یا باگها در کد منبع هر نرمافزاری است. زمانی که نرمافزار آنطور که انتظار میرود کار نمیکند، برنامهنویسان کامپیوتر کد را بررسی میکنند تا علت وقوع هرگونه خطا را مشخص کنند. آنها از ابزارهای عیبیابی برای اجرای نرمافزار در یک محیط کنترلشده، بررسی گام به گام کد […]
جنگو چیست؟ جنگو (Django) نرمافزاری است که میتوانید از آن برای توسعه سریع و کارآمد برنامههای وب استفاده کنید. اکثر برنامههای وب دارای چندین عملکرد مشترک هستند، مانند احراز هویت، بازیابی اطلاعات از پایگاه داده و مدیریت کوکیها. توسعهدهندگان باید عملکردهای مشابهی را در هر برنامه وب که مینویسند، کدنویسی کنند. جنگو با گروهبندی این […]
رابط برنامهنویسی کاربردی (Application Programming Interface) چیست؟ رابط برنامهنویسی کاربردی (API) مجموعهای از قوانین است که به یک برنامه نرمافزاری امکان میدهد دادهها را به برنامه نرمافزاری دیگری منتقل کند. APIها به توسعهدهندگان این امکان را میدهند که از انجام کارهای تکراری اجتناب کنند؛ به جای ساخت و بازسازی توابع کاربردی که از قبل وجود […]
LAMP Stack چیست؟ LAMP Stack مجموعهای از چهار فناوری نرمافزاری مختلف است که توسعهدهندگان برای ساخت وبسایتها و برنامههای کاربردی وب از آن استفاده میکنند. LAMP مخفف سیستم عامل لینوکس (Linux)، وب سرور آپاچی (Apache)، سرور پایگاه داده MySQL و زبان برنامهنویسی PHP است. هر چهار فناوری منبع باز هستند، به این معنی که توسط […]
Flutter چیست؟ فلاتر یک فریمورک متنباز است که توسط گوگل توسعه یافته و پشتیبانی میشود. توسعهدهندگان فرانتاند و فولاستک از فلاتر برای ساخت رابط کاربری (UI) اپلیکیشن روی چندین پلتفرم با یک کدبیس واحد استفاده میکنند. زمانی که فلاتر در سال ۲۰۱۸ معرفی شد، بیشتر روی توسعه اپلیکیشنهای موبایل تمرکز داشت. امروزه فلاتر از توسعه […]
- 1
- 2
- API
- DevOps
- ارتباطات
- امنیت سایبری
- اینترنت اشیاء
- برنامه نویسی
- بهینه سازی و سئو
- پایگاه داده
- پردازش داده ها
- توسعه نرم افزار
- توسعه وب
- دیجیتال مارکتینگ
- ذخیرهسازی داده
- زیرساخت IT
- سخت افزار
- سرویسهای ابری
- طبقه بندی نشده
- علوم کامپیوتر
- فناوری اطلاعات
- کلان داده
- محاسبات شبکهای
- معماری داده
- هوش مصنوعی
- یادگیری ماشینی