Forwarded from جادی | Jadi
این ویدئو رو فقط یه بار می شد ضبط کنم و تصمیم گرفتم انگلیسی ضبط کنم. راستش علاوه بر مهارت الگوریتم که این چند وقت سعی میکنم نشونش بدم، امکان ارتباط انگلیسی و کمی شنیدن و کمی حرف زدن و کمی نوشتنش هم مهمه و جالبه که با تمرین ملایم راحت بهش می رسین.
توی این ویدئو یه کار شخصی ام رو ضبط کردم. درست کردن یه آدرس برای #نوستر بر اساس پروتکل و منابع خودش. توش راهنما رو می خونیم سریع، رو سرورمون آپاچی رو تنظیم می کنیم براش، با هوش مصنوعی یه کد سریع سر هم می کنیم و وقتی گیر می کنیم مساله رو ترابل شوت می کنیم (با نگاه کردن به مثال بامزه ای مثل جک دورسی).
خود بحث نوستر اینجا کمی مبهم خواهد بود چون ازش حرف نزدم و بعدا بیشتر می زنم ولی سبک کار و ترکیب کردن چیزها و دیدن اینکه انگلیسی چقدر قابل فهم و استفاده است مثبت ترین نکته ماجراست (:
https://youtu.be/-BLqBYtSh28
#ویدئو #انگلیسی
توی این ویدئو یه کار شخصی ام رو ضبط کردم. درست کردن یه آدرس برای #نوستر بر اساس پروتکل و منابع خودش. توش راهنما رو می خونیم سریع، رو سرورمون آپاچی رو تنظیم می کنیم براش، با هوش مصنوعی یه کد سریع سر هم می کنیم و وقتی گیر می کنیم مساله رو ترابل شوت می کنیم (با نگاه کردن به مثال بامزه ای مثل جک دورسی).
خود بحث نوستر اینجا کمی مبهم خواهد بود چون ازش حرف نزدم و بعدا بیشتر می زنم ولی سبک کار و ترکیب کردن چیزها و دیدن اینکه انگلیسی چقدر قابل فهم و استفاده است مثبت ترین نکته ماجراست (:
https://youtu.be/-BLqBYtSh28
#ویدئو #انگلیسی
YouTube
A fun session to enable a Nostr NIP05 address; studying NIP, Apache mod_rewrite & asking AI for code
I'm nprofile1qqsv9zhvu4327t2ax0newawjnlnqycpru40xgxluq0sn3vsxdmv3zwsz8pcwz on Nostr.. but its ugly! Good news? I can be jadi@jadi.net on Nostr if 1. I study the NIP05, 2. go to my Apache webserver and configure its mod_rewrite to forward requests to a noscript…
امروز کتاب Designing data-intensive applications رو شروع کردم.
سعی میکنم از این به بعد هر روز چکیده و ی سری توضیحات درمورد هر مطلبش رو تو کانال قرار بدم.
@osmanmakhtoomdev
سعی میکنم از این به بعد هر روز چکیده و ی سری توضیحات درمورد هر مطلبش رو تو کانال قرار بدم.
@osmanmakhtoomdev
👏3👍1🔥1
#1_DDIA_Preface
Osman Makhtoom
سلام 😊
بالاخره تونستم به این کمالگرایی غلبه کنم و قدرت شروع ناقص رو تو خودم تقویت کنم
اولین ویس رو تونستم ضبط کنم و براتون میذارمش.
این نهایت کار نیست و قطعا جا برای بهتر شدن زیاد داره و ممنون میشم اینو شما بهم کمک کنین که بهترش کنم.
ویس اول بخشی از مقدمه کتاب designing data-intensive applications
#ddia
@osmanmakhtoomdev
بالاخره تونستم به این کمالگرایی غلبه کنم و قدرت شروع ناقص رو تو خودم تقویت کنم
اولین ویس رو تونستم ضبط کنم و براتون میذارمش.
این نهایت کار نیست و قطعا جا برای بهتر شدن زیاد داره و ممنون میشم اینو شما بهم کمک کنین که بهترش کنم.
ویس اول بخشی از مقدمه کتاب designing data-intensive applications
#ddia
@osmanmakhtoomdev
❤9👍1🔥1
سلام به همگی عزیزان
امیدوارم حالتون خوب باشه
ی خبر خوب براتون دارم:
بالاخره بعد مدتها تونستم وبسایت شخصی خودمو راه بندازم.
فعلا فقط صفحه اصلی و صفحه رزومه رو اضافه کردم.
در ادامه قراره صفحات وبلاگ، آموزشها و پروژهها هم بهش اضافه کنم.
فرانت رو با انگولار بصورت SSR و بک رو با جنگوی عزیز نوشتم که البته فعلا فرانت و بک هیچ ارتباطی با هم ندارن.
ممنون میشم بررسی کنین و نظرات و پیشنهاداتتون رو بگین.
دوره هم قراره ادامه داشته باشه، نگران نباشید 😁👊
@osmanmakhtoomdev
امیدوارم حالتون خوب باشه
ی خبر خوب براتون دارم:
بالاخره بعد مدتها تونستم وبسایت شخصی خودمو راه بندازم.
فعلا فقط صفحه اصلی و صفحه رزومه رو اضافه کردم.
در ادامه قراره صفحات وبلاگ، آموزشها و پروژهها هم بهش اضافه کنم.
فرانت رو با انگولار بصورت SSR و بک رو با جنگوی عزیز نوشتم که البته فعلا فرانت و بک هیچ ارتباطی با هم ندارن.
ممنون میشم بررسی کنین و نظرات و پیشنهاداتتون رو بگین.
دوره هم قراره ادامه داشته باشه، نگران نباشید 😁👊
@osmanmakhtoomdev
👍2👏2
نظرتون در مورد ویس ها
Final Results
50%
همینجوری ادامه بدم
7%
بهتره مطالب رو روونتر و سریعتر بگم
14%
بهتره مطالب رو بیشتر باز کنم
29%
میخام کامنت بذارم
دیدین شنبه من شد یکشنبه؟
درسته عزیزانم
اما هنوز قطعی نشده، بذارین ۱۶ مهر ماه بیاد و قطعی بشه خبر بعد بذارم.
بجاش امشب ی ویس کتاب رو میذارم 🤝
درسته عزیزانم
اما هنوز قطعی نشده، بذارین ۱۶ مهر ماه بیاد و قطعی بشه خبر بعد بذارم.
بجاش امشب ی ویس کتاب رو میذارم 🤝
❤3👍1🕊1
Chapter 1
Osman Makhtoom
ویس چهارم، بخش اول کتاب
designing data-intensive applications
اصطلاحات مهم:
Reliability = قابلیت اعتماد
*Scalability = مقیاس پذیری
Maintainability = قابلیت نگهداری
* دوستان توی ویس هم من کلمه Scalability رو ثبات و یکپارچگی معنی کرده بودم که این اشتباهه و در واقع معنیش میشه مقیاس پذیری.
اینکه ما بتونیم اندازه گیری انجام بدیم و ببینیم تو مقیاس های مختلف برنامه چه عکس العملی از خودش نشون میده.
ممنون از مهدی عزیز که این ایراد رو مطرح کردن
#ddia
@osmanmakhtoomdev
designing data-intensive applications
اصطلاحات مهم:
Reliability = قابلیت اعتماد
*Scalability = مقیاس پذیری
Maintainability = قابلیت نگهداری
* دوستان توی ویس هم من کلمه Scalability رو ثبات و یکپارچگی معنی کرده بودم که این اشتباهه و در واقع معنیش میشه مقیاس پذیری.
اینکه ما بتونیم اندازه گیری انجام بدیم و ببینیم تو مقیاس های مختلف برنامه چه عکس العملی از خودش نشون میده.
ممنون از مهدی عزیز که این ایراد رو مطرح کردن
#ddia
@osmanmakhtoomdev
👍2
با ایشون آشنا بشید.
ایشون نجات دهنده من و تایمم هستن.
بدون هیچ ادعایی خیلی ریز میشه محدودیت روزانه برای استفاده از اپهای مختلف تعیین کرد، فوکوس تایمهای مختلف تعیین کرد و بعدش کار رو به خودش سپرد.
هر کاری کنی نمیذاره اون اپ رو باز کنی.
و ی چیز جالبی هم که داره اینه که هر بار خاستی اون اپ رو باز کنی ی جمله درمورد مدیریت زمان، فوکوس، برنامهریزی برای موفقیت و... بهت نشون میده و از تصمیمت پشیمون میشی و اپ رو باز نمیکنی.
آمار هم میده بصورت روزانه و هفتگی و ماهانه و...
همچنین مقایسه میکنه که بدونی کدوم سمتی داری میری
خلاصه که همه جوره میتونید روش حساب کنید
@osmanmakhtoomdev
ایشون نجات دهنده من و تایمم هستن.
بدون هیچ ادعایی خیلی ریز میشه محدودیت روزانه برای استفاده از اپهای مختلف تعیین کرد، فوکوس تایمهای مختلف تعیین کرد و بعدش کار رو به خودش سپرد.
هر کاری کنی نمیذاره اون اپ رو باز کنی.
و ی چیز جالبی هم که داره اینه که هر بار خاستی اون اپ رو باز کنی ی جمله درمورد مدیریت زمان، فوکوس، برنامهریزی برای موفقیت و... بهت نشون میده و از تصمیمت پشیمون میشی و اپ رو باز نمیکنی.
آمار هم میده بصورت روزانه و هفتگی و ماهانه و...
همچنین مقایسه میکنه که بدونی کدوم سمتی داری میری
خلاصه که همه جوره میتونید روش حساب کنید
@osmanmakhtoomdev
❤1👍1🤔1
این ویس ها که میگیرم، برای حداقل ی نفر مفید هست؟ اگه بله ادامه میدم.
Anonymous Poll
42%
بله من تو کامنت اعلام میکنم
3%
جالب نیست کلا
6%
بجاش متن بذار
16%
چرا ویدیو ضبط نکنی
39%
برام مهم نیست، میخام نتایج رو ببینم
خب من به ی جمع بندی کلی تقریبا رسیدم.
✅بصورت موضوعی ویدیو ضبط میکنیم.
✅ویس کتابها رو پیش میبریم.
✅ مقاله و بلاگ هم مینویسیم.
در حال حاضر لیست کتابها به این صورت هست:
۱- Designing data-intensive applications در حال ضبط
۲- Domain driven design کتاب آبی
۳- Architectural patterns with Python
۴- Building microservices
۵- System design interview
۶- Distributed systems
ویدیوها بصورت موضوعی خواهد بود، مثلا دیزاین پترنها که هر پترن تو ی ویدیوی کوتاه هم مفاهیم و هم نحوه پیادهسازی خواهد بود.
یا مثلا شی گرایی، فانکشنال پروگرمینگ، متا پروگرمینگ، مموری منیجمنت، آسینکرون، ORM و...
مقالات هم به همین شکل موضوعی و بیشتر در خصوص مفاهیم و انتزاعات خواهد بود.
ممکنه این روند در ادامه با گرفتن بازخوردها و کسب تجربهها تغییراتی داشته باشه.
دارم وبسایت شخصی خودمو کاملتر میکنم که هم امکان همکاری رو بهش اضافه کنم و هم ویدیوها، پلی لیست کتابها، مقالات و بلاگها رو توش قرار بدم.
قطعا کانال یوتوب و تلگرام و لینکداین هم به همین سمت و انسجام خواهد رفت.
ممنون که باهام همراهی میکنید
@osmanmakhtoomdev
✅بصورت موضوعی ویدیو ضبط میکنیم.
✅ویس کتابها رو پیش میبریم.
✅ مقاله و بلاگ هم مینویسیم.
در حال حاضر لیست کتابها به این صورت هست:
۱- Designing data-intensive applications در حال ضبط
۲- Domain driven design کتاب آبی
۳- Architectural patterns with Python
۴- Building microservices
۵- System design interview
۶- Distributed systems
ویدیوها بصورت موضوعی خواهد بود، مثلا دیزاین پترنها که هر پترن تو ی ویدیوی کوتاه هم مفاهیم و هم نحوه پیادهسازی خواهد بود.
یا مثلا شی گرایی، فانکشنال پروگرمینگ، متا پروگرمینگ، مموری منیجمنت، آسینکرون، ORM و...
مقالات هم به همین شکل موضوعی و بیشتر در خصوص مفاهیم و انتزاعات خواهد بود.
ممکنه این روند در ادامه با گرفتن بازخوردها و کسب تجربهها تغییراتی داشته باشه.
دارم وبسایت شخصی خودمو کاملتر میکنم که هم امکان همکاری رو بهش اضافه کنم و هم ویدیوها، پلی لیست کتابها، مقالات و بلاگها رو توش قرار بدم.
قطعا کانال یوتوب و تلگرام و لینکداین هم به همین سمت و انسجام خواهد رفت.
ممنون که باهام همراهی میکنید
@osmanmakhtoomdev
👍5🏆1
بنظرتون ی چیزی یادم نرفته تو پست قبلی؟
چرا رفته
اون چی هست؟
رشد و توسعه فقط تو مفاهیم و موارد فنی خلاصه نمیشه، بلکه کنارش باید مهارتهای نرم و رشد فردی هم باید درنظر بگیریم تا رشدمون کاریکاتوری نباشه
بنابراین همزمان مفاهیم و اصول رشد و توسعه مهارتهای فردی و نرم رو هم خواهیم داشت
مواردی مثل:
کار روی تمرکز که مهمترین مورد هست
کار روی ارتباطات و مدیریت افراد سخت
مدیریت اولویتها و بالا بردن بهرهوری
شبکه سازی و ساخت برند شخصی
البته اینو هم تاکید میکنم که من تو این زمینهها استاد نیستم و قراره با هم یاد بگیریم
چرا رفته
اون چی هست؟
رشد و توسعه فقط تو مفاهیم و موارد فنی خلاصه نمیشه، بلکه کنارش باید مهارتهای نرم و رشد فردی هم باید درنظر بگیریم تا رشدمون کاریکاتوری نباشه
بنابراین همزمان مفاهیم و اصول رشد و توسعه مهارتهای فردی و نرم رو هم خواهیم داشت
مواردی مثل:
کار روی تمرکز که مهمترین مورد هست
کار روی ارتباطات و مدیریت افراد سخت
مدیریت اولویتها و بالا بردن بهرهوری
شبکه سازی و ساخت برند شخصی
البته اینو هم تاکید میکنم که من تو این زمینهها استاد نیستم و قراره با هم یاد بگیریم
👌3
بنظرت تو کدوم مرحلهای؟
تو کامنت بگو
ی چیزی درمورد این روند بگم.
این روند نقطه شروع و پایان نداره، بلکه این دایرهها مدام در حال تکرار هستن، فقط گستره وسیعتر میشه.
@osmanmakhtoomdev
تو کامنت بگو
ی چیزی درمورد این روند بگم.
این روند نقطه شروع و پایان نداره، بلکه این دایرهها مدام در حال تکرار هستن، فقط گستره وسیعتر میشه.
@osmanmakhtoomdev
شازده کوچولو گفت: جنگو چرا انقد شت هست؟
روباه کمی فکر کرد و گفت: تو باید با جاوااسکریپت کار کنی تا قدر جنگو رو بدونی، تا وقتی ی چیز شت تر رو امتحان نکنی به زیبایی جنگو پی نمیبری!
شازده کوچولو پرسید: جاوااسکریپت چیه؟
روباه گفت: به این نگاه کن تا متوجه بشی.
"1" + 1 = 11
😁 کاملا فی البداهه و شوخی بود
@osmanmakhtoomdev
روباه کمی فکر کرد و گفت: تو باید با جاوااسکریپت کار کنی تا قدر جنگو رو بدونی، تا وقتی ی چیز شت تر رو امتحان نکنی به زیبایی جنگو پی نمیبری!
شازده کوچولو پرسید: جاوااسکریپت چیه؟
روباه گفت: به این نگاه کن تا متوجه بشی.
"1" + 1 = 11
😁 کاملا فی البداهه و شوخی بود
@osmanmakhtoomdev
👍4
از همه عزیزان عذرخواهی میکنم بابت این فاصله که بین ویسها افتاده.
سعی میکنم هر طور شده فردا ی ویس قرار بدم.
سعی میکنم هر طور شده فردا ی ویس قرار بدم.
👍4
Thinking about data systems
Osman Makhtoom
ویس پنجم، بخش اول کتاب
designing data-intensive applications
اصطلاحات مهم:
Reliability = قابلیت اعتماد
Scalability = مقیاس پذیری
Maintainability = قابلیت نگهداری
تفکر در خصوص دیتا سیستم ها و دیزاین درست دیتا سیستم و شرایطی که دیزاین ما وابسته به اوناست.
#ddia
@osmanmakhtoomdev
designing data-intensive applications
اصطلاحات مهم:
Reliability = قابلیت اعتماد
Scalability = مقیاس پذیری
Maintainability = قابلیت نگهداری
تفکر در خصوص دیتا سیستم ها و دیزاین درست دیتا سیستم و شرایطی که دیزاین ما وابسته به اوناست.
#ddia
@osmanmakhtoomdev
👍5
Reliability
Osman Makhtoom
ویس ششم، بخش اول کتاب
designing data-intensive applications
اصطلاحات مهم:
Fault = نقص
Failure = خطای ناشی از نقص
Brute-force = نوعی حمله پی در پی
مفهوم قابل اعتماد بودن اپلیکیشن و ی سافت اسکیل مهم.
#ddia
@osmanmakhtoomdev
designing data-intensive applications
اصطلاحات مهم:
Fault = نقص
Failure = خطای ناشی از نقص
Brute-force = نوعی حمله پی در پی
مفهوم قابل اعتماد بودن اپلیکیشن و ی سافت اسکیل مهم.
#ddia
@osmanmakhtoomdev
👍6
Kinds of faults
Osman Makhtoom
ویس هفتم، بخش اول کتاب
designing data-intensive applications
اصطلاحات مهم:
Hardware Faults = نقص های سخت افزاری
Software errors = خطاهای نرم افزاری
Human errors = خطاهای انسانی
انواع خطاها
#ddia
@osmanmakhtoomdev
designing data-intensive applications
اصطلاحات مهم:
Hardware Faults = نقص های سخت افزاری
Software errors = خطاهای نرم افزاری
Human errors = خطاهای انسانی
انواع خطاها
#ddia
@osmanmakhtoomdev
❤5