اشتراکها
jQuery 3.0 Beta منتشر شد
اشتراکها
پروژه TechDebtAttributes
میتوان نوع عدد و تقویم را به صورت زیر تنظیم کرد:
const faWithLatinNumbersFormatter = new Intl.DateTimeFormat('fa-IR-u-ca-persian-nu-latn'); const today = faWithLatinNumbersFormatter.format(Date.now()); console.log(today); // = 1399/1/10
nu's possible values can be: arab, arabext, bali, beng, deva, fullwide, gujr, guru, hanidec, khmr, knda, laoo, latn, limb, mlym, mong, mymr, orya, tamldec, telu, thai, tibt. ca's possible values include: buddhist, chinese, coptic, ethiopia, ethiopic, gregory, hebrew, indian, islamic, iso8601, japanese, persian, roc.
این مطلب برنامه نویسان اندروید را از تنظیمات متعدد و سفارشی سازی محیط کاری دور خواهدکرد و در واقع با انجام تنظیمات ذیل به محیط کاری که در عکس مشاهده میکنند خواهند رسید .
- ترکیب رنگی زیبا و طراحی متریال محیط در عکس زیر قابل مشاهده میباشد
از منوی File بر روی Settings کلیک میکنیم و بر روی Plugin کلیک کرده در قسمت جستجو عبارت مقابل ( Material Theme UI ) را جستجو کرده و بر روی Install jetBrains Plugin کلیک میکنیم که Plugin مورد نظر ما نصب خواهد شد که بعد نصب اندروید استودیو را Restart میکنیم . (تنظیمات طبق عکس زیر انجام گردد)
دسترسی به مخزن گیت هاب Material Theme UI for jetBrains
⌘⇧a → "Plugins" → ↩ → ⌃⌥b → <search> → "Material Theme UI" → [Install plugin] → ⌃⌥c → ⎋ → <restart>
۲. تنظیمات Editor Scheme :
از منوی File بر روی Settings کلیک کرده و از قسمت Editor بر روی Color Scheme کلیک کرده و از قسمت Scheme که chroMATERIAL را انتخاب کرده و بر روی Apply/OK کلیک میکنیم.
⌘⇧a → "Color Scheme" → [3. ChroMATERIAL]
۳. تنظیمات HOLO Logcat :
به مسیر زیر مراجعه کرده Preferences → Editor → Colors & Fonts → Android Logcat و تنظیمات Logcat را طبق سلیقه خود مشخص میکنیم و در نهایت Apply/ok میکنیم .
⌘⇧a → "Android Logcat" → [Save as...] → "ChroMATERIAL + HOLO"¹ → ↩ → <set foreground colors as in the table ↑> → ⎋
Type : Color verbose: #BBB debug: #33B5E5 info: #9C0 assert: #A6C error: #F44 warning: #FB3
Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022
Books, workshops, storming and more, all build up an idealized domain model. All describe great techniques for domain-driven greenfield applications. But what about the code we have? How can we take what's already built, and move it towards a better, more cohesive design?
In this session, we'll look at anemic, procedural, boring code and examine code smells that can point us in the right direction. We'll also look at standard design patterns for more complex behaviors and models, and how to recognize when (and when not) to apply them. Finally, we'll cover how to safely apply refactoring techniques to achieve our domain-driven model nirvana.
اشتراکها