<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="0.92">
<channel>
	<title>Javenue</title>
	<link>http://www.javenue.info</link>
	<description>Блог разработчика о Java и родственных технологиях</description>
	<lastBuildDate>Thu, 26 Nov 2009 15:24:20 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Reflection в Java (java.lang.reflect API)</title>
		<description>Reflection API в Java используется для просмотра информации о классах, интерфейсах, методах, полях, конструкторах, аннотациях во время выполнения java программ. 
При этом знать названия исследуемых элементов заранее не обязательно.

Все классы для работы с reflection расположены в пакете java.lang.reflect. Это метод (Method), конструктор (Constructor), массив (Array), поле (Field) и многие другие.
Вместо ...</description>
		<link>http://www.javenue.info/post/84</link>
			</item>
	<item>
		<title>Сколько нужно потоков для обработки пользовательских запросов или крайности при использовании Singleton</title>
		<description>Более трех лет назад, когда я только перешел на Java, написал статью об использовании паттерна Singleton. Статья доступна по этой ссылке - Паттерн Singleton. Не смотря на прошествие значительного промежутка времени, статью до сих пор читают и комментируют. Меня заинтересовала одна ссылка из комментариев, в которой довольно неплохо рассказываются нюансы ...</description>
		<link>http://www.javenue.info/post/83</link>
			</item>
	<item>
		<title>Генерация Google Sitemap и нюансы его использования (googlesitemap)</title>
		<description>Sitemap позволяет владельцам сайтов и веб-мастерам сообщить поисковым системам о структуре сайта и обновлении контента на его страницах. Таким образом при правильном использовании sitemap можно добиться лучшего индексирования страниц веб-ресурса поисковыми системами. Соответственно, при неправильном использовании данной технологии можно навредить самому себе (точнее своему интернет детищу).

В этой статье я хочу ...</description>
		<link>http://www.javenue.info/post/82</link>
			</item>
	<item>
		<title>Модель памяти Java и атомарность операций (java memory model)</title>
		<description>Бывает, что иногда почитываю разные интересные книжки.
Вот например, для собственного развития всякие JSR читаю :).
Из недавнего - просматривал JSR-133 Java Memory Model and Thread Specification (Модель памяти Java).
В данной статье хочу в который раз показать, насколько важна синхронизация потоков, на примере такого понятия как атомарность (Atomicity) операций.

Рассмотрим такой программный код:
 </description>
		<link>http://www.javenue.info/post/81</link>
			</item>
	<item>
		<title>Скриптовый движок в Java (Script Engine)</title>
		<description>Вот скажите, где могут выполняются скрипты написанные на javascript: на сервере, на клиенте? На клиенте, говорите? Это устаревшая информация...

С введением в Java версии 1.6 Scripting API стало очень просто и удобно писать extension поинты и динамические конфигурации для серверной логики.

В этой статье я хочу коротко рассказать вам о ScriptEngine, ну ...</description>
		<link>http://www.javenue.info/post/80</link>
			</item>
	<item>
		<title>Аннотации в Java (java annotation types)</title>
		<description>Продолжаю серию статей о нововведениях в Java (начиная с версии 1.5). На этот раз разговор пойдет об аннотациях (annotation type).

Аннотации представляют собой некие метаданные, которые могут добавлятся в исходный код программы и семантически не влияют на нее, но могут использоваться в процессе анализа кода, компиляции и даже во время выполнения.

Вот ...</description>
		<link>http://www.javenue.info/post/79</link>
			</item>
	<item>
		<title>Работа с CSV. Чтение и запись CSV файлов в Java (comma separated values file)</title>
		<description>Решил сделать свой вклад в мировое open-source сообщество. Как вы уже догадались из названия статьи, на этот раз речь пойдет о формате CSV. 

Итак, проблема заключалась в том, что генерация отчетов в формате Excel через библиотеку POI кушала много оперативной памяти и процессорного времени. 

Сам по себе Excel, наверное, один ...</description>
		<link>http://www.javenue.info/post/78</link>
			</item>
	<item>
		<title>Социальные сети, Co-working Центры, Стартапы и Фрилансеры</title>
		<description>[Disclamer: все персонажы этого стёба выдуманы и не имеют реальных аналогов. Автор статьи не несет ответственности за то, что после ее прочтения вы организуете свой собственный co-working центр или как минимум стартап.]

Читая хабр я обнаружил, что каждая 10-ая статья посвящена Co-working Центрам и Стартапам (скорее всего, пока я напишу этот ...</description>
		<link>http://www.javenue.info/post/77</link>
			</item>
	<item>
		<title>Паттерн Наблюдатель (Observer design pattern)</title>
		<description>По просьбам читателей очередную статью о паттернах проектирования посвящу паттерну Observer (Наблюдатель). Этот шаблон проектирования также известен под именами Dependents (Подчиненные) и Publisher-Subscriber (Издатель-Подписчик).

Реализация данного паттерна используется для наблюдения за состоянием объектов в системе. Если состояние объектов изменяется в процессе их жизненного цикла, то Наблюдатель оповещает другие части системы об ...</description>
		<link>http://www.javenue.info/post/76</link>
			</item>
	<item>
		<title>Результаты голосования</title>
		<description>Всем доброго времени суток.

Что-то голосование о рефакторинге блога поутихло...
Тем не менее можно подвести какой-никакой итог. К сожалению он будет недостаточно объективным.

В номинации Паттерны Проектирования победил "Паттерн Observer". Статью об этом паттерне напишу в ближайшее время.

В номинации Open-Source проекты первое место получает "Использование Hibernate". Хотя Hibernate использую все реже и реже ...</description>
		<link>http://www.javenue.info/post/75</link>
			</item>
</channel>
</rss>
