بایگانی نویسنده: امیرمسعود ایرانی

Test Driven Developement یا توسعه تست محور چیست ؟

Test Driven Developement یا TDD یا توسعه‌ی تست محور،‌ یک روش توسعه‌ی نرم‌افزار است که با هدف کاهش خطاهای برنامه‌نویسی ایجاد شده است. در شیوه‌ی عادی و با استفاده از آزمون واحد( Unit Test ) می‌توانیم برنامه را تست کنیم … ادامه‌ی خواندن

ارسال شده در برنامه‌نویسی | برچسب‌شده , | یک دیدگاه

قیمت گذاری پروژه‌های نرم‌افزاری

پروژه‌های نرم‌افزاری و طراحی سایت به دلیل اینکه پیش از اجرا بیش از حد معمول ذهنی هستند، به سختی قابل قیمت‌گذاری هستند. و به همین دلیل مشتریان در مراجعه به برنامه‌نویسان و طراحان سایت مختلف با قیمت‌هایی بسیار متفاوت از … ادامه‌ی خواندن

ارسال شده در برنامه‌نویسی, عمومی | برچسب‌شده , , | ۵ دیدگاه

خواندن و نوشتن فایل‌های اکسل در لاراول

لاراول شیوه‌ی جدیدی از کدنویسی را در دنیای برنامه‌نویسی php ایجاد کرده است. در این شیوه شکل دستورات برنامه‌نویسی تا حد امکان به زبان انسان نزدیک شده است و به همین دلیل خواندن کدهایی که قبلا نوشته شده‌اند و توسعه‌ی … ادامه‌ی خواندن

ارسال شده در PHP, لاراول | برچسب‌شده , , | ۲ دیدگاه

افزونه‌های ضروری برای وردپرس

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

ارسال شده در SEO, امنیت, برنامه‌نویسی, وردپرس | برچسب‌شده , | دیدگاه‌تان را بنویسید

انتقال فایل‌های تغییر یافته پروژه به سرور

در هنگام برنامه‌نویسی پروژه‌های تحت وب، در دفعات مکرر ممکن است بخواهیم آخرین فایل‌های تغییر یافته را به سرور منتقل کنیم. شناسایی فایل‌هایی که تغییر کرده‌اند و آپلود تک به تک آن‌ها به سرور کاری دشوار و زمان‌بر است. از … ادامه‌ی خواندن

ارسال شده در برنامه‌نویسی, نرم‌افزار | برچسب‌شده , , , | دیدگاه‌تان را بنویسید

خطاهای تایپی در برنامه نویسی و روش کم کردن آن

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

ارسال شده در برنامه‌نویسی | برچسب‌شده , | ۲ دیدگاه

عبارت‌های شرطی یودا( Yoda )

یودا در اصطلاح، شیوه‌ای کد نویسی برای تعریف عبارت‌های شرطی است. در این روش، مقدار مقایسه پیش از علامت «==» و متغیر پس از آن می‌آید: <?php //NORMAL if( $hello == false ) { // … }   // YODA … ادامه‌ی خواندن

ارسال شده در PHP, برنامه‌نویسی, وردپرس | برچسب‌شده , | یک دیدگاه

Node.js چیست؟

Node.js یک محیط یا Platform برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راه‌اندازی یک … ادامه‌ی خواندن

ارسال شده در برنامه‌نویسی, جاوااسکریپت | برچسب‌شده , | ۳ دیدگاه

همه چیز در مورد فشرده‌سازی

هرچند ظرفیت ذخیره‌سازی دیسک سخت و درایو‌های نوری و دیسک‌های فلش افزایش چشم‌گیری داشته و سرعت انتقال داده‌ها نیز نسبت به گذشته رشد قابل توجهی را تجربه می‌کند، با این حال به دلایل مختلف ممکن است بخواهیم حجم فایل‌ها را … ادامه‌ی خواندن

ارسال شده در عمومی | برچسب‌شده , , , | ۱۹ دیدگاه

تشخیص قدیمی بودن نگارش IE و تعریف کلاس برای body

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

ارسال شده در CSS, HTML, برنامه‌نویسی, جاوااسکریپت | برچسب‌شده | دیدگاه‌تان را بنویسید