🔶 ترس شما از هوش مصنوعی منطقی نیست و هرگز یادگیری متوقف نمی شود.
هنوز هوش مصنوعی به جایی نرسیده است که بتواند روی پروژه های سنگین همه کارهای کد نویسی انجام دهد و گاهی کدی می فرستد که کار نمی کند و امنیت آن پایین است و بنابراین نیازمند مختصص است که کدهای آن باز بینی و نظارت داشته باشد و حتی اگر کدی اشتباه باشد و ویرایش کند.
قرار نیست هوش مصنوعی جای برنامه نویس بگیره و ذهن خود را محدود نکنید و یادگیری متوقف نکنید.
حرف برنامه نویسان اینستاگرامی و یوتیوبی که آدرس غلط می دهد, گوش نکنید.
@TheRaymondDev
هنوز هوش مصنوعی به جایی نرسیده است که بتواند روی پروژه های سنگین همه کارهای کد نویسی انجام دهد و گاهی کدی می فرستد که کار نمی کند و امنیت آن پایین است و بنابراین نیازمند مختصص است که کدهای آن باز بینی و نظارت داشته باشد و حتی اگر کدی اشتباه باشد و ویرایش کند.
قرار نیست هوش مصنوعی جای برنامه نویس بگیره و ذهن خود را محدود نکنید و یادگیری متوقف نکنید.
حرف برنامه نویسان اینستاگرامی و یوتیوبی که آدرس غلط می دهد, گوش نکنید.
@TheRaymondDev
👎21👍16
Media is too big
VIEW IN TELEGRAM
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.
۳- ایجاد صفحه پنل ادمین با Admin Ranger
گیت هاب :
https://github.com/Rayiumir/AdminRanger
#لاراول
@TheRaymondDev
۳- ایجاد صفحه پنل ادمین با Admin Ranger
گیت هاب :
https://github.com/Rayiumir/AdminRanger
#لاراول
@TheRaymondDev
👍2❤1
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 تخفیف ۵۰ درصدی برای دو دوره وردپرس
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
راییوم
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - راییوم
در این دوره خواهید آموخت که چگونه قالب حرفه ای را طراحی کنید. در این دوره اول صفحات را با چارچوب Bootstrap طراحی می کنیم و سپس رابط کاربری رو تبدیل به قالب
❤2
Forwarded from جادی | Jadi
این هم فارسی اش:
https://youtu.be/u-JMV8rKO1A
https://youtu.be/u-JMV8rKO1A
YouTube
بهتر شدن برای مصاحبههای شغلهای برنامهنویسی؛ درک و کار عملی با پاب ساب
یکی از چیزهایی که برنامهنویسی سیستمهای بزرگ رو راحت و تمیز می کنه، معماری پاب / ساب است. توی این ویدئو سعی میکنم مفهومش رو توضیح بدم و با یکی از سیستمهای مسیجینگ سر راست و عالی و قوی و سریع و کارا و کوچیک به اسم NATS کمی کار کنیم. این از اون چیزهایی است…
👍2
🔶 شرکت Valve اعلام کرده است که استفاده از PayPal برای خرید در پلتفرم Steam در بسیاری از کشورها امکانپذیر نیست. تنها پرداخت ها با ارزهای EUR (یورو)، CAD (دلار کانادا)، GBP (پوند استرلینگ)، JPY (ین ژاپن)، AUD (دلار استرالیا) و USD (دلار آمریکا) همچنان از طریق PayPal پذیرفته میشوند.
طبق توضیحات Valve، دلیل این محدودیت این است که یکی از بانکهای پذیرندهی PayPal ناگهان حمایت مالی از تراکنشهای مربوط به Steam را در ارزهایی به جز شش مورد فوق متوقف کرده است و این تصمیم با ادعاهایی پیرامون فشارهای مالی از سوی بانک ها و شرکت های کارت پرداخت برای حذف برخی بازی های دارای محتوای بزرگسالانه (NSFW) در ارتباط است.
#خبر
@TheRaymondDev
طبق توضیحات Valve، دلیل این محدودیت این است که یکی از بانکهای پذیرندهی PayPal ناگهان حمایت مالی از تراکنشهای مربوط به Steam را در ارزهایی به جز شش مورد فوق متوقف کرده است و این تصمیم با ادعاهایی پیرامون فشارهای مالی از سوی بانک ها و شرکت های کارت پرداخت برای حذف برخی بازی های دارای محتوای بزرگسالانه (NSFW) در ارتباط است.
#خبر
@TheRaymondDev
GamesRadar+
Steam dropping PayPal support for all but 6 currencies is "related" to pressure from banks and card companies to remove NSFW games…
"We hope to offer PayPal as an option for these currencies in the future but the timeline is uncertain"
👍3👎1
Forwarded from Pink Orca ✌️ پینک اورکا
This media is not supported in your browser
VIEW IN TELEGRAM
~> Subliminal
Subtitles, faster than your thoughts
☑️ روش جایگزین VLSub برای عزیزانی که نمیخوان VLC داشته باشن و همچنان میخوان سریع زیرنویس هماهنگ رو پیدا کنن!
استفاده از subliminal ساده و آسونه، مثل چیزی که تو ویدیو مشاهده کردین...
معمولا هم نتایج خوبن.
کامند برای فارسی:
🔗 گیتهاب
من از aur نصبش کرده بودم:
#ترفند #فیلم #لینوکس #اپن_سورس
~> @PinkOrca | آزاد بیندیشیم 🫖
Subtitles, faster than your thoughts
☑️ روش جایگزین VLSub برای عزیزانی که نمیخوان VLC داشته باشن و همچنان میخوان سریع زیرنویس هماهنگ رو پیدا کنن!
استفاده از subliminal ساده و آسونه، مثل چیزی که تو ویدیو مشاهده کردین...
معمولا هم نتایج خوبن.
کامند برای فارسی:
subliminal download -l fa اسم.فیلم.mp4🔗 گیتهاب
من از aur نصبش کرده بودم:
yay -S subliminal#ترفند #فیلم #لینوکس #اپن_سورس
~> @PinkOrca | آزاد بیندیشیم 🫖
❤5
🔶 دستور کاهش حجم عمیق ویدئو با FFmpeg :
نتیجه : حجم فایل ۱۹ مگابایت به ۳ مگابایت کاهش داد.
بدون افت کیفیت ویدئو!
#FFmpeg
@TheRaymondDev
ffmpeg -i video.mp4 -vcodec libx264 -crf 28 -preset slow -c:a aac -b:a 128k output.mp4
نتیجه : حجم فایل ۱۹ مگابایت به ۳ مگابایت کاهش داد.
بدون افت کیفیت ویدئو!
#FFmpeg
@TheRaymondDev
🔥8❤2👍2
🔶 مهندسی نرمافزار در پنج سال آینده کاملاً غیرقابلتشخیص خواهد بود. احتمالاً حتی زودتر.
@TheRaymondDev
@TheRaymondDev
👍5👎5
Forwarded from Linuxor ?
میدونستید توی پی اچ پی هم میتونید بنویسید else if هم میتونید بچسبونیدش به هم بنویسید elseif؛ اگه به سبک پایتونی با دو نقطه : خواستید شرطو بنویسید باید حتما elseif رو پایتونی بنویسید در غیر این صورت اگه به سبک غیر پایتونی و با { } مینویسید هرجفتش کار میکنه؛ سخته فهمیدنش ولی قبول کنید.
@Linuxor
@Linuxor
👍1
🔶 یه ویدئو آموزشی از برنامه نویس هندی دیدم که تدریس به گونه ای است که فقط کد کپی و پیست می کند و از این کد توضیحاتی می دهد و بدون اینکه کدی را تایپ کند.
سبک تدریس عجیبی است.
@TheRaymondDev
سبک تدریس عجیبی است.
@TheRaymondDev
🤔2
🔶 هم اکنون قانون تایید سن در بسیاری از سایت های بزرگسالان اجرا شده است.
بنابراین اگر با آی پی خارجی وارد این سایت ها شوید با پیغام تایید سن مواجه می شوید.
#خبر
@TheRaymondDev
بنابراین اگر با آی پی خارجی وارد این سایت ها شوید با پیغام تایید سن مواجه می شوید.
#خبر
@TheRaymondDev
❤3😁3👍1👌1
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from هشتگ تبلیغ تخصصی
💥 پشتیبانی ۲۴/۷
💥 بکاپ رایگان
💥 سرعت و پایداری بالا
💯 پروژههات رو حرفهایتر اجرا کن و با خیال راحت رشد بده!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Forwarded from محتوای آزاد سهراب
و بازهم ویندوز
یک اپدیت دادن برای ویندوز ۱۱ که در عملیات های نوشتن شدید روی SSDها باعث میشه دیسکها از دسترس خارج بشن. توی این حالت نه دیسک توی سیستمعامل دیده میشه و یا فایلها دچار خرابی میشن. بعضی وقتا هم با ریاستارت برمیگرده اما پایداره و دوباره هم رخ میده!
بیشترین آسیب رو SSDهایی که DRAM ندارن و کنترلهای Phison دیدن.
حالا یا از بافرکش دیسکه یا از یک مموری لیک توی ویندوز (چون ویندوزه هر دو گزینه صحیح میباشد)
و واقعاً باگش به معنی از دست رفتن اطلاعات مهم شما میشه چون در شرایط کاری سنگین مثل کپی کردن فایلهای حجیم و یا نصب بازیها رخ میده.
ویندوز ۱۰ هم که به پایان خودش رسیده، راه حل میشه نصب یک توزیع معقول از گنو/لینوکس و مهاجرت برای همیشه.
@SohrabContents
یک اپدیت دادن برای ویندوز ۱۱ که در عملیات های نوشتن شدید روی SSDها باعث میشه دیسکها از دسترس خارج بشن. توی این حالت نه دیسک توی سیستمعامل دیده میشه و یا فایلها دچار خرابی میشن. بعضی وقتا هم با ریاستارت برمیگرده اما پایداره و دوباره هم رخ میده!
بیشترین آسیب رو SSDهایی که DRAM ندارن و کنترلهای Phison دیدن.
حالا یا از بافرکش دیسکه یا از یک مموری لیک توی ویندوز (چون ویندوزه هر دو گزینه صحیح میباشد)
و واقعاً باگش به معنی از دست رفتن اطلاعات مهم شما میشه چون در شرایط کاری سنگین مثل کپی کردن فایلهای حجیم و یا نصب بازیها رخ میده.
ویندوز ۱۰ هم که به پایان خودش رسیده، راه حل میشه نصب یک توزیع معقول از گنو/لینوکس و مهاجرت برای همیشه.
@SohrabContents
❤11
🔶 جامعه کاربری لاراول در حال بحث برای احتمال اضافه کردن تعریف روت ها با استفاده از attribute ها هستند.
#لاراول
@TheRaymondDev
#لاراول
@TheRaymondDev
👎3❤1👍1
Forwarded from Golden Code (@lix)
یکی از چالشای رایج در اپلیکیشنهای تحت وب اینه که اجرای مکرر کوئریهای دیتابیس باعث کندی برنامه و افزایش فشار روی سرور میشه.
لاراول برای حل این مشکل یک سیستم Cache قدرتمند ارائه داده. با کش میتونیم دادههای پرمصرف رو در حافظه ذخیره کنیم و دفعات بعد بدون مراجعه به دیتابیس، سریع به کاربر برگردونیم.
نتیجه؟
سرعت بالاتر
کاهش بار روی دیتابیس
تجربهی بهتر برای کاربر
📌 روشهای اصلی کار با Cache در لاراول
1. ذخیرهی موقت دیتا (remember)
وقتی دیتا ای رو میخوایم برای مدت مشخصی نگه داریم:
دادهی posts برای ۶۰ ثانیه در کش میمونه.
اگر وجود داشته باشه، دیگه کوئری اجرا نمیشه.
اگه وجود نداشته باشه، کوئری اجرا میشه و نتیجه ذخیره میشه.
2. ذخیرهی دائمی دیتا (forever)
برای دادههایی که بهندرت تغییر میکنن:
این داده هیچ وقت منقضی نمیشه.
فقط وقتی با forget پاکش کنیم از کش حذف میشه.
3. ذخیره و دریافت مستقیم (put, get)
کنترل کامل روی ذخیرهسازی و گرفتن داده دارید.
4. حذف دادههای کش شده
🔹 و forget برای حذف دادهی مشخص استفاده میشه.
🔹و flush همه کشها رو یکجا خالی میکنه (مثلاً در زمان توسعه).
5. کار با چندین استور کش
لاراول از استورهای مختلف مثل Redis, Memcached, Database یا File پشتیبانی میکنه:
این قابلیت انعطاف بالایی میده و میتونید بر اساس نیاز پروژه، استور مناسب انتخاب کنین.
6. گروهبندی کش با تگها (Tags)
وقتی بخواین چندین کش مرتبط رو مدیریت کنین:
🔹 با tags میتونین گروهی از کشها رو حذف کنین بدون اینکه بقیه دیتاها پاک بشن.
7. استفاده از rememberForever
برای دادههایی که تقریبا ثابت هستن:
🔹 مثل forever کار میکنه ولی ترکیب با callback داره.
🔹 مناسب برای دیتاهایی که همیشه به یک شکل نیاز داریم.
📌 چه دیتا هایی رو بهتره کش کنیم؟
لیست مقالات یا محصولات پر بازدید
دستهبندیها و منوهای سایت
تنظیمات عمومی سایت
نتایج کوئریهای سنگین و پرتکرار
خلاصه:
از کش برای دادههای پر مصرف و کم تغییر استفاده کنید.
با remember داده رو موقت ذخیره کنین.
با forever یا rememberForever دادههای ثابت رو نگه دارین.
با forget و flush دادهها رو بروز یا پاکسازی کنین.
در پروژههای بزرگ، از استورهای حرفهای مثل Redis برای مدیریت کش استفاده کنین.
با مدیریت درست کش، اپلیکیشن لاراولی شما نهتنها سریعتر میشه، بلکه دیتابیس هم نفس راحتی میکشه!
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1957404629148611054?s=1
لاراول برای حل این مشکل یک سیستم Cache قدرتمند ارائه داده. با کش میتونیم دادههای پرمصرف رو در حافظه ذخیره کنیم و دفعات بعد بدون مراجعه به دیتابیس، سریع به کاربر برگردونیم.
نتیجه؟
سرعت بالاتر
کاهش بار روی دیتابیس
تجربهی بهتر برای کاربر
📌 روشهای اصلی کار با Cache در لاراول
1. ذخیرهی موقت دیتا (remember)
وقتی دیتا ای رو میخوایم برای مدت مشخصی نگه داریم:
$posts = Cache::remember('posts', 60, function () {
return Post::all();
});دادهی posts برای ۶۰ ثانیه در کش میمونه.
اگر وجود داشته باشه، دیگه کوئری اجرا نمیشه.
اگه وجود نداشته باشه، کوئری اجرا میشه و نتیجه ذخیره میشه.
2. ذخیرهی دائمی دیتا (forever)
برای دادههایی که بهندرت تغییر میکنن:
Cache::forever('settings', $settings);این داده هیچ وقت منقضی نمیشه.
فقط وقتی با forget پاکش کنیم از کش حذف میشه.
3. ذخیره و دریافت مستقیم (put, get)
Cache::put('key', 'value', 300); // ذخیره به مدت 300 ثانیه
$value = Cache::get('key'); // دریافت دادهکنترل کامل روی ذخیرهسازی و گرفتن داده دارید.
4. حذف دادههای کش شده
Cache::forget('posts'); // حذف یک کلید خاص
Cache::flush(); // حذف همه دادههای کش🔹 و forget برای حذف دادهی مشخص استفاده میشه.
🔹و flush همه کشها رو یکجا خالی میکنه (مثلاً در زمان توسعه).
5. کار با چندین استور کش
لاراول از استورهای مختلف مثل Redis, Memcached, Database یا File پشتیبانی میکنه:
Cache::store('redis')->put('bar', 'baz', 10);این قابلیت انعطاف بالایی میده و میتونید بر اساس نیاز پروژه، استور مناسب انتخاب کنین.
6. گروهبندی کش با تگها (Tags)
وقتی بخواین چندین کش مرتبط رو مدیریت کنین:
Cache::tags(['people', 'authors'])->put('Anne', $anne, 120);
Cache::tags('authors')->flush();🔹 با tags میتونین گروهی از کشها رو حذف کنین بدون اینکه بقیه دیتاها پاک بشن.
7. استفاده از rememberForever
برای دادههایی که تقریبا ثابت هستن:
$setting = Cache::rememberForever('website_description', function () {
return App\Models\Setting::firstWhere('name', 'website_description');
});🔹 مثل forever کار میکنه ولی ترکیب با callback داره.
🔹 مناسب برای دیتاهایی که همیشه به یک شکل نیاز داریم.
📌 چه دیتا هایی رو بهتره کش کنیم؟
لیست مقالات یا محصولات پر بازدید
دستهبندیها و منوهای سایت
تنظیمات عمومی سایت
نتایج کوئریهای سنگین و پرتکرار
خلاصه:
از کش برای دادههای پر مصرف و کم تغییر استفاده کنید.
با remember داده رو موقت ذخیره کنین.
با forever یا rememberForever دادههای ثابت رو نگه دارین.
با forget و flush دادهها رو بروز یا پاکسازی کنین.
در پروژههای بزرگ، از استورهای حرفهای مثل Redis برای مدیریت کش استفاده کنین.
با مدیریت درست کش، اپلیکیشن لاراولی شما نهتنها سریعتر میشه، بلکه دیتابیس هم نفس راحتی میکشه!
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1957404629148611054?s=1
X (formerly Twitter)
Backpack for Laravel (@laravelbackpack) on X
#Laravel Tip
Don't let database queries slow you down. Use Laravel's cache facade to cache data temporarily, reducing database queries.
Don't let database queries slow you down. Use Laravel's cache facade to cache data temporarily, reducing database queries.
❤3👍3
🔶 مشکل نمایش آمار موجودی در نسخه دسکتاپ تلگرام برای حدود یک سال و نیم است که برطرف نشده و صفحه مربوطه همچنان در حال بارگذاری است.
@TheRaymondDev
@TheRaymondDev