اوراق آرگو
92 subscribers
23 photos
9 videos
4 files
134 links
جایی برای موضوعات جذاب
Download Telegram
.

◽️سرنوشتِ خشم

خشمِ ابرازنشده یا شنیده نشده، گُم نمی‌شود؛ جایی برای ابراز شدن یا تخلیه شدنش پیدا می‌کند، حتی اگر آسیبی بزند، چه به دیگری، چه به خودِ فرد و چه به شور زندگی او.

خشمِ شنیده نشده، گاهی به بهانه‌ای کوچک‌تر بر سرِ دیگریِ بی‌ربطی تخلیه می‌شود و این شدّت زیادش هم خودِ فرد را سردرگُم می‌کند و هم آن دیگری را. "آخر چرا من اینجا این‌گونه رفتار کردم؟"، "چرا مراقب پیوندمان نبودم؟"، "چرا دیدم آسیب می‌زنم امّا نتوانستم جلوی خودم را بگیرم؟". حتماً تجربه‌اش کرده‌اید‌ که این تخلیه‌کردنِ نامتناسب خشم، بیشتر روی عزیزان و نزدیک‌ترین کسان‌مان صورت می‌گیرد؛ (آن‌هایی که کم و بیش مطمئنیم به این راحتی رهایمان نمی‌کنند)، یا روی آدم‌ها یا موجودات ضعیف‌تری که زورشان به ما نمی‌رسد (البته اگر بعد از آن زورِ احساس گناه زمین‌گیرمان نکند).

خشم شنیده‌نشده، گاهی خودِ فرد را نشانه می‌رود؛ همچون کودکِ کلافه‌ای رها شده در اتاقی پر از چیزهای شکستنی. فرد شروع به تخریب خودش می‌کند، زیاد می خورد، کارش را رها می‌کند، به آبروی خودش لطمه می‌زند، خودش را متّهم می‌کند، دستاوردهایش را بی‌ارزش می‌کند و ... . چه کسی رنجیده؟ من. می‌توانی خشمت را ابراز کنی؟ نه. پس آنکه رنج می‌برد را (خودت را) از میان ببر. اگر تو نبودی یا احساسات و نیازهایت این‌گونه نبود نمی‌رنجیدی. پس خودت را تنبیه کن. تو بدی، تو ناکافی هستی، تو هیچ کس نیستی. ویران شو.

گاهی هم این خشم، شورِ زندگی را نشانه می‌رود و زندگی را ویران می‌کند. آخر این زندگی چیست که اینگونه پُر از حالِ بَدَم می‌کند و روزنی برایم نمی‌گذارد؟ خسته‌ام از آن. دلم می‌خواهد ترکَش‌ کنم. دیگر در هیچ کدام از بازی‌هایش شرکت نمی‌کنم تا اینگونه کلافه نشوم و از پا نیفتم. زندگی نمی‌کنم تا به این درد نرسم؛ به دردِ خشمی که از آن به خودم می‌پیچم و در خودم فرو می‌ریزم.

از این‌ها پیچیده‌تر هم داریم:خشمِ تجربه‌نشده. آن هم گُم نمی‌شود. این خشم در لایه‌ای عمیق‌تر از خشم‌های قبلی گیر می‌افتد و برای ابراز شدنش مسیرِ طولانی‌تری را زخمی می‌کند. این خشم من را از من می‌گیرد.

@TheWorldasISee
👍1
اگر دوست دارید با زبان کاتلین آشنا بشید یا میخوایید برخی مطالب رو عمیق تر یاد بگیرد،
این دو تا سایت بهتون پیشنهاد می کنم.

https://www.kotlinprimer.com/

https://www.slingacademy.com/cat/kotlin/
2🔥1
Forwarded from شهر فلسفه ایران (شهر فلسفه)
🗓 امروز در تاریخ: 382مین سالروز تولد آیزاک نیوتن فیزیکدان و ستاره‌شناس انگلیسی.
#نیوتن
www.philosophycity.ir
1
Hope is nothing more than a postponed disappointment
👍1👎1👀1
اوراق آرگو pinned «Hope is nothing more than a postponed disappointment»
“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