تا ۹۰٪ تخفیف در جشنواره زمستانه توسنیسو! تا ۹۰٪ تخفیف در جشنواره زمستانه توسنیسو!
مانده تا پایان تخفیف
مشاهده دوره ها
امیرحسین سلطانیان

امیرحسین سلطانیان

درباره من

اطلاعاتی ثبت نشده است.

سوابق کاری

سابقه کاری ثبت نشده است.

سوابق تحصیلی

سابقه تحصیلی ثبت نشده است.

0 رای

کار با View Binding در جاوا : خداحافظی با findViewById

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

1404/11/27
0 رای

۳ ترفند برای افزایش سرعت Build در اندروید استودیو: تنظیمات ساده در فایل gradle.properties

اگه از کندی گریدل (Gradle) خسته شدی، این مقاله مخصوص خودته. نمیخوایم کار عجیبی بکنیم؛ فقط قراره بریم سراغ فایل gradle.properties و با ۳ تا ترفند طلایی، به اندروید استودیو بفهمونیم که وقت ما ارزشمنده. ۱. فعال کردن حالت موازی (Parallel Mode) به‌صو...

1404/11/25
0 رای

آشنایی با چرخه حیات (Lifecycle) در اندروید

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

1404/11/25
0 رای

مدیریت حافظه در اندروید: چگونه از Memory Leak در کد های جاوا جلوگیری کنیم؟

تصور کن توی یک آپارتمان نقلی (همون RAM گوشی) زندگی میکنی. فضای تو محدوده و هر وسیله ‌ای که میخری (اشیاء یا Objects در جاوا)، باید یک جایی بذاری. سیستم‌عامل اندروید یک نظافتچی مهربون به اسم Garbage Collector (GC) داره که هر چند وقت یک‌ب...

1404/11/14
0 رای

آشنایی با معماری MVVM در اندروید با استفاده از جاوا

اگر فکر کردی برنامه‌ نویسی اندروید یعنی اینکه تمام منطق برنامه، دیتابیس و UI رو بریزی توی شکم MainActivity و یه کلاس ۳۰۰۰ خطی بسازی، باید بگم داری "اسپاگتی" می‌پزی، نه اپلیکیشن! معماری MVVM اومده تا نذاره کد هات تبدیل به یه کلاف سردرگم...

1404/11/12
0 رای

میکرو سرویس‌ ها با Flask: چیدمان چندین سرویس کوچک و ارتباط آن ‌ها با یکدیگر

اگر فکر کردی میکرو سرویس یعنی فقط کد هات رو توی چند تا پوشه جدا بریزی و هر کدوم رو روی یک پورت بالا بیاری، باید بگم مسیر رو اشتباه اومدی. میکرو سرویس ساختن یعنی مدیریت یک "ارتش کوچک"؛ اگر فرمانده خوبی نباشی، این ارتش به جای جنگیدن با رقبا، خودش رو از...

1404/10/17
0 رای

آشنایی با موتور قالب‌ سازی Jinja2: چگونه صفحات وب پویا در Flask بسازیم؟

اگر تصور کردی Jinja2 فقط یک سری تگِ {{ }} ساده است که قرار است چند تا متغیر را وسط HTML پرت کند، دقیقاً همان‌جایی هستی که پروژه ‌ات پتانسیل تبدیل شدن به یک فاجعه را دارد. در Flask، موتور Jinja2 در واقع بخشی از لایه بیرونی (Infrastructu...

1404/10/16
0 رای

پیاده‌ سازی Clean Architecture در Flask

اگر فکر کردی Clean Architecture (معماری پاک) فقط برای پروژه‌ های غول ‌آسای Java و C# ساخته شده و توی Flask باید همه چیز رو توی یک فایل app.py بریزی، سخت در اشتباهی. اتفاقاً توی Flask که یک میکرو فریمورک «آزاد» هست، اگر نظم نداشت...

1404/10/14
0 رای

سیر تکامل استانداردهای ارتباطی پایتون: از WSGI تا ASGI

اگر فکر کرده‌اید WSGI و ASGI فقط چند تا حروف اختصاری دهان ‌پرکن هستند که توی مصاحبه‌ های کاری برای ترساندن جونیور ها استفاده میشوند، باید بگویم سخت در اشتباهید. این‌ها دقیقاً همان فونداسیونی هستند که تعیین میکنند وب‌سایت شما ...

1404/10/09
0 رای

پیاده‌سازی معماری پیازی (Hexagonal Architecture) در FastAPI

اگر فکر کردی معماری پیازی فقط یه اصطلاح باکلاسه که توی لینکدین باهاش پز بدن، سخت در اشتباهی. معماری پیازی یعنی وقتی کارفرما بعد از ۶ ماه میاد و میگه «میخوام دیتابیس رو از PostgreSQL ببرم روی MongoDB» یا «میخوام کل سیستم ارسال پیامک ...

1404/10/08

سوالی ثبت نشده است.

پاسخی ثبت نشده است.

نظری ثبت نشده است.

دوره‌ای ثبت نشده است.