|
Персональные инструменты |
|||
|
|
Новостные каналыМатериал из CustisWiki2011-06-03 Семинар: первое приложение для iPhone - 09.06.2011Бонжур! У нас очередные новости: в следующий четверг (а это 9 июня) мы семинаримся на тему приложений для iPhone. Вещать про разработку под вражеский девайс будет Тарасов Глеб Этот семинар для тех, у кого нет опыта в Objective-C, и кто только раздумывает, а не написать ли что-нибудь для iPhone? Ну и, несомненно, послушать эту тему может быть любопытно тем, кому интересно, а как вообще выглядит разработка в мире Apple. О чем, собственно, мы расскажем:
Время и место встречи изменить нельзя: 18:30, конференц-зал компании. Напоминаем, что для регистрации на семинар нужно отправить заявку на адрес hr@custis.ru, указав
Приходите, будем рады! ЗЫ: мы уже обработали видео с семинара про PostSharp и скоро выложим, ура! Остальные пока в процессе, работаем над этим :) 2011-06-02 Круглый стол в Ассоциации европейского бизнеса2 июня 2011 г. в московском представительстве Ассоциации европейского бизнеса (АЕБ) на Краснопресненской набережной прошел круглый стол на тему Неформатные Информационные Технологии, организованный ИТ-Телекомовским Комитетом АЕБ. Генеральный директор CUSTIS Владимир Рахтеенко представил его участникам доклад Реализация уникальных бизнес-моделей с помощью динамических ИТ систем. Фото-репортаж с круглого стола в Ассоциации европейского бизнеса Программа Круглого стола «Неформатные Информационные Технологии»
2011-05-31 II Летний Аналитический ФестивальКстати, наши сотрудники будут выступать и участвовать на ЛАФ-2011 — это «II Летний Аналитический Фестиваль». Место проведения: г. Иваново Присоединяйтесь! 2011-05-23 Семинар для студентов Java 3G - 26.05.2011Итак, 26 мая уже близко, и мы приглашаем Вас на следующий семинар, который мы подготовили для студенческой аудитории. Его тема: Java 3G: Groovy, Grails, Griffon, а рассказывать о волшебстве java — будет Долганов Андрей, ведущий разработчик банковского направления. Этот семинар будет полезен для желающих познакомиться с Groovy, динамическим языком на платформе Java. Так же, на встрече будут рассмотрены основные возможности языка — от простых, но мощных, повышающих продуктивность разработчика, до динамических, облегчающих создание DSL (языков для работы с определенной предметной областью). А еще, будут продемонстрированы наиболее заметные фреймворки для создания веб- и Примерный план встречи:
Время и место встреч прежние: 18:30, конференц-зал компании. Напоминаем, что для регистрации на семинар нужно отправить заявку на адрес hr@custis.ru, указав дату семинара, ФИО, вуз/факультет и ваш мобильный телефон. 2011-05-17 Весенние ярмарки вакансий 2011C марта по апрель мы побывали на нескольких «ярмарках вакансий» — это стало уже традицией нашей компании. 31 марта мы ездили в МГУ на ВМК: 2011-05-11 Отчет по семинару от 28го апреляЦикл наших семинаров удачно стартовал! Мы успели провести уже две встречи со студентами: 7 апреля состоялся семинар на тему «Паттерны разработки HasValue и Асинхронный фильтр», который рассказывал Клинчаев Олег. Видео по этому семинару мы пока обрабатываем, постараемся выложить и отчитаться чуть позже. А 28-го апреля мы провели семинар на тему «Проектирование с использованием UML». Командовал парадом — Иофе Влад: за неполных 4 часа мы постарались рассказать о том, что такое UML, с чем его едят, где и как используют, а так же устроили небольшое соревнование по решению UML-задачки. Мы были приятно удивлены тем, что многие заинтересовались этой темой и мало того — активно участвовали в обсуждениях и мозговом штурме задачи! Как все это было: В начале — теоретическая часть, куда ж без нее ;) 2011-05-11 Бухгалтер и компьютерВ журнале «Бухгалтер и компьютер», № 5/2011 опубликована статья главного аналитика компании CUSTIS Максима Цепкова Когда всем понятно. Диаграммы учета: мост между бухгалтером и разработчиком. Опыт нашей компании, которая уже пятнадцать лет специализируется на заказной разработке учетно-аналитических приложений, показывает, что учет следует рассматривать вовсе не как некоторый дополнительный, обеспечивающий компонент системы. Наоборот, схема учета наряду с моделью данных может служить хорошей основой архитектуры приложения. Однако для этого надо уметь эффективно представлять ее. Сейчас схемы учета описываются объемными текстами, и в такой форме за частностями конкретных случаев очень сложно увидеть целостную картину. Более эффективным является представление таких описаний в наглядном виде: это позволит показать связь учета с реальными потоками ресурсов и улучшить взаимопонимание между разработчиками и финансовыми специалистами. Для этой цели нами и были разработаны диаграммы учета. Полный текст статьи Максима Цепкова «Когда всем понятно» 2011-04-29 Конференция ADD-2 (Санкт-Петербург)29 апреля 2011 в Санкт-Петербурге началась двухдневная конференция разработчиков Application Developer Days. Команда ведущих специалистов CUSTIS приняла в ней активное участие. Стас Фомин в этом году являлся председателем программного комитета ADD. С докладами на конференции 30 апреля выступили:
2011-04-27 Intelligent EnterpriseВ журнале Intelligent Enterprise, № 4/2011 опубликована статья руководителя отдела технологического развития компании CUSTIS Игоря Беспальчука «Управление изменениями в прикладном ПО уровня предприятия». «Управление изменениями должно быть организовано в компании как часть общего процесса разработки ПО. А процесс разработки зависит от масштабов и особенностей проекта, его специфических сложностей и конкретного заказчика. Готового универсального рецепта, как выстроить этот процесс эффективно, нет, и оптимальное решение — создать свой собственный, уникальный процесс, используя лучшие практики отрасли. Применение стандартов в разумном объеме позволяет обеспечить качество и надежность процесса, а гибкие методологии повышают эффективность работы команд разработчиков. Мы постарались проиллюстрировать эти принципы на примере процесса разработки ПО уровня предприятия как наиболее сложного с точки зрения управления изменениями.» Полный текст статьи Игоря Беспальчука Управление изменениями в прикладном ПО уровня предприятия 2011-04-22 Конференция SQA Days - 9 (Казань)Команда аналитиков-тестировщиков CUSTIS отправилась в Казань, чтобы 22-23 апреля 2011 года принять участие в Девятой международной конференции в области обеспечения качества ПО Software Quality Assurance Days. Наталья Медведева, ведущий инженер компании CUSTIS, представила там доклад на тему «Тестировщик на все руки в Scrum-команде».
2011-04-25 Продолжаем цикл семинаров для студентов:Темами наших следующих встреч будут UML и аспектно-ориентированное программирование. Расскажем о них немного подробней: 28 апреля пройдет мастер класс на тему «Проектирование с использованием UML». Размышлять на тему UML будет Иофе Владислав — один из сильнейших ведущих разработчиков компании. Здесь мы расскажем о том, что такое UML, для чего он задумывался и как используется, обсудим такие темы:
Постараемся ответить на вопросы:
Попрактикуемся в проектировании небольшой информационной системы с помощью UML. 12 мая мы встречаемся по теме «Аспектно-ориентированное программирование. PostSharp». Рассказывать семинар будет наш замечательный ведущий разработчик — Русецкий Георгий. На этой встрече мы рассмотрим:
А также ознакомимся с примерами использования PostSharp в разработке приложений и выясним, какие преимущества даёт использование АОП. Время и место встреч прежние: 18:30, конференц-зал компании. Напоминаем, что для регистрации на семинар нужно отправить заявку на адрес hr@custis.ru, указав дату семинара, ФИО, вуз/факультет и ваш мобильный телефон. С нетерпением ждем Вас! 2011-04-20 Национальный банковский журналВ Национальном банковском журнале (NBJ) № 4 (апрель, 2011) опубликовано интервью руководителя и заместителя руководителя направления «Финансовые институты» Сергея Тихомирова и Андрея Гущина о том, как с помощью портальных решений от компании CUSTIS заказчик может самостоятельно создавать приложения. Андрей Гущин: «Мы полностью погружаем заказчика в проект, а затем проводим специальное обучение. В результате сопровождение существующего функционала целиком передается заказчику. Исключение составляют сложные случаи, требующие, например, подключения новых приложений или создания дополнительных функциональных возможностей. Также у нас есть собственная разработка — конструктор порт-летов, который позволяет ИТ-специалистам заказчика оперативно создавать небольшие приложения в портале с помощью тех примитивов, которые наша компания поставляет в виде библиотек. Как показывает практика, этот конструктор способен покрыть большую часть потребностей заказчика, поскольку с его помощью можно легко создать на портале дополнительный функционал. При этом затраты и время разработки уменьшаются в несколько раз. Функциональные возможности конструктора разрабатываются также под конкретного заказчика, чтобы он мог создать как можно большее количество приложений сам. Мы всегда стремимся предоставить в распоряжение своих заказчиков максимальный функционал, которым они смогут эффективно управлять.» Полный текст интервью Сергея Тихомирова и Андрея Гущина «Наш клиент сам может сконструировать себе портал» 2011-04-15 Software People 2011 (Москва)Команда сотрудников CUSTIS 7-8 апреля 2011 приняла участие в конференции Software People 2011 Наши специалисты выступили на конференции с докладами:
Типизируем задницуНа недавно прошедшем семинаре по Nemerle Владислав Чистяков, его текущий maintainer, впал в ступор, пытаясь определить тип выражения
def a : int = throw NotImplementedException(); def b : void = throw NotImplementedException(); Честно говоря, его удивление само по себе немного удивительно, учитывая, что он ковырял много разных языков программирования, и Хаскель в том числе. Таки вот — это выражение сигнализирует, грубо говоря, о том, что во время выполнения некой функции случилась некая задница. Кстати, именно так её и называют некоторые вполне серьезные люди — bottom (для краткости иногда обозначая её значком _|_). Исключение — это не единственное проявление задницы, бывает ещё бесконечная рекурсия. Так какой же она может иметь тип? Ну, очевидно, задница может случиться во время выполнения абсолютно любой функции. А абсолютно любая функция может иметь абсолютно любой тип. То есть — задница может иметь абсолютно любой тип, она полиморфна! А тип того, что может иметь абсолютно любой тип, записывается в C# примерно так: public static T Bottom<T>() { throw new NotImplementedException(); } Причина неимоверной популярности задницы именно среди хаскеллистов объясняется ленивостью этого популярного языка. Ленивость — это передача туда-сюда «недовычисленных» выражений. Она, с одной стороны, дает преимущества в модульности кода (эти преимущества в какой-то степени должны быть знакомы и сишарпистам — весь Linq крутится вокруг «слегка ленивых» списков), но, с другой стороны, каждое из недовычисленных выражений может содержать в себе Её. Задницу. 2011-04-05 Семинары для студентовПриглашаем Вас на цикл весенне-летних семинаров! Первым, мы запускаем семинар на тему: «Паттерны разработки HasValue и Асинхронный фильтр»; рассказывают его наши сотрудники - Клинчаев Олег и Ермаков Дмитрий. Время встречи: 18:30, 7 апреля, конференц-зал Компании. Краткая аннотация: Олег и Дмитрий расскажут о коммерческой разработке desktop приложений для баз данных на Java Swing, и откроют некоторые секреты, которые позволяют нашей Компании в кратчайшие сроки делать удобные и красивые пользовательские интерфейсы. Далее мы продолжим цикл такими темами: 28 апреля – Проектирование с использованием UML. Мастер класс. 12 мая – Аспектно-ориентированное программирование. PostSharp. 26 мая – Java 3G: Groovy, Grails, Griffon. 9 июня – Разработка приложений под iPhone. 23 июня – Domain Specific Languages: теория и практика. За более подробными анонсами семинаров следите в нашем блоге! Приходите, и вы сможете узнать много интересного о современных тенденциях разработки ПО; подискутировать, услышать ответы на свои вопросы, и, конечно же, узнать, чем живет современная IT-компания. Для регистрации на семинар просьба отправить заявку на адрес hr@custis.ru; в заявке нужно указать дату семинара, ФИО, вуз/факультет и ваш мобильный телефон. Если вам на e-mail не придёт подтверждение регистрации, регистрируйтесь по телефону +7(495) 772-97-02. Наш адрес: Архангельский переулок, дом 1; офис 423 (4 этаж). Ждем Вас! 2011-03-29 «Nemerle» — Встреча сообщества ALT.NETВ этот четверг, 18-30 31го марта, у нас состоится 3-е собрание московской группы ALT.NET. (http://mosalt.net/). Где мы находимся, наши читатели наверное уже знают, а регистрироваться надо тут (и не забывать паспорт или другое удостоверение личности — иначе не пустят). Ниже — собственно анонс встречи. Будет выступатьЧистяков Владислав c RSDN, текущийmaintainer, архитектор и идеолог языка Nemerle. Название доклада: «Nemerle deep dive» («Глубокое погружение в Nemerle»).Рассказ о языке: 2011-03-29 PC Week (Обзор: ИТ в финансовом секторе)Интервью в обзоре PC Week Review: PC Week Review: ИТ в финансовом секторе, март 2011. Функционал системы и ее стоимость чаще всего являются определяющими факторами при выборе программных продуктов. К организациям, работающим в финансовой сфере, это относится так же, как и к любым другим. Вместе с тем гибкость, производительность, масштабируемость — не только слова из рекламных буклетов поставщиков решений, но и требования самого бизнеса, среды, в которой он существует и развивается. Устаревшие технологии, на базе которых реализован программный продукт, на определенном этапе станут тормозить его развитие. Как этого избежать? Какие продукты сегодня востребованы участниками российского финансового рынка? Руководитель направления «Финансовые институты» компании CUSTIS Сергей Тихомиров побеседовал на эту тему с обозревателем PC Week/RE Алексеем Ворониным. Полный текст интервью Сергея Тихомирова Компаниям-лидерам необходимы кастомизированные ИТ-решения 2011-03-25 Req Labs 2011 (Киев)25 марта 2011 г. в Киеве состоялась вторая конференция для бизнес- и системных аналитиков, посвященная работе с требованиями в ИТ-проектах Req Labs 2011. С докладом «Заказная разработка. Системная архитектура вместо требований» на конференции выступил Михаил Заборов, руководитель направления CUSTIS "Торговые сети". Программа конференции Req Labs 2011
2011-03-04 Конференция AgileDays'20114-5 марта в Москве прошла 5-я профессиональная конференция AgileDays’11. Компания CUSTIS в этом году выступила её WEB спонсором. Наши специалисты сделали на AgileDays’11 четыре доклада:
2011-02-25 Открытые системыВ журнале Открытые системы № 1-2011 опубликована статья ведущего программиста CUSTIS Василия Кудрявцева — «Ретроспектива в agile-командах». «Чем дольше команда работает по принципам Agile, тем интереснее становятся проблемы, которые ей приходится решать. С одной стороны, выясняется, что вещи, которые на этапе внедрения казались очевидными и не вызывали вопросов, видятся разными людьми по-разному. С другой стороны, некоторые практики, например, полная кроссфункциональность, оказываются неприменимы и приходится изменять процесс. Впрочем, аgile-методологии поощряют адаптацию известных практик, равно как и разработку собственных. Scrum даже предоставляет конкретный инструмент для этого — ретроспективу, которая, согласно каноническому определению, предназначена для совместного обсуждения членами команды прошедшей итерации.» На реальных примерах автор показывает, что зрелая agile-команда может сама решать широкий спектр проблем: от технологических до организационных, корни которых уходят в психологию людей. Все эти аспекты могут быть очень разными для разных команд, но любой команде важно не бояться доверять друг другу, говорить о проблемах и совместно решать их. Именно так и создаются самоорганизующиеся команды, о которых говорит манифест Agile. Прочитать статью Василия Кудрявцева Ретроспектива в agile-командах |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||