نوشته‌های ترمینالی
2.7K subscribers
425 photos
12 videos
32 files
2.26K links
Download Telegram
نوشته‌های ترمینالی
قسمت دوم منتشر شد: چطور پردازنده‌ها کار می‌کنند. https://vrgl.ir/9oKOq
وقتی داشتم این مطلب رو می‌نوشتم،
یاد وقتی افتادم که ۵ - ۶ تا ۰ و ۱ پشت سر هم می‌گفتیم و فکر میکردیم یه معنی خفن کامپیوتری تولید کردیم،
یا مثلاً برنامه‌ای می‌نوشتیم که یک سری ۰ و ۱ بی معنی چاپ کنه و فکر میکردیم هکر شدیم. :))
Forwarded from Things that I like (Maedeh Dehghan)
استفاده از پاستیل به جای ترمال پیست!

https://www.instagram.com/reel/CUaU2B7Dgnt/?utm_source=ig_web_copy_link
عبارت Delid کردن پردازنده چیست؟
(راهنمایی: بدونید چیه اما رو سیستم خودتون انجام ندید)
https://www.tomshardware.com/reviews/-delidding-definition,5738.html
ضرب المثل های گو
https://go-proverbs.github.io/
بالاخره اینم مرتبط با برنامه نویسیه
Forwarded from @yegor256 news (yegor256)
After two years delay, I just released a new version of Qulice, an aggregator of style checkers for Java (Checkstyle + PMD + SpotBugs) shipped as Maven, Gradle, and Ant plugin. This style checker is used in all Java projects I work with. I highly recommend you do the same. This new version 0.19.0 is compatible with Java 17 (just checked).

By the way, there are 200 issues in the backlog. Maybe you can help fix some of them?

And, yeah, one more thing. Don't forget to give it a GitHub star, if you use it and/or like it!
https://www.gohz.com/what-happens-if-plug-an-110v-appliance-in-220v-socket

اگر دستگاه ۲۲۰ولت رو به ۱۱۰ و برعکس وصل کنیم چی میشه
خلاصه: نکنید
امروز اولین روزی بود که گواهی DST Root CA X3 منقضی می‌شد و این یک سری مشکلات برای بعضی از کاربران یا سایت‌ها یا سرویس‌هایی که از Let's Encrypt استفاده می‌کنند به وجود آورد. شاید برای شما سوال باشد که این دقیقاً یعنی چه. هر سیستم عامل یا مرورگر اینترنت و کتابخانه‌هایی که با TLS یا SSL کار دارند، نیاز به روشی برای تایید اصل بودن گواهی سایت یا سرویسی که نرم افزار می‌خواهد با TLS بهش وصل بشود نیاز دارد. موقعی که شما یک سیستم عامل یا یک مرورگر را نصب می‌کنید، همراه با خودش یک سری گواهی مرجع نصب می‌کند (CA Root Certificate). مثلاً الان روی یکی از سیستم‌های من ۱۳۷ تا از این گواهی‌ها در دایرکتوری زیر وجود دارد:
/usrshare/ca-certificates/mozilla/
حالا سایت‌های دیگر به شکلی باید از یکی از این Certificate Authority ها بخواهند که گواهی سایت یا سرویسشان را با گواهی مرجع خودشان امضاء کنند تا Valid باشد و مورد تایید مرورگرها یا کتابخانه‌ها قرار بگیرند. تا چند وقت پیش Let's Encrypt از گواهی DST Root CA X3 برای امضاء گواهی‌هایی که صادر می‌کرد استفاده می‌کرد که روی کامپیوترها و گوشی‌های قدیمی وجود دارد. ولی آن گواهی مرجع دیگر منقضی شد و تصمیم گرفتند که به گواهی دیگری سوییچ کنند که در آخرین نسخه‌های فایرفاکس و کروم و ... وجود دارد. روی کامپیوترهای معمولی، شما با آپدیت سیستم عامل یا مرورگر به آخرین گواهی‌های مرجع دسترسی پیدا می‌کنید. مشکل از گوشی‌های موبایل یا کتابخانه‌های خیلی قدیمی است که عملاً سالها است که آپگرید برایشان نمیاد یا فراموش شده‌اند. این روی بعضی سایتها و اپلیکیشن‌ها و سرویسها تاثیر گذاشت. مواردی که به مشکل خورده بودند و من شنیدم مثلاً Hexchat بود که از یک کتابخانه قدیمی استفاده می‌کرد. سرویس DoH روی میکروتیک بود که از همین کتابخانه استفاده می‌کرد و چند مورد سایت و اپلیکیشن و سرویس دیگر که توسط اشخاصی مثل Scott Helme و دیگران پیگیری می‌شود.
جمع بندی اتفاقات کنفرانس کرنل درمورد استفاده از rust
خلاصه: همه خوش بین بودند ولی نیازمند پایدار شدن یه سری چیزها توی راسطه که مثلا میخوایم یه نسخه قدیمی رو کامپایل کنیم لازم نباشه کامپایلر راسط رو عوض کنیم.
https://lwn.net/SubscriberLink/870555/0935beef2c82aa00/
یک باگ در پایتون ۲٫۷ که در لینوکس و OSX متفاوت عمل می‌کرد!

https://kamalmarhubi.com/blog/2015/06/30/my-favourite-bug-so-far-at-the-recurse-center/