نوشته‌های ترمینالی
2.63K subscribers
424 photos
12 videos
32 files
2.25K links
Download Telegram
این آقای Alex Xu جزو عمیق‌ترین و باسواد ترین آدماییه که تو توییتر دیدم. کارش system designئه و یه کتاب خیلی خوبم در این زمینه (فکر کنم متن باز حتی) داره.

وبلاگش هم قابل توجهه:
https://blog.bytebytego.com/
👍2🔥1
اگر برای خودتون سرور دارید، اینجا یه مجموعه بزرگ از ابزارهایی که می تونید رو سروره host کنید.
مثلا پیام‌رسان‌ها و شبکه‌های اجتماعی اوپن سورسی هستن که می‌تونید خودتون هاست کنید و دوستاتون رو دعوت کنید اونجا مکالمه کنید.
همچنین پسورد منیجر و گالری آنلاین (مثلا گوگل فوتوز)

https://github.com/awesome-selfhosted/awesome-selfhosted

ادیت: گفتن پیام‌رسانی غیرقانونیه، دیگه کارهای قانونیش رو پیدا کنید خودتون
6👍2
برگه تقلب براکت های مختلف در bash
https://wizardzines.com/comics/brackets-cheatsheet/brackets-cheatsheet.png
👍5
Forwarded from Silicon Valley (Mammad)
برید تو
stars.github.com

میتونید سه نفر رو به عنوان برنامه نویس نمونه انتخاب کنین

لطفا اکانت جادی رو هم بزنین

اکانت جادی :
jadijadi

@Silicon_Valley_Ch
6👍5
۳ قانون در مورد تحقیق علمی از زبان دایجسترا:



"Raise your quality standards as high as you can live with, avoid wasting your time on routine problems, and always try to work as closely as possible at the boundary of your abilities. Do this, because it is the only way of discovering how that boundary should be moved forward."



"We all like our work to be socially relevant and scientifically sound. If we can find a topic satisfying both desires, we are lucky; if the two targets are in conflict with each other, let the requirement of scientific soundness prevail."


"Never tackle a problem of which you can be pretty sure that (now or in the near future) it will be tackled by others who are, in relation to that problem, at least as competent and well-equipped as you."


https://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD637.html
🔥61👌1
هرچیزی که به عنوان برنامه نویس باید از حافظه‌ی سیستم بدونید:
https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
👍2
مفهوم بی طرفی شبکه یا net Neutrality هم جالبه بدونید چیه
https://www.investopedia.com/terms/n/net-neutrality.asp

و صفحه ویکیپدیاش:
https://en.m.wikipedia.org/wiki/Net_neutrality



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

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

یه جور دیگه بگم، مثلاً فرض کنید بخواید به شهر خودتون وصل بشید، رایگان برای ISP در بیاد، اما بخواید به شهرهای دیگه وصل بشید براش پول بیفته، حالا ISP اگه بیاد این رایگان بودن رو برای شما هم اعمال کنه یا مثلا رو داخل شهر تخفیف بده، میشه نقض بی طرفی شبکه ولی خب نهایتا به طور متوسط برای شما ارزون تر در میاد.
اما اگه داخل شهر هم بیاد هم قیمت بیرون شهر بگیره شما بیشتر پول میدید و شبکه بی طرفی دارید
👍41
کسی از این سر در میاره یه توضیح بده؟
https://extism.org/blog/announcing-extism/

گفتن ما یه سیستم داریم که با کمک وب اسمبلی، برای برنامه های موجود پلاگین مینویسیم، ولی یه مقدار توضیح بیشتر لازمه.
توضیح اینکه موناد چرا به وجود اومده و چه مشکلی در زبان‌های دیگه مخصوصا گو رو حل میکنه:
https://johnazariah.github.io/2022/12/06/this-is-not-a-monad-tutorial.html
یه آموزش همراه با تعریف کردن خاطره از docker و docker-compose
خوبیش اینه که جای هر تکنولوژی براتون روشن میشه.
https://softchris.github.io/pages/docker-concepts.html