en
Feedback
Panic Dev

Panic Dev

Open in Telegram

Panic Dev; your Panic's solution 🔥 🍿 Telegram 🔰 t.me/PanicDev 🍿 Laravel Community 🔰 t.me/LaravelGroups 😇 Contact Me 🔰 t.me/MentionHex 🎩 Anonymous 🔰 t.me/BiChatBot?start=sc-1373163-dPGvNIC Thanks for sharing us 💛

Show more
287
Subscribers
No data24 hours
No data7 days
+3730 days

Data loading in progress...

Attracting Subscribers
December '24
December '24
+19
in 0 channels
November '24
+30
in 0 channels
Get PRO
October '24
+21
in 0 channels
Get PRO
September '24
+22
in 0 channels
Get PRO
August '24
+54
in 1 channels
Get PRO
July '24
+21
in 0 channels
Get PRO
June '24
+36
in 0 channels
Get PRO
May '24
+28
in 0 channels
Get PRO
April '24
+26
in 0 channels
Get PRO
March '24
+74
in 0 channels
Get PRO
February '24
+23
in 0 channels
Get PRO
January '24
+83
in 0 channels
Get PRO
December '23
+99
in 0 channels
Get PRO
November '23
+26
in 0 channels
Get PRO
October '23
+273
in 0 channels
Date
Subscriber Growth
Mentions
Channels
21 December+2
20 December+1
19 December0
18 December+2
17 December+1
16 December0
15 December0
14 December0
13 December0
12 December+1
11 December+2
10 December0
09 December0
08 December+1
07 December0
06 December0
05 December+6
04 December+1
03 December+1
02 December0
01 December+1
Channel Posts
☄️ یه تایم‌لپس کامل از شروع تا پایان یک پروژه قدیمی که حدود ۴ روز کاری زمان برد 👀 این پروژه که بنا به دلایلی لانچ نشد؛ اسمش دیجی‌هانتر بود و ظیفه‌ش این بود که تشریف ببره دیحی‌کالا و محصولاتش رو از اونجا برداره بیاره به کاربر نشون بده و کاربر با انتخاب محصولات این امکان رو داشت که از طریق api مشخص شده محصولات رو به وبسایت فروشگاهی خودش تزریق کنه ✨ پروژه TallStack توسعه داده شده 🌚 درصورت موافقت کارفرما سورسش رو براتون قرار میدم 🔥 t.me/PanicDev

2
No text...
1
3
دوره آموزش پکیج نویسی لاراول 😊 این دوره رو قبلا تحت لیبل Bicoo رکورد کرده بودم و از دسترس خارج شد... الان میتونید از طریق فایل بالا کل دوره رو به صورت یک‌جا دانلود کنید 🙏 🥰 ممنونم که ما رو به اشتراک می‌ذارید ✨@PanicDev 🔥 جلسات دوره 🔥 ۱. تغییر روند دوره ۲. تجزیه تحلیل و رسم فلوچارت ۳. طراحی صفحه ورود در XD ۴. طراحی صفحه ورود با گذرواژه ۵. طراحی صفحه ورود با رمز یکبار مصرف ۶. ساختار بندی پکیج و تحلیل فایل کامپوزر ۷. معرفی پکیج به پروژه و کامپوزر ۸. مفهوم Service Container به زبان ساده ۹. مفهوم Service Provider به زبان ساده ۱۰. مفهوم Facade به زبان ساده ۱۱. تمیزکاری و جمع بندی ۱۲. افزودن Route به پکیج ۱۳. افزودن Controller به پکیج ۱۴. افزودن View به پکیج ۱۵. افزودن Migration به پکیج ۱۶. فزودن Config به پکیج ۱۷. استفاده از Publish جهت شخصی سازی پکیج ۱۸. کانفیگ TailwindCSS ورژن 3 ۱۹. گرد گیری ۲۰. طراحی فرانت ویو ها و پایان دوره ✨@PanicDev
383
4
روزتون مبارک 🎉
روزتون مبارک 🎉
411
5
🎗 قسمت پنج ⚡️ کامپوننت ها 🔹 صدا زدن اکشن ها 🪐 لینک مستندات 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @Pani
🎗 قسمت پنج ⚡️ کامپوننت ها 🔹 صدا زدن اکشن ها 🪐 لینک مستندات 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
442
6
🎗 قسمت چهار ⚡️ کامپوننت ها 🔹 تعریف پروپرتی 🔸 دسترسی به پروپرتی از طریق view 🔹 اشتراک گذاری دیتای بیشتر با view 🔸 افزودن
🎗 قسمت چهار ⚡️ کامپوننت ها 🔹 تعریف پروپرتی 🔸 دسترسی به پروپرتی از طریق view 🔹 اشتراک گذاری دیتای بیشتر با view 🔸 افزودن wire:key به حلقه‌های @foreach 🔹 کار با Data Binding و متصل کردن یک input به پروپرتی 🔸 حالت Live/RealTime 🪐 لینک مستندات 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
333
7
🎗 قسمت سه ⚡️ کامپوننت ها 🔹 ایجاد کامپوننت 🔸 کامپوننت های inline 🔹 حذف تابع render 🔸 شخصی سازی stub ها 🪐 لینک مستندات 📚
🎗 قسمت سه ⚡️ کامپوننت ها 🔹 ایجاد کامپوننت 🔸 کامپوننت های inline 🔹 حذف تابع render 🔸 شخصی سازی stub ها 🪐 لینک مستندات 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
289
8
🎗 قسمت دو - نصب لایووایر 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
🎗 قسمت دو - نصب لایووایر 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
234
9
🎗 قسمت یک - شروع سریع 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
🎗 قسمت یک - شروع سریع 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
220
10
🎗 قسمت صفر - بررسی مستندات 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
🎗 قسمت صفر - بررسی مستندات 📚 دوره جامع Livewire 3 🔎 #Livewire3 #Livewire3_Course ✨ @PanicDev
241
11
نسخه سوم لایووایر به طور رسمی وارد چنل Stable شد 🎉 به این معنا که استفاده از نسخه سوم لایووایر برای پروژه های پروداکشن امن و
نسخه سوم لایووایر به طور رسمی وارد چنل Stable شد 🎉 به این معنا که استفاده از نسخه سوم لایووایر برای پروژه های پروداکشن امن و بدون ریسک می‌باشد. ✅ 🌐 Github • Upgrade Guide ✨ @PanicDev
563
12
⚠️ نسخه بتا 19 از Filament شامل Breaking Change شد! ⚠️ قبل از استفاده پروداکشن از ابزار های un-stable و پکیج های under develo
⚠️ نسخه بتا 19 از Filament شامل Breaking Change شد! ⚠️ قبل از استفاده پروداکشن از ابزار های un-stable و پکیج های under development از نیاز قطعی به اون ابزار/پکیج اطمینان حاصل کنید. ✨ @PanicDev
587
13
کمتر از ۴ ساعت تا رویداد Laracon 23 🔥 انتظار میره که توی این رویداد موارد زیر رو داشته باشیم؛ 🔸 قابلیت های جدید Pest 2 🔹 ر
کمتر از ۴ ساعت تا رویداد Laracon 23 🔥 انتظار میره که توی این رویداد موارد زیر رو داشته باشیم؛ 🔸 قابلیت های جدید Pest 2 🔹 رونمایی از Livewire 3 🔸 پیش نمایش از Laravel 11 🔸 Laravel Volt 🔹 Laravel Herd 🔸 Laravel Folio 🔹 Laravel Prompts و ... ✨ @PanicDev
627
14
وب‌سایت PHP: The Right Way به شما کمک می‌کنه که درک صحیح و مناسب تری از موارد زیر در زبان PHP داشته باشید 😎 🔸 Dependency Ma
وب‌سایت PHP: The Right Way به شما کمک می‌کنه که درک صحیح و مناسب تری از موارد زیر در زبان PHP داشته باشید 😎 🔸 Dependency Management 🔹 Dependency Injection 🔸 Databases 🔹 Templatng 🔸 Error & Exception Handling 🔹 Security 🔸 Testing 🔹 Code Practices 🔸 Servers & Deployment 🔹 Virtualization 🔸 Caching 🔹 Code Styling این وب‌سایت ترجمه فارسی هم داره 🇮🇷 ✨ @PanicDev
719
15
نسخه 3 لایووایر به صورت عمومی بعد از رویداد Laracon منتشر می‌شود 🎊 💬 گفته شده که لایووایر 3 یک بازنویسی کامل از لایووایر اس
نسخه 3 لایووایر به صورت عمومی بعد از رویداد Laracon منتشر می‌شود 🎊 💬 گفته شده که لایووایر 3 یک بازنویسی کامل از لایووایر است؛ مستندات؛ وبسایت؛ کد ها و هر چیز دیگری که وجود داشته از ابتدا بازنویسی شده این پروسه بیش از یک سال زمان برده است و با وجود اینکه هنوز به اتمام نرسیده، تیم لایووایر قصد دارد که نسخه 3 را صورت عمومی در تاریخ 20 July پس از رویداد لاراکون در دسترس قرار دهد. 🪴 شایعاتی مبنی بر پشتیبانی لایووایر به صورت پیش‌فرض از SPA و SSR وجود دارد. 🍃 منبع ✨ @PanicDev
847
16
🟢 تجربه های کاری که میتونه براتون مفید باشه 🗣️ این مجموعه حاصل گردآوری تجربیات من از محیط های کاری است که در آن ها حضور داشته ام. لازم به ذکر نیست که این مجموعه تنها حاصل تجربیات شخصی نویسنده اش بوده و ممکن است در مورد خوانندگان به هیچ عنوان صادق نباشد. قانون اول: در محیط های کاری، به محض وارد شدن «تغییر» ایجاد نکنیم. حتی اگر این تغییر قرار است در چینش میز و صندلی و کشوهای میزمان باشد. بگذاریم تا شش ماه اول روتین جاری در محل کارمان هم چنان «همان طوری باشد که هست.» ایجاد تغییر ولو در شخصی ترین بخش های فضای کار در روزهای اول باعث می شود همکاران و مدیر شما که قبل از شما در آن جا حضور داشته اند، از حضور شما «احساس خطر» کنند. قانون دوم: در روزهای اول «بیش از حد» و «کمتر از حد» کار نکنیم. هم چنان یادمان باشد که «نباید» تغییر ایجاد کنیم. یادمان باشد که «ایده» های بزرگ مان را در روزهای اول «فاش» نکنیم. یادمان باشد که در روزهای اول قرار نیست کارکنان دیگر از حضور ما احساس خطر کنند؛ وگرنه ما همچون گلوله ای به دیوار برخورد کرده و به سرعت افسرده و فرسوده و خسته می شویم. قانون سوم: موفقیت در تصدی یک شغل سازمانی نیست، در حفظ و «پایداری» آن است. یادمان باشد که به سرعت «شاد» نشویم. هر چقدر «شادی» درون مان بیشتر شود، به همان سرعت هم «افسرده» خواهیم شد.   قانون چهارم: بحث «در دسترس بودن منابع» را از یاد نبریم. هر چقدر بیشتر در دسترس باشیم و هر چقدر بیشتر و راحت تر «ایده» هایمان را به اشتراک بگذاریم، کمتر مورد توجه قرار خواهیم گرفت. (من بارها این اشتباه را تکرار کرده ام و بارها از آن درس نگرفته ام). یادمان باشد تا زمانی که از «ما» نپرسیده اند هیچ نیازی نیست که «اطلاعات» و «ایده های» خودمان را تشریح کنیم. اگر خودمان با اشتیاق خودمان و بدون درخواست مدیرمان «ایده» هایمان را به زبان بیاوریم، به سرعت «کنار» گذاشته می شویم. مدیر و همکارانمان نخواهند فهمید که «ارزش» ایده های ما چقدر بوده است. "حتی اگر در جایگاه «مشاور کسب و کار» در سازمانی مشغول به کار شده باشیم، باز هم باید صبر کنیم تا مدیرمان شخصا «زمان» بگذارد و از ما «بپرسد»."  یادمان باشد اجازه دهیم شخص مقابل از ما بخواهد و بعد که «آماده شنیدن» شد، ایده هایمان را «حتی اگر خیلی هم ساده باشند» برایشان بگوییم. در این صورت حتی ساده ترین و پیش پاافتاده ترین ایده های ما هم «ارزشمند» تلقی خواهند شد. یادمان باشد ذهن ما «خطای شناختی» دارد و نمیتواند «ارزش گذاری» را به صورت مستقل ارزیابی و به صورت دقیق تبیین کند. یادمان باشد که در محیط کاری، تنها انتظاری که از ما در روزهای اول می رود، «ایده دادن» و یا «اصلاح ذهنیت» نیست، بلکه فقط «سکوت» و «انجام دادن کار روتینی است که به ما محول می شود». یادمان باشد «در دسترس بودن ارزش ما را پایین تر خواهد آورد.» ©️دست نوشته های یک دیوانه ✨ @PanicDev
1 134
17
داشتم توی گیت‌هاب میگشتم و ریپو هایی که به صورت MicroService پیاده شدن رو میدیدم و کداشون رو چک میکردم که به این دوستمون که اسمش HyperF هست برخوردم! اومدن زحمت کشیدن و یه فریمورک برای PHP زدن که تمرکزش روی رفع نیازمندی های سیستم‌های مبتنی بر MicroService هست. ضمن اینکه تمام مواردی که احتمالا لازمتون میشه هم ساپورت کردن و در اختیارتون قرار دادن که لیستش رو از اینجا میتونید ببینید و الباقی مستندات رو بخونید :) راستی مرسی بابت صد و اندی نفره شدنمون و همتون خیلی خیلی خوش اومدید ✌️♥️ ✨ @PanicDev
723
18
#تایم_لپس #دیزاین_رفرش 🎨 نرم افزار: Figma 🧵 فونت‌ایکون استفاده شده: Iconly 🎶 موزیک: Therefore I Am 🔰 فایل ها و لینک منابع
#تایم_لپس #دیزاین_رفرش 🎨 نرم افزار: Figma 🧵 فونت‌ایکون استفاده شده: Iconly 🎶 موزیک: Therefore I Am 🔰 فایل ها و لینک منابع استفاده شده توی کامنت های همین پست قابل دانلوده 💠 @PanicDev
533
19
یکی از دوستان دیشب داشت روی نسخه WIP یه محصول برای پرزنت اولیه مشتری‌ش کار میکرد و برای بهبود ظاهرش و نظرسنجی؛ لینکش رو به اش+1
یکی از دوستان دیشب داشت روی نسخه WIP یه محصول برای پرزنت اولیه مشتری‌ش کار میکرد و برای بهبود ظاهرش و نظرسنجی؛ لینکش رو به اشتراک گذاشت که یهو وسواسِ من روی مینیمال بودن، کار دستم داد و نشستم طرح رو از اول ری‌دیزاین کردم:) ۱. به گفته دوستمون کارایی راحت و سادگی توی سیستم اولویت کارفرماست ۲. همینطور ریسپانسیو بودن طرح براشون خیلی اهمیت داره که توی تمام دستگاه ها بشه به درستی صفحات رو نمایش داد ۳. تکنولوژی های استفاده شده توی نسخه اولیه React و MUI5 در کنار ApexChart بوده پ.ن۱؛ من با توجه به این موارد ری‌دیزاین رو انجام و البته که اصلا با MUI و دوستان دیگه موافق نیستم تا زمانی که TailwindCSS در دسترس باشه؛ دلیلش هم واقعا اینطوریه که "آنچه عیان است چه حاجت به بیان است" پ.ن۲؛ من برنامه‌نویسم و کارم گرافیک نیست پس اگه مشکلی توی کار میبینید دعوامون نکنید، بجاش بهم بگید که اصلاح بشه برای دفعات بعد پ.ن۳؛ تایم ویدیو ۵۰ دقیقه بود که با استفاده از تکنیک فریم سمپلینگ و افزایش سرعت تبدیل به یه تایم‌لپس تقریبا ۳ دقیقه‌ای شده پ.ن۴؛ از موزیک Therefore I Am لذت ببرید ♥️✌️ تایم‌لپس و فایل ها رو از پیام بعدی دانلود کنید 👇
489
20
امشب داشتم یک سلکت‌باکس با قابلیت سرچ رو می‌نوشتم که روی 3 تا ستون از یک جدول سرچ میزد ستون های mobile, email, username و لازم بود که زمانی که ادمین داره سرچ میزنه؛ اولین ستونی که مقدار دهی شده بود به عنوان خروجی به صورت key, value برگشت داده بشه چالشی که اینجا وجود داشت این بود که احتمال null بودن هر یک از این ستون ها وجود داشت و من توی خروجی نمی‌تونستم به قطعیت بگم که کدوم فیلد رو باید به عنوان label برای اون سلکت‌باکس نشون بدم بعد از کمی سرچ زدن به یه تابع ساده و کاربردی توی MySQL رسیدم به نام COALESCE که خیلی ساده میتونید از بین n تا ستون؛ اولین ستونی که مقدار داره رو برگردونید پس به این صورت ازش استفاده کردم user() ->selectRaw("COALESCE(mobile, email, username) as contact, id") ->where('mobile', 'like', "%$search%") ->orWhere('email', 'like', "%$search%") ->orWhere('username', 'like', "%$search%") ->limit(10) ->get() ->pluck('contact', 'id') قطعه کد بالا توی جدول users روی سه ستون mobile و email و username سرچ میزنه و به ترتیب اولین ستونی که مقدار داشته باشه رو به عنوان contact بهمون برمیگردونه 🎉 #Query #MySQL #Eloquent #Trick ✨ @PanicDev
588