Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Розовый октябрь
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
МакрадарТехнологии
31 октября 2007

Интервью с Дмитрием Честных

Фото автора Vladimir Yashnikov
Vladimir Yashnikov

Интервью с Дмитрием Честных

Coding Robots логотипДрузья, спасибо вам большое за доброжелательную реакцию на идею с интервью. Мы решили сохранить рубрику и постараться сделать ее еженедельной. Сегодня мы предлагаем вам беседу с Дмитрием Честных. Он является разработчиком блог-клиента BlogJet для Windows. Дмитрий недавно представил программу Mémoires (см. наш обзор) — это его первая попытка выйти на рынок Mac-софта (если не считать виджет Mahalo). Mémoires получила лестные отзывы от Джона Грубера и TUAW. Мы говорили как на чисто “свитчерские” темы, так и про особенности перехода с Win-программирования.

⚡ Новости из мира гаджетов, обзоры, гайды и не только — в телеграм-канале «Технологии | Лайфхакер».

Когда у тебя появился первый Mac? Какие были первые впечатления?

Первый Мак я купил в апреле 2005 года – это был 12″ iBook G4 (он и сейчас у меня есть, служит ноутбуком для поездок). Процитирую заметку из своего блога:

“Пропал в Макинтоше, скоро вернусь.

Нет, я не забросил свой блог — просто я купил Apple iBook :)

Ситуация похожа на появление у нас в доме первого цветного телевизора: когда его привезли, я неделю не выходил из дома (тогда были каникулы в школе) и целыми днями смотрел ТВ.”

Дмитрий Честных

Известно, что ты последнюю версию Blogjet разрабатывал уже только на Macbook Pro через Parallels. Известно также, что ты работаешь над “суперсекретной” shareware-разработкой для Mac OS X. :) Насколько сложен был переход от Win-программирования? Были ли какие-то грабли? И где проще создавать программные продукты?

Переход был очень сложным. Я стал изучать программирование Cocoa в 2005 году, но потом забросил это дело. Во-первых, мне надо было дальше развивать Windows-продукты, а во-вторых, мне казалось, что у меня не хватит терпения. Я программировал на многих фреймворках – Delphi, .NET, wxWidgets, и везде мне требовалось меньше месяца, чтобы “врубиться”, потому что, в принципе, они все похожи – у всех примерно одинаковое API и идеология. Cocoa же, хотя и появилась раньше, чем эти фреймворки, использует другие принципы. Причем, я говорю именно о фрейморке, потому что изучение нового языка (Objective‑C) для нормального программиста – не проблема (а кроме того, под Cocoa можно писать и на Ruby, и на Python).

И все-таки, в начале 2007 года, я решился изучить Cocoa как следует. От начала до момента, когда над головой загорелась лампочка, и я понял суть, прошло где-то два месяца. Дальше оказалось все проще – читай доки и пиши код.

Ну а после я понял, что Cocoa – это самый гениальный GUI фреймворк. Иногда, читая про очередную функцию, я выкрикивал “Wow!” – так все красиво там сделано. В некоторых случаях, чтобы добиться того, чего Cocoa-программер получает по умолчанию, Windows-программер будет писать несколько недель.

Какие бы ты выделил три самых сильных качества Mac OS X?

Я отброшу все обычные “удобство использования”, “красота”, “безопасность” и т.д., потому что это всем и так известно. Придумаю чего-нибудь оригинальное:

  • UNIX. Я использовал Linux с 1998 года. Правда, ни один линукс не стоял у меня больше трех месяцев :-) Так что я совсем не линуксоид. Но красоту UNIX понимаю. Но самое главное, что все нужные инструменты уже тут – PHP, Ruby, Python, Apache и т.п. (Ну а если вам они не нужны, то вы их и не заметите.)
  • Наличие прекрасных программ. Основной аргумент Windows-юзеров – то, что на Маке мало программ. Ага, для Windows их миллионы (или миллиарды?), но какие… Если бы я был из рода МакЛаудов, то переписал бы ВСЕ, что есть для Windows (кроме Skype, BlogJet и iTunes). Если бы я был президентом, я бы отменил мораторий на смертную казнь, но только для Windows-программистов. За последние 5 лет на Windows я перебирался с одного почтового клиента на другой, и ни один мне не нравился. То же самое с браузерами. С фотоархивом. IM. Календарем. На маке же я спокойно пользуюсь Mail, Safari, iPhoto, Adium, iCal и др. Это прелесть, а не программы.
  • Шорткаты. На маке много “режимных” клавиш – Control, Option, Command, Shift, Enter, Return (да, это две разные клавиши). Сначала я думал, что они дураки – зачем столько кнопок? Теперь-то я понимаю. Я никогда не был хорош в Mortal Combat, но на маке столько полезных “комбо”, что – стоит их запомнить – можно вообще не трогать мышку.

Знаю, что некоторые фанаты скупают практически все от Apple- лэптопы и десктопы, iPod, iPhone, Apple TV и т.п. Много ли у тебя продуктов Apple?

  • MacBook Pro 17″ Core 2 Duo 2.33 GHz, 2 GB RAM
  • iBook 12″ PowerPC G4 1.2 GHz, 512 MB RAM
  • iPod Shuffle (2nd generation)
  • Mighty Mouse
  • Apple Keyboard
  • AirPort Express

Coding Robots выпустили бета-версию Mémoires, отличной программы для персонального дневника. Ты сначала ее пытался продавать, а потом сделал бесплатной. Недавно в блоге ты советовался с пользователями насчет будущего Mémoires. Как ты считаешь, сложнее ли зарабатывать shareware-разработчику Mac-софта?

Я думаю легче. Во-первых, рынок не такой заполненный, как для Windows, а значит, легче пробиться. Во-вторых, Мак-юзеры платят за софт (не все, конечно, но думаю, процент пиратства меньше). В‑третьих, пользователи чаще апгрейдят операционку. Vista, конечно, экстремальный пример, но все же – какой процент пользователей на нее перешло? А некоторые еще сидят на Windows 95!

Насчет Mémoires, кстати, история такая. Я писал большой секретный проект. Немножко устал его программировать и решил “отдохнуть” – за одну ночь написать программу для ведения дневника. И у меня это получилось (Cocoa рулез). На следующий день я ее отполировал и, когда был в Германии, выложил на сайт, сделав страничку для preorder (правда, преордеры на самом деле были простой подпиской на рассылку о выходе). Но никому не сказал, кроме твиттер-контактов, потому что не был уверен, стоит ли ее дальше развивать. Потом решил дальше писать большой секретный проект, а Mémoires выпустить в свободное плавание в качестве freeware. Не тут-то было. Про программу написали гиганты Daring Fireball и TUAW, за первые пару дней было 6000 скачиваний, начали приходить feature requests, сообщения о багах. Я принял решение развивать ее дальше и отложить большой секретный проект. Естественно, надо на что-то жить, поэтому спросил пользователей, не будут ли они против, если я сделаю ее платной. So far, только один сказал, что не заплатит (и вообще не понимает, зачем мы выпустили продукт, когда уже есть два), остальные все не против.

Нет планов перенести Blogjet на Mac? Все-таки некоторые вещи у тебя сделаны лучше, чем у конкурентов (прежде всего загрузка картинок)

Если честно, я устал программировать блог-клиенты. Это не в том плане, что я дальше не буду выпускать BlogJet или что наша компания не выпустит мобильный BlogJet :), а к тому, что это реально сложно. Сложно делать клиент, когда ты не контролируешь серверную часть, и когда спецификации API написаны так, что их можно интерпретировать как угодно. В итоге, когда кто-то из WordPress или Six Apart что-то намудрит в своем коде, нам сыпятся баг-репорты. А мы сделать-то ничего не можем, проблема в серверной части…

Есть ли программы, на которые ты бы мог порекомендовать обратить внимание свитчерам? 

Все что есть в Mac OS X, плюс Adium, Colloquy, Cyberduck и TextMate. Ну и Parallels, если есть что-то очень необходимое/корпоративное, что не работает на Mac OS X. Плюс кодеки Perian и Flip4Mac.

***

Спасибо Дмитрию за интересную беседу и успехов ему на “маковском” shareware-рынке. :)

А теперь немного о планах. Я думаю в будущих интервью стоит отойти от свитчерских вопросов и пораспрашивать про то, как известные в своей области профессионалы используют “маки” в работе. Что думаете?

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
BitrixGPT Agent

Команда Лайфхакера попробовала нового ИИ-агента в «Битрикс24». 5 возможностей, которые нас удивили 

Реклама
Учебный год под контролем!

Учебный год под контролем!

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

Это страшнее расставания: когда сердце может «разбиться» на самом деле

Это страшнее расставания: когда сердце может «разбиться» на самом деле

Комментарии
Авторизуйтесь, чтобы оставить комментарий
Alexey Kovyrin
31.10.07 07:57
Огромное спасибо за Colloquy - намного лучше, чем X-Chat.
Anonymous
03.08.10 22:33
Я кстати тоже Дмитрий Честных
Что вы могли пропустить
Названы 100 лучших ИИ-сервисов в мире — «Яндекс» сдал позиции
Названы 100 лучших ИИ-сервисов в мире — «Яндекс» сдал позиции
0
Вчера
Новости
Технологии
Как скачать видео с Pinterest: 5 способов для телефона и компьютера
Как скачать видео с Pinterest: 5 способов для телефона и компьютера
0
Вчера
Ликбез
Технологии
На «Госуслугах» появится «зелёная кнопка» — вот для чего она нужна
На «Госуслугах» появится «зелёная кнопка» — вот для чего она нужна
0
Вчера
Веб-сервисы
Новости
Винил, CD и кассеты на стене: Trettitre представила необычную аудиосистему Retro Ambient Sound System
Винил, CD и кассеты на стене: Trettitre представила необычную аудиосистему Retro Ambient Sound System
0
Вчера
Новости
Устройства
Какой обогреватель выбрать, чтобы дома всегда было тепло
Какой обогреватель выбрать, чтобы дома всегда было тепло
0
Вчера
Как выбрать
Ликбез
Apple проведёт сразу две презентации в октябре — могут показать сенсорный MacBook Ultra
Apple проведёт сразу две презентации в октябре — могут показать сенсорный MacBook Ultra
0
Вчера
Новости
Устройства
Vollebak сделала куртку из 54 тысяч кусочков настоящего камня — она стоит 50 тысяч долларов
Vollebak сделала куртку из 54 тысяч кусочков настоящего камня — она стоит 50 тысяч долларов
0
Вчера
Новости
Технологии
В текстах ChatGPT появятся скрытые водяные знаки для выявления работ, написанных нейросетью
В текстах ChatGPT появятся скрытые водяные знаки для выявления работ, написанных нейросетью
0
Вчера
Новости
Технологии
В Китае создали самый маленький и лёгкий неинвазивный нейроинтерфейс — он весит всего 3 грамма
В Китае создали самый маленький и лёгкий неинвазивный нейроинтерфейс — он весит всего 3 грамма
0
5 октября
Новости
Технологии
Светящийся CD-плеер с Bluetooth, USB-C и динамиками: в Японии представили Pixel Tunes After Hours
Светящийся CD-плеер с Bluetooth, USB-C и динамиками: в Японии представили Pixel Tunes After Hours
0
5 октября
Новости
Устройства
Как пользоваться ChatGPT в 2026 году бесплатно: регистрация, настройки и промпты
Как пользоваться ChatGPT в 2026 году бесплатно: регистрация, настройки и промпты
0
5 октября
Ликбез
Технологии
Google готовит аналог Xiaomi Smart Band — фитнес-браслет с овальным дисплеем и GPS
Google готовит аналог Xiaomi Smart Band — фитнес-браслет с овальным дисплеем и GPS
0
5 октября
Новости
Устройства
11 новых приложений для iOS: лучшее за сентябрь
11 новых приложений для iOS: лучшее за сентябрь
0
4 октября
iOS
iOS
DeepSeek выпустила десктопную версию агента Harness — для macOS и Windows
DeepSeek выпустила десктопную версию агента Harness — для macOS и Windows
0
3 октября
Новости
Технологии
Как поменять иконки приложений на iPhone
Как поменять иконки приложений на iPhone
0
3 октября
iOS
Ликбез

Новые комментарии

Аватар автора комментария
Сергей Волков5 часов назад

0 / 0

от ИИ у яндекса одно название и понты. По сути Алиса просто проговаривает ответы из поиска, в отличии от других. Дипсики могут обрабатывать инфу, а не только гуглить. Яндекс лет на 10 отстаёт
Названы 100 лучших ИИ-сервисов в мире — «Яндекс» сдал позиции
Аватар автора комментария
Цио Пердо7 часов назад

0 / 0

Лучше дайте красную таблетку.
На «Госуслугах» появится «зелёная кнопка» — вот для чего она нужна
Аватар автора комментария
Alexandr Al12 часов назад

0 / 0

Вообще, занятно. Но не точно. На счет наших на Севморпути, могу сказать, что они в 99% не крутятся, а мигают. И стоят там мелкие 12-вольтовые лампочки, а не прожектора. Да и "маяки"\навигационные знаки в 90% случаях деревянные
В Сети появилась интерактивная карта с 76 000 маяками по всему миру, включая Россию
Аватар автора комментария
Дмитрий Лапшин14 часов назад

0 / 0

Изображение
15 захватывающих сериалов об изнанке богатой жизни
Что в сумке? Как изменилось то, что мы носим с собой

Что в сумке? Как изменилось то, что мы носим с собой

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях