نوشته‌های ترمینالی
2.69K subscribers
425 photos
12 videos
32 files
2.26K links
Download Telegram
یک باگ در پایتون ۲٫۷ که در لینوکس و OSX متفاوت عمل می‌کرد!

https://kamalmarhubi.com/blog/2015/06/30/my-favourite-bug-so-far-at-the-recurse-center/
Forwarded from مشقِ نوشتن (AliReza Fereydouni)
سلام به همگی
یک چیز عجیبی رو می‌خوام بهتون بگم:
اتفاق پریروز فیس‌بوک بود؟ یک تلنگر عجیبی برام داشت که البته کسانی که کار حرفه‌ای شبکه کردن متوجهش می‌شن ولی در ظاهر خیلی معلوم نیست. اونم اینه که خب فیس‌بوک مشکل BGP پیدا کرده بود دیگه؟ تمام مسیرهاش پاک شده بودن (در واقع BGP Truncate رسیده بود به بقیه مسیریاب‌ها و همه اومدن پاک کردن مسیرهاشون رو به شبکه فیس‌بوک که این‌جا توضیحش دادم) اما وقتی فیس‌بوک دوباره آن‌لاین شد فقط حدودا دوساعت طول کشید تا به پوشش ۹۸درصدی اینترنت برسه مسیرهاش!!
این عدد خیلی عجیبه! شاید به نظر شما عجیب نیاد اما برای کسی که با BGP کار کرده باشه می‌دونه که این پروتکل چقدر کنده! Pairing و Converge بین دو مسیریاب ساده چیزی در حدود چهل دقیقه می‌تونه طول بکشه! و ما این‌جا داریم از شبکه‌ای به بزرگی و وسعت فیس‌بوک صحبت می‌کنیم! دوساعت واقعا عدد عجیبیه و این یک معنی ناجوری رو فقط می‌تونه برای ما داشته باشه: اینترنت خیلی خیلی متمرکزتر از اون چیزیه که فکرشو می‌کردیم!

این یه Research Project جدی و واقعیه. یکی بشینه مبتنی بر اطلاعات BGP و NIST و RIPE NCC مسیرهای توی اینترنت رو گراف کنه و بعد روشون تحلیل Label Propagation بزنه و بر این اساس مرکزیت حساب کنه. (کدوم گره است که اگه اطلاعاتی رو منتشر کنه احتمال همه‌گیریش از همه بیشتره؟)
به نظرم میاد که Cloudflare و Google در صدر و جمعا با امکان پوشش ۹۸ درصدی کل اینترنت باشن! وگرنه بازم تأکید می‌کنم که BGP بین دوتا روتر ساده گاهی تا حدودا نیم ساعت الی چهل دقیقه طول می‌کشه تا کامل converge کنه.
و این واقعا ترس‌ناکه! واقعا برام ترس‌ناکه ... :-SS

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


#facebook #bgp #internet #bgp #research #network

CC-BY 4.0 (Some Rights Reserved) | @cybersecurities | امنیت سایبری
CC-BY 4.0 (Some Rights Reserved) | @mashqeneveshtan | مشق نوشتن
چرا مطلب من در hackernoon رد شد؟
https://help.hackernoon.com/why-was-my-story-rejected

حالا احتمالا خیلی‌هامون نویسنده hackernoon نیستیم هنوز، اما جالبه که چه مشکلاتی که مطالب دارن رو پوشش می‌ده و کمک میکنه مطلب بهتری بنویسیم یا کلا دیدمون به مطلب های تکنولوژی که می‌خونیم دقیق تر بشه.
Forwarded from Quera
🏆 مسابقه برنامه‌نویسی #گولنگ Snapp Go Up

🕰 زمان برگزاری: جمعه ۲۳ مهر ساعت ۱۶:۰۵

🎁 جایزه نفر اول: ۳ میلیون تومان اعتبار اسنپ
🎁 جایزه نفر دوم: ۲ میلیون تومان اعتبار اسنپ
🎁 جایزه نفر سوم: ۱ میلیون تومان اعتبار اسنپ
🎁 نفر ۴ تا ۱۰: ۲۰۰ هزار تومان اعتبار اسنپ
🎁 نفر ۱۱ تا ۱۵: ۱۰۰ هزار تومان اعتبار اسنپ

🎖نفرات برتر این مسابقه وارد پروسه استخدام و #کارآموزی ۳ ماهه اسنپ که همراه با حقوق و مزایا هست، می‌شوند.

اطلاعات بیشتر و ثبت‌نام رایگان:
🔗 https://quera.ir/r/dmsgg

@Quera_ir
Forwarded from a pessimistic researcher (Kc)
یه مدتی توی کارشناسی خیلی مطالب مهندسی نرم افزار مثل متدولوژی ها و معماری ها رو دنبال می کردم و شب و روزم شده بود سر و کله زدن با متدولوژی های جدید مثل Nexus و این صحبتا. منتهی نفهمیدم چی شد که دیگه خیلی سمت این مباحث نرفتم. شاید اون کتاب Java Software Development With Event B خیلی روم تاثیر گذاشت و سمت فرمال متد کشیده شدم. منتهی روزای آخری که یادمه روی این تیپ مباحث مطالعات داشتم خاطرم هست که آقای ایوار جیکوبسن دنبال این بود که این از هم گسیختگی متد ها و پراسس های مهندسی نرم فزار رو یکپارچه کنه. بدین منظور یک زبانی رو ابداع کرده بود به اسم Essence که بتونه باهاش تمام پراسس ها و متدولوژی ها رو یکپارچه کنه. یه کتاب هم سال 2019 دادن به اسم The Essentials of Modern Software Engineering و این تو خیلی مفصل در مورد Essence صحبت کردند.
حالا خدا رو شکر این طرح آقای جیکوبسن هنوز خیلی معروف نشده و به گوش شرکت های دزد و کلاه بردار استارت آپی ایرانی نرسیده :)))) وگرنه الان لقلقه زبون تمام این CEO ها و Co-Founder ها توی این ایونت ها و همایش های پوچ و شو آفی شون Essence بود
قدیما وظیفه این امر به دوش فریمورک Spring بود و بعد این وظیفه به عهده SCRUM سپرده شد و انقدر که توی ایران SCRUM Master داشتیم توی کل دنیا نداشتیم :)))) بعد این وظیفه رفت روی دوش Microservices حالا هم این وظیفه افتاده به دوش Docker و DevOps و Kubernetes :)))) پیشبینی بنده هم اینه که این وظیفه به دوش Essence خواهد افتاد. این خط و این نشون.
مثل قضیه نانو که یه زمان هر کوفتی رو نمی فهمیدن میگفتن نانو عه و الان میگن کوانتوم عه :))) ای کاش به جای اینکه وقت بذارن و عکسای کارت پستالی از خودشون بگیرن برای آواتار لینکدین و پوستر های ایونت ها و بیان توی لینکدین "یه طوری از حبس بگن که انگار آزاد شده حسین آدیداس" :))) کمی مطالعه کنند و بفهمند اینا چیه. خلاصه خیلی نابوده صنعتمون و کافیه چند جلسه وقت بذارید و با CEO های این شرکتا صحبت کنید تا دقیقا متوجه بشید دارم از چه چیزی صحبت می کنم.
یادم اومد داشتم اسلایدهای گیت درست میکردم، دنبال عکس از لینوس بودم.
هر عکسی که پسندم می‌شد داشت به nvidia فحش میداد.
اخر این رو انتخاب کردم.
عه ویندوز جدید اومده؟
به نظر شما هم جادی نکته جدیدی برای گفتن نداره؟