🔶 جایگزین های رنگ سیاه #000000 در CSS
Obsidian | #0B1215 | ابسیدین
Licorice | #1A1110 | شیرین بیان
Onyx | #353839 | عقیق
Black Raisin | #242124 | کشمش سیاه
Arsenic | #3B444B | آرسینک
Oil Black | #0C0C0C | نفت سیاه
Ebony | #555D50 | آبنوس
Jet Black | #0E0E10 | کهربایی
Black Olive | #3B3C36 | زیتونی
Outer Space | #414A4C | برون فضا
Charcoal | #35454F | زغال سنگی
</Elmira Khazaei>
#CSS
@TheRaymondDev
Obsidian | #0B1215 | ابسیدین
Licorice | #1A1110 | شیرین بیان
Onyx | #353839 | عقیق
Black Raisin | #242124 | کشمش سیاه
Arsenic | #3B444B | آرسینک
Oil Black | #0C0C0C | نفت سیاه
Ebony | #555D50 | آبنوس
Jet Black | #0E0E10 | کهربایی
Black Olive | #3B3C36 | زیتونی
Outer Space | #414A4C | برون فضا
Charcoal | #35454F | زغال سنگی
</Elmira Khazaei>
#CSS
@TheRaymondDev
👍8👌1
🎄 یک برنامه نویس تنبل
🔶 برای پکیچ نمایش تاریخ شمسی ورتا لاراول درخواست ارتقا به لاراول ۱۲ دادیم. https://github.com/hekmatinasser/verta/pull/175 #لاراول @TheRaymondDev
🔶 درخواست به روز رسانی کتابخانه ورتا به لاراول ۱۲ تایید شد.
https://github.com/hekmatinasser/verta/pull/175
هم اکنون کتابخانه ورتا نمایش تاریخ شمسی برای لاراول به نسخه ۱۲ ارتقا یافت.
https://github.com/hekmatinasser/verta
#لاراول
@TheRaymondDev
https://github.com/hekmatinasser/verta/pull/175
هم اکنون کتابخانه ورتا نمایش تاریخ شمسی برای لاراول به نسخه ۱۲ ارتقا یافت.
https://github.com/hekmatinasser/verta
#لاراول
@TheRaymondDev
GitHub
Upgrade illuminate/support and illuminate/validation to ^12.0 - Updat… by Rayiumir · Pull Request #175 · hekmatinasser/verta
Changes:
Upgrade illuminate/support and illuminate/validation to ^12.0
Update README.md
Upgrade illuminate/support and illuminate/validation to ^12.0
Update README.md
👍2
🔶 دوره آموزش پروژه محور ساخت وب سایت شرکتی با لاراول 12 به روز رسانی شد.
۱- نصب لاراول ۱۲
۲- آپلود پروژه لاراول در گیت هاب
۳- ایجاد صفحه اصلی و سربرگ
۴- اسلایدر
۵- خدمات ما
۶- نمونه کارها
۷- درباره ما
۸- آمار شرکت
۹- وبلاگ
۱۰- پابرگ
۱۱- ایجاد صفحه ادمین
قیمت دوره 1,499,000 با تخفیف 60 درصد 599,000 تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
۱- نصب لاراول ۱۲
۲- آپلود پروژه لاراول در گیت هاب
۳- ایجاد صفحه اصلی و سربرگ
۴- اسلایدر
۵- خدمات ما
۶- نمونه کارها
۷- درباره ما
۸- آمار شرکت
۹- وبلاگ
۱۰- پابرگ
۱۱- ایجاد صفحه ادمین
قیمت دوره 1,499,000 با تخفیف 60 درصد 599,000 تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
👍2❤1
🔶 خواهشا با ایمیل فیک یک بار مصرف در سایت راییوم ثبت نام نکنید.
اگر رمز عبور فراموش کرده باشید, ممکنه با ایمیل فیک رمز عبور بازیابی نشه و چون ایمیل فیک یکبار مصرفه و امکان ارسال ایمیل بازیابی وجود ندارد!
@TheRaymondDev
اگر رمز عبور فراموش کرده باشید, ممکنه با ایمیل فیک رمز عبور بازیابی نشه و چون ایمیل فیک یکبار مصرفه و امکان ارسال ایمیل بازیابی وجود ندارد!
@TheRaymondDev
👍3😐1
🔶 تابع اعتبار سنجی ایمیل وردپرس
#وردپرس
@TheRaymondDev
function validate_email_domain($errors, $sanitized_user_login, $user_email) {
$allowed_domains = array('gmail.com');
$email_domain = substr(strrchr($user_email, "@"), 1);
if (!in_array($email_domain, $allowed_domains)) {
$errors->add('invalid_email_domain', __('<strong>خطا</strong>: فقط ایمیل با پسوند gmail.com مجاز است.'));
}
return $errors;
}
add_filter('registration_errors', 'validate_email_domain', 10, 3);#وردپرس
@TheRaymondDev
👍4❤1
🔶 به زودی افزونه ورود - عضویت موبایلی برای وردپرس می نویسم و رایگان توی گیت هاب منتشر می کنم.
جایگزین بهتری برای ثبت نام ایمیلی است.
افزونه دیجیس وردپرس داغونه
#وردپرس
@TheRaymondDev
جایگزین بهتری برای ثبت نام ایمیلی است.
افزونه دیجیس وردپرس داغونه
#وردپرس
@TheRaymondDev
👍7❤1
🔸cross-extension-template
تمپلیتی درست کردم برای ساختن راحت اکستنشن(افزونه)های مرورگر با تایپ اسکریپت که هم توی کروم ساپورت میشه هم فایرفاکس
https://github.com/maanimis/cross-extension-template
@TheRaymondDev
تمپلیتی درست کردم برای ساختن راحت اکستنشن(افزونه)های مرورگر با تایپ اسکریپت که هم توی کروم ساپورت میشه هم فایرفاکس
https://github.com/maanimis/cross-extension-template
@TheRaymondDev
GitHub
GitHub - maanimis/cross-extension-template
Contribute to maanimis/cross-extension-template development by creating an account on GitHub.
👍4
Forwarded from DevTwitter | توییت برنامه نویسی
کوئرا با ۳۰۰ میلیون کاربر ماهانه، ۲۵,۰۰۰+ سوال روزانه، و ۱۰+ سال فعالیت، دیتابیسش میدونی چیه؟ MySQL! دهها ترابایت داده و صدها هزار QPS. و اومدن شدیدا بهینهش کردن، چطوری؟
اینا میبینن بار دیتابیس (Database Load) با رشد کاربران، پتابایتها بیشتر و با ویژگیهای ML محصولاتشون بالاتر هم میره، و البته اسپمرها هم یه بخشی ازین بار بودن.
بار دیتابیسشون تو خواندن (Reads) (۷۰٪ ترافیک)، حجم داده (Data Volume) ( که رشد ۲۰۰٪ تو ۵ سال داشت)، و نوشتن (Writes) (کم اما حساس) بود. کوئرا برای بهینهسازی روی خواندن و حجم داده تمرکز کرد، چون ترافیک بیشترشون سمت خواندن بود.
اسکنهای بزرگ رو با LIMIT و صفحهبندی (Pagination) بهینه کردن. این کار از اسکن غیرضروری جلوگیری کرد و پرفومنس کوئریها رو تا ۶۰٪ سریعتر کرد.
برای کوئریهای کند، ایندکسها رو دوباره طراحی کردن، ستونهای غیرضروری حذف شدن، ORDER BY به کلاینت منتقل شد، و کوئریهای غیرضروری هم حذف شدند. و بار CPU ۵۰٪ کم شد.
برای High QPS، کوئرا کش رو بهینه کرد. کلید کش (Cache Key) به uid تغییر داد تا QPS رو بیش از ۹۰٪ کم کنه.
برای حجم داده ها، کوئرا MyRocks که فیسبوک توسعه داده بود رو برای شاردهای قدیمی MySQL استفاده کرد. این کار فضا رو تا ۸۰٪ برای برخی جدولها و ۵۰-۶۰٪ برای بقیه کاهش داد.
مای راک با فشردهسازی بهتر، IO رو کم کرد و زمان بکاپ/ریستور رو ۵۰٪ سریعتر کرد. شاردهای قدیمی (بیش از ۱۸ ماه) به MyRocks منتقل شدند.
برای نوشتن، lag رپلیکیشن رو با رپلیکیشن موازی Parallel ( توی mysql تنظیماتش slave_parallel_type یا شبیه شه) حل کردن تا بار رو بهتر توزیع کنه.
یعنی یه تاخیری بین دیتابیس مادر با رپلیکا به وجود میومد که رو برداشتن سیستمش رو موازی کردن، مشکلش چی بود؟ وقتی رپلیکا داره میخونه یا مینویسه ممکنه خیلی زمان بر بشه یا transaction دیتابیس مادر خیلی زمانبر باشه رپلیکا مجبور بشه صبر کنه تا تراکنش تموم بشه بعد تغییرات رو اعمال کنه
خلاصه اینکه نتیجه این شد که کوئرا:
- با بهینهسازی کش و کوئریها
- استفاده از MyRocks،
- و رپلیکیشن موازی
بار رو برای ۳۰۰ میلیون کاربر روی دیتابیس MySQL کاهش داد.
@DevTwitter | <Saman/>
اینا میبینن بار دیتابیس (Database Load) با رشد کاربران، پتابایتها بیشتر و با ویژگیهای ML محصولاتشون بالاتر هم میره، و البته اسپمرها هم یه بخشی ازین بار بودن.
بار دیتابیسشون تو خواندن (Reads) (۷۰٪ ترافیک)، حجم داده (Data Volume) ( که رشد ۲۰۰٪ تو ۵ سال داشت)، و نوشتن (Writes) (کم اما حساس) بود. کوئرا برای بهینهسازی روی خواندن و حجم داده تمرکز کرد، چون ترافیک بیشترشون سمت خواندن بود.
اسکنهای بزرگ رو با LIMIT و صفحهبندی (Pagination) بهینه کردن. این کار از اسکن غیرضروری جلوگیری کرد و پرفومنس کوئریها رو تا ۶۰٪ سریعتر کرد.
برای کوئریهای کند، ایندکسها رو دوباره طراحی کردن، ستونهای غیرضروری حذف شدن، ORDER BY به کلاینت منتقل شد، و کوئریهای غیرضروری هم حذف شدند. و بار CPU ۵۰٪ کم شد.
برای High QPS، کوئرا کش رو بهینه کرد. کلید کش (Cache Key) به uid تغییر داد تا QPS رو بیش از ۹۰٪ کم کنه.
برای حجم داده ها، کوئرا MyRocks که فیسبوک توسعه داده بود رو برای شاردهای قدیمی MySQL استفاده کرد. این کار فضا رو تا ۸۰٪ برای برخی جدولها و ۵۰-۶۰٪ برای بقیه کاهش داد.
مای راک با فشردهسازی بهتر، IO رو کم کرد و زمان بکاپ/ریستور رو ۵۰٪ سریعتر کرد. شاردهای قدیمی (بیش از ۱۸ ماه) به MyRocks منتقل شدند.
برای نوشتن، lag رپلیکیشن رو با رپلیکیشن موازی Parallel ( توی mysql تنظیماتش slave_parallel_type یا شبیه شه) حل کردن تا بار رو بهتر توزیع کنه.
یعنی یه تاخیری بین دیتابیس مادر با رپلیکا به وجود میومد که رو برداشتن سیستمش رو موازی کردن، مشکلش چی بود؟ وقتی رپلیکا داره میخونه یا مینویسه ممکنه خیلی زمان بر بشه یا transaction دیتابیس مادر خیلی زمانبر باشه رپلیکا مجبور بشه صبر کنه تا تراکنش تموم بشه بعد تغییرات رو اعمال کنه
خلاصه اینکه نتیجه این شد که کوئرا:
- با بهینهسازی کش و کوئریها
- استفاده از MyRocks،
- و رپلیکیشن موازی
بار رو برای ۳۰۰ میلیون کاربر روی دیتابیس MySQL کاهش داد.
@DevTwitter | <Saman/>
🔥8👍2
🔶 خبرگزاری رویترز اعلام کرد که ارزش بورس آمریکا بر اثر سیاست های تعرفه ای ترامپ بیش از ۴ تریلیون دلار از دست داد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Reuters
US stock market loses $4 trillion in value as Trump plows ahead on tariffs
Fears of an economic downturn drove a stock market sell-off.
👍3🔥1
🎄 یک برنامه نویس تنبل
🔶 خبرگزاری رویترز اعلام کرد که ارزش بورس آمریکا بر اثر سیاست های تعرفه ای ترامپ بیش از ۴ تریلیون دلار از دست داد. #خبر @TheRaymondDev
🔶 به گزارش CNBC، هفت شرکت بزرگ فناوری بیش از ۷۵۰ میلیارد دلار از ارزش بازار خود را از دست دادند که با سقوط شدید بازار بورس آمریکا که از سال ۲۰۲۲ تاکنون بیسابقه بوده است. ترس از رکود اقتصادی و نگرانیها دربارهی جنگ تجاری از عوامل اصلی این افت شدید محسوب میشوند.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
CNBC
Tech megacaps lose over $750 billion in market cap in worst day for Nasdaq since 2022
The seven most valuable tech companies lost more than $750 billion in market value on Monday
👍1
Forwarded from Golden Code (علی 🇨🇴)
در لاراول میتونیم از متودهایی مثل throwIfStatus برای مدیریت خودکار خطاهامون در هنگام ارسال request به API استفاده کنیم.
این متودها به ما کمک میکنن تا اگه وضعیت response یک API بصورت خطا (مثلا ۴۰۰ یا ۵۰۰) باشه، خودش بطور خودکار یک exception مناسب ایجاد کنه و ما دیگه نیازی به بررسی دستی وضعیت response نخواهیم داشت.
(چگونگیه استفاده ازین دسته متود ها در تصویر ذکر)
#Laravel
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1898800422476788177?t=sQquSOys96KZAxj7UNeTlQ&s=1
این متودها به ما کمک میکنن تا اگه وضعیت response یک API بصورت خطا (مثلا ۴۰۰ یا ۵۰۰) باشه، خودش بطور خودکار یک exception مناسب ایجاد کنه و ما دیگه نیازی به بررسی دستی وضعیت response نخواهیم داشت.
(چگونگیه استفاده ازین دسته متود ها در تصویر ذکر)
#Laravel
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1898800422476788177?t=sQquSOys96KZAxj7UNeTlQ&s=1
X (formerly Twitter)
OussamaMater (@OussamaMater) on X
Laravel Tip 💡: Convert Responses to Exceptions
When consuming APIs, your request might fail. While you can manually check and throw exceptions, Laravel ships with handy helpers to do exactly that 🚀
#laravel
When consuming APIs, your request might fail. While you can manually check and throw exceptions, Laravel ships with handy helpers to do exactly that 🚀
#laravel
❤3
🔶 ویرایشگر Trea رایگان و جایگزین Cursor و بهصورت کاملاً رایگان و دسترسی بدون محدودیت مدل Claude 3.7
https://www.trae.ai/
#AI
@TheRaymondDev
https://www.trae.ai/
#AI
@TheRaymondDev
www.trae.ai
TRAE - Collaborate with Intelligence
TRAE IDE integrates seamlessly into your workflow, collaborating with you to maximize performance and efficiency.
👍1
🔶 رونمایی اولین دستگاه تراشه سازی بومی EUV چین
طبق گزارش Wccftech، دستگاه های EUV بومی چین در سه ماهه سوم سال 2025 با استفاده از رویکردی که طراحی ساده تر و کارآمدتری را ارائه می دهد، وارد تولید آزمایشی می شوند و شرکت های SMIC و Huawei سود زیادی خواهند برد.
#خبر
@TheRaymondDev
طبق گزارش Wccftech، دستگاه های EUV بومی چین در سه ماهه سوم سال 2025 با استفاده از رویکردی که طراحی ساده تر و کارآمدتری را ارائه می دهد، وارد تولید آزمایشی می شوند و شرکت های SMIC و Huawei سود زیادی خواهند برد.
#خبر
@TheRaymondDev
Wccftech
China’s In-House EUV Machines Reportedly Entering Trial Production In Q3 2025, Utilizing An Approach That Offers A Simpler, Efficient…
Huawei and SMIC could wave goodbye to their chip production woes because China is reportedly kicking off EUV trial production later this year
👍3
🔸Code Diff Checker
برام خیلی پیش میومد که تفاوت دوتا کد رو بتونم سریعتر بفهمم توی مرورگر و همش از سایتای انلاین استفاده میکردم
واسه همین یه یوزراسکریپت براش زدم
https://greasyfork.org/en/scripts/529585-code-diff-checker
@TheRaymondDev
برام خیلی پیش میومد که تفاوت دوتا کد رو بتونم سریعتر بفهمم توی مرورگر و همش از سایتای انلاین استفاده میکردم
واسه همین یه یوزراسکریپت براش زدم
https://greasyfork.org/en/scripts/529585-code-diff-checker
@TheRaymondDev
👍5
Forwarded from DevTwitter | توییت برنامه نویسی
تایپاسکریپت رو دارن با Go باز نویسی میکنن و تا الان ۱۰ برابر سریعتر از قبل شده. چیزی که خیلی جالبه اینه که تیم توسعهاش با C# خیلی نزدیکه (چون پشت جفتشون مایکروسافته) و حتی سازندهاشونم یکیه. اما با این حال با وجود رقابتی که الان بین C# و Go هست، اومدن Go رو انتخاب کردن.
@DevTwitter | <Yasha/>
@DevTwitter | <Yasha/>
🔥12❤2
🔶 برنامه نویس ایرانی مهدی توحیدی با تایپ اسکریپت و ری اکت ویندوز ایکس پی (xp) ساخته است.
پیش نمایش :
https://xp.mehditohidi.com/
گیت هاب :
https://github.com/mehditohidi/xp
@TheRaymondDev
پیش نمایش :
https://xp.mehditohidi.com/
گیت هاب :
https://github.com/mehditohidi/xp
@TheRaymondDev
Mehditohidi
Mehdi Tohidi | Developer
React window xp by Mehdi Tohidi
🔥8❤1🥰1
🔶 به باور داریو آمودی، مدیرعامل شرکت Anthropic، در سه تا شش ماه آینده تا ۹۰ درصد کدنویسی را هوش مصنوعی برعهده خواهد گرفت. او افزود که این احتمال وجود دارد که تا سال آینده، تقریباً تمام کدنویسیها به هوش مصنوعی سپرده شوند. این پیشبینی با دیدگاه برخی دیگر از رهبران حوزهی فناوری همسوست؛ دیدگاهی که از تغییرات بنیادین در جایگاه و مسئولیتهای مهندسان نرمافزار خبر میدهد. زومیت
پ . ن : از نظر من هوش مصنوعی بتواند کامل پروژه کوچیک ساده ۹۰ درصد کد را بنویسد اما توانایی نوشتن کدهای عمیق و ریفکتور آن نخواهند داشت و بنابراین در پروژه های بزرگ به برنامه نویس حرفه ای نیاز خواهند داشت و قرار نیست کامل کنار بزاره و ممکنه بعضی وظایف برنامه نویسی برای برنامه نویسان تغییر کند.
#خبر
@TheRaymondDev
پ . ن : از نظر من هوش مصنوعی بتواند کامل پروژه کوچیک ساده ۹۰ درصد کد را بنویسد اما توانایی نوشتن کدهای عمیق و ریفکتور آن نخواهند داشت و بنابراین در پروژه های بزرگ به برنامه نویس حرفه ای نیاز خواهند داشت و قرار نیست کامل کنار بزاره و ممکنه بعضی وظایف برنامه نویسی برای برنامه نویسان تغییر کند.
#خبر
@TheRaymondDev
Reddit
From the singularity community on Reddit: Anthropic CEO, Dario Amodei: in the next 3 to 6 months, AI is writing 90% of the code…
Explore this post and more from the singularity community
👍2
Forwarded from Mohammad Discovery (Mohammad Jafari)
سالای ۹۵-۹۶ که اینستاگرام توی ایران جدی تر شد، کم کم بیوتی بلاگرها، اینفلوئنسرها شکل گرفتن، یادمه بچه های اکوسیستم استارتاپی این ادبیاتشون بود اگه یه پیج ناخون می زدم الان میلیاردی پول در میاوردم، یا اگه مثل فلان اینفلوئنسر که پکیج فروشی می کنه و معلوم نیست به مخاطب هم چی میده، اگه بودم ماهی چند میلیارد درآمد داشتم،
با تقریب خوبی همه مون یه بار به این چیزا فکر کرده بودیم،
یوتیوب که هم جدی تر شد، هر از گاهی یه کارایی کردیم، ولی منظم نبودن، وقت و حوصله و تمرکز می خواد به هر حال و باز اونقدری جدی نشدیم،
این وسط شاید توی این دورانی که رمز ارزها بودن، بعضیا به موقع خرید و فروش کردن و تونستن سرمایه شون رو بیشتر کنن، که این اتفاق هم نیاز به تمرکز و وقت آنچنانی نمی خواست، به موقع خریدن و فروختن،
الان هم که توی دنیای هوش مصنوعی هستیم، شاید بچه های اکوسیستم ما اولین کسایی بودن که با چت جی پی تی کار کردن، ولی احتمالا جزئ گروهی باشن که خیلی ازش در راستای اینکه درآمد برای خودشون ایجاد کنن نباشن، چون وقتش رو ندارن، درگیرن و اولویتشون نیست.
توی اینستاگرام که می چرخی، یه نفر جلوی دوربینه و یه نفر سوال می پرسه، برای سرچ کدوم ابزار و اون به اصطلاح نابغه هوش مصنوعی اسم یه ابزار می گه،
اینقدر این کار رو مخ و عجیبه، که با کمی چرخیدن می بینی تعدادشون صدها نفر هست و خیلی وقتا با اون ابزار هم کار نکردن، ولی شدن مروج هوش مصنوعی و ما هم به این ادا بازی شون می خندیم و میگیم چه کار بیهوده و رو مخیه، ولی رو مخ ماییم/ منم.
با تقریب خوبی همه مون یه بار به این چیزا فکر کرده بودیم،
یوتیوب که هم جدی تر شد، هر از گاهی یه کارایی کردیم، ولی منظم نبودن، وقت و حوصله و تمرکز می خواد به هر حال و باز اونقدری جدی نشدیم،
این وسط شاید توی این دورانی که رمز ارزها بودن، بعضیا به موقع خرید و فروش کردن و تونستن سرمایه شون رو بیشتر کنن، که این اتفاق هم نیاز به تمرکز و وقت آنچنانی نمی خواست، به موقع خریدن و فروختن،
الان هم که توی دنیای هوش مصنوعی هستیم، شاید بچه های اکوسیستم ما اولین کسایی بودن که با چت جی پی تی کار کردن، ولی احتمالا جزئ گروهی باشن که خیلی ازش در راستای اینکه درآمد برای خودشون ایجاد کنن نباشن، چون وقتش رو ندارن، درگیرن و اولویتشون نیست.
توی اینستاگرام که می چرخی، یه نفر جلوی دوربینه و یه نفر سوال می پرسه، برای سرچ کدوم ابزار و اون به اصطلاح نابغه هوش مصنوعی اسم یه ابزار می گه،
اینقدر این کار رو مخ و عجیبه، که با کمی چرخیدن می بینی تعدادشون صدها نفر هست و خیلی وقتا با اون ابزار هم کار نکردن، ولی شدن مروج هوش مصنوعی و ما هم به این ادا بازی شون می خندیم و میگیم چه کار بیهوده و رو مخیه، ولی رو مخ ماییم/ منم.
👍11