کتاب "Understanding Deep Learning" | نسخه 2025 منتشر شد!
🔍 اگر به دنبال یک منبع جامع، بهروز و کاربردی برای Deep Learning هستید، این کتاب میتونه یکی از بهترین انتخابها باشه.
📚 کتاب Understanding Deep Learning که توسط MIT Press منتشر شده، بهصورت رایگان در دسترسه و تا امروز بیش از ۵۰۹ هزار بار دانلود شده!
⚡️ اما نکتهی جذابتر اینکه تقریباً همهی مثالها و کدهای آموزشی کتاب بهصورت تعاملی در Google Colab قابل اجرا هستن و از طریق وبسایت رسمی کتاب میتونید به صورت مستقیم بهشون دسترسی داشته باشید.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🔍 اگر به دنبال یک منبع جامع، بهروز و کاربردی برای Deep Learning هستید، این کتاب میتونه یکی از بهترین انتخابها باشه.
📚 کتاب Understanding Deep Learning که توسط MIT Press منتشر شده، بهصورت رایگان در دسترسه و تا امروز بیش از ۵۰۹ هزار بار دانلود شده!
⚡️ اما نکتهی جذابتر اینکه تقریباً همهی مثالها و کدهای آموزشی کتاب بهصورت تعاملی در Google Colab قابل اجرا هستن و از طریق وبسایت رسمی کتاب میتونید به صورت مستقیم بهشون دسترسی داشته باشید.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
❤🔥12❤1😁1
Forwarded from AMCSUI Clubs
📣 انجمن علمی ریکا(ریاضی و علوم کامپیوتر دانشگاه اصفهان) در این تابستان برگزار میکند:
🔹 سلسله کتابخوانی در «بوک کلاب» مجازی
ژانرهای متنوع همراه با نقد و بحث حول موضوع
• زمـان: جلسهی معرفی کتاب، جمعه ساعت ۱۴ تا ۱۶
• مکـان: آنلاین، برای دریافت لینک به ما پیام دهید
📖 چرا بوک کلاب؟
اگر از کتابخوانی فاصله گرفتی و به دنبال همقدم برای بازگشت به دنیای کلماتی، اگر دلتنگ همخوانی و تحلیل گروهی کتاب با دیگرانی یا این که مایل به شنیدن خلاصه و نقد هر کتاب و شرکت در بحثهای عمیق و چالشی هستی، بوک کلاب اسمت رو بر طومار اسرارآمیز خودش نوشته!
🔹 چیست این کلاب؟
در این جمع صمیمانه، دوستان قدیم و جدید کلاب دور هم جمع میشن و با پیشنهاد و انتخاب کتابها از ژانرهای مختلف، قدم به مسیر پر پیچ و خم مطالعه، مباحثه، موشکافی و تحلیل کردن هر کتاب میگذارن.
🔹 راه پیوستن به کلاب؟
برای اطلاع از کتابها و اطلاعات هر جلسه، در «کانال کلابهای انجمن ریکا» همراهمون باش و در جلسات آینده، پا به جمعمون بذار. منتظر حضورت هستیم!
📱 کانال اصلی | کانال کلابها | ارتباط با ما
🔹 سلسله کتابخوانی در «بوک کلاب» مجازی
ژانرهای متنوع همراه با نقد و بحث حول موضوع
• زمـان: جلسهی معرفی کتاب، جمعه ساعت ۱۴ تا ۱۶
• مکـان: آنلاین، برای دریافت لینک به ما پیام دهید
📖 چرا بوک کلاب؟
اگر از کتابخوانی فاصله گرفتی و به دنبال همقدم برای بازگشت به دنیای کلماتی، اگر دلتنگ همخوانی و تحلیل گروهی کتاب با دیگرانی یا این که مایل به شنیدن خلاصه و نقد هر کتاب و شرکت در بحثهای عمیق و چالشی هستی، بوک کلاب اسمت رو بر طومار اسرارآمیز خودش نوشته!
🔹 چیست این کلاب؟
در این جمع صمیمانه، دوستان قدیم و جدید کلاب دور هم جمع میشن و با پیشنهاد و انتخاب کتابها از ژانرهای مختلف، قدم به مسیر پر پیچ و خم مطالعه، مباحثه، موشکافی و تحلیل کردن هر کتاب میگذارن.
🔹 راه پیوستن به کلاب؟
برای اطلاع از کتابها و اطلاعات هر جلسه، در «کانال کلابهای انجمن ریکا» همراهمون باش و در جلسات آینده، پا به جمعمون بذار. منتظر حضورت هستیم!
📱 کانال اصلی | کانال کلابها | ارتباط با ما
❤4
Forwarded from AMCSUI Clubs
🔵 #کتاب بوک کلاب | داستانی
📖 عنوان: خداحافظ گاری کوپر
📝 نویسنده: رومن گاری
🔹 ژانر: فلسفی، روانشناختی، ادبیات ضدجنگ
🔹 خلاصه: خداحافظ گاری کوپر داستان جوانی آمریکاییست که از کشورش فرار کرده و در کوههای سوییس زندگی میکند؛ دور از جنگ، سیاست و دنیای بزرگسالها. او به دنبال آرامش، معنا و شاید چیزی واقعیتر از آنچه در جامعهی مدرن و مصرفزده دیده، آمده است.
کتاب با نثری طنز و پر از نگاههای انتقادی، ما را وارد دنیای نسلی میکند که از قهرمانهای هالیوودی، شعارهای وطنپرستی و قوانین خشک اجتماع خسته شدهاند. شخصیت اصلی همهچیز را به سخره میگیرد: خانواده، سیاست، جنگ، عشق و حتی خودش را.
خداحافظ گاری کوپر رمانیست دربارهی پوچی، شورش، خودشناسی و میل به رهایی؛ پر از دیالوگهای ماندگار و نگاههای گزنده به دنیایی که خیلی وقت است از معنا خالی شده.
📱 کانال اصلی | کانال کلابها | ارتباط با ما
📖 عنوان: خداحافظ گاری کوپر
📝 نویسنده: رومن گاری
🔹 ژانر: فلسفی، روانشناختی، ادبیات ضدجنگ
🔹 خلاصه: خداحافظ گاری کوپر داستان جوانی آمریکاییست که از کشورش فرار کرده و در کوههای سوییس زندگی میکند؛ دور از جنگ، سیاست و دنیای بزرگسالها. او به دنبال آرامش، معنا و شاید چیزی واقعیتر از آنچه در جامعهی مدرن و مصرفزده دیده، آمده است.
کتاب با نثری طنز و پر از نگاههای انتقادی، ما را وارد دنیای نسلی میکند که از قهرمانهای هالیوودی، شعارهای وطنپرستی و قوانین خشک اجتماع خسته شدهاند. شخصیت اصلی همهچیز را به سخره میگیرد: خانواده، سیاست، جنگ، عشق و حتی خودش را.
خداحافظ گاری کوپر رمانیست دربارهی پوچی، شورش، خودشناسی و میل به رهایی؛ پر از دیالوگهای ماندگار و نگاههای گزنده به دنیایی که خیلی وقت است از معنا خالی شده.
📱 کانال اصلی | کانال کلابها | ارتباط با ما
❤1
Forwarded from بخش دانشجویی خانه ریاضیات اصفهان
🔷 بخش دانشجویی خانه ریاضیات اصفهان برگزار میکند:
🔹 #وبینار با موضوع:
Ensuring Correctness in Distributed Systems with a Bunch of States, Transitions, and beyond!
👤 ارائهدهنده: محمدحسین خوشهچین
دانشجوی دکتری موسسۀ ماکس پلانک
🗓 شنبه ۱۱ مرداد ۱۴۰۴
🕔 ساعت ۱۷:۰۰
🛜 پیوند شرکت در وبینار:
https://www.skyroom.online/ch/mathhouse/students
♾️ حضور در این وبینار برای همگان آزاد است.
@IMHStudents
🔹 #وبینار با موضوع:
Ensuring Correctness in Distributed Systems with a Bunch of States, Transitions, and beyond!
👤 ارائهدهنده: محمدحسین خوشهچین
دانشجوی دکتری موسسۀ ماکس پلانک
🗓 شنبه ۱۱ مرداد ۱۴۰۴
🕔 ساعت ۱۷:۰۰
🛜 پیوند شرکت در وبینار:
https://www.skyroom.online/ch/mathhouse/students
♾️ حضور در این وبینار برای همگان آزاد است.
@IMHStudents
💡 اگر دنبال یک مسیر روشن و منظم برای یادگیری هوش مصنوعی مولد (Generative AI) هستید، این منبع دقیقاً همون چیزیه که لازم دارین.
📘 Generative AI Handbook: A Roadmap for Learning Resources
این هندبوک مجموعهای از بهترین منابع آموزشی، از دورهها و کتابها گرفته تا مقالات و ابزارهای عملی رو در اختیارتون میذاره تا بتونید قدمبهقدم وارد دنیای AI مولد بشید.
✨ چه تازهکار باشید و چه بخواید دانشتون رو عمیقتر کنید، این رودمپ میتونه راهنمای خوبی براتون باشه.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
📘 Generative AI Handbook: A Roadmap for Learning Resources
این هندبوک مجموعهای از بهترین منابع آموزشی، از دورهها و کتابها گرفته تا مقالات و ابزارهای عملی رو در اختیارتون میذاره تا بتونید قدمبهقدم وارد دنیای AI مولد بشید.
✨ چه تازهکار باشید و چه بخواید دانشتون رو عمیقتر کنید، این رودمپ میتونه راهنمای خوبی براتون باشه.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🔥6
markdown.pdf
790.7 KB
📖 #معرفی_کتاب
🚀 Markdown
ابزاری ساده برای مستندسازی حرفهای
📚 این کتابچهی مختصر و کاربردی برای معرفی و آموزش Markdown تهیه شده؛ زبانی ساده اما قدرتمند که به شما کمک میکنه اسناد و مستنداتتون رو سریعتر، خواناتر و حرفهایتر آماده کنید.
✨ سادگی Markdown موجب شده تهیه فهرست مطالب، متن اصلی و حتی ویراستاری با کمک هوش مصنوعی به کمترین زمان ممکن برسه.
همچنین در کنار ابزارهایی مثل LibreOffice Writer میتونه فرآیند مستندسازی رو بهطور چشمگیری بهبود بده.
🧑💻 اگر بخشی از یک تیم توسعه هستید—چه بهعنوان برنامهنویس، چه طراح UI/UX و چه مدیر—این کتابچه میتونه راهنمای ارزشمندی برای شما باشه.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🚀 Markdown
ابزاری ساده برای مستندسازی حرفهای
📚 این کتابچهی مختصر و کاربردی برای معرفی و آموزش Markdown تهیه شده؛ زبانی ساده اما قدرتمند که به شما کمک میکنه اسناد و مستنداتتون رو سریعتر، خواناتر و حرفهایتر آماده کنید.
✨ سادگی Markdown موجب شده تهیه فهرست مطالب، متن اصلی و حتی ویراستاری با کمک هوش مصنوعی به کمترین زمان ممکن برسه.
همچنین در کنار ابزارهایی مثل LibreOffice Writer میتونه فرآیند مستندسازی رو بهطور چشمگیری بهبود بده.
🧑💻 اگر بخشی از یک تیم توسعه هستید—چه بهعنوان برنامهنویس، چه طراح UI/UX و چه مدیر—این کتابچه میتونه راهنمای ارزشمندی برای شما باشه.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
💯6🔥5❤1
🟡 #اطلاعیه
تعطیلات تابستانی دانشگاه اصفهان
🔸 دانشگاه اصفهان از شنبه مورخ ۱۱ مرداد ۱۴۰۴ تا چهارشنبه مورخ ۲۲ مرداد ۱۴۰۴ به دلیل تعطیلات تابستانی تعطیل خواهد بود. در این مدت، کلیه فعالیتهای اداری نیز متوقف خواهند شد.
🔸 توصیه میشود دانشجویان تمامی مقاطع و فارغالتحصیلان، درخواستهای مربوط به امور آموزشی خود را از تاریخ ۲۵ مرداد ۱۴۰۴ پیگیری نمایند.
⚠️ لازم به ذکر است که کلاسهای مجازی دوره تابستانه طبق برنامه قبلی برگزار خواهند شد.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
تعطیلات تابستانی دانشگاه اصفهان
🔸 دانشگاه اصفهان از شنبه مورخ ۱۱ مرداد ۱۴۰۴ تا چهارشنبه مورخ ۲۲ مرداد ۱۴۰۴ به دلیل تعطیلات تابستانی تعطیل خواهد بود. در این مدت، کلیه فعالیتهای اداری نیز متوقف خواهند شد.
🔸 توصیه میشود دانشجویان تمامی مقاطع و فارغالتحصیلان، درخواستهای مربوط به امور آموزشی خود را از تاریخ ۲۵ مرداد ۱۴۰۴ پیگیری نمایند.
⚠️ لازم به ذکر است که کلاسهای مجازی دوره تابستانه طبق برنامه قبلی برگزار خواهند شد.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
❤2
📣 #یادآوری
🔴 دیسکاشن کلاب | فردا(۱۰ مرداد) | ساعت ۱۰:۳۰ تا ۱۱:۴۵
♦️ موضوع جلسه:
The Decline of Traditional News and Rise of Echo Chambers
🔵 بوک کلاب | فردا(۱۰ مرداد) | ساعت ۱۴ تا ۱۶
🔹 موضوع جلسه:
ارائه و بحث تا سر فصل چهارم کتاب «خداحافظ گری کوپر» از رومن گاری.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🔴 دیسکاشن کلاب | فردا(۱۰ مرداد) | ساعت ۱۰:۳۰ تا ۱۱:۴۵
♦️ موضوع جلسه:
The Decline of Traditional News and Rise of Echo Chambers
🔵 بوک کلاب | فردا(۱۰ مرداد) | ساعت ۱۴ تا ۱۶
🔹 موضوع جلسه:
ارائه و بحث تا سر فصل چهارم کتاب «خداحافظ گری کوپر» از رومن گاری.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🕊3
🐍 #پایتون
🚀 چطور CPU توی پایتون الکی منتظر نشه؟
اگه با پایتون کار کرده باشی، میدونی عملیات I/O مثل خوندن فایل یا درخواست به API، باعث میشه CPU همینطوری دست به سینه منتظر بمونه.
🔺 فرض کن ۱۰ تا API بزنی و هر کدوم ۲ ثانیه طول بکشه. بدون هیچ ترفندی، برنامهت حداقل ۲۰ ثانیه طول میکشه!
⁉️ اما راهحل چیه؟ استفاده از async/await
با async به CPU میگی:
«اگه رسیدی به یه عملیات I/O، معطل نشو! برو سراغ کارهای دیگه. وقتی اون تموم شد، برگرد ادامه بده.»
💻 نمونهی کدش رو اینجا میتونی ببینی.
نتیجه؟
🔻 همون مثال بالا، به جای ۲۰ ثانیه، توی ۲ ثانیه اجرا میشه! اونم بدون نیاز به سربار multi-threading.
📌 مخصوصاً برای برنامهنویسهای وب و دیتا که دائم با API و scraping سر و کار دارن، async یه نجاتدهندهست.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🚀 چطور CPU توی پایتون الکی منتظر نشه؟
اگه با پایتون کار کرده باشی، میدونی عملیات I/O مثل خوندن فایل یا درخواست به API، باعث میشه CPU همینطوری دست به سینه منتظر بمونه.
🔺 فرض کن ۱۰ تا API بزنی و هر کدوم ۲ ثانیه طول بکشه. بدون هیچ ترفندی، برنامهت حداقل ۲۰ ثانیه طول میکشه!
⁉️ اما راهحل چیه؟ استفاده از async/await
با async به CPU میگی:
«اگه رسیدی به یه عملیات I/O، معطل نشو! برو سراغ کارهای دیگه. وقتی اون تموم شد، برگرد ادامه بده.»
💻 نمونهی کدش رو اینجا میتونی ببینی.
نتیجه؟
🔻 همون مثال بالا، به جای ۲۰ ثانیه، توی ۲ ثانیه اجرا میشه! اونم بدون نیاز به سربار multi-threading.
📌 مخصوصاً برای برنامهنویسهای وب و دیتا که دائم با API و scraping سر و کار دارن، async یه نجاتدهندهست.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
💯12👍5🔥3
Forwarded from بخش دانشجویی خانه ریاضیات اصفهان
🔷 #حلقه_مطالعاتی
«هندسهٔ جبری»
📖 توضیحات:
در این حلقه سعی خواهیم کرد مطالعهٔ هندسهٔ جبری را از مباحث مقدماتی و کلاسیک شروع کنیم و سپس مباحث نوین آن را دنبال کنیم. پیشنیاز لازم برای حضور در این حلقه، آشنایی ابتدایی با جبر، توپولوژی، حسابان و جبر جابهجایی است. جلسات به صورت ارائه و مطالعهٔ گروهی خواهد بود. منبع مطالعاتی با هماهنگی اعضا مشخص خواهد شد.
🗓️ زمان جلسات:
جلسات دو روز در هفته و به صورت حضوری در خانه ریاضیات اصفهان برگزار خواهد شد. روز و زمان جلسات توسط اعضای حلقه مشخص خواهد شد.
🔗 در صورت تمایل به حضور در حلقه، به شناسهٔ زیر پیام دهید:
@imh_students
@IMHStudents
«هندسهٔ جبری»
📖 توضیحات:
در این حلقه سعی خواهیم کرد مطالعهٔ هندسهٔ جبری را از مباحث مقدماتی و کلاسیک شروع کنیم و سپس مباحث نوین آن را دنبال کنیم. پیشنیاز لازم برای حضور در این حلقه، آشنایی ابتدایی با جبر، توپولوژی، حسابان و جبر جابهجایی است. جلسات به صورت ارائه و مطالعهٔ گروهی خواهد بود. منبع مطالعاتی با هماهنگی اعضا مشخص خواهد شد.
🗓️ زمان جلسات:
جلسات دو روز در هفته و به صورت حضوری در خانه ریاضیات اصفهان برگزار خواهد شد. روز و زمان جلسات توسط اعضای حلقه مشخص خواهد شد.
🔗 در صورت تمایل به حضور در حلقه، به شناسهٔ زیر پیام دهید:
@imh_students
@IMHStudents
🔥2
🐍 #پایتون
👀 راز پشتصحنه ساخت کلاسها در پایتون
شاید فکر میکنید وقتی اینو مینویسید:
فقط یه کلاس ساده ساختید، ولی حقیقت یکم جالبتره!
پایتون در واقع همین کد رو به شکل زیر تفسیر میکنه:
🔍 حالا یعنی چی؟
جالب اینجاست که type فقط یه تابع نیست، بلکه سازنده کلاسها هم هست!
حتی خود type هم یه شیئه و guess what؟ ساخته شده از چیزی به اسم Metaclass.
🧩 متاکلاسها در پایتون
همونطور که شما با کلاس، شیء میسازید، پایتون هم با متاکلاس، کلاس میسازه!
پس در پایتون:
هر چیزی یه شیئه،
حتی کلاسها هم خودشون شیءهایی هستن که type ساخته.
یه تست سریع:
✅ نتیجه: وقتی کلاس میسازید، در حقیقت یه شیء از کلاس type میسازید!
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
👀 راز پشتصحنه ساخت کلاسها در پایتون
شاید فکر میکنید وقتی اینو مینویسید:
class MyClass:
x = 10
فقط یه کلاس ساده ساختید، ولی حقیقت یکم جالبتره!
پایتون در واقع همین کد رو به شکل زیر تفسیر میکنه:
MyClass = type('MyClass', (), {'x': 10})
🔍 حالا یعنی چی؟
'MyClass'
→ اسم کلاس شما()
→ لیست کلاسهایی که ازشون ارثبری میکنه (اینجا خالیه){'x': 10}
→ ویژگیها و بدنه کلاسجالب اینجاست که type فقط یه تابع نیست، بلکه سازنده کلاسها هم هست!
حتی خود type هم یه شیئه و guess what؟ ساخته شده از چیزی به اسم Metaclass.
🧩 متاکلاسها در پایتون
همونطور که شما با کلاس، شیء میسازید، پایتون هم با متاکلاس، کلاس میسازه!
پس در پایتون:
هر چیزی یه شیئه،
حتی کلاسها هم خودشون شیءهایی هستن که type ساخته.
یه تست سریع:
class A:
pass
print(type(A)) # خروجی: <class 'type'>
✅ نتیجه: وقتی کلاس میسازید، در حقیقت یه شیء از کلاس type میسازید!
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
👌18❤2
💻 #برنامهنویسی #API
🛠️ پنج API رایگان برای تمرین برنامهنویسی
اگه دنبال منابع خفن برای تمرین و ساخت پروژههای واقعی هستی، این چندتا API عمومی میتونه بهت کمک کنه:
1️⃣ OpenWeatherMap API 🌦
برای دریافت دادههای دقیق آبوهوا؛ شامل وضعیت فعلی، پیشبینی چندروزه، کیفیت هوا و دادههای تاریخی. مستندات و اطلاعات قابلاستفادهاش عالیه.
2️⃣ CoinGecko API 💰
دسترسی به قیمت لحظهای و تاریخی رمزارزها، دادههای بازار، نمودارها و تحلیل شبکههای بلاکچین. مناسب برای ساخت داشبورد، اپهای تحلیلی یا پروژههای آموزشی.
3️⃣ The Cat API 🐱
یک API ساده و سرگرمکننده برای دریافت تصاویر گربه، اطلاعات نژاد، امتیازدهی و آپلود عکس. برای پروژههای fun یا نمونه کار با رابط کاربری!
4️⃣ COVID-19 Data API 🦠
برای دسترسی به دادههای روزانه و تاریخی درباره کرونا، تفکیک شده بر اساس کشور یا ایالت برای تحلیلهای آماری و نمایش روندها.
5️⃣ Public APIs List
یک لیست جامع از هزاران API رایگان در موضوعات مختلف مثل آبوهوا، ارز، علم، سرگرمی، داده باز و غیره — یک پلتفرم عالی برای کشف منابع جدید.
🖇 انجمن ریکا | زیلینک | ویکی | ارتباط با ما
🛠️ پنج API رایگان برای تمرین برنامهنویسی
اگه دنبال منابع خفن برای تمرین و ساخت پروژههای واقعی هستی، این چندتا API عمومی میتونه بهت کمک کنه:
1️⃣ OpenWeatherMap API 🌦
برای دریافت دادههای دقیق آبوهوا؛ شامل وضعیت فعلی، پیشبینی چندروزه، کیفیت هوا و دادههای تاریخی. مستندات و اطلاعات قابلاستفادهاش عالیه.
2️⃣ CoinGecko API 💰
دسترسی به قیمت لحظهای و تاریخی رمزارزها، دادههای بازار، نمودارها و تحلیل شبکههای بلاکچین. مناسب برای ساخت داشبورد، اپهای تحلیلی یا پروژههای آموزشی.
3️⃣ The Cat API 🐱
یک API ساده و سرگرمکننده برای دریافت تصاویر گربه، اطلاعات نژاد، امتیازدهی و آپلود عکس. برای پروژههای fun یا نمونه کار با رابط کاربری!
4️⃣ COVID-19 Data API 🦠
برای دسترسی به دادههای روزانه و تاریخی درباره کرونا، تفکیک شده بر اساس کشور یا ایالت برای تحلیلهای آماری و نمایش روندها.
5️⃣ Public APIs List
یک لیست جامع از هزاران API رایگان در موضوعات مختلف مثل آبوهوا، ارز، علم، سرگرمی، داده باز و غیره — یک پلتفرم عالی برای کشف منابع جدید.
🖇 انجمن ریکا | زیلینک | ویکی | ارتباط با ما
🔥15❤1🤯1
🐍 #پایتون
🥦 نجاتدهنده تسکهای سنگین در بکگراند، Celery
⏳ تصور کن لازم داری یه کاری رو انجام بدی، اما نمیخوای اپلیکیشن اصلیت معطل بشه.
شاید اولین چیزی که به ذهنت برسه async/await یا multithreading توی پایتون باشه.
درسته، اینا کمک میکنن، ولی هنوز داری تسکها رو داخل اپ خودت اجرا میکنی.
🧨 حالا فکر کن تعداد تسکها یهو زیاد بشه، مثلاً یه وبسایت داری که باید صدها ایمیل رو همزمان بفرسته. توی همچین شرایطی اپلیکیشنت ممکنه به مشکل بخوره.
💥 اینجاست که کتابخونه Celery وارد بازی میشه. (آره، کرفس! شاید چون تسکها رو شاخه شاخه مدیریت میکنه👀؟!)
حالا Celery با کمک brokerهایی مثل RabbitMQ یا Redis، کارهای زمانبر رو میفرسته توی بکگراند.
📌 در نتیجه:
-تسکها بهصورت asynchronously اجرا میشن.
-اپلیکیشن اصلیت دیگه درگیر نمیشه.
-و منابع سیستمت آزاد میمونه.
💡 برای جزئیات بیشتر میتونی این لینک رو مطالعه کنی.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
🥦 نجاتدهنده تسکهای سنگین در بکگراند، Celery
⏳ تصور کن لازم داری یه کاری رو انجام بدی، اما نمیخوای اپلیکیشن اصلیت معطل بشه.
شاید اولین چیزی که به ذهنت برسه async/await یا multithreading توی پایتون باشه.
درسته، اینا کمک میکنن، ولی هنوز داری تسکها رو داخل اپ خودت اجرا میکنی.
🧨 حالا فکر کن تعداد تسکها یهو زیاد بشه، مثلاً یه وبسایت داری که باید صدها ایمیل رو همزمان بفرسته. توی همچین شرایطی اپلیکیشنت ممکنه به مشکل بخوره.
💥 اینجاست که کتابخونه Celery وارد بازی میشه. (آره، کرفس! شاید چون تسکها رو شاخه شاخه مدیریت میکنه👀؟!)
حالا Celery با کمک brokerهایی مثل RabbitMQ یا Redis، کارهای زمانبر رو میفرسته توی بکگراند.
📌 در نتیجه:
-تسکها بهصورت asynchronously اجرا میشن.
-اپلیکیشن اصلیت دیگه درگیر نمیشه.
-و منابع سیستمت آزاد میمونه.
💡 برای جزئیات بیشتر میتونی این لینک رو مطالعه کنی.
🖇 انجمن علمی ریکا | زیلینک | ویکی | ارتباط با ما
❤🔥7❤1👌1