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