اوراق آرگو
93 subscribers
23 photos
9 videos
4 files
134 links
جایی برای موضوعات جذاب
Download Telegram
“We fix it later” is just a polite way of saying, “This will remain broken until the end of time.”
👍6
Forwarded from M.R. Nikfar
ایران_در_بافتار_خاورمیانه_–_تبیین_فشرده‌ی_وضعیت.pdf
343.7 KB
ایران در بافتار خاورمیانه – تبیین فشرده‌ی وضعیت
محمدرضا نیکفر − این یادداشت وضعیت کنونی را بر زمینه‌ی تاریخی آن برمی‌رسد، در بخش‌های پایانی بر موقعیت کنونی و مشکلی که ایران با آن درگیر است، متمرکز می‌شود و نکاتی درباره‌ی مشی مرکب چاره‌جویی و مخالفت سیستمی بیان می‌کند.
👍1
If the architecture of the system and the architecture of the organization are at odds, the architecture of the organization wins.

Ruth Malan
👍3
If you find yourself constantly writing code twice, once in code and again as comments, then you should reconsider how effective your programming practices really are.

Hands-On Functional Programming in Rust
Andrew Johnson.
🔥1
ای بسا هندو و ترک همزبان
ای بسا دو ترک چون بیگانگان

پس زبان محرمی خود دیگرست
#همدلی از همزبانی بهترست
5
This media is not supported in your browser
VIEW IN TELEGRAM
🔷قیمت بالاست!

🔹ویدئویی از مراسم نابودی یک سیلوی مربوط به موشک قاره‌پیمای SS-19 در اوکراین که در طی آن سناتور آمریکایی سم‌نان (Sam Nunn) می‌گوید میلیون‌ها شهروند آمریکایی و میلیون‌ها شهروند اوکراینی و شهروند دیگر اقمار شوروی سابق در جریان استفاده از این موشک‌ها کشته می‌شدند و اصطلاحا حالا که شما این موشک‌ها را نابود کردید دیگر کشته نمی‌شوند و خدا به شما خیر دهد.

▪️پی‌نوشت۱: بازی با کلمات سبب می‌شود تا با اهداف ظاهرا زیبای انسان‌دوستانه حتی توان متعارف کشوری نابود شود و البته شهروندان تنها کشوری که‌ در مقیاس بزرگ کشته شدند نیز از همان کشور، اوکراین، باشد‌. تلاش جهت نجات جان آمریکایی‌ها برای اوکراین چنین گران فاکتور شد!

▪️پی‌نوشت۲: مجموعا ۱۷۶ سیلوی پرتاب موشک‌های قاره‌پیما در اوکراین وجود داشت که شامل ۴۶ سیلوی پرتاب موشک SS-24 و ۱۳۰ سیلوی پرتاب موشک SS-19 بود که همگی نابود شدند.

#عبرت #جاودان #اوکراین

FND
@Partisan2015
2
Forwarded from عکس نگار
چگونه پی‌پال با ۸ ماشین مجازی، روزانه ۱.۲ میلیارد تراکنش را پردازش می‌کند؟🚀
با کاهش ۹۰٪ هزینه نسبت به ۱۰۰۰ ماشین مجازی؟
در این نوشتار به صورت مختصر این معماری فوق‌العاده را با هم بررسی می‌کنیم
1️⃣ پی‌پال چگونه مسیر خود را پیدا کرد؟
پی‌پال در سال ۱۹۹۸ به‌عنوان یک شرکت امنیتی شروع به کار کرد، اما مدل کسب‌وکار اولیه‌اش موفق نبود. پس از یک تغییر استراتژیک (پیوت)، به سرویس پرداخت آنلاین تبدیل شد و نام PayPal را برگزید.
با افزایش سریع کاربران، نیاز به سخت‌افزار قدرتمندتر احساس شد، اما این تنها آغاز چالش‌های مقیاس‌پذیری بود.
2️⃣ رشد نمایی و محدودیت‌های سخت‌افزاری
در کمتر از دو سال، پی‌پال به بیش از ۱ میلیون تراکنش روزانه رسید. اما قانون مور (Moore’s Law) که پیش‌بینی می‌کرد هر دو سال تعداد ترانزیستورها دو برابر شود، به کندی گرایید.
افزایش عملکرد پردازنده‌های سینگل‌ترد متوقف شد، و صرفاً ارتقای سخت‌افزار دیگر پاسخگوی نیاز نبود.
3️⃣ راه‌حل اولیه: مقیاس‌پذیری افقی (Horizontal Scaling)
پی‌پال برای حل این مشکل، سرویس‌های خود را روی بیش از ۱۰۰۰ ماشین مجازی اجرا کرد. این کار مشکل را موقتاً حل کرد، اما چالش‌های جدیدی به وجود آمد:
🔸 افزایش لتنسی شبکه
🔸 هزینه‌های زیرساختی بالا
🔸 پیچیدگی مدیریت سیستم‌ها
🔸 مصرف ناکارآمد منابع (CPU کم‌بار)
4️⃣ راه‌حل نهایی: مدل اکتور (Actor Model)
پی‌پال به دنبال سیستمی ساده، مقیاس‌پذیر و کم‌هزینه بود. در نهایت، معماری خود را بر پایه مدل اکتور طراحی کرد و به فریم‌ورک Akka (یک ابزار قوی بر پایه JVM و Java) مهاجرت کرد.
🔹 مدل اکتور چیست؟
اکتورها واحدهای فوق‌سبک پردازشی هستند که به‌جای استفاده از تردها، از پیام‌های غیرقابل‌تغییر (Immutable Messages) برای ارتباط استفاده می‌کنند.
این تغییر به پی‌پال اجازه داد میلیون‌ها اکتور را در سیستم مدیریت کند و به سطح جدیدی از کارایی دست یابد.

5️⃣ مزایای مدل اکتور برای پی‌پال
استفاده بهینه از منابع
اکتورها فقط در لحظه پردازش پیام یک ترد دریافت می‌کنند. تعداد تردها محدود به تعداد هسته‌های CPU است، و با Dynamic Thread Pooling هزاران اکتور به‌طور همزمان اجرا می‌شوند.
مدیریت بهینه State
اکتورها ایزوله و بدون حافظه مشترک هستند. هر اکتور یک Mailbox دارد که پیام‌ها را به‌صورت FIFO ذخیره می‌کند.
این معماری نیاز به کش‌های توزیع‌شده یا دیتابیس اضافی را کاهش داده و با ذخیره‌سازی محلی، لتنسی را به حداقل می‌رساند.
کانکارنسی بالا بدون بلاک شدن
هر اکتور پیام‌های خود را به‌صورت ترتیبی پردازش می‌کند، اما چندین اکتور می‌توانند همزمان و غیرهمزمان اجرا شوند.
این معماری از بلاک شدن پردازش‌ها جلوگیری می‌کند و با استفاده از برنامه‌نویسی Functional، ساید افکت‌ها را حذف می‌کند.
🎯 نتیجه؟
با این تغییر معماری، پی‌پال توانست با فقط ۸ ماشین مجازی، روزانه ۱.۲ میلیارد تراکنش را پردازش کند، درحالی‌که هزینه‌های زیرساختی را ۹۰٪ کاهش داد!
مرجع :
https://newsletter.systemdesign.one/p/actor-model
آشنایی با مدل اکتور به زبان فارسی :
https://virgool.io/@sadeghhp/-tyizn4ij09v7
👍4
و خداحافظی اش

آنچنان چلچله سانست که من می خواهم
دائماً باز بگوید که: خداحافظ، اما نرود

رضا براهنی
7
Shajarian Kouli
Homayoun Shajarian Tahmoures Pournazeri
کولی کنار آتش رقص شبانه ات کو
شادی چرا رمیده آتش چرا فسرده
1
🎯 چرا هیچ‌وقت به اندازۀ کافی وقت نداریم؟

🔴 این روزها شاید شلوغ‌ترین روزهایی باشد که آدم‌ها در تاریخ تجربه می‌کنند. همزمان باید اضافه‌کاری کنیم، درس و دانشگاهمان را پیش ببریم، به تربیت فرزندمان برسیم و برای همسر خود وقت بگذاریم. قبل‌ترها، این‌همه نقش یکجا بر دوش آدم‌ها گذاشته نمی‌شد، یا اینکه انتظار نمی‌رفت همزمان در همۀ آن نقش‌ها نمرۀ بیست بگیرند. در نهایت نیز، با دلهرۀ دَه‌ها کارِ نکرده سر روی بالشت می‌گذاریم. کارها را فهرست می‌کنیم و هیچ‌وقت موفق نمی‌شویم تعداد آن‌ها را صفر کنیم.

🔴 لیانا سیِر، مدیر آزمایشگاه بهره‌وری زمان در دانشگاه مریلند، می‌گوید امروزه آدم‌های خیلی بیشتری «نقش‌های اجتماعی ترکیبی» دارند، یعنی هم‌زمان همسر، والد و کارمندند و شبانه‌روز می‌کوشند تا از پس آن‌ها برآیند.

🔴 سرشلوغی بی‌انتهای امروز ما منبع دیگری هم دارد: مشغله‌های جدیدی که دائم با آن‌ها سر و کار داریم اما اساساً «کار» به شمار نمی‌رود. مثلاً جواب‌دادن به آدم‌ها در شبکه‌های اجتماعی، سرچ‌کردن دربارۀ همه‌چیز، یا سروکله‌زدن با بخش ثبت‌نام در اپلیکیشن‌ها. گریک لمبرت در کتاب کار پنهان می‌نویسد: «این کارها یک دقیقه از زمانتان را اینجا و پنج دقیقه از وقت فراغتتان را آنجا می‌مکند و، تا به خودتان می‌آیید، می‌بینید یک ساعت از روزتان را از دست داده‌اید».

🔴 خرید اینترنتی در بسیاری از موارد مصداق کاملی از این «کار پنهان» است. مثلاً می‌خواهید یک چراغ مطالعه بخرید. به‌جای اینکه به مغازه بروید و کار را تمام کنید، ساعت‌ها بین مدل‌های مختلف می‌چرخید، نظرات بقیه را می‌خوانید و بعید نیست بعد از خرید هم کلی وقت صرف تعویض یا پس‌دادن آن کنید.

🔴 علاوه بر زمانی که باید صرف انجام‌دادن کارها کنیم، «فضای ذهنی‌ای» که مشغله‌ها از ما می‌گیرند هم شدیداً بیشتر شده است. شبانه‌روز به کارهایمان فکر می‌کنیم، درباره‌شان می‌خوانیم و حالت‌های مختلف را بالا و پایین می‌کنیم. وضعیتی که هلر پیترسون در مقالۀ مهم خود آن را «کارزدگی» می‌نامد: کارزدگی نوعی خستگی و فرسودگی عمیق و بازدارنده میان نسل جدید است که مدام زیر فشار این احساس هستند که باید کارکنانی بی‌عیب‌ونقص باشند.

🔴 پیترسون می‌گوید کارهایی با اولویت متوسط که «پرزحمت و کم‌سود» هستند، بیشترین قابلیت را برای درمانده‌کردن ما دارند. آن‌ها در فهرست کارهایمان برای ماه‌ها می‌مانند و هر بار نگاهشان می‌کنیم، حالمان بد می‌شود.

🔴 کال نیوپورت، نویسندۀ کتاب کار عمیق، معتقد است «افزایش تعداد مشغله‌های روزمره» نقش اصلی را در احساس فرسودگی و سرشلوغی ما دارد. راه‌حل او ساده اما مؤثر است: کارهایتان را اولویت‌بندی کنید. آن‌ها که فوری، ضروری و مهم‌اند را طبق برنامه انجام دهید، و بقیه را بگذارید برای هر وقت که حال و حوصله‌اش را داشتید. کافی است هر روز نگاهی به فهرست‌تان بیاندازید و بگویید «خب، امروز این یکی را انجام می‌دهم، ولی فقط همین یکی.»

📌آنچه خواندید مروری کوتاه است بر مطلب «چرا هیچ‌وقت به اندازۀ کافی وقت نداریم؟» که در نوزدهمین شمارۀ مجلۀ ترجمان علوم انسانی منتشر شده است. این مطلب در تاریخ ۱۹ مرداد ۱۴۰۰ در وب‌سایت ترجمان نیز بارگذاری شده است. این مطلب نوشتۀ جو پینسکر است و علیرضا شفیعی‌نسب آن را ترجمه کرده است. برای خواندن نسخه کامل این مطلب و دیگر مطالب ترجمان، به وب‌سایت ترجمان سر بزنید.

📌 ادامۀ مطلب را در لینک زیر بخوانید:

B2n.ir/ku5183

@tarjomaanweb
👍21
دیشب نصف شب با صدای چندین انفجار از خواب بیدار شدم. سریعا طرف زن و بچه چرخیدم که مطمئن شوم همگی سالم‌اند. و بعد مثل میلیون‌ها ایرانی دیگر تلفنم را روشن کردم تا ببینم چه اتفاقی در حال رخ دادن است...
الان یکی دو ساعت است که صداهای انفجار در تهران تمام شده است ولی من نگران آن بخش از جنگ هستم که همچنان با تمام قوت بدون توقف ادامه دارد. در همین لحظه که در حال تایپ هستم و صدای انفجاری به گوش نمی‌رسد، هزاران کانال ماهواره‌ای و رسانه‌ای، با شدتی مضاعف در حال بمباران افکار عمومی هستند. این انفجارها در خیابان نیست، بلکه در مغز و قلب انسان‌ها است.
ما در عصری زندگی می‌کنیم که نمی‌توان ریشه رسانه‌های جعلی و مراکز پمپاژ جنگ روانی را گرفت، و در این لحظات، دیگر باید به عقل و احساس مخاطب‌ها رجوع کرد.
آیا خودشان را مانند طعمه در معرض جنگ روانی دشمن می‌گذارند یا با اختیار آن‌ها را خاموش می‌کنند؟ آیا متوجه می‌شوند که همگی در یک کشتی علیه دشمنی جنایتکار هستیم و برای کسانی که می‌خواهند ایران را تجزیه و نابود کنند تفاوتی بین نظامی و غیرنظامی وجود ندارد؟ و در نهایت، آیا انقدر دید و درایت دارند که بجای شماتت کردن خودی‌ها، انگشت اتهام و خشم خود را نسبت به دشمنی که ناموس وطن را زخمی کرده هدف بگیرند؟

یکی از هم‌وطن‌های شما
۱۴۰۴/۳/۲۳
👍8👎7
Forwarded from خرمگس
این وسواس بیمارگون دولت‌های غربی برای عدم دسترسی کشورهای دیگر به سلاح هسته‌ای را امروز بهتر از هر زمان دیگری می‌توان درک کرد.
آنها بیشتر از ایران و عراق هسته‌ای از درون پلید و مکار خویش می‌ترسند.
واقعیت میدانی امروز فلسطین نشان می‌دهد که دُول غربی به راحتی با مسئله استفاده از بمب اتمی هم کنار آمده‌اند و در صورت لزوم شکی برای استفاده از آن نخواهند داشت. و برای همین است که تمام تلاش خود را برای جلوگیری از دستیابی سایر کشورها به این سلاح‌ها به کار گرفته‌اند.
منطق آنها برای جلوگیری از ساخت سلاح هسته‌ای توسط ایران نه منطق انسانی و حقوق بشری و این خزعبلات بلکه منطق زور و جلوگیری از موازنه وحشت است و آنکه در جهان امروز هنوز این را متوجه نشده باشد، بدجور کلاهش پس معرکه خواهد بود...
@kharmagaas
👍10👎92
تقاضا دارم جای دیس لایک لفت بدید
با سپاس.
👎9👍5
Forwarded from آخرین خبر (K.E)
This media is not supported in your browser
VIEW IN TELEGRAM
🎥 عبدالکریم سروش: بی‌وطنی، اگر با جانبداری از اشغالگر همراه شود، دیگر صرفاً یک موضع فکری نیست؛ نوعی خیانت است

🔹️در روزگاری که خاک، خون، و حقیقت زیر پا گذاشته می‌شود، آن‌که از دور، پشت به ریشه و مردم می‌کند و جانب ظلم را می‌گیرد، دیگر نه منتقد است، نه روشنفکر؛ بی‌وطن است، و بی‌وجدان.
@Akharinkhabar | akharinkhabar.ir
Please open Telegram to view this post
VIEW IN TELEGRAM
👍125👎5
Forwarded from ⚫️ رسانه مردمی
چالش جدیدی که ترند شده؛
از هوش مصنوعی بپرسید "نفرین من چیه؟ توضیح نده"، جواب‌ها عجیبه..

- @PersianSocialmedia |
👀1
Forwarded from Mobin
8