🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.53K photos
284 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
Forwarded from Golden Code (@lix)
در لاراول Bulk Dispatch به معنیه ارسال گروهی از تسک‌ها به صف بطور همزمان هستش. یعنی بجای اینکه هر تسک رو جداگانه ارسال کنیم میتونیم تعداد زیادیشون رو یکجا ارسال کنیم به صف.

مزایاش؟؟

‌کمتر شدن زمان پردازش
بهبود عملکرد
کاهش تعداد درخواست های ارسالی به صف ها
#Laravel
@GoldenCodeir
(به منبع و مثالش توجه کنین 👇🏾)
https://x.com/OussamaMater/status/1829246628613464507?s=35
4👍1
🔶 ستاره اختصاصی (دونیت) برای حمایت از محتوای اختصاصی کانال فعال شد.

@TheRaymondDev
2🔥2👍1
🔶 واقعا سیستم جالبی برای کانال های تلگرامی هست.

با جمع آوری ستاره ها می توانند تبلیغات کانال فعال کند که باعث تبلیغ و رشد کانال می شود.


@TheRaymondDev
👍4
🔶 یک باگ عجیبی که نرم افزار Phpstorm دارد که اینکه هر بار تگ های HTML ایجاد می کنید که اینتر می زنید و تگ دومی به اون گوشه منتقل میشه و بخوام سرجاش قرار بگیره باید دکمه tab کلیک کنم.

خیلی رو اعصابه

@TheRaymondDev
👍4
🎄 یک برنامه نویس تنبل pinned «🔶 ستاره اختصاصی (دونیت) برای حمایت از محتوای اختصاصی کانال فعال شد. @TheRaymondDev»
🔸localcache

یه وبسرویس مینیمال شخصی زدم برای data storage همراه با api که به ۲حالت کش در دیسک و مموری دیتارو ذخیره میکنه برای پروژه‌های کوچیک مثل ربات تلگرام و اکستنشن و... خیلی خوبه و در تایم صرفه جویی میشه
زمانایی که حوصله بالا اوردن دیتابیس ندارید چه برسه به api این به کمکتون میاد

https://github.com/maanimis/localcache-meisam

@TheRaymondDev
👍4
🔶 وب‌سایت AnandTech پس از نزدیک 3 دهه (۲۷ سال)، پوشش اخبار حوزه فناوری و مطالب تخصصی در زمینه سخت‌افزار به کار خود پایان داد. «رایان اسمیت» (Ryan Smith)، سردبیر این وب‌سایت، این خبر را در پست خداحافظی منتشر کرد. البته تمام محتواهای قبلی این وب‌سایت در دسترس کاربران خواهد بود.

#خبر

@TheRaymondDev
💔2
🔶 حذف پست تایپ های پیش فرض وردپرس

- برای بخش پیش نویس سریع در پیشخوان وردپرس:

function remove_draft_widget() {
remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
}
add_action( 'wp_dashboard_setup', 'remove_draft_widget', 999 );


- برای بخش پست های تایپ اختصاصی یا پیش فرض وردپرس :


function remove_default_post_type( $args, $post_type ) {
if ( 'post' === $post_type ) {
// Define the keys that need to be set to false
$keys_to_update = [
'public',
'show_ui',
'show_in_menu',
'show_in_admin_bar',
'show_in_nav_menus',
'can_export',
'has_archive',
'exclude_from_search',
'publicly_queryable',
'show_in_rest'
];

// Use array_fill_keys to set all specified keys to false
$args = array_merge($args, array_fill_keys($keys_to_update, false));
}
return $args;
}
add_filter( 'register_post_type_args', 'remove_default_post_type', 0, 2 );


در قسمت 'post' === $post_type شما به جای post مثلا page قرار دهید.

#وردپرس

@TheRaymondDev
👍3
بِالاَخره فونت آزادِ آراد منتشر شد!

صفحۀ رسمی پروژه برای توضیحات بیشتر، آزمایش و دانلود:
mdarvishi5124.github.io/Arad/fa/
صفحۀ گیتهاب پروژه:
https://github.com/MDarvishi5124/Arad

@DevTwitter | <محمد درویشی/>
👍3
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
تفاوت بین فریم‌ورک و لایبرری

🔸 کنترل و مدیریت جریان برنامه
فریم‌ورک : فریم‌ورک کنترل جریان اجرای برنامه رو در دست داره و کد شما رو به زمان و شیوه‌ای که تعیین کرده اجرا می‌کنه.

لایبرری : لایبرری به شما کنترل کامل بر جریان برنامه رو می‌ده و خودتون تصمیم می‌گیرید که چه زمانی و چگونه از لایبرری استفاده کنید.


🔸 ساختار و معماری 🌀
فریم‌ورک : فریم‌ورک‌ها معماری و چهارچوب مشخصی رو تحمیل می‌کنند و شما باید برنامه‌ی خودتون رو مطابق با اونها تنظیم کنید.

لایبرری: لایبرری‌ها بدون تحمیل ساختار خاص، مجموعه‌ای از ابزارها رو در اختیار شما قرار می‌دهند تا به دلخواه از اونها استفاده کنید.


🔸 انعطاف‌پذیری در توسعه  🔄
فریم‌ورک :ممکنه فریم‌ورک‌‌ها انعطاف‌پذیری شما رو محدود کنند چون باید از روش‌ها و الگوهای خاص اونها پیروی بکنید.

لایبرری : لایبرری‌ها به شما آزادی بیشتری می‌دن تا بتونید به روش دلخواه خودتون از اونها بهره‌برداری بکنید.


🔸 مقیاس‌پذیری و اندازه پروژه 📈
فریم‌ورک : فریم‌ورک‌ها برای پروژه‌های بزرگ و پیچیده طراحی شده‌اند که نیاز به ساختاردهی و مدیریت بهتر دارند.

لایبرری : لایبرری‌ها بیشتر برای انجام وظایف خاص و مشخص به کار می‌رن که ممکنه نیاز به مقیاس‌پذیری بالا نداشته باشند.


🔸 وابستگی و تأثیرات تغییر 🔗
فریم‌ورک : فریم‌ورک‌ها معمولاً بخش‌های زیادی از برنامه زو به خودشون وابسته می‌کنند و تغییر فریم‌ورک ممکنه نیاز به تغییرات زیادی در برنامه داشته باشه.

لایبرری : استفاده از لایبرری‌ها معمولاً به صورت مستقل است و تغییر یا حذف آنها تأثیر زیادی بر روی سایر بخش‌های برنامه ندارد.


جمع بندی
اینکه از فریم‌ورک یا لایبرری استفاده کنیم بستگی به نیاز پروژه‌ داره

- اگر پروژه‌ات بزرگه و نیاز به ساختار منظم و یکپارچه داری، فریم‌ورک بهتره چون کلیات کار رو مدیریت می‌کنه و بهت کمک می‌کنه سریع‌تر به نتیجه برسی.

- اگر پروژه‌ات کوچیک‌تره یا فقط نیاز به انجام یک وظیفه خاص رو داری، لایبرری بهتره چون بهت آزادی عمل بیشتری می‌ده تا فقط همون کاری که می‌خوای رو انجام بدی.


#️⃣ #framework #libarary
🆔 Channel | Group | YouTube
3
Forwarded from AI Pulse (Sonia)
با گوگل رایگان برای مصاحبه های انگلیسی تمرین کن!!!

این ابزار سال ۲۰۲۲ توسط گوگل معرفی شده ولی حالا قابلیت های هوش مصنوعی باعث شده خیلی جذاب تر بشه

فرایند کار باهاش خیلی راحت و سر راسته☺️

سوالاتی که میپرسه به چند دسته تقسیم میشن:
Background
Situational

برای یک سری مشاغل سوالات تخصصی (technical) هم می پرسه که این لیست مشاغل هست:

✏️Data Analytics

✏️Digital Marketing

✏️IT Support

✏️Project Management

✏️UX Design

✏️Cybersecurity

و یک گزینه General هم داره

جواب ها به صورت همزمان به متن تبدیل میشن و بعد برای هر جواب بهتون انالیز از ابعاد مختلف میده

و بعد میتونین اونایی که خوب نشدن رو با استفاده ازنکاتی که بهتون گفته مجدد ضبط کنین و نامحدود تمرین و تکرار کنین🤝

اینجا میتونین ازش استفاده کنین

@aipulse24
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🔶 قیمت جهانی دامنه .com به ۱۶ دلار و دامنه .ir به ۸۰۰۰۰ تومان افزایش یافته است.

#خبر

@TheRaymondDev
🤯2🆒1
🔶 دوره آموزشی Service Container لاراول

سرویس Container لاراول چیست؟

به معنی یک مخزن یا یک مکان برای نگهداری سرویس (کلاس) های مورد نیاز برنامه‌ی ما. یا به بیان فنی‌تر، یک ابزار برای مدیریت و تزریق وابستگی‌ها (Dependency Injection) توی برنامه هست.


https://www.youtube.com/watch?v=cpvATm3iG9E&list=PLnZ5V3wojppv696tI_Lzm5afy0SX1t1eL&index=1

این دوره توسط احمد رضا بشیری تولید شده است.

#لاراول

@TheRaymondDev
4
🎄 یک برنامه نویس تنبل
🔶 دوره آموزشی Service Container لاراول سرویس Container لاراول چیست؟ به معنی یک مخزن یا یک مکان برای نگهداری سرویس (کلاس) های مورد نیاز برنامه‌ی ما. یا به بیان فنی‌تر، یک ابزار برای مدیریت و تزریق وابستگی‌ها (Dependency Injection) توی برنامه هست. http…
سرویس کانتینر لاراول.zip
128.6 MB
🔶 لیست دوره Service Container لاراول :

۱- مقدمه
۲- مثال عملی پایه
۳- بخش Binding
۴- بخش BindIf
۵- بخش Singleton
۶- بخش SingletonIf
۷- بخش Scoped singleton
۸- بخش Instance
۹- بخش Binding interfaces to implemetions
۱۰- بخش Contextual binding
۱۱- بخش Binding primitives
۱۲- بخش Binding typed variadics
۱۳- بخش Tagged
۱۴- بخش Extend
۱۵- بخش Resolving
۱۶- بخش Call
۱۷- بخش Events container

#لاراول

@TheRaymondDev
1