Md Daily – Telegram
Md Daily
729 subscribers
239 photos
15 videos
21 files
283 links
راجب مقالات و مستندات فنی یا غیر فنی که میخونم و علایقم اینجا مینویسم :)


گروه کانال: https://news.1rj.ru/str/MdDailyGap

کورس ها: https://news.1rj.ru/str/MdDaily/395

وبلاگ: https://mddaily.ir
Download Telegram
♨️هادی پرتوی مؤسس و مدیرعامل code.‌‌org از راه‌اندازی نسخه فارسی این وب‌سایت خبر داد. او هدف از این کار را کمک به تمام کودکان ایرانی در سرتاسر جهان برای یادگیری علوم کامپیوتر به زبان مادری اعلام کرده است.

🔹سازمان غیرانتفاعی کد.ارگ ده سال قبل توسط هادی پرتوی و علی پرتوی تأسیس شد تا یادگیری علوم کامپیوتر و برنامه‌نویسی را به‌طور رایگان در اختیار همه و به‌خصوص دانش‌آموزان زیر ۱۲ سال قرار دهد.


<Digiato>

🆔 @MdDaily
7👍2🔥1👌1
This media is not supported in your browser
VIEW IN TELEGRAM
همزمانی (Concurrency) و موازی سازی (Parallelism) دو اصطلاحی هستند که همیشه باعث ایجاد سردرگمی می شن

توی گیف این پست به صورت تصویری این دو مفهوم نشون داده شدند ولی برای توضیحات بیشتر با این پست آموزشی از MdDaily همراه باشید ‌‌ :)

🆔 @MdDaily
👍21
Md Daily
همزمانی (Concurrency) و موازی سازی (Parallelism) دو اصطلاحی هستند که همیشه باعث ایجاد سردرگمی می شن توی گیف این پست به صورت تصویری این دو مفهوم نشون داده شدند ولی برای توضیحات بیشتر با این پست آموزشی از MdDaily همراه باشید ‌‌ :) 🆔 @MdDaily
👈 همزمانی (Concurrency) به این معنیه که بیشتر از یک تسک می‌تونه در یک واحد زمانی به نظر برسه که داره انجام میشه و پیش میره.

کلمه کلیدی ما در اینجا " به نظر برسه" هستش. همزمانی (Concurrency) توهمی ایجاد می کنه که کارها به طور همزمان اجرا می شوند. اما در واقع، پردازنده بین تسک های مختلف در حال جابجایی است.

👈 موازی سازی (Parallelism) زمانیه که دو یا چند کار واقعاً به طور همزمان انجام می شوند و پیش میرن

کلمه کلیدی "واقعاً" هستش. برای Parallelism، شما باید بیش از یک پردازنده یا یک پردازنده چند هسته ای (Multi-core processor) داشته باشید. در این صورت، چندین کار می تونند به طور همزمان پیش برن و انجام بشوند.

اما این همه ماجرا نیست!

در واقع، کارها را می توان به چندین روش اجرا کرد:

ترتیبی (Sequential): یک تسک پس از دیگری اجرا و انجام می شود. به عنوان مثال، اگر بخواهید یک فایل را باز کنید، سپس آن را بخوانید و سپس آن را ببندید، این یک عملیات ترتیبی است.

همزمان (Concurrent): چندین تسک به طور همزمان اجرا می شوند، اما فقط یک پردازنده وجود دارد، بنابراین پردازنده بین آنها جابجا می شود. به عنوان مثال، اگر بخواهید یک فایل را باز کنید و در عین حال یک وب سایت را بارگیری کنید، این یک عملیات همزمان است.

موازی (Parallel): چندین تسک به طور همزمان اجرا می شوند و بیش از یک پردازنده وجود دارد. به عنوان مثال، اگر بخواهید یک لیست از اعداد را مرتب کنید و همزمان یک فایل را دانلود کنید، می توانید از دو پردازنده استفاده کنید. در این حالت، هر پردازنده می تونه روی یه تسک تمرکز کنه و همزمان روی هر دو تسک کار کنه.

موازی و همزمان (Parallel & Concurrent): ترکیبی از Parallel و Concurrent.


پس در نتیجه:

مفهوم Concurrency در مورد رسیدگی به کارهای زیاد به طور همزمان است و مفهوم Parallelism در واقع انجام کارهای زیاد به طور همزمان است.

یک برنامه می تونه Concurrent باشد اما Parallel نه.
یک برنامه همچنین می تونه Parallel باشد اما Concurrent نه.
همه اجرای های Parallel لازم نیست Concurrent باشند.


🆔 @MdDaily
👍81
🎧 پلی لیست #موزیک مناسب برای زمان برنامه نویسی
👇🏻👇🏻👇🏻

🆔 @MdDaily
2
☁️ BlueSky

تعدادی دعوت نامه بلو اسکای تقدیم به شما عزیزان

💫 دعوتنامه ها در کامنت های همین پست ارسال خواهند شد

💫 دعوتنامه ها در کامنت پست ارسال شدند و فعال هستند

🆔 @MdDaily
👀2🗿2🌚1
#کتاب
PostgreSQL® Notes for Professionals

این کتاب یک راهنمای خوب برای یادگیری PostgreSQL است. در این کتاب، اکثر ویژگی های PostgreSQL پوشش داده شده و شامل توصیه های عملی و تکنیک های دنیای واقعی است.

این کتاب به دو قسمت تقسیم شده. قسمت اول اصول PostgreSQL، مانند انواع داده، جداول، کوئری های SQL رو پوشش میده و قسمت دوم موضوعات پیشرفته تر، مانند PL/pgSQL، inheritance triggers و Event triggers

بعد از مطالعه این کتاب برای یادگیری بیشتر و آشنایی با مفاهیمی مثل Indexes کتاب SQL Notes for Professionals رو هم مطالعه کنید . کانال یوتیوب databasestar هم ویدیو های خوبی تو این زمینه داره


دانلود فایل کتاب های PostgreSQL® Notes for Professionals و SQL Notes for Professionals در پست بعدی 👇🏻👇🏻👇🏻


🆔 @MdDaily
4👍1🦄1
Audio
🎧 پلی لیست #موزیک مناسب برای زمان برنامه نویسی و آرامش

► Nothing Really matters that much to me anymore - 00:00

► Sanctuary - 02:23

► Please Don't Drown - 04:42

► explorer - 08:23

► Can't Replace You - 10:38

► How Can You Tell - 12:10

► Vancouver - 13:55

► Lullabyes - 16:14

► Deep In Snow - 18:41

► Courage - 20:45

► Coffee Shop - 23:07

► I'll Do Anything - 25:31

► Pay Up _____ - 26:33

► Chillin' - 29:00

► I Feel Okay Today - 31:12

► fleids - 33:00

► Progress - 35:02

► What Do You know About Love - 37:41

► Geneva - 40:37

► Jupiter - 43:02

► Astroblk - Ginger Spice - 44:45

► Aviscerall - Clockin' Out - 46:33

► Knwln Ryan - Waterfalls - 48:06

► Aviscerall - Feelings - 50:02

► Astroblk - Soul in Seoul - 51:41

► NetNavi - To A Song - 53:54

► Astroblk - Sunrise - 55:46

► Aviscerall - Onett - 58:17

🆔 @MdDaily
6
#ام_دی_کورس

توی این آموزش از مجموعه آموزش های MdDaily قرار با مفهوم DNS آشنا بشیم.

مواردی که توی این آموزش گفته شده:

- DNS

- Host-to-IP address mapping

- Host aliasing

- Email Routing

- IP-to-host address mapping

- Load balancing

- DNS Hierarchy

- Root DNS Servers

- TLD

- Authoritative DNS servers

- Recursive DNS Servers

پس با من همراه باشید

ادامه در پست بعدی...

🆔 @MdDaily
👍4👀3
Md Daily
#ام_دی_کورس توی این آموزش از مجموعه آموزش های MdDaily قرار با مفهوم DNS آشنا بشیم. مواردی که توی این آموزش گفته شده: - DNS - Host-to-IP address mapping - Host aliasing - Email Routing - IP-to-host address mapping - Load balancing - DNS Hierarchy…
#ام_دی_کورس

فرض کن فردا صبح از خواب بیدار شی و دیگه نتونی با تایپ کردن اسم سایتا مثل google.com یا gmail.com بهشون دسترسی پیدا کنی. به جاش، مجبور بشی برای آنلاین شدن یه سری عدد رو حفظ کنی و تایپ کنی - 172.217.16.206 برای چک کردن جیمیل یا 199.181.132.250 برای خوندن اخبار ورزشی. مرور اینترنت یه شبه خیلی کسل کننده می شه!

خوشبختانه، این سناریوی کابوس اینترنت تا وقتی که DNS در پشت پرده درحال اجراس، هیچ وقت اتفاق نمی افته. DNS، مخفف Domain Name System، سرویس ضروریه که ما رو از دردسر بزرگ حفظ آدرس های IP عددی نجات می ده. این سرویس به طور موثر نام های دامنه ای رو که به خاطر سپردنشون آسونه با آدرس های IP مربوطشون مطابقت می ده تا بتونیم بدون پیچیدگی در اینترنت کاوش کنیم.


ادامه در پست بعدی...

🆔 @MdDaily
👍9