COMPΞZ 🧬
393 subscribers
1.85K photos
52 videos
24 files
736 links
متخصص کامپیوتر و نرم‌افزار • سازنده • هنرمند و طراح • مجموعه‌دار • نویسنده • تحلیل‌گر • مشاور استارتاپی و ایده‌پرداز

𐎲𐎴𐎠𐎼𐎴𐎫𐎹 𐏃𐎢𐎶𐎠𐎫𐎹

We create because the world deserves better code.

https://linktr.ee/compez
Download Telegram
جلوی چشمم بود، می‌دونستم امروز این اتفاق می‌افته.

https://farcaster.xyz/compez.eth/0xbc4df7ca

عین شیر سگ حرومت باشه، مادر حروم زاده. من که می‌دونم جز این کانال فارسی جایی سوتی نداده بودم لقمه حروم! می‌دونم که توی حروم زاده همینجا دید میزنی! پدر سگ اون پول حاصل زحمات ۲ سالهٔ من توی فارکستر بود که برای خود جامعه کمک تیپ می‌کردم! می‌دونم که هم ننت هم بابات جفتشم تخم حروم زاده بودن که توی حروم زاده رو به دنیا آوردن و اگرنه آدم سالم سعی نمی‌کنه حملهٔ چند منظوره بزنه! چون فقط از همچین جنس سگ زاده‌ای این روش دزدی بر میاد.

یعنی اینقدر من چشمتونو در آوردم که هر طور بتونید ضربه می‌زنید...
بزنید فوقش ۱ میلیون دیجن معادل ۵ هزار ۵۰۰ دلارمو به قیمت الان زدی با چند هزار دلار... سر جمع ۱۰ هزار دلار کیفمو خالی کردی... اما عین لقمهٔ سگ حروم باد.

تمام شد رفت!
هرچی کردم خودم کردم! عین سگ پشیمونم از هر لطفی که برای جامعه کردم.

نمی‌دونم کی هستی، کجایی ولی اینو می‌دونم لقمت حروم بود و همین پولی که از من زدی میشه خرج دوا درمونت تا زمانی که جون کثیفت از تن لجنت در بیاد.
COMPΞZ 🧬
همون ۲۸ دلار رو هم میزدی مادر خراب! چشت به همون دیجن بود فقط نه!؟ پدر سگ!
چون گُشنست!
چون می‌سوزه!
چون مرد نیست!
چون شرف نداره!
چون لقمش حرومه!
چون معلوم نیست ننه باباش کیه.
چون برای چند سنت آدم تهدید می‌کنه.
چون دزدی شغلشه!

چون پول روی همهٔ حرام زادگی‌ها رو می‌پوشونه...

و هزاران چون دیگه 😉 بیخیال بابا گذشت رفت هرچی بود تموم شد...

این پست من رو بخونید تا در امان باشید، این توصیه‌ها دقیقاً بعد از شناسایی این حملات بوده که از ماه پیش آغاز شده: https://t.me/compezeth/1681

فقط این براتون ثابت بشه کسی که هیچ تهدیدی نیست، کسی هم باهاش کاری نداره.

ولی وقتی تأثیر می‌ذاری، رشد می‌کنی، یا راهی متفاوت می‌ری همیشه چشمی هست که دنبال فرصته...

نهایت کاری که اینا بلدن همینه، دزدی!!!
COMPΞZ 🧬
چون گُشنست! چون می‌سوزه! چون مرد نیست! چون شرف نداره! چون لقمش حرومه! چون معلوم نیست ننه باباش کیه. چون برای چند سنت آدم تهدید می‌کنه. چون دزدی شغلشه! چون پول روی همهٔ حرام زادگی‌ها رو می‌پوشونه... و هزاران چون دیگه 😉 بیخیال بابا گذشت رفت هرچی بود تموم شد...…
این آدرس‌ها رو بلاک کنید و ازشون دوری کنید، فیشینگ هستن.

0x512ddfa566b9a8d06e6eccf40d2aaab50aa7825a
0x6e05ac1b54b5b6797588ae0577da8ec3655b2197
0xa41422021cf1a009bba1c18301bb32f3c7dd8cde
0xa3a40ad49f9b8dd7af2e337c678390538118c232


آدرس اصلی خودم یعنی 0x7960f1b90b257bff29d5164d16bca4c8030b7f6d هم با ۱۲۹۶ روز سابقه رفت تو آشغال‌دونی دیگه به دردم نمی‌خوره. هیچ ارتباطی روی این آدرس با من نداشته باشید چون دیگه ازش استفاده نخواهم کرد و از همه جا حذفش کردم.
حواسم نیست که جمعست، متأسفم اگه اعصاب شمارو هم بهم ریختم.
مراقب باشید؛ پول میاد میره... مدت زیادی در این تن نخواهیم ماند، شریف زندگی کنیم. ❤️😊
حقیقتاً چند هزار دلار صدقهٔ سرم! گور بابای کسی که دزدید! دیسک گردنم عود کرد از شدت حرص و عصب! اما جونم که در نرفته... دست و پامم نشکسته! دنیا هم به آخر نرسیده... اشکالی نداره! فقط به تاریخ بنویسید وقتی آدم‌های واهی از سود‌های دو قرون خودشون برای شما می‌ذاشتن یا با چندر غاز سود پُزشو میدادن ما مدام از ضرر زیان‌هامون و بلاهایی که سرمون اومد نشر دادیم که ثابت کنیم از هوا کسی پیشرفت نمی‌کنه، باید انقدر هزینه بپردازی انقدر کتک بخوری تا تجربه‌هات جا بیفته.

حقیقتاً بگم طی نزدیک به ۲۰ سال تجربهٔ کار با کامپیوتر هیچ‌وقت هک نشده بودم؛ ضرر زیان و لیکوئید و شکست پروژه خیلی تجربه کردم و بارها خیلی بیشتر از اینارو از دست دادم اما کیفمو نزده بودن! این روش هک یک شیوهٔ به شدت پیچیده بود که مشخصه صد‌ها خط کد با تمام جزئیات نوشته شده بود تا زیر و بم موضوع رو بتونن ازم بدزدن. اما درسی که بهم داد از نظر فنی به قدری واسم ارزشمنده و به دانشم اضافه کرد که هرطور حساب می‌کنم می‌بینم اگه توی یه کلاس چند هزار دلاری شرکت می‌کردم، احتمالاً نتیجش بی فایده‌تر از اینی بود که امروز به دست آوردم.

صادقانه بگم ناراحت از این نیستم که پولم رفت... موضوع این بود که از این طریق به خیلی‌ها کمک می‌کردم. چه انعام چه تیپ چه هرچیزی... همتون هم شاهدش بودید اونجایی که ملت فارم می‌کردن من هزار هزار دیجن به شما میدادم! بدون هیچ قید و شرط یا انتظاری! اینهمه نیازمند و آدم برای کمک شدن وجود داره بعد با یه بی احتیاطی همین‌ها رو هم از دست میدیم نمی‌تونیم نگهش داریم و این هم از بی عرضگی خودم بود.


عَسَىٰ أَن تَكْرَهُوا شَيْـًۭٔا وَهُوَ خَيْرٌۭ لَّكُمْ
(شاید چیزی را خوش نداشته باشید، در حالی که خیرِ شما در آن است).
COMPΞZ 🧬
حقیقتاً چند هزار دلار صدقهٔ سرم! گور بابای کسی که دزدید! دیسک گردنم عود کرد از شدت حرص و عصب! اما جونم که در نرفته... دست و پامم نشکسته! دنیا هم به آخر نرسیده... اشکالی نداره! فقط به تاریخ بنویسید وقتی آدم‌های واهی از سود‌های دو قرون خودشون برای شما می‌ذاشتن…
ربات اینطوری عمل کرده.

اول یه مقدار هزینهٔ گس‌فی منتقل کرده و بعدش به ازای هر توکنی که هست روی شبکهٔ بیس مقداری از همون توکن ارسال کرده.

دقیقاً توی ۲۰ دقیقهٔ آخر متوجه شدم که رباتش از ۴ آدرس داره حمله می‌کنه! زیر ۱۰ دقیقه من رباتم رو نوشتم و آزمایشش هم کردم و ۱۰۰٪ هم کار می‌کنه.

اما کاری که دزد کرده بود این بود که یک کد اختصاصی برای برداشت از قرارداد قفل شده نوشته بود که عمل انتقال رو با یک تراکنش مستقیم به کیف خودش منتقل می‌کرد و هزینهٔ گاز تراکنش اضافی روی همون تراکنش اعمال شده بود که اولویت بیشتری داشت.

حقیقتاً شناسایی این روش ازم انرژی زیادی گرفت که زیر ۳۰ دقیقه برنامهٔ مشابهش رو بسازم که به حساب خودم به همون روش حمله کنم تا زودتر از اون کثافت توکن رو انتقال بدم اما خب فقط با چند سنت هزینهٔ گاز کم‌تر تراکنش اون اولویت بیشتری داشت و تأییدیه رو دریافت کرد. :)
COMPΞZ 🧬
ربات اینطوری عمل کرده. اول یه مقدار هزینهٔ گس‌فی منتقل کرده و بعدش به ازای هر توکنی که هست روی شبکهٔ بیس مقداری از همون توکن ارسال کرده. دقیقاً توی ۲۰ دقیقهٔ آخر متوجه شدم که رباتش از ۴ آدرس داره حمله می‌کنه! زیر ۱۰ دقیقه من رباتم رو نوشتم و آزمایشش هم کردم…
موضوع اصلی اینه که پول همون گس‌فی‌هایی که انتقال داده رو قبلاً از کیف خودم کشیده بیرون! طرف کاملا گدا گشنه بوده! از پول خودم برای تراکنش‌های خودم استفاده کرده.
اما برای اینکه اجازه نده من گاز پرداخت کنم (که اولویت تراکنش بگیرم تا روش معکوسش رو انجام بدم) هر چند ثانیه یه بار حمله می‌زد! یعنی ۳ بار من اتریوم شارژ کردم هر سه بارش هم سریع خالی میشد! تا اینکه با اعداد خیلی دقیق‌تر محاسبه کردم تا به سقف شناسایی نرسه.

هر تراکنشی که بالای ۰.۷ دلار بود رو برای انتقال برداشت میزد با اینکه این تست رو انجام دادم و خودم ربات خودم رو برای مقابله اجرا کردم...
در نهایت با چند صدم ثانیه تراکنش گاز از سمت شبکه اولویت رو به سارق داد و ربات من با فاصلهٔ چند میلی ثانیه پیام کمبود گاز رو بهم داد و ماجرا تموم شد. :)
COMPΞZ 🧬
موضوع اصلی اینه که پول همون گس‌فی‌هایی که انتقال داده رو قبلاً از کیف خودم کشیده بیرون! طرف کاملا گدا گشنه بوده! از پول خودم برای تراکنش‌های خودم استفاده کرده. اما برای اینکه اجازه نده من گاز پرداخت کنم (که اولویت تراکنش بگیرم تا روش معکوسش رو انجام بدم) هر…
کیف سخت‌افزاری رو من هیچ‌وقت برای مسخره‌بازی‌های فارکستر و تعامل به کار نمی‌برم. اگر شما همچین ریسکی می‌کنید توصیه می‌کنم سریع‌تر آدرستون رو عوض کنید.

اصلاً این کار درست نیست؛ این آدرسی که از من هک شد یکی از ده‌ها آدرسی بود که فقط برای فارکستر و تعامل‌های روزانه و خورده ریزه استفاده می‌کردم. درواقع آدرس Day to day بود.

اما موضوع اینه به خاطر قضیه سهمیه دیجن روی همون آدرس باید قفل می‌کردم تا سهمیه بگیرم. و اگرنه کیف سخت‌افزاری کلید خصوصی رو بیرون درز نمیده اون در داخل خود کیف و سخت‌افزار محفوظه مگر اینکه کلید واژه‌ها رو لو بدین.

این پست رو بخونید، توضیح دادم کیف‌ها هر کدوم در چه جایگاهی به چه دردی می‌خورن: https://t.me/compezeth/1681

بیشترین خطر سر کیف‌هایی میاد که گرم باشن و بیشتر برای ایردراپ‌ها یا مواردی مثل فارکستر و تعامل‌بازی استفاده می‌شن. چیزی که تعداد تراکنش و امکان کلیک کردن روی یه چیز سمی بسیار زیاد هست.
تا با او چگونه رفتار شود…
COMPΞZ 🧬
کیف سخت‌افزاری رو من هیچ‌وقت برای مسخره‌بازی‌های فارکستر و تعامل به کار نمی‌برم. اگر شما همچین ریسکی می‌کنید توصیه می‌کنم سریع‌تر آدرستون رو عوض کنید. اصلاً این کار درست نیست؛ این آدرسی که از من هک شد یکی از ده‌ها آدرسی بود که فقط برای فارکستر و تعامل‌های…
امروز متوجه جزئیات خطرناکی شدم که مجبورم برای مدتی به صورت جدی برم و این مشکل رو برای همیشه از ریشه حل کنم.

متأسفم، اما لازمه بر خلاف میلم، دسترسی‌هام به همه رو مسدود کنم.

نمی‌خوام کسی به واسطهٔ من آلوده بشه، پس احتیاط کنیم بهتره.

این پاک‌سازی شامل حذف همهٔ پل‌های ارتباطیم، ایمیل، سرور، سایت و حتی ابزار کار و گوشیم هست!

همه چیز رو باید نابود و از اول بسازم، هیچ چاره‌ای جز این ندارم و این برای سلامت روانی، کاری و ایمنی خودم و جامعه‌ای که با من در ارتباط هست لازمه.

از این لحظه به بعد که نیستم هر پیامی از سمت من دریافت کردید مطمئن باشید که از طرف من یعنی (کامبیز اسدزاده) نیست!

تنها زمانی که مطمئن باشم خطر رو به طور کامل رفع کردم، بر خواهم گشت و به صورت صوتی یا تصویری صحبت خواهم کرد که مطمئن باشید خودمم. 🙏🏼

🫡مراقب خودتون باشید. 💪🏼
COMPΞZ 🧬 pinned «امروز متوجه جزئیات خطرناکی شدم که مجبورم برای مدتی به صورت جدی برم و این مشکل رو برای همیشه از ریشه حل کنم. متأسفم، اما لازمه بر خلاف میلم، دسترسی‌هام به همه رو مسدود کنم. نمی‌خوام کسی به واسطهٔ من آلوده بشه، پس احتیاط کنیم بهتره. این پاک‌سازی شامل حذف…»
خب، وقتشه که برگردیم؛ اما پشت این بازگشت، خونه‌تکونی سنگینی بود؛ پر از خستگی، هزینه‌های چند هزار دلاری، ساعت‌ها تحلیل و هزاران دقیقه آزمایش، در دوره‌ای که پر بود از مکافات و مشکلات. همهٔ این سختی‌ها فقط یک نتیجه داشت: تصمیمات بهتر برای آرامشی عمیق‌تر.

هیچ شکی ندارم، یقین دارم اگر هر کسی جای من بود، قید این همه دردسر رو می‌زد و می‌رفت دنبال یک شغل ساده، شاید بقالی سر کوچه یا یک کافه آرام، دور از هیاهوی دنیایی که آدم‌هاش همگی نقاب به چهره دارن.

در نهایت اما... رسالت چیزی فراتر از این‌هاست. کنار رسالت فردی، رسالت اجتماعی و شغلی هم هرکدوم ابعاد مهمی دارن؛ بدون اینکه از دل این ابعاد به نتیجه و جمع‌بندی نرسیم، وجودمون بی‌معناست. نمی‌گم مسیرش آسونه؛ هر لحظه از این پوست‌اندازی و تغییر، به‌قدری دردناک بود که کلمات از بیانش قاصرند. باید تجربه‌اش کنی تا بفهمی؛ شنیدن کافی نیست.

تو این خونه‌تکونی اساسی، خیلی چیزها عوض شد؛ و لازمه‌ٔ این تغییر، تمام اون تجربیاتی بود که سال‌ها با چشم دیدم و با گوشت و استخون حس کردم. حالا وقتشه یک دنیای جدید بسازیم، دنیایی که وسط این همه فساد و سیاهی، دست‌کم نذاریم نور معنا، توی شلوغی این همه بی‌معنایی، گم بشه. حتی اگر سهم ما فقط یک جرقه باشه، همون برای معنا دادن به بودنمون کافیه...


https://farcaster.xyz/compez.eth/0x1e15526e
🔥8👍2
COMPΞZ 🧬
تنها زمانی که مطمئن باشم خطر رو به طور کامل رفع کردم، بر خواهم گشت و به صورت صوتی یا تصویری صحبت خواهم کرد که مطمئن باشید خودمم. 🙏🏼
گفته بودم صوتی یا تصویری صحبت می‌کنم؛ اما تلگرام برای جلوگیری از سوء استفاده اجازه نمیده، حسابی که باهاش کانال رو ساخته بودم رو دوباره بسازم؛ روز شمار گذاشته فکر کنم باید ۲ هفته‌ای بگذره تا بتونم باهاش وصل شم! ولی یه جلسه می‌ذارم برای آخر هفته یک دوره همی صوتی داشته باشیم در خصوص بعضی از مهم‌ترین نکته‌ها صحبت خواهم کرد.
👍72🔥2
چرا FreeBSD (فری بی‌اِس‌دی) رو به جعبه‌ابزارم اضافه کردم؟

قبلش بهتره یک معرفی کنم از این اکوسیستم که شاید کاربران غیر فنی تا به حال در موردش نشنیده باشن.
به طور کلی و خلاصه، freeBSD یک سیستم‌عامل قدرتمند و آزاد (Open Source) از خانوادهٔ یونیکس (Unix-like) است که اولین بار در اوایل دهه ۹۰ میلادی توسعه پیدا کرد و تا امروز به عنوان یکی از امن‌ترین و پایدارترین سیستم‌عامل‌های جهان شناخته می‌شود. بر خلاف لینوکس که تنها یک هسته (Kernel) است و توزیع‌های مختلفی بر اساس آن ساخته می‌شوند، freeBSD یک سیستم‌عامل کامل است؛ یعنی هسته، ابزارها، مستندات و همه اجزای اصلی توسط یک تیم واحد توسعه پیدا می‌کنند.

مسیر انتخابی من تا رسیدن به این اکوسیستم
وقتی اولین بار وارد دنیای مهندسی کامپیوتر شدم، مثل خیلی‌ها، با ویندوز شروع کردم؛ جایی که همه‌چیز با چند تا کلیک حل می‌شد و فکر می‌کردیم خیلی حرفه‌ای هستیم! اما هرچی جلوتر رفتم، بیشتر حس کردم این اکوسیستم مثل قفسه؛ باید دقیقاً طبق قواعد مایکروسافت پیش بری و هیچ اختیاری نداری. اون دوران بحث‌هامون سر نسخه‌های ویندوز و نرم‌افزارهای کرک‌شده بود، و واقعیتش الآن که نگاه می‌کنم می‌بینم صرفاً مصرف‌کننده بودیم، نه خالق!

با گذشت زمان و بیشتر شدن تجربه، تازه فهمیدم بردگی یعنی چی؛ این‌که باید طبق قواعد یک شرکت، نرم‌افزار بنویسی و اجرا کنی. البته ناگفته نماند جامعهٔ عظیمی پشت این پلتفرم هست و توسعه برای ویندوز اجتناب‌ناپذیر بود. وقتی از پشت پنجرهٔ اتاقی که توش حبس شدی و بیرون از دنیای محدود رو می‌بینی، خود به خود می‌گی قطعاً یه چیز دور از این محیطی که درونش هستم از دید من مخفی شده یا مخفیش کردن! اگه کنجکاو باشی مثل من میری دنبالش... تا اون پنجرهٔ لامصب رو نشکونی نمی‌تونی متوجه بشی بیرون چه خبره!

من هم ذاتاً آدمی نبودم که زیر بار محدودیت‌ها برم، پس کم‌کم اون پنجرهٔ به ظاهر زیبا رو شکستم و سراغ لینوکس رفتم و به واسطهٔ اون دنیای اندروید دنیای منبع‌باز، آزادی، کنترل و امنیت بیشتر… اما باز هم از نظر تجربه کاربری و راحتی، برای کار روزمره قانع نشدم. مثل این بود که بیرون از خونه باشی اما جات راحت نباشه هرچند آزادی عمل خاصی هم داری که هرکجا دلت خواست بری.

بعدش با macOS آشنا شدم، سیستم‌عاملی که از نظر زیبایی، پایداری و امنیت یکی از بهترین تجربه‌های دسکتاپ من شد و به واسطهٔ اون iOS تا امروز هم هنوز برای توسعه و طراحی و آرتیست‌بازی انتخاب اول منه.

اما همیشه یک چیز کم بود؛ می‌خواستم ریشه‌ای‌تر، آزادتر و مهندسی‌تر سیستم‌عاملم رو بسازم. اینجاست که freeBSD وارد ماجرا شد. سال‌ها اسمش رو شنیده بودم اما هیچ وقت جدی نگرفتم تا امروز، که بالاخره تصمیم گرفتم این سیستم‌عامل رو به عنوان ستون فقرات محیط توسعه‌ام انتخاب کنم.

شاید خیلی‌ها اسم این غول قرمز یعنی (Beastie) رو حتی نشنیده باشن! اما جالبه بدونید بخش بزرگی از دنیاهای اپل (macOS و iOS)، کنسول‌های پلی‌استیشن، سرورهای آمازون و Netflix یا خیلی پروژه‌های خفن دیگه، و زیرساخت‌های دیتاسنتر‌های حساس دولتی و نهاد‌های بسیار حساس! همه با هستهٔ freeBSD سرپا هستن اما هیچ‌وقت در موردش صحبت نمی‌کنن درسته؟! :) توی کانال قدیمی خودم یه بار یه طومار نوشتم که چرا شرکت‌هایی بزرگ نمیاد بگن از ++C استفاده کنید، نمیان بگن از فلان سیستم‌ها یا پلتفرم‌ها استفاده کنید... چون اون موقع بی‌شمار کاربر آگاه از واقعیت رقیب‌های حرفه‌ای برای خودشون می‌سازن. پس طبیعیه طرف بیاد بگه من iOS سیستم‌عامل خفن گوشی‌های گرون قیمت من هست... یا سونی بیاد بگه من پلی‌استیشن رو می‌سازم با بهترین کیفیت گیمینگ کنسولی ولی هیچ‌جا نمی‌گه Powered by BSD یا freeBSD چون سیاست تبلیغاتی اینه که اصل طلای ناب رو برای خودشون نگه‌دارند.

بله که این سیستم‌عامل برای کاربر عادی نیست؛ برای کسیه که عاشق مهندسی و کدنویسیه و می‌خواد کنترل واقعی داشته باشه، نه صرفاً کاربر یک پلتفرم. نصب و پیکربندی‌ش راحت نیست، اما وقتی راهش بندازی، سخت‌افزارت دیگه شکست‌ناپذیر میشه! صفر تا صد سخت‌افزار در اختیار شماست مثل اینکه جسم شما کاملاً با روحت در ارتباط باشه، یعنی روح خودت در بدن خودت.

از این نظر freeBSD یه سنگ محکم و قابل اطمینانه با هماهنگی به شدت بالاست؛ معماری فایل‌سیستم ZFS با اسنپ‌شات‌ها و فشرده‌سازی فوق‌العاده، مدیریت داده‌ها رو لذت‌بخش می‌کنه. خطاهای عجیب ویندوز یا لینوکس رو اینجا نمی‌بینی. هرچی بخوای رو دقیقاً همونطور که لازم داری، بدون اضافه‌بار و بدون آشفتگی اجرا می‌کنی.

امنیت و پایداریش؟ بی‌رقیب.
اتفاقاً دلیل اصلی ثبات macOS هم همین ریشه FreeBSDشه!
👍1🤯1
قیمت؟. هع! صفر‌... :)
- یعنی ارزشش رو باید با دانش و تجربه‌ات به دست بیاری، نه با پول
- پس نسخه‌ای که نصب می‌کنیم اورجینال هست؟ شک نکن! متن‌باز هست عین بیت‌کوین خالص و ۱۰۰٪ در دسترس اما برای به دست آوردنش باید دانش درست حسابی داشته باشی چون میلیاردی پول هم بابتش بدی ولی نتونی زبونش رو بفهمی انگار که هیچی نداری.

شعارش؟ به انگلیسی (The Power to Serve) و به فارسی روان میشه «قدرت واقعی، یعنی توانایی خدمت‌رسانی به دیگران»

خلاصه که سلام بر کارخانهٔ جدید، افکار جدید، امکانات بی‌نظیر...
1
COMPΞZ 🧬
چرا FreeBSD (فری بی‌اِس‌دی) رو به جعبه‌ابزارم اضافه کردم؟ قبلش بهتره یک معرفی کنم از این اکوسیستم که شاید کاربران غیر فنی تا به حال در موردش نشنیده باشن. به طور کلی و خلاصه، freeBSD یک سیستم‌عامل قدرتمند و آزاد (Open Source) از خانوادهٔ یونیکس (Unix-like)…
بذار کمی بیشتر تحلیل بدم که چرا این ویژگی‌های پنهان این غول نرم‌افزاری برای شرکت‌های رقیب تبلیغ نمیشه و چطور به کمک همین هستهٔ درست حسابی کاربران رو راضی نگه می‌دارند.

مثال می‌زنم از دنیای بازی‌ها و کنسول‌ها و حتی گوشی‌هایی که دستتون هست... 👇🏼
COMPΞZ 🧬
بذار کمی بیشتر تحلیل بدم که چرا این ویژگی‌های پنهان این غول نرم‌افزاری برای شرکت‌های رقیب تبلیغ نمیشه و چطور به کمک همین هستهٔ درست حسابی کاربران رو راضی نگه می‌دارند. مثال می‌زنم از دنیای بازی‌ها و کنسول‌ها و حتی گوشی‌هایی که دستتون هست... 👇🏼
خیلی‌ها شاید تصور کنن وقتی پای کنسول‌های بازی وسط باشه، همیشه اون کنسولی برنده‌ست که سخت‌افزار قوی‌تری داره. مثلاً تو بیشتر نسل‌ها، Xbox روی کاغذ از پلی‌استیشن قوی‌تر بوده؛ اما چرا همیشه تجربه‌ٔ گیمینگ پلی‌استیشن برتر، محبوب‌تر و حتی “روان‌تر” احساس میشه؟

واقعیت اینه که برتری سونی فقط به قدرت سخت‌افزارش نیست؛ بلکه ریشهٔ ماجرا به انتخاب سیستم‌عامل و فلسفهٔ عمیق “هماهنگی ۱۰۰٪ سخت‌افزار و نرم‌افزار” برمی‌گرده.

پشت صحنه‌ٔ کنسول‌های پلی‌استیشن، یک سیستم‌عامل مبتنی بر FreeBSD وجود داره (که سونی اون رو با اسم Orbis OS شخصی‌سازی کرده). این یعنی:
کدهای هسته و مدیریت منابع از ابتدا برای هماهنگی بی‌نقص با سخت‌افزار اختصاصی کنسول نوشته شده.

مثل ویندوز یا حتی بسیاری از توزیع‌های لینوکس، خبری از بخش‌های اضافه، سرویس‌های اضافی یا سازگاری برای میلیون‌ها قطعه‌ی مختلف نیست. هر بیت و بایت OS دقیقاً با همون سخت‌افزار سازگاره.

فلسفهٔ یونیکسی و ساختار BSD به سونی اجازه می‌ده رفتار حافظه، پردازشگر و ورودی‌خروجی رو با دقت میلی‌ثانیه کنترل کنه، و این یعنی latency (تأخیر) پایین‌تر، مصرف رم بهینه‌تر، و بالاترین پایداری رو ارائه بده.

نتیجهٔ این انتخاب؟
- پایداری افسانه‌ای: پلی‌استیشن می‌تونه روزها و هفته‌ها بدون ریبوت کار کنه، بدون اینکه هنگ کنه یا نیازی به رفرش داشته باشه.
- یکپارچگی: توسعه‌دهنده‌ها همیشه می‌دونن دقیقا چه محیطی تحویل می‌گیرن؛ هیچ چیز تصادفی یا ناسازگار وجود نداره.
- عملکرد واقعی: حتی اگر اکس‌باکس کاغذی ۱۰٪ قوی‌تر باشه، پلی‌استیشن همیشه اون ۱۰٪ رو با بهینه‌سازی OS و هماهنگی سخت‌افزاری جبران یا حتی بهترش رو ارائه می‌ده یعنی هزینهٔ کمتر، مصرف بهینه‌تر و خروجی بهتر!
COMPΞZ 🧬
خیلی‌ها شاید تصور کنن وقتی پای کنسول‌های بازی وسط باشه، همیشه اون کنسولی برنده‌ست که سخت‌افزار قوی‌تری داره. مثلاً تو بیشتر نسل‌ها، Xbox روی کاغذ از پلی‌استیشن قوی‌تر بوده؛ اما چرا همیشه تجربه‌ٔ گیمینگ پلی‌استیشن برتر، محبوب‌تر و حتی “روان‌تر” احساس میشه؟…
مثال بیشتر، چرا آیفون هیچ‌وقت مثل گوشی‌های اندرویدی هنگ نمی‌کنه؟ من طرفدار این محصول نیستم اما یکی از دلایل انتخابم اینه که اگه ابزاری که دستم هست هنگ کنه یا کم بیاره اعصابم خرد میشه! از نظر من برنامه‌نویس سیستم باید با کمترین تأخیر جواب بده.

باز هم جواب، سخت‌افزار تنها نیست!
سیستم‌عامل iOS (برپایه هستهٔ Darwin، مشتق‌شده از FreeBSD) برای تک‌تک مدل‌های آیفون دقیقاً تنظیم و بهینه‌سازی شده:
- مدیریت حافظه، مدیریت باتری، و حتی سرعت خواندن و نوشتن روی حافظه‌ی داخلی همه با هم “دوخته” شده‌ان.
- هر به‌روز رسانی، هر تغییر و حتی هر اپلیکیشن تو محیطی با پیش‌بینی‌پذیری کامل اجرا می‌شه.
- این یعنی حتی اگر گوشی شما پر از ویدیو و عکس باشه، سیستم‌عامل دچار فروپاشی نمی‌شه، فایل‌سیستم همیشه سالم و یکپارچه می‌مونه، و حس سنگینی یا باگ مثل اندروید تجربه نمی‌کنی.
COMPΞZ 🧬
مثال بیشتر، چرا آیفون هیچ‌وقت مثل گوشی‌های اندرویدی هنگ نمی‌کنه؟ من طرفدار این محصول نیستم اما یکی از دلایل انتخابم اینه که اگه ابزاری که دستم هست هنگ کنه یا کم بیاره اعصابم خرد میشه! از نظر من برنامه‌نویس سیستم باید با کمترین تأخیر جواب بده. باز هم جواب،…
از مثال‌های تحت شبکه و اینترنت میشه به موارد بیشتری اشاره کرد که افسوس در ایران زیاد بهش اهمیت نمیدن! و عموماً سرور مهمترین بخش‌ها مثل بانکداری‌ها و امثالش همه تحت ویندوز سرور و مزخرفات IIS مدیریت میشه.

۱. نتفلیکس (Netflix)
- کل زیرساخت سرورهای استریم و کش نتفلیکس (Open Connect) روی FreeBSD ساخته شده.
دلیل: پایداری بالا، سرعت شبکه بی‌رقیب، و توانایی شخصی‌سازی عمیق کرنل برای انتقال داده با کمترین تأخیر و بالاترین throughput.
نتیجه: استریم ویدیو با کیفیت 4K به میلیون‌ها کاربر همزمان، با حداقل قطعی و تاخیر.

۲. سرویس‌های مالی و بانکی

- خیلی از بانک‌های بزرگ اروپا و آمریکا، خصوصاً برای بخش transaction processing و دیتابیس‌های حیاتی، از FreeBSD و OpenBSD استفاده می‌کنند.
دلیل: امنیت ساختاریافته، audit trail عالی، و یکپارچگی فایل‌سیستم که برای عملیات مالی حیاتی است.
نتیجه: تراکنش‌های میلیاردی بدون downtime و خطر corruption.

۳. روترها و فایروال‌های پیشرفته (pfSense, OPNsense)
ابزارهای معروف مدیریت شبکه و فایروال مثل pfSense و OPNsense مستقیماً روی FreeBSD ساخته شده‌اند.
دلیل: ماژولار بودن کرنل، پایداری، پشتیبانی از هزاران کارت شبکه و قابلیت بالای شخصی‌سازی و مانیتورینگ.
نتیجه: شبکه‌های بزرگ، دیتاسنترها و حتی ISPها روی این محصولات برای مدیریت امنیت و شبکه حساب می‌کنند.

۴. سرویس‌دهنده‌های ایمیل (Mail Servers)

خیلی از mail serverهای بزرگ و معروف مثل Yahoo Mail، قدیماً Hotmail و حتی بخشی از سرویس‌دهی گوگل، مدتی از FreeBSD برای مدیریت queue و پایداری سرورها استفاده می‌کردند.
دلیل: مدیریت حافظه کم‌نظیر و توانایی سرویس‌دهی پایدار تحت ترافیک‌های سنگین.

۵. سرویس‌دهنده‌های CDN (Content Delivery Network)

یا Akamai، بزرگ‌ترین CDN جهان، هسته‌ٔ زیرساخت خودش رو سال‌ها بر پایه FreeBSD نگه‌ داشته بود.
دلیل: سازگاری عالی با شبکه و فایل‌سیستم، و امنیت در مقیاس بسیار بزرگ.

۶. سرویس‌دهنده‌های DNS ریشه اینترنت (Root DNS Servers)

بعضی از سرورهای مهم DNS ریشه، سال‌ها بر پایه BSD اجرا شدند و هنوز هم بعضاً این رویکرد ادامه داره.
دلیل: پایداری شبانه‌روزی و حفاظت در مقابل حملات DDoS.

و کلی مورد دیگه که بدون شک دلیل مهمی در پایداری و کاهش خطرات و آسیب‌پذیری‌هاست.

این چیز‌ها فنی هستن اما اگه یه جایی تجربهٔ نرم‌افزاری خوبی داری مطمئن باش ارتباط مستقیمی با ریشهٔ اون داره که عموماً کاربر عادی ازش بی‌خبره.