квітня
23
2012

Spring 3 і @Controller. Частина 1

У першій частині статті розглянемо створення контролерів, використовуючи Spring Framework 3-ї версії і Spring MVC зокрема. Зупинимося на анотаціях @Controller, @RequestMapping і @PathVariable, а також поговоримо про класи моделі Model і ModelAndView.

Далі
квітня
22
2012

Вийшла нова версія популярного браузера Firefox 12

Основні зміни в новій версії: в Windows-версії оновлювати Firefox стало легше завдяки відсутності однієї підказки; на сторінці з вихідним кодом тепер є номери рядків; перенос рядків тепер підтримується атрибутом title; результати пошуку відображаються у центрі сторінки; віднині всі УРЛ, додані в менеджер завантажень, автоматично завантажуються; додана підтримка CSS-властивості text-align-last; додана ​​експериментальна підтримка об'єктів Map і Set мови ECMAScript 6; кілька виправлень помилок; виправлена ​​помилка через яку не завантажувалися деякі редактори, основані на TinyMCE; виправлена ​​помилка зменшення швидкодії WebGL при використанні деякого "заліза" на OS X.

Далі
квітня
19
2012

Випущено жирне накреслення безкоштовного/вільного шрифта PT Mono

Випущено жирне накреслення шрифту PT Mono, розробленого торговою маркою «ПараТайп» компанії ParaGraph International. Курсивне накреслення поки що не планується, на нього немає джерела фінансування.

Далі
квітня
19
2012

Вийшла нова версія Java-фреймворку Apache Camel 2.9.2

Команда Apache Camel анонсувала нову версію свого продукту під номером 2.9.2, яка містить 58 виправлень помилок і вийшла через 6 тижнів після попередньої версії 2.9.1. Apache Camel - відкритий кросплатформовий java фреймворк, який дозволяє проводити інтеграцію програм в простій і зрозумілій формі. Ідеологічно заснований на шаблонах Інтеграції Корпоративних Програм. Реліз Apache Camel 2.9.1 включає 109 виправлень помилок.

Далі
квітня
17
2012

HttpClient та "Invalid use of SingleClientConnManager: connection still allocated."

При використанні бібліотеки Apache HtppClient можлива поява виключення "Invalid use of SingleClientConnManager: connection still allocated.": Вирішується ця проблема шляхом закриття потоку читання даних.

Далі
квітня
13
2012

Spring 3 і Hibernate 3. Частина 2

Друга частина статті про спільне використання Spring 3 та Hibernate 3. Будуть розглядатися базові принципи роботи з об'єктами, DAO-класами та сервісами.

Далі
квітня
12
2012

Spring 3 і Hibernate 3. Частина 1

У цьому прикладі розглянемо використання Spring 3 спільно з Hibernate 3. Як середовище розробки буде використана SpringSource Tool Suite, а база даних - MySQL. У цій частині розглянута тільки настройка для майбутньої програми. Вся логіка описана в другій частині статті.

Далі
квітня
11
2012

Перевірка наявності включеного інтернету (Wi-Fi, Bluetooth, GPRS і т.д.) в Android

Розглядається спосіб отримання інформації про активне з'єднання для передачі даних. Врахуйте, що активне мережеве з'єднання не гарантує коректності передачі даних.

Далі
квітня
10
2012

Android. Помилка на смартфонах HTC і Gigabyte: n-byte external allocation too large for this process

На смартфонах деяких виробників (HTC і Gibabyte, як мінімум) при використанні методу BitmapFactory.decodeFile() генерується виключення java.lang.OutOfMemoryError виду: 20155392-byte external allocation too large for this process. Ця помилка, наприклад, може виникнути при спробі отримати зображення високої роздільної здатності з файлової системи або за допомогою камери смартфона. У статті описується спосіб вирішення даної проблеми.

Далі
квітня
10
2012

Android. Помилка "No content provider: /mnt/sdcard/"

У випадку роботи з файловою системою помилка "No content provider: /mnt/sdcard/DCIM/... ", яка викликана кодом виду: getContentResolver().openInputStream(uri), вирішується шляхом використання FileInputStream: new FileInputStream( uri.getPath() )

Далі