راهنمای دستور fuser (و اندکی هم netcat)
برای اینکه متوجه بشیم یک فایل/پورت توسط چه پردازشی باز شده و استفاده میشه
https://www.digitalocean.com/community/tutorials/how-to-use-the-linux-fuser-command
برای اینکه متوجه بشیم یک فایل/پورت توسط چه پردازشی باز شده و استفاده میشه
https://www.digitalocean.com/community/tutorials/how-to-use-the-linux-fuser-command
Digitalocean
How To Use the Linux Fuser Command | DigitalOcean
The fuser command is a very smart unix utility used to find which process is using a file, a directory or a socket. It also gives information about the user …
چطور در کامیت مسیج به یک issue ارجاع دهیم
گیتهاب
https://stackoverflow.com/questions/1687262/link-to-the-issue-number-on-github-within-a-commit-message
گیتلب
https://stackoverflow.com/questions/45292973/reference-an-issue-from-a-commit-message-in-gitlab
گیتهاب
https://stackoverflow.com/questions/1687262/link-to-the-issue-number-on-github-within-a-commit-message
گیتلب
https://stackoverflow.com/questions/45292973/reference-an-issue-from-a-commit-message-in-gitlab
Stack Overflow
Link to the issue number on GitHub within a commit message
Is it somehow possible to automatically have a link to GitHub issue number in the git commit message?
زندگی بعد از جاوا ۸
https://speakerdeck.com/trishagee/life-beyond-java-8
https://speakerdeck.com/trishagee/life-beyond-java-8
Speaker Deck
Life Beyond Java 8
Wasn’t Java 8 a fantastic update to the language? Lambdas and streams were a huge change and have helped to improve Java developers’ productivity and introduce some functional ideas to the language. Then came Java 9... and although the module system is really…
تفاوت ماژول و پکیج در پایتون
https://stackoverflow.com/questions/7948494/whats-the-difference-between-a-python-module-and-a-python-package?rq=1
https://stackoverflow.com/questions/7948494/whats-the-difference-between-a-python-module-and-a-python-package?rq=1
Stack Overflow
What's the difference between a Python module and a Python package?
What's the difference between a Python module and a Python package?
See also: What's the difference between "package" and "module" (for other languages)
See also: What's the difference between "package" and "module" (for other languages)
چگونه یک فایل پایتون را اجرا کنیم و بعدش وارد python shell بشیم برای نوشتن و تست باقی دستورات
https://pymbook.readthedocs.io/en/latest/thebeginning.html#evaluation-your-code-from-a-python-file-in-the-interpreter
https://pymbook.readthedocs.io/en/latest/thebeginning.html#evaluation-your-code-from-a-python-file-in-the-interpreter
نوشتههای ترمینالی
چگونه یک فایل پایتون را اجرا کنیم و بعدش وارد python shell بشیم برای نوشتن و تست باقی دستورات https://pymbook.readthedocs.io/en/latest/thebeginning.html#evaluation-your-code-from-a-python-file-in-the-interpreter
تقریبا همون مزیتیه که ژوپیتر نوتبوک رو اینقدر محبوب کرده
در مورد integration testing
https://www.guru99.com/integration-testing.html
https://www.guru99.com/integration-testing.html
Guru99
What is Integration Testing? (Example)
Integration Testing is defined as a type of testing where software modules are integrated logically and tested as a group. Examples of Integration Testing Big Bang Approach, Incremental, Top Down, Bottom Up, Sandwich(hybrid), stub, driver
جدا از سوالی که پرسیده در مورد اینکه «زبانی هست که خودش قابلیت Dependency Injection رو داشته باشه»
به نظرم جواب خیلی قشنگ بود.
میگه design patternها اومدن که ضعف های زبون رو بپوشونن.
https://stackoverflow.com/a/1513211
به نظرم جواب خیلی قشنگ بود.
میگه design patternها اومدن که ضعف های زبون رو بپوشونن.
https://stackoverflow.com/a/1513211
Stack Overflow
Dependency Injection as a Language Feature?
Are there any existing modern-day programming languages that explicitly have dependency injection as a language feature, and if so, are there any examples of how such programming languages use their
حرفهای بودن یعنی چی؟ - ویرگول
https://virgool.io/@haghiri75/%D8%AD%D8%B1%D9%81%D9%87%D8%A7%DB%8C-%D8%A8%D9%88%D8%AF%D9%86-%DB%8C%D8%B9%D9%86%DB%8C-%DA%86%DB%8C-yxlyvbgeychy
https://virgool.io/@haghiri75/%D8%AD%D8%B1%D9%81%D9%87%D8%A7%DB%8C-%D8%A8%D9%88%D8%AF%D9%86-%DB%8C%D8%B9%D9%86%DB%8C-%DA%86%DB%8C-yxlyvbgeychy
ویرگول
حرفهای بودن یعنی چی؟
معنای لغوی «حرفهای» یعنی «کسی که در ازای انجام کاری، پول دریافت کنه» با این حال، حرفهای بودن صرفا در این خلاصه نمیشه در فرهنگها و جوام…
تیکه کد منتشر شده از sudo (شوخی)
boolean checkPassword(string expected, string actual){
if (expected == actual){
return true;
} else {
sleep(10000);
return false;
}
}
نوشتههای ترمینالی
نتیجه نظرسنجی stackoverflow از برنامهنویس ها https://insights.stackoverflow.com/survey/2021
نکته جالب اینکه NEOVIM چقدر مورد علاقهس.
اما تو رتبه want وضعیتش جالب نیست. =)
اما تو رتبه want وضعیتش جالب نیست. =)
نکاتی از کامپیوترها که از ماشینهای تایپ و .. به ارث بردیم!
https://medium.com/@pragdave/weird-programming-facts-1-3fe47d82a7fd
https://medium.com/@pragdave/weird-programming-facts-1-3fe47d82a7fd
استفاده از intellij برای فرمتکردن کدهای جاوا در ترمینال!
https://www.jetbrains.com/help/idea/command-line-formatter.html#options
https://www.jetbrains.com/help/idea/command-line-formatter.html#options
IntelliJ IDEA Help
Format files from the command line | IntelliJ IDEA
نوشتههای ترمینالی
استفاده از intellij برای فرمتکردن کدهای جاوا در ترمینال! https://www.jetbrains.com/help/idea/command-line-formatter.html#options
البته مثل باقی قسمتهای intellij دوست نداشتنیه. :)
از باقی ابزارها هم به شدت کندتره.
از باقی ابزارها هم به شدت کندتره.