На странице: 24 48 96

Большая Тёрка / Мысли /

новая версия taba.ruX


Tabaru

Андрей Гоменюк, разработчик Taba.ru: "Я испытываю гордость, разрабатывая новую версию Taba.ru"

андрей гоменюк, Интервью, новая версия taba.ru

Интервью с Андреем Гоменюком, старшим разработчиком Taba.ru.

 

Андрей, чем ты занимаешься в разработке новой версии Taba.ru?

 

Я ответственный за миграцию данных из текущей версии в новую версию Taba.ru, чтобы пользователи при переходе на новую версию ни в коем случае ничего не потеряли. Ведь данные, согласитесь, — это самое важное для создателя.

 

Также я занимаюсь разработкой «стилиста». Стилист — это инструмент, с помощью которого пользователь может создавать дизайн своего проекта, не имея при этом никаких навыков. Пользователю не нужно будет, как в текущей версии, подбирать самостоятельно цвета и фоновые изображения вручную, система будет сама предлагать пользователю различные варианты в соответствии с определенными правилами подбора и сочетания цветов. Если подборка цветов, предлагаемых системой, пользователю нравится, то он может ее оставить, если нет, то он может ее подкорректировать.

 

Какой ты видишь новую версию Taba.ru с точки зрения разработчика?

 

Если начинать с самых истоков, то изначально Taba.ru очень бурно развивалась, «петляла» в разные стороны, поэтому код становился все сложнее и сложнее, его становилось все труднее поддерживать, что не могло не вызвать появление каких-то ошибок или багов. Поэтому все было переписано заново на новое ядро, и сейчас Taba.ru в новой версии будет более стабильна. К тому же, впоследствии это должно будет упростить внесение изменений, то есть новые функции будут добавляться быстрее, чем в текущей версии Taba.ru.

 

К слову, об эволюции Taba.ru — изначально проект был вообще некастомизируемый (т. е. неизменяемый), я имею ввиду то, что пользователи ничего не могли настраивать. А потом уже возникли идеи в духе «А давайте дадим пользователю возможность перетаскивать блоки и настраивать дизайн» — так появился конструктор. Затем, когда мы уже более конкретно узнали, что нужно пользователю, появилась текущая версия конструктора. Но, поскольку текущая версия не предполагала доступа пользователя к полному изменению своей сети, мы такого доступа дать не могли. В новой же версии мы позволяем создателю полностью управлять структурой своего проекта и его каждой страницы, структурой шаблона и т. д., зарабатывать на своем проекте, а в будущем и разрабатывать свои приложения (API), и многое другое.

 

Расскажи немного о работе в команде разработчиков Taba.ru.


Наша команда создавалась из серьезных людей — многие разработчики до Taba.ru работали в крупных проектах похожей направленности, и даже в проектах сложнее. Из-за того, что Taba.ru — инструмент сложный и интересный, все новые разработчики очень быстро «растут» в профессиональном плане.


Мы организовали конференцию разработчиков DevPoint, которую планируем проводить регулярно. Как большинство уважаемых компаний, мы планируем выкладывать в общий доступ коды некоторых наработок и разных библиотек, которые появились у нас в процессе создания Taba.ru.


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

 

Мы применяем гибкие методологии управления проектами, в том числе уже показавшее свою эффективность парное программирование. У нас проходят ежедневные совещания (daily scrum), с введением которых значительно улучшилось взаимодействие в команде. Работаем мы на Линуксе (Ubuntu), у каждого разработчика по 2 монитора, а также наушники, которые помогают сосредоточиться в офисе типа open space :) (открытый офис без кабинетов).

 

Что касается так называемого «оффлайна», то в перерывах мы играем в настольный хоккей (его нам подарили наши немногочисленные сотрудницы на 23 февраля). У нас нередко проходят корпоративы, в том числе с выездом на природу. Мы обязательно поздравляем всех именинников с Днем рождения, дарим подарки, в общем, живем дружно :).

 

Еще мы ездим на разные конференции с целью профессионального роста. Например, в прошлом году мы ездили на Highload, а также побывали на конференции Agile Days и «Управление проектами».

 

Что бы ты хотел пожелать пользователям новой версии Taba.ru?

Я испытываю гордость, разрабатывая новую версию Taba.ru, ведь она даст очень много возможностей пользователям, которые будут создавать свои проекты на этой платформе. В российском сегменте интернета это едва ли не единственный по-настоящему качественный инструмент для создания интернет-проектов, ориентированный на обычных пользователей, не имеющих каких-либо специальных профессиональных навыков и умений. На фоне того, что наш зарубежный аналог Ning.com становится полностью платным, мы по-прежнему бесплатны и ориентированы в первую очередь на пользователя.


Мне бы хотелось сказать огромное спасибо тем, кто выявляет и сообщает нам о каких-либо ошибках и недочетах. Без вас мы бы не смогли работать настолько эффективно.


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


Tabaru

Возможности новой версии Taba.ru

улучшения, возможности, проект, новая версия taba.ru

Мы начали рассказывать о новой версии Taba.ru, над которой наши программисты и дизайнеры сейчас интенсивно работают.


Чтобы помочь вам лучше понять, чего стоит ждать от новой Taba.ru, мы сделали обзор главных новинок.


Проекты станут более автономными и самодостаточными. Пользователи теперь будут регистрироваться именно на вашем проекте, а не на всем сайте Taba.ru. Однако «сквозная» регистрация, подобно OpenID, позволит использовать единый логин и пароль для авторизации на любых проектах внутри Taba.ru.


В каждом из них появятся свои профили пользователей и списки друзей. Обмен личными сообщениями будет осуществляться также внутри отдельно взятого проекта.


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


Дизайн можно будет сделать «резиновым». Ваши проекты будут отлично смотреться на экране любого разрешения.


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


«Жесткая» столбовая структура сети больше не будет ограничивать вашу фантазию. Вы, как и прежде, сможете выбрать подходящую структуру страницы из шаблонов, а потом отредактировать её, как хотите, а также сможете установить любую ширину блоков.


Настройка дизайна станет более простой и понятной. Появится так называемый «стилист», который будет автоматически подбирать оптимальную цветовую гамму, стили и шрифты в соответствии с выбранным вами цветом.


Мы поговорили о глобальных изменениях, но это лишь маленькая часть того, что появится в новой версии Taba.ru. Кроме того, будут переработаны и улучшены многие существующие функции.


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