Блог
Добро пожаловать в блог Spiral Universe! На страницах этого блога мы будем расскаывать о наших последних событиях и достижениях. Приходите почаще!
Январь 8, 2010
Урезать и заново использовать: новая формула программирования
Дэвид Бликстейн, Директор по технологии
Процесс разработки программного обеспечения претерпел серьезные изменения за те 35 лет, которые я проработал в этой области. Я хочу привлечь ваше внимание к новой парадигме, играющей важную роль в стратегии нашей компании.
Предположим, вы хотите добавить новые функции к своей программе, которые ранее уже были реализованы другими компаниями. В старые времена было слишком много барьеров на пути использования чужого кода. Вы могли писать программу на другом языке программирования или для другой платформы. Но даже если все технические трудности были успешно преодолены, чаще всего никто не был готов делиться своими разработками. И если у вас были подходящие знания, чтобы разработать эти функции самостоятельно, на это ушло бы намного больше времени, и, соответственно, это стоило бы гораздо больших денег.
Сейчас процесс конвергенции программного обеспечения находится в полном разгаре. С течением времени барьеры между программами стали размываться за счет развития общих стандартов, протоколов, услуг, предоставляемых по сети, а также программ с открытым кодом. Теперь разработчики программного обеспечения могут сосредоточиться только на своей основной компетенции, и, тем не менее, предлагать лучшие в своем классе продукты за счет использования "кирпичиков", разработанных партнерами или доступных бесплатно.
Партнерство нашей компании с Ext JS является хорошим примером, описанным на днях в блоге Ext JS в разделе "Implementation Spotlight". Библиотека компонентов Ext GWT позволила нам разработать очень сложное, но при этом удобное для пользователей, приложение в гораздо более сжатые сроки, чем если бы мы создавали каждый компонент сами с нуля. Более того, каждый раз, когда Ext JS, Google, Sun Microsystems, или другие наши технологические партнеры обновляют свои продукты, наши пользователи остаются в выигрыше за счет повышения скорости и надежности системы Spiral.
Переход на новую версию библиотеки Ext GWT (2.1), запланированный на ближайшее время, станет очередным шагом в сторону улучшения системы Spiral. И все, что мы должны для этого сделать ... ну, собственно, ничего мы делать и не должны. Как раз это я и хотел подчеркнуть.
Декабрь 24, 2009
Программист Spiral среди победителей всероссийкого конкурса
Андрей Волгин, президент
Сегодня в Воронеже чевствовали группу молодых людей, проявивших незаурядные таланты. Среди бенефициаров был Александр Османов - восходящая звезда в команде наших программистов. Александр занял второе место на проходившем в Вологде всероссийском конкурсе-олимпиаде по программированию. Призовое место на всероссийском соревновании программистов - это серьезное достижение. Россия по праву гордится своими математиками, учеными и программистами.
В нашей компании мы постоянно ищем лучшие таланты во всех уголках планеты. Саша, мы гордимся тобой. Поздравляем и желаем новых побед!

Ноябрь 22, 2009
Spiral против гриппа
Андрей Волгин, президент
Система Spiral может сыграть важную роль в борьбе с эпидемией свиного гриппа. Это интересное наблюдение я услышал от наших партнеров в Египте. Недавно все школы в Каире были закрыты на несколько недель в целях предотвращения дальнейшего распространения инфекции. Не имея связи через Интернет со своими школами, школьники не могли ни получать, не выполнять задания от учителей. В некоторых случаях родители специально заезжали в школы, чтобы получить задания для своих детей. Цены на услуги репититоров сразу подскочили.
У большинства учеников в Египте дома нет компьютеров и связи с Интернетом. Для них польза от системы Spiral будет минимальной. Но проникновение Интернета растет быстрыми темпами во всем мире, и многие школы в регионе рассматривают переход на информационную систему, работаюшую через Интернет, в том числе и как меру на случай пандемии - в дополнение ко всем другим преимуществам такой системы. Интересно, как много школ в других странах рассматривают информационные системы с этой точки зрения.
С нашей стороны, мы решили ускорить разработку системы экстренного оповещения, тесно интегрированной с другими модулями. Будем надеяться, конечно, что серьезная пандемия так и не наступит: если наша система будет использована только для предупреждения о снежных заносах, это уже достаточно полезная функция.
В Египте нет снега. Но есть песчаные бури...
Август 19, 2009
Мы переехали!
Андрей Волгин, президент
Географически наш новый офис находится всего в километре от старого, но с точки зрения удобства и стиля это большой шаг вперед.
Когда рабочие заканчивали красить стены в новом офисе, менеджер из соседнего офиса поинтересовался, не собираемся ли мы открыть детский сад в этом помещении. "Конечно", с удовольствием ответили мы, "только наши дети говорят в основном на яве". Разработчики программ во многом похожи на детей: чувствительные, наивные, и все время хотят сделать мир лучше. Нам нужен был соответствующий офис.
Кто сказал, что офисы должны быть скучного "корпоративно бежевого" цвета? Как насчет цветов "Зеленое яблоко" и "Мармелад"? Придумывая наш новый дом мы применили те же принципы, которые лежат в основе наших программ: яркость, открытость и удобство пользователей. Мы создали пространство, которое способствует командной работе, создает хорошее настроение даже после многих часов работы над исправлением кода и передает нашу веру в то, что все вокруг должно быть красивым. Многие компании экономят на офисах для сотрудников, но красота не обязательно дорого стоит. Мы потратили намного меньше сумм, о которых говорят других фирмы, и в то же время создали очень удобное и приятное для глаза помещение.
Мы приглашаем всех наших клиентов заходить к нам в гости. Мы любим общаться с пользователями наших программ. Это лучший способ понять их потребности, обсудить улучшения и вместе помечтать о новых возможностях. Теперь у нас есть офис, где мечтать - это неотъемлемая часть повседневной работы.
Открытое пространство способствует командной работе и неформальному общению.
Комната отдыха. Рубен, наш генеральный директор, заставил меня просмотреть буквально сотни ковров, прежде чем мы выбрали этот дизайн. А я думал, что это я уделяю слишком много внимания деталям!
Каждый уголок нового офиса громко заявляет о нашей любви к стилю. Даже чашки выполнены в цветовой гамме офиса.
Мы заявили решительное "Нет!" скучной мебели для комнаты переговоров!

Упражнение по поднятию командного духа в соседнем ресторане. Жаль только, что наши коллеги из Воронежа, Софии, Москвы, Дублина и Буэнос-Айреса не смогли присоединиться к нашим торжествам по поводу переезда.
Июль 2, 2009
Spiral на национальной конференции чартерных школ
Дэвид Бликстайн, директор по технологии
С первого дня мы хотели сделать нашу систему достаточно гибкой, чтобы удовлетворить потребности самых разнообразных образовательных учреждений. На недавней Национальной конференции чартерных школ в Вашингтоне у нас была прекрасная возможность поговорить с десятками чартерных школ со всех уголков страны.
"Отличаются ли чартерные школы от остальных?" Ответ: "Да". Чартерные школы отличаются по определению, так как они созданы как альтернатива государственным школам. Создать программное обеспечение, способное удовлетворить потребности всех школ, очень непростая задача. По этой причине поставщики программ для школ берут немалые деньги за минимальную настройку своих программ под конкретную школу. К счастью, мы ехали на эту конференцию с продуктом, который с самого начала создавался с расчетом на то, что школы смогут сами его настраивать, а не нанимать для этого дорогих консультантов.
На конференции мы увидели впечатляющее разнообразие школ. Мы говорили с виртуальными школами, в которых классы преподаются через Интернет. К нам подходили школы, в которых в каждом классе только один ученик. Мы показывали Spiral школам, использующим стандартные системы оценок, использующим только рубрики, и не испольщующим оценки вообще. В каждом случае мы могли показать школе, как наша система способна справиться с поставленной задачей. Один из директоров школ подошел к нам во второй день конференции и сказал, что система Spiral снилась ему всю ночь.
Выпустив бета-версию системы, пополнившись новыми разработчиками и приготовившись к переезду в новый большой офис, команда Spiral набрала хороший темп и готовится выпустить еще больше новых функций к началу нового учебного года. Мы также будем стараться сделать нашу систему еще более гибкой.