🔶 در نسخه فونت آیکون ۶.۶ Fontawsome بخش duotone حذف شده و شکل جدیدی از کلاس تعریف شده است.
کد زیر :
کلاس استایل اصلی fa-duotone وجود دارد اما بخواهیم یک استایل دیگه بدیم مثلا یک کلاس fa-solid اضافه شده است و در کنار کلاس آیکون است.
در نسخه ۶.۵ دو کلاس استایل داریم اما در نسخه ۶ سه کلاسه شده است.
حتی یک کلاس استایل حذف کنیم, شکل آیکون تغییر می کند.
پیوند زیر:
https://fontawesome.com/icons/phone-volume?f=duotone&s=solid
@TheRaymondDev
کد زیر :
<i class="fa-duotone fa-solid fa-phone-volume"></i>
کلاس استایل اصلی fa-duotone وجود دارد اما بخواهیم یک استایل دیگه بدیم مثلا یک کلاس fa-solid اضافه شده است و در کنار کلاس آیکون است.
در نسخه ۶.۵ دو کلاس استایل داریم اما در نسخه ۶ سه کلاسه شده است.
حتی یک کلاس استایل حذف کنیم, شکل آیکون تغییر می کند.
پیوند زیر:
https://fontawesome.com/icons/phone-volume?f=duotone&s=solid
@TheRaymondDev
Fontawesome
Phone Volume Icon | Font Awesome
Phone Volume icon in the Solid style. Make a bold statement in small sizes.. Available now in Font Awesome 6.
👍3
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 دوره آموزشی طراحی قالب شرکتی بر پایه وردپرس
1- ایجاد پوشه و فایل ها
2- آپلود پروژه در گیت هاب
3- ایجاد سربرگ و صفحه معرفی
4- خدمات ما
5- نمونه کارها
6- آمار شرکت
7- تیم ما
8- مشتریان ما
9- فوتر
10 - جدا سازی بخش های قالب
11- پویا سازی منوها
12- ایجاد پست تایپ ها
13- پویا سازی خدمات ما با متاباکس
14- پویا سازی تیم ما با متاباکس
15- پویا سازی مشتریان ما با متاباکس
16- پویا سازی آمار شرکت
17- پویا سازی نمونه کار
18- ایجاد متاباکس گالری
19- جاوا اسکریپت برای گالری نمونه کار
20- نمایش گالری عکس در نمونه کارها
21- ایجاد برگه و برگه وبلاگ
22- تک صفحه (Single) برای وبلاگ
23- ابزارک ها
24- ایجاد صفحات ۴۰۴ – دسته بندی – بایگانی – جستجو و برچسب ها
25- نظرات
26- ایجاد تنظیمات سایت با فریم ورک Option Tree و فوتر
https://rayium.ir/?p=1412
#دوره
@TheRaymondDev
1- ایجاد پوشه و فایل ها
2- آپلود پروژه در گیت هاب
3- ایجاد سربرگ و صفحه معرفی
4- خدمات ما
5- نمونه کارها
6- آمار شرکت
7- تیم ما
8- مشتریان ما
9- فوتر
10 - جدا سازی بخش های قالب
11- پویا سازی منوها
12- ایجاد پست تایپ ها
13- پویا سازی خدمات ما با متاباکس
14- پویا سازی تیم ما با متاباکس
15- پویا سازی مشتریان ما با متاباکس
16- پویا سازی آمار شرکت
17- پویا سازی نمونه کار
18- ایجاد متاباکس گالری
19- جاوا اسکریپت برای گالری نمونه کار
20- نمایش گالری عکس در نمونه کارها
21- ایجاد برگه و برگه وبلاگ
22- تک صفحه (Single) برای وبلاگ
23- ابزارک ها
24- ایجاد صفحات ۴۰۴ – دسته بندی – بایگانی – جستجو و برچسب ها
25- نظرات
26- ایجاد تنظیمات سایت با فریم ورک Option Tree و فوتر
قیمت دوره 999,000 تومان
با تخفیف 60 درصد 399,000 تومان
https://rayium.ir/?p=1412
#دوره
@TheRaymondDev
👍2
🔶 سازمان بهداشت جهانی شیوع جدید آبلهمیمون را وضعیت اضطراری جهانی اعلام کرد
پ.ن : شل کنید که همه گیری بعدی تو راهه 😢
#خبر
@TheRaymondDev
پ.ن : شل کنید که همه گیری بعدی تو راهه 😢
#خبر
@TheRaymondDev
Forwarded from Linuxor ?
کرنل لینوکس به قدری منعطف نوشته شده که میتونه هر کارت گرافیک با تکنولوژی پیچیده ای رو ساپورت کنه.
اما تعدادی کمی از افراد هستن که میتونن برای لینوکس درایور بخصوص اونم GPU بنویسن، اگه به برنامه نویسی سطح پایین علاقه دارید پیشنهاد میکنم این داکیومنشن که اومده توضیح داده چطوری میتونید یه درایور GPU برای کرنل لینوکس بسازید رو بخونید :
https://www.kernel.org/doc/html/v4.14/gpu/index.html
شرکت هایی مثل اپل و IBM همیشه پوزیشن باز برای توسعه دهنده های کرنل دارن و متقاضی هم بسیار کم. اگه بتونید توی این حوزه برای خودتون رزومه درست کنید میتونید توی این شرکتا به راحتی استخدام بشید و حقوق سالیانه میانیگن 150 تا 250 هزار دلاری بگیرید.
🐧 @Linuxor
اما تعدادی کمی از افراد هستن که میتونن برای لینوکس درایور بخصوص اونم GPU بنویسن، اگه به برنامه نویسی سطح پایین علاقه دارید پیشنهاد میکنم این داکیومنشن که اومده توضیح داده چطوری میتونید یه درایور GPU برای کرنل لینوکس بسازید رو بخونید :
https://www.kernel.org/doc/html/v4.14/gpu/index.html
شرکت هایی مثل اپل و IBM همیشه پوزیشن باز برای توسعه دهنده های کرنل دارن و متقاضی هم بسیار کم. اگه بتونید توی این حوزه برای خودتون رزومه درست کنید میتونید توی این شرکتا به راحتی استخدام بشید و حقوق سالیانه میانیگن 150 تا 250 هزار دلاری بگیرید.
🐧 @Linuxor
❤5👍2🔥1
Forwarded from Golden Code (علی 🇨🇴)
در لاراول، برای دریافت توکنهای Bearer از request header میتونین به جای اینکه خودتون عملیات parse کردن token رو دستی انجام بدین ، از متود ()bearerToken استفاده کنید.
در واقع این متود به شما این امکان را میده که Bearer توکن رو بهسادگی از request header دریافت و در عملیاتهای مدنظر ازش استفاده کنین.
تفاوت استفاده از این حالت با حالته معمولی در تصویر زیر کاملا گویاست.
#Laravel
@GoldenCodeir
(به منبع و مثالش توجه کنید👇🏾)
https://x.com/OussamaMater/status/1823803584611541115?s=35
در واقع این متود به شما این امکان را میده که Bearer توکن رو بهسادگی از request header دریافت و در عملیاتهای مدنظر ازش استفاده کنین.
تفاوت استفاده از این حالت با حالته معمولی در تصویر زیر کاملا گویاست.
#Laravel
@GoldenCodeir
(به منبع و مثالش توجه کنید👇🏾)
https://x.com/OussamaMater/status/1823803584611541115?s=35
X (formerly Twitter)
OussamaMater (@OussamaMater) on X
Laravel Tip💡: Get Bearer Tokens Elegantly
Building an API with Laravel? You can retrieve the bearer token using the "bearerToken" method on the request object without having to manually parse it 🚀
#laravel
Building an API with Laravel? You can retrieve the bearer token using the "bearerToken" method on the request object without having to manually parse it 🚀
#laravel
👍6
Forwarded from AnimWorld | هاردساب انیمه (Mr.Fun)
سلام به همگی
دوستان اگر اخبار تلگرام رو دنبال کرده باشید، متوجه هستید که چند ماهی هست که قابلیت تبلیغ روی چنل ها باز شده. یعنی شما میتونید برید داخل سایت تلگرام و سفارش تبلیغ روی یک یا چند چنل به خصوص رو بدید و پولش رو پرداخت کنید. این موضوع که تبلیغات نشون داده بشن دست صاحاب چنل نیست و نمیتونه جلوی نشون داده شدن تبلیغات رو بگیره.
همونطور که میدونید در این سال ها ما هیچ وقت تبلیغات یا چیز دیگه ای نگرفتیم و دنبال پول در آوردن نبودیم و نیستیم. در این چند ماه احتمالا یسری تبلیغات روی چنل های مختلف ما احتمالا دیدید که از همون دست هستن که بالاتر راجبشون توضیح دادم. ما هم کاری راجبش نمیتونیم بکنیم ولی حداقل از این دوستان (نا)محترم که تبلیغ میزارن انتظار داریم یسری از حداقل ها رو رعایت کنن. برای مثال ایشون (سایت اشتراکی) که عکسشو پایین گذاشتم تبلیغ میزارن و الکی داخلش مینویسن " پست موقته زودی جوین بشو کانال ما " و جوری جلوه میدن که انگار ما این پست رو گذاشتیم داخل چنل و سعی در گول زدن مخاطب ناآگاه دارن. البته از این مدل افراد که همیشه دنبال رقابت ناسالم بودن انتظار زیادی هم نمیره ولی هر چقدر که زمان میگذره، وقاحتشون بیشتر میشه !!
ضمن اینکه این دوستان کلا فقط دنبال پر کردن جیب خودشون هستن حالا یه روز میخواد از این بات های مسخره ایردراپ باشه یه روز میخواد تبلیغ های این شکلی باشه و ....
دوستان اگر اخبار تلگرام رو دنبال کرده باشید، متوجه هستید که چند ماهی هست که قابلیت تبلیغ روی چنل ها باز شده. یعنی شما میتونید برید داخل سایت تلگرام و سفارش تبلیغ روی یک یا چند چنل به خصوص رو بدید و پولش رو پرداخت کنید. این موضوع که تبلیغات نشون داده بشن دست صاحاب چنل نیست و نمیتونه جلوی نشون داده شدن تبلیغات رو بگیره.
همونطور که میدونید در این سال ها ما هیچ وقت تبلیغات یا چیز دیگه ای نگرفتیم و دنبال پول در آوردن نبودیم و نیستیم. در این چند ماه احتمالا یسری تبلیغات روی چنل های مختلف ما احتمالا دیدید که از همون دست هستن که بالاتر راجبشون توضیح دادم. ما هم کاری راجبش نمیتونیم بکنیم ولی حداقل از این دوستان (نا)محترم که تبلیغ میزارن انتظار داریم یسری از حداقل ها رو رعایت کنن. برای مثال ایشون (سایت اشتراکی) که عکسشو پایین گذاشتم تبلیغ میزارن و الکی داخلش مینویسن " پست موقته زودی جوین بشو کانال ما " و جوری جلوه میدن که انگار ما این پست رو گذاشتیم داخل چنل و سعی در گول زدن مخاطب ناآگاه دارن. البته از این مدل افراد که همیشه دنبال رقابت ناسالم بودن انتظار زیادی هم نمیره ولی هر چقدر که زمان میگذره، وقاحتشون بیشتر میشه !!
ضمن اینکه این دوستان کلا فقط دنبال پر کردن جیب خودشون هستن حالا یه روز میخواد از این بات های مسخره ایردراپ باشه یه روز میخواد تبلیغ های این شکلی باشه و ....
👍4
AnimWorld | هاردساب انیمه
سلام به همگی دوستان اگر اخبار تلگرام رو دنبال کرده باشید، متوجه هستید که چند ماهی هست که قابلیت تبلیغ روی چنل ها باز شده. یعنی شما میتونید برید داخل سایت تلگرام و سفارش تبلیغ روی یک یا چند چنل به خصوص رو بدید و پولش رو پرداخت کنید. این موضوع که تبلیغات نشون…
🔶 مواظب تبلیغات کلاهبرداری تلگرام باشید.
انتظاری از آنها نداشته باشید و هیچ نظارتی ندارد و با اینکه تیم پشتیبانی و شناسایی دارد.
@TheRaymondDev
انتظاری از آنها نداشته باشید و هیچ نظارتی ندارد و با اینکه تیم پشتیبانی و شناسایی دارد.
@TheRaymondDev
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🌐 با #اکستنشن Selectext، متن ویدیوها رو راحت کپی کنید
❔تا حالا شده وسط یه ویدیو تو #یوتیوب یا هر سایت دیگهای، یه متن ببینی و بخوای راحت کپیش کنی؟
• این افزونه جالب بهت اجازه میده هر متنی که توی ویدیو میبینی رو انتخاب و کپی کنی. فقط کافیه ویدیو رو متوقف کنی، Selectext رو فعال کنی و متن مورد نظر رو کپی کنی.
Downloading for → 🔄Chrome | 🐩Firefox
@TheRaymondDev
❔تا حالا شده وسط یه ویدیو تو #یوتیوب یا هر سایت دیگهای، یه متن ببینی و بخوای راحت کپیش کنی؟
• این افزونه جالب بهت اجازه میده هر متنی که توی ویدیو میبینی رو انتخاب و کپی کنی. فقط کافیه ویدیو رو متوقف کنی، Selectext رو فعال کنی و متن مورد نظر رو کپی کنی.
Downloading for → 🔄Chrome | 🐩Firefox
@TheRaymondDev
🔶 نکته امنیتی: فقط از env() در فایل های Config استفاده کنید
شاید وسوسه انگیز باشد که در خارج از فایل های کانفیگ از env() استفاده کنید اما ممکن است که این روش باگ ریزی پیدا شوند و برنامه را در معرض خطر قرار دهید.
در لاراول 11 تعداد فایل های پیکربندی پیش فرض را کاهش می دهد و گزینه های بیشتری را مستقیما به فایل .env منتقل می کند.
اگر نیاز به استفاده از مقادیر موجود در فایل خود دارید، باید مطمئن شوید که فقط از تابع env() در فایل های config/*.php خود استفاده می کنید!
اگر کانفیگ شما در پروداکشن کش شده باشد، یعنی با اجرای دستور، برنامه شما کانفیگ را کامپایل می کند، از جمله هر متغیری که در .env یک فایل کش وجود دارد، و فقط در هنگام درخواست ها آن را بارگذاری می کند. هر env() تماسی در سراسر برنامه بر می گردد, null می شود، زیرا متغیر وجود ندارد.
این می تواند همه چیز را به طور کامل خراب کند، باگ های ریزی ایجاد کند یا حتی برنامه شما را در معرض خطر قرار دهد... این کد را در نظر بگیرید:
اگر کانفیگ کش شود و کاربر یک رشته خالی را ارسال کند، لاراول آن را به null ، تبدیل می کند که منجر به null === null، می شود و توکن به طور کامل دور زده می شود!
این مقایسه باید با استفاده از روش hash_equals () به جای برابرهای دقیق (===) انجام شود. نه تنها hash_equals () در برابر حملات زمانبندی محافظت میکند، بلکه به ورودیهای string نیز نیاز دارد که بهرهبرداری از آن را سختتر میکند.
</securinglaravel>
#لاراول
@TheRaymondDev
شاید وسوسه انگیز باشد که در خارج از فایل های کانفیگ از env() استفاده کنید اما ممکن است که این روش باگ ریزی پیدا شوند و برنامه را در معرض خطر قرار دهید.
در لاراول 11 تعداد فایل های پیکربندی پیش فرض را کاهش می دهد و گزینه های بیشتری را مستقیما به فایل .env منتقل می کند.
اگر نیاز به استفاده از مقادیر موجود در فایل خود دارید، باید مطمئن شوید که فقط از تابع env() در فایل های config/*.php خود استفاده می کنید!
اگر کانفیگ شما در پروداکشن کش شده باشد، یعنی با اجرای دستور، برنامه شما کانفیگ را کامپایل می کند، از جمله هر متغیری که در .env یک فایل کش وجود دارد، و فقط در هنگام درخواست ها آن را بارگذاری می کند. هر env() تماسی در سراسر برنامه بر می گردد, null می شود، زیرا متغیر وجود ندارد.
php artisan config:cache
این می تواند همه چیز را به طور کامل خراب کند، باگ های ریزی ایجاد کند یا حتی برنامه شما را در معرض خطر قرار دهد... این کد را در نظر بگیرید:
if ($request->token === env('APP_API_TOKEN')) {
// do sensitive stuff
}اگر کانفیگ کش شود و کاربر یک رشته خالی را ارسال کند، لاراول آن را به null ، تبدیل می کند که منجر به null === null، می شود و توکن به طور کامل دور زده می شود!
این مقایسه باید با استفاده از روش hash_equals () به جای برابرهای دقیق (===) انجام شود. نه تنها hash_equals () در برابر حملات زمانبندی محافظت میکند، بلکه به ورودیهای string نیز نیاز دارد که بهرهبرداری از آن را سختتر میکند.
</securinglaravel>
#لاراول
@TheRaymondDev
Securing Laravel
Security Tip: Only Use env() Within Config Files
[Tip #79] It may be tempting to reach for env() outside your config files, but you may be introducing subtle bugs, or exposing your app to compromise...
👍1
🎄 یک برنامه نویس تنبل
🔶 الان وضعیت جوری شده که آدم بخواد ازدواج کند به سن ۴۰ یا ۴۵ سال تعویق بندازد. البته مشکل جهانیه و فقط ایران نیست. @TheRaymondDev
🔶 حرفم درست از آب در آمد.
مردان و زنان مثل قبل ۲۵ یا ۳۰ سالگی ازدواج نمی کنن و بلکه ازدواج به سن ۴۰ یا ۵۰ تعویض می اندازن
https://dgto.ir/3jif
@TheRaymondDev
مردان و زنان مثل قبل ۲۵ یا ۳۰ سالگی ازدواج نمی کنن و بلکه ازدواج به سن ۴۰ یا ۵۰ تعویض می اندازن
«روندهای اجتماعی-اقتصادی و جمعیتی اخیر، سن تشکیل خانواده در ایالات متحده را تغییر داده است. بهطوری که بسیاری از زوجها فرزندآوری را به تأخیر میاندازند.»
https://dgto.ir/3jif
@TheRaymondDev
دیجیاتو
افزایش تعداد پدران 50 ساله؛ پیامدهای نگرانکننده برای سلامت کودکان
این تحقیق به اهمیت آگاهی درباره خطرات پدر شدن در میانسالی و بررسی بیشتر درمورد عواملی که این تغییر اجتماعی را ایجاد میکند، میپردازد.
👍4
🔶 سایت ویرایشگر VSCode مایکروسافت باوردپرس ایجاد شده است.
https://blogs.microsoft.com/wp-login.php
@TheRaymondDev
https://blogs.microsoft.com/wp-login.php
@TheRaymondDev
😁7
🔶 شکست لایحه CHIPS آمریکا در تحقق انقلاب صنعتی دولت بایدن؛ آینده ۴۰ درصد سرمایهگذاریها مبهم است
بهنظر میرسد قانون CHIPS دولت بایدن به اندازهای که انتظار میرفت، نتوانسته به اهداف اصلی خود دست یابد. گزارش فایننشالتایمز نشان میدهد که ۴۰ درصد از سرمایهگذاریهای بزرگ بهحالت تعلیق درآمدهاند یا تا زمان نامعلومی بهتأخیر افتادهاند.
#خبر
@TheRaymondDev
بهنظر میرسد قانون CHIPS دولت بایدن به اندازهای که انتظار میرفت، نتوانسته به اهداف اصلی خود دست یابد. گزارش فایننشالتایمز نشان میدهد که ۴۰ درصد از سرمایهگذاریهای بزرگ بهحالت تعلیق درآمدهاند یا تا زمان نامعلومی بهتأخیر افتادهاند.
#خبر
@TheRaymondDev
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
This media is not supported in your browser
VIEW IN TELEGRAM
❌ایمیل تبلیغاتی زیاد دریافت میکنی؟
❌سایت هایی که عضو شدی تبلیغات میفرستن؟
✅راه کار استفاده از ایمیل موقت
سایت
https://www.1secmail.com/
🔥به شما ایمیل موقت میده که باش ثبت نام کنید
💠یک API هم داره میشه از ترمینال وصل شد
https://github.com/sdushantha/tmpmail
نصب کنید ساده کلون کنید وابسنگی ها را حل کنید اجرا میشه با دستور
یک ایمیل جدید بسازید خوب این است میتوانید ایمیل شخصی ایجاد کنید
و برای دیدن inbox
سایت های دیگه مثل این هم هستند ولی API یا کامند ندارند
⁉️ استفاده کردید ؟ اگر سوالی داشتید بپرسید با هم برسی کنیم 😎
❌سایت هایی که عضو شدی تبلیغات میفرستن؟
✅راه کار استفاده از ایمیل موقت
سایت
https://www.1secmail.com/
🔥به شما ایمیل موقت میده که باش ثبت نام کنید
💠یک API هم داره میشه از ترمینال وصل شد
https://github.com/sdushantha/tmpmail
نصب کنید ساده کلون کنید وابسنگی ها را حل کنید اجرا میشه با دستور
$ tmpmail --generate
یک ایمیل جدید بسازید خوب این است میتوانید ایمیل شخصی ایجاد کنید
$ tmpmail --generate esmekhodetmasalan@1secmail.com
و برای دیدن inbox
$ tmpmail
سایت های دیگه مثل این هم هستند ولی API یا کامند ندارند
⁉️ استفاده کردید ؟ اگر سوالی داشتید بپرسید با هم برسی کنیم 😎
👍1
🔶 فشرده سازی عکس در لینوکس
اکثرا ما عکس ها از طریق فتوشاپ فشرده می کنیم ولی می توانید با برنامه jpegOptim و OptiPNG با یک دستور عکس ها فشرده سازی کنید.
نصب برنامه jpegOptim با پسوند JPEG:
حداقل فشرده سازی با کیفیت خوب ۱ مگابایت است و پایین تر از آن باعث افت کیفیت عکس می شود.
نصب نرم افزار OptiPNG با پسوند PNG :
برای کاهش خودکار حجم عکس دستور زیر را وارد کنید:
#لینوکس
@TheRaymondDev
اکثرا ما عکس ها از طریق فتوشاپ فشرده می کنیم ولی می توانید با برنامه jpegOptim و OptiPNG با یک دستور عکس ها فشرده سازی کنید.
نصب برنامه jpegOptim با پسوند JPEG:
sudo apt install jpegoptim
حداقل فشرده سازی با کیفیت خوب ۱ مگابایت است و پایین تر از آن باعث افت کیفیت عکس می شود.
jpegoptim --size=1024k fileName.jpg
نصب نرم افزار OptiPNG با پسوند PNG :
sudo apt install optipng
برای کاهش خودکار حجم عکس دستور زیر را وارد کنید:
optipng filename.png
#لینوکس
@TheRaymondDev
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
🔸Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js
https://github.com/Leo4815162342/dukascopy-node
@TheRaymondDev
https://github.com/Leo4815162342/dukascopy-node
@TheRaymondDev