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