🎄 یک برنامه نویس تنبل
🔶 مکانسیم ماشه فعال شد. شواری امنیت با ۴ رای موافق، ۲ رای ممتنع و ۹ رای مخالف قطعنامه پیشنهادی چین و روسیه برای تعویق تحریمهای ایران را رد کرد. #منهای_برنامه_نویسی @TheRaymondDev
🔶 در مکانسیم ماشه, بخش اصلی تحریم ها مربوط به حوزه های تسلیحاتی و هستهای خواهد بود، همراه با ممنوعیت سفر افراد تحریمشده و مسدود شدن دارایی های آنان.
در عین حال، گزارشهایی درباره امضای قراردادهای ایران با روسیه، چین و حتی هند و چندین کشور منتشر شده که نشان میدهد همکاریهای اقتصادی، هستهای و حتی نظامی همچنان ادامه دارد و صادرات نفت ایران نیز با مشکل جدی مواجه نیست.
در حوزه مالی، این کشورها میتوانند از مکانیزمهای پرداخت جایگزین مانند استفاده از ارزهای محلی (یوآن، روبل) یا روشهای تهاتر کالا به جای سیستمهای دلاری برای تجارت با ایران بهره بگیرند.
با این حال، ایراد اصلی اینجاست که اقتصاد ایران بهطور فزاینده ای به شرق وابسته خواهد شد و عملاً هیچ همکاری اقتصادی معناداری با اروپا نخواهد داشت.
#منهای_برنامه_نویسی
@TheRaymondDev
در عین حال، گزارشهایی درباره امضای قراردادهای ایران با روسیه، چین و حتی هند و چندین کشور منتشر شده که نشان میدهد همکاریهای اقتصادی، هستهای و حتی نظامی همچنان ادامه دارد و صادرات نفت ایران نیز با مشکل جدی مواجه نیست.
در حوزه مالی، این کشورها میتوانند از مکانیزمهای پرداخت جایگزین مانند استفاده از ارزهای محلی (یوآن، روبل) یا روشهای تهاتر کالا به جای سیستمهای دلاری برای تجارت با ایران بهره بگیرند.
با این حال، ایراد اصلی اینجاست که اقتصاد ایران بهطور فزاینده ای به شرق وابسته خواهد شد و عملاً هیچ همکاری اقتصادی معناداری با اروپا نخواهد داشت.
#منهای_برنامه_نویسی
@TheRaymondDev
Reuters
Iran sanctions snapback offers Chinese oil buyers a lucrative boost
The looming revival of international sanctions on Iran is unlikely to curtail Tehran’s vital oil exports but could benefit Chinese refiners, offering them access to a larger share of discounted Iranian crude.
❤2
🔶 یه حمله ای به سایت آموزشی راکت انجام شده که کل دوره های آموزشی سایت در کانال تلگرام پاپلیک شده است. 🚬
@TheRaymondDev
@TheRaymondDev
🎉13🤬5👨💻4😐1
🔶 چارلی کرک به جوانان نسل Z میگفت که لازم نیست حتماً دانشگاه بروید تا موفق شوید.
او معتقد است دانشگاه به «بهای گزاف» همراه با بدهیهای دانشجویی میآید و ارزش برگشتی آن در بسیاری موارد پایین است و کرک میگوید بسیاری از رشتههای دانشگاهی کارآمدی لازم را برای ورود به بازار کار ندارند، و دانشآموختگان اغلب مهارتهای عملی یا فکری لازم را به دست نمیآورند.
کرک توصیه میکرد جوانان به جای تحصیل چهار ساله، مسیرهای دیگری برای رسیدن به رویاهایشان انتخاب کنند، از جمله کارآفرینی. البته او استثنا هایی هم قائل بود: «برای پزشک، وکیل، حسابدار یا مهندسشدن، دانشگاه همچنان لازم است،؛ اما این افراد اقلیتی کوچک در میان دانشجویان هستند.»
#خبر
@TheRaymondDev
او معتقد است دانشگاه به «بهای گزاف» همراه با بدهیهای دانشجویی میآید و ارزش برگشتی آن در بسیاری موارد پایین است و کرک میگوید بسیاری از رشتههای دانشگاهی کارآمدی لازم را برای ورود به بازار کار ندارند، و دانشآموختگان اغلب مهارتهای عملی یا فکری لازم را به دست نمیآورند.
کرک توصیه میکرد جوانان به جای تحصیل چهار ساله، مسیرهای دیگری برای رسیدن به رویاهایشان انتخاب کنند، از جمله کارآفرینی. البته او استثنا هایی هم قائل بود: «برای پزشک، وکیل، حسابدار یا مهندسشدن، دانشگاه همچنان لازم است،؛ اما این افراد اقلیتی کوچک در میان دانشجویان هستند.»
#خبر
@TheRaymondDev
Fortune
Charlie Kirk had a message for the over 2 million unemployed Gen Z NEET men: You don’t need college to make your dreams happen…
From dropout to multimillion-dollar nonprofit leader, Kirk claimed college was overrated—and many Gen Z share his skepticism.
❤12🔥1
🔶 هوش مصنوعی این توهم را از بین برد که نوشتن کد چیزی است که شما را یک توسعه دهنده تبدیل می کند.
#توییت
@TheRaymondDev
#توییت
@TheRaymondDev
👍13
🔶 المنتور ۴ برابر کد بیشتری نسبت به گوتنبرگ تولید میکنه و این یعنی سایت المنتوری شما ۴ برابر کندتر لود میشه!
همونطور که میدونید، تمیز بودن کد توی سایت خیلی مهمه و تاثیر مستقیمی روی سرعت و کیفیت سایت داره. برای همین یه مقیاسه انجام شده بین گوتنبرگ و المنتور روی یک صفحه مشابه.
نتیجه جالبه:
المنتور: 796 خط کد
گوتنبرگ: 206 خط کد
این جدای از ریسکهای استفاده از پلاگین نال شده و نصب حداقل دو افزونه المنتور رایگان و نسخه پرو هست.
</Vahid Parsa>
@TheRaymondDev
همونطور که میدونید، تمیز بودن کد توی سایت خیلی مهمه و تاثیر مستقیمی روی سرعت و کیفیت سایت داره. برای همین یه مقیاسه انجام شده بین گوتنبرگ و المنتور روی یک صفحه مشابه.
نتیجه جالبه:
المنتور: 796 خط کد
گوتنبرگ: 206 خط کد
این جدای از ریسکهای استفاده از پلاگین نال شده و نصب حداقل دو افزونه المنتور رایگان و نسخه پرو هست.
</Vahid Parsa>
@TheRaymondDev
❤2👎1💘1
🔶 برای ثبت افزونه Authora (افزونه ورود با موبایل برای وردپرس) سه بار در مخزن وردپرس اقدام کردم، اما با شکست مواجه شدم.
نسخه ۱.۷.۰ افزونه با تغییرات درخواستی وردپرس منتشر شد.
امیدوارم مورد تایید قرار بگیره.
https://github.com/Rayiumir/Authora
#وردپرس
@TheRaymondDev
نسخه ۱.۷.۰ افزونه با تغییرات درخواستی وردپرس منتشر شد.
امیدوارم مورد تایید قرار بگیره.
https://github.com/Rayiumir/Authora
#وردپرس
@TheRaymondDev
GitHub
GitHub - Rayiumir/Authora: Easy login with mobile number for WordPress
Easy login with mobile number for WordPress. Contribute to Rayiumir/Authora development by creating an account on GitHub.
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 نابودی کامل حریم خصوصی
با این سرویس هوش مصنوعی، میشه براحتی لوکیشن شما رو از عکسای شبکه اجتماعی رهگیری کرد.
#خبر
@TheRaymondDev
با این سرویس هوش مصنوعی، میشه براحتی لوکیشن شما رو از عکسای شبکه اجتماعی رهگیری کرد.
#خبر
@TheRaymondDev
🔥4
🔶 افزونه وردپرس به نام دیجیتس که متاسفانه در بسیاری از وب سایت ها نصب و فعال هست ، اومده برای هر سامانه پیامکی که در تنظیمات این سرویس وجود داره جدول wp_options رو پر از داده های بلا استفاده با مقدار autoload=yes کرده است.
این یعنی فاجعه در سرعت وب سایت وردپرس
</Mehrshad Darzi>
#وردپرس
@TheRaymondDev
این یعنی فاجعه در سرعت وب سایت وردپرس
</Mehrshad Darzi>
#وردپرس
@TheRaymondDev
🤣10❤1
Forwarded from Milwad Khosravi | میلاد خسروی
یک فامیل به صورت رندوم: نسل Z دنبال کار نیستن، کار که تا دلت بخواد هست! :)
پ.ن: وضعیت کار برای یک متخصص!!
📱 @MilwadKhosravi
پ.ن: وضعیت کار برای یک متخصص!!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👏8🥴5👍3❤1
Forwarded from Golden Code (علی 🇨🇴)
در نسخهی ۱۲ لاراول، یک قابلیت کاربردی اضافه شده:
میتونید ستونهای Eloquent رو بصورت خودکار به رشته HTML امن (HtmlString) cast کنید.
🔹 چرا مهمه؟
وقتی ستونی مثل content یا denoscription شامل HTML باشه، معمولا باید توی Blade با {!! !!} چاپش کنیم. اما حالا لاراول خودش این کار رو مدیریت میکنه و مقدار رو به صورت HtmlString برمیگردونه.
📌 یه مثال
حالا براحتی میتونین در Blade بنویسین:
{{ $post->content }}
و خروجی HTML به درستی رندر میشه
نتیجش:
با AsHtmlString::class کدی تمیزتر، امنتر و راحتتر برای کار با ستونهای حاوی HTML در لاراول 12 خواهیم داشت.
#Laravel #Laravel_tip #لاراول
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/iamgurmandeep/status/1972171914891207129?t=p2MJGutuSORj99oSJ5woww&s=35
میتونید ستونهای Eloquent رو بصورت خودکار به رشته HTML امن (HtmlString) cast کنید.
🔹 چرا مهمه؟
وقتی ستونی مثل content یا denoscription شامل HTML باشه، معمولا باید توی Blade با {!! !!} چاپش کنیم. اما حالا لاراول خودش این کار رو مدیریت میکنه و مقدار رو به صورت HtmlString برمیگردونه.
📌 یه مثال
use Illuminate\Database\Eloquent\Casts\AsHtmlString;
class Post extends Model
{
protected $casts = [
'content' => AsHtmlString::class,
];
}
حالا براحتی میتونین در Blade بنویسین:
{{ $post->content }}
و خروجی HTML به درستی رندر میشه
نتیجش:
با AsHtmlString::class کدی تمیزتر، امنتر و راحتتر برای کار با ستونهای حاوی HTML در لاراول 12 خواهیم داشت.
#Laravel #Laravel_tip #لاراول
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/iamgurmandeep/status/1972171914891207129?t=p2MJGutuSORj99oSJ5woww&s=35
X (formerly Twitter)
Gurmandeep Singh (@iamgurmandeep) on X
#Laravel Tip 🚀
In Laravel 12, you can automatically cast Eloquent attributes to HTML strings using `AsHtmlString::class`.
In Laravel 12, you can automatically cast Eloquent attributes to HTML strings using `AsHtmlString::class`.
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 پیش نمایش ورود موبایلی وردپرس با افزونه Authora
گیت هاب :
https://github.com/Rayiumir/Authora
#وردپرس
@TheRaymondDev
گیت هاب :
https://github.com/Rayiumir/Authora
#وردپرس
@TheRaymondDev
❤1
Forwarded from Md Daily (Mahan)
چطوری System Design رو یاد بگیریم قسمت ۱ از ۲
داشتم یه مقاله از📱 میخوندم با عنوان چطوری System Design رو یاد گرفتم. اول بریم سراغ این مقاله و آخر کارم منابعی که قبلا توی کانال معرفی کردم رو بهشون لینک میدم.
نویسنده ی مقاله که سفر یادگیریش رو باهامون به اشتراک میذاره میگه زمانی بود که هر ویدیو یا بلاگی که اسم «طراحی سیستم» (System Design) روش بود رو کلاً بیخیال میشده و با خودش میگفته اینا مال سنیور هاست نه من. بعد میره تو مصاحبه بهش میگن برای طراحی یه اپ مثل Uber باید چیکار کرد.
اصلاً نمیدونسته چطور باید از پس مقیاسپذیری بربیاد، هیچ ایدهای راجع به صفها (Queues) نداشته، یا حتی نمیدونست چطور موقعیت لحظهای کاربرها رو ذخیره کنه.
اینجاس که System Design وارد میشه.
---
1️⃣ اول از همه حالا که میدونیم چیو نمیدونیم بریم یادش بگیریم
طراحی سیستم اولش خیلی ترسناکه.
آدما یه سری کلمه میگن مثل «شاردینگ» (Sharding)، «CQRS»، «متوازنکننده بار» (Load Balancer)، (Eventual Consistency) و...
همه اولش احساس گم شدن دارن.
طراحی سیستم یه موضوع تکی نیست. یه «فصل» نیست که بتونی تو یه هفته تمومش کنی.
بلکه ترکیبی از ایناست:
✔️ جریان حرکت دادهها چطوریه؟
✔️ سرویسها چطور با هم صحبت میکنن؟
✔️ چطور سیستمها زیر بار ترافیک سنگین دوام میارن؟
✔️ و چطور میشه سیستم رو قابلاطمینان، سریع و مقاوم در برابر خطا (Fault-tolerant) ساخت؟
پس دست از تلاش برای کمالگرایی باید برداشت و روی موفقیتهای کوچیک تمرکز کرد.
---
2️⃣ «طراحی سیستم» رو به موضوعات کوچیک تقسیم کنیم
طراحی سیستم یه موضوع بزرگ نیست، بلکه مجموعهای از بلوکهای ساختمانی به هم پیوسته است.
بریم برای نقشه راه:
الف) اصول اولیه (The Basics)
✔️ وقتی توی مرورگر یه آدرس (URL) رو تایپ میکنی، چه اتفاقی میافته؟
✔️ مفاهیم DNS، متوازنکننده بار (Load Balancer) و CDN چی هستن؟
✔️ پروتکل TCP در برابر UDP، HTTP در برابر HTTPS
ب) داده و ذخیرهسازی (Data and Storage)
✔️ دیتابیس SQL در برابر NoSQL
✔️ ایندکسینگ (Indexing)، رپلیکا (Replication)، شاردینگ (Sharding)
✔️ کی باید MongoDB رو انتخاب کنی و کی PostgreSQL؟
ج) تکنیکهای مقیاسگذاری (Scaling Techniques)
✔️ مقیاسگذاری افقی (Horizontal) در برابر عمودی (Vertical)
✔️ کشینگ (Caching) (مثل Redis، Memcached)
✔️ متوازنسازی بار (Load Balancing) (مثل Round-robin، IP Hashing)
این بخش باعث میشه چیزی رو طراحی کنید که برای میلیونها کاربر کار کنه، حتی اگه فقط روی کاغذ باشه.
د) الگوهای معماری (Architecture Patterns)
✔️ مونولیت (Monolith) در برابر میکروسرویسها (Microservices)
✔️ معماری مبتنی بر رویداد (Event-Driven Architecture)
✔️ مفاهیم Pub/Sub، صفهای پیام (Message Queues) (مثل Kafka، RabbitMQ)
---
3️⃣ تماشای تفکر آدمهای واقعی، نه فقط آموزش دادن اونها
به جای دیدن ویدیوهایی که سبک آموزشی دارن، شروع کنید به دیدن مصاحبههای شبیهسازیشده (Mock Interviews).
و باور کنید، این کل قضیه رو عوض میکنه.
چون وقتی یه نفر بلندبلند فکر میکنه، اشتباه میکنه، عقبنشینی میکنه و از انتخابهاش دفاع میکنه، تو یاد میگیری که چطور فکر کنی، نه فقط کپی کنی.
کانالهایی که خیلی کمک کننده میتونن باشن:
🎞 یوتیوب Gaurav Sen: توضیح دادن از صفر و اساس
🎞 یوتیوب Exponent: مصاحبههای شبیهسازیشده با کاندیداهای واقعی
🎞 یوتیوب ByteByteGo: رویکرد بصری و قصهگوییشون
بهتون یاد میده چطور:
✔️ سؤالات درست و شفافکننده بپرسید.
✔️ نیازمندیهای عملکردی (Functional) و غیرعملکردی (Non-functional) رو تعریف کنید.
✔️ مراحل طراحی API، انتخاب پایگاه داده و منطق مقیاسگذاری رو توضیح بدید.
✔️ و همیشه در مورد مبادلهها (Tradeoffs) صحبت کنید، نه فقط انتخابها.
—-
⬅️ هنوز تموم نشده و ادامه در قسمت بعدی
💡 تا قسمت بعدی مثل همیشه کنجکاو بمونید :)
🆔 @MdDaily
داشتم یه مقاله از
نویسنده ی مقاله که سفر یادگیریش رو باهامون به اشتراک میذاره میگه زمانی بود که هر ویدیو یا بلاگی که اسم «طراحی سیستم» (System Design) روش بود رو کلاً بیخیال میشده و با خودش میگفته اینا مال سنیور هاست نه من. بعد میره تو مصاحبه بهش میگن برای طراحی یه اپ مثل Uber باید چیکار کرد.
اصلاً نمیدونسته چطور باید از پس مقیاسپذیری بربیاد، هیچ ایدهای راجع به صفها (Queues) نداشته، یا حتی نمیدونست چطور موقعیت لحظهای کاربرها رو ذخیره کنه.
اینجاس که System Design وارد میشه.
---
طراحی سیستم اولش خیلی ترسناکه.
آدما یه سری کلمه میگن مثل «شاردینگ» (Sharding)، «CQRS»، «متوازنکننده بار» (Load Balancer)، (Eventual Consistency) و...
همه اولش احساس گم شدن دارن.
طراحی سیستم یه موضوع تکی نیست. یه «فصل» نیست که بتونی تو یه هفته تمومش کنی.
بلکه ترکیبی از ایناست:
پس دست از تلاش برای کمالگرایی باید برداشت و روی موفقیتهای کوچیک تمرکز کرد.
---
طراحی سیستم یه موضوع بزرگ نیست، بلکه مجموعهای از بلوکهای ساختمانی به هم پیوسته است.
بریم برای نقشه راه:
الف) اصول اولیه (The Basics)
ب) داده و ذخیرهسازی (Data and Storage)
ج) تکنیکهای مقیاسگذاری (Scaling Techniques)
این بخش باعث میشه چیزی رو طراحی کنید که برای میلیونها کاربر کار کنه، حتی اگه فقط روی کاغذ باشه.
د) الگوهای معماری (Architecture Patterns)
---
به جای دیدن ویدیوهایی که سبک آموزشی دارن، شروع کنید به دیدن مصاحبههای شبیهسازیشده (Mock Interviews).
و باور کنید، این کل قضیه رو عوض میکنه.
چون وقتی یه نفر بلندبلند فکر میکنه، اشتباه میکنه، عقبنشینی میکنه و از انتخابهاش دفاع میکنه، تو یاد میگیری که چطور فکر کنی، نه فقط کپی کنی.
کانالهایی که خیلی کمک کننده میتونن باشن:
بهتون یاد میده چطور:
—-
🆔 @MdDaily
Please open Telegram to view this post
VIEW IN TELEGRAM
الان با این ابزارهای AI ای که اومده میشه خیلی سریع، واقعا وب سایتهای خیلی قشنگی طراحی کرد. مدت زمانی که طول میکشه اصلا قابل مقایسه نیست. مثلا یک نفر اومده و با استفاده از اپ bolt یک landing page ساخته و هم کدش را گذاشته و هم همه پرامپت ها و کلا روش کارش را.ویدیوی پایین خود landige page نهایی است.👇
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623
@TheRaymondDev
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623
@TheRaymondDev
🎄 یک برنامه نویس تنبل
🔶 در مکانسیم ماشه, بخش اصلی تحریم ها مربوط به حوزه های تسلیحاتی و هستهای خواهد بود، همراه با ممنوعیت سفر افراد تحریمشده و مسدود شدن دارایی های آنان. در عین حال، گزارشهایی درباره امضای قراردادهای ایران با روسیه، چین و حتی هند و چندین کشور منتشر شده که…
🔶 در اجرای رسمی مکانسیم ماشه, روسیه یک فروند هواپیمای آنتونوف ۱۲۴ حامل محموله های نظامی به ایران فرستاد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
👍12👎1
🔶 دیدار گیلومِرو راوچ، مدیرعامل شرکت Vercel، با بنیامین نتانیاهو نخستوزیر اسرائیل در تاریخ ۲۸ سپتامبر ۲۰۲۵ باعث واکنشهای منفی کاربران شد.
گزارشها نشان میدهد که توسعه دهندگان حسابهای خود را در Vercel حذف کرده یا قصد مهاجرت به سرویس های دیگر دارند. بسیاری این اقدام را سیاسی دانسته و در توییتر خواستار تحریم سرویس Vercel شدند.
#خبر
@TheRaymondDev
گزارشها نشان میدهد که توسعه دهندگان حسابهای خود را در Vercel حذف کرده یا قصد مهاجرت به سرویس های دیگر دارند. بسیاری این اقدام را سیاسی دانسته و در توییتر خواستار تحریم سرویس Vercel شدند.
#خبر
@TheRaymondDev
X (formerly Twitter)
vercel - Search / X
The latest posts on vercel. Read what people are saying and join the conversation.
👏11👎3