نوشته‌های ترمینالی
2.66K subscribers
425 photos
12 videos
32 files
2.25K links
Download Telegram
یه سایته که خیلی منطقی در مورد این مشکل اعداد ممیز شناور توضیح داده :))
https://0.30000000000000004.com/
خب این مطلبم منتشر شد:)))

https://javacup.ir/dont-use-float/
زبان C خوبی‌های مختلفی داره، ولی به نظر من کار با رشته‌ٔ آسان جزوشان نیست!
اگر بخواهیم رشته در C ورودی بگیریم چه راه‌هایی وجود دارد و کدام توصیه می‌شود؟
https://vrgl.ir/ejdUl
معرفی مختصر مفید elm
https://guide.elm-lang.org/

منم اضافه کنم که باهاش فرانت میزنن و به js کامپایل میشه و فانکشناله و زیباست.
چرا -Werror دوست شما نیست؟
https://embeddedartistry.com/blog/2017/05/22/werror-is-not-your-friend/

اشاره می‌کنه که درسته که عادت خیلی خوبیه که warning ها رو نادیده نگیریم ولی اینکه توی buildمون این رو داشته باشیم باعث میشه با تغییر نسخه کامپایلر از یه سیستم به سیستم دیگه یا با اپدیت کردن سرور، دیگه برنامه کامپایل نشه که مسخره به نظر می‌رسه.
نرم‌افزارهای خوب جایگزین paint توی گنو/لینوکس:
ساده و خوب: KolourPaint (توصبه می‌شه)
یه مقدار پیشرفته‌تر ولی همچنان ساده (خودم استفاده می‌کنم): pinta

باقی نرم‌افزارهای ساده
Laz paint
Mini paint
بذارید در مورد BDFL یا Benevolent dictator for life بگم.
به فارسی میشه دیکتاتور خیرخواه جاویدان.
تعریفش اینه که رهبر پروژه نرم‌افزاری که قاعدتا بنیان‌گذارش هم بوده، بعد حرف آخر رو همیشه می‌زنه و حرفش برو داره. کاربرا هم بهش اعتماد دارن و اونم سو استفاده نمی‌کنه.

اولیش خیدو ون روسوم بوده، خالق پایتون ولی به افراد دیگه مثل استالمن و تروالدز و خالق 3-4 تا زبون دیگه هم گفته می‌شه.
https://fa.wikipedia.org/wiki/%D8%AF%DB%8C%DA%A9%D8%AA%D8%A7%D8%AA%D9%88%D8%B1_%D8%AE%DB%8C%D8%B1%D8%AE%D9%88%D8%A7%D9%87_%D8%AC%D8%A7%D9%88%DB%8C%D8%AF%D8%A7%D9%86
در مورد man که می‌دونید (بهتره بدونید :) )
با زدن اسم یه دستور جلوی man می‌تونید اطلاعات بیش‌تر در موردش بگیرید.
مثلا man ls در مورد دستور ls اطلاعات کاملی می‌ده.

حالا همین مکانیسم در مورد سیستم‌کال‌ها، توابع سی، فایل‌های خاص، فرمت فایل‌ها و غیره هم اطلاعات می‌دهد.
مثلا با دستور man scanf می توانیم در مورد scanf اطلاعات کسب کنیم.
در صورتی هم که یک دستور (مثلا printf) هم دستور shell باشد و هم c، می‌توانیم با یک عدد، مشخص کنیم از کدام سکشن برای ما اطلاعات را بیاورد.
مثلا سکشن ۳ مربوط به توابع هستند.
یعنی:
man 3 prtinf
برای ما در مورد تابع printf اطلاعات می‌دهد.

در مورد سکشن ها بیش‌تر ببینید:
https://linux.die.net/man/