Архив за Ноябрь, 2010
Четверг, 25 ноября, 2010
Кажется, нет другой фичи языка, которую я бы понимал так долго. Вчера я взял себя в руки, прочёл все посты Эрика Липперта по теме, и, наконец-то, мой разум прояснился, чего и вам желаю.
Я не буду объяснять значение слов — только суть.
Итак.
Все мы знаем, что люди разные нужны. Рыжие, например, нужны точно.
Пусть в основе нашего обзора будет такая иерархия. Человек (Person) — базовый класс.
Ginger — прямой наследник Person.
Заметим, что некоторые люди в силу своего слабого пола способны рожать. Их называют матерями.
А над некоторыми матерями висит злой рок: они в силу своих генов и этого самого рока рожают только определённых детей. Кто-то рожает только девочек, кто-то рожает только музыкантов, а кто-то — только рыжих. Я вспоминаю о Молли Уизли.
Итак, у нас есть интерфейс IMother<TChild>:
interface IMother<TChild> where TChild : Person { TChild GiveBirth(); }
Большинство мам способно рожать любых детей и реализуют IMother<Person>. Молли Уизли реализует интерфейс IMother<Ginger>.
Среда, 24 ноября, 2010
Проектов у компании много, сотрудников – тоже немало. И всем хочется знать, как дела в проектах друг у друга. И не просто знать, а подчерпнуть по возможности что-нибудь полезное. Поэтому была придумана Проектная конференция. Слушали (и смотрели) ее все желающие коллеги из Воронежа, Лондона, Нью-Йорка, Петербурга, Харькова и Херсона. Благодаря в видео-формату, общались «лицом к лицу» в реальном времени, что было приятно всем – и спикерам, и слушателям.
А потом были живая музыка, фуршет и всякое прочее, но это заслуживает отдельного рассказа…
***
В Воронеже конференция плавно продолжилась вечером поэзии: коллеги делились детскими стихами и песенками. Бесспорным победителем в номинации «Ноотропил не нужен» стал Константин Хаустов со стихотворением Бодлера «Падаль», а номинацию «Детский фольклор» выиграла Элла Хаустова с «Хрю-хрюкающей песенкой». В номинации «Учитесь, дети, в школе» победила дружба: все вспомнили письмо Татьяны к Онегину, но никто не смог вспомнить письмо Онегина к Татьяне. Коллеги слушали музыку, танцевали, читали стихи , а Алексей Жиляков неподражаемо влился в музыкальный коллектив, выступив с варганом. И это было круто!
Четверг, 18 ноября, 2010
У нас есть причины считать, что эта операционная система WP7 займет существенные позиции на рынке и в потребительском, и в корпоративном секторе. Кратко об этих причинах.
WP7 – первый проект современной операционной системы для смартфонов, приближающийся по качеству к породившей этот рынок в современном виде iOS. Вторая популярная на сегодняшний день система – Android – в целом имеет более низкое качество, если говорить о том, насколько удобно работать с ней пользователю.
Android смог получить существенную долю рынка, пользуясь ограниченностью предложения iOS – всего один аппарат, в Штатах — всего один оператор, аппарат достаточно дорогой, кроме того, дефицитный в самом прямом смысле этого слова. У всех, кому iPhone по каким-то причинам не подходил, кроме Android, выбора не было. Теперь он появился, и альтернатива выглядит более качественной и продуманной. Плюс за Microsoft, как всегда, поддержка производителей оборудования и разработчиков.
На корпоративном рынке доминирующей платформой оставалась BlackBerry. Несмотря на постепенную утерю позиций на рынке, платформа традиционно использовалась бизнесом, поскольку конкуренты не предоставляли достаточно сильных альтернатив в области обеспечения безопасности и интеграции в корпоративную инфраструктуру. WP7 решает эти проблемы, предлагая бонусом доступ с телефона к MS Office, де-факто корпоративный стандарт.
Все это позволяет обоснованно предположить, что платформа займет существенный процент рынка и возникнет спрос на услуги по разработке приложений под WP7.
Четверг, 18 ноября, 2010
Даниил Абрамов
Юрий Шкатула


- Насколько телефон с WP7 конкурентоспособен с iPhone и Android? Есть ли в нем принципиальные отличия? И способен ли вообще, по вашему мнению, Microsoft «зохавать» кусок еще и этого сегмента рынка?
Ю. Ш.: — Принципиальных отличий, с одной стороны, нету. А с другой – смотря с чем сравнивать. Как минимум, Microsoft тут сделал серьезный шаг через самого себя.
Д.А.: — Я бы сказал, что у него более принципиальные отличия не от непосредственных конкурентов, а от старых телефонов на Windows Mobile.
Ю. Ш.: — Если кратко, то телефон с WP7 можно назвать компиляцией текущих best practices, понемногу от каждого конкурента.
Д.А.: — Некоторые говорят, что он создан по айфоновским лекалам двухгодичной давности.
Ю. Ш.: — Я даже могу назвать имя этого «некоторого» :)).
Д.А.: — У Microsoft более простой телефон, чем iPhone или Android, но в похожем духе. И, в отличие от большинства поделок Microsoft, он вполне sexy. Поэтому я думаю, что свой сегмент он захавает.
- Давайте подробнее о «понемногу от каждого». Звучит сомнительно?..
Ю. Ш: — От iPhone взята забота о внешнем виде приложения. От Android – концепция заботы о ресурсах аппарата. От BlackBerry – забота о бизнес-жизни пользователя.
- Ну, допустим, в итоге оно прельстиво выглядит. Что оно может? Это – не мой личный скепсис, а, так сказать, общепользовательский.
Ю. Ш.: — О да, скепсиса хватает: Microsoft у всех четко проассоциировался с неизбежным злом. Избежать не получится и на этот раз, но зло обещает стать внешне красивым и внутренне консистентным.
Плюс к этому, забота о разработчике действительно присутствует: для столь молодой платформы количество доступного информационного материала впечатляет.
Д.А.: — Там много красивых анимаций. А что может – зависит от разработчиков приложений, конечно. Ориентация на простого пользователя с активной жизненной позицией – значит, может красиво показывать ближайшие пиццерии на карте и статусы друзей в фейсбуке. И поиграть в игрушки, конечно, причем здесь через XNA мы получаем возможность кроссплатформенных игр – конечно, на своем поле – Windows/XBox/WP7.
Ю. Ш.: — Теоретически телефон на WP7 может все и по-разному. Microsoft желает продать нам несколько гаджетов по цене одного. Т. е. любая массовая потребность среднестатистического человека покрывается какой-либо частью WP7. Тут и совместимость с XNA-графикой для entertainment, и медийные каналы Zune, и рабочий помощник…
Читать запись полностью »
Вторник, 16 ноября, 2010
DataArt® объявил о завершении разработки поискового приложения на Windows Phone 7 (WP7) для британской компании Wagumo Limited.
Wagumo представляет революционно-новый способ поиска информации и в режиме online, и в корпоративных хранилищах, позволяющий разумно группировать результаты поиска и представлять их в динамичном красивом интерфейсе компьютера или смартфона.
DataArt разработал поисковое приложение для Wagumo на WP7-платформе, поддерживающей все функции других мобильных продуктов Wagumo, но с учетом специфики интерфейса Metro Style UI. Wagumo предлагает передовые решения в области организации и дизайна пользовательского интерфейса, и Metro Style UI идеально подходит для работы с найденным содеражанием, что в первую очередь интересует потребителей. Ранее DataArt разработал для Wagumo iPhone-приложение, транслирующее результаты поиска в исчерпывающей с точки зрения полноты содержания и визуализации манере.
Пятница, 12 ноября, 2010
Это вторая моя мультигонка. Если после первой у меня сложилось впечатление, что к этому надо много готовиться, то теперь понимаю, что и без подготовки можно получить уйму удовольствия и адреналина.
Сразу надо сказать, что не надо бояться и думать, что только самые ядреные спортсмены могут это выдержать. Мультигонка – развлечение, доступное почти каждому, кто ведет хоть как-то активный образ жизни.
Мы с напарником (другом и братом) еще на первой гонке решили, что мы идем в удовольствие, если кто-то из нас захочет остановиться, то сходим с дистанции, и никто ни на кого не обижается (пока мы еще ни разу не сходили).
Быстро расскажу о самой гонке:
Во время гонки нам удалось пострелять из лука, поиграть в пейнтбол, посетить веревочный парк и заброшенную военную базу. Также мы ориентировались на местности и искали более или менее удобную дорогу до следующей точки. В конце поплавали на байдарках. Все это было совмещено с квестом. И все это – лишь за 16 часов и с разбросом по карте в 130 км.
Понедельник, 8 ноября, 2010
Всегда важно, что думают о компании те, кто в ней работает. Поэтому несказанно приятно, что в DataArt народу работать уютно. Это подтверждается тем, что компания лихо вошла в топ рейтинга лучших IT-компаний работодателей 2010. Ура-ура!
Результат особенно ценен тем, что компании оценивали сами сотрудники – через конфиденциальный опрос на сайте организаторов рейтинга http://www.developers.org.ua. Сами компании узнали о результатах только в день награждения победителей. В итоге DataArt в Харькове и Херсоне вошел в топ лучших компаний Украины в общем зачете, занял первое место в Харькове и стал лидером в номинациях «Карьерный рост» и «Социальный пакет». Румянеем от смущения и шаркаем ножкой…
В рейтинге «посчитали» 20 компаний из девяти городов Украины. Было обработано 2649 анкет, ответы оценивались по числовой шкале, общий балл определялся как сумма баллов по каждому вопросу.
Метки: хвастовство
Воскресенье, 7 ноября, 2010
Не так уж много мест в реале, где IT-люди могут неформально пообщаться. Для этого разработчики DataArt придумали сообщество IT talk, которое уже давно и успешно продвигается в Воронеже и Харькове, а сейчас с дебютом можно поздравить Херсон!
Больше 50 человек (что для первого раза очень неплохо) собрались в госуниверситете, чтобы послушать и обсудить три доклада, а также, естественно, вкусить фуршет.
Первым выступил киевский майкрософтовец Сергей Байдачный – рассказал о специ%>-->