Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.
Hot! dev.media шукає менеджера з продажу спецпроєктів

Как выбрать операционную систему, если ты начинающий программист

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

Оставить комментарий
Как выбрать операционную систему, если ты начинающий программист

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

Совершенно всегда главный герой использует операционную систему Linux, чтобы в глазах зрителя быть «True Hacker Anonymous Legioner».

На самом ли деле все пользователи этой ОС имеют такой титул?

Сегодня мы рассмотрим самые популярные ОС от Microsoft и большинство популярных дистрибутивов ОС Linux. И при этом разберем, действительно ли Linux — must have для топового программиста.

Сегодня в обзоре:

  • Windows 7
  • Трудная Windows 10 и ее «нужные» виджеты
  • Популярные дистрибутивы Linux (Fedora, Debian)

Также узнаем о методах оптимизации 10 окон, что реально пригодится пользователям не самых мощных ПК.

Самая лучшая — это Windows 7?

О да, эта операционная система ассоциируется, наверное, у большинства «зумеров» с первым ПК в их жизни, а пользователи сидевшие еще на Windows Vista, и вовсе пустили скупую слезу. Релиз этой ОС должен был исправить все недостатки предшественницы — Vista, которая являлась коммерчески неудачным проектом. С этой задачей Семка справилась хорошо, хотя вызвала возмущение у пользователей того времени.

Вот вы представьте себе, требованиями к системе в Висти были: 128 МБ оперативной памяти, и 1,5 ГБ памяти на диске. В то время, когда новоиспеченная ОС требовала 1 ГБ оперативной памяти и 16 ГБ пространства на диске.

Смешные цифры, по сравнению с настоящим, но в то время это вызвало массу критики.

Независимые критики утверждали, что слова Microsoft: «Новая ОС будет значительно быстрее, избавит от всех проблем, которые были у Vista, и послужит полноценной заменой Windows XP», — это не более рекламы и Windows 7. Хотя она и приносит исправление некоторых проблем Vista, затрудняющая работу пользователя, не имеет других существенных улучшений. Но, несмотря на это, новая ОС принесла с собой ряд новшеств как в дизайне интерфейса, так и в его новых функциях.

В основном, Windows 7, поддерживает 3 стиля оформления:

  • Windows Aero — это оригинальный стиль оформления с прозрачными многоцветными рамками окон, используемый по умолчанию для компьютеров с более чем 1 Гб оперативной памяти. Доступен в Windows 7 Home Premium, Windows 7 Professional и старших редакциях.
  • Windows 7 — упрощенный стиль — Windows Aero с некоторыми отключенными возможностями (например, прозрачность окон и Windows Flip 3d). Требования к системе — такие же, как и в Windows Aero. Доступен на всех редакциях Windows 7 и является основным в редакции Windows 7 Starter. Этот стиль также применяется при запуске приложений в режиме совместимости.
  • Классическая — минимальные требования к системе, оформление окон в стиле «классической» темы Windows XP. Доступны различные цветовые схемы, в частности, подобные схемам Windows 98; пользователь может создавать свои цветовые схемы.

А функции, ставшие прорывом в комфортабельности использования этой платформы, так сильно пришлись по душе пользователям, что Microsoft добавила их в более поздние версии операционных систем (Windows 8, Windows 10). Самыми главными из них являются: Shake, Peek, Snap.

Shake

В интерфейс Windows Aero добавлена новая функция Aero Shake, позволяющая свернуть все неактивные окна движением мыши. Для ее активации достаточно захватить заголовок окна и чуть-чуть «потрясти» влево-вправо.

Peek

Функция Aero Peek позволяет отображать уменьшенные копии окон при наведении мыши на значок панели задач, переключаться между окнами приложения простым кликом по значку, перетаскивать и фиксировать на панели задач разные окна и приложения, просматривать рабочий стол одной наводкой в специальную область экрана и многое другое.

Snap

Аналогично функции Shake функция Aero Snap позволяет движением мыши разворачивать окно на полэкрана, весь экран или только по вертикальной оси.

К сожалению, официальная поддержка этой оперативной системы прекратилась еще в далеком 2015 году 13 января. Хотя расширенная поддержка окончилась зимой 2020 года. Обусловлено это было тем, что многие пользователи не хотели переходить на Windows 10, ведь в то время о ней были не самые лучшие отзывы.

Титул лучшей ОС она получила за ряд факторов, которые по состоянию на сегодняшний день вновь подтверждают ее величество на фоне Windows 10.

Основными факторами, в которых побеждает семерка, являются быстродействие, простота и удобство интерфейса, легкость системы. У нее нет «кэширования оперативной памяти», как это реализовано в 10 окнах. ОС до сих пор можно использовать, если ваш компьютер был сделан из деталей тостера в корпусе стиральной машины. Но все больше и больше нового софта ею не поддерживается.

Трудная Windows 10 и ее «нужные» виджеты

Многие читатели помнят презентацию 10 Окон. Это было просто невероятное событие, направленное на улучшение работы Windows 8.1.

Но случилось, не думалось. Windows 10 стала полномасштабным прорывом со времен Windows 7. Разнообразие встроенных приложений, совершенно новый дизайн, минимализм, простота оформления, новое меню параметров, целая гора функций и просто невероятный набор возможностей для персонализации системы. Согласитесь, звучит приятно. Пока не копнуть глубже.

Первое, что нас встречает, когда мы загрузимся в новую систему — браузер. Именно так, персональный браузер от Microsoft — Microsoft Edge.

Ну это типа лучшая версия Microsoft Internet Explorer, но все равно ужасающе.

Это еще тот, в котором 99% всех запросов выглядят так: «скачать Google Chrome». Но Майкрософт нашла выход из ситуации и сделала, пожалуй, лучший браузер на сегодняшний день. Просто сменили ядро.

До 2020 года браузер Edge был немного видоизмененной оболочкой Internet Explorer и работал на ядре Edgehtml. А после 15 января 2020 года был официально презентован Microsoft Edge на ядре Chromium. Да, вы не ошибаетесь, если думаете, что на этом ядре работает и Google Chrome.

Но по результатам тестов, проведенных небезызвестной командой PCWorld, было определено, что новый браузер занимает первое место по производительности, обойдя в этом FireFox и Opera. Также Edge Chromium показал отличные результаты в Octane 2.0 и Jetstream 2, которые в свою очередь являются узкопрофильными бенчмарками.

Грубо говоря новый Эдж — это всем известный Хром, с его новыми (старыми) фишками и функциями, но работает гораздо быстрее. Привычный дизайн не вызывает проблем с адаптацией к новой среде. Есть и свои минусы.

И хотелось бы выделить один большой минус — это ужасная версия на телефоне. Именно поэтому нельзя синхронизировать свой аккаунт на телефоне и на ПК. Если вам это не проблема — можете смело переходить на новый браузер. В противном случае лучше подождать год, когда с пачкой обновлений эта проблема будет решена.

Да, Майкрософт умеет удивлять. Так, после 2011 года, когда компания-разработчик приобрела сервис видеозвонков — Skype за $8,5 миллиарда, то решила, что операционная система Windows 10, которая на секундочку была выпущена в 2015 году, не сможет обойтись без этой «замечательной» программы.

Хотя актуальность этого приложения уже давно прошла, но почему-то оно до сих пор существует в наших системах. Молодежь им не пользуется, более старшее поколение избрало себе другие мессенджеры и основной аудиторией приложения является исключение из последних.

Еще одним ненужным приложением является «мой телефон». Майкрософт хотела создать такое приложение, с помощью которого можно было бы связать ПК и телефон на Android или iOS. Реализовать передачу данных с одного устройства на другое, устроить менеджмент файлов на устройствах может быть удобно и полезно. Но поскольку это приложение работает в фоновом режиме, то занимает определенные ресурсы ПК.

И большинство таких приложений, или «крутых» виджетов, просто существуют в фоновом режиме, нагружая систему своим объемом, и ни разу в жизни не будут использованы.

Десятые окна полностью напичканы разнообразным хламом по типу виджетов «погода», «люди» и тому подобное. Поэтому если у вас возникают проблемы с производительностью вашей системы, лучше после установки Windows очистить ненужные приложения, выключить автоматическое обновление и брандмауэр, которые будут отвлекать от работы на ПК. Также редактировать реестр и немного поштурмовать YouTube по этому вопросу.

Популярные дистрибутивы Linux (Fedora, Debian)

Что такое дистрибутивы Linux?

Вот общее описание: «Дистрибутив GNU/Linux, часто также дистрибутив или дистро — это общее название Юникс-подобных операционных систем, состоящих из системных библиотек и инструментов, разработанных в рамках проекта GNU, ядра Линукс и других программ».

Говоря простыми словами: каждый другой дистрибутив есть своеобразное дополнение к уже готовому «скелету» ОС Линукс.

Должны ли все программисты работать именно на этой операционной системе?

Никто никого не принуждает. Работать в этой среде — значит менять окружение. Если вы всегда пользовались Windows, тогда полученный опыт при работе на Linux может вызвать у вас много разных эмоций. Как отрицательных, так и положительных.

Сравнивать эти две операционки — нет смысла и даже бессмысленно. Это два разных мира.

В то время, когда за созданием Windows, такой, которую мы видим сейчас, стояла бесчисленная гора людей разных сфер деятельности от психологов до маркетологов, за созданием Linux стоит значительно меньшая группа, со значительно меньшим капиталооборотом. Поэтому обычные пользователи обычно предпочитают окна по причине простоты в использовании и удобстве.

Что касается программистов, то не всем придется работать на этой ОС. Например Front-end developer, Android-developer в этой платформе нужды не будет. Но если ваше направление тесно связано с серверной частью проекта — администрирование на Linux для вас маст-хэв.

«Если вы разработчик на Java и не умеете администрировать на Linux, то вы не совершенный разработчик на Java», — говорил Сергей Немчинский, соучредитель украинской онлайн школы программирования Foxminded Learning.

Также опыт работы на Linux пригодится для Web-developer’ов. Если вы работаете с какими-то CMS-системами: WordPress, Opencart, то умение администрирования — это ваша обязанность. Как правило, считается, что Web-developer может: сайт поднять, SSL-сертификаты настроить и так далее.

Какова разница между выбранными дистрибутивами Linux?

Начнем с дедушки — Debian. Debian — один из старейших дистрибутивов Линукс, впервые выпущенный 16 августа 1993 года, ставший прародителем всех последующих дистрибутивов.

Он имеет огромное коммьюнити, гору документаций и обширный список заслуг. Также Debian универсален в своем использовании. Его очень часто можно встретить как в качестве серверного решения, так и на персональных компьютерах.

Одной из сильных сторон этого дистрибутива есть стабильность. И поэтому, в отличие от Fedora, его пакетная база обновляется довольно редко, что заметно замедляет актуальность рабочих сред, но гарантирует железобетонную стабильность работы.

Также Debian обладает очень удобным и детальным установщиком (по сравнению с установщиком Anaconda у Fedora). Debian относится к классу LTS-дистрибутивов. То есть сама система направлена на стабильность работы без ошибок, крашей и не очень часто получает обновление, что может стать неприятным пользовательским аспектом.

Использовать чистый Debian для новичка равно самоубийству, но полученный опыт позволит без малейших проволочек перейти на любой другой дистрибутив.

Хорошим кандидатом будет следующий, который мы рассмотрим.

Fedora Linux

Fedora (бывшая Fedora Core) — дистрибутив Linux на основе RPM, разрабатываемый сообществом Fedora Project, и спонсируемый компанией Red Hat. Он стремится быть полноценной, универсальной операционной системой, включающей исключительно свободное и открытое программное обеспечение.

В 2022 году Fedora Linux можно без колебаний назвать Ubuntu прошлых лет, поэтому она и у всех в виду и стремительно набирает свою популярность.

С Fedora 34 началась автоматическая поддержка протокола Walon. И в этом есть ряд нюансов. Этот протокол отлично работает с видеокартами от компании AMD по сравнению с их зелеными конкурентами. И дело не в Fedora или Walon. Все дело в драйверах Nvidia или отдельных приложениях, не адаптированных под этот протокол. И по прогнозам самих Зеленых, к концу 2022 года ситуация должна поправиться. Они ведь в поте лица разрабатывают GMB для Walon.

Следует понимать, что Fedora является своего рода двигателем во всей Open Source вечеринке. Они первыми выкатывают новые технологии и доводят их до ума, тем самым делают Linux лучше в целом.

В чем тогда минус всего этого счастья?

А именно в производительности, она не так хороша, как на других дистрибутивах, но как принято по канонам — лучше чем в Windows. По состоянию на 2022 год этот дистрибутив является лучшим для новичков.

Пора подводить выводы

Так какую же ОС выбрать? Берите Windows и будет вам счастье. Если же, конечно, ваша деятельность не связана с Linux напрямую.

Но все-таки попробуйте сменить окружение, попробуйте что-нибудь новое.

Установите Linux себе на ПК хотя бы на год, почувствуйте, что и как, посмотрите на новый мягкий дизайн, минимальное время отклика между командами и сделайте выводы персонально.

На многих ИТ-форумах часто поднимается вопрос о переходе на Linux, и всегда он актуален.

И все олдфаги как один говорят: «Пользуйся ею год, и делай выводы сам».

Большинство людей так и не возвращаются в Винду, а остаются в мире Open Source гения. Также Linux за счет этого самого ОпенСорс довольно безопасной ОС.

Логичным будет утверждение по типу: «там же открыт код, кто-нибудь может найти уязвимое место и взломать тебя».

С логической точки зрения это так, но на практике немного иначе. За счет открытого кода любой из желающих может залатать эту «дыру» своими руками.

Автор текста: Назар Свиридов

Как выбрать графический редактор, если ты только начинаешь работать с графикой. Советы от программиста
Как выбрать графический редактор, если только начинаешь работать с графикой. Советы от программиста
По теме
Как выбрать графический редактор, если только начинаешь работать с графикой. Советы от программиста
Как выбрать монитор, который бы оптимально передавал изображение, а также не сажал зрение. Советы от программиста
Как выбрать монитор, который оптимально передавал бы изображение, а также не сажал зрение. Советы от программиста
По теме
Как выбрать монитор, который оптимально передавал бы изображение, а также не сажал зрение. Советы от программиста
Как выбрать доступный для начинающего двигатель чтобы создать первую собственную игру. Советы от программиста
Как выбрать доступный для начинающего двигатель, чтобы создать первую собственную игру. Советы от программиста
По теме
Как выбрать доступный для начинающего двигатель, чтобы создать первую собственную игру. Советы от программиста
Айтішник розробив та створив болід власноруч.

Дивіться на каналі dev.ua тест-драйв спорткара.

Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.