نوشته‌های ترمینالی
2.62K subscribers
424 photos
12 videos
32 files
2.25K links
Download Telegram
در مورد scale کردن پروژه های اوپن سورس: نکنید.
جایگزین کردن twitter instagram facebook به این سادگی نیست.
به جاش نرم افزار خاص برای کاربرد خیلی خاص مردم خاص درست کنید.
https://www.sicpers.info/2021/07/my-proposal-for-scaling-open-source-dont/
سختگیری رو ادامه ندید(؟)


قسمتی از متنش:
Let’s start with hazing. A lot of the software industry suffers from “I had to go through this, you should too”. Look at software engineering interviews, for example. I’m not sure whether anybody actually believes “I had to deal with carefully ensuring NUL-termination to avoid buffer overrun errors so you should too”, but I do occasionally still hear people telling less-experienced developers that they should learn C to learn more about how their computer works. Your computer is not a fast PDP-11, all you will learn is how the C virtual machine works.


https://www.sicpers.info/2020/10/discipline-doesnt-scale/
برنامه نویس های واقعی از پاسکال استفاده نمی‌کنن. (به جاش از FORTRAN استفاده میکنن)
متنش خیلی قدیمیه و به سی در مورد زبان آینده اشاره کرده!
اما ایده کلی رو میشه گرفت
https://www.codeproject.com/articles/927/real-programmers-don-t-use-pascal
3212477.3212479.pdf
268.1 KB
چرا C یه زبان سطح پایین خوب نیست؟

خلاصه اینکه اون abstract machineی که سی توصیف میکنه (مموری فلت و پردازنده‌ی sequential) سال‌هاست که به کامپیوترهای واقعی map نمیشه. حتی اکثر برنامه‌نویس ها نمیدونن برنامه سی‌شون چطوری به سخت‌افزار مپ میشه.
برای همین سریع تر کردن سی کار سختیه، چون گارانتی‌هایی که سی تو استانداردش میده کار رو برای بهینه کردن کد سخت میکنه.
همچنین نوشتن برنامه هم‌روند با سی هم بسیار کار سختی میشه.

https://dl.acm.org/doi/10.1145/3212477.3212479
خب متوجه شدم که
اونایی که به IDE اعتقاد ندارن، برا کارشون اسم می‌ذارن:
Unix is my IDE

https://mkaz.blog/code/unix-is-my-ide/
Forwarded from Gopher Academy (Bardia)
🔴یه مقاله خوب در مورد Understanding go.mod and go.sum

🟢https://janteshital.medium.com/understanding-go-mod-and-go-sum-5fd7ec9bcc34

🔰 @gopher_academy
با تحریم شکن و کلی بدبختی بری سایت گولنگ،
پوستر حمایت و برابری ببینی دیگه خیلی زور داره. =))
Forwarded from Programming Resources via @like
A collection of modern/faster/saner alternatives to common unix commands.
مجموعه‌ای از ابزارهای بهتر و سریعتر که میشه از اونها به عنوان جایگزین خیلی از دستورات پیش‌فرض لینوکس استفاده کرد.

#terminal #tools #modern #unix #linux #cli #shell #command_line #command
@pythony

https://github.com/ibraheemdev/modern-unix
چرا ترک واتس‌اپ؟
واتس‌اپ بر خلاف ادعایش، به شدت ناامن است. چندی پیش، اخباری منتشر شد مبنی بر اینکه پیوند به گروه‌های واتس‌ا‌پ از جمله گروه‌های خصوصی بر روی موتورهای جستجوگر مانند گوگل فهرست می‌شوند. این یعنی نشانی گروه خصوصی شما دردسرس همگان قرار دارد. در نتیجه یک فرد ناشناس و احتمالا سودجو یا جاسوس می‌تواند وارد گروه شده و شماره تلفن اعضا و در نتیجه هویت‌شان را شناسایی کند.
این، یک فاجعه امنیتی است. حتی اگر فرض را بر این بگذاریم که به اشتباه چنین چیزی رخ داده است، نشانه‌ای است از پوچ بودن ادعای امنیت این پیامرسان.

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

چه کنیم؟ برویم گپ، سروش و...؟
قطعا نه! پیام‌رسان‌های داخلی چه بسا از واتس‌اپ هم شرایط‌شان بدتر باشد. آن‌ها همانند واتس‌اپ، انحصاری هستند و به ما و متخصصان اجازه نمی‌دهند کدهای‌شان را بررسی کنیم. در نتیجه ممکن است همگی‌شان دارای مشکلات امنیتی عمدی باشند.
فعلا با کمک Tor و فیلترشکن‌ها و VPNهای آزاد و ایمن،‌ از تلگرام (و نه چی‌چی‌گرام‌ها) استفاده کنید. گزینه‌های دیگر مانند Signal و Session و Riot را هم بررسی کنید.

امنیت و حریم شخصی را در ازای راحتی نفروشیم