Forwarded from Gopher Academy
🖐درود به همه دوستان
لیست چنل های ما👇
🔵 موقعیت شغلی های گولنگ
❤️ @gopher_job
🔵 آموزش و مقالات بروز انواع دیتابیس ها
❤️ @database_academy
لیست چنل های ما👇
🔵 موقعیت شغلی های گولنگ
❤️ @gopher_job
🔵 آموزش و مقالات بروز انواع دیتابیس ها
❤️ @database_academy
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
داشتم یک بات تلگرام مینوشتم، حوصله نداشتم دیتابیس بیارم بالا ، روی سرور هم داکر نصب نبود، از پلن رایگان سایت مونگو استفاده کردم، دستشونم درد نکنه، ۵۱۲ مگ استوریج میده و از سرمم زیاده
@SEYED_BAX
@SEYED_BAX
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 مقاله کامل درباره کار با خط فرمان پاور شل (PowerShell)
https://www.zoomit.ir/computer-learning/425705-ultimate-guide-powershell-windows-11/
@TheRaymondDev
https://www.zoomit.ir/computer-learning/425705-ultimate-guide-powershell-windows-11/
@TheRaymondDev
زومیت
پاورشل چیست؟ هر آنچه باید درباره PowerShell بدانید - زومیت
PowerShell یک ابزار بسیار بهتر از خط فرمان پیشفرض سیستمعامل است و سریعتر و با عملکرد بهتری میتواند دستورات شما را در محیط سیستمعامل اجرا کند.
Forwarded from Python BackendHub (Mani)
دوستان خواهشا پیوی من سوال برنامه نویسی و جنرال نپرسید.
https://news.1rj.ru/str/PythonFellow
عضو گروه بشین، من همیشه معمولا پاسخ میدم. بقیه هم میدن، سوال ممکنه برای شما باشه ولی بقیه هم میتونن استفاده کنند جواب بدن و نظره من ممکنه bias باشه. بحث بهتره جمعی باشه تا دو نفره.
پیوی زمانی بپرسید که سوالتون رو نمیخواین تو جمع مطرح کنید به دلایل خیلی شخصی.
@PyBackendHub
https://news.1rj.ru/str/PythonFellow
عضو گروه بشین، من همیشه معمولا پاسخ میدم. بقیه هم میدن، سوال ممکنه برای شما باشه ولی بقیه هم میتونن استفاده کنند جواب بدن و نظره من ممکنه bias باشه. بحث بهتره جمعی باشه تا دو نفره.
پیوی زمانی بپرسید که سوالتون رو نمیخواین تو جمع مطرح کنید به دلایل خیلی شخصی.
@PyBackendHub
Telegram
Python Backend Fellow
گروه رفع اشکال و بحث در مورد Backend Engineering و پایتون
Channel: @PyBackEndHub
Channel: @PyBackEndHub
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 یه سیستم لایک وردپرس که آخرین به روز رسانی آن به سال ۲۰۱۵ بر می گردد رو فورک کردم و از این پس این سیستم لایک خفن به متد های روز وردپرس توسعه داده خواهد شد.
این سیستم لایک با اینکه آخرین به روز رسانی ۲۰۱۵ هست, هنوزم به خوبی کار می کند و هیچ مشکلی ندیدم. در پروژه های وردپرس از این سیستم لایک استفاده می کنم.
https://github.com/Rayiumir/WordPress-Post-Like-System
اگه خوشتون اومد خوشحال میشم تو گیتهاب ستاره ⭐️ بدید.
#وردپرس
@TheRaymondDev
این سیستم لایک با اینکه آخرین به روز رسانی ۲۰۱۵ هست, هنوزم به خوبی کار می کند و هیچ مشکلی ندیدم. در پروژه های وردپرس از این سیستم لایک استفاده می کنم.
https://github.com/Rayiumir/WordPress-Post-Like-System
اگه خوشتون اومد خوشحال میشم تو گیتهاب ستاره ⭐️ بدید.
#وردپرس
@TheRaymondDev
GitHub
GitHub - Rayiumir/WordPress-Post-Like-System: A simple and efficient post like system for WordPress.
A simple and efficient post like system for WordPress. - Rayiumir/WordPress-Post-Like-System
Forwarded from TorhamDev | تورهام 😳
https://leetcode.com/problems/merge-strings-alternately/
شما هم انجام بدید نتیجه رو بفرستید 🦾
@TorhamDevCH
شما هم انجام بدید نتیجه رو بفرستید 🦾
@TorhamDevCH
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
#موقت
عددی که به اشتباه ارسال شد
پورت شانس و تست من بود. (برای سرورهای تست استفاده میشه وقتی کد عصبیم کرده و نیاز دارم آخرین تست جواب رو بهم بده)
البته بعد از این اعلام دیگه ازین پورت استفاده نخواهم کرد؛ حتی روی سرورهای تست.
عددی که به اشتباه ارسال شد
پورت شانس و تست من بود. (برای سرورهای تست استفاده میشه وقتی کد عصبیم کرده و نیاز دارم آخرین تست جواب رو بهم بده)
البته بعد از این اعلام دیگه ازین پورت استفاده نخواهم کرد؛ حتی روی سرورهای تست.