نوشتههای ترمینالی pinned «کورس گمشده شما در دانشگاه آموزش پایههای لینوکس/ اسکریپتنویسی و همه چیزهای جالب انگلیسی: https://missing.csail.mit.edu (در حال ترجمه) فارسی https://cs-fum.github.io/ ویدیوها https://www.aparat.com/playlist/406966»
چرا نباید از صفحه وب چیزی توی ترمینال کپی کرد
https://akhondali.ir/security/pastejacking-%DA%86%D8%B1%D8%A7-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A7%D8%B2-%D9%88%D8%A8%D8%B3%D8%A7%DB%8C%D8%AA-%D9%87%D8%A7-%DA%86%DB%8C%D8%B2%DB%8C-%D8%B1%D9%88-%D9%85%D8%B3%D8%AA%D9%82%DB%8C/
https://akhondali.ir/security/pastejacking-%DA%86%D8%B1%D8%A7-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A7%D8%B2-%D9%88%D8%A8%D8%B3%D8%A7%DB%8C%D8%AA-%D9%87%D8%A7-%DA%86%DB%8C%D8%B2%DB%8C-%D8%B1%D9%88-%D9%85%D8%B3%D8%AA%D9%82%DB%8C/
جعفر آخوندعلی
PasteJacking - چرا نباید از وبسایت ها چیزی رو مستقیم به ترمینال کپی کنیم؟ ~ جعفر آخوندعلی
زمان مطالعه: 2 دقیقه اگر نمیدونی مشکل چیه، کافیه این متن رو کپی کنی و توی ترمینال (یا هرجای دیگه) paste کنی. وات؟ یه حمله خیلی سادهِ قدیمیِ شهرستانی اما کمتر شناخته شده وجود داره معروف به Pastejacking. قضیه از این قرارِ که با جاوا اسکریپت این امکان وجود داره…
اگر اسکریپت bash مینویسید سعی کنید حتما
هم داشته باشید اولش
کارش اینه که اگه دستوری با خروجی غیر ۰ (یعنی error) پایان یافت، اسکریپت شما رو هم میبنده.
کاربردش اینه که اگه دستوری خراب شد و چیز ها مطابق چیزی که خواسته بودید پیش نرفت (مثلا یه cd ناموفق بود) همه چی خراب نشه.
set -e
هم داشته باشید اولش
کارش اینه که اگه دستوری با خروجی غیر ۰ (یعنی error) پایان یافت، اسکریپت شما رو هم میبنده.
کاربردش اینه که اگه دستوری خراب شد و چیز ها مطابق چیزی که خواسته بودید پیش نرفت (مثلا یه cd ناموفق بود) همه چی خراب نشه.
بهروشهای نوشتن اسکریپت bash
https://bertvv.github.io/cheat-sheets/Bash.html
https://bertvv.github.io/cheat-sheets/Bash.html
cheat-sheets
Bash best practices
Cheat sheets for various stuff
نوشتههای ترمینالی
مثالهای زیاد و خوبی از دستور find https://www.tecmint.com/35-practical-examples-of-linux-find-command/
جایگزین سریع و کاربرپسند find:
fd
سینتکسش هم راحت تره:
fd PATTERN
fd
سینتکسش هم راحت تره:
fd PATTERN
ابزار broot هم فایل منیجر کامندلاینی جالبی بود.
در همین ژانر nnn هم قبل معرفی کرده بودم.
https://github.com/Canop/broot
در همین ژانر nnn هم قبل معرفی کرده بودم.
https://github.com/Canop/broot
GitHub
GitHub - Canop/broot: A new way to see and navigate directory trees : https://dystroy.org/broot
A new way to see and navigate directory trees : https://dystroy.org/broot - Canop/broot
عبارت منطم برای فهمیدن اینکه یه عدد اول هست یا نه!
https://www.noulakaz.net/2007/03/18/a-regular-expression-to-check-for-prime-numbers/
https://www.noulakaz.net/2007/03/18/a-regular-expression-to-check-for-prime-numbers/
توضیحات خوبی در مورد 8086 داده. شفاف و تمیز
https://www.husseinsspace.com/teaching/udw/1996/asmnotes/chaptwo.htm
https://www.husseinsspace.com/teaching/udw/1996/asmnotes/chaptwo.htm
فکر کنم من یادم رفته بود لینک این رو بذارم اینجا :)))
اولین ویدیویی که تو یوتوب گذاشتم.
توضیح دستور man با چاشنی less
https://www.youtube.com/watch?v=bUHS5iPPp68
اولین ویدیویی که تو یوتوب گذاشتم.
توضیح دستور man با چاشنی less
https://www.youtube.com/watch?v=bUHS5iPPp68
YouTube
توضیح دستور man با چاشنی less
در این ویدیو بررسی میکنیم که چطوری میشه man file یک دستور رو خوند. توش چطوری میشه سرچ کرد و به همین بهانه با less آشنا میشیم.
در مورد قسمت های مختلف man یاد میگیریم مثلا میبینیم که دستور malloc هم man file خودش رو داره.
ویدیو اولمه پس جدی نقد کنید و…
در مورد قسمت های مختلف man یاد میگیریم مثلا میبینیم که دستور malloc هم man file خودش رو داره.
ویدیو اولمه پس جدی نقد کنید و…
تفاوت sourcepath و classpath در جاوا
https://stackoverflow.com/a/34934455/10999348
https://stackoverflow.com/a/34934455/10999348
Stack Overflow
Differences between classpath and sourcepath options of javac
I read the Sun documentation and a lot of posts on Stack Overflow, but I'm still confused about the differences between the Java compiler options -cp and -sourcepath.
Let say I have this directory
Let say I have this directory
آرگومانهای مختلف دستور javac
https://web.mit.edu/java_v1.5.0_22/distrib/share/docs/tooldocs/windows/javac.html
https://web.mit.edu/java_v1.5.0_22/distrib/share/docs/tooldocs/windows/javac.html
اینم لینک خوبی بود
https://sites.cs.ucsb.edu/~cappello/50-2005-Winter/lectures/javac.html
https://sites.cs.ucsb.edu/~cappello/50-2005-Winter/lectures/javac.html
ابزار stacer برای پاک کردن logها و cache ها و مدیریت کردن پروسس ها و startup app های لینوکس جالب و قشنگ بود.
توصیه میشود.
توصیه میشود.
کجاها اسمبلی بهتر از سیئه؟
https://stackoverflow.com/questions/577554/when-is-assembly-faster-than-c
https://stackoverflow.com/questions/577554/when-is-assembly-faster-than-c
How to encrypt a file using Go. And how to secure your data. | by Fernando Souza | Level Up Coding
https://levelup.gitconnected.com/a-short-guide-to-encryption-using-go-da97c928259f
https://levelup.gitconnected.com/a-short-guide-to-encryption-using-go-da97c928259f
Medium
How to encrypt a file using Go
And how to secure your data.
مشکل از جایی شروع میشه که به جای اینکه برنامهنویسهامون کتاب بخونن، برنامههامون به کتاب خونه وابسته میشن.