🔶 بخش فارسی - عربی ایکس (توییتر سابق) از فونت پیش فرض آن به فونت زیبای وزیر متن (ٰVazir) از صابر راستی کردار جایگزین شده است.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
👍11💔3❤1
Forwarded from Golden Code (علی 🇨🇴)
این هلپرفانکشن tap() یکی از اون ویژگیهای جالبه لاراوله که باعث میشه کدها هم تمیزتر بشن، هم خواناتر.
گاهی لازمه روی یه شی عملی انجام بدی (مثلن تغییر، ذخیره یا لاگ گرفتن)
اما در نهایت بخوای خود اون شی رو برگردونی و نه نتیجهی عملیات.
اینجاست که tap() کاربرد داره.
📌 مثال:
در اینجا:
داخل tap() با $user هر کاری خواستیم کردیم؛
ولی خروجی، همون $user هست — نه نتیجهی تابع.
کاربرد اصلی وقتی وسط یه chain از متودها بخوای کاری انجام بدی، بدون اینکه زنجیره قطع بشه:
یا حتی داخل Query Builder:
#Laravel #Laravel_tip #لاراول
@GoldenCodeir 🔥
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1974074465010208832?t=neGDBuWocqlJjIOARSUOmg&s=35
گاهی لازمه روی یه شی عملی انجام بدی (مثلن تغییر، ذخیره یا لاگ گرفتن)
اما در نهایت بخوای خود اون شی رو برگردونی و نه نتیجهی عملیات.
اینجاست که tap() کاربرد داره.
📌 مثال:
$user = tap(new User, function ($user) {
$user->name = 'Ali';
$user->email = 'ali@example.com';
$user->save();
});در اینجا:
داخل tap() با $user هر کاری خواستیم کردیم؛
ولی خروجی، همون $user هست — نه نتیجهی تابع.
کاربرد اصلی وقتی وسط یه chain از متودها بخوای کاری انجام بدی، بدون اینکه زنجیره قطع بشه:
return tap(User::find(1))
->update(['active' => false])
->refresh();
یا حتی داخل Query Builder:
$users = tap(DB::table('users'), function ($query) {
$query->where('active', true);
})->get();#Laravel #Laravel_tip #لاراول
@GoldenCodeir 🔥
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1974074465010208832?t=neGDBuWocqlJjIOARSUOmg&s=35
X (formerly Twitter)
Backpack for Laravel (@laravelbackpack) on X
#Laravel Tip
Did you know.... tap() = Tweak and Return 🪄
Yes, Laravel's tap() lets you modify an object and return it — perfect for clean, chainable code.
Did you know.... tap() = Tweak and Return 🪄
Yes, Laravel's tap() lets you modify an object and return it — perfect for clean, chainable code.
❤5👾1
🔥27❤5👍5🌚2
🎄 یک برنامه نویس تنبل
🔸آموزش خرید اکانت GPT-5 فقط با یک دلار تعداد ری اکشنها بالا باشه میزارم @TheRaymondDev
۱- در اولین مرحله یک اکانت chatgpt میسازید.
۲-در مرحله دوم وارد لینک زیر میشید:
https://chatgpt.com/?promo_campaign=team1dollar#team-pricing
@TheRaymondDev
۲-در مرحله دوم وارد لینک زیر میشید:
https://chatgpt.com/?promo_campaign=team1dollar#team-pricing
@TheRaymondDev
ChatGPT
ChatGPT helps you get answers, find inspiration, and be more productive.
از طریق سایت "ایرانی کارت" میشه پرداختش رو انجام داد.
ورود به سایت ایرانی کارت:
https://panel.iranicard.ir/
بخش پرداخت های بینالمللی -> وارد کردن ۱ دلار -> وارد کردن ایمیلی که باهاش اکانت chatgpt ساختین و رمز کاربری اکانت chatgpt و بعد پرداخت نهایی
ورود به سایت ایرانی کارت:
https://panel.iranicard.ir/
بخش پرداخت های بینالمللی -> وارد کردن ۱ دلار -> وارد کردن ایمیلی که باهاش اکانت chatgpt ساختین و رمز کاربری اکانت chatgpt و بعد پرداخت نهایی
⚠️نکته مهم و حیاتی
بعضی کاربرا هشدار بن شدن اکانت رو دادن
پس اگه فیلترشکن آیپی ثابت ندارید ریسک نکنید چون همه چت هاتون هم با بن شدن اکانت از بین میره!
بعضی کاربرا هشدار بن شدن اکانت رو دادن
پس اگه فیلترشکن آیپی ثابت ندارید ریسک نکنید چون همه چت هاتون هم با بن شدن اکانت از بین میره!
🔥4
🔶 شرکت متا اعلام کرد که پروژههای React و React Native و پروژههای وابسته مانند JSX به یک بنیاد مستقل به نام React Foundation منتقل میشوند، که زیرمجموعه بنیاد لینوکس خواهد بود.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Engineering at Meta
Introducing the React Foundation: The New Home for React & React Native
Meta open-sourced React over a decade ago to help developers build better user experiences. Since then, React has grown into one of the world’s most popular open source projects, powering over 50 m…
🔥10👍1
Forwarded from Milwad Khosravi | میلاد خسروی
🎯 فولاستک یعنی چی؟
وقتی از Full-Stack Developer صحبت میکنیم، منظور کسیه که هم دنیای Front-End رو بلده، هم Back-End رو — یعنی از طراحی رابط کاربری تا معماری سرور و فضای ابری!
تصویر بالا خیلی خلاصه نشون میده که فولاستک بودن یعنی تسلط روی مجموعهای از مهارتها:
📐 Layout → ساختاردهی و سازمانبندی صفحات وب
💡 Front-End → طراحی و پیادهسازی رابط کاربری (UI/UX)
⚙️ Logic → ساخت منطق برنامه و ارتباط بین اجزا
🖥 Server → مدیریت سرور و APIها
🏗 Architecture → طراحی ساختار سیستم و دیتابیس
☁️ Cloud → کار با سرویسهای ابری و دیپلوی پروژهها
🧠 Knowledge → یادگیری مداوم و درک کلی از چرخهی توسعه
🧪 Testing → اطمینان از عملکرد درست کد و رفع باگها
🖌 UI/UX → طراحی تجربه و رابط کاربری
به زبان ساده:
اگر تازه شروع کردی، پیشنهاد من اینه که اول روی Front-End تمرکز کن و بعد کمکم به Back-End و Cloud برو.
📱 @MilwadKhosravi
وقتی از Full-Stack Developer صحبت میکنیم، منظور کسیه که هم دنیای Front-End رو بلده، هم Back-End رو — یعنی از طراحی رابط کاربری تا معماری سرور و فضای ابری!
تصویر بالا خیلی خلاصه نشون میده که فولاستک بودن یعنی تسلط روی مجموعهای از مهارتها:
📐 Layout → ساختاردهی و سازمانبندی صفحات وب
💡 Front-End → طراحی و پیادهسازی رابط کاربری (UI/UX)
⚙️ Logic → ساخت منطق برنامه و ارتباط بین اجزا
🖥 Server → مدیریت سرور و APIها
🏗 Architecture → طراحی ساختار سیستم و دیتابیس
☁️ Cloud → کار با سرویسهای ابری و دیپلوی پروژهها
🧠 Knowledge → یادگیری مداوم و درک کلی از چرخهی توسعه
🧪 Testing → اطمینان از عملکرد درست کد و رفع باگها
🖌 UI/UX → طراحی تجربه و رابط کاربری
به زبان ساده:
یک فولاستک دیولوپر باید بتونه از طراحی صفحه تا تحویل نهایی اپلیکیشن، همه مراحل رو درک کنه و اجرا کنه.
اگر تازه شروع کردی، پیشنهاد من اینه که اول روی Front-End تمرکز کن و بعد کمکم به Back-End و Cloud برو.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎5
🔶 اوبونتو 25.10 با نام Questing Quokka منتشر شد.
تغییرات اخیر :
- رابط کاربری و GNOME 49
- ابزارها و زبانهای برنامهنویسی بهروز
- امنیت و ایمنی حافظه (Memory Safety)
- سیستم امنیتی دیسک و رمزگذاری
- هسته لینوکس و پشتیبانی از مجازیسازی تو در تو (Nested Virtualization)
- پشتیبانی از RISC-V با پروفایل RVA23
#لینوکس
@TheRaymondDev
تغییرات اخیر :
- رابط کاربری و GNOME 49
- ابزارها و زبانهای برنامهنویسی بهروز
- امنیت و ایمنی حافظه (Memory Safety)
- سیستم امنیتی دیسک و رمزگذاری
- هسته لینوکس و پشتیبانی از مجازیسازی تو در تو (Nested Virtualization)
- پشتیبانی از RISC-V با پروفایل RVA23
#لینوکس
@TheRaymondDev
Canonical
Canonical releases Ubuntu 25.10 Questing Quokka | Canonical
The latest interim release of Ubuntu comes with compatibility enhancements at the silicon level, accessibility upgrades and a robust security posture that sets the stage for the next LTS. October 9, 2025 Today Canonical announced the release of Ubuntu 25.10…
💩6🔥1
Forwarded from Golden Code (@lix)
نگاهی به تغییرات مهم نسخه 6
طبق اعلام تیم Bootstrap، در نسخهی Bootstrap v6 سیستم رنگ و تم به شکل کامل بازطراحی خواهد شد.
هدف؟؟
سادگی بیشتر، هماهنگی بین کامپوننتها و پشتیبانی هوشمند از حالت تیره و روشن.
کلاسهای سراسری بهجای کلاسهای اختصاصی
قبلن برای هر کامپوننت کلاس جدا داشتیم مثل:
.btn-primary یا .alert-primary.
📌 اما در نسخه 6، کلاسهای رنگی سراسری شدن — مثلن فقط از .theme-primary استفاده میکنید و همهی اجزای داخل اون از همون تم پیروی میکنند.
کد سادهتر، طراحی منسجمتر
تطبیق خودکار با حالت تیره/روشن
نسخه جدید از تابع مدرن CSS بنام light-dark() استفاده میکنه،
بنابرین رنگها بهصورت خودکار با حالت سیستم (Dark/Light Mode) هماهنگ میشن — بدون نیاز به media query.
رنگها
رنگهای تازه مثل Violet، Amber، Lime، Brown و Pewter اضافه شدهاند.
همچنین، درجات خیلی روشن و خیلی تیره (025, 050, 950, 975) برای هر رنگ در دسترسه.
📎 در کل:
نسخهی 6 تمرکز داره روی این موارد:
یکپارچهسازی تمها،
کاهش تکرار در کلاسها،
و پشتیبانی هوشمند از حالت تیره.
نتیجش هم طراحی سادهتر، مدرنتر و حرفهایتر برای تمام کامپوننتها.
#bootstrap #بوت_استرپ #فرانت
@GoldenCodeir 🔥
(منبع👇🏾 )
https://x.com/getbootstrap/status/1975652460992835762?t=Iqg0G6PDseMk691A4Gbj5A&s=35
طبق اعلام تیم Bootstrap، در نسخهی Bootstrap v6 سیستم رنگ و تم به شکل کامل بازطراحی خواهد شد.
هدف؟؟
سادگی بیشتر، هماهنگی بین کامپوننتها و پشتیبانی هوشمند از حالت تیره و روشن.
کلاسهای سراسری بهجای کلاسهای اختصاصی
قبلن برای هر کامپوننت کلاس جدا داشتیم مثل:
.btn-primary یا .alert-primary.
📌 اما در نسخه 6، کلاسهای رنگی سراسری شدن — مثلن فقط از .theme-primary استفاده میکنید و همهی اجزای داخل اون از همون تم پیروی میکنند.
کد سادهتر، طراحی منسجمتر
تطبیق خودکار با حالت تیره/روشن
نسخه جدید از تابع مدرن CSS بنام light-dark() استفاده میکنه،
بنابرین رنگها بهصورت خودکار با حالت سیستم (Dark/Light Mode) هماهنگ میشن — بدون نیاز به media query.
رنگها
رنگهای تازه مثل Violet، Amber، Lime، Brown و Pewter اضافه شدهاند.
همچنین، درجات خیلی روشن و خیلی تیره (025, 050, 950, 975) برای هر رنگ در دسترسه.
📎 در کل:
نسخهی 6 تمرکز داره روی این موارد:
یکپارچهسازی تمها،
کاهش تکرار در کلاسها،
و پشتیبانی هوشمند از حالت تیره.
نتیجش هم طراحی سادهتر، مدرنتر و حرفهایتر برای تمام کامپوننتها.
#bootstrap #بوت_استرپ #فرانت
@GoldenCodeir 🔥
(منبع👇🏾 )
https://x.com/getbootstrap/status/1975652460992835762?t=Iqg0G6PDseMk691A4Gbj5A&s=35
X (formerly Twitter)
Bootstrap (@getbootstrap) on X
Lots of happenings lately for v6's development!
One new idea is to move from component-specific modifiers to global ones. Take this example—use `.theme-primary` on all components, or on a parent, and even override where needed.
Also, spot the new button…
One new idea is to move from component-specific modifiers to global ones. Take this example—use `.theme-primary` on all components, or on a parent, and even override where needed.
Also, spot the new button…
🔥4👍1
🔶 گیت هاب یک گزینه جدید برای سازمانهای متن باز معرفی کرده که به آن ها امکان می دهد, درآمدزایی کنند.
طبق این طرح، یک مشارکت کننده میتواند با پرداخت مبلغی کم، رویه های CI/CD را نادیده بگیرد و تغییر خودش را به زور ادغام (force merge) کند. این موضوع می تواند به شدت به دنیای متن باز ضربه بزند.
#خبر
@TheRaymondDev
طبق این طرح، یک مشارکت کننده میتواند با پرداخت مبلغی کم، رویه های CI/CD را نادیده بگیرد و تغییر خودش را به زور ادغام (force merge) کند. این موضوع می تواند به شدت به دنیای متن باز ضربه بزند.
#خبر
@TheRaymondDev
🤣17😐8👎2