acid معنی ACID در دیتابیسها یعنی چی؟ اگه با دیتابیسها آشنایی داشته باشید، فکر میکنم تا بحال واژه ACID رو شنیده باشین. برای یک تراکنش در پایگاه داده، ACID چهار ویژگی و خصوصیت رو برای این تراکنش تعریف میکنه
solid بررسی اصول SOLID به زبان ساده اصول SOLID به پنج قسمت قسمت تقسیم میشه که از مهمترین اصول توی برنامهنویسی شیگرا به حساب میان
variables متغیرهای سراسری ، خوب یا بد؟ متغیرهای سراسری ، به متغیرهایی گفته میشن که همه جای برنامه در دسترس هستن و هر چیزی میتونه از اونا استفاده کنه.
abstraction مفهوم انتزاع (Abstraction) در شیگرایی توی شیگرایی دونستن انتزاع یا Abstraction کافی نیست. بلکه باید اون رو درک کنیم و با درک صحیح اون، دیدمون به دنیای شیگرایی وسیعتر و باز تر میشه. اینکه ویژگی کلاسهای Abstract و اینترفیسها چیه به تنهایی مهم نیست. مهم اینه که درک کنیم اینها کجا به کار ما میان و چه مشکلاتی رو حل میکن.
laravel مدیریت خطاهای Laravel برای Restful API یکی از کاربرد های فریموورک لاراول طراحی Restful API های بسیار کاربردی می باشد. در این بین همیشه احتمال رخ دادن خطاهای گوناگون وجود دارد. مشکل اینجاست که به صورت پیشفرض با یک صفحه ای گرافیکی مواجه خواهید شد. می توانیم به راحتی این صفحه را با یک مقدار JSON جایگزین کنیم.
openstack چیست کمی درباره OpenStack دوستانی که مطلبی در خصوص OpenStack به زبان فارسی منتشر کردن به نظر میرسه بیشتر علاقه مند به تاریخ باشن تا اینکه بخوان مباحث فنی رو دنبال کنن و من برعکس همه عزیزان قصد دارم به زبان بسیار ساده ، برای افرادیکه حتی تا به حال اسم OpenStack رو نشنیدن ، این مبحث رو آموزش بدم
laravel ساخت Pagination شخصی سازی شده در Laravel یکی از المان های شناخته شده و رایج در طراحی سایت ، صفحه بندی یا همان Pagination است که در صفحات مربوط به دسته بندی ، برچسب ، فروشگاه و … کاربرد فراوانی دارد. در این پست یکی از مشکلات رایج را حل میکنیم.
laravel ساخت مستندات برای پروژه Laravel یکی از دغدغه های روزهای اخیر خودم ، ساخت مستندات برای پروژه هایی بود که با لاراول توسعه داده شده اند. به دنبال سریع ترین و ساده ترین راه بودم که این کار رو انجام بدم. راه حل ها و روش ها رو میخوام باهاتون در میون بذارم.
ui هنر نوشتن پیام خطای خوب وقتی نرمافزاری به خطا میخورد ، طبیعی است که کاربران نرمافزار ناراحت باشند. اما چه چیزی این ناراحتی را به عصبانیت تبدیل میکند ؟ قطعاً یکی از پاسخها، متن پیام خطا است که به کاربر نمایش داده میشود
react آیا به React نیاز دارید؟ اگر شما توسعه دهنده Front-end باشید و هنوز از React در پروژههای خود استفاده نمیکنید ممکن است یک توسعه دهنده Front-end بد باشید. از ES6 هم استفادهای ندارید ؟ خیلی بد است Webpack چطور؟ خیر؟ چرا شما هنوز اخراج نشدهاید !؟
git استفاده از دستور amend در git در اعمال Commit دچار اشتباه شدهام. چطور آن را رفع کنم؟ ایمیل اشتباهی را وارد کردهام. آیا اصلاح آن امکان پذیر است ؟ و …اگر این سوالات را از خود پرسیدهاید ، این مقاله قطعا برای شما مفید خواهد بود.
css جنگ نهایی CSS : گرید در برابر Flexbox در این مطلب به بررسی دو ساختار متفاوت برای قالب بندی اجزا در سایت می پردازیم
animation تفاوت میان انیمیشن خوب و عالی در رابط کاربری در این مطلب به بررسی بعضی انیمیشنهای استفاده شده در رابط کاربری پرداخته و آنان را به دو دسته خوب و عالی تقسیم خواهیم کرد. این انیمیشنها برای ایجاد ارتباط میان المنتهای مختلف، نمایش تغییر حالت و جلب توجه کاربر مورد استفاده قرار می گیرند. همهی این انیمیشنها به وسیله Invision Studio ساخته شدهاند.
microsoft هولولنز 2 معرفی شد مایکروسافت پس از چند ماه گمانهزنی، نسل جدید هدست واقعیت ترکیبی خود را با نام هولولنز ۲ رونمایی کرد. هولولنز ۲ درمقایسهبا نسل گذشتهی خود، در طراحی تغییراتی کرده و همچنین کوچکتر شده است.
network آشنایی با RAID و نحوه استفاده از آن RAID از فناوریهای مرتبط با ذخیرهسازی اطلاعات به شمار میرود که در این پست بیشتر با آن آشنا خواهیم شد
github گیت هاب دسترسی به مخازن خصوصی را رایگان کرد گیتهاب بهعنوان محبوبترین فضای توسعه و اشتراکگذاری پروژههای نرمافزاری اعلام کرده که کاربران عادی میتوانند به رایگان از مخازن خصوصی با فضای نامحدود استفاده کنند
http HTTP2 چیست و چگونه بر آینده اینترنت تأثیر میگذارد ؟ شاید تاکنون چیزی دربارهی HTTP2 نشنیده باشید. HTTP2 جدیدترین بهروزرسانی HTTP است. این پروتکل جدید، مفاهیم جدیدی را تعریف میکند و بازدهی و سرعت برقراری ارتباط بین سرورها و اپلیکیشنها را افزایش میدهد