• Цель урока. Научиться создавать тесты для кода. NUnit. Принцип применения TDD. Mock. Юнит-тесты. Интегрированное тестирование. Генерация данных. Тестирование, принцип TDD, юнит-тестирование и прочее. Тестирование для меня лично – это тема многих размышлений. Нужны или не нужны тесты? Но никто не…

  • Цель урока. Научиться использовать Scaffolding для создания прототипа проекта. Определяем и фиксируем структуру репозитория. Простая и языковая версия класса. Тестируем использование Scaffolder-а, используем «направляющие» атрибуты. Параметры для Scaffolder-а. Создание управляющих атрибутов. Полный цикл создания и управления объекта в админке. Scaffolding.…

  • Цель урока. Научиться создавать многоязычные сайты. Структура БД. Ресурсы сайта. Определение языка. Переключение между языками. Работа в админке. Проблемы многоязычного сайта Итак, заказчик просит сделать сайт многоязычным, т.е. чтобы и по-русски, и по-французки, и по-английски. Это может быть как просто…

  • Цель урока. Научиться работать с форматом json. Инструменты по работе с json. Написание сторонних запросов, авторизация через получение данных от facebook и vkontakte. Ajax в работе с json (авторизацию переписать). API сайта. Json и Json.net Json – это текстовый формат…

  • Цель урока: финальный урок по созданию приложения. Написание технического задания. Создание БД. Переименование webTemplate. Применение скаффолдинга. Админка. Основной сайт. Тесты. О главном Это финальный урок, и тут я немного отойду от конкретного программирования и поразмышляю о работе. Программирование – это…

  • — Ну что мои дорогие ученики, теперь вы понимаете, как вычисляется синус и косинус угла? — Учитель, а где это пригодится в жизни? — А что уже звонок прозвенел? Все свободны!

  • Microsoft анонсировали выпуск очередной серии патчей, нацеленных на устранение уязвимостей в своих продуктах. Заявленные ранее в пре-релизе (4 апреля) секьюрити-фиксы покрывают в общей сложности 12 уникальных уязвимостей (2 исправления со статусом Critical и 7 со статусом Important). Детальный отчет (включая…

  • Корпорация Google начала поэтапное обновление Google Play. Новая версия, насколько можно судить, имеет более-менее минималистичный дизайн, который довольно сильно отличается от предыдущей версии. В общем-то, и ранее с этим не было проблем, но сейчас еще легче быстро найти нужный раздел,…

  • Решил осваивать вёрстку / кодинг с нуля. Конечно с HTML и CSS я достаточно знаком, всегда мог подправить какие-то мелочи, внести небольшие изменения ну естественно как дизайнер имел полное представление о процессе вёрстки. Но на этом и всё заканчивалось. Сесть…

  • Сегодня ночью сервис uPlay от Ubisoft был взломан группой Русских хакеров. Они получили доступ к бесплатному скачиванию игр из сервиса… в том числе и пока официально не вышедший Far Cry 3: Blood Dragon (игра должна была выйти 1 мая этого…