Начал проходить курс «Командная строка» и с первых минут понимаю, что Windows для этого не годится.
Раньше я делал разные задания на вебинарах, и там говорят: «в терминале делайте то-то», пытаюсь повторить то же самое, но ничего не получается, а как исправить ситуацию даже и не знаю.
Больше всего понравилось, что с первых строк в курсе становится ясно, что Windows сильно отличается от Unix-like операционной системы.
Ладно, читаю я значит этот курс...вижу, что самое смелое решение — это перейти с Windows на Ubuntu. Ставлю курс на паузу и начинаю свой переход на Ubuntu. Я же смелый :)
Первое отличие, которое бросается в глаза: «а где мои диски D:, C:..». Оказывается, что у Linux нет такого понятия и все файлы расположены как на дереве с корнем в папке Root, а вот у Windows таких «деревьев» может быть несколько: каждый диск (D:, C:..) представляет собой такое «дерево».
Сам переход был достаточно лёгким: сохранил все личные файлы, которые нужны, сделал загрузочную флешку, переустановил операционную систему. И все, а что дальше? А дальше меня обрадовало то, что я могу с удовольствием пользоваться терминалом, что не то, что упрощает, а делает возможным сам процесс программирования.
А есть минусы? Я пока ещё не адаптировался, раньше я пользовался Google Chrome, пока ещё не задался вопросом, как его установить, немного фотошопил, а теперь мне говорят, что фотошоп не получится установить... Думаю в будущем буду рассматривать переход на macOS.
Многие программы пока что устанавливаю через библиотеку ПО Ubuntu Software, аналог Play Store, iStore.
Очень много вопросов, но я испытал восхищение, когда узнал, что делают более продвинутые программисты. В курсе была показана работа в Vim. Мне показалось, что этот материал явно не для меня. Точнее можно сказать, что для меня, но не для того, чтобы я сейчас перешёл, а для того, чтобы просто знал.
UPDATE: Статью писал давно, с того времени много изменилось:
- Во-первых, очень рекомендую такой переход всем, кто хочет ближе познакомиться с терминалом.
- Я все-таки смог установить свой любимый Google Chrome. Обычно решение любой проблемы есть в интернете. Мой любой запрос выглядит примерно так «Google Chrome Ubuntu», и сразу находится десяток статей о том, как установить Гугл на Убунту.
- Я установил свой любимый Photoshop на Linux. Все подробности тут.
Кстати ещё одна полезная новость заключается в том, что за каждые четыре записи в дневнике можно получить 20 дней подписки на Хекслет. В ближайшее время планирую опробовать данное предложение. Подробнее можно прочитать здесь.
UPDATE: Я воспользовался данным предложением.
Я планирую за 20 дней подписки пройти всю профессию верстальщика (не знаю, насколько это реально). Но кое-какие знания в вёрстке у меня уже есть, поэтому постараюсь изучить как можно больше. После этого хочу углубиться в JavaScript, потому что чувствую, что именно этого мне будет не хватать при разработке сайтов.
Здесь моя предыдущая запись со множеством полезных ссылок.
Читайте также о том, как как я пришел с CodeBasic обратно на Хекслет.
И о том, как я узнал о Хекслете.
Спасибо, что читаете и ставите лайки.