iCodeNext
2.59K subscribers
442 photos
49 videos
10 files
288 links
🪃 همیشه تمرکزمون روی تولید محتوی خوب و با کیفیت هست، با هم داریم یاد میگیریم و به همدیگه هم یاد میدیم. البته با تمرکز بر جزئیات.

سعی میکنم همیشه در دسترس باشم.
@mhakarimi
Download Telegram
🔥 هاوینگ بیت کوین هم انجام شد و هر 4 سال یکبار، این اتفاق میوفته و میزان پاداش نصف میشه که الان شده 3.125 بیت کوین، برای کسی که بتونه Nonce رو پیدا کنه.

شبکه غیر متمرکز همیشه برام جذاب بوده و هست، و اینکه چقدر نبوغ میخواد که اینهمه مشکل رو حل کنی.

🌗 قبلا 2 تا دوره ی 10 روزه ی رایگان در مورد شبکه غیر متمرکز با محوریت بیت کوین، گذاشته بودم. امیدوارم باز هم قسمت بشه و یه همچین ایونتی رو دوباره استارت بزنم.
42🔥5👍4
🌗 دیشب داشتیم در مورد این موضوعات صحبت میکردیم، و اینکه چرا اینها بوجود اومدن و چه مشکلاتی رو دارند حل میکنند و اینکه کجا ها باید ازشون استفاده کنیم. که گفتم تصویرش کنم. 🕶

بحث باحالیه!
29👍12
🔥 فاصله ویژال استودیو با لینوکس و مک خیلی خیلی بیشتره تا فاصله ی تبدیل شدن ویژال استودیو کد به یه فول ادیتور.

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

💡فکر میکنم پیغام مایکروسافت خیلی شفافه: اگه میخوای با یه ادیتور همه چیز تمام کار کنی، پس انتخابتون ویژال استودیو و روی ویندوز باشه، هرچند به گفته مایکروسافت ۲۳ درصد کد بیس ویژال استودیو با دات نت استاندارد ۲ و یا دات نت ۶،۷،۸ کامپایل شده. اما هنوز چالش هایی از جنس رابط کاربری داره.

پس همچنان این سوال مهم باقی میمونه: آیا در سالهای پیش رو میتونیم ویژال استودیو رو مالتی پلتفرم ببینیم یا نه؟
👍28
💎 Reversible and Irreversible Decisions

🎙 پادکست شماره #003 (تصمیمات برگشت پذیر و یا غیر قابل برگشت)

🌗 چه تفاوتی بین بد کوتاه کردن موی سر و یک خالکوبی بد وجود دارد؟ بد کوتاه کردن موی سر بعد از مدتی که موی سر شما رشد میکند از بین میرود، اما خالکوبی بد تقریبا برای همیشه میماند(خب، نه همیشه به معنی واقعی اما خیلی سخت است که بتونیم به روز اولش برش گردونیم).

مدت زمان : 9 دقیقه
🌐 لینک:
🔗 Castbox

#podcast
22👍6🐳2
🔥 Monitor Your Services - Part 1

🌀 توی 3 قسمت میخواهیم سرویس خودمون رو مانیتور کنیم، اما قبل از مانیتور کردن و اینکه فقط بریم ابزار معرفی کنیم که چطوری کانفیگ میشه، مثل همیشه دوست داریم عمیق تر و با جزئیات بیشتری این رو بفهمیم که معماری درونشون چطوری طراحی شده. پس تو قسمت اول تمرکز بر اینه که معماری رو بفهمیم، و توی قسمت دوم میخواهیم پرومتوس و متریک هاش روی یه سرویس ران کنیم و در قسمت سوم بریم سمت گرافانا برای ویژال کردنشون.

00:00 Prometheus Server Architecture
04:00 Retrieval
06:10 DB Series
07:00 Http Server
09:00 Prometheus WebUI

🚢 پلی لیست : Architectural Jungle
🕶 مدت ویدیو : 13 دقیقه
📺 لینک ویدیو :

https://youtu.be/_Exs9RW_6LA
47👍10😍4🔥2
🔥 Monitor Your Services! - Part 2

🌀 قسمت دوم، به این میپردازیم که چطور متریک هارو به دنیای بیرون از سرویس بدیم و انواع و اقسام متریک هارو بررسی کردیم و در نهایت توی پرومتئوس تونستیم یه رابط کاربری بالا بیاریم که بتونیم این متریک هارو ببینیم.

00:00 Previous Session
04:00 Prometheus package for .NET
09:00 Types of Metrics
17:00 Prometheus Web UI

🚢 پلی لیست : Architectural Jungle
🕶 مدت ویدیو : 27 دقیقه
📺 لینک ویدیو :
https://youtu.be/JD7wc2N5Mso
👍3211🔥2
🔥 Monitor Your Services! - Part 3

🌀 در قسمت نهایی سمت این رفتیم که گرافانا رو بیاریم بالا و بعد بتونیم به پرومتئوس وصلش کنیم و در نهایت یه چند تا پنل هم براش ایجاد کنیم. و همه ی اینهارو توی داکر ایجاد کردیم. ( البته گذر کمی به دستورات داکر زدیم، چون واقعا مال این کار نبود که خیلی دیپ بشیم توش)

00:00 Previous Session
05:00 Grafana on docker
09:00 Data Sources on Grafana
14:30 Dashboard and panels


🚢 پلی لیست : Architectural Jungle
🕶 مدت ویدیو : 23 دقیقه
📺 لینک ویدیو :
https://youtu.be/eOo_NYsTLvs

🤖 لینک گیت هاب:
https://github.com/iCodeNext/prometheus_grafana
19👍16🔥5
اونها همه جا هستند، اونها خیلی عجیبن، اونها خیلی هم پیچیده‌ان، اونها خیلی خیلی مهم هم هستند، بعضی وقت ها فراموششون میکنیم.

#پادکست
👏19👍103
🌗 چرا هر صنعتی به سرعت در حال تبدیل شدن به یک صنعت نرم افزاری جدید است؟ به این دلیله که یک تکامل واقعی داروینی در حال رخدادن هست
- ساختن و تطبیق خود در مقابل مردن.


"این قوی ترین و یا باهوش ترین گونه ها نیستند که زنده می مانند، بلکه آنهایی که بیشترین واکنش را به تغییر دارند، زنده می مانند."

🐟 چارلز داروین
👍43
🚢 منابع شما همیشه محدوده ، سن شما محدوده وقت و زمان شما محدوده، دایره ارتباطات شما محدوده، هر چیزی که کنارتون هست محدودیت داره، سیستمی که داری باهاش کد مینویسی محدوده، رم محدودی داره فضای ذخیره سازی محدودی داره، پردازنده محدودی داره، جایی که میخوای کدت رو هاست کنی هم این محدودیت رو داره، پس به این محدودیت ها احترام بزاریم.

⭐️ هدف شما به عنوان برنامه نویس باید ایجاد یه ارتباط بهینه بین سیستم و نرم افزار باشه. شما نمیتوانید کدی بنویسید که نیازمند حجم زیادی از منابع باشه، شما باید بهینه کار کنید.

یعنی اولین راهکارتون این نباشه که باید سرور رو چاق و چله تر کنیم و بهش رم و سی پی یو و دیسک اضافه کنیم. اول نرم افزار و الگوریتم رو چک کنیم.
👍614💯4👏3
🔥 در حالی که همه جا صحبت از پیشرفت فناوری و هوش مصنوعی هست و رقابت در بازار کار خیلی جدی شده، بنظرم این میتونه یک فرصت هیجان انگیز برای رشد و تطبیق ماها باشه.

🤖 به جای اینکه اینهارو به عنوان یک تهدید ببینیم، میتونیم همه رو بعنوان یک محرک برای توسعه شخصی و حرفه‌ای در نظر بگیریم.

🌗 از یادگیری مادام‌العمر استقبال کنید، مهارت‌های جدید را بررسی کنید و دنباله‌رو ترند جدید در صنعت باشید.

~ محمد
👍5116🙏3🥴3
🔥 جانشین دات نت 8 !!

🌗 شاید تو محیط های متفاوت بنچمارک شما، اعداد متفاوتی رو نشون بده.
🔥46👍2115👏2
🔥 شاید به ظاهر خیلی کار مهمی نباشه و شاید شما اصلا کاربردی براش نبینید، اما بسیار بسیار هوشمندانه میشه ازش استفاده کرد و پرفورمنس ساخت کوئری نهایی رو افزایش داد،

🌗 اما اینکه چقدر بهبود؟ باید بنچمارک بگیرید که ببینید میصرفه براتون یا نه. درکل من اینجوری نگاه نمیکنم به این مباحث، بیشتر دنبال این هستم که پشت این فیچر داره چه اتفاقی میوفته و کجای کار رو داره درست میکنه.

دمتون گرم
~ محمد
👏30👍7🔥4🙏32
🔥 Add vs AddAsync EF Core - Part 39

🦄 هنوز خیلی از ریپازیتوری ها رو میبینم که همچنان از AddAsync استفاده میکنند، بدون اینکه استفاده ای ازش داشته باشند، پس یه بار دیگه این پست رو میفرستم چون احساس میکنم مهم هست بدونیم چه فرقی بین این 2 تا هست و از هر کدوم در چه سناریو هایی باید استفاده کنیم.

00:00 Sync vs Async
05:00 Add vs AddAsync
15:00 Inside of EF Core Source Code

🕶 مدت ویدیو : 16 دقیقه
📺 لینک ویدیو :
https://youtu.be/mIbgHyuacJw

🌀 لینک گیت هاب :
B2n.ir/s24191
❤‍🔥25👍1611🔥2🙏2
✨️ شاید یکی از بهترین API هایی که تو ورژن 7 معرفی شد!

🌗 تو ورژن 8 تونستیم روی پراپرتی های پیچیده هم ازش استفاده کنیم!

🔥 اما تو ورژن 9 دیگه، بووم!

#EFCore
👍507🔥7👌2
🔥 Monitor Your Service - Alert Manager - Part 4

🌀 قسمت بعدی در مورد اینه که اگه پرومتئوس داره اینهمه متریکس رو ذخیره میکنه آیا میتونیم ازش استفاده کنیم و یکسری الرت بهش اضافه کنیم و در نهایت الرت رو بفرستیم سمت AlertManager که این الرت هارو تو فرمت باحالی به دیسکورد بفرسته. پس بریم تو کارش!

00:00 Previous Session
08:00 AlertManager
14:00 Rules in Prometheus
20:00 Docker Compose
25:00 Integrate with discord

🚢 پلی لیست : Architectural Jungle
🕶 مدت ویدیو : 31 دقیقه
📺 لینک ویدیو :
https://youtu.be/oEx3e9R0zlk

🤖 لینک گیت هاب:
https://github.com/iCodeNext/prometheus_grafana


بعد از یه وقفه ۲۰ روزه، دوباره شروع کردم به ویدیو ها رو تنظیم کردن و پابلیش، هنوز کامل درجای جدید جا نیوفتادم، اما فعلا بد نیست.

دمتون گرم که همیشه حمایت هاتون به من و دوستانم انرژی میده. ❤️
38🔥7👍4