Відмінності між версіями «Як освоїти ОС Linux за 3 тижні»
41119 (обговорення • внесок) |
41119 (обговорення • внесок) |
||
Рядок 22: | Рядок 22: | ||
Відповідь на це питання була нетривіальною - пошуки, як перевіряти завдання були довгими (наприклад, щоб користувач встановив Linux собі на комп'ютер або відредагував файл в певному редакторі) і як придумати цікаві завдання, щоб дійсно показати реальну роботу з Linux. Для якихось тем вийшли досить цікаві підходи. Наприклад, новий тип завдань на платформі Stepic - підключення до віддаленого сервера (і відкриття «терміналу») прямо у вікні браузера - за відгуками перших користувачів, їм сподобалося. Звичайно, в перший раз не обійшлося без нюансів, але, в цілому, все працює досить добре. Приклад такого завдання: | Відповідь на це питання була нетривіальною - пошуки, як перевіряти завдання були довгими (наприклад, щоб користувач встановив Linux собі на комп'ютер або відредагував файл в певному редакторі) і як придумати цікаві завдання, щоб дійсно показати реальну роботу з Linux. Для якихось тем вийшли досить цікаві підходи. Наприклад, новий тип завдань на платформі Stepic - підключення до віддаленого сервера (і відкриття «терміналу») прямо у вікні браузера - за відгуками перших користувачів, їм сподобалося. Звичайно, в перший раз не обійшлося без нюансів, але, в цілому, все працює досить добре. Приклад такого завдання: | ||
− | [[Файл:C259a8bfe5ba4d40a9756f42e8b3c6ea.png|400px| | + | [[Файл:C259a8bfe5ba4d40a9756f42e8b3c6ea.png|400px|center|Приклад задачі]] |
Версія за 11:39, 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!), Існую величезне число версій цієї системи і кожен може вибрати вподобану саме йому!