Месяц: Август 2015
-
Проверяем все страницы сайта в валидаторе html
—
от автора
Интро Цель — создать велосипед скрипт, который пробежится по сайту и проверит каждую страницу сайта на валидность html. Я слышал, что если нападает перфекционизм, то надо полежать, отдохнуть и это пройдет. Подумаешь, в валидаторе ошибка… Но если все же не проходит, то
-
Вендорозамещение для ИТ-инфраструктуры (телекоммуникаций): какой импорт можно поменять на другой импорт
—
от автора
Диспозиция по стране такая: многие большие компании (в первую очередь – банки и госкорпорации) привыкли строить инфраструктуру на известных американских брендах. Причин много, но главная — системный подход. В этом году им всем пришлось так или иначе менять поставщиков. Потому что железо завезти мимо санкций на «левое» юрлицо относительно просто (хоть и дороже), а вот…
-
Интересные события, произошедшие в выходные
—
от автора
По примеру Shapelez я публикую краткую подборку того, что Вы могли пропустить в выходные дни.
-
SpiderTest: используй силу CI
—
от автора
Эта статья является продолжением SpiderTest: Автотесты своими руками. Однако, первая часть обзора на это приложение была больше ориентирована на десктопный интерфейс. В этой же хотелось бы поговорить об экзотике: связи тестов с CI-server’ом и GitHub. Может возникнуть вопрос: «Зачем вообще все это нужно? Мы написали тест, прогнали его в нужных браузерах и нам достаточно» и…
-
Конспект презентации Udi Dahan “Интегрированный подход к сервисам” с конференции µCon 2014: The Microservices Conference
—
от автора
Видео: skillsmatter.com/skillscasts/5235-keynote-an-integrated-services-approach Длинна: 1 час, сайт требует регистрации (email) перед показом видео. На сайте много интересных видеоматериаллов. Udi Dahan — автор NServiceBus и очень талантливый оратор и учитель. Я слежу за его выступлениями уже несколько лет — Udi всегда есть что сказать и слушать это познавательно и интересно. Презентации открывала 2й день конференции посвященной микросервисам,…
-
Лучшие подходы к версионированию баз данных
—
от автора
Перевод статьи «Database versioning best practices», опубликованной на сайте enterprisecraftsmanship.com. Отслеживание изменений базы данных вашего приложения является не легкой задачей. Как правило, схемы баз данных не совпадают в различных средах, данные в одной БД могут не иметь некоторых важных частей данных. Такие обстоятельства могут быть неприятными, особенно если возникают в production. Ситуация становится еще хуже,…
-
Каким будет программирование будущего. Новый взгляд
—
от автора
Людям всегда интересно будущее. Я человек, человек-программист, и мне интересно будущее программирования. На Хабре/Geektimes уже встречались подобные статьи, и в сети тоже можно было почерпнуть немало на эту тему. Сегодня я привожу свой список возможных нововведений в области программирования в ближайшие 10-20-50 лет. В посте вы найдете сравнительный анализ причин и необходимости появления нынешних языков…
-
Грокаем RxJava, часть вторая: Операторы
—
от автора
В первой части мы с вами рассмотрели основные строительные блоки RxJava, а также познакомились с оператором map(). Я могу понять тех из вас, кто всё ещё не чувствует желания всё бросить и начать использовать этот фреймворк, так как пока что мы, условно выражаясь, рассмотрели лишь вершину айсберга. Но скоро всё переменится — большая часть всей…
-
Nhibernate: Варианты маппингов, варианты запросов
—
от автора
В этой статье я решил собрать воедино всю ту информацию, к которой я регулярно обращаюсь, роясь в интернете либо в коде. Это маппинги и связи в NHibernate. Этакая статья-памятка будет. Я решил её слишком сильно не перегружать, (к примеру про NHibernate Queries я написал очень мало), и поэтому в каждом заголовке будет ссылка на статью…
-
RailsClub 2015: Интервью c Клаудио Баччигалупо
—
от автора
Привет! Сегодня новое интервью со спикером предстоящей конференции RailsClub — Клаудио Баччигалупо, контрибьютором Rails с более чем 100 коммитами, членом команды Rails Issues (closing/merging PR on rails/rails), организатором Ruby/Rails митапа в Лос-Анджелесе и одиним из авторов еженедельной рассылки This week in Rails.