Рубрики
Без рубрики

Техника данных в терминале | Как я кедро

Ubuntu я недавно переключился на использование Ubuntu, он хорошо работает в значительной степени из … Tagged с Kedro, Python, Datascity.

Ubuntu

Я недавно переключился на использование Ubuntu, он очень хорошо работает из коробки для меня. Я использую Gnome с темной темой.

Терминал Gnome.

Я все еще использую встроенный терминал GNOME по умолчанию, он просто работает. Это делает все то, что мне нужно сделать. Он поддерживает прозрачность оказывает мои шрифты и позволяет мне хорошо освещать вещи.

  • Одна темная тема

dotfiles.

Вы можете найти мой dotfiles на Github. Не стесняйтесь читать и взять все, что вы найти полезное. Я бы побудил вас не красть их, а к Интегрируйте детали, которые вы хотите в свои собственные дотефилы. DotFiles – очень личная вещь. Это расширение кончики пальцев, предназначенные для того, как вы думаете и введите.

ZSH.

Я использую ZSH в качестве оболочки по умолчанию. Мне нравится использовать его как мою интерактивную оболочку. Работает, и имеет немного лучше с вещами, такими как заполнение вкладки из коробки.

звездоход

Я использую приглашение звездообразования для моей оболочки. Это работает хорошо из коробки. Он выглядит хорошо и включает в себя всю информацию, которую мне когда-либо понадобится.

Tmux.

В качестве руководства команды я есть и из многих проектов в день, TMUX позволяет мне войти и выходить из этих файлов с суперскоростной скоростью. Я использовал смесь VSCode и TMUX до 2020 года. На данный момент я переехал машины для разработки и подтолкнул себя, чтобы использовать только терминал. Я почувствовал, что VSCode просто становился медленнее и медленнее, и я получал меньшую выгоду от этого. Особенно сейчас, когда LSP является частью NVIM.

неовысим

Мне очень нравится необработанная скорость и настраиваемость неовима. Вы можете увидеть всю настройку, а плагины, которые я добавил в мои дотефилы.

  • Тема OneBuddy
  • PYLSP.
  • KEDRO-LSP.

айфон

Мне очень нравится iPython, он позволяет мне редактировать код в моем редакторе кода, затем импортировать его или запустить его быстро. IPython дает мне правильный уровень инструментов. Мне не нужно markdown, смешанное в моем коде, я положил эти заметки в Docstrings, readme или wiki. Когда мне нужно увидеть участки, которые я просто храним их как PNG или HTML и просмотреть их в моем браузере.

Я делаю немного настройки на мой сеанс iPython, который вы можете найти в моих DotFiles Repo. Я использую настраиваемые подсказки и используете богатые форматирование и трассировки, если установлен богатый.

  • Пользовательская подсказка
  • Богатая трассировка

Ссылки

Оригинал: “https://dev.to/waylonwalker/data-engineering-in-the-terminal-how-i-kedro-1f6l”