февраля
17
2012

Вышла новая версия популярного Java-фреймворка Spring Framework 3.1.1

В новой версии исправлено множество ошибок и добавлены 4 новые особенности: фреймворк стал более гибким с переводами для SQLException; добавлено новое исключение QueryTimeoutException в иерархию DataAccessException; флэш атрибуты с RedirectView; добавлена возможность переопределить ReflectiveMethodResolver так что подклассы могут предоставлять собственные статические методы.

Далее
февраля
17
2012

Новая версия JavaScript-библиотеки Dojo 1.7.2

Команда разработчиков Dojo выпустила новую версию Dojo 1.7.2 ветки 1.7.x. В обновление 1.7.2 исправлено множество ошибок. Исправлены ошибки в системе загрузки и сборки. Также добавлена поддержка Firefox 10 ESR и создание сборок с использованием Node 0.6.

Далее
февраля
15
2012

Android. BroadcastReceiver и LocalBroadcastManager

BroadcastReceiver - базовый класс для кода, который будет получать intent, отосланные с помощью метода sendBroadcast(). Рассмотрим использование этого класса с классом LocalBroadcastManager.

Далее
февраля
14
2012

Android. Ошибка "Only the original thread that created a view hierarchy can touch its views."

Android-архитектура построена таким образом, что визуальные компоненты могут изменять свое состояние только из своего потока. При попытке обратиться к ним из других потоков, возникает исключение "Only the original thread that created a view hierarchy can touch its views." Рассмотрим способы решения этой проблемы.

Далее
февраля
13
2012

Toast - Android AlertBox. Диалог как всплывающее уведомление

Toast - popup-сообщение, которое появляется поверх активного окна и.заполняет необходимое для своего отображения пространство, при этом текущая activity остается для пользователя видимой и интерактивной. Уведомление автоматически исчезает и никаким образом не взаимодействует с пользователем.

Далее
февраля
13
2012

Вышла новая версия PHP веб-фреймворка Yii 1.1.10

Команда Yii выпустила новую версию 1.1.10 своего веб-фреймворка. Этот релиз главным образом исправляет ряд критических ошибок в CActiveForm, CJuiDatePicker и yiilite.php, которые появились в версии 1.1.9.

Далее
февраля
12
2012

Методы для создания и уничтожения Bean. Аннотации @PostConstruct и @PreDestroy в Spring

Если появилась необходимость добавить какой-то код после создания bean'а, воспользуйтесь аннотацией @PostConstruct. На момент вызова метода, использующего аннотацию @PostConstruct, все объекты, помеченные аннотацией @Autowired уже будут созданны. Если необходимо выполнить какие-то действия перед уничтожением bean'а, воспользуйтесь аннотацией @PreDestroy.

Далее
февраля
12
2012

Использование аннотации @Autowired в Spring 3

Аннотация @Autowired отмечает конструктор, поле или метод как требующий автозаполнения инъекцией зависимости Spring. Данная аннотация впервые появилась в Spring 2.5. Чтобы аннотация @Autowire присвоила переменной значения соответствующего bean'а, необходимо чтобы этот bean либо был объявлен в xml конфигурации приложения, либо существовал класс с соответствующей иньекцией управления.

Далее
февраля
11
2012

Новая версия фреймворка Spring Roo 1.2.1

Команда Spring Roo выпустила новую 1.2.1.RELEASE версию своего продукта. Это первый релиз ветки 1.2, который включает исправления ряда ошибок в мульти-модуле поддержки Maven и JSF/PrimeFaces. Также повышена производительность Spring Roo и добалена поддержка PrimeFaces 3.1 и Google App Engine 1.6.2.

Далее
февраля
10
2012

Как включить логирование всех запросов в MySQL в Windows/Linux

Чтобы включить лог всех запросов в MySQL, необходимо добавить в конец конфигурационного файла my.ini следующую строку: "log = C:\mysqlquery.log" в Windows или "log = /var/log/mysql/mysqlquery.log" в Linux. После этого необходимо перезапустить службу MySQL.

Далее