Відмінності між версіями «Як освоїти ОС Linux за 3 тижні»
41119 (обговорення • внесок) |
41119 (обговорення • внесок) |
||
Рядок 1: | Рядок 1: | ||
− | '''Навіщо зараз потрібно вміти поводитися з Linux?''' | + | ::::::::::::::::::::::::::::::::::'''Навіщо зараз потрібно вміти поводитися з Linux?''' |
− | + | Багато хто не помічає, але Linux вже навколо нас. Всі Android пристрої працюють на Linux, більшість серверів в Інтернеті також використовують цю операційну систему і є безліч інших прикладів. Звичайно, можна продовжувати користуватися всіма цими речами і не знаючи Linux, але освоївши основи цієї системи, можна краще зрозуміти поведінку оточуючих вас речей. Крім того, при роботі з великим об'ємом даних, Linux просто необхідний, адже більшість складних обчислень над величезними масивами даних виконуються саме на комп'ютерах під керуванням Linux. І це не випадковий вибір: більшість обчислювальних задач виконуються на Linux набагато швидше, ніж на Windows або Mac OS X. | |
− | '''Як Linux пов'язаний з освоєнням інших дисциплін?''' | + | ::::::::::::::::::::::::::::::::'''Як Linux пов'язаний з освоєнням інших дисциплін?''' |
− | + | Величезна частина наукового ПО, особливо програм для обробки великих даних (наприклад, в області біоінформатики) розроблена спеціально під Linux. Це означає, що ці програми просто не можуть бути запущені під Windows або Mac OS X. Тому якщо ви не вмієте працювати в Linux, то автоматично втрачаєте можливість використовувати найсучасніші наукові напрацювання. Крім того, вивчаючи Linux, ви краще розумієте як працює комп'ютер, адже ви зможете віддавати йому команди практично безпосередньо. | |
− | '''Чому для цього потрібен окремий курс?''' | + | ::::::::::::::::::::::::::::::::::::::'''Чому для цього потрібен окремий курс?''' |
− | + | У Linux дуже багато можливостей, які корисно знати і, звичайно ж, вміти ними скористатися в потрібний момент. На щастя, сучасні версії Linux вже більш доброзичливіші до користувачів, ніж їх побратими ще 5-6 років тому. Зараз можна не мучитися годинами і навіть днями ночами після установки системи, щоб налаштувати собі вихід в Інтернет, друк на принтері, розкладки клавіатури і так далі. Будь-який бажаючий зможе почати використовувати Linux так само, як він використовував Windows або Mac OS X вже після мінімального знайомства з цією системою, яке займе хвилини. Однак можливості Linux набагато ширші «повсякденного» використання. Розповісти про всю функціональність Linux просто неможливо навіть за три тижні. | |
− | '''Що в Linux цікавого?''' | + | ::::::::::::::::::::::::::::::::::::::::::::::'''Що в Linux цікавого?''' |
− | + | Linux схожий на дуже цікаву книгу, яку прочитавши із задоволенням хочеться своїм друзям і навіть відчувається заздрість від того, що у них знайомство з цим твором ще попереду. Єдина різниця в тому, що хоч ми і знайомі з Linux , ми не можемо сказати, що «прочитали» його цілком. У ньому завжди можна знайти щось нове для себе, дізнатися що багато речей, які ти звик робити одним способом, можна зробити абсолютно по-іншому - набагато простіше і швидше. | |
− | + | ||
+ | Чим більше знайомишся з Linux, тим він стає цікавіше. І від початкового бажання «скоріше б вимкнути і перезавантажитися в рідну і знайому Windows (Mac OS X)» ви незабаром переходите в стан «хм, а тут не так і погано» і ще трохи пізніше в «як я взагалі міг працювати в цій Windows ?! ». А ще вивчаючи Linux ви часом можете відчути себе трохи хакером або героєм фільму про програмістів =) | ||
[[Файл:C259a8bfe5ba4d40a9756f42e8b3c6ea.png|400px|right|Приклад задачі]] | [[Файл:C259a8bfe5ba4d40a9756f42e8b3c6ea.png|400px|right|Приклад задачі]] | ||
− | '''Як перевіряти розвязання задач в Linux? Це взагалі можливо?''' | + | ::::::::::::::::::::::::::::'''Як перевіряти розвязання задач в Linux? Це взагалі можливо?''' |
− | + | Відповідь на це питання була нетривіальною - пошуки, як перевіряти завдання були довгими (наприклад, щоб користувач встановив Linux собі на комп'ютер або відредагував файл в певному редакторі) і як придумати цікаві завдання, щоб дійсно показати реальну роботу з Linux. Для якихось тем вийшли досить цікаві підходи. Наприклад, новий тип завдань на платформі Stepic - підключення до віддаленого сервера (і відкриття «терміналу») прямо у вікні браузера - за відгуками перших користувачів, їм сподобалося. Звичайно, в перший раз не обійшлося без нюансів, але, в цілому, все працює досить добре. Приклад такого завдання: | |
− | '''А чому Linux все-таки є дуже корисним?''' | + | :::::::::::::::::::::::::::::::::::::::'''А чому Linux все-таки є дуже корисним?''' |
− | + | Питання, звичайно, неоднозначне. На мій погляд однією з ключових переваг Linux перед Windows або Mac OS X є те, що ця операційна система розробляється величезним співтовариством програмістів по всьому світу, а не в двох, нехай і дуже великих компаніях (Microsoft і Apple). Вихідний код цієї системи відкритий, і кожен може познайомитися з внутрішнім пристроєм Linux або взяти участь в його розвитку. Розробники розвивають його не тільки для користувачів-покупців, а й для самих себе, з чим і пов'язаний такий великий прогрес у розвитку і багатьох інших його переваг. Як «бонуси» для звичайних користувачів: Linux безкоштовний, на Linux практично немає вірусів (а самі розробники вірусів часто сидять під Linux!), Існую величезне число версій цієї системи і кожен може вибрати вподобану саме йому! | |
[https://habrahabr.ru Хабрахабр] | [https://habrahabr.ru Хабрахабр] |
Версія за 11:32, 11 травня 2016
- Навіщо зараз потрібно вміти поводитися з Linux?
Багато хто не помічає, але Linux вже навколо нас. Всі Android пристрої працюють на Linux, більшість серверів в Інтернеті також використовують цю операційну систему і є безліч інших прикладів. Звичайно, можна продовжувати користуватися всіма цими речами і не знаючи Linux, але освоївши основи цієї системи, можна краще зрозуміти поведінку оточуючих вас речей. Крім того, при роботі з великим об'ємом даних, Linux просто необхідний, адже більшість складних обчислень над величезними масивами даних виконуються саме на комп'ютерах під керуванням Linux. І це не випадковий вибір: більшість обчислювальних задач виконуються на Linux набагато швидше, ніж на Windows або Mac OS X.
- Як Linux пов'язаний з освоєнням інших дисциплін?
Величезна частина наукового ПО, особливо програм для обробки великих даних (наприклад, в області біоінформатики) розроблена спеціально під Linux. Це означає, що ці програми просто не можуть бути запущені під Windows або Mac OS X. Тому якщо ви не вмієте працювати в Linux, то автоматично втрачаєте можливість використовувати найсучасніші наукові напрацювання. Крім того, вивчаючи Linux, ви краще розумієте як працює комп'ютер, адже ви зможете віддавати йому команди практично безпосередньо.
- Чому для цього потрібен окремий курс?
У Linux дуже багато можливостей, які корисно знати і, звичайно ж, вміти ними скористатися в потрібний момент. На щастя, сучасні версії Linux вже більш доброзичливіші до користувачів, ніж їх побратими ще 5-6 років тому. Зараз можна не мучитися годинами і навіть днями ночами після установки системи, щоб налаштувати собі вихід в Інтернет, друк на принтері, розкладки клавіатури і так далі. Будь-який бажаючий зможе почати використовувати Linux так само, як він використовував Windows або Mac OS X вже після мінімального знайомства з цією системою, яке займе хвилини. Однак можливості Linux набагато ширші «повсякденного» використання. Розповісти про всю функціональність Linux просто неможливо навіть за три тижні.
- Що в Linux цікавого?
Linux схожий на дуже цікаву книгу, яку прочитавши із задоволенням хочеться своїм друзям і навіть відчувається заздрість від того, що у них знайомство з цим твором ще попереду. Єдина різниця в тому, що хоч ми і знайомі з Linux , ми не можемо сказати, що «прочитали» його цілком. У ньому завжди можна знайти щось нове для себе, дізнатися що багато речей, які ти звик робити одним способом, можна зробити абсолютно по-іншому - набагато простіше і швидше.
Чим більше знайомишся з Linux, тим він стає цікавіше. І від початкового бажання «скоріше б вимкнути і перезавантажитися в рідну і знайому Windows (Mac OS X)» ви незабаром переходите в стан «хм, а тут не так і погано» і ще трохи пізніше в «як я взагалі міг працювати в цій Windows ?! ». А ще вивчаючи Linux ви часом можете відчути себе трохи хакером або героєм фільму про програмістів =)
- Як перевіряти розвязання задач в Linux? Це взагалі можливо?
Відповідь на це питання була нетривіальною - пошуки, як перевіряти завдання були довгими (наприклад, щоб користувач встановив Linux собі на комп'ютер або відредагував файл в певному редакторі) і як придумати цікаві завдання, щоб дійсно показати реальну роботу з Linux. Для якихось тем вийшли досить цікаві підходи. Наприклад, новий тип завдань на платформі Stepic - підключення до віддаленого сервера (і відкриття «терміналу») прямо у вікні браузера - за відгуками перших користувачів, їм сподобалося. Звичайно, в перший раз не обійшлося без нюансів, але, в цілому, все працює досить добре. Приклад такого завдання:
- А чому Linux все-таки є дуже корисним?
Питання, звичайно, неоднозначне. На мій погляд однією з ключових переваг Linux перед Windows або Mac OS X є те, що ця операційна система розробляється величезним співтовариством програмістів по всьому світу, а не в двох, нехай і дуже великих компаніях (Microsoft і Apple). Вихідний код цієї системи відкритий, і кожен може познайомитися з внутрішнім пристроєм Linux або взяти участь в його розвитку. Розробники розвивають його не тільки для користувачів-покупців, а й для самих себе, з чим і пов'язаний такий великий прогрес у розвитку і багатьох інших його переваг. Як «бонуси» для звичайних користувачів: Linux безкоштовний, на Linux практично немає вірусів (а самі розробники вірусів часто сидять під Linux!), Існую величезне число версій цієї системи і кожен може вибрати вподобану саме йому!