<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF131%3AReview6</id>
		<title>LXF131:Review6 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF131%3AReview6"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF131:Review6&amp;action=history"/>
		<updated>2026-05-13T19:12:38Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF131:Review6&amp;diff=12047&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF131:Review6&amp;diff=12047&amp;oldid=prev"/>
				<updated>2011-05-12T09:58:17Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Grails. Гибкость Groovy и надежность Java==&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Содержание=[[Изображение:LXF131_15_1.jpg|200px]] «Гибкость ''Groovy'' и надежность ''Java''» — не вполне верный перевод для «... in Action», но заявленную тему книга раскрывает.&lt;br /&gt;
* Автор: Глен Смит, Питер Ледбрук&lt;br /&gt;
* Издательство: Символ-Плюс&lt;br /&gt;
* ISBN: 978-5-93286-185-1&lt;br /&gt;
* Цена: 750 руб.&lt;br /&gt;
* Объем: 656 стр.&lt;br /&gt;
: Неплохой способ разобраться с практическим применением платформы ''Grails'', если вы опытный web-разработчик.&lt;br /&gt;
* Рейтинг 9/10|Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
: Платформа ''Java'' известна не только своей надежностью, но и громоздкостью. Тем не менее, она пригодна и для быстрой разработки web-приложений. &lt;br /&gt;
&lt;br /&gt;
Конечно, с этим утверждением можно поспорить, но мы склонны считать, что платформа ''Ruby On Rails'' (''RoR'') действительно изменила мир web-разработки. По крайней мере, с ее появлением в головах широкой общественности укоренилась мысль, что не всякий web-сайт необходимо писать с нуля. Нет, разумеется, библиотеки существовали и раньше, но ''Rails'' подняла эту идею на новый уровень.&lt;br /&gt;
&lt;br /&gt;
''Grails'' являет собой попытку скрестить лучшее из ''Rails'' с ''Groovy'', быстроразвивающимся скриптовым языком для платформы ''Java''. Не являясь точной копией ''RoR'', ''Grails'' тем не менее заслуживает внимания всех, кто хочет создавать web-приложения на ''Java'' быстро и без лишнего кода.&lt;br /&gt;
&lt;br /&gt;
Аннотация гласит, что данная книга написана «практиками и для практиков». Ее авторы, Глен Смит и Питер Ледбрук, стояли у истоков ''Grails'' и создавали с его помощью web-проекты, когда он находился еще в версиях 0.x. Вы можете рассматривать их труд как пошаговое руководство по web-разработке.&lt;br /&gt;
&lt;br /&gt;
Книга состоит из четырех частей. Первая знакомит читателя с платформой ''Grails'' 1.1 на примере простого приложения (в принципе, если вас интересует только обзор технологии, ею можно и ограничиться). Здесь также даются основы языка ''Groovy'' (версии 1.6), что делает «Grails ...» единственным русскоязычным изданием о нем, по крайней мере, до тех пор, пока не выйдет перевод «Groovy in Action».&lt;br /&gt;
&lt;br /&gt;
Последняя часть охватывает продвинутые вопросы, вроде внутреннего устройства ''Grails'' и технологий ''Spring'' и ''Hibernate'', лежащих в его основе. Все, что находится между ними, являет собой практический пример реализации современного web-приложения: от определения модели данных до интерфейса Web 2.0 и тестирования. Жаль, что интернационализация при этом упоминается лишь походя.&lt;br /&gt;
&lt;br /&gt;
Весьма бодрый темп изложения, избранный авторами, делает книгу не слишком подходящей для новичка – но ветераны web-разработки благодаря ей и расширяткругозор, и получат в свое распоряжение практически-ориентированное руководство по ''Grails'', причем весьма полезное.&lt;br /&gt;
&lt;br /&gt;
==Оптимизация ПО. Сборник рецептов==&lt;br /&gt;
&lt;br /&gt;
{{Врезка|left|Содержание=[[Изображение:LXF131_15_2.jpg|200px]] Ассемблерный код на обложке намекает, что для оптимизации программ нужно хорошо понимать работу процессора. &lt;br /&gt;
* Автор: Ричард Гербер, Арт Бик, Кевин Смит, Ксинмин Тиан&lt;br /&gt;
* Издательство: Питер&lt;br /&gt;
* ISBN: 978-5-388-00131-3&lt;br /&gt;
* Цена: 352 руб.&lt;br /&gt;
* Объем: 352 стр.&lt;br /&gt;
: Ценный источник информации для разрабатывающих серьезные приложения, но требует и серьезного подхода к чтению.&lt;br /&gt;
* Рейтинг 8/10|Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
: Процессор с четырьмя ядрами бесполезен, если три из них простаивают. Узнайте, как загрузить их работой, но при этом не перенапрячь.&lt;br /&gt;
&lt;br /&gt;
Когда-то для ускорения работы программы было достаточно купить ей компьютер помощнее. К сожалению, эти времена прошли, и сегодня, чтобы заставить ваш код выполняться быстрее, его необходимо оптимизировать. А поскольку большая часть процессоров, установленных в современных компьютерах, многоядерные (а бывают и многопроцессорные компьютеры), все, что касается параллелизма, здесь выходит на первый план. Основная задача этой книги, написанной специалистами компании Intel, в том и состоит, чтобы подсказать разработчику направление движения в сторону оптимального кода.&lt;br /&gt;
&lt;br /&gt;
Книга содержит три части. В первой, озаглавленной «Инструменты и концепции повышения производительности», читатель знакомится с тем, как измерить производительность работы программы и определить в ее коде места, нуждающиеся в оптимизации. Этот разговор завершает краткий обзор архитектуры современных микропроцессоров.&lt;br /&gt;
&lt;br /&gt;
Вторая часть является самой объемной: в ней последовательно раскрываются препятствия на пути производительной работы вашего приложения (алгоритмы, неэффективные с точки зрения параллельного выполнения; неверно предсказанные переходы и попадания мимо кэша процессора; циклы и потенциально медленные операции) и излагаются стандартные способы их обхода, включая OpenMP (но не Threading Building Blocks – их первая версия вышла почти одновременно с книгой), и методики, специфичные для процессоров Intel. В третьей части все изученное сводится в единое целое на практическом примере – видеокодеке H.264.&lt;br /&gt;
&lt;br /&gt;
Книга предполагает читателя с соответствующим уровнем подготовки: как минимум, вы должны свободно читать ассемблерный код. Оригинал издания вышел в 2006 году, поэтому вы не найдете здесь информации о новейших процессорах. Авторы ориентируются на инструменты Intel (в большинстве своем закрытые и платные) и (в основном) на платформу Windows, но изложенные в книге методы являются универсальными и с некоторыми изменениями могут быть перенесены на практически любой инструментарий по вашему выбору.&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>