Введение:
Привет! Меня зовут Абдул Рафай, и я работаю инженером по веб-разработке и машинному обучению. Недавно я закончил учебу и некоторое время работал в индустрии веб-разработки, но машинное обучение — новая для меня область. Я учусь, и моя страсть растет по мере роста моего опыта в этой области. Итак, как разработчик, я покажу вам некоторые инструменты, с которыми здорово работать, когда вы работаете в области машинного обучения и веб-разработки.
Инструменты, которые я использовал, расположены не в каком-то определенном порядке; все они удивительны по-своему и помогли мне выполнить работу. Итак, вот инструменты, которые я использую в своей повседневной жизни.
- Код Visual Studio
- Понятие
- Анаконда3 Окружающая среда
- PowerShell в сочетании с оконным терминалом
- питон
- Храбрый Браузер
Итак, вот инструменты, которые я использовал в своей повседневной жизни для выполнения своей работы.
Инструменты:
1. Код Visual Studio:
- Visual Studio Code — отличный редактор; он доступен для всех операционных систем. В качестве операционной системы я использовал Windows и Linux, поэтому всего один файл конфигурации дал мне все расширения, необходимые для начала работы.
- Я использовал VS Code для кодирования другого проекта, будь то веб-проект или модель, которую мне нужно обучить, чтобы выполнить работу; с его настройкой я действительно могу сделать его своим.
- Чтобы скачать код Visual Studio, нажмите здесь.
2. Понятие:
- Идея велика; это мой второй мозг, и я держу все в своем понятии. Я веду много блогов и пишу много документации для разных проектов, поэтому я использую notion для отслеживания всей документации.
- Notion доступен только для двух операционных систем: Windows и Mac OS, которые можно скачать нажав здесь, но есть пакет AUR для Arch Linux и Snap package для дистрибутива на основе Ubuntu или Debian.
- Есть так много особенностей понятия, что я даже не могу их объяснить, поэтому вот отличное видео, которое поможет вам понять особенности понятия.
3. Окружающая среда Anaconda3:
- Anaconda — это инструмент обработки данных, который может помочь вам настроить разные среды Python, и не только среды, но и разные версии Python для разных проектов. Каждая версия Python — это отдельный пузырь, который не влияет на другие среды.
- Эти среды создаются менеджером пакетов с именем Conda**.**
- Anaconda доступна во всех операционных системах и отлично работает, когда вы используете разные версии Python в разных проектах, не вмешиваясь в установку Python в основной системе.
- Чтобы скачать пакет, нажмите здесь.
- Для процесса установки просмотрите документацию, нажав здесь.
4. PowerShell в сочетании с оконным терминалом:
- Я использую различные операционные системы; в Windows я использую оконный терминал, а моя оболочка — PowerShell.
- PowerShell по умолчанию с Windows — это нормально, но он не обладает всеми функциями нового PowerShell, поэтому для своего рабочего процесса я использовал PowerShell 7.
- Window Terminal отличный, быстрый и настраиваемый, поэтому я использую его для запуска различных сред, таких как WSL, и поиска в файлах с помощью Window Terminal.
- PowerShell доступен во всех операционных системах, но Window Terminal доступен только в Windows. Для Windows оба можно найти в Магазине Microsoft.
- Чтобы использовать или просмотреть мой оконный терминал и файл конфигурации PowerShell, нажмите здесь.
5. Питон:
- Все мы знаем, что математика важна для машинного обучения, и нам нужен способ преобразовать нашу логику в код, понятный компьютерам.
- Так что в качестве языка программирования я использую Python. Это отлично подходит для всего.
- В основном я использую Python для науки о данных и обучения различных моделей для проектов.
- Python — это проект с открытым исходным кодом, который доступен во всех операционных системах. Это повсюду.
6. Храбрый браузер
- Для моей основной работы в Интернете я использую Brave. Из-за меньшего использования памяти и того факта, что реклама бесплатна, а настройка возможна с помощью расширений Chrome,
- Brave великолепен и может быть загружен на все операционные системы.
- Я использую Brave по двум причинам: отличная поддержка расширений Chrome и божественная скорость при меньшем использовании оперативной памяти. Я открываю много вкладок, и эти вкладки занимают много места в оперативной памяти, поэтому я использую Brave, чтобы держать все под контролем.
- Чтобы скачать браузер, нажмите здесь.
Последние мысли:
Инструменты могут помочь вам двигаться быстро, но ваши навыки могут сделать вас или сломать вас в нашей области, поэтому вот инструменты, которые я использую ежедневно, какие инструменты используете вы, дайте мне знать.
Контакт:
Электронная почта: [email protected]
GitHub: рафай99-эпик