• Google Pixel
• Realme 12 Pro+
• Nothing 2a
• Vivo X100
• iQOO 12
• OnePlus 12
• OnePlus Open
• Xiaomi 14 (houji)
• Xiaomi 14 Pro (shennong)
• Redmi K60 Ultra (corot)
• Xiaomi Pad 6S Pro 12.4 (sheng)
• Xiaomi 14 (houji)
• Xiaomi 13T Pro (corot)
• Xiaomi Pad 6S Pro 12.4 (sheng)
منبع: RoidBest
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
اگه از #لینوکس استفاده میکنید با این دستور از عکس هاتون گیف بسازین
اگه یه دایرکتوری عکس دارین روش تست کنین خیلی جالب در میاد.
convert -delay 20 -loop 0 *.jpg output.gif
منبع Linuxor
👾 @pishroapp
اگه یه دایرکتوری عکس دارین روش تست کنین خیلی جالب در میاد.
convert -delay 20 -loop 0 *.jpg output.gif
منبع Linuxor
Please open Telegram to view this post
VIEW IN TELEGRAM
توی این مطلب سعی می کنم اصول SOLID رو از توی فریم وورک لاراول توضیح بدم و شما رو با روش استفاده از این اصول توی این فریم وورک آشنا کنم.
Please open Telegram to view this post
VIEW IN TELEGRAM
pishroapp.net
آشنایی با اصول SOLID در لاراول
همونطور که می دونیم تو دنیای توسعه نرم فزار، اصول SOLID به برنامهنویسا کمک میکنن تا کدی بنویسن که نگهداری، مدیریت و گسترشش راحتتر باشه.
لاراول، با سینتکس زیبا و قابلیتهای قویش، یه بستر عالی برای اجرای این اصول به حساب میاد. توی این مطلب سعی می کنم اصول…
لاراول، با سینتکس زیبا و قابلیتهای قویش، یه بستر عالی برای اجرای این اصول به حساب میاد. توی این مطلب سعی می کنم اصول…
❤1👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
pishroapp.net
پروتکلهای احراز هویت
توی این مقاله من سعی میکنم شما رو با تاریخچه و علت های پیدایش پروتکل های احراز هویت و تفاوت های این پروتکل ها با همدیگه آشنا کنم. پس تا انتهای مطلب با من همراه باشید.
❤1
دیتابیسهای NoSQL اغلب طراحی بدون ساختار از پیش تعریف شدهای دارند که به ما اجازه میدن دادهها رو بدون ساختارهای از پیش تعریف شده ذخیره کنیم. این قابلیت برای داده هایی که ساختار پیچیده یا متغیر دارند مفید هست...
Please open Telegram to view this post
VIEW IN TELEGRAM
pishroapp.net
دیتابیس NoSQL چیست؟ و چه زمانی از یک دیتابیس NoSQL استفاده کنیم؟
یکی از تفاوتهای اصلی بین دیتابیسهای NoSQL و رابطهای این است که دیتابیسهای NoSQL روابط را به همان شیوهای که دیتابیسهای SQL دارند، ندارند، بنابراین نمیتوانیم جداول پیچیده و پرسوجوهای پیچیده را مانند SQL انجام دهیم.
❤2👌2
▪️مایکروسافت بالاخره به جمع غولهای تکنولوژی که در تلگرام حضور دارند پیوست و هوش مصنوعی قدرتمند خود به نام Copilot رو به این پلتفرم محبوب پیامرسان آورد.
▪️طبق معمول همیشه کاربران ایرانی برای استفاده از اون دچار محدیودت هستند و امکان استفاده ازش با شماره ایران وجود نداره!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
⚛️ با هوک useWorker میتونید تسک های به شدت سنگین (مثل sort کردن یه آرایه با ۵ میلیون عضو رندوم!) که تو اپ #React انجام میدید رو بجای thread اصلی مرورگر، بفرستید به Web Worker تا . جلوی رندر شدن UI رو نگیره
لینک گیتهاب این پکیج 🎉
frontcode01 منبع:
👾 @pishroapp
لینک گیتهاب این پکیج 🎉
frontcode01 منبع:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
pishroapp.net
وب هوک چیست و چگونه کار می کند؟
کلا وبهوکها نقش مهمی توی توسعه وب دارن و امکان ارتباط در لحظه رو بین برنامه ها فراهم می کنند. وب هوک ها راهی رو ایجاد می کنن تا رویدادها و برورزرسانی های یک سیستم به اطلاع سیستم دیگه برسه.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
▪️همون اول پس آشنایی مختصر، مستقیماً شروع میکنن در مورد محاسبات کوانتومی باهم حرف زدنو تبادل نظر کردن! بینظره
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2😁2
Anonymous Quiz
9%
Sprint
9%
Product Backlog
82%
Project Lifecycle
0%
Daily
😍1
یکی از خوبی هایی که داره حس میکنم تعامل بیشتر میشه
Anonymous Poll
75%
بله 😍
25%
نه اضاف نکن⛔️
و پس از ساخت کلاس به راحتی به متدها و ویژگی ها دسترسی دارید!
این قابلیت PHP رو به سینتکس زبون هایی مثل C یا جاوا که نیازی به پرانتز ندارن نزدیک تر میکنه
#php #php_8_4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
pishroapp.net
مانیتورینگ خط فرمان بصورت زنده با Laravel Top
Laravel Top میتونه عملیات بررسی و نظارت لایو رو از طریق خط فرمان (کامندلاین) برای برنامههای لاراولی فراهم کنه. این پکیج میتونه به شما کمک کنه تا شلوغترین مسیرها رو توی نرمافزار خودتون شناسایی کنید.
❤1
#میم_شبانگاهی
از وقتی فهمیدم اعراب به لاراول میگن لارافیل خواب به چشمم نمیاد
DevTwitterپست از
👾 @pishroapp
از وقتی فهمیدم اعراب به لاراول میگن لارافیل خواب به چشمم نمیاد
DevTwitterپست از
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
This media is not supported in your browser
VIEW IN TELEGRAM
۳۵ سال پیش زمانی که هنوز خیلیها تلویزیون سیاه سفید داشتند، سونی یک تلویزیون کوچیک تولید کرده بود که با باطری قلمی کار میکرد و آنتن و بلندگو همراه خود تلویزیون بود! عجب چیزایی تولید میکردن!
👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
▪️شرکت Mistral AI مدل جدیدی به نام Codestral رو برای کدنویسی معرفی کرد که از بیش از 80 زبان برنامهنویسی پشتیبانی میکنه. این مدل با 22 میلیارد پارامتر و context window 32 هزار توکن، عملکرد بهتری در وظایف کدنویسی نسبت به مدلهای دیگه داره.
▪️توسعهدهندگان میتونن از طریق ابزارهایی مثل VSCode و JetBrains بهش دسترسی داشته باشن. این مدل به مدت هشت هفته به صورت رایگان قابل استفاده است و همچنین تحت مجوز تحقیقاتی در HuggingFace قابل دانلوده.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔹 شرکت گوگل تأیید کرده است که اسنادی در مورد الگوریتمهای جستجوی این شرکت لو رفته است.
🔹 این اسناد نشان میدهد که گوگل اطلاعاتی را جمعآوری و برای رتبهبندی وبسایتها در موتور جستجوی خود استفاده میکند که قبلاً اعلام کرده بود در رتبهبندی صفحات وب مبنا قرار نمیگیرد.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
بصورت کلی Property webhook به برنامهنویسان این امکان رو میده تا رفتار پیشفرض دسترسی به properties و تغییر آنها را با استفاده از توابع "get" و "set" تغییر دهند. این قابلیت از زبانهایی مانند Kotlin، C# و Swift الهام گرفته شده است.
Property Hooks دو نوع "hook" برای دسترسی و تغییر مقدار properties فراهم میکند:
get:
این hook برای تعیین منطق دلخواه هنگام خواندن مقدار property استفاده میشود. به عنوان مثال، میتوانید property را قبل از برگرداندن مقدار آن تغییر دهید.
set:
این hook برای تعیین منطق دلخواه هنگام تنظیم مقدار property استفاده میشود. به عنوان مثال، میتوانید مقادیر را اعتبارسنجی یا تغییر دهید قبل از اینکه به property اختصاص داده شوند.
class User {
public string $fullName {
get => $this->first . " " . $this->last;
set {
[$this->first, $this->last] = explode(' ', $value, 2);
}
}
public function __construct(public string $first, public string $last) {}
}
$user = new User('John', 'Doe');
echo $user->fullName; // John Doe
$user->fullName = 'Jane Smith';
echo $user->first; // Jane
کاهش کدهای تکراری: نیازی به تعریف متدهای getter و setter برای هر property نیست.
انعطافپذیری بیشتر: امکان تعریف منطق دلخواه برای دسترسی و تغییر properties.
کد خواناتر: خوانایی و نگهداری کدها بهتر میشود.
ویژگی Property Hooks قابلیتهای متعددی برای بهبود و سادهسازی دسترسی به properties فراهم میکنند و از این جهت یک ابزار قدرتمند برای توسعهدهندگان PHP خواهند بود.
#php
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1😍1
• تلگرام از سال ٢٠١۵ از هشتگها پشتیبانی میکند اما حالا تغییری مهم در این سیستم ایجاد شده تا امکان جستجوی هشتگها بین همه کانالهای عمومی وجود داشته باشد.
• در بهروزرسانی جدید تلگرام همچنین میتوانید موقعیت کپشن عکسها رو تغییر بدید و اونارو به بالای عکسها منتقل کنید. پیش از این، کپشن همیشه در زیر عکسها امکان پذیر بود.
بروزرسانی نسخه اندروید:
https://play.google.com/store/apps/details?id=org.telegram.messenger
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
Please open Telegram to view this post
VIEW IN TELEGRAM
pishroapp.net
برگه تقلب (Cheat Sheet) دستورات لینوکس برای DevOps ها
توی این مطلب ۶۰ دستور اساسی لینوکس (چیتشیت) رو با توضیحات واضح و مثالهای عملی بررسی میکنیم و باهاشون آشنا میشیم. این چیت شیت به شما کمک میکنه مهارتهای لینوکسی خودتون رو به صورت ساده و عملی ارتقا بدین.
🔥1