|
|
Книги издательства «БХВ-Петербург»
|
Показан процесс создания программы в Visual Basic, в доступной форме изложены принципы визуального проектирования и событийного программирования. Примеры и задачи различной сложности — от простейших расчетных до программ работы с графикой, мультимедиа и базами данных — демонстрируют назначение базовых компонентов, раскрывают тонкости разработки в Visual Basic. Уделено внимание вопросам создания справочной системы и инсталлятора. Справочник содержит описания базовых компонентов, процедур и функций. Второе издание дополнено новыми примерами. На прилагаемом компакт-диске находятся приведенные в книге программы и их исходные тексты. Для начинающих программистов. |
|
Рассмотрены возможности, предоставляемые API Яндекс, Google, Twitter, ISPmanager, Wikipedia. Показано, как повысить функциональность и привлекательность веб-проектов, интегрировав в них возможности, предоставляемые API этих популярных веб-сервисов. Описано создание 4-х больших готовых к размещению в сети проектов (личного кабинета для сайта хостинговой компании, каталога предприятий, сайта учета заказов для фирмы такси, интерактивной карты местности региона), а также ряда небольших практических решений. Во всех случаях использованы современные технологии создания сайтов без перезагрузки страницы, в том числе подробно рассмотренные в книге фреймворки xajax и jQuery. |
|
Книга посвящена разработке программ для мобильных устройств под управлением операционной системы Android. Рассматривается создание приложений с использованием системных компонентов и служб Android, управление сетевыми соединениями и коммуникация через сотовую сеть, мобильный Интернет, Wi-Fi. Описана работа с оборудованием мобильного устройства Android: встроенными датчиками, картой памяти, видеокамерой, дисплеем, управление энергопотреблением телефона. Показано использование сетевых сервисов Google в пользовательских приложениях: определение координат, навигация, Geocoding, карты Google Map. |
|
Книга представляет собой пособие по программированию в C++ Builder, в ней подробно рассмотрен процесс создания программы: от разработки диалогового окна и функций обработки событий до создания справочной системы и образа установочного компакт-диска. Изложены принципы визуального проектирования и событийного программирования, на конкретных примерах показаны возможности среды разработки, назначение компонентов, методика создания программ различного назначения. Рассмотрены вопросы программирования графики, анимации, мультимедиа, разработки программ работы с базами данных. В приложении приведено описание базовых компонентов и наиболее часто используемых функций. Книга адресована студентам, школьникам старших классов и всем, кто хочет научиться программировать в C++ Builder. Компакт-диск содержит проекты, приведенные в книге в качестве примеров. Для начинающих программистов |
|
«Рассмотрено все необходимое для разработки, компиляции, отладки и запуска приложений Java. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печать, способы русификации программ. Приведено полное описание нововведений Java SE 7: двоичная запись чисел, строковые варианты разветвлений, «ромбовидный оператор», NIO2, новые средства многопоточности и др. Дано подробное изложение последней версии сервлетов, технологии JSP и библиотек тегов JSTL. Около двухсот законченных программ иллюстрируют рассмотренные приемы программирования. Приведена подробная справочная информация о классах и методах Core Java API.» |
|
Книга содержит необходимый и достаточный объем знаний для самостоятельной работы по эффективному ведению рекламных кампаний контекстной рекламы при продвижении сайтов любой сложности. Изложены современные методы работы с системами контекстной рекламы (Яндекс.Директ, Google AdWords, Бегун), особенности ведения рекламных кампаний в различных поисковых системах, описаны методики тестирования эффективности вложений в контекстную рекламу. Даны практические рекомендации по поиску и анализу ключевых слов, составлению рекламных объявлений и целевых страниц, рассмотрены проблемы и методы решения кликфрода (мошеннические клики). Во втором издании добавлены разделы по анализу эффективности рекламных кампаний, описаны принципы работы с обновленными интерфейсами Google AdWords и других систем, материал остальных глав обновлен и дополнен. |
|
«Рассмотрены приемы программирования на PHP, позволяющие разрабатывать современные эффективные Web-приложения. Использованы многочисленные примеры, взятые из реальной практики. Первое издание книги под названием «PHP 5 на примерах» охватывало только пятую версию языка. Второе издание полностью обновлено и переработано. Рассмотрено взаимодействие PHP-приложений с Web-сервером Apache и СУБД MySQL, извлечение информации с удаленных серверов, взаимодействие с браузером посредством технологии AJAX, использование библиотеки jQuery. Показаны тонкости работы с HTTP-протоколом, ньюансы ReWrite-преобразований, особенности применения интеллектуальных агентов на PHP. Приведены примеры защиты Web-приложений, работы с графикой, Flash и PDF-документами, оптимизации кода и решения ряда других важных задач.» |
|
Автор подробно освещает события, происходившие до 1917 года и накануне Февральской революции, показывая, насколько серьезными были усилия последнего российского Императора преодолеть нависшую над домом Романовых смертельную угрозу, предсказания о которой он получил задолго до своего отречения. Ни глубокие политические, экономические и социальные реформы, проводимые Николаем II, ни высокий статус России в мировой политике не смогли отвратить катастрофу 1917 года и гибель Царской семьи. В книге раскрываются причины революции, ложь советской пропаганды о царской России, Николае II и убийстве Царской семьи. |
|
Рассмотрены основные сведения по разработке Web-приложений, необходимые начинающему Web-разработчику. Приведены общие понятия, а также вопросы, связанные с разработкой, публикацией и дальнейшим сопровождением сайта в целом. Подробно рассмотрены разметка гипертекстовых документов (XHTML, HTML 4 и HTML 5) и применение каскадных таблиц стилей (CSS 2/3). Описаны основные средства разметки страниц сайта и форматирования текстов. Показано, как помещать в HTML-документ содержимое из внешних источников (графические изображения, Flash-ролики, звук, видео и т.п.), а также как создавать специальные визуальные эффекты. Уделено большое внимание элементам пользовательского интерфейса, с помощью которых обеспечивается интерактивность Web-страниц. Рассказано о решении различных задач с помощью сценариев, написанных на языке JavaScript. Второе издание переработано и дополнено с учетом современных Web-технологий. |
|
Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическим интерфейсом с использованием библиотек Tk, glib, GTK+ и средства dialog, Подробно дано программирование на C/C++ в Linux: использование компилятора gcc, ввод/вывод в Linux, создание многопоточных приложений, сетевых приложений архитектуры клиент/сервер, а также разработка модулей ядра для современной линейки ядер. Описан популярный среди разработчиков утилит язык TCL. Особое внимание уделено отладке и оптимизации программ, рассмотрены отладчик gdb и профайлер gprof. |
|
В основу руководства положен личный 40-летний опыт и наблюдения автора по выращиванию овощей в открытом грунте. Рассмотрены особенности организации огорода, его естественная и искусственная защита. Описан севооборот культур на огороде. Показаны особенности весенней и осенней обработки почвы. Рассмотрено удобрение почвы навозом, перегноем, птичьим пометом, дерном, торфом и др. Приведено устройство рассадников и приспособлений для теплолюбивых растений. Описаны особенности выращивания около 60 видов однолетних и многолетних культур. Рассмотрены уборка и зимнее хранение овощей, болезни огородных растений, а также основные вредители огородных растений и испытанные способы борьбы с ними. В 8-м издании приведены современные единицы измерения. |
|
В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов и др. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение. На компакт-диске находятся полезные программы и утилиты различных производителей и файлы с примерами. |
|
Рассмотрена разработка программ для мобильных устройств под управлением операционной системы Google Android. Приведены базовые сведения о платформе Android. Описано программное обеспечение, необходимое для разработки Android-приложений. Рассмотрены основные компоненты приложений, использование базовых виджетов и виджетов-списков, создание и вызов уведомлений из приложения, работа с файлами, способы хранения и обработки данных, создание служб в Android и др. Показано использование графических ресурсов и создание анимации в приложениях с использованием возможностей Android SDK. Во втором издании книги описаны новые возможности последних версий Android SDK. На сайте издательства приведены рассматриваемые в книге примеры приложений. |
|
В книге автор раскрывает алгоритмы ведения переговоров с трудными партнерами. Представленные модели взаимодействия с разными типами личности ориентируют переговорщика на ту или иную роль в зависимости от его задач и обстоятельств. Автор предлагает использовать в ситуациях высокого напряжения приемы агентурной вербовки и техники боевых искусств, адаптированные к словесным поединкам, и приводит рекомендации и упражнения для управления энергетикой, преодоления стресса и противодействия любым формам психологического нападения в процессе переговоров. К книге прилагается DVD с учебным фильмом, в котором переговоры рассматриваются в аналогии с боевыми искусствами. |
|
Наиболее полное руководство по созданию трехмерных объектов при помощи популярного графического редактора 3ds Max 2012 позволит каждому, кто занимается трехмерной графикой, воплотить свои идеи в качественных 3D-проектах. Рассматривается моделирование с помощью геометрических объектов и сплайнов, применение материалов, обработка сложных текстур, визуализация и анимация объектов, создание трехмерных сцен, использование эффектов, рендеринг и визуализация изображений с приложением mental ray, технология использования множества эффектов, а также способы межфайловой интеграции проектов. Компакт-диск содержит видеокурс по основам работы в 3ds Max 2012, сцены, сцены-образы, изображения для создания текстур, рисунки из книги в цветном исполнении. |
|
Книга рассказывает о том, как использовать анализ почерка в диагностике кадров. Этот метод давно и успешно применяют во многих европейских странах при отборе и аттестации персонала, при профессиональной ориентации. В книге системно рассмотрены все этапы работы с персоналом через призму анализа почерка. Автор показывает, в каких случаях его следует применять и как это делать наилучшим образом. Автор также стремится сформировать у российских читателей прагматическое отношение к психологии почерка. Книга предназначена для специалистов по управлению кадрами, менеджеров различных уровней, психологов и для всех, интересующихся современной деловой психологией. |
|
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок. Книга главным образом ориентирована на практическое применение изложенных концепций. В ней есть все, что нужно начинающим, а углубленное изучение каждой темы делает ее ценной и для опытных программистов. Каждая тема проиллюстрирована большим числом примеров на языках С и C++ и Python, которые читатель сможет использовать в качестве образцов для собственных программ. На FTP-сервере издательства находятся исходные тексты программ. Во втором издании материал актуализирован с учетом современных тенденций, добавлены 3 новые главы по программированию в Linux на языке Python, устранены замеченные ошибки. |
|
«Самоучитель позволяет в короткие сроки освоить новые возможности системы КОМПАС-3D V13. Описаны более 100 улучшений и доработок существующих команд. Работа в САПР проиллюстрирована примерами двухмерных и трехмерных моделей деталей и сборок. Приведены примеры построения пространственных кривых и поверхностей, поверхностного «гибридного» моделирования. Рассмотрены новые библиотеки «Комплектовщик документов», «Авторасстановка позиций», даны примеры выполнения прочностных расчетов методом конечных элементов. На FTP-сервере издательства находятся дополнительные уроки из книг автора «КОМПАС-3D V10» и «Самоучитель КОМПАС-3D V12», примеры чертежей и 3D-моделей.» |
|
Рассмотрено программирования микроконтроллерных плат Arduino/Freeduino. Описана структура и функционирование микроконтроллеров, среда программирования Arduino, необходимые инструменты и комплектующие для проведения экспериментов. Подробно рассмотрены основы программирования плат Arduino: структура программы, команды, операторы и функции, аналоговый и цифровой ввод/вывод данных. Изложение материала сопровождается более 80 примерами по разработке различных устройств: реле температуры, школьных часов, цифрового вольтметра, сигнализации с датчиком перемещения, выключателя уличного освещения и др. Для каждого проекта приведен перечень необходимых компонентов, монтажная схема и листинги программ. На FTP-сервере издательства выложены исходные коды примеров из книги, технические описания, справочные данные, среда разработки, утилиты и драйверы. |
|
Рассмотрены все основные аспекты создания приложений для платформы Android: установка необходимого программного обеспечения (JDK, Eclipse и Android SDK), использование эмулятора Android, создание интерфейса пользователя, работа с графикой, воспроизведение звука и видео, методы хранения данных (в том числе СУБД SQLite), взаимодействие с аппаратными средствами смартфона, платформа Titanium Mobile, отладка приложений и их публикация в онлайн-магазине Android Market. Особое внимание уделяется анализу и решению различных нештатных ситуаций, встречающихся на практике: отказ запуска эмулятора, отказ при загрузке созданного приложения, возможные проблемы при установке платформы Titanium Mobile и др. Описано взаимодействие с аппаратными средствами смартфона (датчики, камера, виброзвонок, Bluetooth-адаптер и др.), получение информации о телефоне и его состоянии. |
|