۲۱ مطلب توسط «ابوالفضل نجف زاده» ثبت شده است
چهارشنبه, ۳ آذر ۱۳۹۵، ۰۷:۰۹ ب.ظ
ابوالفضل نجف زاده
چارچوب یا فرایند مدل اسکرام یک چارچوب تکرارپذیر و افزایشی برای کنترل پروژه (مدیریت نرمافزار) است که معمولاً در زیر شاخه مدل فرایند تولید نرمافزار چابک و سریع است؛ و یک نوع مدل تولید نرمافزار در مهندسی نرمافزار بحساب میرود.اسکرام یک چارچوب تولید نرمافزار از سری روشهای تفکر چابک (Agile) میباشد.
اسکرام یک چارچوب یا فرایند؟ مسئله این است، دراین موضوع کاملاً بین متخصصان اسکرام دوگانگی وجود دارد. اشخاصی مانند کن شوئبر (مبدع اسکرام) دائماً از لفظ چارچوب(framework) استفاده میکنند و تاکید مینمایند که همه باید این مورد را قبول داشته باشند ولی بعضی دیگر از دوستان از لفظ فرایند و یا متدولوژی برای اسکرام استفاده میکنند.
۰۳ آذر ۹۵ ، ۱۹:۰۹
۰
۰
ابوالفضل نجف زاده
جمعه, ۲۱ آبان ۱۳۹۵، ۰۷:۰۴ ب.ظ
ابوالفضل نجف زاده
موضوع : برنامه ساده سازی گرامر و تبدیل به فرم نرمال چامسکی
درس : نظریه زبان ها و ماشین ها _ مقطع کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد : مهندس شکرانی
سال تحصیلی : ترم بهمن 94-1395
نرم افزاز برنامه نویسی شده : Visual Studio
مستندات : دارد
۲۱ آبان ۹۵ ، ۱۹:۰۴
۱
۰
ابوالفضل نجف زاده
جمعه, ۲۱ آبان ۱۳۹۵، ۱۰:۲۶ ق.ظ
ابوالفضل نجف زاده
موضوع : سیستم اعلام نمره
درس : پروژه کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد راهنما : مهندس امیر باوفای
استاتید دفاع : مهندس احمد شکرانی _ مهندس جواد یزدانجو
سال تحصیلی : ترم تابستان 94-1395
نرم افزاز برنامه نویسی شده : Visual Studio و Android Studio
مستندات : دارد
۲۱ آبان ۹۵ ، ۱۰:۲۶
۰
۰
ابوالفضل نجف زاده
پنجشنبه, ۳۰ ارديبهشت ۱۳۹۵، ۰۹:۳۹ ب.ظ
ابوالفضل نجف زاده
موضوع : ماشین های DFA و عبارت منظم
درس : نظریه زبان ها و ماشین ها _ مقطع کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد : مهندس شکرانی
سال تحصیلی : ترم بهمن 94-1395
نرم افزاز برنامه نویسی شده : Visual Studio
مستندات : دارد
۳۰ ارديبهشت ۹۵ ، ۲۱:۳۹
۰
۰
ابوالفضل نجف زاده
چهارشنبه, ۲۲ ارديبهشت ۱۳۹۵، ۰۸:۳۹ ب.ظ
ابوالفضل نجف زاده
موضوع : فروشگاه انلاین
درس : طراحی صفحات وب _ مقطع کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد : مهندس کاشانی و مهندس کارگر
سال تحصیلی : ترم مهر 1394
نرم افزاز برنامه نویسی شده : Visual Studio ASP.Net
مستندات : ندارد
۲۲ ارديبهشت ۹۵ ، ۲۰:۳۹
۰
۰
ابوالفضل نجف زاده
يكشنبه, ۲۹ فروردين ۱۳۹۵، ۰۸:۱۵ ب.ظ
ابوالفضل نجف زاده
امروزه « فونتآیکون » ها یکی از بهترین ابزارهایی هستند که در ساختن وبسایتها و اپلیکیشنها استفاده میکنیم. فونتآیکونها بینهایت مقیاسپذیر هستند، با توجه به ساختار فونت مانند، شما میتونید بدون از دست دادن کیفیت در هر انداژهای از آنها استفاده کنید.
از مزیتهای دیگه فونتآیکون امکان استفاده از css برای تغییر رنگ، اندازه و موارد دیگری که در css وجود داره، که باعث میشه آزادی عمل و خلاقیت بیشتری به وجود بیاد، که امروزه در طراحی و پیادسازی وبسایتها و اپلیکشنها یک مورد ضروری هست.
به نظر من مهمترین مزیت استفاده از فونتآیکونها علاوه بر موارد بالا، قابلیت بارگزاری (Load) یکباره اونها هست. قبل از ظهور این ابزار ما برای کم کردن درخواستهای HTTP مجبور بودیم که از تصاویر مجتمع استفاده کنیم و توسط css به اصطلاح اونها رو برش بزنیم، و در صورتی که این کار نمیکردیم بارگزاری هر آیکون یک درخواست HTTP محسوب میشد و همین موضوع باعث کاهش سرعت load سایت میشد. اما وقتی شما از فونتآیکون استفاده میکنید فقط یک بار فونتآیکون خودتون را بارگزاری میکنید و تمام. هر لحظه که نیاز داشتید اونها رو از طریق css فراخوانی و استفاده میکنید.
۲۹ فروردين ۹۵ ، ۲۰:۱۵
۰
۰
ابوالفضل نجف زاده
جمعه, ۲۷ فروردين ۱۳۹۵، ۱۱:۴۹ ق.ظ
ابوالفضل نجف زاده
احراز هویت یکی از مهمترین قسمتهای هر اپلکیشن تحت وب هست. در این مطلب در مورد تفاوتهای سیستم احراز هویت قدیمی با سیستم جدید که بر اساس Token هست میپردازیم.
سیستم های احراز هویت سنتی
قبل اینکه در مورد سیستم های احراز هویت بر اساس Token صحبت کنیم بهتره که نگاهی به سیستمهای سنتی بیاندازیم.
۲۷ فروردين ۹۵ ، ۱۱:۴۹
۰
۰
ابوالفضل نجف زاده
جمعه, ۲۷ فروردين ۱۳۹۵، ۱۱:۰۱ ق.ظ
ابوالفضل نجف زاده
در این مطلب و بخش های آینده آن قصد دارم
تا مروری گذرا داشته باشم بر مراحل ساخت و توسعه یک اپ اندروید. ضمن آنکه در کنار بحث
های تئوریک در عمل نیز مراحل ساخت یک اپ اندروید را پیش خواهم برد.
انتخاب ایده
برای توسعه یک اپ جدید، شما نیاز به یک
نقطه شروع دارید، که آن نقطه ایده شماست. اگر هنوز ایده ای ندارید، اول ایده مورد نظر
خود را پیدا کنید. در این رابطه فکر کنید که اپ شما چه مشکلی را میتواند حل کند، یا
چه ارزشی میتواند برای کاربر ایجاد کند. ایده خودتان را با دیگر به اشتراک بگذارید
و نگران دزدیده شدن ایدههایتان توسط دیگران نباشید.
۲۷ فروردين ۹۵ ، ۱۱:۰۱
۰
۰
ابوالفضل نجف زاده
جمعه, ۲۷ فروردين ۱۳۹۵، ۱۰:۴۴ ق.ظ
ابوالفضل نجف زاده
ایدهها میتوانند به طراحی تحسین برانگیزی ختم شوند که همهی ما دوست داریم نام ما به عنوان طراح آنها ذکر شود. ما معمولا ایدههای مختلفی در ذهن داریم که میتوانیم آنها را از ایدههای خوب تا ایدههای عالی دسته بندی کنیم. اصولا هر آدم خلاقی ایدههای مختلفی در ذهن دارد.
از طرف دیگر، در اکثر مواقع تعداد ایدهها بیشتر از آنی هستند که بتوانیم همه آنها را اجرایی کنیم. با اینحال گاهی از روی رقابت و یا اینکه احتمال میدهیم کسی ممکن است ایده ما را بدزدد و با آن طرح موفقی ارائه کند، آنها را مخفی میکنیم. در ادامه با هم چند دلیل را بررسی کنیم که مشخص میکند ترس از دزدیده شده ایدهها احمقانه است! به همین راحتی.
۲۷ فروردين ۹۵ ، ۱۰:۴۴
۰
۰
ابوالفضل نجف زاده
سه شنبه, ۲۴ فروردين ۱۳۹۵، ۰۹:۱۲ ب.ظ
ابوالفضل نجف زاده
موضوع : نمونه مسائل برنامه نویسی
درس : برنامه نویسی c
دانشگاه : -
استاد : -
سال تحصیلی : -
نرم افزاز برنامه نویسی شده : ++C
مستندات : ندارد
۲۴ فروردين ۹۵ ، ۲۱:۱۲
۰
۰
ابوالفضل نجف زاده
سه شنبه, ۲۴ فروردين ۱۳۹۵، ۰۸:۳۷ ب.ظ
ابوالفضل نجف زاده
موضوع : حل مسائل
درس : برنامه نویسی c
دانشگاه : -
استاد : -
سال تحصیلی : -
نرم افزاز برنامه نویسی شده : ++C
مستندات : ندارد
۲۴ فروردين ۹۵ ، ۲۰:۳۷
۰
۰
ابوالفضل نجف زاده
جمعه, ۷ اسفند ۱۳۹۴، ۱۲:۴۵ ب.ظ
ابوالفضل نجف زاده
موضوع : فروشگاه انلاین
درس : طراحی صفحات وب _ مقطع کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد : مهندس کاشانی و مهندس کارگر
سال تحصیلی : ترم مهر 1394
نرم افزاز برنامه نویسی شده : Visual Studio ASP.Net
مستندات : ندارد
۰۷ اسفند ۹۴ ، ۱۲:۴۵
۰
۰
ابوالفضل نجف زاده
پنجشنبه, ۶ اسفند ۱۳۹۴، ۰۹:۲۵ ب.ظ
ابوالفضل نجف زاده
به احتمال زیاد تا به امروز کلمه Material Design به گوش شما خورده است و شاید چندین مقاله هم در این مورد خوانده باشید،
در این مقاله قصد داریم از تاریخچه و ماهیت Material Design اطلاعاتی در اختیار شما دوستان قرار دهیم.
اول از همه باید بدانیم متریال دیزاین به
چه معناست؟ متریال دیزاین سبکی/زبانی جدید در طراحی است که گوگل در یکی از کنفرانس
های خبری خود آن را معرفی کرده است. اگر بخواهیم دقیق تر باشیم در ماه ژوئن سال قبل
(۲۰۱۴)
متریال دیزاین بیش از حد به سیستم گرید
و انیمشینها اهمیت میدهد و عمق و سایهها برای المانهای طراحی شده بسیار مهم است.
شاید بتوان گفت ورژن بروز شده طراحی تخت (Flat Design) باشد اما خیلی زیباتر با انیمییشنها و Transition های بسیار زیبا و در عین حال پیچیده. خود گوگل ادعا دارد که زبان جدید
طراحی آنها، الهام گرفته از مرکب و کاغذ است. یکی از طراحان مشهور جهان به نام
Matias Durate میگوید همانگونه که اجسام در دنیای واقعی
قابل حس هستند و طول و عرض و ارتفاع دارند در این نوع طراحی دیجیتال هم باید همین حسها
را منتقل کرد.
۰۶ اسفند ۹۴ ، ۲۱:۲۵
۰
۰
ابوالفضل نجف زاده
جمعه, ۳۰ بهمن ۱۳۹۴، ۱۲:۴۸ ق.ظ
ابوالفضل نجف زاده
موضوع : مسألهی کاشیکاری به صورت گرافیکی
درس : طراحی الگریتم _ مقطع کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد : دکتر بهزاد بختیاری
سال تحصیلی : ترم مهر 1393
نرم افزاز برنامه نویسی شده : Visual Studio C sharp
مستندات : دارد
۳۰ بهمن ۹۴ ، ۰۰:۴۸
۰
۰
ابوالفضل نجف زاده
پنجشنبه, ۲۹ بهمن ۱۳۹۴، ۰۱:۲۰ ب.ظ
ابوالفضل نجف زاده
موضوع : شبیه سازی سیستم آرایشگاه
درس : شبیه سازی کامپیوتر ها _ مقطع کارشناسی
دانشگاه : دانشگاه صنعتی سجاد
استاد : مهندس جواد یزدانجو
سال تحصیلی : ترم مهر 1394
نرم افزاز برنامه نویسی شده : Android Studio
مستندات : دارد
۲۹ بهمن ۹۴ ، ۱۳:۲۰
۰
۰
ابوالفضل نجف زاده