Forwarded from Golden Code (@lix)
در لاراول Bulk Dispatch به معنیه ارسال گروهی از تسکها به صف بطور همزمان هستش. یعنی بجای اینکه هر تسک رو جداگانه ارسال کنیم میتونیم تعداد زیادیشون رو یکجا ارسال کنیم به صف.
مزایاش؟؟
کمتر شدن زمان پردازش
بهبود عملکرد
کاهش تعداد درخواست های ارسالی به صف ها
#Laravel
@GoldenCodeir
(به منبع و مثالش توجه کنین 👇🏾)
https://x.com/OussamaMater/status/1829246628613464507?s=35
مزایاش؟؟
کمتر شدن زمان پردازش
بهبود عملکرد
کاهش تعداد درخواست های ارسالی به صف ها
#Laravel
@GoldenCodeir
(به منبع و مثالش توجه کنین 👇🏾)
https://x.com/OussamaMater/status/1829246628613464507?s=35
X (formerly Twitter)
OussamaMater (@OussamaMater) on X
Laravel Tip 💡: Bulk Dispatch
While Laravel offers batches to dispatch jobs, sometimes you just want to fire and forget. In that case, you can dispatch the jobs in bulk instead of individually 🚀
#laravel
While Laravel offers batches to dispatch jobs, sometimes you just want to fire and forget. In that case, you can dispatch the jobs in bulk instead of individually 🚀
#laravel
❤2
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
Forwarded from TorhamDev | تورهام 😳
https://leetcode.com/problems/roman-to-integer/
گفتم امشب ۲ تا حل کنم... ولی مغزم درست جواب نمیداد آخر شبی تهش این شد 😂🗿
@TorhamDevCH
گفتم امشب ۲ تا حل کنم... ولی مغزم درست جواب نمیداد آخر شبی تهش این شد 😂🗿
@TorhamDevCH
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
Forwarded from Python BackendHub (Mani)
یک مشکلی که اکثر برنامه نویس ها دارن اینه که موقع extend کردن یک سیستم پیچیده ای اون رو break میکنن. چون یک کیسی وجود داشت که یادشون رفت هندل کنند یا بهش فکر نکرده بودن. راه حلش چیه؟
یک سیستم ساده رو تصور کنید، مثل یک پرینتر دو بعدی. شما یک سری shape دارین که میخواین دو بعدی پرینتشون کنید. بیایید دو تا راه مختلف رو بررسی کنیم.
راه اول: فرض کنید که یک Base یا کلاس پایه داریم که تمام اشکال از اون ارثبری میکنن. مثلا یک کلاس Shape داریم که Circle و Square ازش ارثبری میکنن. حالا فرض کنید که به جای دو تا shape، صد تا shape داشتیم. با نگاه کردن به کد، میفهمیدیم که یک شیء از نوع Shape داره پرینت میشه، ولی دقیقاً نمیدونیم چی. فقط میدونیم که یک چیزی که abstract شده و یک shape هست داره پرینت میشه. این یعنی تایپ سیستم داره بهمون میگه "خب، یه شکلی هست، ولی من نمیدونم دقیقا چی." مشکلی که داره اینه که فکر کنید من یک معکب بخوام بسازم. و مثلا ۱۰۰۰ تا shape داشته باشم و یک سورس کد خیلی گنده. آیا مکعب دو بعدی پرینت میشه؟ نه. پس وقتی دارم ارث بری میکنم باید کل وابستگی همه کدم به Shape رو تو ذهنم داشته باشم و احتمال زیاد یک چیزی رو break میکنم. تو این مثال کد بالا, اگه ارث بری کنم و مکعب رو اضافه کنم فانکشن پرینت دو بعدی break میشه.
راه دوم: بیایید به جای استفاده از یک Base کلاس، از تایپهای مشخصتر استفاده کنیم. اینجا دقیقاً میدونیم که چه حالاتی در زمان اجرا داریم. مثلا، کد ما مشخص میکنه که یا Circle داریم یا Square. هیچ چیزی به صورت abstract یا مبهم نیست. خوبیش اینه که وقتی کد رو extend میکنی، نمیتونی ناخواسته جایی از سیستم رو بشکنی. چون وقتی یک شیء جدید مثلا مکعب که ۳ بعدی هست رو اضافه میکنی به اون Union که تصویر, اون وقت تایپ چکر تو خط آخر به شما میگه که مکعب هندل نشده و Never نیست.
بنابراین باعث میشه که موقع extend کردن، کل کدت قرمز بشه. خوبیش اینه که نمیتونی چیزی رو تصادفی و غیرعمدی خراب کنی. بدیش اینه که باید بری و همه جا رو درست کنی و به همه چیز فکر کنی.یک بدی دیگه هم داره که فقط شامل حال library ها میشه نه کد های بیزنس. دلیلشو اگه حدس زدید کامنت کنید 🙂
خلاصه، این روش به وضوح و پیشگیری از خطا کمک میکنه، اما در عین حال، سختگیرتره و نیاز به توجه بیشتر داره. به این روش میگن استفاده از تایپ سیستم برای present کردن لایه بیزنستون.
@PyBackendHub
یک سیستم ساده رو تصور کنید، مثل یک پرینتر دو بعدی. شما یک سری shape دارین که میخواین دو بعدی پرینتشون کنید. بیایید دو تا راه مختلف رو بررسی کنیم.
راه اول: فرض کنید که یک Base یا کلاس پایه داریم که تمام اشکال از اون ارثبری میکنن. مثلا یک کلاس Shape داریم که Circle و Square ازش ارثبری میکنن. حالا فرض کنید که به جای دو تا shape، صد تا shape داشتیم. با نگاه کردن به کد، میفهمیدیم که یک شیء از نوع Shape داره پرینت میشه، ولی دقیقاً نمیدونیم چی. فقط میدونیم که یک چیزی که abstract شده و یک shape هست داره پرینت میشه. این یعنی تایپ سیستم داره بهمون میگه "خب، یه شکلی هست، ولی من نمیدونم دقیقا چی." مشکلی که داره اینه که فکر کنید من یک معکب بخوام بسازم. و مثلا ۱۰۰۰ تا shape داشته باشم و یک سورس کد خیلی گنده. آیا مکعب دو بعدی پرینت میشه؟ نه. پس وقتی دارم ارث بری میکنم باید کل وابستگی همه کدم به Shape رو تو ذهنم داشته باشم و احتمال زیاد یک چیزی رو break میکنم. تو این مثال کد بالا, اگه ارث بری کنم و مکعب رو اضافه کنم فانکشن پرینت دو بعدی break میشه.
راه دوم: بیایید به جای استفاده از یک Base کلاس، از تایپهای مشخصتر استفاده کنیم. اینجا دقیقاً میدونیم که چه حالاتی در زمان اجرا داریم. مثلا، کد ما مشخص میکنه که یا Circle داریم یا Square. هیچ چیزی به صورت abstract یا مبهم نیست. خوبیش اینه که وقتی کد رو extend میکنی، نمیتونی ناخواسته جایی از سیستم رو بشکنی. چون وقتی یک شیء جدید مثلا مکعب که ۳ بعدی هست رو اضافه میکنی به اون Union که تصویر, اون وقت تایپ چکر تو خط آخر به شما میگه که مکعب هندل نشده و Never نیست.
بنابراین باعث میشه که موقع extend کردن، کل کدت قرمز بشه. خوبیش اینه که نمیتونی چیزی رو تصادفی و غیرعمدی خراب کنی. بدیش اینه که باید بری و همه جا رو درست کنی و به همه چیز فکر کنی.یک بدی دیگه هم داره که فقط شامل حال library ها میشه نه کد های بیزنس. دلیلشو اگه حدس زدید کامنت کنید 🙂
خلاصه، این روش به وضوح و پیشگیری از خطا کمک میکنه، اما در عین حال، سختگیرتره و نیاز به توجه بیشتر داره. به این روش میگن استفاده از تایپ سیستم برای present کردن لایه بیزنستون.
@PyBackendHub
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 یک باگ عجیبی که نرم افزار Phpstorm دارد که اینکه هر بار تگ های HTML ایجاد می کنید که اینتر می زنید و تگ دومی به اون گوشه منتقل میشه و بخوام سرجاش قرار بگیره باید دکمه tab کلیک کنم.
خیلی رو اعصابه
@TheRaymondDev
خیلی رو اعصابه
@TheRaymondDev
Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
بعد ۱ سال فایرفاکسمو اپدیت کردم
کم کم خیلی از سایتا رو نمی اورد دیگه😂
پ.ن: دبین است دیگر
کم کم خیلی از سایتا رو نمی اورد دیگه😂
پ.ن: دبین است دیگر
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
اسباب کشی ما هم با عکس سمت چپی از خونه قبلی به اتمام رسید و در اتفاقات جدید با عکس سمت راستی از خونه به سمتون وا شد
بریم که بترکونیم 🚀❤️
بریم که بترکونیم 🚀❤️
Forwarded from دستاوردهای یادگیری عمیق(InTec)
بعد از سر و کله زدن با مشکلات برق و اینترنت و ...
بالاخره آموزش آماده شد؛
متن رو فردا توی کانال خواهم نوشت.
اگر دوست داشتید بگید که نحوه استفاده از مدلها روی
بالاخره آموزش آماده شد؛
متن رو فردا توی کانال خواهم نوشت.
اگر دوست داشتید بگید که نحوه استفاده از مدلها روی
android رو هم توضیح بدم.Forwarded from Python Hints
#موقت
عددی که به اشتباه ارسال شد
پورت شانس و تست من بود. (برای سرورهای تست استفاده میشه وقتی کد عصبیم کرده و نیاز دارم آخرین تست جواب رو بهم بده)
البته بعد از این اعلام دیگه ازین پورت استفاده نخواهم کرد؛ حتی روی سرورهای تست.
عددی که به اشتباه ارسال شد
پورت شانس و تست من بود. (برای سرورهای تست استفاده میشه وقتی کد عصبیم کرده و نیاز دارم آخرین تست جواب رو بهم بده)
البته بعد از این اعلام دیگه ازین پورت استفاده نخواهم کرد؛ حتی روی سرورهای تست.
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
دوست دارید بعد از اینکه میز کار و وسایل رو چیدیم آنباکس کنم خونه و محیط کار جدید رو براتون ؟ 😂
Anonymous Quiz
67%
اره برو تو کارش ببینیم چه برایمان آورده ای 😎
13%
نه بابا بزار کدمونو بزنیم 🥲
12%
صرفا علاقه مندم از انگشت شست برای کلیک کردن استفاده کنم 👍
8%
گزینه ۳ ولی به جای انگشت شست از اشاره استفاده میکنم ☝️
Forwarded from Python Hints
Google Interview Warmupرو جستجو کنید.
ربط داره به لایو امروز ...
Forwarded from ⚝
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from دستاوردهای یادگیری عمیق(InTec)
بدون شک یکی از باحالترین و دمه دست ترین کتابخونههای پایتون برای توسعه سیستم
Recommender ؛ python suprise هست
اگر تاحالا باهاش کار نکردید - تستش ضرر نداره
http://surpriselib.com/
Recommender ؛ python suprise هست
اگر تاحالا باهاش کار نکردید - تستش ضرر نداره
http://surpriselib.com/
Surprise
Home
A simple Python library for building and testing recommender systems.
Forwarded from ⚝