حسین نیکدل
-
برنامه نویسی
ابزارها و فریمورکهای پیشرفته برای پیادهسازی معماری ماژولار
در دنیای پیچیده و پویای توسعه نرمافزار، انتخاب معماری مناسب میتواند تفاوت بین موفقیت و شکست یک پروژه را تعیین…
-
برنامه نویسی
برنامه نویسی ماژولار چیست؟ + کاملترین توضیحات
در دنیای پیچیده و پویای توسعه نرمافزار، انتخاب معماری مناسب میتواند تفاوت بین موفقیت و شکست یک پروژه را تعیین…
-
برنامه نویسی
مقایسه گیتلب و گیتهاب؛ کدام بهتر است؟
در دنیای توسعه نرمافزار، انتخاب ابزار مناسب برای مدیریت کد و همکاری تیمی، نقشی حیاتی در موفقیت پروژه ایفا میکند.…
-
برنامه نویسی
راهنمای جامع انتخاب فریمورک مناسب
انتخاب فریمورک مناسب یکی از سرنوشتسازترین تصمیمات در فرآیند توسعه نرمافزار است. در این مطلب از سری مطالب آموزشی وبلاگ…
-
برنامه نویسی
تفاوت بین فریمورک و کتابخانه چیست؟
در دنیای توسعه نرمافزار، درک دقیق تفاوت بین فریمورک و کتابخانه یکی از اساسیترین دانشهایی است که هر برنامهنویسی باید…
-
برنامه نویسی
چرا هر برنامهنویس باید گیت را بلد باشد؟
در دنیای پویای توسعه نرمافزار، ابزارهایی وجود دارند که تبدیل به بخش جداییناپذیر کار برنامهنویسان شدهاند. در این مطلب از…
-
برنامه نویسی
TDD چیست؟ آیا سرعت کدنویسی را بیشتر می کند؟
در دنیای پرشتاب توسعه نرمافزار، جایی که کیفیت و سرعت release عناصر حیاتی موفقیت محسوب میشوند، روشهای گوناگونی برای بهبود…
-
اینترنت
Certificate Pinning چیست؟
داستان از آنجا آغاز شد که پس از حمله سال ۱۳۹۰ به یک شرکت صادرکننده گواهی دیجیتال، کارشناسان دریافتند که…
-
امنیت
چگونه پایگاه اینترنتی خود را در برابر تهدیدها ایمن کنیم؟
از زمانی که شبکه جهانی وب در سال ۱۳۶۹ خورشیدی پا به عرصه وجود گذاشت، جهان شاهد دگرگونیهای شگفتی در…
-
امنیت
برای هک کردن از چه نرم افزارهایی استفاده می شود؟
امنیت سایبری به یکی از حیاتیترین دغدغههای افراد و سازمانها تبدیل شده است. در این مطلب از سری مطالب آموزشی…