-
Привет, хабр. Я думаю, многие из вас слышали про такую штуку, как FitNesse. Это одна из технологий тестирования, где тесты создаются как wiki-разметка (т.е. каждый тест — это web страница), и потом запускаются на определенной технологии (Java, .Net, PowerShell и…
-
-
Spring: Реализация TaskExecutor c поддержкой транзакций
Spring, позаботившись о разработчиках, предлагает удобный и простой фасад для взаимодействия с менеджером транзакций. Однако всегда ли стандартного механизма будет достаточно для реализации изощрённых архитектурных идей? Очевидно — нет. В этом посте пойдёт речь о возможностях Spring — взглянем на…
-
[Перевод] Магические методы в PHP
Если Вы когда-нибудь изучали PHP-код открытых проектов, то вы могли встречать методы, начинающиеся с двойного подчеркивания. Это и есть те самые магические методы, с помощью которых вы сможете определить поведение вашего объекта при различных манипуляциях с его экземпляром. Предполагаю, что…
-
Ubuntu и Debian Linux для продвинутых
Привет. Недавно у нас вышло второе издание книги «Ubuntu и Debian Linux для продвинутых: более 1000 незаменимых команд. 2-е изд.». Оригинал можно посмотреть здесь. В течение двух недель действует скидка 30% на раздел книг «Операционные системы». Код купона — 176f28f6.
-
-
-
Последний день ранней регистрации на WebCamp и дополнительные скидки для читателей Habrahabr
Приветствую всех читателей Хабры! Наша команда GeeksLab с 21 по 24 июля в рамках Odessa Innovation Week будет проводить V ежегодную конференцию веб-разработчиков WebCamp 2014 по следующим направлениям: разработка, управление проектами, дизайн, интернет-маркетинг и мобильные технологии. Сегодня последний день ранней…
-
Page-кэш, или как связаны между собой оперативная память и файлы
Ранее мы познакомились с тем, как ядро управляет виртуальной памятью процесса, однако работу с файлами и ввод/вывод мы опустили. В этой статье рассмотрим важный и часто вызывающий заблуждения вопрос о том, какая существует связь между оперативной памятью и файловыми операциями,…
-
Как стать топовым разработчиком (TOP DEVELOPER) в Google Play
Речь в этой статье пойдет о насущном, не только для меня, но думаю и для многих других. А именно, как получить заветный статус топового разработчика. Иными словами top developer. В своей прошлой статье «Продвижение Android приложений, рейтинги и ранжирование в…