Блог Сергея Байдачного

Мой блог о технологиях

Archive for Июнь 2013

Build 2013: Анонсы для разработчиков (часть 1)

with one comment

 

Попробуем посмотреть, что же было анонсировано на Build 2013 для разработчиков. Не будем заострять наше внимание на рюшечках типа кнопки Start, а перейдем сразу к конкретным вещам, предполагая, что об анонсах Visual Studio 2013, Windows 8.1 и .NET Framework 4.5.1 нам уже известно.

Помощь в улучшении продуктов

Перед окончанием статьи, пришлось вернуться в начало и вставить вот этот раздел. Ведь знаю многих разработчиков, которые ждут релиза, а затем второго и третьего обновления продукта, а только потом устанавливают его на свою машину. И тут же начинается поток вопросов о том, как и что нужно сделать и почему какой-то функциональности нет. Отвечаю всегда одно и то же: Мы внимательно слушаем разработчиков и стараемся внести в продукт все здравые предложения, но у нас ведь должен быть шанс их успеть реализовать, а для этого нужно предложения высказывать вовремя. Одним из хорошо известных ресурсов, где можно пообщаться с Microsoft по предварительным версиям, является сайт http://connect.microsoft.com. Вот и сейчас тут открыта страница, где можно внести информацию о найденных по Visual Studio 2013 http://connect.microsoft.com/VisualStudio. А свои предложения о новых возможностях можно высказать тут http://visualstudio.uservoice.com/forums/121579-visual-studio. Пользуйтесь.

Нагрузочное тестирование из облака

Уже год, как я пользуюсь облачной службой TFS для хранения исходных кодов своих проектов и управления задачами. Служба доступна по ссылке http://tfs.visualstudio.com для всех желающих и совершенно бесплатна для команд до 5-ти человек. Поэтому, если Вы впервые слышите о такой возможности, то я очень рекомендую попробовать, тем более на Build 2013 анонсировали, что служба начала поддерживать и возможность нагрузочного тестирования. Да, Вам придется выставить в Web тестируемый сайт или службу (порт может быть любым), но именно так можно смоделировать поток пользователей в реальном окружении. Поскольку нагрузочное тестирование из облака находится в режиме бета тестирования, то сейчас доступно только 15 000 виртуальных пользовательских минут на учетную запись в TFS. Иными словами, если Вам нужно смоделировать 15 000 пользователей, то работать это будет лишь минуту. Но, это для всех, чтобы можно было попробовать. Если Вы действительно заинтересованы в данной функциональности и Вам необходимо больше времени, то на сайте Connect можно подписаться на специальную программу https://connect.microsoft.com/VisualStudio/Survey/Survey.aspx?SurveyID=15425.

Еще пару ссылок на ресурсы:

http://tfs.visualstudio.com/en-us/learn/load-testing — описание того, как сделать первый нагрузочный тест

http://social.msdn.microsoft.com/Forums/vstudio/en-US/01f9d28a-cfea-400f-923a-19e339237688/troubleshooting-guide-for-load-testing-with-team-foundation-service – Описание проблем, которые могут возникнуть при пробном запуске

Интеграция Visual Studio 2013 и Team Foundation Server 2013 с Git

Всякий раз, когда я рассказываю о TFS мне задают одни и те же вопросы о том, почему работа с изменениями файлов не поддерживается при отсутствии соединения с сетью. Например, можно было бы выполнить несколько операций check-in/check-out локально, а потом загрузить всю эту информацию в репозиторий на сервере. Дело в том, что TFS построен на основе единого, центрального репозитория, поэтому любая работа в offline режиме будет выглядеть как третья нога, создавая множество коллизий или потребует переработки всей службы. Но, на рынке присутствуют и системы контроля версий файлов, основанные на распределенных хранилищах. В подобные системы работа в offline режиме вписывается очень органично. Одной из таких распределенных систем является Git (Гит). Это проект с открытым кодом, поэтому пользуется популярностью у многих разработчиков. Именно поэтому, Visual Studio 2013 и Team Foundation Server поддерживает интеграцию с Git. Причем, все необходимые компоненты уже встроены в продукты и разработчику не нужно что-либо устанавливать. Естественно, что эта связка может быть и нарушена. Например, Вы можете легко использовать Visual Studio 2013, а в качестве системы контроля версий, любую из служб, поддерживающую Git.

Естественно, что поддержка Git не ограничивается только способом синхронизации изменений. Visual Studio 2013 позволяет создавать ветки проекта в понимании Git и выполнять слияние изменений, а TFS позволяет запускать построение проектов, исходный код которых находится в Git.

Нужно сказать, что на Visual Studio 2012 интеграция с Git также работает, но нужно установить дополнительное расширение.

Большая гибкость при построении проекта в TFS

В Visual Studio 2013 и Team Foundation Server 2013 произошли улучшения в функциональности по автоматическому построению проекта и запуску его на тестирование. Так, одним из улучшение стало появление компонента для построение Windows 8.1 приложений в автоматическом режиме.

Абсолютно все проекты теперь можно настраивать таким образом, чтобы перед запуском построения, а также перед запуском тестов выполнялся PowerShell скрипт или скрипт командной строки.

Наконец, для тех, кому скриптов будет недостаточно, Visual Studio 2013 предлагает специальный дизайнер для постройки процесса построения проекта. Тут предлагается достаточно большое количество предопределенных блоков.

Развитие С++

Я уже некоторое время рассказываю о возможностях C++ 11, которые стали доступны в Visual Studio 2012. Но это далеко не все возможности стандарта. Правда еще в ноябре 2012 года, в Microsoft анонсировали предварительную версию изменений в компиляторе, которая затрагивает большинство недостающих возможностей C++ 11. Расширения можно было скачать тут http://www.microsoft.com/en-us/download/details.aspx?id=35515 и установить для Visual Studio 2012.

Сейчас же было анонсировано, что компилятор С++ в Visual Studio 2013 содержит все анонсированные возможности С++ 11 по умолчанию. Таким образом компилятор развивается и дальше. Пока не ясно, будет ли обновление компилятора для VS 2012, но в Update 3 ничего такого замечено не было.

Регистрация в Windows Phone Store за $19

Еще на MS SWIT 2013 мы анонсировали возможность разработчикам Украины зарабатывать деньги в Windows Phone магазине. Для тех, кто еще решается на регистрацию, Microsoft анонсировала летнюю скидку. Так, до 28 августа, стоимость годовой регистрации в Windows Phone магазине составит $19.99. Спешите успеть.

Напоминаю, что регистрация для студентов бесплатная, а владельцы MSDN (и BizSpark партнеры) могут получить специальные промо-ключи для бесплатной регистрации. Ключи можно загрузить на своей странице MSDN.

Edit и Continue в 64-х проектах

Функциональность Edit и Continue была внедрена еще в прошлой версии Visual Studio, но работала только для 32х битных .NET проектов. Visual Studio 2013 поддерживает эту замечательную функциональность теперь и для 64x битных проектов. Кроме того, в настройках проекта поддержка функциональности включена по умолчанию.

Напоминаю, что Edit и Continue позволяет редактировать код во время отладки и продолжать отладку без перезапуска проекта.

Поддержка Windows Azure Active Directory в ASP.NET

Visual Studio 2013 позволяет использовать Windows Azure Active Directory в ASP.NET приложениях. Последняя может интегрироваться с Вашим активным каталогом в организации и все это можно использовать для аутентификации пользователей. Правда для этого нужно скачать и установить поверх Visual Studio 2013 обновления для ASP.NET утилит http://go.microsoft.com/fwlink/?LinkId=309552.

Улучшенная отладка при асинхронном программировании

Во-первых, окно отладки при запуске метода через await/async в .NET выдает меньше «мусора» (свернув всю информацию о вызове методов из внешних сборок). Во-вторых, появилось специальное окно Task, которое заменяет Parallel Task и доступно для всех языков, где поддерживается Parallel Task библиотека. Окно Task позволяет увидеть текущие задачи по отношению к точке останова и состояние этих задач на данным момент.

clip_image002

$ReturnValue

$ReturnValue можно использовать в окне Watch или Immediate, чтобы получить возвращаемое значение. Очень актуально для тех случаев, когда возвращаемое значение описано сложным выражением, а вводить временную переменную и выполнять дополнительную операцию присваивания не хочется.

Реклама

Written by Sergiy Baydachnyy

27.06.2013 at 13:09

Опубликовано в Microsoft

Tagged with

Воспоминания об Imagine Cup: Корея, Париж, Египет, Варшава, Нью-Йорк, Сидней, Питер (часть 3, последняя)

leave a comment »

Нью-Йорк

Многие думают, что выход в финал Imagine Cup зависит лишь от удачи и каких-то случайностей. А регулярное участие в финале возможно только для Байдачного и то, только в качестве зрителя. На самом деле это не верно. Например, ребята из Таврического национального университета будут ехать в этом году второй раз подряд. Команда из Харьковского национального университета радиоэлектроники выходила в финал два раза подряд, а среди команд из других стран есть такие, которые и по пять раз попадали в финал. Что тут главное и как одержать победу, я напишу в одной из следующих статей, а сейчас о том, что же запомнилось мне в Нью-Йорке.

image

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

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

image

По приезду в Нью-Йорк нас поселили в отель.

image

Правда фотография выше не из отеля. Мы жили в самом центре Манхеттена в отели Marriott. Поэтому все достопримечательности были прямо у входа.

image

Естественно, после прибытия мы начали осмотр территории. Больше всего понравилось (как и по всей Америки), это большое количество ресторанов. Больше всего я люблю крабов, а именно в США их можно купить по вменяемой цене (от 15 долларов) и наесться ими на год вперед.

image

Затем идет конечно же авианосец

image

Оказалось, что это здоровая штука, где на палубе собран музей авиации. Только там можно провести целый день.

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

То, о чем жалею, что не сходил ни на одну постановку на Бродвее. Видимо временной сдвиг дал знать.

Если говорить про сам Imagine Cup, то в Нью-Йорке мы опять ничего не выиграли, хотя шанс был. От Украины было две команды в номинациях Software Design и Digital Media. То, что мы не выиграем, стало ясно достаточно скоро, поэтому ребята смогли насладиться городом в полной мере. Во всем нужно искать что-то приятное.

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

Черепахи выглядели очень злобно

image

Белки были достаточно добродушные, но и тут угадывается корыстный капиталистический взгляд собственника парка

image

А вообще в Нью-Йорке достаточно чисто и хорошо, несмотря на обилие транспорта и людей. Нет, другие города еще чище, но если сравнивать с моим любимым Днепропетровском….

Сидней

Поездка в Сидней была лишь год назад, а написать нечего. Ведь случилось то, чего я так боялся эти годы – мы победили. Но об этом позже.

Начну с того, что Австралия и Антарктида, это те два континента, куда каждый был бы не против попасть, но никогда специально не поедет. Очень далеко и очень дорого. У меня и в мыслях не было, что я когда-то окажусь в Австралии, еще и зимой, в июлеJ Но Imagine Cup дает такой шанс не только мне, но и украинским студентам.

Еще до поездки мы знали, что одно призовое место у нас в кармане, это была номинация Widows 8. Действительно, тут мы проделали много работы и Украины была во главе бронепоезда, лидируя по количеству команд, количеству приложений и др. Скорее было бы удивительно, если бы мы не вошли в тройку. В результате мы заняли второе место, а в Сидней ехали исключительно за медалями. Вторая команда представляла игровой проект, который в результате не взял приз, но достойно представил Украину. А вот команда из Компьютерной академии Шаг (Донецк) представляла Украину в номинации Software Design. Именно Software Design являлась на тот момент самой крутой номинацией, и участие тут разбито на несколько этапов, после каждого из которых остается все меньше и меньше команд. Как только мы вошли в шестерку лучших команд, я уже знал, что первое место за нами, так как конкуренты отставали от нас на голову. Но, в ходе всего этого, Сидней прошел мимо нас. В последний день мы с Андреем Тереховым вспомнили, что нужно бы еще купить подарки и сходить поесть крабов. В результате подарки покупали в аэропорту…

Ребята попросили заказать себе обратные билеты на пару дней позже, чтобы иметь возможность посмотреть Сидней. Естественно, в Microsoft этим воспользовались и назначили им такое количество интервью с прессой…. В общем, я не думаю, что они смогли посмотреть Сидней.

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

Больше всего позабавила история с Угги. Дело в том, что данной обуви там в каждом магазине в большом количестве. Я начал разбираться, какие же Угги настоящие и выяснил, что это патент в США на данную торговую марку принадлежит мужику, который клепает эти штуки в Китае. Это и есть, с точки зрения многих, правильные Угги. А национальные валенки от австралийских производителей не являются настоящими, хотя и всю время делаются в Австралии и пошли именно оттуда. Вспоминаю сегодняшние патентные войны в ИТ. В общем, после слов Китай, я пошел и купил первые понравившиеся австралийские Угги, и считаю, что они и есть самые настоящие.

Еще запомнился перелет. Три самолета, почти двое суток в пути. По прилету в Киев я решил, что месяца три точно никуда лететь не буду. И тут выяснилось, что ребят хотят видеть на событии в Атланте. Тут я ничуть не переживал, поскольку дело было в четверг, а событие начиналось в ближайший понедельник, а виз в США у ребят не было… Я почти расслабился, но видимо забыл где работаю, так как в пятницу у ребят уже были визы в США на 5 лет, а в понедельник мы были снова в небе.

Раз уж начал писать о полете в США, хочу сказать, что мы прибыли на второй день внутреннего события, где наши ребята выступали перед небольшой аудиторией в тысяч десять. Но я не об этом. Очень хотелось увидеть Стива Балмера, но выяснилось, что он выступал только в первый день и уже уехал. Но, пока наши ребята выступали, Стив специально приехал, чтобы сфотографироваться с нашими ребятами. А у Вас есть фотография с Балмером?

Россия

Ну что, 8 июля наша команда летит в Россию, Питер. Как и в прошлом году я уже знаю, что без медалей мы не вернемся. Так, команда из Таврического национального университета вошла в тройку финалистов в номинации Azure. А вот в номинации Innovation наш проект представлен школьником из стахановской гимназии, что еще раз доказывает, что главное усилия, которые Вы прилагаете и воля к победе. Причем, судя по проекту, у нас есть все шансы взять призовое место, но могут сказаться английский и малый опыт выступлений. Но тут мы работаем. В любом случае, буду писать с полей в начале июля.

Written by Sergiy Baydachnyy

19.06.2013 at 11:13

Опубликовано в Imagine Cup

Tagged with

Воспоминания об Imagine Cup: Корея, Париж, Египет, Варшава, Нью-Йорк, Сидней, Питер (часть 2)

with one comment

Египет

В Каире удалось сохранить высокую планку, заданную в Париже. Немного больше арабов, которые колесят на автомобилях загадочных марок, чем-то схожих с нашими Жигули. Большое количество полицейских по всему Каиру, пирамиды, фараоны (мертвые) и много-много сладостей. Последнего было съедено столько, что я до сих пор худею.

Несмотря на то, что Каир не Хургада и купаться, загорать особо негде, по этому поводу особо никто не переживал. Загорать в Египет любой дурак может поехать, а вот в Каир специально ехать накладно и времени жалко. Но именно в Каире находится большое количество музеев, где можно узнать все, о некогда великой цивилизации. Тут же находятся и знакомые всем пирамиды. А что касается покупаться, то в отеле InterContinental, где мы все жили, был громадный бассейн и несколько джакузи. Тут же можно было и кальян покурить:)

image

В результате отдохнул не хуже, чем на известных курортах того же Египта. Ах да, студенты…

В Египет отправилась традиционно большая делегация от Украины, включающая команду в номинации Software Design, Short Video и Embedded Development. Особая надежда была на команду в номинации Embedded Development из ХНУРЭ, так как это был их второй Imagine Cup, поэтому была возможность учесть ошибки прошлого года. Команда привезла на конкурс «чемоданчик», который был нашпигован большим количеством датчиков и позволял собрать множество полезных данных о пациенте и передать все на сервер. Система актуальна при эпидемиях, когда нет возможности выслать всем пациентам правильного доктора, а наблюдать нужно. А, эпидемия, вспомнил….

Это же был год свиного или птичьего гриппа (сейчас уже не упомню) — замечательный год. Всех пугали скорой кончиной, а правительство Украины тратило миллионы на организацию специальных мер в Борисполе. Кстати, наши «специальные меры» были значительно эффективнее, чем в Египте. Так, при посадке в Египет, каждый турист должен был на мгновение остановится возле специального прибора. Именно этот прибор и определял носителей гриппа. Таким образом удалось выявить одну команду, которая прилетела на Imagine Cup и таки была больна этим гриппом. Ребят отправили домой. Страну уже не помню, но главное, что не моиJ

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

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

image

Итак, в ходе награждения мы получили аж два призовых места, это третье место в номинации Short Films и третье место в номинации Embedded Development. Вот только напиться особо не получилось, так как рано утром у нас самолет, а мне еще за руль.…

image

А вот теперь о Борисполе. Видимо, в связи с той же эпидемией, в аэропорту было подозрительно мало паспортистов. Самолетов прибыло несколько и это создало громадную толпу людей, прилетевших из различных стран. Несомненно, это хороший метод борьбы с гриппом, но я не об этом. Так получилось, что мне понадобилось в туалет. Оказывается, он там есть. Но стоило мне подойти к двери, оттуда выскочила уборщица с криками «Началась уборка, идите в другой туалет.» Я как бы отметил, что другого тут нет и поинтересовался, когда же уборка закончится. На что получил не менее грубый ответ на повышенном тоне: «В 6 часов уборка закончится». На моих часах было 13:00….

Варшава

Не зря говорят, что «курица — не птица, а Польша — не заграница». Воспоминаний осталось достаточно мало. Возможно потому, что особо вспоминать нечего. Начну с того, что поехать в Варшаву я решил на машине. Все бы хорошо, но граница заняла у меня всего 6 часов. И это только после того, как удалось договорится с нашими таможенниками и проехать без очереди.

Так вот, границу в районе Ковеля пересекают два типа транспорта, это фуры в неимоверном количестве и еще большее количество ребят с Волынскими номерами на автомобилях ВАЗ 21099. Последние они несут на руках в самом прямом смысле этого слова (бензин экономят).

Как мне потом рассказали, эти ребята умудряются за сутки перевезти несколько фур контрабандного груза. Поэтому их и не любят поляки. Катаются туда-сюда по несколько раз на день и работать заставляют.

Как только въехал в Польшу, то сразу же начинаешь понимать, что ты в Европе. Понимаю, что географический центр Европы в Украине, но…. Первое, это дороги. Особенно ясно я это понял на обратном пути, когда расстояние от Парижа до Ужгорода я проехал за меньшее время, чем от Ужгорода до Днепропетровска. Во-вторых, в Польше развивается мелкий бизнес. А это именно то, на чем строится благосостояние обычных людей. В результате тут множество мест, где можно вкусно и недорого покушать, остановится на ночлег, купить что-нибудь и др. Вот эти два отличия превращают постсоветскую страну в част Западной Европы.

После Польши я собирался в Мюнхен, поесть рульки с пивом, но оказалось, что этого добра навалом и в Польше. Поэтому, когда я вспоминал все это, мне очень хотелось кушатьJ

В общем, доехал я в Варшаву, поставил машину на парковку и начал осмотр места проведения. Если брать все события Imagine Cup, то в Польше мне понравилось меньше всего. Начнем с того, что достопримечательностей в Варшаве особо и нет. Тем более после Лувра и пирамид. Весь финал был разнесен по трем отдельным зданиям, поэтому организаторам не удалось создать цельного студенческого сообщества. Да и вообще, было куча проблем с организацией выступления. Я с трудом понял, где будет проходить выступление нашей команды, не говоря уже о других.

Да и команда в Польше была только одна, в номинации Software Design. Проект был неплохой, но нас подвел английский. Среди четырех человек не нашлось ни одного, кто владел бы этим загадочным языком. Обидно было еще то, что в той же Польше, любой продавец черешни или салатиков замечательно говорил на английском.

image

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

Written by Sergiy Baydachnyy

18.06.2013 at 13:23

Опубликовано в Imagine Cup

Tagged with

Воспоминания об Imagine Cup: Корея, Париж, Египет, Варшава, Нью-Йорк, Сидней, Питер (часть 1)

with one comment

Международный студенческий конкурс Imagine Cup дает возможность студентам всего мира не только выиграть денежные призы и получить признание, но и посмотреть мир. С нашими командами мир приходится смотреть и мне. Я все время шучу, что футбол я не люблю, а после распада СССР перестал смотреть и хоккей. Вот теперь ежегодно болею за наших в Imagine Cup. А успехи у нас тут значительно лучше, чем в том же футболеJ

Сейчас готовлюсь к своей седьмой поездки на финал, который пройдет в Санкт-Петербурге. Финал еще не начался (8-12 июля), а немного положительных эмоций мой гадкий характер уже позволяет. Конечно же, все благодаря визам. Каждый год получение виз в любую страну мира, это большая головная боль для студентов и меня лично. У многих нет загранпаспортов, счетов в банке, справок с места работы и др. А в Питер я еду по внутреннему паспорту и очень весело наблюдать переписку о том, как все пытаются получить визы в РоссиюJ Хотя проблем с последним быть не должно, так как консульство обещало выдавать визы участникам быстро и без проволочек с недостающими документами. Лишь бы приглашение от Microsoft было. Но все равно, большой кусок работы делать не нужно. В любом случае, буду детально описывать впечатления от Питера, а сейчас напишу о том, что лично мне больше всего запомнилось на предыдущих событиях.

Корея (Южная)

image

Первое, что запомнилось, это климат. После длительного перелета ребята решили выйти из аэропорта, чтобы подышать воздухом (пока ждали организаторов). Как вышли, так и зашли. Воздуха в Корее нет. Точнее он есть, но из-за сильной влажности и высокой температуры находиться долго на улице неподготовленному человеку очень тяжело. Было дело, как мы с Игорем Дериевым решили пойти еду поискать. Отошли на 100 метров от отеля и назад.

Сразу же запомнились автомобили марки Nissan Almera Classic, которые носили название SM, что означает Samsung Motors.

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

image

Следующее воспоминание – английский язык. Это вот просто аут. Украинцы по сравнению с корейцами оказались чуть ли не носителями языка. Несколько раз мне приходилось тратить по 20-30 минут времени на ресепшене отеля, чтобы объяснить, что же я хочу. Это касалось и экскурсовода. За все время она произнесла одну вменяемую фразу: «фо ту форби дан». Никто ничего не понял, но минут через пять я догадался, что это «фотографировать запрещено». Поскольку никто ничего не понял, то и фотографии у всех получились:)

Таким образом, Корея у меня ассоциируется с большим отелем, где проходило событие и большим желанием поесть мяса.

Хочу отметить, что на примере Кореи я впервые узнал, что значит получать визы для студентов. Тут отдельное спасибо корейскому DPE. Если бы не они, то …

Но именно в Корее мы получили первую награду, это второе место в номинации алгоритмы! Нашим финалистом был Роман Кошляк, а первое место занял поляк.

Напоследок скажу, что назад летели через Амстердам. А поскольку там нужно было ночевать, то я по глупости и молодости оформил всем студентам транзитные визы. До сих пор страшно. Но утром удалось собрать всех и доставить в аэропорт.

Париж

image

Дешевый отель по $350 за номер в сутки, испортившийся сыр,… Шутка!

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

Основная проблема в том, что воспоминания о Париже, где я бывал неоднократно, полностью затмили воспоминания о самом Imagine Cup и событиях, связанных с ним. Но что-то я еще помню.

Итак, улитки и лягушачьи лапки можно поесть только в туристических местах. Нормальные французы их не жрут. Кстати, лапок я так и не нашел, а улитки забиваются соусом, поэтому даже тяжело понять, что это было…:) Ужинать лучше подальше от туристических троп в каких-то местах, похожих на сарайчикиJ Очень вкусно и дешево.

Как-то вечером повезли кататься на теплоходе. Вот там почему-то с едой был напряг. Все время выносили что-то непонятное на вид. Обычно я ничего непонятного не ем, но тут, выпив 20 бокалов вина. Видимо отравился салатом. Спасибо Денису Холоду и его живительной смекте, которая позволила избавится от содержимого желудка.

Мы на Imagine Cup были представлены рекордным количеством команд – 4! Это команды в номинациях Software Design, Embedded Development, Алгоритмы и проект Хошими.

Из Парижа мы привезли две награды, это третье место в Хошими и ПЕРВОЕ место в номинации Алгоритмы. Роман Кошляк таки всех победил:)

image

image

Written by Sergiy Baydachnyy

03.06.2013 at 19:44

Опубликовано в Imagine Cup

Tagged with