🎄 یک برنامه نویس تنبل
2.02K subscribers
1.54K photos
284 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
🔶 خواهشا با ایمیل فیک یک بار مصرف در سایت راییوم ثبت نام نکنید.

اگر رمز عبور فراموش کرده باشید, ممکنه با ایمیل فیک رمز عبور بازیابی نشه و چون ایمیل فیک یکبار مصرفه و امکان ارسال ایمیل بازیابی وجود ندارد!

@TheRaymondDev
👍3😐1
🔶 تابع اعتبار سنجی ایمیل وردپرس

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
👍41
🔶 به زودی افزونه ورود - عضویت موبایلی برای وردپرس می نویسم و رایگان توی گیت هاب منتشر می کنم.

جایگزین بهتری برای ثبت نام ایمیلی است.

افزونه دیجیس وردپرس داغونه

#وردپرس

@TheRaymondDev
👍71
🔸cross-extension-template

تمپلیتی درست کردم برای ساختن راحت اکستنشن(افزونه)های مرورگر با تایپ اسکریپت که هم توی کروم ساپورت میشه هم فایرفاکس

https://github.com/maanimis/cross-extension-template

@TheRaymondDev
👍4
کوئرا با ۳۰۰ میلیون کاربر ماهانه، ۲۵,۰۰۰+ سوال روزانه، و ۱۰+ سال فعالیت، دیتابیسش میدونی چیه؟ 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/>
🔥8👍2
🔶 خبرگزاری رویترز اعلام کرد که ارزش بورس آمریکا بر اثر سیاست های تعرفه ای ترامپ بیش از ۴ تریلیون دلار از دست داد.

#خبر

@TheRaymondDev
👍3🔥1
🎄 یک برنامه نویس تنبل
🔶 خبرگزاری رویترز اعلام کرد که ارزش بورس آمریکا بر اثر سیاست های تعرفه ای ترامپ بیش از ۴ تریلیون دلار از دست داد. #خبر @TheRaymondDev
🔶 به گزارش CNBC، هفت شرکت بزرگ فناوری بیش‌ از ۷۵۰ میلیارد دلار از ارزش بازار خود را از دست دادند که با سقوط شدید بازار بورس آمریکا که از سال ۲۰۲۲ تاکنون بی‌سابقه بوده است. ترس از رکود اقتصادی و نگرانی‌ها درباره‌ی جنگ تجاری از عوامل اصلی این افت شدید محسوب می‌شوند.

#خبر

@TheRaymondDev
👍1
Forwarded from Golden Code (علی 🇨🇴)
در لاراول میتونیم از متودهایی مثل throwIfStatus برای مدیریت خودکار خطاهامون در هنگام ارسال request به API استفاده کنیم.

این متودها به ما کمک میکنن تا اگه وضعیت response یک API بصورت خطا (مثلا ۴۰۰ یا ۵۰۰) باشه، خودش بطور خودکار یک exception مناسب ایجاد کنه و ما دیگه نیازی به بررسی دستی وضعیت response نخواهیم داشت.

(چگونگیه استفاده ازین دسته متود ها در تصویر ذکر)
#Laravel
@GoldenCodeir
(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1898800422476788177?t=sQquSOys96KZAxj7UNeTlQ&s=1
3
🔶 ویرایشگر Trea رایگان و جایگزین Cursor و به‌صورت کاملاً رایگان و دسترسی بدون محدودیت مدل Claude 3.7

https://www.trae.ai/

#AI

@TheRaymondDev
👍1
🔶 رونمایی اولین دستگاه تراشه سازی بومی EUV چین

طبق گزارش Wccftech، دستگاه های EUV بومی چین در سه ماهه سوم سال 2025 با استفاده از رویکردی که طراحی ساده تر و کارآمدتری را ارائه می دهد، وارد تولید آزمایشی می شوند و شرکت های SMIC و Huawei سود زیادی خواهند برد.

#خبر

@TheRaymondDev
👍3
🔸Code Diff Checker
برام خیلی پیش میومد که تفاوت دوتا کد رو بتونم سریعتر بفهمم توی مرورگر و همش از سایتای انلاین استفاده میکردم
واسه همین یه یوزراسکریپت براش زدم

https://greasyfork.org/en/scripts/529585-code-diff-checker

@TheRaymondDev
👍5
تایپ‌اسکریپت رو دارن با Go باز نویسی می‌کنن و تا الان ۱۰ برابر سریع‌تر از قبل شده. چیزی که خیلی جالبه اینه که تیم توسعه‌اش با C# خیلی نزدیکه (چون پشت جفتشون مایکروسافته) و حتی سازنده‌اشونم یکیه. اما با این حال با وجود رقابتی که الان بین C# و Go هست، اومدن Go رو انتخاب کردن.

@DevTwitter | <Yasha/>
🔥122
🔶 برنامه نویس ایرانی مهدی توحیدی با تایپ اسکریپت و ری اکت ویندوز ایکس پی (xp) ساخته است.

پیش نمایش‌ :

https://xp.mehditohidi.com/


گیت هاب :

https://github.com/mehditohidi/xp

@TheRaymondDev
🔥81🥰1
🔶 به باور داریو آمودی، مدیرعامل شرکت Anthropic، در سه تا شش ماه آینده تا ۹۰ درصد کدنویسی را هوش مصنوعی برعهده خواهد گرفت. او افزود که این احتمال وجود دارد که تا سال آینده، تقریباً تمام کدنویسی‌ها به هوش مصنوعی سپرده شوند. این پیش‌بینی با دیدگاه برخی دیگر از رهبران حوزه‌ی فناوری همسوست؛ دیدگاهی که از تغییرات بنیادین در جایگاه و مسئولیت‌های مهندسان نرم‌افزار خبر می‌دهد. زومیت

پ . ن : از نظر من هوش مصنوعی بتواند کامل پروژه کوچیک ساده ۹۰ درصد کد را بنویسد اما توانایی نوشتن کدهای عمیق و ریفکتور آن نخواهند داشت و بنابراین در پروژه های بزرگ به برنامه نویس حرفه ای نیاز خواهند داشت و قرار نیست کامل کنار بزاره و ممکنه بعضی وظایف برنامه نویسی برای برنامه نویسان تغییر کند.

#خبر

@TheRaymondDev
👍2
Forwarded from Mohammad Discovery (Mohammad Jafari)
سالای ۹۵-۹۶ که اینستاگرام توی ایران جدی تر شد، کم کم بیوتی بلاگرها، اینفلوئنسرها شکل گرفتن، یادمه بچه های اکوسیستم استارتاپی این ادبیاتشون بود اگه یه پیج ناخون می زدم الان میلیاردی پول در میاوردم، یا اگه مثل فلان اینفلوئنسر که پکیج فروشی می کنه و معلوم نیست به مخاطب هم چی میده، اگه بودم ماهی چند میلیارد درآمد داشتم،
با تقریب خوبی همه مون یه بار به این چیزا فکر کرده بودیم،
یوتیوب که هم جدی تر شد، هر از گاهی یه کارایی کردیم، ولی منظم نبودن، وقت و حوصله و تمرکز می خواد به هر حال و باز اونقدری جدی نشدیم،
این وسط شاید توی این دورانی که رمز ارزها بودن، بعضیا به موقع خرید و فروش کردن و تونستن سرمایه شون رو بیشتر کنن، که این اتفاق هم نیاز به تمرکز و وقت آنچنانی نمی خواست، به موقع خریدن و فروختن،
الان هم که توی دنیای هوش مصنوعی هستیم، شاید بچه های اکوسیستم ما اولین کسایی بودن که با چت جی پی تی کار کردن، ولی احتمالا جزئ گروهی باشن که خیلی ازش در راستای اینکه درآمد برای خودشون ایجاد کنن نباشن، چون وقتش رو ندارن، درگیرن و اولویتشون نیست.
توی اینستاگرام که می چرخی، یه نفر جلوی دوربینه و یه نفر سوال می پرسه، برای سرچ کدوم ابزار و اون به اصطلاح نابغه هوش مصنوعی اسم یه ابزار می گه،
اینقدر این کار رو مخ و عجیبه، که با کمی چرخیدن می بینی تعدادشون صدها نفر هست و خیلی وقتا با اون ابزار هم کار نکردن، ولی شدن مروج هوش مصنوعی و ما هم به این ادا بازی شون می خندیم و میگیم چه کار بیهوده و رو مخیه، ولی رو مخ ماییم/ منم.
👍11
🔶 فریم ورک Lynx : رقیب جدید Flutter و React Native

لینکس (Lynx) یک فریم‌ورک جدید مالتی ‌پلتفرم مبتنی بر جاوا اسکریپت و وب از شرکت بایت‌دنس (تیک‌تاک) هست که به تازگی معرفی شده است و ابزار Lynx Devtool یک ابزار توسعه دهنده مبتنی بر الکترون برای Lynx که ویژگی های اشکال زدایی (Debugging) موبایل را ارائه می دهد.

وب سایت :

https://lynxjs.org/

گیت هاب فریم ورک Lynx :

https://github.com/lynx-family/lynx


گیت هاب ابزار Lynx Devtool :

https://github.com/lynx-family/lynx-devtool

#معرفی

@TheRaymondDev
3👎1
🔶 برآورد تعرفه های طراحی سایت وردپرس و لاراول توسط هوش مصنوعی دیپ سیک

1. طراحی سایت با وردپرس

وردپرس به دلیل سادگی و انعطاف‌پذیری، یکی از محبوب‌ترین سیستم‌های مدیریت محتوا (CMS) در ایران است. تعرفه‌های طراحی سایت با وردپرس معمولاً به شرح زیر است:

سایت شرکتی ساده:

- قیمت: ۵ تا ۱۵ میلیون تومان

- شامل: طراحی قالب، راه‌اندازی وردپرس، افزونه‌های ضروری، صفحات اصلی (درباره ما، تماس با ما، خدمات و ...)

سایت فروشگاهی (ووکامرس):

- قیمت: ۱۵ تا ۳۰ میلیون تومان

- شامل: طراحی فروشگاه، راه‌اندازی درگاه پرداخت، مدیریت محصولات، سبد خرید و ...

سایت چند زبانه یا با امکانات خاص:

- قیمت: ۲۰ تا ۵۰ میلیون تومان

- شامل: افزونه‌های سفارشی، طراحی خاص، یکپارچه‌سازی با سیستم‌های خارجی و ...

2. طراحی سایت با لاراول


لاراول یک فریم‌ورک PHP است که برای توسعه وب‌سایت‌های پیچیده و اختصاصی استفاده می‌شود. به دلیل نیاز به تخصص فنی بیشتر، تعرفه‌های طراحی سایت با لاراول معمولاً بالاتر است:

سایت شرکتی یا شخصی:

- قیمت: ۲۰ تا ۵۰ میلیون تومان

- شامل: طراحی اختصاصی، توسعه بک‌اند، مدیریت محتوا و ...

سایت فروشگاهی یا SaaS:

- قیمت: ۵۰ تا ۱۵۰ میلیون تومان

- شامل: توسعه کامل فروشگاه، سیستم‌های پرداخت، مدیریت کاربران و ...

پروژه‌های بزرگ و سازمانی:

- قیمت: ۱۰۰ تا ۵۰۰ میلیون تومان یا بیشتر

- شامل: سیستم‌های پیچیده، یکپارچه‌سازی با نرم‌افزارهای سازمانی، امنیت بالا و ...

#وردپرس
#لاراول

@TheRaymondDev
📣 پروژه Nova جایگزین Nouveau خواهد شد.

🗣️ سال‌ها قبل FreeDesktop تصمیم گرفت با بازنویسی درایورهای گرافیک‌های انویدیا و انتشار آن به صورت آزاد، پروژه Nouveau (نوو) را آغار کند. اما اکنون پس از بی‌جان شدن نوو که سال‌هاست توسعه فعالی ندارد، تصمیم گرفته شده آن را با زبان Rust، تحت عنوان Nova منتشر کنند. البته نوا فقط محدود به گرافیک‌های سری RTX20 (تورینگ) به بعد است و مدل‌های قبلی را پشتیبانی نخواهد کرد.

💡 ظاهرا باید منتظر حضور Nova در لینوکس نسخه ۶.۱۵ باشیم.

📱 مخزن گیت‌لب
🔹🔹🔹🔹🔹
#news #nova #nouveau #rust #nvidia
🔹🔹🔹🔹🔹
✈️ تلگرام
™️ توییتر
📺 یوتیوب
🐘 ماستودون
🖥 وبسایت
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1