Недавно я захотел использовать ту же базу данных Postgres, но разделил свой уровень персистентности на отдельные компоненты, которые использовали разные схемы. Мотивация состояла в том,…
В мире автоматизированного веб-тестирования Selenium 2 / WebDriver является новым детищем в этом блоке, но, возможно, он также является наиболее убедительным инструментом веб-тестирования на данный…
Следующая презентация блога также доступна в аудио-виде AudioBoo: «Почему я должен инвестировать в изучение JavaFX?» , Какие функции хочет видеть ваш клиент или бизнес-аналитик в…
Я здесь, чтобы поговорить с вами о новом формате FXG, который представлен в Flash CS5. Этот формат позволяет создавать объекты на этапе Flash, экспортировать их…
В этом посте я опишу, как использовать Remote Service в Android. Этот вид сервисов — это сервисы, которые могут использоваться другими процессами, использующими RPC (удаленный…
Я удивлен. Действительно. Apple одобрила браузер Opera на своем священном iPhone. В прошлом месяце я сообщил, что Opera отправила свой браузер в строгий процесс проверки…
Моя предыдущая статья Краткий обзор Groovy ++ рассказывал о том, что такое Groovy ++, каковы преимущества и недостатки его использования, где он подходит по сравнению…
В этой статье я покажу, как создать собственный модуль панели мониторинга в OpenCart. Модули приборной панели обеспечивают общее представление о событиях и статистику магазина. Хотя…