Автор, имеющий огромный опыт работы в индустрии ПО, посвятил свой
труд ее фактам, мифам и недоразумениям.
Так что тем, кто захочет узнать больше о том или ином факте, не
придется искать долго. Основное внимание уделяется менеджменту как
главной проблеме современной индустрии ПО, отрицательной роли рекламных
кампаний, которые побуждают людей гоняться за миражами, и человеческому
фактору – специалистам, без которых создание программ немыслимо.
Адресована широкому кругу читателей – от тех, кто управляет программными проектами, до программистов.
Оптимизацияпроизводительности базы данных Oracle или системы, использующей БД Oracle,
долго считалась подвластной лишь черной магии. Администраторов баз
данных учили, что следует полагаться на такие статистические данные, как
коэффициенты попаданий в кэш буферов. Разработчикам приходилось
прислушиваться ко всяческим советам и идти на различные ухищрения для
выявления и исправления плохо работающих команд SQL. Успехи настройки
нередко были случайными и достигались скорее за счет интуиции,
комбинируемой с методом проб и ошибок, чем благодаря какому-то надежному
и воспроизводимому методу. Естественно, что оптимизация производительности стала считаться очень сложной задачей, но так ли это на самом деле?
"MySQL. Сборникрецептов" - это всеобъемлющий сборник задач, решений и практических примеров, который будет полезен каждому пользователю MySQL.
Особенность предлагаемых примеров в том, что они решают задачи,
ежедневно возникающие у программистов. Но "MySQL. Сборникрецептов"
- это не просто сборник фрагментов кода для выполнения операций
копирования и вставки. Работа каждого фрагмента подробно поясняется, что
позволяет разобраться, как и почему все это работает, и применить
приемы к схожим ситуациям.
Если вы Java-программист, администратор базы данных или
программист на PL/SQL, эта книга для вас. Вы сможете повысить
производительность своего труда и приобрести уверенность в правильности
написания ваших SQL-запросов.
В этой книге описываются наиболее важные и полезные свойства Oracle SQL
и пути их применения для решения конкретных задач. Вы найдете множество
оригинальных приемов, которые можно использовать для улучшения ваших
собственных приложений.
Книга "Python в системномадминистрированииUNIX и Linux" демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python.
Издание рассчитано на широкий круг специалистов - всех, кто только
начинает осваивать язык Python, будь то опытные разработчики сценариев
на языках командной оболочки или относительно мало знакомые с
программированием вообще.
Эта книга - юбилейное (дополненное и исправленное) издание своего рода
библии для разработчиков программного обеспечения во всем мире, написанное
Бруксом еще в 1975 году. Тогда же книга была издана на русском языке и давно
уже стала библиографической редкостью. В США полагают, что без прочтения
книги Брукса не может состояться ни один крупный руководитель программного проекта.
"PHP. Сборникрецептов" представляет собой набор задач, решений и практических примеров для тех, кто программирует на PHP.
Книга содержит уникальную обширную коллекцию наилучших приемов решения
повседневных задач программирования на PHP. Для каждой задачи,
приведенной в книге, дается решение или "рецепт" - фрагмент кода,
который вы сможете вставить непосредственно в свое приложение. Но это
еще не все. Авторы объясняют, как и почему работает программа, поэтому
можно научиться адаптировать приемы решения к схожим задачам.
Третья версия языка Python сделала его еще более мощным, удобным, логичным и выразительным. Книга "Программирование на Python
3" написана одним из ведущих специалистов по этому языку, обладающим
многолетним опытом работы с ним. Издание содержит все необходимое для
практического освоения языка: написания любых программ с использованием
как стандартной библиотеки, так и сторонних библиотек для языка Python 3, а также создания собственных библиотечных модулей.
Книга может служить как учебником, так и справочником. Текст
сопровождается многочисленными примерами, доступными на специальном
сайте издания. Весь код примеров был протестирован с окончательным
релизом Python 3 в ОС Windows, Linux и Mac OS X.
Дэвид Платт, за плечами которого 20-летний опыт программирования и преподавания, утверждает, что современное ПО – отстой.
Оно не защищено и позволяет программам злоумышленников проникать из
Интернета в наши компьютеры. .
Изложение содержит много примеров и сдобрено юмором. Не многие
компьютерные книжки способны заставить громко смеяться. Но Дэйв не
только смешит, он делится очень интересными наблюдениями и взглядами,
излагая их в ясном и занимательном стиле. Он призывает пользователей
сообща бороться с производителями плохого ПО и приглашает всех
единомышленников на свой сайт www.suckbusters.com.
Издание предназначено для тех разработчиков, кто хочет отвлечься от
решения коммерческих бизнес-задач и сделать несколько проектов для души.
Для тех, кто хочет вспомнить о том, с чего начиналось их увлечение
программированием, кому хочется заинтересовать им своего ребенка или
просто развлечься, написав несколько небольших забавных проектов.
Эта книга поможет приступить к работе
с некоторыми из самых современных программных и аппаратных платформ,
применяя бесплатное ПО от корпорации Майкрософт. С нею можно
программировать на языках C# и VB в таких средах, как Lua, ASP.NET, WPF,
XNA Game Studio и Popfly. Она научит программировать по-новому, к тому же
весело и с удовольствием.
Второе издание книги "Java в примерах. Справочник" охватывает Java
1.3 и содержит 164 законченных практических примера: свыше 17 900 строк
тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java, такими как сервлеты, JSP, XML, Swing и Java 2D.
Автор бестселлера "Java in a Nutshell" (в русском переводе "Java.
Справочник", Символ-Плюс) создал целую книгу примеров программ, на
которых можно учиться и которые можно модифицировать для использования в
своих приложениях.
Dojo - это высоконадежный инструментарий JavaScript,
позволяющий быстрее и проще создавать вебприложения и сайты,
основанные на применении JavaScript или технологии Ajax.
Книга предназначена для разработчиков, уже имеющих некоторый опыт работы с технологиями JavaScript и Ajax. Использование Dojo
поможет эффективнее воплощать новые идеи по созданию интерактивных
веб-приложений, значительно разнообразить интерфейс и предоставить
пользователю намного больше удобств в работе.
В книге Дмитрия Осипова "Графика в проектахDelphi" представлен уникальный материал, посвященный программированию деловой графики для современных версий Windows.
Издание отличают глубина и ясность изложения материала, поэтому оно
будет полезна как начинающему программисту, так и профессионалу, который
сможет использовать его как справочник по функциям и методам среды
разработки Delphi.
Книга Д. Осипова "Delphi. Профессиональноепрограммирование"
принципиально отличается от стандартных изданий на эту тему. Это и не
скороспелое "полное" руководство по очередной версии Borland® Delphi™,
и не рядовой справочник, содержащий перевод файлов помощи к среде
программирования. Идея книги в другом. Автор системно и последовательно
излагает концепцию Delphi, предоставляя читателю не
просто инструмент, а профессиональную методику, позволяющую
разрабатывать эффективные приложения для Microsoft® Windows®.
Опытные программисты смогут использовать
издание как справочник. Материал может быть взят за основу как
программистами, работающими на ранних версиях продукта (начиная с Delphi
3.0), так и разработчиками клиентского ПО на базе последней версии
Borland® Delphi™ 2005.
Мощный, переносимый и легкий в использовании язык программирования Python
идеально подходит для разработки самостоятельных программ и сценариев.
Эта книга позволит быстро и эффективно овладеть базовыми основами языка Python независимо от степени предварительного знакомства с ним.
Если вы хотите понять, почему выбирают Python такие компании, как
Google и Intel, Cisco и Hewlett-Packard, почему этот язык используют в
NASA для научных вычислений, то эта книга станет для вас лучшей
отправной точкой.
Роберт Гласс исследует важный, но часто упускаемый из
виду вопрос о роли творчества в программном инжиниринге и
программировании. Почти полувековой личный опыт как разработчика,
преподавателя и исследователя помогает автору охватить множество
проблем. Что важнее - процесс или продукт? Каково соотношение между
"интеллектуальным" и "канцелярским" трудом, а также между теорией и
практикой в программировании и как сделать их взаимодействие более
эффективным? В каких ситуациях полезнее подход со строгим контролем, а
когда лучше свободное экспериментирование?