خانهوبلاگبرنامه نویسی

پایدار بلاگ

برنامه نویسی.

node.js چیست؟

node.js چیست؟

node.js یک کتابخانه متن باز که در سال ۲۰۰۹ با زبان برنامه نویسی جاوا اسکریپت توسط آقای رایان دال نوشته شد.

۱۴۰۱/۱۱/۵

کوییک، تفکری جدید در تولید سایت ها و برنامه های تحت وب

کوییک، تفکری جدید در تولید سایت ها و برنامه های تحت وب

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

۱۴۰۱/۱۰/۱۳

15 دستور پر کاربرد داکر

15 دستور پر کاربرد داکر

15 دستور کاربری در docker که به آن نیاز دارید. داکر یک پلتفرم نرم‌افزاری است که به شما اجازه ساخت، تست و پیاده‌سازی سریع اپلیکیشن‌ها را می‌دهد. داکر نرم‌افزار را در واحد‌های استاندارد‌سازی‌شده‌ای به نام ظرف یا کانتینر (Container) بسته‌بندی می‌کند

پروتکل OAuth چیست؟

پروتکل OAuth چیست؟

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

۱۴۰۱/۸/۲۳

بهبود مستمر یا Continuous improvement چیست؟

بهبود مستمر یا Continuous improvement چیست؟

فرآیند بهبود مستمر که در انگلیسی به آن Continual Improvement Process یا Continuous Improvement گفته می‌شود، به معنی یک تلاش مستمر برای بهینه‌سازی محصولات، خدمات و روند‌ها است. این تلاش و کوشش می‌‌تواند به دنبال پیشرفت پلکانی به مرور زمان یا جابجایی مرزهای پیشرفت به طور ناگهانی باشد

۱۴۰۱/۸/۲۱

Kubernetes یا کوبرنتیز چیست؟

Kubernetes یا کوبرنتیز چیست؟

کوبرنتیز یا به اختصار k8s، یک پلتفرم منبع باز است که توسط گوگل معرفی شد. کوبرنتیز در ابتدا به عنوان یک ابزار ساده هماهنگ‌سازی کانتینر ( Container Orchestration ) شروع به کار کرد، اما پس از آن به یک پلتفرم cloud native تبدیل شد.

۱۴۰۱/۸/۱۱

کش چیست؟ آشنایی با حافظه Cache

کش چیست؟ آشنایی با حافظه Cache

کش لایه ای برای ذخیره داده ها با سرعت بالا است. این داده‌ها در سیستم ذخیره‌سازی نگهداری می‌شوند تا بتوانید سریع‌تر به درخواست‌هایی که سیستم ممکن است در آینده با آنها مواجه شود پاسخ دهید.

۱۴۰۱/۶/۱۶

sass چیست؟

sass چیست؟

Sass یک روش برای استایل دهی می باشد که قابل ترجمه به فایل css است. دلیل استفاده از sass بجای css این است که با استفاده از sass می تواند کدهای کوتاه تری نوشت. Sass به شما اجازه می‌دهد تا کد CSS خود را با استفاده از چندین ویژگی پیشرفته و حرفه‌ای بهبود بخشید.

۱۴۰۱/۶/۱۵

پایگاه داده یا Azure SQL چیست

پایگاه داده یا Azure SQL چیست

کاربر می تواند بر توسعه برنامه و طراحی سایت و مسائل مهم آن تمرکز کند بدون اینکه درگیر فرآیند ها و جزئیات ایجاد پایگاه داده، حفاظت از آن و غیره باشد، زیرا بر روی انجین SQL Server ساخته شده است و ابزارها، کتابخانه ها و API ها را برای تسهیل در اختیار شما قرار می دهد.

۱۴۰۱/۶/۱۳

تقسیم بندی انواع طراحی وب سایت ها

تقسیم بندی انواع طراحی وب سایت ها

هر سایتی باید دارای طراحی و ظاهری برای نمایش باشد و طراحی اغلب اولین چیزی است که در هنگام مرور هر سایتی توجه کاربر را به خود جلب می کند. طراحی ظاهر سایت یکی از موارد مهم است و اولین موضوعی است که قبل از شروع برنامه نویسی سایتها یاد خواهید گرفت

۱۴۰۱/۶/۱۲

اهمیت فوتر در طراحی وب سایت و سئو

اهمیت فوتر در طراحی وب سایت و سئو

استاندارهای ارتباطی با کاربران یا همان UX سایت و یا تجربه کاربری اینطور بیان کرده است که در فوتر سایت باید الزاماتی که مورد نیاز کاربران باشد، در صورتی که نمی توان لینک های این صفحات را به راحتی در منوی سایت پیدا کرد و یا نمی توان در منوی سایت قرار داد.

۱۴۰۱/۶/۱۰

کاربردهای زبان Python و موارد استفاده از پایتون

کاربردهای زبان Python و موارد استفاده از پایتون

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