شبیه به بسیاری از فناوریها، Node.js موافقان و مخالفان خود را دارد. اما نمیتوان این موضوع را انکار کرد که بهطور گسترده توسط وبسایتهای بزرگی مثل Uber، LinkedIn و PayPal استفاده میشود. اگر قصد...
روند رو به رشد علم دادهها و بهکارگیری آن در صنایع مختلف باعث شده تا شرکتها به شکل جدیتری روی مقوله استخراج و پردازشها دادهها متمرکز شوند. با اینحال، یکی از موضوعات مهمی که باید در این زمینه به...
نسخه 10 زبان برنامهنویسی سیشارپ همراه با نسخه 6 چارچوب داتنت منتشر شد. در نسخه جدید قابلیتهای کاربردی نسبتا مهمی در اختیار برنامهنویسان قرار گرفته و برخی قابلیتهای قبلی بهبود پیدا کردهاند تا...
به طور کلی، دو راه برای یادگیری ماشین یادگیری وجود دارد که هر یک مزایا و معایب خاص خود را دارند. در این مقاله با هر دو روش آشنا خواهیم شد و شما میتوانید بر مبنای انتخاب شخصی بر مبنای این روشها به...
بانک اطلاعاتی پستگرسکیوال (PostgreSQL) یک سامانه پایگاه داده شیء-رابطه متنباز است که قدمتی بیش از 30 سال دارد. PostgreSQL که سابقا Postgres نامیده میشد، توسط تیمی از توسعهدهندگان مجرب به ...
تایپ پویا، ساختارهای داده داخلی قدرتمند، پشتیبانی توسط طیف گستردهای از کتابخانهها و چارچوبها و انجمنهای برنامهنویسی قدرتمند تنها بخشی از دلایلی هستند که افراد را ترغیب میکند به سراغ یادگیری...
اینترنت یکی از بزرگترین و تاثیرگذارترین اختراعات دست بشر است که زندگی میلیاردها انسان را تغییر داده و امکانات زیادی برای رشد و گسترش مشاغل مختلف فراهم کرده است. نسخه اولیه وب، بیشتر شبیه به یک...
اگر یک کارشناس فناوری اطلاعات هستید، به احتمال زیاد حداقل یک مرتبه فردی این سوال را از شما پرسیده است. در عین حال این سوال، پای ثابت پرسشهای مصاحبههای استخدامی در حوره نرمافزار و سیستم عامل است...
رمز غیرقابل معاوضه NFT سرنام Non-Fungible Token چند وقتی است مورد توجه رسانهها و کاربران قرار گرفته است، زیرا سازوکاری در اختیار افراد قرار میدهد تا بتوانند کارهای هنری خود را به نمونه دیجیتالی...
بدون اغراق باید بگوییم که شبکههای اجتماعی در موفقیت کسبوکارها نقش تاثیرگذاری داشتهاند، بهطوری که برخی از کسبوکارها بدون وجود شبکههای اجتماعی سود چندان زیادی کسب نمیکنند. با اینحال، برخی شبکه...
داکر یک پلتفرم نرمافزاری است که فرآیند ساخت، اجرا، مدیریت و توزیع برنامهها را تسهیل میکند. چند وقتی است داکر در حوزه دوآپس مورد توجه تیمها قرار گرفته و به شکل گستردهای از آن استفاده میشود. بر...
مشکل امروز جهان کمبود یا فقدان اطلاعات نیست، اطلاعات به اشکال مختلف در دسترس قرار دارند. مشکل عصر جدید نگهداری و مدیریت حجم عظیم اطلاعات است. آنچه که امروز مهم است استنتاج الگوها و دانش کاربردی از...
سیستمهای کامپیوتری، چه نرمافزاری و چه سختافزاری، شامل ماژولها یا مؤلفههایی هستند. هر مؤلفه به گونهای طراحی شده که بهطرز صحیحی عمل کند؛ یعنی، از قوانین سازگاری بهخصوصی تبعیت نموده یا با آنها...
بدون شک در یک سال اخیر، مقالات و اخبار زیادی در ارتباط با رمزارزهایی مثل بیتکوین خوانده یا شنیدهاید. تقریبا در بیشتر پلتفرمهای اجتماعی کاربران درباره نوسانات قیمت رمزارزها، آینده آنها و نحوه...
مبحث تحلیل الگوریتمها به تعیین میزان منابعی که برای اجرای هر الگوریتم نیاز است اشاره دارد. در این زمینه منابع ارزشمندی مثل زمان، حافظه، پهنای باند ارتباطی یا سختافزار مورد بحث قرار میگیرند. بخش...
در پنج سال گذشته، برخی زبانهای برنامهنویسی با اقبال بهتری از سوی توسعهدهندگان روبرو شدهاند. بهطور سنتی، دو زبان برنامهنویسی سیپلاسپلاس و جاوا در حوزههای مختلف و در سطح وسیعی مورد استفاده...