وبلاگ

مقدمهای بر تابع enumerate در Python
۴ تیر ۱۴۰۰ • پیمایش انواع دادهها یکی از متداولترین کارهایی است که هر برنامهنویس در پروژههای مختلف با آن سروکا...

مقدمهای بر عملگر Walrus در Python
۲ تیر ۱۴۰۰ • عملگر Walrus با سینتکس NAME := expr یک Assignment Expression یا عبارتی برای مقداردهی است که در Pytho...

ترفندهایی برای استفاده از Jupyter Notebook
۳۱ خرداد ۱۴۰۰ • Jupyter یک برنامهی وب متن باز است که با استفاده از کرنل IPython، قابلیتهای زیادی را در اختیار برنا...

مقدمهای بر برنامهنویسی فانکشنال
۲۹ خرداد ۱۴۰۰ • مطمئنا بهعنوان یک توسعهدهنده متوجه شدهاید که نرمافزارها هر روز پیچیدهتر میشوند و توسعه و نگهد...

چگونه یک فایل README خوب برای پروژههای GitHub بنویسیم؟
۲۷ خرداد ۱۴۰۰ • اضافه کردن یا وجود فایل README.md در زمانی که بخواهید پروژهای را در ریپازیتوری GitHub قرار دهید یا ...

مقدمهای بر Web Accessibility برای تازه کارها
۲۵ خرداد ۱۴۰۰ • در دنیای فعلی که تکنولوژی همه جا را فرا گرفته است شاهد ایجاد تمایل شرکتها به بهبود محصولهایشان هست...

شرح حمله CSRF به زبان ساده
۲۳ خرداد ۱۴۰۰ • CSRF را میتوان مخفف شدهی عبارت Cross Site Request Forgery دانست که با نامهای دیگری مانند XSRF، Se...

تشخیص هوشمند خطاها با Laravel Microscope
۲۱ خرداد ۱۴۰۰ • همهی ما میدانیم که فرایند دیباگینگ و ریفکتور کردن کدها بسیار دشوار و خسته کننده است زیرا گاهی اوقا...

معرفی ۱۰ IDE محبوب برای برنامهنویسی با زبان Python
۱۹ خرداد ۱۴۰۰ • Python بهعنوان یکی از محبوبترین زبانهای برنامهنویسی حال حاضر شناخته میشود و ما در این مقاله تصم...

معرفی ۱۰ تگ معنادار در HTML5
۱۷ خرداد ۱۴۰۰ • تگهای معنادار یکی از مهمترین ویژگیهای معرفی شده در HTML5 است که همهی توسعهدهندگان وب باید بر نح...