Adeptus - веб-розробник з "нетиповою" біографією

Розкажіть коротко про себе. Коли прийшло рішення всерйоз зайнятися програмуванням? Що вміла робити перша успішно створена Вами програма?

Я народився в місті Ростові-на-Дону, в ті славні часи, коли на чолі держави стояв вірний ленінець, лауреат Нобелівської премії Миру, Чотири рази Герой Радянського Союзу, Маршал Радянського Союзу Леонід Ілліч Брежнєв. Закінчив вище військове училище, багато років прослужив офіцером в Радянській Армії. Маю військове звання "підполковник". Після розвалу Союзу з армії звільнився, і довгий час працював в різних серйозних комерційних структурах, досить вагомих посадах. Наприклад, останнім місцем такої роботи була посада Генерального директора компанії до персоналом більше 200 чоловік, що володіє мережею з 20 магазинів ...

Досить "нетипова" біографія для веб-девелопера, чи не так?
Саме тому я не хочу широко публікувати своє ім`я або фото - величезна кількість людей знають мене в зовсім іншій якості ...
Можливо, коли-небудь я ще повернуся до цієї своєї "спеціальності".

Комп`ютерна техніка увірвалася в моє життя в 80-х роках минулого століття, і мала вигляд саморобної коробочки, скрученої болтами з текстоліту і з`єднаної проводами з касетним магнітофоном ... Саме так виглядав мій перший "комп`ютер", спаяний вручну моїм братом, найталановитішим фізиком і радіоаматором.
Слово "комп`ютер" я уклав в лапки, тому що з висоти сьогоднішнього дня важко назвати комп`ютером це пристрій, який мало 64Кб оперативної пам`яті, і використовувало для зберігання даних звичайний побутовий касетний магнітофон ... Однак його горде ім`я - "РК-86" - для мене назавжди залишилося символом настання в нашій країні "комп`ютерної ери" ...

Дуже швидко звичайне захоплення іграми пройшло, і я раптом зрозумів, що годі й тільки використовувати плоди чужої праці - а й змусити "цю штуку" робити щось по моєму бажанню!
Так незабаром й народилася моя перша комп`ютерна програма - гра для РК-86 під назвою "Карате". Прийшло захоплення програмуванням, поки ще у вигляді невинного хобі.

Потім були "ZX-Spectrum", "Atari", IBM-286, 386, 486 ... Далі скрізь.

Ну а кілька років тому я вирішив повністю присвятити себе (може бути, і тимчасово?) Цього захоплюючого справі.

В ексклюзивному порядку пан Adeptus представив анонс нового компонента під систему управління контентом Joomla:

Компонент Adeptus Maps-II - розширення Joomla! 1.0.XX, призначене для красивого і наочного уявлення розташування ваших Об`єктів на будь-якому зображенні (карті, плані, схемі).

особливості:

- завантаження необмеженого числа зображень будь-якого розміру
- автоматичне масштабування зображень (по типу GoogleMaps)
- створення будь-якої кількості Типів об`єктів
- створення довільного набору Полів для кожного типу
- створення довільної кількості Об`єктів кожного типу
- створення власних маркерів для кожного типу
- необмежену кількість фотографій для кожного об`єкта
- розміщення Об`єктів на карті простим перетягуванням маркера
- автоматичне або ручне позиціонування Карт на потрібний Об`єкт

Сайт розробника: https://adeptsite.info/

В якому році відбулося знайомство з Інтернетом? Чи змінилося з тих пір у Вас ставлення до глобальної мережі? Якщо так ... То в який бік?

Рік я точно не назву, не пам`ятаю. Але в числі користувачів Інтернет я опинився відразу ж, як тільки це стало можливим для пересічних громадян.
Модем зі швидкістю передачі 1200 Кбіт / сек, що коштував на ті часи нечуваних грошей, став моїм першим провідником в Мережу. Пам`ятаю, яким гігантським проривом тоді здавалися прихід до нас мережі FidoNet, створення BBS (до речі, я "відзначився" і тут - містив на своєму домашньому комп`ютері потужну BBS і вузол FidoNet) - вихід у "зовнішній" Інтернет був шалено доріг, і трафік / час перебування в Глобальної Мережі заощаджувалися як тільки можливо.

Чи змінилося з тих пір моя думка про Інтернет? Не знаю ... Перш за все, треба враховувати, що Інтернет тоді, за часів мого знайомства з ним, і Інтернет зараз - це дві великі різниці.
Той, "старий" Інтернет був в порівнянні з сьогоднішнім "безлюдній пустелею". Але зате в ньому були відсутні такі "приємні" речі, як спам, порнуха, шахрайство реклама ...

Так що, думаю, правильно було б сказати так: час привнесло в Мережу масу лушпиння, відстою, негативу. Але Мережа була, є і буде одним з найбільших досягнень людства, одним із найпотужніших інструментів прогресу.
В цьому я твердо переконаний.

У Вас з`явилася величезна кількість компонентів під систему управління контентом Joomla. Звідки така любов до даної системи?

Ну, по-перше, не настільки вже "величезна" ... :)
Точна кількість створених і модернізованих мною розширень для Joomla невідомо навіть мені самому, оскільки багато перші мої роботи нині втрачені й забуті.
На сьогодні я веду мову про "більш ніж 50-ти" розширеннях, про яких є якісь підтвердження. Це не рекорд, є розробники і студії з великою кількістю робіт.



Проте, згоден - розширень для Joomla зроблено багато. І процес цей безперервно триває.

По-друге, невірна сама постановка питання. Справа в тому, що "любов" моя народилася зовсім не як любов до Joomla - такої системи тоді просто не було!
Починав свою роботу в якості веб-девелопера я з її прародительки - Mambo. Вибір цей, не приховую, був дуже довгим і непростим. Мамбо, а потім і Джумла втілили в себе, на мій погляд, найбільш повний комплекс достоїнств безкоштовних Систем управління контентом.

Крім того, незважаючи на удавану різноманіття різних CMS, насправді поширених і популярних (принаймні в Рунеті) не так вже й багато - Wordpress, DLE, Drupal, PHP-Fusion ... Що ще? А в ті часи їх було навіть менше. Так що вибір не так вже й широкий. Ну а зайнявшись даною системою, виявив, що вибір зроблено правильний - система Joomla видається мені найбільш "збалансованої" по всьому співвідношенню достоїнств і недоліків.

Не так давно вийшла версія джумли під номером 1.5. На мій погляд, громадськість досить прохолодно зустріла даний реліз. Чимала частина вебмайстрів досі використовує більш старі версії. Яка ваша думка з приводу Joomla 1.5? Наскільки хороша і погана ця система управління контентом?

Абсолютно з вами згоден.

Ви не здається, що поява Джумла 1.5 дуже нагадує по реакції користувачів недавній вихід Microsoft Vista? Окремі ентузіасти кинулися переводити свої сайти на нову гілку, однак основна маса "публіки" зустріла вихід 1.5, як ви абсолютно точно помітили, "прохолодно».

І причини такої реакції на Джумла 1.5, як мені видається, один-по-один повторюю причини холодної реакції ринку на Вісту: "стара" система (в нашому випадку це Windows XP і Joomla 1.0.XX) працювала нормально, задовольняючи практично всі вимоги користувачів , вона була добре вивчена, вона була добре перевірена. Під неї написано безліч розширень (програм). Стара система пройшла до свого нинішнього (вельми високого!) Рівня безпеки дуже довгий і важкий шлях. Гілці Joomla 1.5 цей шлях ще належить пройти, і невідомо - яким він буде? По крайней мере, сьогодні ми спостерігаємо випуск нових релізів версії 1.5 мало не кожен місяць, і всі вони - релізи БЕЗПЕКИ. Сиро, діряві, небезпечно. Так це ще Джумла 1.5 не пройшла серйозну перевірку на стійкість в самій Мережі, де на неї накинуться маси славних турецько-молдавських "хакерів" ...

Далі. Система управління Джумла, навіть в гілці 1.0, не відноситься до числа найбільш легких і швидких. Гілка 1,5 став ще більш великовагової, ресурсномісткої і громіздкою.

Далі. Для версії 1.0 з`явилася величезна кількість розширень (за найскромнішими, явно заниженими підрахунками - не менше 6 000!). Хоча написання розширень під нову гілку йде досить швидко, до таких показників ще дуже і дуже далеко. А 100% -й зворотної сумісності з розширеннями для гілки 1.0 не забезпечено (ну й справді, точнісінько як Віста і ХР?)

Далі. Навіть в офіційних заявах розробників відкрито говориться про те, що гілка 1.5 - не фінал, вже в планах 1.6, і навіть миготять чутки про гілці 2.0. Що це означає для нас? Це означає, що займатися всерйоз гілкою 1.5 просто не варто - буде випущена наступна, і невідомо, чи буде вона зворотно сумісною? (Знову дежа вю з Вистой ...)

І, нарешті, головне:
із погляду нас, розробників - движок 1.5 несе в собі величезну кількість поліпшень. Однак із погляду користувачів - Joomla 1.5 зовсім позбавлений у собі практично нічого нового, не має ніяких принципових відмінностей в кращу сторону від гілки 1.0!

Ще раз підкреслю, що все вищесказане - виключно особиста думка, яке ніхто не зобов`язаний розділяти ...


Завдяки системам управління контентом, на сьогоднішній день створення сайту стає гранично простим. Чи означає це, що професія веб майстра у майбутньому вимре?

Все йде з точністю до наоборот. :)

Широке поширення CMS призводить до масового притоку в Мережу всі нових і нових власників сайтів. Однак, це ж широке поширення CMS дуже швидко призводить до того, що все нові сайти стають схожі один на одного, як близнюки! Рано чи пізно власник сайту розуміє, що треба виділятися.
А як?
Для того, щоб хоч якось відійти від шаблонного і однаковою у тисяч сайтів системи - вже мало просто вміти поставити CMS. Приходить розуміння того, що потрібно або самому вчитися, розбиратися (далеко не всі на це готові), або запрошувати фахівця.

Давайте проведемо ось яку аналогію.

Колись давно автомобіль був "розкішшю", машин на вулицях було мало. Уже сам факт володіння автомобілем виділяв людини з "натовпу". І в ті часи навіть не існувало такого поняття, як "тюнінг".

Але потім на вулиці міст прийшли тисячі і тисячі автомобілів, і всі вони - "на одну особу". Який би марки і моделі не була ваша машина, в принципі з ймовірністю близькою до 100% ви зустрінете на сусідній вулиці таку ж!

І от саме тому ті, хто має можливість - купують собі ексклюзивні авто (читай - "роблять собі сайти під замовлення з унікальним дизайном і функціоналом" ...), а у кого такої можливості немає (тобто більшість) - звертаються в тюнінг-ательє (тобто до мене і моїм колегам :) для доопрацювання, зміни, удосконалення типових "движків".

Так що я, як веб-розробник, можу тільки вітати масовий вихід в Мережу систем управління контентом.


Який зі своїх програмних продуктів Ви вважаєте найбільш затребуваним на сьогоднішній день?

Досить складне питання. В першу чергу тому, що все мої програмні продукти розділені, як мінімум, на дві принципово різні категорії: платні і безкоштовні.
Порівнювати їх "затребуваність", що ви розумієте, безглуздо. Має сенс тільки порівняння затребуваності всередині цих категорій.

Якщо прийняти такий підхід, і мати на увазі, що визначити затребуваність безкоштовних продуктів можна лише з певною часткою умовності, то картина буде приблизно наступна.

У категорії моїх безкоштовних програмних продуктів безумовним лідером є Російська редакція форуму Fireboard. Характеризується це наступними цифрами: сумарно користувачі скачали форум з моменту виходу першої версії близько 100 000 разів, форум підтримки за весь час свого існування відвідало понад 500 000 унікальних відвідувачів.

На другому місці за популярністю був компонент файлового архіву - Adeptus File Manager. Чому був"? Тому що зараз його стрімко наздоганяє компонент Карта Метро - Adeptus Metro Map. Цей компонент, написаний на замовлення однієї з комерційних структур, довгий час знаходився в категорії платних. Однак не так давно мною було прийнято рішення про випуск його у вільний доступ. І тепер він стрімко набирає популярність.

Ну а нижче "групи лідерів" в категорії безкоштовних продуктів досить щільним строєм десяток різних розширень, з більш-менш рівній популярністю.

Що стосується категорії платних продуктів, то, очевидно, оцінити затребуваність тут можна тільки і виключно за кількістю продажів того чи іншого програмного продукту. І ось тут вимальовується картина, парадоксальна навіть для мене: практично всі мої комерційні розширення мають приблизно однаковий рівень продажів! Всі вони однаково хороші, або все однаково погані? Це поки для мене загадка ... :)

Мали місце випадки нелегального поширення ваших платних компонентів?

Зрозуміло, куди ж в Росії без цього ... :)
Однак масштаб такого поширення незначний - я все-таки не Білл Гейтс. :) Так що проблемою цієї я поки не стурбований.


Сьогодні як гриби ростуть нові і нові системи управління контентом. Чи не відвідувала ідея - створити що-небудь своє, власну CMS? А може вже така існує?

На щастя ні.
"На щастя" тому, що по-перше, написати пристойну CMS поодинці майже нереальне. А по-друге, тому, що система вже є, система непогана, і винаходити велосипеда не варто. Повертаючись до автомобільної аналогії - краще я буду залишатися "тюнинг-ательє" і допомагати користувачам зробити хорошу систему управління сайтом ще краще, ніж перетворитися в Волзький Автомобільний завод, клепати власних горбатих виродків ... :)

Як ви ставитеся до ідеї Open Source? Чи здатні програми з відкритим кодом конкурувати з їх комерційними побратимами? Чи не здається вам, що основною якістю Open Source продуктів є якась постійна «недоробленість»?

Питання, як ви розумієте, надзвичайно складний, і тільки цього питання можна присвятити не проста інтерв`ю, а цілу книгу ... :)
А якщо коротко - я з вами в цьому питанні не згоден. "Недоконаності" - загальну якість переважної більшості програмного забезпечення, незалежно від його платність або Open Source-ності.
Вивчаючи за родом своєї діяльності велике число комерційних програмних продуктів для Joomla, часто приходиш в жах - до чого "коряво" і недбало вони написані!
Та чого там гріха таїти - деякі з моїх власних безкоштовних розширень можуть дати фору деяким моїм же комерційним продуктам ... :)

Інша річ - подальший супровід продукту.
"Недоконаності" Open Source - продуктів - особиста проблема споживача. Недоробленість комерційного продукту - головний біль розробника.
Я, наприклад, надаю "довічну" гарантію на виявлені помилки для усіх моїх комерційних розширень. А от у випадку продуктів вільного доступу - як ви розумієте, я буду займатися усуненням помилок тільки при наявності часу і бажання.

На мій погляд, цим і тільки цим обмежені всі відмінності комерційних і Open Source продуктів.


Розкажіть нам про найближчі плани на майбутнє. Які компоненти, модулі, плагіни для системи управління контентом Joomla, ми можемо очікувати від Adeptus найближчим часом?

Роботу над невеликими, як правило, безкоштовними розширеннями я веду постійно - просто тому, що мені цей процес подобається. :)
Тільки за 3 останні місяці минулого року мною було випущено 6 нових безкоштовних розширень. Так що "торговельна марка" Adeptus нудьгувати вам не дасть. :)

Ну а комерційні розширення створюються, як правило, на замовлення організацій або приватних осіб, і передбачити тут нічого не можна.
Можу тільки надати вам в ексклюзивному порядку (про це поки знають тільки Замовник і я) короткий анонс компонента, який будуть випущений мною найближчим часом.

Компонент розробляється за замовленням комерційної організації, але від представника Замовника отримано "добро" на цей анонс.
Після здачі замовнику компонент буде поширюватися на комерційній основі. компонент називається Adeptus Maps-II - розширення Joomla! 1.0.XX, призначене для красивого і наочного уявлення розташування ваших Об`єктів на будь-якому зображенні (карті, плані, схемою і т.д.). Як вам, можливо, відомо - я є автором ряду розширень для Joomla, які не мають аналогів в світі.
Новий компонент буде таким же - на сьогоднішній день аналогів в світі у нього немає.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!