Здравствуйте, гость Правила · Помощь

 
»  Игроки.Leng Подписаться | Сообщить другу | Версия для печати
      » 28/07/2004, 16:52,  bort2 
Сергей, расскажи о себе.

Вообще-то, меня всегда несколько смущали просьбы рассказать о себе. Не очень то я умею это делать. Но давай попробую. Зовут Сергей. :) Закончил астрономическое отделение ФизФака МГУ. После окончания занимался наукой. Закончил аспирантуру. Защитил диссертацию. Однако в некоторый момент понял, что нормально жить, занимаясь только наукой, в нашей стране в настоящее время весьма проблематично, поэтому вскоре стал подрабатывать программистом в одной достаточно крупной телекоммуникационной компании. Потом времени на науку стало оставаться все меньше и меньше (к сожалению). И подработка плавно переросла в полноценную работу. Сейчас я работаю все в той же компании, но уже давно не как рядовой программист :)). Программирование стало еще одной моей страстью - однако похоже жизнь складывается так, что как только к чему-то прочувствуешь вкус - времени на это остается все меньше и меньше и приходится заниматься новыми вещами. :))
Так что сейчас я программирую скорее для своего собственного удовольствия, чем по необходимости - и то когда есть на это свободное время.


Пару лет назад в форуме клеток ты долго объяснял одному студенту задачу по программированию, объяснял подробно и со вкусом, публикуя многострочные сообщения с программным кодом. Тогда у меня сложилось впечатление, что ты законченный маньяк программирования, скажи это было верное впечатление? :)

Верное - я и сейчас маньяк программирования :) еще люблю задачки решать - эта страсть у меня еще со школы :)) Вот только проблема в том, что времени на это у меня сейчас не всегда хватает. С некоторых пор все время, которое мне удается выкроить, уходит как раз на программирование для Гамблера, это не только клиент, хотя на него идет бОльшая часть моих программерских усилий.


Давай поговорим об этом подробнее, Юрец в своём интервью высказал надежду, что с осени этого года на Гамблере будет ещё один программист, занимающийся проектом в основное время, скажи видишь ли ты себя в этой роли?

Я думаю, что Юрец имел ввиду как раз меня. Мы обсуждали подобную возможность. Я и сам хотел бы заниматься как раз тем к чему больше лежит душа. Основное препятствие здесь - это финансовый вопрос. В принципе я даже готов несколько ухудшить свое материальное положение, ради того чтобы заниматься тем, что нравится больше. Однако "несколько" означает - не слишком существенно. У меня к сожалению пока нет уверенности, что занимаясь только Гамблером, я смогу поддерживать необходимый мне уровень. Возможно к осени такая уверенность появится. ;)


Не смог бы ты буквально в двух словах объяснить, зачем Гамблеру вообще нужен новый клиент. Что он даст такого, чего нету в старом?

На самом деле "новый клиент" - это не совсем верное понятие. Основная цель это вовсе не клиент сам по себе. Основной целью является разработка нового протокола взаимодействия между клиентом и сервером. Проблема старого протокола это его жесткость и очень плохая расширяемость. Как следствие в рамках старой схемы взаимодействия клиента и сервера стало возникать слишком много проблем, многие планируемые новшества (как то новые игры, новые возможности и т.п.) сталкивались с очень серъезными проблемами реализации. Да и сам по себе "старый клиент" страдает теми же недостатками (не гибкость и очень плохая расширяемость). Поэтому сразу новый клиент слишком много чего-то нового не даст. Он и проектируется пока так, чтобы интерфейс максимально соответствовал существующему (но конечно с устранением явных недостатков). Однако он позволит в дальнейшем осуществлять развитие Гамблера гораздо меньшими усилиями, чем требуются сейчас. Впрочем некоторые приятные фичи в новом клиенте уже реализованы :). Собственно потому и разработка длится так долго что это не просто разработка клиента самого по себе. Перерабатывается протокол - соответственно и серверная часть меняется существенно - и при этом она должна поддерживать как новый протокол так и какое то время и старый.


Значит в старом клиенте есть проблемы с введением новых игр, но ведь новые игры появляются, объясни почему для маджонга, домино, заказного кинга, гусарика и т.д. старый клиент сгодился, а для того же подкидного дурака нужен новый? Неужели дурака сложнее реализовать, никогда не поверю!

Ну вот тебе пример - можно ли в шведки играть клиентом версии до 76-й? А в какие игры кроме шведок можно играть 76-м клиентом? Это как раз пример того, что в рамках старой схемы игру вообще реализовать не удалось, а новой схемы по сути еще не было - потому и родился неполноценный 76-й. Подкидного дурака то реализовать в рамках старой схемы думаю можно, и не только подкидного дурака - дело в другом если сейчас не заниматься новым протоколом, то все равно скоро упремся в естественные ограничения старой схемы. И потом переход на новую схему будет еще сложнее и болезненее.


А не кажется ли тебе, что другие проблемы на Гамблере ещё болезненее? Вот например, нардисты ругают генератор, шахматисты неудобный интерфейс, картёжники уже даже не ругают огромное количество глюков в своих играх, а администрация получается занята стратегическим развитием, может не надо стратегии? А вместо этого заняться тем что не доработано, тем что мешает игрокам уже сейчас?

Генератор - это вообще отдельный разговор - у меня лично есть сомнения в справедливости претензий к нему :), интерфейс - завязан на ограниченные возможности старого клиента, насчет карточных глюков ничего не скажу - я о них не знаю (что конечно не означает, что их нет). А основная проблема как раз в том, что многие недоработки нельзя устранить не меняя чего-то кардинально. Вот мы и пытаемся сделать эти самые кардинальные изменения, которые позволят проще вносить необходимые доработки и исправления. На мой взгляд этим надо было заняться существенно раньше, но хорошо что хоть сейчас это делается


Ок, не можешь ты тогда рассказать про "фичи" нового клиента? :)

Про фичи надо рассказывать когда ясен срок выхода продукта. А то получится, что просто подразнил и все :)). Да и не так их много фич то - не они сейчас цель, но если перечислить основные, то это:
- многоплатформенность - правда она получилась сама собой :))
- очень гибкие возможности по настройкам (цветов, шрифтов и т.п.)
- возможность создания разных профайлов настроек
- возможность фильтрации столов (что кстати для клеток вполне актуально, а то заходишь видишь 30 столов и найти среди них те за которыми играют в рэндзю весьма проблематично :)))
Ещё раз повторю, это все мелочи, основная фича нового клиента в том, что он позволит реализовать многие запросы игроков, которые просто нельзя было сделать в рамках старого клиента.


Хорошо, тогда назови самый пессимистичный, по-твоему, срок выхода нового клиента?

Слишком много факторов - но если говорить именно о самой пессимистичной оценке - то я бы назвал конец следующего года. Могу назвать и самую оптимистичную оценку :)) - октябрь этого года.


Ты упомянул, что кроме клиента занимаешься на Гамблере и другими задачами, какими если не секрет?

Ну например рейтинговой системой, в нардах вон планируется внедрение турнирного рейтинга.


Кстати о нём, теперь формулу турнирного рейтинга все называют не иначе как формула Глико-Ленга. Сколько в ней от Глико, а сколько от Ленга? И не смущает ли тебя такое название? :)

Нет, не смущает :))
От Гликмана там все основы: идея, методика.
От меня: дальнейшее развитие идеи, адаптация к существующим условиям и т.п.


Интересно узнать, ты админ Гамблера, или только добровольный помощник и куратор нескольких игр?

Админ и добровольный помощник :) Куратор я только для рэндзю и то фактически там сейчас вся работа ведется VKB, за что ему моя просто невыразимая благодарность.


Кроме рэндзю, если верить списку судей, ты ещё курируешь реверси и го. Чувствуешь ли ты, являясь куратором этих игр, ответственность за то что они не доделаны?

За Го чувствую свою непосредственную ответственность - но руки пока не доходят :(. То что я куратор реверси - это ошибка, я и играть то в нее толком не умею.


В правилах для судей есть такой пункт - каждый судья должен проводить на Гамблере минимум 5 часов в неделю. Как ты думаешь, сколько времени должен минимально проводить администратор? Т.е. другими словами, не кажется ли тебе, что тебя тут слишком мало? :)

Ну тут уж сколько получается - столько времени и провожу :). Я бы и рад больше - но в том то и сложность что больше пока не получается.


Будет ли новый клиент полностью переведён на английский язык, или же такой перевод необходим на сервере? Думаю мало кто понимает, заходя на Гамблер, что из видимого вокруг загружается с клиентом, а что находится на сервере, не мог бы ты популярно объяснить разницу между этими двумя составляющими Гамблера?

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


Хм, это было недостаточно популярно :)
Я недавно задал в интервью вопрос ГС рэндзю, что ему не нравится на Гамблере и что бы он хотел тут изменить, в ответ прозвучало, то что изменения на Гамблере от него не зависят и с таким же успехом можно спрашивать, что он хотел бы изменить в НАТО. Если такое говорит человек, проведший трёхзначное число турниров, то что может сказать простой игрок?! Но ты не простой игрок, поэтому я повторю этот вопрос - что тебе не нравится на Гамблере и что бы ты тут хотел изменить?


Не нравится некоторая беспорядочность развития и довольно таки небыстрая и не всегда четкая реакция на запросы игроков. Иными словами, отсутствие такого понятия как "поддержка конечного пользователя". С этой точки зрения надо сделать много. Нужен полноценный FAQ, система регистрации и отслеживания запросов пользователей. Опубликованный план реализации новых игр/возможностей/исправлений и т.п. Я думаю рано или поздно все это появится.


Как ты смотришь на идею сделать в клетках несколько столов для игры с компьютером? Возможно ли это реализовать, ведь почти для всех клеточных игр есть сильные компьютерные программы, наверняка многим игрокам это было бы интересно.

Нормально смотрю, и реализовать это в принципе возможно. Как-то раз меня спросили "а ты можешь делать вот это? А вот это? А если вот то?" я ответил - "могу и то и другое и третье и даже четвертое - единственное чего я не могу - это делать все это одновременно" :)) Здесь на Гамблере мне кажется ситуация похожая - делать надо много, но на всё, тех рук что есть, не хватает. Я бы добавил даже КАТАСТРОФИЧЕСКИ не хватает.


А вот тот же Юрец когда-то в форуме заявил, что Гамблер это место для мултиплэйерных игр и играм для одного человека (т.е. для той же игре с компьютером) здесь не место. Кто такой вопрос может решить? Голосование админов, или только личное мнение Битла?

Я высказал только свое мнение. Здесь решающее слово все равно останется за Битлом и это правильно. Другое дело, что можно попробовать его убедить - это вполне возможно при желании. И кстати у меня нет на данный момент уверенности, что он так уж против компьютерных игроков.


Последний вопрос - почему Гамблер лучший игровой сервер в мире?
Какой вариант ответа ты выберешь?

а. Потому что я принимал участие в его реализации.
б. Потому что все остальные лучшие, для игроков платны.
в. Потому что мы сделали так, чтобы здесь играли только русскоязычные игроки.
д. Гамблер никогда не станет лучшим игровым сервером в мире.


Я выбираю вариант е. :))
е. Потому что потенциально у него самые большие перспективы (решить бы еще вопрос с нехваткой рук :) )


Что ты имеешь ввиду, говоря про большие перспективы? Вот к примеру, я немного играю на одной зарубежной странице в виртуальный биллиард, так там только в эту игру играют одновременно 40-50 000 человек, ты думаешь, Гамблер когда-нибудь дойдёт до таких масштабов?

Дойдет, или нет - это вопрос пока смутный. Я верю в то, что он МОЖЕТ дойти до таких масштабов - естественно для этого придется выйти из рамок "сервер в основном для русскоязычных"


Большое спасибо тебе за интересную беседу!
 
« Предыдущая тема | Перечень тем | Следующая тема »
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей: