Введение:

Привет! Меня зовут Абдул Рафай, и я работаю инженером по веб-разработке и машинному обучению. Недавно я закончил учебу и некоторое время работал в индустрии веб-разработки, но машинное обучение — новая для меня область. Я учусь, и моя страсть растет по мере роста моего опыта в этой области. Итак, как разработчик, я покажу вам некоторые инструменты, с которыми здорово работать, когда вы работаете в области машинного обучения и веб-разработки.

Инструменты, которые я использовал, расположены не в каком-то определенном порядке; все они удивительны по-своему и помогли мне выполнить работу. Итак, вот инструменты, которые я использую в своей повседневной жизни.

  1. Код Visual Studio
  2. Понятие
  3. Анаконда3 Окружающая среда
  4. PowerShell в сочетании с оконным терминалом
  5. питон
  6. Храбрый Браузер

Итак, вот инструменты, которые я использовал в своей повседневной жизни для выполнения своей работы.

Инструменты:

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-эпик