Статьи

Использование отдельных схем Postgres для одной и той же базы данных в приложении Grails

Недавно я захотел использовать ту же базу данных Postgres, но разделил свой уровень персистентности на отдельные компоненты, которые использовали разные схемы. Мотивация состояла в том,…
Статьи

Selenium 2 / Веб-Драйвер - Земля, где Page объекты являются королем!

В мире автоматизированного веб-тестирования Selenium 2 / WebDriver является новым детищем в этом блоке, но, возможно, он также является наиболее убедительным инструментом веб-тестирования на данный…
Статьи

Apple принимает Opera на iPhone

Я удивлен. Действительно. Apple одобрила браузер Opera на своем священном iPhone. В прошлом месяце я сообщил, что Opera отправила свой браузер в строгий процесс проверки…
Статьи

Groovy.compareTo (Groovy ++) - часть 1

Моя предыдущая статья Краткий обзор Groovy ++ рассказывал о том, что такое Groovy ++, каковы преимущества и недостатки его использования, где он подходит по сравнению…