Робочі місця: алексей ковалів, творець стека tcp / ip в linux і fellow parallels

Зміст:

Anonim

Сьогодні героєм нашої рубрики став Олексій Кузнєцов - легендарна людина, яка написала разом з Девідом Міллером TCP / IP стек Linux. Фактично всі можливості мережі Інтернет 90-х років стали доступні Linux-користувачам саме завдяки йому. Алан Кокс (інший відомий в світовому масштабі Linux розробник) сказав, що довгий час думав, що «Кузнецов» - це збірне ім'я для потайний групи російських програмістів. Тому що одна людина стільки писати не може. Ось уже більше 10 років Олексій працює в компанії Parallels. Він єдиний, для кого в компанії ввели посаду ExpertDeveloper, своєрідний еквівалент використовуваної в усьому ІТ-світі категорії fellow.

Хто ви і чим займаєтеся?

C середини 90-х я був одним з мейнтейнера Linux. Тоді все спілкування відбувалося через конференції, лінуксние мейл-листи. Часто агресивно з кимось лаявся, не пам'ятаю навіть з яких приводів. Зараз це смішно згадувати. Як мейнтейнера не тільки сам щось робив, але і доводилося контролювати інших. Тих, хто з моєї точки зору робив дурниці, потрібно було запінивать, а тих, хто не дурницю - підтримувати. Це постійні конфлікти, мене це сильно виснажувало. З якогось моменту я став помічати ознаки забронзовенія. Скажеш або навіть зробиш якусь нісенітницю і через деякий час виявляєш, що це вже вважається правильним, просто тому що ANK (псевдонім Олексія) так думає. З'явилися сумніви, не використовую я свій авторитет просто для збереження status quo. Кожен ранок починався з боротьби з самим собою, а потім з навколишнім світом. У 2003 році мені це остаточно набридло і я поступово пішов з публічного поля, а потім і взагалі змінив область діяльності. Тоді ж я почав свій перший проект в Parallels. Треба було реалізувати живу міграцію контейнерів, це було дуже складно (контейнери - технологія віртуалізації на рівні операційної системи, придумана компанією Parallels, що застосовується сьогодні в Facebook, Google і т.п.)

Зараз в Parallels ми займаємося проектом ParallelsCloudStorage - розробляємо кластерні файлові системи, щоб в них зберігати віртуальні машини. Над самою технологією працюємо вже кілька років, нещодавно випустили реліз. Тепер його допрацьовуємо.

Як виглядає ваше робоче місце?

Робоче місце для мене - це купа комп'ютерів. Але працюю завжди тільки на ноутбуці. Користуюся Lenovo T530. Інші комп'ютери використовуються для різних цілей. «Телевізор», який стоїть на столі, я ніколи не використовую. Клавіатуру теж. Тільки в тому випадку, якщо щось зламається. Ось є різні системні блоки, в тому числі Power Mac, Intel, AMD. Я їх використовував в різні роки для різних експериментів. В один момент мені знадобилося на робочому місці зробити кластер з 3 машин. Одна машина зовсім стара, вона використовується з єдиною метою - управляє PowerSwitch-му, щоб, працюючи з дому, я мав можливість при необхідності перезавантажити цю справу. Ось є ще два Macmini і PowerMac. Вони завжди включені, але користуюся ними я дуже рідко, тільки якщо є необхідність подивитися щось в Parallels Desktop.

Яке ПО використовуєте?

Ніякими програмами не користуюся, крім Google Chrome. Ну, ще редактор і компілятор, якщо їх можна вважати. В Evernote зберігаю там замітки і свої персональні дані, такі як копія паспорта.

Я користуюся виключно текстової консоллю. Для будь-яких програм. Правда, на нових ноутбуках в міру поліпшення якості екрану текстова консоль працює все огидніше і огидніше. Так що тепер я переїхав в графічну оболонку, поверх якої працює кілька повноекранних текстових терміналів. Виглядає це як старовинна unix консоль. Ось так я і живу. Так я читаю пошту, так працюю.

Є аккаунт на Gmail, просто тому що їм користуюся для читання пошти з телефону. Іноді це потрібно. Або коли я бачу, що, наприклад, хтось надіслав якийсь документ, до якого прикладено PDF, то мені нічого більше не залишається, як отфорвардіть цей лист туди, де я цей файл зможу прочитати. Та ж історія з PPT. Але це чисто теоретично. Фактично я ніколи не працюю в PPT.

«Ніякими програмами не користуюся, крім Google Chrome.»

Використовую Linux. Зараз використовую версію Fedora 13 - вона, м'яко кажучи, не найновіша. Я завжди використовую ту версію, від якої отпочковался відповідний RHEL. Раз на кілька років виходить новий RedHat, тоді я собі інсталюється нову систему. А потім кілька років нічого не міняю. Скажімо, років по 5. Не уявляю, яка нова можливість ОС повинна бути, щоб це змусило мене до апдейт. Адже я їй користуюся як редактором, яким я користувався ще 20 років тому.

«Месенджери - це безглузде заняття. Якщо тобі щось потрібно - напиши мейл. Якщо терміново - можна зателефонувати. Мейл і телефон існують для всього. »

Телефон у мене Motorola RAZR MAXX на Android. Я не люблю iOS. У ній нічого не можна змінити. Не те, що б я люблю кастомізацію, я люблю можливість зробити це. Купив Motorola, тому що я терпіти не можу Samsung ірраціональної ненавистю. Абсолютно ірраціональної. У мене не було ніякого щастя з продуктами Samsung, вони або завжди не працювали, або відразу ж ламалися. По телефону мені потрібно дзвонити і іноді перевіряти пошту, більше мені нічого не потрібно. На ньому все відключено, щоб не жерло батарею.

Ще я читаю новини на телефоні через RSS кожен день, як ранкову газету. Feedly зараз, раніше Google Reader, поки його не закрили. У мене є список приватних блогерів, яких я читаю, але називати їх імена не буду. Читаю російські і західні ЗМІ. Lenta.ru, наприклад. Є ще такий приємний англомовний сервіс News 360. Він підлаштовується під те, що мені подобається і видає відповідні новини. Я не можу сказати, працює це чи ні, але факт в тому, що те, що він мені показує, дійсно досить цікаво. Спочатку він мені показував величезна кількість спортивних новин. Але поступово вони зникли з моєї збірки.

Месенджери на кшталт Skype або ICQ не використовую тому, що це безглузде заняття. Якщо тобі щось потрібно - напиши мейл. Якщо терміново - можна зателефонувати. Мейл і телефон існують для всього.

Що стосується соціальних мереж, то у мене є аккаунт на Facebook і два френда: дружина і сестра. Цей акаунт я переглядаю тільки в тому випадку, якщо вони мені надсилають фотографію. Просто так я туди не заходжу.

Чи є місце папері у вашій роботі?

З цим біда. Ручки у мене немає, тому якщо вона раптом знадобиться, то я її просто не знайду. Якщо я поруч з ноутбуком і потрібно щось терміново записати - пишу куди попало. Якщо ноутбука немає, то можна записати в телефон. Для таких справ я недавно став користуватися Google Keep - сервіс, які дозволяє зберігати нотатки. Поки зручно. А так в Evernote закидаю. Загалом, системи немає. Правда, на ноутбуці у мене є база даних всього: мейли за все моє життя, всі файли і замітки. Все це проіндексовано. Загальним обсягом менше 10 Гбайт. У мене ж графіки немає. А якщо з цього викинути все сміття, то взагалі практично нічого не залишиться.

Чи існує конфігурація мрії?

Всього, що тут є, мені цілком достатньо. Ось цей останній ноутбук, мабуть, кращий ноутбук за весь час, що я мав.

Я до нього дуже довго звикав, дуже довго лаявся. Я вже давно користуюся тільки ноутбуками Thinkpad. Вони від версії до версії схожі, але кожна наступна стає все більше і важче. У фізичному плані. Це дратує. У цього клавіатура змінилася. До неї довелося деякий час звикати, але тепер я зрозумів, що це найкраща клавіатура, що я коли-небудь мав. Загалом, ThinkPad мене цілком задовольняє. Ну, може якби у нього був екран Retina і він був би хоча б на кілограмчік легше - було б ідеально.

Робочі місця: алексей ковалів, творець стека tcp / ip в linux і fellow parallels