Google offers a free course to learn Rust: The programming language of the future
https://facialix.com/en/google-offers-a-free-course-to-learn-rust-the-programming-language-of-the-future/
https://facialix.com/en/google-offers-a-free-course-to-learn-rust-the-programming-language-of-the-future/
Facialix
Google offers a free course to learn Rust: The programming language of the future
Google has launched a new online and free course for those interested in learning Rust, a programming language designed to be safe, concurrent, and efficient.
Ethical Hacking Cheatsheet: A Beginner’s Guide to Penetration Testing
https://latesthackingnews.com/2023/05/21/ethical-hacking-cheatsheet-a-beginners-guide-to-penetration-testing/
https://latesthackingnews.com/2023/05/21/ethical-hacking-cheatsheet-a-beginners-guide-to-penetration-testing/
LHN
Ethical Hacking Cheatsheet: A Beginner’s Guide to Penetration Testing
The realm of ethical hacking is an exciting one, enabling security professionals to safeguard systems by thinking like a malicious hacker. This ethical hacking cheatsheet serves as your beginner's guide to the intriguing world of
Forwarded from Mahdi fzj
این یک کتاب هست درمورد اینکه چطور با یادداشت برداری و مدیریت اطلاعات و افکاری که در طول روز باهاشون سروکار داریم ولی ممکنه به هر دلیلی در زمان نامناسبی به سراغ ما اومده باشن میتونیم این افکار و اطلاعات رو یک جایی ذخیره کنیم و بعدا در فرصت مناسبتری دوباره بهشون روجوع کنیم و اینطوری نذاریم افکار و ایدهها و اطلاعات مفیدی که صرفا در زمان نامناسب به ما میرسن هدر برن و از بین برن
البته اگر ویدئوهای یوتیوب نگارنده کتاب و افرادی که ازش ایده گرفتن رو دنبال کنید بازم مطالب بهتر و تکمیل کنندهتری مثل اپلیکیشنهایی که میتونن در این زمینه کمک ما باشن معرفی میکنن و در کل برای من که خیلی جالب بوده
برای باز کردن کتابش از برنامههای mobi/epub reader باید استفاده کرد.
برای اندروید من lithium رو دارم و برای دسکتاپ از foliate استفاده میکنم.
البته اگر ویدئوهای یوتیوب نگارنده کتاب و افرادی که ازش ایده گرفتن رو دنبال کنید بازم مطالب بهتر و تکمیل کنندهتری مثل اپلیکیشنهایی که میتونن در این زمینه کمک ما باشن معرفی میکنن و در کل برای من که خیلی جالب بوده
برای باز کردن کتابش از برنامههای mobi/epub reader باید استفاده کرد.
برای اندروید من lithium رو دارم و برای دسکتاپ از foliate استفاده میکنم.
Everything you need to know about algorithms - DEV Community
https://dev.to/ericsomtochukwu/everything-you-need-to-know-about-algorithms-17fn
https://dev.to/ericsomtochukwu/everything-you-need-to-know-about-algorithms-17fn
DEV Community
Everything you need to know about algorithms
Algorithm is an exact description of how to solve a problem. Algorithms are basically what...
Ubuntu Core as an immutable Linux Desktop base | Ubuntu
https://ubuntu.com/blog/ubuntu-core-an-immutable-linux-desktop
https://ubuntu.com/blog/ubuntu-core-an-immutable-linux-desktop
Ubuntu
Ubuntu Core as an immutable Linux Desktop base | Ubuntu
Join us as we discuss the architecture of immutable operating systems and the role of Ubuntu Core in the future of the immutable Linux desktop.
How to create a web app in Rust with Rocket and Diesel
https://dev.to/logrocket/how-to-create-a-web-app-in-rust-with-rocket-and-diesel-4737
https://dev.to/logrocket/how-to-create-a-web-app-in-rust-with-rocket-and-diesel-4737
DEV Community
How to create a web app in Rust with Rocket and Diesel
Written by Eze Sunday✏️ For seven years now, the Rust programming language has been voted the most...
What is Notion Projects? A Guide to Notion Projects
https://toolfinder.co/guides/notion/projects-announcement
https://toolfinder.co/guides/notion/projects-announcement
toolfinder.co
What is Notion Projects? | A Guide to Notion Projects
Let's take a look at Notion Projects. Understanding what's new with Notion for teams and Notion AI. Here's your beginner's guide to Notion Projects.
All you need to know about highest paid programming language
https://www.efinancialcareers.com/news/2023/05/clojure-engineer-jobs-best-paid-programming-language
https://www.efinancialcareers.com/news/2023/05/clojure-engineer-jobs-best-paid-programming-language
25 Exciting Best Django Project Ideas & Topics For Beginners [2023] | upGrad blog
https://www.upgrad.com/blog/django-project-ideas-topics-beginners/
https://www.upgrad.com/blog/django-project-ideas-topics-beginners/
upGrad blog
Top 30 Django Projects to Try in 2025 [With Source Code]
Explore 30 Django projects for 2025, plus tips on choosing them wisely. Develop new skills with these beginner-friendly ideas.
Python Data Structures Explained: Unlock the Power of Efficient Programming | by Gabe Araujo, M.Sc. | May, 2023
https://levelup.gitconnected.com/python-data-structures-explained-unlock-the-power-of-efficient-programming-1ab90f3ec78a
https://levelup.gitconnected.com/python-data-structures-explained-unlock-the-power-of-efficient-programming-1ab90f3ec78a
Medium
Python Data Structures Explained: Unlock the Power of Efficient Programming
Let’s Explore the fundamental structures like lists, tuples, sets, dictionaries, and arrays, as well as advanced structures like stacks…
Forwarded from Django Expert (Boby Cloud)
✔️ شاید تا الان براتون پیش اومده باشه که موقع نوشتن حلقههای for در پایتون، با خودتون فکرکنید که شاید راههای بهتری هم وجود داشته باشه.
✅ در این مقاله ۳۰ مثال پایتونیک مختلف رو بررسی میکنیم تا از نوشتن حلقههای for اجتناب کنیم. مثالهایی که با استفاده از توابع built-in پایتون به دلیل پیادهسازیهای داخلی پایتون (cpython) پرفورمنس بهتری دارن تا روش های functional programming که در کامیونیتی پایتون و متدهای built-in پایتون وجود داره و ...
توضیحات بیشتر همراه با مثالهای مختلف رو میتونید در این مقاله مطالعه کنید:
👉 30 Pythonic Ways To Avoid For Loops — A Decade-Long Journey Best Practices
اگر این مقاله رو مفید دیدید، ممنون میشم به اشتراک بزارید.
#python #best_practice
〰〰〰〰〰〰〰
© @DjangoEx
✅ در این مقاله ۳۰ مثال پایتونیک مختلف رو بررسی میکنیم تا از نوشتن حلقههای for اجتناب کنیم. مثالهایی که با استفاده از توابع built-in پایتون به دلیل پیادهسازیهای داخلی پایتون (cpython) پرفورمنس بهتری دارن تا روش های functional programming که در کامیونیتی پایتون و متدهای built-in پایتون وجود داره و ...
توضیحات بیشتر همراه با مثالهای مختلف رو میتونید در این مقاله مطالعه کنید:
👉 30 Pythonic Ways To Avoid For Loops — A Decade-Long Journey Best Practices
اگر این مقاله رو مفید دیدید، ممنون میشم به اشتراک بزارید.
#python #best_practice
〰〰〰〰〰〰〰
© @DjangoEx
ترفندهای برنامهنویسی
Photo
اگر از ویاسکد برای نوشتن پروژههای جنگو استفاده میکنید، در حالت فعلی پلاگینهای تست که ویاسکد خودش داره یا میتونید براش نصب کنید تستهای جنگو رو نمیشناسن ولی برای اینکه شبیه حالت توی عکس بشه و از این آپشن برخوردار بشید میتونید پلاگین
https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter
رو نصب کنید و بعد فایلی که در مسیر
https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter
رو نصب کنید و بعد فایلی که در مسیر
~/.vscode-oss/extensions/littlefoxteam.vscode-python-test-adapter-0.7.1/out/src/unittest/unittestScripts.jsرو ادیت کنید به این صورت که اول این فانکشن
def discover_django(start_dir):رو تو خط مثلا ۱۶ یا ۱۷ و بالای فایل بنویسید. و بعد هم اون پایین فایل بالاتر از
"""Setting DJANGO_SETTINGS_MODULE and call django.setup to locate & run django unittests"""
import contextlib, os
with contextlib.suppress(Exception), open(start_dir + "/manage.py", "r") as management_file:
eval(next((line for line in management_file.readlines() if line.strip().startswith("os.environ.setdefault")), '').strip())
import django
django.setup()
if action == "discover":
فانکشن پایتونی رو صداش کنید. یبارم ویاسکد رو ریاستارت کنید درست میشه.Visualstudio
Python Test Explorer for Visual Studio Code - Visual Studio Marketplace
Extension for Visual Studio Code - Run your Python tests in the Sidebar of Visual Studio Code
Python Subprocess: The Simple Beginner's Tutorial (2023)
https://www.dataquest.io/blog/python-subprocess/
https://www.dataquest.io/blog/python-subprocess/
Dataquest
Python Subprocess: The Simple Beginner's Tutorial (2023)
In this article, we'll demonstrate how to use the subprocess module in Python to run different subprocesses during a regular Python script.
Python Data Structures Explained: Unlock the Power of Efficient Programming | by Gabe A, M.Sc. | May, 2023
https://levelup.gitconnected.com/python-data-structures-explained-unlock-the-power-of-efficient-programming-1ab90f3ec78a
https://levelup.gitconnected.com/python-data-structures-explained-unlock-the-power-of-efficient-programming-1ab90f3ec78a
Medium
Python Data Structures Explained: Unlock the Power of Efficient Programming
Let’s Explore the fundamental structures like lists, tuples, sets, dictionaries, and arrays, as well as advanced structures like stacks…
Forwarded from PyCoders (پایتون) (Ali PrJ)
50 Essential Python Commands.pdf
1.8 MB
Forwarded from PyCoders (پایتون) (Ali PrJ)
Hands_On_Machine_Learning_with_Scikit_Learn,_Keras,_and_TensorFlow.pdf
30.6 MB
📚یادگیری ماشین با استفاده از تنسورفلو، کراس و Scikit
چاپ سوم
جدیدترین نسخه
📅سال چاپ: 2023
📝چاپ کننده: O'Reilly
#book
#کتاب
◦•◉✿ @python_rd ✿◉•◦
چاپ سوم
جدیدترین نسخه
📅سال چاپ: 2023
📝چاپ کننده: O'Reilly
#book
#کتاب
◦•◉✿ @python_rd ✿◉•◦