Panic Dev – Telegram
Panic Dev
1.11K subscribers
123 photos
29 videos
2 files
132 links
Panic Dev; your Panic's solution 🔥

🍿 Telegram
🔰 t.me/PanicDev

🍿 Laravel Community
🔰 t.me/LaravelGroups

😇 Contact Me
🔰 t.me/MentionHex

Thanks for sharing us 💛
Download Telegram
👀 ما به دنبال یک نفر FrontEnd Developer برای همکاری هستیم.

🔹 همکاری میتونه به صورت پروژه‌ای باشه
🔸 کار به صورت فول تایم هست
🔹 ساعت کاری 8 الی 16 هست
🔸 تا دو ساعت شناوری زمان داریم
🔹 به صورت روزانه - 30 دقیقه daily داریم.

🚀 انتظارات ما از دوستی که قراره بهمون بپیونده اینه که؛

🔸 تسلط کافی به Next یا Nuxt داشته باشه
🔹 توانایی توسعه و نگهداری CodeBase رو داشته باشه
🔸 کدی که مینویسه قابل تست و توسعه توی طولانی مدت باشه
🔹 توانایی کار تیمی داشته باشه
🔸 با داکر و مفاهیمش در حد نیاز آشنا باشه


🤍 و از همه مهم تر؛ به کدنویسی تمیز پایبند باشه.

لطفا رزومه‌تون رو به ایدی زیر ارسال کنید.
t.me/MentionHex
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
پروژه دوره لایووایر مستر
❤‍🔥17🔥5
Forwarded from Hessam
Recently, I came across a GitHub repository that was as valuable to me as gold.
By reviewing the code, I found many best practices.
Interesting code is written on a variety of topics.
The content that particularly caught my interest includes the modular structure, the GraphQL implementation, and the tests written in BDD for Livewire and Filament.
Most importantly, the repository demonstrates the advanced use of Data Transfer Objects (DTO) throughout the project.
I think you should not miss reading this code :)


https://github.com/canyongbs/advisingapp
🔥10❤‍🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17🌚2❤‍🔥1
Enhance your Filament dashboard with comprehensive monitoring widgets.

https://filamentphp.com/plugins/dotswan-laravel-pulse

I will be happy to contribute to its development, and if you have any questions, I can help you. 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9
قسمت های جدید دوره داکر به صورت پروژه محور در دسترس قرار گرفت 😎

یک سرویس کامل که ترکیبی از تکنولوژی های زیر رو داره استفاده میکنه:

بک اند:
Laravel (PHP)
فرانت اند:
VueJS + Vite
وب سرور:
Nginx
اجرای پروژه بک اند از طریق:
PHP-FPM
اجرای پروژه فرانت اند از طریق:
NodeJS (serve)
پروکسی ریوِرس:
Nginx Proxy Manager
کش:
Redis
پایگاه داده:
MySQL 8
مولتی کانتینر منیجر:
Docker Compose
مدیریت پایگاه داده:
PHP My Admin


⚪️ادامه دارد...
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤‍🔥2
اساتید عزیز
ما برای یک کار ریموت - دلاری به صورت فول تایم نیازمند یک متخصص فول استک با تسلط کافی به vue و laravel هستیم.

لطفا رزومه‌تون رو پی‌وی ارسال کنید:
@mehranrasulian

توضیحات در کامنت اول 👇👇👇👇
🔥7❤‍🔥2
یه نکته لایووایری آوردم براتون 🫶

همونطور که مطلع هستید شما میتونید با استفاده از اتریبیوت
wire:target
و پاس دادن اسم یک اکشن، پروپرتی یا رویداد بهش بگید که زمان پردازش شدن نتورک ریکوئستتون این المان نمایش داده بشه (مثل لودینگ روی یک دکمه یا صفحه)

wire:target="search"

اما اگه بخواید یک المان؛ به چندتا پروپرتی و اکشن همزمان واکنش نشون بده چی؟

شما به سادگی میتونید اون موارد رو با کاما به تارگت بدید؛ به این صورت:

wire:target="search,color,price"

تا درودی دیگر بدرود ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤‍🔥4
خالق لایووایر خبر از معرفی Livewire Flux در لاراکون داد 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤‍🔥11
Panic Dev
خالق لایووایر خبر از معرفی Livewire Flux در لاراکون داد 😊
ظاهرا که Caleb رسیده Dallas و داره برای Laracon اماده میشه 🥳

▶️ ظاهرا Flux ساعت 9:30 صبح EST توی رویداد لاراکون معرفی میشه و شما میتونید استریم این رویداد رو به صورت لایو از یوتیوب دنبال کنید.

⚠️ مثل این‌که Flux توی تاریخ ۲۸ اگست در دسترس نمیشه و با چند روز تاخیر ریلیز میشه (احتمالا یک هفته تاخیر).

✔️ خبری از نسخه بتا نیست و Caleb میگه که Flux رو با یک گروه محدودی از افراد تست کردن و همگی نظرشون بر اینه که شرایط پایداره و میتونه مستقیما از تگ ورژن 1.0 ریلیز و در دسترس بشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
⚠️ هشدار امنیتی برای کاربران Livewire

💬 در نسخه‌های قبل از v2.12.7 و v3.5.2 لایو‌وایر، یک مشکل امنیتی وجود داره که ممکنه باعث ایجاد آسیب پذیری از نوع RCE روی سرور شما بشه.

📂 وقتی فایلی رو آپلود می‌کنید، لایو‌وایر براساس MIME type (مثل image/png) پسوند فایل رو حدس می‌زنه و به پسوند واقعی فایل توجه نمی‌کنه. این یعنی مهاجم می‌تونه فایلی با MIME معتبر و پسوند “.php” آپلود کنه و با رعایت چند شرط، کنترل سرور رو به دست بگیره و حمله RCE انجام بده!

🔐 شرایط حمله:

استفاده از نام اصلی فایل مثل:
$file->getClientOriginalName()

ذخیره فایل‌ها روی دیسک عمومی سرور.

وب‌سرور تنظیم شده باشه تا فایل‌های “.php” رو اجرا کنه.

حتماً به نسخه‌های جدیدتر ارتقا بدین و مراقب تنظیمات امنیتی سرورتون باشین!

🔗 https://github.com/livewire/livewire/security/advisories/GHSA-f3cx-396f-7jqp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥4