<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Символ-Плюс &#8212; Knigausa Bookstore: Russian Books</title>
	<atom:link href="https://knigausa.com/%D0%B8%D0%B7%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%BE/%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB-%D0%BF%D0%BB%D1%8E%D1%81/feed/" rel="self" type="application/rss+xml" />
	<link>https://knigausa.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sun, 01 Mar 2026 07:03:54 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
	<item>
		<title>Программирование и конфликты 2.0. Теория и практика программной инженерии</title>
		<link>https://knigausa.com/product/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%ba%d0%be%d0%bd%d1%84%d0%bb%d0%b8%d0%ba%d1%82%d1%8b-2-0-%d1%82%d0%b5%d0%be%d1%80%d0%b8%d1%8f/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 22 May 2024 10:40:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%ba%d0%be%d0%bd%d1%84%d0%bb%d0%b8%d0%ba%d1%82%d1%8b-2-0-%d1%82%d0%b5%d0%be%d1%80%d0%b8%d1%8f/</guid>

					<description><![CDATA[Сборник очерков, написанных ветераном и пионером индустрии разработки ПО Робертом Глассом, автором и редактором более чем двадцати пяти книг. Первое издание увидело свет еще в 1991 году и сразу же стало бестселлером. Книга посвящена конфликтам и...]]></description>
										<content:encoded><![CDATA[<p>Сборник очерков, написанных ветераном и пионером индустрии разработки ПО Робертом Глассом, автором и редактором более чем двадцати пяти книг. Первое издание увидело свет еще в 1991 году и сразу же стало бестселлером.Книга посвящена конфликтам и управлению конфликтами. В ней программисты и разработчики ПО противопоставлены менеджерам. Теория противопоставляется практике, стабильность &#8212; изменениям, разговоры &#8212; действиям и обещания &#8212; результатам. Предпринята попытка показать все стороны, участвующие в споре, заставить задуматься и сделать собственные выводы.Ценность этой книги в том, что она выходит за круг обсуждения модных тенденций и сиюминутных взглядов и понятий. Откровения, содержащиеся в ней, не подвержены влиянию времени и сегодня могут служить источником информации и вдохновения для разработчиков и менеджеров, профессоров и предпринимателей, исследователей и студентов.Отзывы читателейЭто сборник коротких очерков, которые легко читаются, заставляют задуматься и написаны человеком, опыт которого в индустрии ПО исчисляется десятилетиями. Эти очерки, напечатанные в 1991 году, были дополнены новым материалом в 2006 году. В нашей отрасли кое-что изменилось, но многое осталось прежним. Читайте, думайте, обсуждайте их с коллегами. Что-то из прочитанного может подсказать вам, как можно улучшить ситуацию. &#8212; Т. Харрис, http://talkaboutquality.wordpress.com Эта книга Боба Гласса &#8212; настоящая коллекционная вещь, и она заслуживает переиздания. Первое издание вышло в свет в 1991 году и состояло из очерков, основное внимание в которых уделялось отнюдь не технологиям и которые раскрывали самую суть процесса разработки ПО. Откровения, содержащиеся в ней, как и во многих других книгах о программировании, ставших классическими (сразу вспоминаются &#171;Мифический человеко-месяц&#187; Ф. Брукса, &#171;Путь камикадзе&#187; Э. Йордона, &#171;Профессиональный программист&#187; Дж. Вейнберга и &#171;После Золотой лихорадки&#187; С. Макконнелла), так же актуальны и интересны через много лет, как и тогда, когда они только появились. Дополнительный бонус: новое издание содержит не только исходный материал, но и ретроспективные размышления автора.Многие разработчики ПО признают только сугубо техническую литературу (если они вообще читают хоть что-то, что не имеет самого прямого отношения к их работе), а ведь именно книги, подобные этой, заставляют думать. Любой профессионал индустрии ПО найдет в ней достаточно пищи для размышлений &#8212; она раскрывает преимущества повторного использования кода и связь между качеством и сопровождением ПО, описывает многообразные нюансы управления программными проектами и многое другое (в книге 60 очерков).Разработчики, читающие только сугубо специальную литературу, просто обязаны (и ради самих себя, и ради своего профессионального успеха) расширять свой кругозор. А те, кто читает концептуальные книги о программировании, не должны пропустить эту. Она просто великолепна. &#8212; Supermonkey &#171;Фанат программирования, музыки и комиксов &#187; (Атланта, штат Джорджия, США)Об автореРоберт Л. Гласс провел в залах вычислительных центров более 55 лет, начав с короткого трехлетнего периода работы в авиакосмической промышленности (в Северо­Американской авиационной компании) с 1954 по 1957 годы, что дает ему право называться одним из настоящих пионеров индустрии ПО.После Северо­Американской он работал еще в нескольких авиакосмических компаниях (в AerojetGeneral Corp., 1957-1965, и компании Boeing, 1965-1970 и 1972-1982). По большей части его работа заключалась в создании программных инструментальных средств, с которыми работали специалисты в прикладных областях. Участвовать в авиакосмическом бизнесе в то время было делом волнующим &#8212; это были пьянящие дни исследования космоса. Но работа в области вычислительной техники и программирования кружила головы еще больше. В обеих областях прогресс был стремительным, а перспективы &#8212; неземными!Главный урок, усвоенный им за годы, проведенные в авиакосмической отрасли, состоял в том, что ему очень нравилась техническая сторона индустрии ПО, но быть менеджером он совсем не хотел. Он старательно вживался в роль технического специалиста, и это сильно повлияло на его карьеру двояким образом: а) его технические знания оставались актуальными и востребованными, но б) его компетентность как менеджера &#8212; и способность зарабатывать деньги (!) &#8212; соответственно уменьшилась.Когда его способность продвигаться вверх достигла неизбежного предела, он предпринял фланговый маневр, перейдя на научную и преподавательскую работу. Он читал курс лекций по технике ПО аспирантам университета Сиэттла (1982-1987) и один год (1987-1988) проработал (занимаясь исключительно академической деятельностью) в Институте программной инженерии (Software Engineering Institute &#8212; SEI). До этого, получив грант, он два года (1970-1972) занимался исследованиями инструментальных средств в Вашингтонском университете.За годы научной и преподавательской работы он извлек еще один главный урок. Его разум с восторгом обратился к научной стороне техники программного обеспечения, но сердце так и осталось сердцем практика. Конечно, можно оторвать человека от его призвания, но нельзя вырвать призвание из его души. Вооружившись этой новой мудростью, он начал искать способ соединить академическую и практическую сферы вычислительной техники, перебросив мост через то, что он давно ощущал как &#171;информационную пропасть&#187;.И он нашел несколько способов. Многие из его книг (более 25) и статей (более 90) посвящены тому, как оценить открытия в вычислительной технике, сделанные учеными, и как внедрить в индустрию ПО те из них, которые имеют практическую ценность. (Это задача, бесспорно, нетривиальная, и именно она в значительной мере определяет уникальную и противоречивую природу его воззрений и печатных работ.) Читая лекции и проводя семинары, он сосредотачивается как на теоретических, так и на лучших практических достижениях, помогающих в реальной работе.Этому же посвящен и его бюллетень The Software Practitioner, и более академический журнал Journal of Systems and Software, который он редактировал много лет для издательства Elsevier (сейчас он там почетный редактор). А также колонки, которые он ведет в таких изданиях, как Communications of the ACM и IEEE Software. Большинство его работ серьезны и уникальны, но изрядная их часть написана частично (а некоторые и полностью) в юмористическом ключе.Так каковы же его наивысшие достижения в области вычислительной техники? В 1995 году шведский университет Линкопинга присвоил ему почетную степень доктора философии (Ph. D.). А в 1999 году он был избран членом Ассоциации вычислительной техники ACM (Association for Computing Machinery).Роберт женат на Айрис Весси, которая занимается исследованием информационных систем, у него четверо детей &#8212; двое родных и двое приемных.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1083953</post-id>	</item>
		<item>
		<title>А полетит? Как узнать, есть ли у вашей бизнес-идеи крылья, прежде чем вы прыгнете</title>
		<link>https://knigausa.com/product/%d0%b0-%d0%bf%d0%be%d0%bb%d0%b5%d1%82%d0%b8%d1%82-%d0%ba%d0%b0%d0%ba-%d1%83%d0%b7%d0%bd%d0%b0%d1%82%d1%8c-%d0%b5%d1%81%d1%82%d1%8c-%d0%bb%d0%b8-%d1%83-%d0%b2%d0%b0%d1%88%d0%b5%d0%b9-%d0%b1%d0%b8/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 22 May 2024 10:34:05 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b0-%d0%bf%d0%be%d0%bb%d0%b5%d1%82%d0%b8%d1%82-%d0%ba%d0%b0%d0%ba-%d1%83%d0%b7%d0%bd%d0%b0%d1%82%d1%8c-%d0%b5%d1%81%d1%82%d1%8c-%d0%bb%d0%b8-%d1%83-%d0%b2%d0%b0%d1%88%d0%b5%d0%b9-%d0%b1%d0%b8/</guid>

					<description><![CDATA[В последние семь лет Университеты Колумбии, Джорджтауна, Мэриленда, Денвера, Северной Дакоты и Университет имени Джорджа Вашингтона время от времени вводили в свое учебное расписание курс предпринимательства, который требовал, чтобы студенты приходили...]]></description>
										<content:encoded><![CDATA[<p>В последние семь лет Университеты Колумбии, Джорджтауна, Мэриленда, Денвера, Северной Дакоты и Университет имени Джорджа Вашингтона время от времени вводили в свое учебное расписание курс предпринимательства, который требовал, чтобы студенты приходили в класс со своими бизнес-идеями.Шестнадцать раз курс проводился в России, где в роли студентов выступало старшее руководство различных нефтяных компаний. Преподавание осуществлялось с помощью переводчиков-синхронистов при поддержке Университета Колумбии. В данной книге описан синтез ключевых элементов этих курсов.Прежде чем что бы то ни было запускать, кого бы то ни было консультировать или во что бы то ни было инвестировать, отделите выигрышные бизнес-идеи от проигрышных!Жизнеспособен ли проект? Это вопрос № 1, и на него приходится отвечать каждому, у кого возникает бизнес-идея. Систематизированный подход, предлагаемый Мак-Найтом, одним из лучших консультантов в области предпринимательства, позволяет узнать ответ еще до того, как вы вложите средства. Оценочный лист &#8212; первый интуитивный инструмент оценки и совершенствования любой бизнес-идеи.·	Оцените вашу идею по 44 ключевым элементам, характеризующим возможность ее успешной реализации.·	Получите ответ всего за 30 минут.·	Методично совершенствуйте свою идею, чтобы повысить шансы на успех.·	При анализе реализуемости идеи учитывайте влияние товаров, услуг, конкуренции, ценообразования, стратегии, менеджмента, финансирования, операционной деятельности, личностных аспектов и многого другого.Для каждого из 44 ключевых элементов рассказано, что надо оценивать, насколько это важно, как получить необходимую информацию и как повысить оценку. Это позволит вам отработать свою идею, уменьшить риски, защитить себя и своих инвесторов от потери денег, быстро оценить десятки новых идей и значительно повысить свои шансы на успех. И не потратить на консультантов ни копейки!&#187;Рынки разных стран преподали нам уроки, которые, надеюсь, мы никогда не забудем. Мак-Найт объединил эти уроки в одну книгу, помогающую нам увидеть будущее новых бизнес-идей. Сле-дующий важный шаг &#8212; становление на твердую финансовую почву, и именно здесь появляется Мак-Найт, готовый помочь сегодняшним новаторам и предпринимателям.&#187;- Майкл Г. Оксли, член палаты представителей конгресса США (четвертый избирательный округ шт. Огайо), соавтор Акта Сарбэйнса-Оксли 2002 г.&#187;Эту книгу можно было создать только в жестких условиях запуска новых бизнес-проектов в рам-ках учебного курса, что хорошо мне знакомо. Мак-Найт обсуждает 44 важнейших элемента успеха, и если вы наберете высокий балл, то можете рассчитывать на большой успех. Купите эту книгу, прочтите ее и держите на письменном столе, чтобы она всегда была у вас под рукой. Она и вправду хороша.&#187;- Доктор Джон У. Альтман, профессор колледжа Бэбсон и вице-президент фонда &#171;Ewing Marion Kauffman&#187;&#187;Работа Мак-Найта включает создание новых предприятий в рамках учебного курса. Неудивитель-но, что из его учения возник такой эффективный инструмент, как &#171;Оценочный лист&#187;. Слушатели не имели права продолжать, пока не были подвергнуты тщательной проверке все идеи, с которыми они приходили на занятия.&#187;- Профессор Мюррей Б. Лоу, Центр предпринимательства Лэнга, Бизнес-школа Колумбии&#187;Оценочный лист &#8212; это отличный аналитический инструмент. Если бы он был у нас несколько лет назад, мы бы сэкономили миллиардов пять долларов.&#187;- Роберт Дж. Вусслер, президент и CEO &#171;Ted Turner Pictures&#187;&#187;После подъема и спада деловой активности конца 1990-х и по прошествии первых двух лет XXI века понятно, что такой инструмент, как Оценочный лист, предложенный Мак-Найтом, помог бы стране сохранить миллиарды долларов, потерянных в результате краха предприятий. Прежде чем вкладывать деньги в бизнес клиента, каждый венчурный капиталист должен убедиться, что идея набирает хороший балл.&#187; &#8212; Томас Керли, экс-президент &#171;USA Today&#187;</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1083945</post-id>	</item>
		<item>
		<title>CRM со скоростью света. Привлечение и удержание клиентов в реальном времени через Интернет. Гринберг П.</title>
		<link>https://knigausa.com/product/crm-%d1%81%d0%be-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d1%8c%d1%8e-%d1%81%d0%b2%d0%b5%d1%82%d0%b0-%d0%bf%d1%80%d0%b8%d0%b2%d0%bb%d0%b5%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b8-%d1%83%d0%b4%d0%b5/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 21 May 2024 12:57:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/crm-%d1%81%d0%be-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d1%8c%d1%8e-%d1%81%d0%b2%d0%b5%d1%82%d0%b0-%d0%bf%d1%80%d0%b8%d0%b2%d0%bb%d0%b5%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b8-%d1%83%d0%b4%d0%b5/</guid>

					<description><![CDATA[Система CRM (Customer Relationship Management - управление взаимоотношениями с клиентами) - методология, получающая все большее признание: расходы на CRM закладываются в бюджеты, ее подход привлекает сотни компаний из списка Fortune 1000 и десятки...]]></description>
										<content:encoded><![CDATA[<p>Система CRM (Customer Relationship Management &#8212; управление взаимоотношениями с клиентами) &#8212; методология, получающая все большее признание: расходы на CRM закладываются в бюджеты, ее подход привлекает сотни компаний из списка Fortune 1000 и десятки тысяч других компаний во всем мире, а теперь и в России. Теперь это не просто дополнительное преимущество в мире бизнеса, а необходимый инструмент выживания. Закон &#171;клиент всегда прав&#187; снова вступил в силу.Но что такое CRM и как она меняет стратегию компаний? Мир так быстро преображается, что путь бизнеса неисповедим. Как CRM влияет на этот путь? Это по-прежнему жгучий вопрос в сфере корпоративного управления, и бестселлер Пола Гринберга дает на него ответ.Предыдущее издание переведено на 5 языков и используется в качестве бизнес-учебника во многих странах. Данное издание значительно расширено и отражает растущую зрелость рынка CRM. В книге непредвзято и досконально описывается как CRM-методология в целом, так и все ее технологические &#171;кирпичики&#187; &#8212; управление продажами, включая тонкие и до сих пор мало применяемые в России методики стратегических продаж, автоматизация маркетинга, клиентский сервис и каналы взаимодействия. Обсуждаются стратегии успеха, а также изменения в корпоративной культуре, необходимые для привлечения и удержания клиента с помощью новейших технологий, несмотря на яростную конкуренцию. Вдумчивый читатель сможет получить ценные практические советы бизнесменов, которые реально добились многого в бизнесе, в том числе благодаря успешному применению CRM. Главная трудность в работе с CRM не в технологии, а в сложности предмета и изобилии подводных камней при внедрении. Признанный эксперт и аналитик CRM, Пол Гринберг, описывая современную ситуацию, показывает, как поставить CRM на службу вашему бизнесу.Книга предназначена для руководителей и менеджеров предприятий, внедряющих или желающих внедрить технологию CRM.Отзывы специалистов&#187;Путешествуя по миру, я беседовал с многими клиентами и партнерами и был поражен тем, что столькие из них читали первое издание &#171;CRM со скоростью света&#187; и столько из нее почерпнули. Теперь они получили хорошо продуманное продолжение. Эта книга Пола по актуальным вопросам CRM должна стать примером прямого разговора о сложных предметах. Он в этом разбирается &#8212; разберутся и его читатели.&#187;- Брюс Калберт, старший вице-президент и руководитель практики CRM, KPMG Consulting&#187;В своей книге &#171;CRM со скоростью света&#187; Пол Гринберг показывает компаниям, куда можно обращаться за помощью в процессе принятия решения о том, что делать. Порой он касается больных мест, но лесть не входит в его задачи. Цель &#8212; дать справочное пособие о том, как создать необходимые возможности и как выбрать партнеров, которые приведут к успешному возврату на инвестиции (ROI) в отношения с клиентами.&#187;- Дон Пепперс и Марта Роджерс, Peppers &amp; Rogers Group&#187;CRM становится элементом стратегии предприятий &#8212; неотъемлемой и интегрированной частью любой успешно работающей компании. &#171;CRM со скоростью света&#187; показывает, как добиться этого. Пол Гринберг дает глубокий анализ меняющейся ситуации и факторов успеха, знать которые должны все руководители компаний.&#187;- Крейг Конвей, президент и генеральный директор, PeopleSoft Inc.&#187;Каждое предприятие обязано привлекать, удерживать и растить выгодных клиентов. Методология CRM значительно развилась и постоянно находит все более тонкие, изобретательные подходы к поддержанию постоянного контакта с клиентами. В этом долгожданном издании Пол Гринберг освещает новый этап развития CRM с присущими ему проницательностью и откровенностью, ставшими его фирменным знаком. Вооруженные глубокими соображениями Пола, читатели получат полное представление о рынке CRM.&#187;- Роджер Сибони, президент и генеральный директор, E.piphany&#187;Книга Пола Гринберга &#8212; достаточно удачная попытка увязать точки зрения бизнесменов и &#171;базу знаний&#187; по инструментарию управления взаимоотношениями.&#187;- Кирилл Булгаков, директор российской компании CRM-консалтинга Sputnik Labs</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1074712</post-id>	</item>
		<item>
		<title>Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript. Чаффер Д., Шведберг К.</title>
		<link>https://knigausa.com/product/%d0%b8%d0%b7%d1%83%d1%87%d0%b0%d0%b5%d0%bc-jquery-1-3-%d1%8d%d1%84%d1%84%d0%b5%d0%ba%d1%82%d0%b8%d0%b2%d0%bd%d0%b0%d1%8f-%d0%b2%d0%b5%d0%b1-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 19 May 2024 17:47:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b8%d0%b7%d1%83%d1%87%d0%b0%d0%b5%d0%bc-jquery-1-3-%d1%8d%d1%84%d1%84%d0%b5%d0%ba%d1%82%d0%b8%d0%b2%d0%bd%d0%b0%d1%8f-%d0%b2%d0%b5%d0%b1-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba/</guid>

					<description><![CDATA[Для веб-дизайнеров]]></description>
										<content:encoded><![CDATA[<p>Издание, посвященное jQuery версии 1.3, знакомит с основами использования этой библиотеки для создания привлекательных интерактивных сайтов. jQuery поможет автоматизировать решение типичных задач и упростить решение более сложных. Опытные веб­дизайнеры, немного знакомые с программированием, смогут быстро приступить к использованию jQuery благодаря тому, что она основана на стандартах технологий HTML и CSS. Опытные программисты при изучении библиотеки оценят ее концептуальную целостность.В книге рассматриваются методы использования селекторов, приемы организации взаимодействий и воспроизведения анимационных эффектов. Показано, как избежать ошибок, связанных с использованием AJAX, событий и расширенных возможностей языка JavaScript.Издание предназначено для веб­дизайнеров, желающих использовать интерактивные элементы в своих страницах, и разработчикам, стремящимся создавать веб­приложения с более качественным пользовательским интерфейсом. Опыт работы с jQuery и другими библиотеками JavaScript не требуется, однако приветствуются навыки программирования на языке JavaScript, знание его синтаксических конструкций, а также базовые знания о HTML и CSS.Отзывы читателей Отличное введение в jQuery, в комплекте с которым предоставляется загружаемый программный код. Знание DOM и особенно CSS является необходимым условием. Вы сможете многое почерпнуть из этой книги, не зная ни JavaScript, ни приемов работы с технологией AJAX. &#8212; Роберт Фохт, Филадельфия Я приобрел эту книгу, не имея никаких знаний о библиотеке jQuery и обладая минимальным опытом программирования на JavaScript. Прочитав первые 6 глав я смог задействовать мощные возможности jQuery и AJAX в своих веб-приложениях. Остальная часть книги наполнена практическими примерами и в конце содержит отличный справочник. Я настоятельно рекомендую эту книгу всем программистам, желающим добавить библиотеку jQuery в свой арсенал. &#8212; Карл Хендрикс, Альбукерке, Нью Мехико, США Именно то, что мне нужно – практичное и обстоятельное введение в jQuery, требующее лишь самых базовых знаний о JavaScript и понимание основ CSS. Хорошие примеры, иногда излишне краткие, но вдохновляющие, в том смысле, что открывают новые горизонты преобразования веб-страниц в веб-приложения с привлекательным пользовательским интерфейсом и интерактивные службы. Настоятельно рекомендую. &#8212; Хелге Скривервик, &#171;Mellvik&#187; Я считаю эту книгу прекрасным введением в jQuery. Не имея почти никаких знаний о jQuery и JavaScript до прочтения этой книги, я смог ухватить описываемые концепции и спустя несколько дней приступить к созданию функционирующего программного кода. Книга «Изучаем jQuery 1.3» содержит достаточное количество примеров, чтобы объяснить мысли авторов и не погрузить читателя в море программного кода.К вышесказанному я настоятельно рекомендую эту книгу всем, кто желает начать использовать jQuery. &#8212; Гаррет КатронОб авторахДжонатан Чаффер (Jonathan Chaffer) – технический директор интер­активного подразделения в рекламном агентстве, находящемся в городе Гранд¬Рапидс, штат Мичиган. Он руководит разработкой веб­проектов, использующих разнообразные технологии, а также сам продолжает заниматься повседневным программированием.Чаффер принимал весьма активное участие в разработке открытого проекта Drupal CMS, где в качестве предпочтительной платформы JavaScript предлагалась библиотека jQuery. Он является автором популярного модуля Content Construction Kit, используемого для управления структурированным содержимым сайтов, построенных на основе системы Drupal. Джонатан отвечает за полный пересмотр системы меню Drupal и справочного руководства разработчика по прикладному интерфейсу системы.Карл Шведберг (Karl Swedberg) – веб-программист в компании Fusionary Media в городе Гранд-Рапидс, штат Мичиган; большую часть времени он занимается веб­дизайном с упором на «веб­стандарты» – применение HTML-кода совместно с продуманными таблицами стилей CSS и «ненавязчивым» JavaScript. Будучи членом команды проектирования jQuery и активным участником обсуждений jQuery, Карл посещает симпозиумы и конференции и проводит корпоративное обучение в Европе и Северной Америке.Прежде чем Карл занялся разработкой веб­приложений, он был литературным редактором, учителем английского языка в средней школе, владельцем кафе. Его увлечение программированием началось в начале 1990-х, когда он работал в корпорации Microsoft в городе Редмонд, штат Вашингтон, и не угасает по сей день.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1068956</post-id>	</item>
		<item>
		<title>Программирование на F#. Смит К.</title>
		<link>https://knigausa.com/product/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-f-%d1%81%d0%bc%d0%b8%d1%82-%d0%ba/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 19 May 2024 17:47:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-f-%d1%81%d0%bc%d0%b8%d1%82-%d0%ba/</guid>

					<description><![CDATA[F# - это мультипарадигмальный язык программирования, который не только помогает повысить производительность труда за счет использования функционального стиля разработки, но и позволяет применять при создании приложений уже имеющиеся навыки...]]></description>
										<content:encoded><![CDATA[<p>F# &#8212; это мультипарадигмальный язык программирования, который не только помогает повысить производительность труда за счет использования функционального стиля разработки, но и позволяет применять при создании приложений уже имеющиеся навыки объектно-ориентированного и императивного программирования. Книга &#171;Программирование на F#&#187; поможет открыть множество преимуществ этого языка, включая возможность доступа ко всем замечательным инструментам и библиотекам платформы .NET.Это исчерпывающее руководство, написанное Крисом Смитом, одним из основных разработчиков F# компании Microsoft, знакомит с синтаксисом языка, реализацией асинхронных и параллельных вычислений, с расширенными концепциями языка F#, такими как цитируемые и вычислительные выражения.От читателя не требуется знание конкретных технологий, хотя общий опыт программирования, безусловно, желателен. Единственное требование &#8212; это желание воспользоваться преимуществами функционального программирования при разработке своих проектов, будь то реализация численных алгоритмов, анализ данных или сценарии для личного использования. В этом случае издание послужит хорошей отправной точкой на пути изучения фундаментальных и расширенных концепций языка F#.Об авторе Крис Смит работает в Microsoft в группе разработки языка F#. Его должность инженера-программиста в отделе тестирования позволила ему в совершенстве овладеть языком F#. Крис имеет степень магистра информатики, полученную в Вашингтонском университете. Вы можете встретиться с ним в Интернете, в его персональном блоге &#171;Chris Smith&#8217;s Completely Unique View&#187; (совершенно уникальный взгляд Криса Смита) по адресу: http://blogs.msdn.com/chrsmith/. Отзывы читателей Самая простая книга о F# из существующихНа ноябрь 2009 года это, пожалуй, самая простая книга о языке F# из существующих. В своей книге Крис Смит (Chris Smith) не предполагает наличие у читателя знаний о функциональном программировании. Он избегает излишних сложностей и не использует мудреных терминов. Какой смысл в книге, читать которую мои глаза отказываются только потому, что она слишком сложная.Книга разбита на две части. Первая часть в основном посвящена синтаксису языка F#, и после ее прочтения вы легко сможете приступить к созданию программ на языке F#. Даже при том, что я использую язык F# уже пару лет, некоторые сведения для меня оказались новыми. Эту книгу можно использовать как справочник, несмотря на наличие очень неплохой документации по языку F#. Особого внимания заслуживает раздел о списках, который я нашел особенно простым и понятным.Во второй части книги автор приглашает читателя подняться на следующую ступеньку. В книге она называется «прикладным» программированием на F#. Во многих книгах по программированию такое название подразумевает, что автор будет знакомить читателей с некоторыми наиболее часто используемыми функциями и методами. Но только не в этой книге. Во второй части приводятся некоторые весьма интересные и практичные мысли о том, что позволяет язык F#. Введение в вычислительные выражения (рабочие потоки, или потоки операций) просто восхитительно – я не встречал объяснения проще, особенно для тех, кому ранее не приходилось иметь дела с подобными конструкциями (автору удалось избежать использования этого жуткого термина «монады»!).Что по-настоящему удивило меня, так это то, что в дополнение к вычислительным выражениям в этой книге идет целый раздел, посвященный цитируемым выражениям. В этом разделе приводится не только краткое описание, что из себя представляют цитируемые выражения, но и дается достаточно глубокое исследование их возможностей, позволяющее читателю сразу же приступить к их использованию.Даже приложения заслуживают пристального внимания, так как в них вы найдете раздел, посвященный интеграции F# с другими языками программирования. Несмотря на то, что программный код, написанный на языке F#, выполняется под управлением CLR, в F# существуют такие конструкции, которые необязательно сохранят свою привлекательность при попытке организовать взаимодействие с ними на языке C#. В приложении описывается, как избежать подобных проблем и реализовать более «дружественный к .NET» API.Вообще я считаю, что эта книга наполнена ценными сведениями. Это отличное приобретение даже для опытных пользователей языка F#. Если вы только приступаете к изучению F# и у вас нет опыта функционального программирования, эта книга послужит вам хорошей отправной точкой.Кроме того, отмечу, что содержимое этой книги совсем незначительно пересекается с содержимым книги «Functional Programming for the Real World». Поэтому если вы подумываете о приобретении обеих книг, вы не будете разочарованы. Фактически они дополняют друг друга, и я не мог бы сказать, какая из них лучше, если вы можете позволить себе только одну из них. Майкл Гьягнокаво (Michael Giagnocavo) (Денвер, Колорадо, США) Леди и джентльмены, это настоящая книга!Уже довольно давно я не получал такого удовольствия от книг по программированию, какое получил от книги «Программирование на F#». У меня есть все книги о языке F#, которые только можно найти в магазинах (включая «Functional Programming for the Real World: With Examples in F# and C#», выпущенную издательством Manning). Но, должен сказать, что эта книга – самая лучшая для тех, кто собирается изучать язык F# и не имеет опыта функционального программирования. Я не уверен, что эта книга будет полезной для тех, кто вообще не знаком с программированием (возможно, правда, она станет для них судьбоносной). Но тем, кто хорошо знаком с императивным программированием, эта книга позволит начать программировать на языке F# в частности и использовать функциональный стиль программирования в целом.Не хочу преуменьшать ценность книги «Expert F# (Expert&#8217;s Voice in .Net)» Дона Сайма (Don Syme) (создателя языка F#), но она не так хороша для начинающих осваивать функциональное программирование, как книга «Программирование на F#». При этом книга Дона Сайма могла бы служить отличным продолжением после прочтения этой книги.Самое важное качество этой книги – простота описания различных концепций и хорошо подобранные примеры, поясняющие эти концепции, краткие и всегда по существу. Благодаря этому книга получилась на удивление небольшой (менее 400 страниц). Но это не является ее недостатком – здесь вы найдете все необходимые начальные сведения о языке F#.Эта книга действительно заслуживает пяти звезд. Настоятельно рекомендую. PC (Сиэтл, Вашингтон, США) Отличная книга для начинающих осваивать функциональное программирование и язык F#Книга «Программирование на F#» Криса Смита (Chris Smith) представляет собой удивительно простое и исчерпывающее описание нового и перспективного языка программирования F#, созданного в компании Microsoft, и функционального программирования вообще. Я внимательно следила за ходом разработки языка F#, хотя и издалека, потому что сфера моих профессиональных интересов – математика, и с нетерпением ждала возможности использовать F#. С выходом второй бета-версии Visual Studio 2010 мы получили очень стабильную реализацию этого функционального языка программирования, который книга Криса Смита объясняет с достаточной глубиной и выразительностью.Я настоятельно рекомендую эту книгу всем, кто хотел бы получить общее представление, а также изучить особенности новой парадигмы программирования, которая позволяет человеку выражать свои мысли более естественным способом. Марджери Пигнателли (Margery Pignatelli) (Личфилд, Коннектикут, США) Отличная книга для любого разработчикаЭта книга – фантастическое введение не только в язык F#, но также в функциональное программирование и в иной способ решения задач. Я рекомендую ее всем разработчикам, даже тем, кто придерживается императивных языков программирования. Она поможет вам расширить кругозор и стать более квалифицированным и более всесторонним разработчиком.Кроме того, не хотелось бы отрицательно отзываться о другой книге, тем не менее, есть другая книга подобного рода, которую невозможно читать. Несвязная, растекающаяся мыслью по древу. Эта же книга, напротив, гораздо более методичная и последовательная.Майкл Дж. Баррейро (Michael J. Barreiro ) (Сакраменто, Калифорния, США)</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1068951</post-id>	</item>
		<item>
		<title>ActionScript 3.0. Сборник рецептов. Лотт Дж., Шалл Д., Питерс К.</title>
		<link>https://knigausa.com/product/actionscript-3-0-%d1%81%d0%b1%d0%be%d1%80%d0%bd%d0%b8%d0%ba-%d1%80%d0%b5%d1%86%d0%b5%d0%bf%d1%82%d0%be%d0%b2-%d0%bb%d0%be%d1%82%d1%82-%d0%b4%d0%b6-%d1%88%d0%b0%d0%bb%d0%bb-%d0%b4-%d0%bf%d0%b8/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sat, 18 May 2024 23:30:03 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/actionscript-3-0-%d1%81%d0%b1%d0%be%d1%80%d0%bd%d0%b8%d0%ba-%d1%80%d0%b5%d1%86%d0%b5%d0%bf%d1%82%d0%be%d0%b2-%d0%bb%d0%be%d1%82%d1%82-%d0%b4%d0%b6-%d1%88%d0%b0%d0%bb%d0%bb-%d0%b4-%d0%bf%d0%b8/</guid>

					<description><![CDATA[Для работников Flash и Flex 2]]></description>
										<content:encoded><![CDATA[<p>Если вам надо быстро найти решение при работе с программным обеспечением Adobe Flash® или Adobe Flex<img src="https://s.w.org/images/core/emoji/15.0.3/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />, возьмите &#171;ActionScript 3.0. Сборник рецептов&#187;. Более 300 рецептов этого практического инструментария дадут ответы на все вопросы, касающиеся ActionScript 3.0. Справочный материал, снабженный перекрестными ссылками, охватывает следующие задачи: Определение версии Flash Player или операционной системы пользователя Форматирование дат и представление сумм в разных валютах Обработка пользовательского ввода и работа с текстовыми строками Создание графических объектов во время выполнения Работа с аудио­ и видеоданными Удаленный вызов процедур с использованием технологии Flash Remoting Загрузка, отправка и поиск XML-данных Книга адресована разработчикам во Flash и Flex 2 и содержит готовые решения задач, с которыми они ежедневно сталкиваются. Все рецепты снабжены кратким комментарием, поясняющим механизм работы рекомендуемого программного кода, что облегчает его адаптирование под конкретную задачу. Отзывы с Amazon.com &#171;&#187;ActionScript 3.0 Cookbook&#187; &#8212; замечательная книга. Я прочитал ее в ближайшем книжном магазине буквально за один вечер. Сразу нашел очень полезные и понятные примеры кода и уже применил их в своих Flex-проектах. Особенно полезны были глава 6 (Список отображения), глава 15 (Программирование звука) и глава 16 (Работа с видеоданными). С помощью предметного указателя можно быстро найти &#171;именно то, что нужно&#187; по конкретной теме. Никакой воды, только конкретные ответы. Спасибо O&#8217;Reilly и авторам, Джои Лотту, Деррону Шаллу и Кейту Питерсу, за вдохновение.&#187; &#8212; M. Гивенс (Джорджия, США) &#171;Я увидел эту книгу в книжном магазине и решил купить ее, найдя несколько новаторских рецептов. В ней рассматривается не только синтаксис Actionscript, но также лучшие практики и концепции. Рецепты просты, но могут применяться при решении более сложных реальных задач.&#187; &#8212; Оскар Кортес (Бостон, Массачусетс, США) &#171;Если вы работаете с Adobe Flash или Flex, вам не обойтись без советов из этого сборника. Здесь вы быстро и без труда найдете рецепты (содержащие также и перекрестные ссылки друг на друга) по работе с операционными системами; рассматриваются форматирование, возможности доступа, варианты работы со строками и их альтернативы. Решения разработаны независимым Flash-разработчиком и ведущим консультантом в области Flash и многофункциональных интернет-приложений. Они материализованы в конкретные фрагменты кода, сопровождаемые обсуждением их достоинств и недостатков.&#187; &#8212; Дайан C. Донован, Midwest Book Review (Орегон, Висконсин, США) Об авторах Джои Лотт (Joey Lott) &#8212; автор нескольких изданных O&#8217;Reilly книг по технологии Macromedia, включая &#171;Flash 8 Cookbook&#187;, &#171;Programming Flash Communication Server&#187; и &#171;ActionScript Cookbook&#187;. Также является автором книг &#171;Flash 8 ActionScript Bible&#187; (Wiley) и &#171;Advanced ActionScript with Design Patterns&#187; (Adobe Press, 2006). С 1999 года преподает Flash и Action-Script. Джои является соучредителем RightSpring, Inc., а также консультантом YourMobile/Premium Wireless Services (B2C-приложение на J2EE) и Ads.com (руководит разработкой B2B-приложения на J2EE). Деррон Шалл (Darron Schall) &#8212; независимый консультант, специализирующийся на платформе Flash, имеет степень бакалавра по вычислительной технике университета Лехай (Lehigh). Работает с ActionScript с самого его появления и является видным членом сообществ Flash и Flex-разработчиков. Активно участвует в движении Open Source Flash (Flash с открытым исходным кодом), предлагая широкий спектр проектов от инструментальных средств разработки программного обеспечения до эмулятора Commodore 64. Деррон делает доклады об ActionScript на различных конференциях, пишет книги и статьи. Его блог, посвященный платформе Flash, можно найти по адресу http://www.darronschall.com. Кейт Питерс (Keith Peters) занимается Flash-разработкой с 1999 г. и в настоящее время является ведущим Flash-разработчиком компании Brightcove (http://www.brightcove.com). Кейт участвовал в написании девяти книг по Flash и ActionScript. На его персональном веб-сайте http://www.bit-101.com имеется блог, более 700 программных экспериментов во Flash с открытым исходным кодом и масса другой информации, связанной с Flash.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1061402</post-id>	</item>
		<item>
		<title>Программирование на Perl. 4-е изд. Уолл Л.</title>
		<link>https://knigausa.com/product/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-perl-4-%d0%b5-%d0%b8%d0%b7%d0%b4-%d1%83%d0%be%d0%bb%d0%bb-%d0%bb/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 04 Feb 2024 21:40:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-perl-4-%d0%b5-%d0%b8%d0%b7%d0%b4-%d1%83%d0%be%d0%bb%d0%bb-%d0%bb/</guid>

					<description><![CDATA[Вскоре после выхода первого издания в 1991 году книга "Программирование на Perl" стала считаться неоспоримой библией по языку Perl и продолжает оставаться основным руководством по этому весьма практичному языку.   Язык Perl начал...]]></description>
										<content:encoded><![CDATA[<p>Вскоре после выхода первого издания в 1991 году книга &#171;Программирование на Perl&#187; стала считаться неоспоримой библией по языку Perl и продолжает оставаться основным руководством по этому весьма практичному языку. Язык Perl начал жизнь в роли мощного средства обработки текста, но быстро превратился в универсальный язык программирования, который помогает сотням и тысячам программистов, системных администраторов и энтузиастов, таких как вы, справляться со своей работой. В этом долгожданном обновлении &#171;Верблюда&#187; три известных автора дополнили описание языка до его текущей версии 5.14 и добавили обзор некоторых особенностей готовящейся к выходу версии 5.16. Все большую значимость в обработке текстов приобретает Юникод, а Perl предлагает лучшую и самую безболезненную поддержку этого стандарта, тесно интегрируя Юникод во все сферы, в том числе в такой популярный механизм языка Perl, как регулярные выражения. Данное издание охватывает следующие важные особенности языка Perl: новые ключевые слова и синтаксические конструкции, уровни ввода/вывода и кодировки, новые escape-последовательности, поддержка стандарта Unicode 6.0, групповые графемы и свойства символов Юникода, именованные сохраняющие группы в регулярных выражениях, рекурсивные и грамматические шаблоны, расширенный обзор архива CPAN и современные передовые приемы программирования. Предисловие В погоне за счастьем Perl – язык, с помощью которого вы сделаете свою работу. Конечно, если эта работа – программирование, то теоретически ее можно сделать с помощью любого «полного» компьютерного языка. Но опыт показывает, что компьютерные языки различаются не столько возможностью что-либо сделать, сколько легкостью, с которой это достигается. На одном полюсе находятся так называемые языки четвертого поколения, с помощью которых можно легко делать одни вещи и почти невозможно другие. На другом полюсе – так называемые языки с промышленными возможностями (industrial-strength languages), посредством которых одинаково трудно делать почти все. Perl не таков. Если сказать кратко, по задумке его создателей на этом языке легко решать простые задачи, сохраняя возможность решать и сложные. Что это за «простые задачи», которые должны решаться легко? Разумеется, те, которые мы решаем изо дня в день. Нам нужен язык, с помощью которого легко работать с числами и текстом, файлами и каталогами, компьютерами и сетями, а в особенности – с программами. Он должен позволять легко запускать внешние программы и просматривать результаты их работы в поисках интересных данных. Он должен позволять легко отправлять эти интересные данные другим программам, способным обрабатывать их особым образом. Он должен также позволять нам легко разрабатывать собственные программы, изменять их и производить отладку. И конечно, наши собственные программы должны легко компилироваться и запускаться, а также быть переносимыми на любую современную операционную систему. Все это, а также многое другое делает Perl. Первоначально разработанный как интегрирующий язык для UNIX, Perl давно распространился на большинство других операционных систем. Поскольку Perl выполняется почти везде, он является одной из наиболее переносимых сред программирования, существующих сегодня. Чтобы писать переносимые программы на C или C++, необходимо расставить все эти странные пометки #ifdef для каждой операционной системы. Для обеспечения переносимости программ на Java нужно разбираться в индивидуальных особенностях всех реализаций этой платформы. Для создания переносимых сценариев командной оболочки нужно помнить синтаксис всех команд для каждой версии операционной системы и пытаться найти общий знаменатель, благодаря которому они, как можно надеяться, будут работать всюду. А чтобы создавать переносимые программы на Visual Basic, потребуется дать более гибкое определение понятию «переносимость». <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Perl позволяет нам счастливо избежать таких проблем, сохраняя при этом многие преимущества других языков и добавляя собственные чудеса. У этих чудес много источников: практичность набора функций Perl, изобретательность сообщества Perl и неистребимый энтузиазм движения open source в целом. Однако в значительной мере чудеса обусловлены гибридной природой Perl. У Perl смешанное происхождение, и многообразие средств в этом языке всегда считалось плюсом, а не слабостью. Perl – это язык, говорящий: «Дайте мне ваших усталых, ваших бедных» . Если вы чувствуете себя словно в теснящейся толпе и стремитесь «дышать свободно», то Perl – для вас. Perl охватывает различные культуры. Его взрывное распространение в значительной мере питалось стремлением бывших системных UNIX-программистов взять с собой как можно больше из «старого мира». Для них Perl является переносимой квинтэссенцией культуры UNIX, оазисом в пустыне «невозможности перейти из одного места в другое». Существует, однако, и движение в обратном направлении: веб-дизайнеры, работающие в Windows, с удовольствием обнаруживают возможность запускать свои Perl-программы на UNIX-сервере своей компании без доработки. Хотя Perl особенно популярен среди системных программистов и веб-разработчиков, это связано лишь с тем, что они первыми его открыли; аудитория Perl значительно шире. Получив при создании скромный статус языка обработки текста, Perl развился в сложный язык программирования общего назначения с богатой средой разработки программ, укомплектованной отладчиками, профилировщиками, компоновщиками, компиляторами, библиотеками, редакторами с подсветкой синтаксиса и другими атрибутами «настоящего» языка программирования – если они вам требуются. Но все они относятся к поддержке возможностей решения сложных задач, с чем справляются многие другие языки. Уникальность Perl в том, что он никогда не отступал от идеи легких решений для простых задач. Поскольку Perl является одновременно мощным и доступным средством, он постоянно используется во всех мыслимых сферах – от аэрокосмической техники до молекулярной биологии, от математики до лингвистики, от графики до обработки документов, от управления базами данных до сетевого администрирования. Perl используется теми, кому позарез нужно быстро проанализировать или преобразовать большие объемы данных, будь то последовательность генов ДНК, набор веб-страниц или контракты на поставку свинины. Существует много слагаемых успеха этого языка. Perl как открытый проект стал успешным еще до того, как движение open source получило свое название. Perl свободно распространяется, и так будет всегда. Каждый может работать с Perl так, как сочтет удобным, и на основе очень либеральной политики лицензирования. Если вы занимаетесь коммерческой деятельностью и хотите воспользоваться Perl, можете приступать. Язык Perl разрешается встраивать в коммерческие приложения бесплатно и без ограничений. А для тех, у кого возникнет проблема, которую сообщество Perl не сможет решить, существует безотказная страховка – сам исходный код. Сообщество Perl не занимается продажей своих профессиональных тайн под видом «обновлений». Сообщество Perl никогда не «выйдет из дела» и не оставит вас с брошенным на произвол судьбы продуктом. Безусловно, популярности Perl способствует его бесплатное распространение. Но этого недостаточно для объяснения феномена Perl, поскольку большой успех приходит далеко не ко всем бесплатно распространяемым пакетам. Дело не в том, что он бесплатен; он доставляет удовольствие. Люди чувствуют желание творить на Perl, поскольку он дает свободу самовыражения: можно выбирать между целями оптимизации – скоростью работы компьютера или скоростью программирования, между многословием и выразительностью, между «читабельностью» и простотой поддержки или повторного использования, или переносимости, или простотой изучения, или поучительностью. Можно оптимизировать даже непонятность, если принять участие в конкурсе на самую непонятную программу – Obfuscated Perl Contest. Perl способен предоставить все эти степени свободы, поскольку является языком с раздвоением личности. Это одновременно и очень простой, и очень богатый язык. Perl заимствует лучшие идеи практически повсюду и объединяет их в простую логическую систему. Для тех, кому он просто нравится, Perl – это Practical Extraction and Report Language (практический язык извлечения данных и создания отчетов). Для тех, кто любит его, Perl – это Pathologically Eclectic Rubbish Lister (паталогически эклектичный язык для распечатки чепухи). А минималистам Perl кажется проявлением бесцельной избыточности. Но это хорошо. Редукционисты должны существовать (в основном среди физиков). Редукционисты стремятся разъять целое на части. Мы, все остальные, просто пытаемся собрать целое из частей. Во многих отношениях Perl – простой язык. Не требуется знать множество особых заклинаний, чтобы скомпилировать программу на Perl – ее можно просто выполнить как пакетный файл или сценарий оболочки. Типы и структуры Perl просты в использовании и понимании. Perl не налагает свои произвольные ограничения на данные – строки и массивы могут быть сколь угодно велики, лишь бы хватило оперативной памяти, и их организация позволяет им легко увеличиваться по мере надобности. Perl не требует изучения новых синтаксиса и семантики, в значительной мере заимствуя их из других языков, с которыми вы можете быть знакомы (например, C, awk, BASIC, Python, английский и греческий). На практике почти любой программист сможет прочесть хорошо написанный код на Perl и составить себе представление о том, что он делает. Очень важно, что нет необходимости изучать Perl полностью, чтобы начать писать полезные программы. Изучение Perl можно начать с «тонкого конца». Вы можете программировать на Perl версии «Детский Лепет», и мы обещаем не смеяться над этим. Точнее, мы обещаем смеяться не более чем над первыми попытками ребенка творчески подходить к миру. Многие идеи Perl заимствованы из естественного языка, и одна из лучших его черт состоит в том, что он позволяет использовать лишь подмножество языка, если его достаточно, чтобы передать мысль. В культуре Perl приемлема любая степень владения языком. Полицию по охране языка мы к вам не пришлем. Сценарий Perl будет «правильным», если выполнит задачу прежде, чем начальник вас уволит. Будучи во многих отношениях простым, Perl является и богатым языком, в котором можно долго совершенствоваться. Это расплата за возможность решать сложные задачи. Хотя понадобится некоторое время на освоение всех средств Perl, вы будете рады иметь в своем распоряжении расширенные возможности, когда они вдруг понадобятся. Благодаря своему происхождению Perl был богатым языком уже тогда, когда считался «просто» языком преобразования данных, предназначенным для ориентирования в файлах, просмотра больших объемов текста, создания и получения динамических данных и вывода легко форматируемых отчетов, основанных на этих данных. Но в какой-то момент начался расцвет Perl. Он стал также и языком для работы с файловой системой, управления процессами, администрирования баз данных, программирования в архитектуре клиент-сервер, создания безопасных программ, управления данными в Сети и даже для объектно-ориентированного и функционального программирования. Эти возможности не были просто механически присоединены к Perl – каждая новая синергически работает с остальными, поскольку с самого начала Perl проектировался как интегрирующий язык. Но Perl умеет объединять в единое целое не только собственные функции. Он создавался как модульный, расширяемый язык. Perl позволяет быстро проектировать, программировать, отлаживать и разворачивать приложения, а также без труда расширять функциональные возможности этих приложений при необходимости. Perl можно встраивать в другие языки, а другие языки можно встраивать в Perl. С помощью механизма импорта модулей можно использовать эти внешние определения, как если бы они были встроенными функциями Perl. Объектно-ориентированные внешние библиотеки сохраняют свою объектную ориентированность в Perl. Perl помогает разработчику и в других отношениях. В отличие от строго интерпретируемых языков, таких как командные файлы и сценарии оболочки, которые компилируют и выполняют лишь одну команду за раз, Perl сначала быстро компилирует всю программу в промежуточный формат. Подобно любому другому компилятору, он осуществляет различного вида оптимизации и мгновенно реагирует на любые ошибки – от синтаксических и семантических до неудачи при связывании с библиотеками. Когда компилирующий интерфейс Perl удовлетворен вашей программой, он передает промежуточный код на выполнение интерпретатору (либо какому-либо из нескольких модулей генераторов, способных создавать текст на C или байт-код). Все это выглядит сложным, однако компилятор и интерпретатор работают весьма эффективно, и обычный цикл компиляции-прогона-исправления занимает считанные секунды. В совокупности с мощной поддержкой амортизации отказов столь короткий цикл делает Perl языком, на котором действительно возможно быстрое прототипирование. Позже, по ходу совершенствования программы, вы сможете повысить требования к себе и программировать больше за счет дисциплины, чем за интуиции. Perl и в этом окажет содействие, если его вежливо об этом попросить. Perl также способствует созданию более защищенных программ. Помимо всех обычных интерфейсов защиты, предоставляемых другими языками, Perl защищает от случайных ошибок в системе безопасности посредством уникального механизма трассировки данных, автоматически определяющего данные, которые поступили из ненадежного источника, и предотвращающего выполнение опасных операций. Наконец, Perl позволяет создавать специальные защищенные отсеки, в которых можно безопасно выполнять код сомнительного происхождения с ограничением опасных операций. Парадоксально, но самая большая помощь, которую Perl может оказать программисту, связана не столько с языком Perl, сколько с людьми, которые с ним работают. Скажем откровенно, сообщество Perl составляют люди, которые более чем кто-либо другой готовы прийти на помощь. Если считать, что в движении Perl есть что-то благочестивое, то именно это и есть его основная ценность. Ларри хотел, чтобы сообщество было чем-то вроде рая, и в целом его желание пока осуществляется. Внесите и свой вклад в то, чтобы оно таким и оставалось. Изучаете ли вы Perl ради спасения мира, или из любопытства, или по приказу вашего начальника – в любом случае этот учебник позволит освоить как основы, так и сложные вопросы. И хотя мы не намереваемся учить вас программированию, проницательный читатель что-то приобретет как от искусства, так и от науки программирования. Мы рекомендуем вам развивать в себе три великие добродетели программиста: лень, нетерпение и высокомерие (laziness, impatience, hubris). Мы надеемся, что, читая эту книгу, вы найдете ее местами довольно занимательной (а местами – крайне занимательной). Если этого окажется недостаточно, чтобы вы не заснули, постоянно напоминайте себе, что изучение Perl повысит ценность вашего резюме. Так что читайте дальше. Что нового в этом издании Проще сказать, что старого! Прошло достаточно много времени с момента выхода предыдущего издания. В свое оправдание мы можем лишь сказать, что у нас была на то пара причин, но теперь все в порядке. Третье издание вышло в середине 2000 года, как раз когда вышла версия Perl 5.6. Когда мы пишем эти строки 12 лет спустя, к выходу готовится версия Perl 5.16. Много воды утекло за эти годы: вышло несколько новых версий Perl 5 и случилось маленькое событие, которое мы называем Perl 6. Однако эта шестерка обманчива. В действительности, Perl 6 – это «младший брат» Perl 5, а не важное обновление Perl 5, как можно было бы заключить из номера версии. Но в этой книге не рассказывается об этом другом языке. Она все еще посвящена Perl 5 – версии, которой вполне успешно пользуется большинство людей во всем мире (и даже парни из проекта Perl 6!). Чтобы рассказать, что нового в этой книге, придется рассказать, что нового в Perl. Это издание – не просто «косметический ремонт», призванный повысить продажи книги. Это долгожданное обновление описания языка, продолжавшего активно развиваться в течение последних пяти лет. Мы не будем перечислять все изменения (при необходимости обратитесь к страницам perldelta), но есть кое-что, о чем нам хотелось бы рассказать отдельно. В Perl 5 мы начали добавлять новые функциональные возможности, одновременно создавая средства защиты старых программ от новых инструкций. Например, мы наконец смягчились в отношении частых просьб реализовать инструкцию, подобную инструкции switch. Однако, как это принято в мире Perl, мы сделали ее лучше и удобнее, предоставив вам более полный контроль над тем, что вы делаете. Мы назвали ее given-when, но эта инструкция будет доступна, только если вы явно попросите об этом. Любая из следующих директив включает доступ к этой новой возможности: use v5.10; use feature qw(switch); use feature qw(:5.10); а включив ее, вы получаете «заряженный» оператор switch: given ($item) { when (/a/) { say &#171;Matched an a&#187; } when (/bee/) { say &#171;Matched a bee&#187; } } В главе 4 вы познакомитесь поближе с этой и с другими новыми особенностями, так как там их обсуждение более уместно. Даже при том, что поддержка стандарта Юникод (Unicode) существует в Perl начиная с версии v5.6, она была значительно улучшена в последних версиях. В частности, это касается более полной, чем в других языках программирования на данный момент, поддержки Юникода в регулярных выражениях. Благодаря постоянному улучшению поддержки этого стандарта Perl иной раз используется даже для испытаний будущих наработок «Консорциума Юникода». В предыдущем издании этой книги весь материал, посвященный Юникоду, уместился в единственной главе, а в этом издании обсуждение этой темы встречается везде, где это уместно. Стали еще лучше регулярные выражения – одна из особенностей, устойчиво ассоциирующихся у программистов именно с языком Perl. Другие языки заимствовали язык шаблонов из Perl и дали ему название Perl Compatible Regular Expressions (регулярные выражения, совместимые с Perl), но при этом добавили некоторые свои особенности. Мы, в свою очередь, заимствовали некоторые из этих особенностей, продолжая традицию вбирать в Perl все самое лучшее отовсюду. Вы также познакомитесь с мощными новыми функциями для работы с Юникодом в шаблонах регулярных выражений. Потоки выполнения (threads) также претерпели значительные изменения. Perl поддерживает две модели многопоточного выполнения: одну мы назвали 5005threads (по номеру версии, в которой она была добавлена), а другая – потоки интерпретатора. Начиная с версии v5.10 поддерживаются только потоки интерпретатора. Однако по различным причинам мы решили не включать обсуждение этой темы в книгу, а больше внимания уделить другим особенностям. Если у вас появится желание изучить потоки выполнения, обратитесь к странице perlthrtut справочного руководства , которая содержит практически все, что мы могли бы поместить в главу, описывающую потоки выполнения. Возможно, в будущем мы добавим эту главу в качестве бесплатного приложения. С течением времени одни особенности появлялись, другие исчезали. Некоторые экспериментальные особенности оказывались неудачными, и мы заменяли их другими экспериментальными особенностями. Так были убраны и забыты псевдохеши . Если вы не знаете, что это такое, не переживайте об этом и не ищите их в этом издании. И еще: с момента последнего обновления этой книги произошла крупная революция (или две) в практике программирования на Perl, как и в культуре тестирования. Архив CPAN (Comprehensive Perl Archive Network – обширный сетевой архив ресурсов для Perl) продолжает свой экспоненциальный рост, что делает его «убойной особенностью» Perl. Хотя эта книга и не об архиве CPAN, мы все же будем рассказывать о некоторых модулях из него, когда это потребуется. Не пытайтесь реализовать все на голом Perl, без использования дополнительных модулей. Мы исключили из этого издания две главы: список модулей стандартной библиотеки и список диагностических сообщений (главы 32 и 33 в предыдущем издании). Обе они устареют еще до того, как эта книга попадет на вашу книжную полку. Мы расскажем вам, как самостоятельно получить этот список. Что касается диагностических сообщений, их можно найти на странице perldiag справочного руководства или включить вывод подробных предупреждений прагмой diagnostics. Часть 1 «Общий обзор» Начать всегда труднее всего. В этой части базовые идеи Perl излагаются в неформальном виде – устройтесь поудобнее в вашем любимом кресле. Не претендуя на роль полного учебного руководства, эта часть предлагает скоростное введение в Perl, что устроит не всякого читателя. В разделе «Печатная документация» (ниже) поищите книги, которые лучше сочетаются с вашим стилем учебы. Часть 2 «Анатомия Perl» В этой части проводится глубокое и ничем не ограниченное обсуждение внутреннего устройства языка на всех уровнях абстракции – от типов данных, переменных и регулярных выражений до подпрограмм, модулей и объектов. Читатель получит хорошее представление о том, как работает язык, а также несколько советов по правильному проектированию программ. (А тех, кто никогда не использовал язык с поиском по шаблону, ждет особое удовольствие.) Часть 3 «Perl как технология» Многое можно делать с помощью одного только Perl, но в этой части вы изучите волшебство более высокого уровня. Узнаете о том, как заставить Perl пройти через все препятствия, которые поставит перед ним ваш компьютер, – от обработки Юникода, взаимодействия процессов и многопоточности до компилирования, вызова, отладки и профилирования, а также создания собственных внешних расширений на C или C++ или интерфейсов к имеющимся API. Perl будет счастлив побеседовать с любым интерфейсом на вашем компьютере, да, пожалуй, и любом другом компьютере в Интернете, если позволят погодные условия. Часть 4 «Perl как культура» Каждому ясно, что у культуры должен быть свой язык, но сообществу Perl всегда было ясно, что у языка должна быть культура. В этой части мы рассматриваем программирование на Perl как человеческую деятельность, являющуюся частью реального мира людей. Мы также даем много советов относительно того, как заниматься самосовершенствованием и как сделать, чтобы ваши программы приносили больше пользы людям. Часть 5 «Справочный материал» Здесь собраны главы, в которых читатель сможет найти что-либо в алфавитном порядке – от специальных переменных и функций до стандартных модулей и прагм. Глоссарий будет особенно полезен тем, кто не знаком с жаргоном вычислительной техники. Например, те, кто не знает, что такое «прагма», могут прямо сейчас посмотреть значение этого слова. (А тем, кто не знает значение слова «такое», мы не можем помочь ничем.) Стандартный дистрибутив Официальная политика Perl, как отмечается в странице perlpolicy справочного руководства , заключается в поддержке двух последних официальных версий. Поскольку на момент написания этих строк текущей была версия v5.14, это означает, что официально поддерживаются обе версии, v5.12 и v5.14. Когда будет выпущена версия v5.16, официальная поддержка версии v5.12 прекратится. В настоящее время большинство производителей операционных систем включают Perl в качестве стандартной составляющей своей системы, хотя их цикл выпуска новых версий может не совпадать с циклом выпуска новых версий Perl. На момент написания данной книги Perl входит в стандартные дистрибутивы AIX, BeOS, BSDI, Debian, DG/UX, DYNIX/ptx, FreeBSD, IRIX, LynxOS, Mac OS X, OpenBSD, OS390, RedHat, SINIX, Slackware, Solaris, SuSE и Tru64. Некоторые компании поставляют Perl на отдельных CD с бесплатным программным обеспечением или через группы обслуживания клиентов. Сторонние производители, такие как ActiveState, предоставляют откомпилированные дистрибутивы для ряда операционных систем, в том числе производимых Microsoft. Даже если производитель включил Perl в стандартный дистрибутив, в конечном итоге, возможно, понадобится откомпилировать и установить Perl самостоятельно. В результате вы будете знать, что ваша версия является самой свежей, и сможете сами выбрать, куда установить библиотеки и документацию. Также можно будет решить, следует ли скомпилировать Perl с поддержкой дополнительных расширений, таких как поддержка многопоточной модели выполнения, большие файлы или множество низкоуровневых опций отладки, доступ к которым осуществляется через ключ командной строки -D. (Отладчик уровня пользователя поддерживается всегда.) Проще всего загрузить комплект исходного кода Perl, указав браузеру домашнюю страницу на www.perl.org, где на видном месте располагается информация о загружаемых файлах, а также доступны ссылки на компилированные двоичные модули для платформ, компиляторы C для которых затерялись. Можно также направиться прямо в архив CPAN, описанный в главе 19, по адресу http://www.cpan.org. Если работа с ним окажется слишком медленной (а это может случиться, поскольку он очень популярен), следует найти зеркальный сервер CPAN поблизости от себя. На странице http://www.cpan.org/SITES.html приводится список всех сайтов архива CPAN, откуда вы можете выбрать удобное для вас зеркало. Некоторые зеркала доступны по FTP, другие по HTTP (что может иметь значение для тех, кто выходит в Интернет из корпоративной сети, защищенной брандмауэром). Мультиплексор http://www.cpan.org попытается принять решение автоматически. Однако при желании вы легко сможете изменить этот выбор. Получив исходный код и распаковав его в каталог, следует прочесть файлы README и INSTALL, чтобы узнать, как выполнить сборку Perl. В каталоге может также иметься файл INSTALL.platform, где platform представляет платформу вашей операционной системы. Если данная платформа является разновидностью UNIX, то команды, необходимые для получения, конфигурирования, сборки и установки Perl, могут быть примерно следующие. Во-первых, необходимо выбрать команду, с помощью которой будет получен исходный код. Загрузить пакет можно с помощью браузера или инструмента командной строки: % wget http://www.cpan.org/src/5.0/maint.tar.gz Теперь нужно распаковать, сконфигурировать, собрать и установить: % tar zxf latest.tar.gz # или сначала gunzip, а затем tar xf. % cd perl-5.14.2 # или 5.* для других версий. % sh Configure -des # принимает ответы по умолчанию. % make test &amp;&amp; make install # обычно требует привилегий суперпользователя Для вашей платформы могут иметься уже готовые пакеты, не требующие выполнения всех этих операций (а также включающие исправления и расширения для вашей платформы). Кроме того, многие платформы уже включают предустановленный Perl, так что описанные действия могут оказаться ненужными. Если Perl уже установлен, но вам хочется установить другую версию, можно избежать лишней работы, воспользовавшись инструментом perlbrew. Он автоматизирует все описанные действия и выполняет установку в каталог, куда вы имеете право устанавливать файлы, если не обладаете привилегиями администратора. Этот инструмент доступен в CPAN под названием App::perlbrew, но вы можете установить его, выполнив следующие действия, как описывается в документации: % curl –L http://xrl.us/perlbrewinstall | bash После установки просто позвольте этому инструменту выполнить всю работу за вас: % ~/perl5/perlbrew/bin/perlbrew install perl–5.14.2 Однако этим возможности инструмента perlbrew не ограничиваются, поэтому за дополнительной информацией обращайтесь к документации. Существуют также расширенные версии стандартного дистрибутива Perl. Компания ActiveState предлагает ActivePerl (http://www.activestate.com/activeperl/downloads) – бесплатные версии для Windows, Mac OS X и Linux и платные – для Solaris, HP-UX и AIX. Strawberry Perl (http://strawberryperl.org/) – версия для Windows, включающая различные инструменты, необходимые для компиляции и установки сторонних модулей Perl из CPAN. Citrus Perl (http://www.citrusperl.com/) – дистрибутив для Windows, Mac OS X и Linux, включающий инструментарий wxPerl для создания графических интерфейсов. Он предназначен для тех, кто желает создавать на языке Perl программы с графическим интерфейсом. А в распространении этих приложений вам поможет другой инструмент, Cava Packager (http://www.cava.co.uk/), также входящий в состав этого дистрибутива. Электронная документация Обширная электронная документация по Perl входит в состав его стандартного дистрибутива. (О печатной документации говорится в следующем разделе.) Дополнительная документация появляется, как только устанавливается новый модуль из CPAN. Упоминая в этой книге «страницы руководства Perl», мы имеем в виду комплект электронных страниц руководства по Perl, который находится на вашем компьютере. Под страницей электронного руководства (manpage) будем понимать просто файл с документацией, для чтения которого не обязательно иметь UNIX-программу man. Страницы руководства Perl могут быть установлены даже как страницы HTML, особенно в системах, отличных от UNIX. Электронные страницы руководства по Perl разделены на несколько секций, поэтому можно легко найти нужное, не продираясь через сотни страниц текста. Поскольку страница верхнего уровня называется просто perl, то в UNIX команда man perl должна привести именно на нее. Эта страница, в свою очередь, обозначает страницы, посвященные конкретным темам. Например, man perlre выведет страницу руководства по регулярным выражениям Perl. Команда perldoc часто работает в тех системах, в которых не работает команда man. В вашем дистрибутиве могут также содержаться страницы руководства по Perl в формате HTML или родном для системы формате подсказки. Уточните этот вопрос у своего системного администратора – если, конечно, сами не являетесь им.Отзывы читателейЛучшая книга из когда-либо выходивших!, 25 ноября 2012 Наконец-то я приобрел больше уверенности при работе с Perl. и все благодаря этой книге! Очень хорошо написана, и по непонятным причинам это издание нравится мне намного больше, чем предыдущее. Само собой, оно посвящено Perl 5.14, тогда как прежние издания рассказывают об очень старых версиях языка.В любом случае, если вы начинающий, если вы совершенствуетесь или же вам просто нужно освежить свои знания, купите эту книгу. Не пожалеете!Джек Дэниелс (Jack Daniels) (Клиспелл, Монтана, США)Исчерпывающий трактат о Perl, 16 ноября 2012 Если вы ищете справочник по языку Perl, поиск завершен. Эта книга и есть тот самый справочник. Я пользовался предыдущим изданием более десяти лет и надеюсь использовать данное издание еще много лет. Оно дополнено описанием множества новых особенностей и улучшений, добавленных в Perl за последнее десятилетие. Фраза на обложке книги &#8212; &#171;Непревзойденная мощь в обработке текстов и создании сценариев&#187; &#8212; не дает совершенно никакого представления об истинных возможностях Perl. Х. Хемкен (H. Hemken) (Сан-Хосе, Калифорния, США)Вам нужна эта книга, если используете Perl, 7 апреля 2012 Сразу скажу, что долгое время я избегал пользоваться языком Perl. Его синтаксис всегда наводил на меня ужас, и я даже представить не мог, как может возникнуть желание пользоваться им. Но настал момент, когда мое мнение перестало иметь вес. Мне пришлось заняться изучением Perl и использовать его в рабочих проектах. Друг порекомендовал мне книгу &#171;Программирование на Perl&#187;. На мою удачу как раз вышло новое, четвертое издание.Скажу коротко: книга великолепна. Все, от общего обзора до анатомии Perl, иллюстрируется понятными примерами. На мой взгляд, книга преследует две основные цели: во-первых, познакомить читателя с языком Perl и его экосистемой и, во-вторых, стать для него справочником. Если вы сами приступили к изучению Perl или вынуждены были сделать это, как я, вы не ошибетесь, приобретя эту книгу. Она позволит вам сэкономить массу времени на поиске нужной информации в Интернете.Адриан Помильо (Adrian Pomilio) &#171;www.uiandtherest.com&#187; (Роли, Северная Каролина, США) Отличное обновление, 6 марта 2012 Я начинал изучение Perl с третьего издания 12 лет назад. Когда вышло четвертое издание, я погрузился в чтение на несколько часов. Эта книга почти на дюйм толще прежнего издания. Мне очень понравилось, что авторы внедрили описание новых возможностей Perl, не повредив удовольствию от чтения &#171;Верблюда&#187;. Это как вновь встретиться со старыми друзьями.Если вы только начинаете изучать Perl, я предлагаю начать с этой книги, чтобы найти ответ на вопрос &#171;Зачем?&#187;, а потом обратиться к книгам для начинающих, отвечающих на вопрос &#171;Как?&#187;. Если же вы ветеран, скажу одно: эта книга стоит своих 30 баксов.Дж. Спрол (J. Sproul)</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1070463</post-id>	</item>
		<item>
		<title>Java в примерах. Справочник. 2-е изд. Флэнаган Д.</title>
		<link>https://knigausa.com/product/java-%d0%b2-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d0%b0%d1%85-%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%be%d1%87%d0%bd%d0%b8%d0%ba-2-%d0%b5-%d0%b8%d0%b7%d0%b4-%d1%84%d0%bb%d1%8d%d0%bd%d0%b0%d0%b3%d0%b0/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 08 Jan 2024 17:00:24 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/java-%d0%b2-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d0%b0%d1%85-%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%be%d1%87%d0%bd%d0%b8%d0%ba-2-%d0%b5-%d0%b8%d0%b7%d0%b4-%d1%84%d0%bb%d1%8d%d0%bd%d0%b0%d0%b3%d0%b0/</guid>

					<description><![CDATA[Второе издание книги "Java в примерах. Справочник" охватывает Java 1.3 и содержит 164 законченных практических примера: свыше 17 900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными...]]></description>
										<content:encoded><![CDATA[<p>Второе издание книги &#171;Java в примерах. Справочник&#187; охватывает Java 1.3 и содержит 164 законченных практических примера: свыше 17 900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java, такими как сервлеты, JSP, XML, Swing и Java 2D.Автор бестселлера &#171;Java in a Nutshell&#187; (в русском переводе &#171;Java. Справочник&#187;, Символ-Плюс) создал целую книгу примеров программ, на которых можно учиться и которые можно модифицировать для использования в своих приложениях.Если вы предпочитаете учиться &#171;на примерах&#187;, то эта книга для вас.Книга дополняет серию справочников по Java издательства O&#8217;Reilly. Помимо примеров она содержит краткие вводные сведения по различным аспектам Java. Вы не найдете подробного описания синтаксиса Java или вызова методов, зато в изобилии правильно написанные и хорошо прокомментированные работающие примеры, полезные как для начинающих, так и для опытных Java-программистов.Каждая глава завершается упражнениями по программированию, которые открывают новые возможности для практического применения полученных знаний.Книга &#171;Java в примерах. Справочник&#187; содержит:Примеры, иллюстрирующие основные возможности Java и базовые программные интерфейсы Java, включая ввод/вывод, потоки, отражение, сериализацию и безопасность. Программы, использующие GUI и графические возможности Java, особенно API Swing, Java 2D, JavaBeans, апплетов, передачи данных и печати. Примеры, иллюстрирующие ключевые интерфейсы Java для корпоративных проектов, включая вызов удаленных методов (RMI), доступ к базам данных (JDBC), сервлеты, JSP-страницы и XML. Удобный указатель примеров, позволяющий найти в книге программную концепцию или класс Java, а затем отыскать примеры, которые демонстрируют эту концепцию или исполь-зуют этот класс.Отзывы читателей с amazon.com- Те, кто, подобно мне, уже приобрел несколько книг для библиотеки по программированию на Java, смогут пополнить ее великолепным экземпляром &#8212; &#171;Java в примерах. Справочник&#187; от O&#8217;Reilly. Она хороша как для начинающих, так и для квалифицированных Java-программистов. Здесь раскрываются все темы &#8212; от применения базового API Java и AWT/Swing до более продвинутых примеров &#8212; программирования сервлетов и работы с RMI и JDBC.- Книга особенно хороша тем, что содержит понятные примеры реализации некоторых концепций, в обычной документации иллюстрируемых довольно туманно. Возможность охватить взглядом все огромное разнообразие возможностей Java в реальных рабочих примерах чрезвычайно ценна для Java-разработчика любого уровня.- Весьма рекомендую эту книгу опытным программистам на C++, изучающим Java! Она поможет им сберечь массу времени! Я прочел несколько книг по этой теме, но устал, потому что в них без конца объясняется, что такое категория, что такое интерфейс, метод… С этими понятиями я уже знаком и хочу знать, как Java реализует эти идеи. Эта книга для меня.- Это одна из нескольких книг по Java, которые действительно стоит купить. Она снабжена великолепными примерами. Если вы серьезный Java-программист и хотите, чтобы в одной книге было раскрыто много разных тем (а это сейчас очень важно), то &#171;Java в примерах. Справочник&#187; вам просто необходима.- Нет лучшего пути овладевать языком программирования, чем изучать примеры программ и писать свои собственные. Здесь вы найдете большое количество великолепных примеров и упражнений по программированию. В сочетании с книгой &#171;Java. Справочник&#187; это лучшее руководство по Java.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1073205</post-id>	</item>
		<item>
		<title>Дневник «горячего башмака». Идеальная фотография со вспышкой. Макнелли Д.</title>
		<link>https://knigausa.com/product/%d0%b4%d0%bd%d0%b5%d0%b2%d0%bd%d0%b8%d0%ba-%d0%b3%d0%be%d1%80%d1%8f%d1%87%d0%b5%d0%b3%d0%be-%d0%b1%d0%b0%d1%88%d0%bc%d0%b0%d0%ba%d0%b0-%d0%b8%d0%b4%d0%b5%d0%b0%d0%bb%d1%8c%d0%bd%d0%b0/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 08 Jan 2024 05:07:24 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b4%d0%bd%d0%b5%d0%b2%d0%bd%d0%b8%d0%ba-%d0%b3%d0%be%d1%80%d1%8f%d1%87%d0%b5%d0%b3%d0%be-%d0%b1%d0%b0%d1%88%d0%bc%d0%b0%d0%ba%d0%b0-%d0%b8%d0%b4%d0%b5%d0%b0%d0%bb%d1%8c%d0%bd%d0%b0/</guid>

					<description><![CDATA[Все искусство съемки сводится к правильному освещению. Джо Макнелли - всемирно известный американский фотограф и фотокорреспондент - умеет обращаться со светом. Вот уже более тридцати лет его работы украшают страницы журналов National Geographic,...]]></description>
										<content:encoded><![CDATA[<p>Все искусство съемки сводится к правильному освещению. Джо Макнелли &#8212; всемирно известный американский фотограф и фотокорреспондент &#8212; умеет обращаться со светом. Вот уже более тридцати лет его работы украшают страницы журналов National Geographic, Time, Life и Sports Illustrated. Джо знает, какими словами описать свет, как придать ему форму и оттенок, как контролировать и направить освещение. И самое главное &#8212; Джо может создать идеальный свет при помощи компактных вспышек типа &#171;горячий башмак&#187;. В этой книге автор щедро делится своими секретами, которые были проверены на тысячах великолепных фотографий.Вооружившись вспышками Nikon Speedlight, Джо Макнелли приглашает вас сопровождать его в творческих поисках. На практических примерах &#8212; часто забавных, иногда серьезных, но всегда увлекательных &#8212; он демонстрирует профессиональные чудеса работы со светом. Снимает ли Джо гимнастку на Великой китайской стене, аллигатора в болоте или пожарную машину, несущуюся по Таймс-сквер, при помощи компактных вспышек автор создает великолепный свет, который делает его снимки живыми, придает им глубину и настроение.Отзывы читателейОтличная новость для тех из нас, кто безумно увлечен (и доведен до белого каления) этими маленькими импульсными устройствами. Новая книга Джо &#171;Дневники &#171;горячего башмака&#187;&#187; проливает свет на все тайны. Ни в одной работе это не делалось так подробно, искусно и увлекательно. Я уверен, что труд Макналли долгое время будет оставаться безусловным лидером по охвату темы фотосъемки со вспышкой.Сил Арена (Syl Arena), коммерческий фотограф, автор блога PixSylatedДжо начинает с подробного обзора оборудования, а затем раскрывает перед нами всю подноготную съемки с одной, двумя и большим числом вспышек. Еще не добравшись до сотой страницы, я нашел для себя не меньше десятка новых идей. Я пришел в восхищение, когда прочитал, как Джо снимает портрет, ставя вспышку вне помещения и пуская ее свет через окно. Не успокоюсь, пока сам не опробую кое-какие его методы. Скотт Борн (Scott Bourne), фотограф, предприниматель, писатель, преподаватель, популяризатор новых технологий и автор блога о фотографии на http://www.photofocus.com.Эта книга &#8212; лучший выбор для тех, кто хочет добиться максимальной отдачи от компактных вспышек. Настоятельно ее рекомендую! Марк Гарднер (Mark Gardner), страстный фотограф, а также спортсмен, игрок и бывший армейский инструкторЯ влюбилась в эту книгу! Джо так смешно расписывает свои советы по съемке заданий. Его энтузиазм заразителен, он мой герой! Абигейл Харман (Abigail Harman), фотограф с высшим образованием и более чем тридцатилетним стажем работы, владелица фотостудииОсновное оборудование &#8212; никоновское, но так уж выбрал Джо. Зачем ему писать про Canon или Pentax, если он пользуется Nikon? Лично я использую технику Canon и дистанционно поджигаю вспышки Vivitar 285HV (на которых надо вручную настраивать мощность) дешевыми японскими FM-передатчиками. Однако я открыл для себя в этой книге горы полезной информации. Я разобрался в вещах, которые раньше постигал с трудом, учась на своих ошибках. Покупка и изучение этой книги понизили порог вхождения, и я уже воспользовался парой советов, получив отличные результаты. Вовсе не обязательно работать с Nikon CLS, чтобы извлечь пользу из этой книги. Джозеф Алокко (Joseph Allocco), фотограф, JFA Photography, LLC (Нью-Джерси, США)Каждый раз, когда я вижу, что кому-то ни с того, ни с сего стабильно ставят 5 звезд, мой внутренний колокол бьет тревогу. Ну, серьезно, что-то здесь не так, правильно? Нет. Книга действительно хороша. Настолько, что я чувствую некоторую обиду за то, что у меня в 20 лет не было под рукой подобной книги, когда я еще только вступил на путь фотографии. Это специальный учебный курс в чистом виде, разработанный фотографом для фотографов. Ура книге! Дэвид Хобби (David Hobby), фотожурналист с двадцатилетним стажем, автор блога &#171;Strobist&#187;Об автореДжо Макнелли – всемирно известный американский фотограф и фотокорреспондент с огромным стажем. Самая известная его серия – &#171;Faces of Ground Zero – Portraits of the Heroes of September 11th&#187;, коллекция портретов героев 11 сентября. Он также автор первого полностью цифрового цикла &#171;The Future of Flying&#187; для &#171;National Geographic&#187;. Его отмеченные наградами работы не раз появилась на страницах журналов, а в 2008 году Джо написал ставшую бестселлером книгу &#171;The Moment It Clicks&#187;.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1068954</post-id>	</item>
		<item>
		<title>JavaScript. Подробное руководство. 6-е изд. Флэнаган Д.</title>
		<link>https://knigausa.com/product/javascript-%d0%bf%d0%be%d0%b4%d1%80%d0%be%d0%b1%d0%bd%d0%be%d0%b5-%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-6-%d0%b5-%d0%b8%d0%b7%d0%b4-%d1%84%d0%bb%d1%8d%d0%bd%d0%b0%d0%b3/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 07 Jan 2024 02:35:24 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/javascript-%d0%bf%d0%be%d0%b4%d1%80%d0%be%d0%b1%d0%bd%d0%be%d0%b5-%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-6-%d0%b5-%d0%b8%d0%b7%d0%b4-%d1%84%d0%bb%d1%8d%d0%bd%d0%b0%d0%b3/</guid>

					<description><![CDATA[C момента выхода первого издания в 1996 году книга "JavaScript: Подробное руководство" превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются...]]></description>
										<content:encoded><![CDATA[<p>C момента выхода первого издания в 1996 году книга &#171;JavaScript: Подробное руководство&#187; превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются о ней. Эта книга &#8212; одновременно и руководство программиста, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами. Книга делится на четыре части. Часть I охватывает сам язык JavaScript. Часть II охватывает клиентский JavaScript: прикладные программные интерфейсы JavaScript, определяемые стандартом HTML5 и сопутствующими ему стандартами и реализованные в веб-броузерах. Издание содержит практически все сведения, необходимые для разработки сценариев JavaScript, включая: Взаимодействие с протоколом HTTP и использование технологии Ajax Обработка XML-документов Создание графических изображений на стороне клиента с помощью тега &#171;canvas&#187; и технологии SVG Пространства имен в JavaScript, необходимые для разработки сложных программ Классы, замыкания и статические значения Новые технологии, вошедшие в стандарт HTML5 Применение библиотеки jQuery Глубокое обсуждение разносторонних тем клиентского JavaScript сопровождается многочисленными и достаточно сложными примерами, которые демонстрируют, как: Генерировать оглавление HTML-документа Воспроизводить аудио- и видеоролики Автоматизировать проверку правильности заполнения форм Рисовать динамические круговые диаграммы Обеспечить перетаскивание HTML-элементов мышью Определять в веб-приложениях горячие комбинации клавиш Создавать всплывающие подсказки с применением технологии Ajax Применять XPath и XSLT для обработки XML-документов, загруженных средствами Ajax Организовать хранение данных на стороне клиента Взаимодействовать с сервером, применяя новую технологию WebSockets Реализовать параллельное выполнение нескольких заданий с помощью технологии WebWorkers Часть III книги представляет собой обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5. Часть IV &#8212; справочник по клиентскому JavaScript. Здесь описываются прикладные программные интерфейсы веб-броузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и WebWorkers, объекты localStorage и sessionStorage, а также теги &#171;audio&#187; и &#171;video&#187;. Шестое издание книги охватывает стандарты ECMAScript 5 (последняя версия спецификации базового языка) и HTML5 (последняя версия спецификации веб-платформы). Положения стандарта ECMAScript 5 рассматриваются на протяжении всей первой части. Нововведения, появившиеся в HTML5, в основном рассматриваются в конце второй части. Совершенно новыми в этом издании являются глава 11 &#171;Подмножества и расширения JavaScript&#187;, глава 12 &#171;Серверный JavaScript&#187;, глава 19 &#171;Библиотека jQuery&#187; и глава 22 &#171;Прикладные интерфейсы HTML5&#187;. Читатели предыдущих изданий могут заметить, что в этом издании полностью переписаны многие главы. Главы первой части книги, посвященные основам языка и охватывающие объекты, массивы, функции и классы, были переписаны заново и приведены в соответствие с современными приемами программирования. Ключевые главы второй части, описывающие документы и события, точно так же были полностью переписаны, чтобы привести их к современному уровню. Издание рекомендуется программистам, имеющим опыт программирования и желающим изучить язык программирования для Веб, а также программистам, которые уже используют язык JavaScript и стремятся подняться на более высокий уровень мастерства и по-настоящему овладеть языком и веб-платформой. Глава 1 включает краткий обзор глав первой и второй частей книги. Часть I. Базовый JavaScript В главе 2 &#171;Лексическая структура&#187; описаны основные лексические конструкции JavaScript, такие как комментарии, точка с запятой и набор символов Юникода. В главе 3 &#171;Типы данных, значения и переменные&#187; описаны переменные JavaScript и значения, которые можно присваивать этим переменным. В главе 4 &#171;Выражения и операторы&#187; рассматриваются выражения инициализации. Если фразы в языке JavaScript называются выражениями, то полные предложения называются инструкциями &#8212; им посвящена глава 5. Объекты и массивы обсуждаются в главах 6 и 7 соответственно. Глава 8 &#8212; это рассказ о функциях &#8212; именованных и параметризованных блоках программного кода JavaScript, которые определяются один раз, а использоваться могут многократно. JavaScript &#8212; объектно-ориентированный язык, но используемая в нем объектная модель в корне отличается от модели, используемой в большинстве других языков. Глава 9 &#171;Классы и модули&#187; детально рассматривает объектно-ориентированное программирование на языке JavaScript на большом количестве примеров и является одной из самых больших глав в книге. В главе 10 &#171;Шаблоны и регулярные выражения&#187; описывается грамматика регулярных выражений и демонстрируются приемы использования регулярных выражений для реализации сопоставления с текстовыми шаблонами. Глава 11 посвящена подмножествам и расширениям базового языка JavaScript. В главе 12 &#171;Серверный JavaScript&#187; представлены два способа использования JavaScript за пределами веб-броузеров. Часть II. Клиентский JavaScript В главе 13 &#171;JavaScript в веб-броузерах&#187; описываются детали использования JavaScript в веб-броузерах. Самое важное, что вы узнаете в этой главе, &#8212; программный код JavaScript может встраиваться в HTML-файлы с помощью тега &#171;script&#187;. В главе 14 &#171;Объект Window&#187; исследуются приемы управления веб-броузером и описываются некоторые наиболее важные глобальные функции клиентского JavaScript. Глава 15 &#171;Работа с документами&#187; демонстрирует, как с помощью JavaScript можно управлять HTML-элементами, которые определяют содержимое веб-страниц. В главе 16 &#171;CSS&#187; обсуждается, как с помощью JavaScript можно управлять каскадными таблицами стилей (CSS), определяющими представление содержимого. JavaScript позволяет не только управлять содержимым и оформлением HTML-документов в веб-броузерах, но и определять поведение этих документов с помощью обработчиков событий. Глава 17 &#171;Обработка событий&#187; описывает, как определять и регистрировать обработчики событий и как вызываются эти обработчики при появлении событий. Прикладной интерфейс, описываемый в главах 15-17, является достаточно сложным, и до недавнего времени испытывал проблемы с совместимостью между броузерами. По этим причинам многие или большинство программистов на клиентском JavaScript предпочитают использовать клиентские библиотеки или фреймворки, упрощающие программирование. Наиболее популярна библиотека jQuery, которая обсуждается в главе 19. Она определяет простой и удобный программный интерфейс для управления содержимым документа, его представлением и поведением. Библиотека была тщательно протестирована и может использоваться во всех основных броузерах, включая довольно старые, такие как IE6. В главах 15-17 и 19 в действительности рассматривается все, что касается веб-страниц. Другие четыре главы второй части переключают внимание на веб-приложения. Они рассказывают об использовании веб-броузеров как прикладной платформы и описывают прикладной интерфейс, предоставляемый современными броузерами для поддержки сложных, современных клиентских веб-приложений. Глава 18 &#171;Работа с протоколом HTTP&#187; описывает, как с помощью JavaScript можно управлять HTTP-запросами &#8212; своего рода сетевой прикладной интерфейс. Глава 20 &#171;Сохранение данных на стороне клиента&#187; описывает механизмы, позволяющие сохранять данные (и даже целые приложения) на стороне клиента для использования в последующих сеансах работы. Глава 21 &#171;Работа с мультимедиа и графикой&#187; охватывает клиентский прикладной интерфейс, позволяющий создавать произвольные графические изображения в HTML-теге &#171;canvas&#187;. И наконец, глава 22 &#171;Прикладные интерфейсы HTML5&#187; охватывает новые прикладные интерфейсы веб-приложений, определяемые или принятые стандартом HTML5. Сетевые взаимодействия, организация хранения данных, работа с графикой &#8212; все эти службы операционных систем, доступные посредством веб-броузеров, образуют новую, платформонезависимую среду выполнения приложений. Если вы нацелены на броузеры, которые поддерживают эти новые прикладные интерфейсы, то сейчас наступает самое интересное время для программистов на клиентском JavaScript. Об авторе Дэвид Флэнаган (David Flanagan) &#8212; программист и писатель. Он имеет собственный веб-сайт http://davidflanagan.com. Список его книг, выпущенных издательством O&#8217;Reilly, включает: &#171;JavaScript Pocket Reference&#187;, &#171;The Ruby Programming Language&#187; (&#171;Язык программирования Ruby&#187;, Питер, 2011), &#171;Java in a Nutshell&#187; (&#171;Java. Справочник&#187;, Символ-Плюс, 2004) и &#171;Java Examples in a Nutshell&#187; (&#171;Java в примерах. Справочник&#187;, Символ-Плюс, 2003). Дэвид закончил факультет информационных технологий Массачусетского технологического института. Вместе с супругой и детьми он живет на тихоокеанском побережье северо-запада Соединенных Штатов, между городами Сиэтл, Вашингтон и Ванкувер, в Британской Колумбии. Отзывы специалистов &#171;Справочное руководство по JavaScript, совершенно необходимое опытным программистам … прекрасно организованное и очень подробное.&#187; &#8212; Брендан Айк (Brendan Eich), создатель языка JavaScript, технический руководитель Mozilla &#171;Я сделал карьеру на знаниях, полученных из книги &#171;JavaScript: Подробное руководство&#187;. &#8212; Эндрю Хеджес (Andrew Hedges), Tapulous &#171;Это &#171;Руководство&#187; позволило мне овладеть языком JavaScript.&#187; &#8212; Том Робинсон (Tom Robinson), сооснователь компании 280 North и один из создателей фреймворка Cappuccino &#171;Узнать, какие разделы JavaScript важны для меня больше всего, можно по загнутым страницам моего экземпляра &#171;Руководства&#187;. &#8212; Дж. Крис Андерсон (J. Chris Anderson), сооснователь компании CouchBase, участник проекта Apache CouchDB и автор книги &#171;CouchDB: The Definitive Guide&#187; &#171;&#8230; обязательное руководство для всех разработчиков на языке JavaScript. Если у меня появятся вопросы, связанные с JavaScript, я знаю, что найду в &#171;Руководстве&#187; нужный мне ответ. И это здорово.&#187; &#8212; Рей Бэнгоу (Rey Bango), руководитель программы &#171;Microsoft Client-Web Community&#187; и член команды разработчиков библиотеки jQuery Отзывы читателей Исчерпывающий источник информации 24 сентября 2011 Франсуа Луи Николет (Francois Louis Nicolet) Книга Флэнагана &#171;JavaScript. Подробное руководство&#187; для профессиональных программистов &#8212; то же, что новый оксфордский словарь для писателей: исчерпывающий источник ценной информации. Она содержит подробное описание базового и клиентского JavaScript с примерами, а также справочник. Книга всегда находится на моем рабочем столе, когда я занимаюсь программированием. Прекрасное справочное руководство, 20 сентября 2011 Джон Гриффин (John Griffin), ведущий программист (Layton, Юта, США) Сразу хочу сказать, что эта книга не для начинающих! С другой стороны, она является выдающимся справочником для опытных программистов, желающих овладеть языком JavaScript, и для JavaScript-программистов, которым необходимо иметь справочное руководство под рукой. Она содержит исчерпывающую информацию о различиях между ECMAScript3 и ECMAScript5 и краткое знакомство с Ajax, JSON и jQuery. В примерах программного кода имеются некоторые ошибки, которые, впрочем, легко исправить. Кроме того, по своему опыту могу заметить, что крайне редко встречаются книги по языкам программирования, свободные от каких-либо ошибок. В целом же, она стоит свою цену, даже с учетом вышесказанного. Должен иметь каждый программист на JavaScript, 12 сентября 2011 Орландо Эчеварриа (Orlando Echevarria) Я настоятельно рекомендую приобрести эту книгу. Я покупал ее с первого ее издания и могу заявить, что она стоит свою цену! Книга начинается с погружения в основы языка сценариев JavaScript и его семантику. Затем рассказывается об интеграции JavaScript и CSS, а также о библиотеке jQuery и поддержке архитектуры AJAX. Если вы не знакомы с основами и особенностями взаимодействия JavaScript с веб-браузером, вам едва ли стоит покупать эту книгу. Но если вы разбираетесь в этом, то обязательно должны приобрести ее! Ценной особенностью этой книги является обширный справочник. Он часто выручал меня в сложных ситуациях, когда я не мог вспомнить, как вызывается тот или иной метод или функция. Обеспечивает глубокое погружение в разработку сценариев на языке JavaScript, 23 мая 2011 Джеймс Скемп (James Skemp) &#171;JamesRSkemp.com&#187; (Мэдисон, Висконсин, США) &#171;JavaScript: Подробное руководство&#187; &#8212; это не только исчерпывающий справочник по языку программирования, схожий с другими &#171;толстыми книгами&#187; издательства O&#8217;Reilly, но и руководство, предлагающее глубокое погружение в разработку сценариев на языке JavaScript. Однако если вы только начинаете изучать язык и собираетесь просто использовать какую-то из библиотек (например, jQuery), эта книга может оказаться не для вас. Книга разбита на 4 части: базовый и клиентский JavaScript и подробные справочники по базовому и клиентскому JavaScript. Первые две части являются &#171;глубоким погружением&#187; в сам язык программирования JavaScript, начиная с фундаментальных основ и постепенно переходя ко все более сложным темам. В концепцию &#171;глубокого погружения&#187; входит представление современных приемов программирования. Первая часть (30% книги) представляет собой превосходный, достаточно полный учебник по языку программирования. Вторая часть (40% книги) концентрируется на аспектах веб-программирования, для чего, собственно, большинство и использует язык JavaScript. Эта часть охватывает практически все, что только вы можете себе представить, а также рассказывает о библиотеке jQuery, об организации хранилищ данных на стороне клиента и функциональных возможностях, привнесенных стандартом HTML5. Знакомство с библиотекой jQuery занимает примерно 60 страниц, охватывает версию 1.4 и включает некоторые сведения о jQueryUI. Третья и четвертая части &#8212; справочники &#8212; содержат довольно подробные сведения и примеры (что особенно ценно).</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1094935</post-id>	</item>
	</channel>
</rss>
