• Интро Цель — создать велосипед скрипт, который пробежится по сайту и проверит каждую страницу сайта на валидность html. Я слышал, что если нападает перфекционизм, то надо полежать, отдохнуть и это пройдет. Подумаешь, в валидаторе ошибка… Но если все же не…

  • Диспозиция по стране такая: многие большие компании (в первую очередь – банки и госкорпорации) привыкли строить инфраструктуру на известных американских брендах. Причин много, но главная — системный подход. В этом году им всем пришлось так или иначе менять поставщиков. Потому…

  • По примеру Shapelez я публикую краткую подборку того, что Вы могли пропустить в выходные дни.

  • Эта статья является продолжением SpiderTest: Автотесты своими руками. Однако, первая часть обзора на это приложение была больше ориентирована на десктопный интерфейс. В этой же хотелось бы поговорить об экзотике: связи тестов с CI-server’ом и GitHub. Может возникнуть вопрос: «Зачем вообще…

  • Видео: skillsmatter.com/skillscasts/5235-keynote-an-integrated-services-approach Длинна: 1 час, сайт требует регистрации (email) перед показом видео. На сайте много интересных видеоматериаллов. Udi Dahan — автор NServiceBus и очень талантливый оратор и учитель. Я слежу за его выступлениями уже несколько лет — Udi всегда есть…

  • Перевод статьи «Database versioning best practices», опубликованной на сайте enterprisecraftsmanship.com. Отслеживание изменений базы данных вашего приложения является не легкой задачей. Как правило, схемы баз данных не совпадают в различных средах, данные в одной БД могут не иметь некоторых важных частей…

  • Людям всегда интересно будущее. Я человек, человек-программист, и мне интересно будущее программирования. На Хабре/Geektimes уже встречались подобные статьи, и в сети тоже можно было почерпнуть немало на эту тему. Сегодня я привожу свой список возможных нововведений в области программирования в…

  • В первой части мы с вами рассмотрели основные строительные блоки RxJava, а также познакомились с оператором map(). Я могу понять тех из вас, кто всё ещё не чувствует желания всё бросить и начать использовать этот фреймворк, так как пока что…

  • В этой статье я решил собрать воедино всю ту информацию, к которой я регулярно обращаюсь, роясь в интернете либо в коде. Это маппинги и связи в NHibernate. Этакая статья-памятка будет. Я решил её слишком сильно не перегружать, (к примеру про…

  • Привет! Сегодня новое интервью со спикером предстоящей конференции RailsClub — Клаудио Баччигалупо, контрибьютором Rails с более чем 100 коммитами, членом команды Rails Issues (closing/merging PR on rails/rails), организатором Ruby/Rails митапа в Лос-Анджелесе и одиним из авторов еженедельной рассылки This week…