Ask me anything (en|rus)

RSS Feed
  1. All responses Most smiled responses
    1. Denis Gladkikh

      Я никогда не был фанатом точных оперделений. В моем понимании фреймворк - это то, при помощи чего можно разработать приложение, какая-то база. Платформа - это что-то более серьезное, с набором инструментов, часто уже работающий продукт. Примерами фреймворка могут быть - тот же .NET Framework (не даром он имеет это слово в названии), а платформы - Microsoft CRM, Microsoft Sharepoint. С другой стороны - связка .NET Framework + Visual Studio + SQL Server - это уже платформа для разработки приложений. Так что понимание тут двойственное. Из-за этого часто можно увидеть, что .NET Framework - это и фреймворк и платформа. Тоже самое можно сказать и про Java, например.

    2. Denis Gladkikh
    3. Denis Gladkikh

      Мое мнение, что не заменит. Вообще, сложный вопрос, в плане того, что сложно на него ответить, хотя для меня ответ очевидный. Может быть какой-нибудь html7 и заменит, но точно не 5-я версия (хотя и про 7-ю сомневаюсь, только в случае, если мы все будем сидеть под одним браузером, и конкуренции совсем не останется).
      Тут, конечно, нужно сравнивать, и приводить доводы в ту или другую сторону. Мне не хочется, смотрите лучше сейчас на текущую тенденцию, сейчас всё на плаву Flash, Silverlight, Html5, WPF, WinForms, MFC и много чего еще. Пока существуют проекты, которые вы готовы разрабатывать под свою любимую платформу (или не любимую), будет существовать технология, и ее будут поддерживать. Про какую смерть SL или WPF можно говорить, пока даже MFC живет и развивается (http://en.wikipedia.org/wiki/Microsoft_Foundation_Class_Library). В общем, как говорят "На наш век хватит". :)
      Оставьте эти вопросы для маркетологов ;)

    4. Denis Gladkikh

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

    5. Denis Gladkikh
    6. Denis Gladkikh
    7. Denis Gladkikh

      Конечно, почему нет? Другое дело, что чем сложнее анимация, тем ее и сложнее сделать. В общем-то, анимация в Silverlight - это изменение какого-то определенного значения для определенного свойства от одного к другому по некоторому временному отрезку (и более того изменение не обязательно линейное, его можно задать). То есть инструмент есть, осталось нарисовать человека, определить точки, которые нужно двигать, сделать анимацию (storyboard), который просто на определенном промежутке времени переведет эти точки на другие позиции. Но это в случае, если человеком не нужно управлять, если же нужна физика, то лучше связаться, например, с этим движком http://farseerphysics.codeplex.com/.
      Я не очень-то хороший аниматор, но все же, если есть ко мне еще вопросы по этой теме или по смежным, то можете написать мне email на outcoldman гмыло ком, я постараюсь вам выдать все что знаю.

    8. Denis Gladkikh

      Мне очень понравилась книжка Silverlight 4 In Action, там достаточно хорошо описывается идея разработки приложений.
      НО! Если вы хотите написать сайт на Silverlight - позвольте мне отговорить вас, Silverlight нужен только для поставки медиоконтента (включая игры) и создания бизнес приложений, но никак не для создания сайтов. Были случаи создания Silverlight сайтов, вроде http://www.mosmetro.ru/, смысла в них никакого, и как видите через какое-то время рядом вернули html версию, а SL видимо жалко выкидывать.
      Если есть желание, можно продолжить тему по email - мой outcoldman@gmail.com

    9. Denis Gladkikh
    10. Denis Gladkikh
    11. Denis Gladkikh

      Испания: Барселона-канары:тенерифе-мадрид. На три недели.

    12. Denis Gladkikh

      уже спрашивали. зарегистрировался там и сделал disabled, зачем иметь аккаунт и там и тут? Одинаковые же сервисы.

    13. Denis Gladkikh

      Все очень сильно зависит от времени жизни продуктов. Иногда приходится работать по 16 часов в день. Иногда приходится работать по 60 часов в неделю. Но иногда я позволяю поработать себе и 5 часов в день.
      Я считаю совершенно нормальным когда просят поработать в выходные, чтобы доделать что-нибудь. Я не парюсь, если даже в выходные, когда я на связи, меня кто-нибудь попросит с чем-нибудь помочь или что-нибудь сделать. Это нормально, мы программисты, у нас чаще всего свободный график, за который нужно платить. Так же выбирая отель, где буду отдыхать, смотрю, чтобы был интернет. Мало ли, надо будет срочно помочь. Главное, чтобы обе стороны были довольны, одна в том, что задания выполнены, другая в том, что хорошо платят и дают интересные задания.
      Вот как-то так. Разве не у всех так?

    14. Denis Gladkikh
    15. Denis Gladkikh

      А что, бывают несчастливые люди? Я так счастлив.

    16. Denis Gladkikh

      На этот вопрос я уже отвечал не раз, например, в подкасте 2Гига http://outcoldman.ru/ru/blog/show/216.

      У каждого экзамена своя история. К своим первым экзаменам подходил более трепетно: читал книги, листал MSDN. У каждого экзамена можно посмотреть список тем, которые он охватывает, на сайте microsoft. И вот просто по этому списку обычно бегу и смотрю что уже знаю, а о чем вообще ничего не знаю. На 70% источником моих данных служит MSDN, но английский. Тут все просто - выберешь русский язык, потом будешь некоторые статьи игнорировать из-за того что не переведены. К Бета экзаменам я вообще не готовился. К последнему (WCF) опять же прочитал одну книгу http://outcoldman.ru/ru/blog/show/234, и MSDN помог мне с теми вопросами что книга не осветила. Вообще, экзамен становится просто сдать, когда с технологией знаком больше года, тогда есть представление чего от нее ожидать, и уже можно ответить угадывая.

    17. Denis Gladkikh

      Преподавал курс основанный на книжке Code Complete на 4-ом курсе до этого года. Основа эта была буквально на пару лекций, затем старался рассказать как можно больше, и о unit тестах, и о паттернах, и о DI контейнерах, в общем как можно больше модного и активно использующегося в данный момент времени. Курс назывался Паттерны проектирования или что-то вроде того. К сожалению рассказ просто самих паттернов для них немного тяжеловат.

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

      А 3-ему курсу буду рассказывать веб-программирование: javascript/html/asp.net/mvc/silverlight+soa. Смотря как получится все это уместить. По-крайней мере, без SL+SOA точно попробую рассказать.

    18. Denis Gladkikh

      На самом деле я начинал свою рабочую карьеру как раз тоже с удаленной работы, потом, после окончания университета, меня приютила компания ФогСофт, в то время я очень сильно рвался поработать в офисе, потому что в то время я не был настолько активен и у меня не было такого количества знакомств. В настоящее время бывает хочется поработать в офисе, но сейчас намного проще, ведь постоянно проходят конференции, встречи, преподаю в университете, занимаюсь спортом и т.п. Общения достаточно, поэтому в этот раз я о таких проблемах не беспокоюсь http://s3.amazonaws.com/theoatmeal-img/comics/working_home/6.png ;)
      Самая главная задача - правильно координировать свое время. А у меня это пока что получается.

    19. Denis Gladkikh
    20. Denis Gladkikh

Denis Gladkikh

Russia Yarosalvl

outcoldman.ru

friends
smiles
1 all-time

Denis Gladkikh’s Bio

MVP Client App Dev, MCPD, MCTS

Advertisement

Who Denis Gladkikh responded to

  • kviki
See all »

Who is following Denis Gladkikh

  • Samat Kurmanov
  • Evgeny Grishanin
  • Alexander Burmystrov
  • inTagger
  • Kirill Orlov
See all »