Python for Machine Learning: The Complete Beginner’s Course
https://www.coursejoiner.com/free-udemy/python-for-machine-learning-the-complete-beginners-course-9/
https://www.coursejoiner.com/free-udemy/python-for-machine-learning-the-complete-beginners-course-9/
Course Joiner
Python for Machine Learning: The Complete Beginner's Course - Course Joiner
Udemy 100% Discount Coupon Code for Today in 2022 | Free Udemy Courses Coupon | Tricky Man Udemy
کانفیگ کپیشده از مانجارو برای zsh که میتونید برای WSL هم همین رو استفاده کنید.
درصورتی که پکیجهای لازم رو روی توزیع خودتون با پکیج منجیر نتونستین نصب کنید فایلهای لازم رو همراه خودش داره، اما توصیه میشه که خودتون نصب کنید.
این کانفیگ شبیه oh-my-zsh هست و میتونید از همون استفاده کنید. فقط شخصی سازی شده و البته سبکتر هست.
https://github.com/mh-firouzjah/mhfirouzjah-zsh-config
درصورتی که پکیجهای لازم رو روی توزیع خودتون با پکیج منجیر نتونستین نصب کنید فایلهای لازم رو همراه خودش داره، اما توصیه میشه که خودتون نصب کنید.
این کانفیگ شبیه oh-my-zsh هست و میتونید از همون استفاده کنید. فقط شخصی سازی شده و البته سبکتر هست.
https://github.com/mh-firouzjah/mhfirouzjah-zsh-config
GitHub
GitHub - mh-firouzjah/mhfirouzjah-zsh-config
Contribute to mh-firouzjah/mhfirouzjah-zsh-config development by creating an account on GitHub.
100% Free Udemy Courses
https://www.linkedin.com/company/100-free-udemy-courses/
https://www.linkedin.com/company/100-free-udemy-courses/
برای یادگیری گیت میتونید از این داکیومنت هم استفاده کنید.
https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud
https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud
Atlassian
Learn Git with Bitbucket Cloud | Atlassian Git Tutorial
In this tutorial, we'll show you how to create a new branch on Git using Bitbucket Cloud.
windows PowerShell zsh!!
install oh-my-posh
after the installation finished open a powershell and run
- the code provided here will change the behavior of powershell in some order, history, code completion, up/down/left/right arrow keys functionality and so on.
install oh-my-posh
after the installation finished open a powershell and run
notepad $profile
then paste the following code to the file and save it.- the code provided here will change the behavior of powershell in some order, history, code completion, up/down/left/right arrow keys functionality and so on.
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\robbyrussel.omp.json" | Invoke-Expression
Set-PSReadLineOption -PredictionSource History
Set-PSReadlineKeyHandler -Key "Tab" -Function MenuComplete
Set-PSReadlineKeyHandler -Key "UpArrow" -Function HistorySearchBackward
Set-PSReadlineKeyHandler -Key "DownArrow" -Function HistorySearchForward
Set-PSReadLineOption -Colors @{ InlinePrediction = '#898c5b'}
Set-PSReadlineOption -HistorySearchCursorMovesToEnd
Set-PSReadLineKeyHandler -Key "RightArrow" -ScriptBlock {
param($key, $arg)
$line = $null
$cursor = $null
[Microsoft.PowerShell.PSConsoleReadLine]::GetBufferState([ref]$line, [ref]$cursor)
if ($cursor -lt $line.Length) {
[Microsoft.PowerShell.PSConsoleReadLine]::ForwardChar($key, $arg)
} else {
[Microsoft.PowerShell.PSConsoleReadLine]::AcceptNextSuggestionWord($key, $arg)
}
}
Set-PSReadLineKeyHandler -Key End -ScriptBlock {
param($key, $arg)
$line = $null
$cursor = $null
[Microsoft.PowerShell.PSConsoleReadLine]::GetBufferState([ref]$line, [ref]$cursor)
if ($cursor -lt $line.Length) {
[Microsoft.PowerShell.PSConsoleReadLine]::EndOfLine($key, $arg)
} else {
[Microsoft.PowerShell.PSConsoleReadLine]::AcceptSuggestion($key, $arg)
}
}
ohmyposh.dev
Windows | Oh My Posh
Set up your terminal
WebOps: A DevOps for Websites, but the Tools Let It Down
https://thenewstack.io/webops-a-devops-for-websites-but-the-tools-let-it-down/
https://thenewstack.io/webops-a-devops-for-websites-but-the-tools-let-it-down/
The New Stack
WebOps: A DevOps for Websites, but the Tools Let It Down
WebOps aims to bring the DevOps approach to websites, but the tools in content management over-complicate matters.
Git Revert File – Reverting a File to a Previous Commit
https://www.freecodecamp.org/news/git-revert-file-reverting-a-file-to-a-previous-commit/
https://www.freecodecamp.org/news/git-revert-file-reverting-a-file-to-a-previous-commit/
freeCodeCamp.org
Git Revert File – Reverting a File to a Previous Commit
Git is a version control system that helps teams and individuals track and record changes made to a file or an entire project. When working with Git, you often commit your changes and then push them to a remote repository. Suppose you have made a lot...
5 interactive ways to work on your SQL skills
https://www.siliconrepublic.com/advice/sql-skills-programming-advice
https://www.siliconrepublic.com/advice/sql-skills-programming-advice
Silicon Republic
5 interactive ways to work on your SQL skills
Want to brush up on your SQL skills? Here are a few interactive ways to do it, whether you’re new to the language or need a refresher.
Forwarded from Mahdi fzj
vscode-extensions.txt
1.3 KB
این لیستی از پلاگینهای ویاسکد هست که توی کدنویسی سریعتر و راحتتر کمک میکنن و خودشون حجم زیادی ندارن و بروز رسانی شدن
بعضیاشون نیاز به یک سری تنظیمات دارن که میتونید توی صفحهی مخصوص خودشون مطالعه کنید.
بعضیاشون شاید گمنام باشن یا شاید شما پلاگینهایی با کارآیی مشابهشون سراغ دارید ولی اینها رو با دقت و وسواس انتخاب کردم و در اکثر موارد از اون جایگزینهای معرفتر خودشون بهتر بودن
بعضیاشون نیاز به یک سری تنظیمات دارن که میتونید توی صفحهی مخصوص خودشون مطالعه کنید.
بعضیاشون شاید گمنام باشن یا شاید شما پلاگینهایی با کارآیی مشابهشون سراغ دارید ولی اینها رو با دقت و وسواس انتخاب کردم و در اکثر موارد از اون جایگزینهای معرفتر خودشون بهتر بودن
Want cleaner code? Use the rule of six
https://davidamos.dev/the-rule-of-six/
https://davidamos.dev/the-rule-of-six/
ww16.davidamos.dev
davidamos.dev - This website is for sale! - davidamos Resources and Information.
This website is for sale! davidamos.dev is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, davidamos.dev has it all. We hope you find what you are searching for!
7 Cool HTML Elements Nobody Uses - DEV Community 👩💻👨💻
https://dev.to/ruppysuppy/7-cool-html-elements-nobody-uses-330c
https://dev.to/ruppysuppy/7-cool-html-elements-nobody-uses-330c
DEV Community
7 Cool HTML Elements Nobody Uses
Searching for cool HTML elements, especially if you don't know what you're looking for, is often like...
A Roadmap For Building A Business Chatbot
https://www.smashingmagazine.com/2022/10/roadmap-building-business-chatbot/
https://www.smashingmagazine.com/2022/10/roadmap-building-business-chatbot/
Smashing Magazine
A Roadmap For Building A Business Chatbot — Smashing Magazine
Owing to tremendous advancements in Machine Learning and other technologies, chatbots have increased in popularity in the past few years. This article will show you, step by step, how to build a chatbot that meets your business goals.
سلام
قبلا پستی درمورد پلاگینها و تنظیمات ویاسکد نوشته بودم که با توجه به گذشت زمان و تغییراتی که توی پلاگینها و خود ویاسکد صورت گرفته لازم دیدم برای خودم بروزرسانیهایی انجام بدم و در نتیجه حاصل بررسی و تغییرات جدیدی که برای خودم داشتم رو برای شما هم اینجا پست میکنم انشاءالله که مفید واقع بشه.
ضمن اینکه اگر لطف کنید نظرات و پیشنهادات و انتقادات خودتون رو توی پیوی بنده بفرستین باعث دلگرمی هست و سعی میکنم نظرات رو توی پستهای بعدی قرار بدم.
از جمله کارهایی که این تنظیمات جدید به ویاسکد اضافه میکنه:
۱- لینتر و فرمترهای استاندارد و سبک و سریع
۲- آنالیزکد و اتو فرمت و اتو شاجسشنهای مفید و کاربردی
۳- زیبای محیط ویاسکد
۴- پلاگینهای کاربردی و در عینحال سبک و بهینه(ممکنه شما نمونههای مشابه رو داشته باشین ولی اینها سبکتر و سریعتر باشن)
و...
قبلا پستی درمورد پلاگینها و تنظیمات ویاسکد نوشته بودم که با توجه به گذشت زمان و تغییراتی که توی پلاگینها و خود ویاسکد صورت گرفته لازم دیدم برای خودم بروزرسانیهایی انجام بدم و در نتیجه حاصل بررسی و تغییرات جدیدی که برای خودم داشتم رو برای شما هم اینجا پست میکنم انشاءالله که مفید واقع بشه.
ضمن اینکه اگر لطف کنید نظرات و پیشنهادات و انتقادات خودتون رو توی پیوی بنده بفرستین باعث دلگرمی هست و سعی میکنم نظرات رو توی پستهای بعدی قرار بدم.
از جمله کارهایی که این تنظیمات جدید به ویاسکد اضافه میکنه:
۱- لینتر و فرمترهای استاندارد و سبک و سریع
۲- آنالیزکد و اتو فرمت و اتو شاجسشنهای مفید و کاربردی
۳- زیبای محیط ویاسکد
۴- پلاگینهای کاربردی و در عینحال سبک و بهینه(ممکنه شما نمونههای مشابه رو داشته باشین ولی اینها سبکتر و سریعتر باشن)
و...
اگر برنامهنویسی جنگو انجام میدین دستور اولی که با djlint هست خیلی به کار میاد.
این افزونه علاوه قر اینکه میتونه فایلهای html و jinja رو فرمت کنه یک لینتر بسیار قوی و مفید هست که راهنماییهای فوقالعادهای داره و بسیار به دقت در جزئیات کدتون اضافه میشه
دو دستور بعدی هم جهت ریفرمت کردن و زیبایی کدهای پایتونی کاربرد داره
*به کاراکتر نقطه آخر دستورات توجه داشته باشید که از قلم نندازین
این افزونه علاوه قر اینکه میتونه فایلهای html و jinja رو فرمت کنه یک لینتر بسیار قوی و مفید هست که راهنماییهای فوقالعادهای داره و بسیار به دقت در جزئیات کدتون اضافه میشه
دو دستور بعدی هم جهت ریفرمت کردن و زیبایی کدهای پایتونی کاربرد داره
*به کاراکتر نقطه آخر دستورات توجه داشته باشید که از قلم نندازین
python -m djlint --reformat --format-css --format-js --indent 2 --quiet --profile django .
python -m isort --profile black --atomic --trailing-comma --use-parentheses --float-to-top .
python -m black .
extensions.txt
1.3 KB
این لیست پلاگینهای موردنیاز هست.
اگر روی ویندوز میخواین نصبشون کنید با این دستور داخل پاورشل:
اگر روی ویندوز میخواین نصبشون کنید با این دستور داخل پاورشل:
cat extensions.txt | % { "code --install-extension $_" }
و اگر روی لینوکس میخواین نصبشون کنید هم این دستور رو بزنید:cat extensions.txt | xargs -L 1 echo code --install-extension
بعد از نصب هم کانفیگ زیر رو استفاده کنید.settings.json
13.4 KB
داخل ویاسکد دکمههای ترکیبی زیر رو بزنید
Ctrl+Shift+p
و بعد تایپ کنید:
Preferences: Open User Settings (JSON)
بعد اینتر بزنید و محتوای فایلی که باز میشه رو با محتوای فایل پیوست جایگزین کنید.
Ctrl+Shift+p
و بعد تایپ کنید:
Preferences: Open User Settings (JSON)
بعد اینتر بزنید و محتوای فایلی که باز میشه رو با محتوای فایل پیوست جایگزین کنید.
سلام مهندسا وقتتون بخیر
یک ایدهای رو قبلا دیده بودم و روش یکم کار کردم و امروز دوباره لازمم شد چون دارم یک سری pdf میخونم و ترجمه دم دستم باشه خیلی عالی میشه.
اولش از این پست بود
https://t.me/programming_tricks/117
چیزی که الان دارم برای kde یوزرها سادهتر و قشنگتره و البته برای arch بیس یوزرها هم سادهتر چون برای تلفظ یک دیپندنسی text-to-speach هم لازم داره که نصب بشه و کل این پکیجهای کوچیک همش تو ریپوزیتوریهای اصلی مانجارو و آرچ هستن
https://www.soimort.org/translate-shell/
این برنامهی کامندلاینی برای ترجمه از چندتا موتور ترجمه هست. کلی آپشن داره ولی خب من یکی دوتاش رو استفاده کردم.
اولی xclip: برای خوندن متنی که کپی شده یا انتخاب شده و بقولی selected هست.
و در ادامه notify-send: برای نمایش پاپآپ
نکتهای که امروز اضافه کردم تلفظ بوده که با فلگ -sp بدست میاد و خیلی کارم رو جلو انداخت.
یک فایل با محتوای زیر درست میکنیم:
یک صدایی برات اون متن رو میخونه و یک پاپآپ باز میشه که ترجمه توش نوشته شده
یک ایدهای رو قبلا دیده بودم و روش یکم کار کردم و امروز دوباره لازمم شد چون دارم یک سری pdf میخونم و ترجمه دم دستم باشه خیلی عالی میشه.
اولش از این پست بود
https://t.me/programming_tricks/117
چیزی که الان دارم برای kde یوزرها سادهتر و قشنگتره و البته برای arch بیس یوزرها هم سادهتر چون برای تلفظ یک دیپندنسی text-to-speach هم لازم داره که نصب بشه و کل این پکیجهای کوچیک همش تو ریپوزیتوریهای اصلی مانجارو و آرچ هستن
https://www.soimort.org/translate-shell/
این برنامهی کامندلاینی برای ترجمه از چندتا موتور ترجمه هست. کلی آپشن داره ولی خب من یکی دوتاش رو استفاده کردم.
اولی xclip: برای خوندن متنی که کپی شده یا انتخاب شده و بقولی selected هست.
و در ادامه notify-send: برای نمایش پاپآپ
نکتهای که امروز اضافه کردم تلفظ بوده که با فلگ -sp بدست میاد و خیلی کارم رو جلو انداخت.
یک فایل با محتوای زیر درست میکنیم:
#! /usr/bin/sh
translate() {
res="$(trans :fa -no-auto -b -no-bidi -sp -j $1)"
notify-send --expire-time=5000 --icon=crow-translate-tray "Translator" $res
}
select_and_translate() {
translate "$(xclip -out -selection primary)"
}
select_and_translate
با پسوند .sh ذخیره میکنیم و قابلیت اجرایی executable بهش میدیم و براش یک شورتکات کیبورد هم اضافه میکنیم و حالا کافیه یه متن رو انتخاب کنی و شورتکات رو بزنی و بومیک صدایی برات اون متن رو میخونه و یک پاپآپ باز میشه که ترجمه توش نوشته شده
Telegram
ترفندهای برنامهنویسی
#!/usr/bin/env bash
translate() {
zenity --info --title='Translate' --width=300 --text="<span foreground=\"#373d3f\" font=\"10\">$1</span>\n\n<span foreground=\"#131516\" font=\"10\">$(trans -no-bidi -b -t fa "$1"|head -5)</span>"
}
select_and_translate()…
translate() {
zenity --info --title='Translate' --width=300 --text="<span foreground=\"#373d3f\" font=\"10\">$1</span>\n\n<span foreground=\"#131516\" font=\"10\">$(trans -no-bidi -b -t fa "$1"|head -5)</span>"
}
select_and_translate()…