Символ-Плюс

Все книги издательства Символ-Плюс


    Delphi. Советы программистов. 2-е издание, дополненное

    Коллектив авторов

    Это издание представляет собой коллекцию ответов на нетрадиционные вопросы программирования на Delphi, нестандартных решений, интересных идей. Примеры рабочего кода, которые создавали многие программисты, собирались более двух лет и охватывают широкий круг вопросов: реализацию математических алгоритмов и работу с функциями Windows API, применение массивов, работу с графикой, а также управление рабочим столом, реестром, папками и файлами Windows, форматирование дискет, взаимодействие с аппаратным обеспечением. Значительное внимание уделено базам данных: таблицам dBASE и Paradox, настройке Delphi для работы с базами данных, подключению сервера Oracle или InterBase, особенностям использования SQL. Те, кто интересуется мультимедиа, найдут в книге советы по работе со звуком. Рассмотрены создание компонентов с нужными свойствами, а также способы изменения или дополнения уже созданных. Этой теме посвящена самая большая глава сборника. Примеры, имеющие отношение к классам Delphi, помогут понять особенности взаимодействия в MDI- и SDI-приложениях, освоить создание новых форм и управление ими. Сборник также содержит советы по работе с Интернетом и применению механизма OLE для обмена данными в приложениях.

    Раввин и Президент. Десять заповедей для лидеров XXI века

    Томас Цвайфель

    Сегодня управление зашло в стадию кризиса. Как в бизнесе, так и в правительстве руководители похожи на корабли, потерявшие курс. Они не имеют четкого направления в безграничном море экономики, Интернета и штормовых рынков. Управлять сегодня может практически каждый, но где взять истинных лидеров, лидеров XXI века? Где искать способность к лидерству – в генах, культуре, образовании? Ответ на этот вопрос можно попытаться отыскать в неожиданном источнике – в трехтысячелетней традиции иудаизма. Тора, Талмуд и Каббала содержат множество жизненных историй, которые дают современным менеджерам удивительно практичные уроки. Авторам этой книги удалось объединить неподвластную времени мудрость десяти заповедей с современной методологией обучения руководителей, основанной на личном 25-летнем опыте. Издательство выражает благодарность представителям Большой хоральной синагоги Санкт-Петербурга за консультации и научную редактуру книги.

    Факты и заблуждения профессионального программирования

    Роберт Гласс

    Автор, имеющий огромный опыт работы в индустрии ПО, посвятил свой труд ее фактам, мифам и недоразумениям, представив 55 фактов и 10 заблуждений, относящихся к менеджменту, жизненному циклу, качеству, исследованиям и образованию в сфере разработки ПО. Некоторые из них хорошо известны, о других, наоборот, знают немногие. Основное внимание уделяется менеджменту как главной проблеме современной индустрии ПО, отрицательной роли рекламных кампаний, которые побуждают людей гоняться за миражами, и человеческому фактору – специалистам, без которых создание программ немыслимо. Адресована широкому кругу читателей – от тех, кто управляет программными проектами, до программистов.

    Тотальная видимость. Как наши находки меняют нас

    Питер Морвиль

    Как ориентируются муравьи, пчелы и черепахи? Что общего между таксистом и веб-серфером? Может ли антилопа быть документом? Как мы ищем информацию? Как мы принимаем важные решения? Чье мнение мы считаем авторитетным? Мемы и ноосфера, закон Мура и закон Муэрса, Цицерон и Гибсон, «длинный хвост» и принцип Парето, «умные толпы» и социальные сети, биология эволюции и киберпространство, утконосы и семантическая паутина, радиоидентификационные ярлыки и карта мира Меркатора, аборигены и искусственный интеллект – все это и многое другое собрано Питером Морвилем на страницах книги «Тотальная видимость», чтобы рассказать о том, как возможность найти кого угодно и что угодно в любой момент времени и из любой точки земного шара изменяет окружающий нас мир и нас самих. Эта книга не сделает вас виртуозом информационного поиска и не даст пошаговых инструкций по выводу вашего сайта в первую десятку результатов поиска. Но она навсегда изменит ваше отношение к информации и поисковым системам. Эта удивительная книга содержит откровения, способные повлиять на то, как вы думаете, к чему стремитесь, что находите и кем станете.

    Рефакторинг SQL-приложений

    Стефан Фаро

    Когда поднимается вопрос рефакторинга кода, специалист может быть уверен, что либо возникла серьезная проблема, либо предполагается, что она проявится в ближайшее время. Как правило, при этом известно, что следует улучшить в плане функциональности, но прежде необходимо понять природу проблемы. В книге делается попытка дать реалистичный и честный обзор методов усовершенствования приложений SQL и определить рациональную концепцию для тактических маневров. Часто рефакторинг напоминает безумный поиск быстрых побед и эффектных усовершенствований, которые можно вписать в бюджет и сохранить голову на плечах. Но разумное и систематическое применение правильных принципов может привести к впечатляющим результатам. Эта книга поможет выработать правильную тактику и оценить перспективы различных решений. Книга предназначена для профессионалов в области информационных технологий, разработчиков, менеджеров проектов, служб поддержки, администраторов баз данных и специалистов по настройке, которым приходится принимать участие в операциях по спасению приложений со значительным объемом кода управления базами данных.

    Ремесло программиста. Практика написания хорошего кода

    Питер Гудлиф

    Ничто не сравнится по ценности с советами настоящего программиста-профессионала. Книга Питера Гудлифа «Ремесло программиста» написана ясно, практично и занимательно. Она поможет вам перейти на более высокий уровень мастерства программирования и покажет, как писать код, который больше чем «просто работает». Да, вы умеете писать работающий код, но как написать понятный код? Как добиться его надежности и отсутствия ошибок? Смогут ли другие программисты выяснить логику и цель вашего кода? Выдающиеся программисты не просто обладают техническими знаниями – у них есть правильный подход и отношение к программированию. Перед вами руководство по выживанию в условиях промышленного производства ПО. Эта книга посвящена тому, чему вас никто не учил: как правильно программировать в реальной жизни. Здесь вы найдете не связанные с конкретными языками рекомендации, полезные всем разработчикам и касающиеся таких проблем, как стиль представления, выбор имен переменных, обработка ошибок, безопасность, эффективность групповой работы, технологии разработки и составление документации. Читатель должен обладать опытом программирования, ибо книга не учит программированию – она учит правильно программировать. Издание будет полезно и студентам старших курсов, знакомым с принципами программирования.

    Проектируем время. Психология восприятия времени в программном обеспечении

    Стивен К. Сеов

    Вряд ли найдется человек, которому не было бы знакомо состояние мучительного ожидания при работе на компьютере. Долгие процессы установки программ, загрузки обновлений, антивирусного сканирования… Все понимают, что сократить это время технически невозможно, но есть другие способы изменения ситуации. О них и рассказывается в этой книге. Автор подробно рассматривает особенности восприятия времени человеком и предлагает методы и приемы, способствующие повышению пользовательской толерантности и удовлетворенности. Предлагаемые методики позволяют не только вызвать у пользователя ощущение ускорения длительных операций, но и заставить его наслаждаться временем, потраченным на ожидание их выполнения.

    Программирование во Flash MX

    Роберт Пеннер

    Роберт Пеннер – известный новатор, пишущий на языке ActionScript, – делится своим глубоким пониманием сути программирования в Macromedia Flash. Он обладает талантом объединять сложные понятия математики и физики с чистой эстетикой графики Macromedia Flash. Автор проведет вас от простейших приемов проектирования и кодирования движения до способов разработки профессионального объектно-ориентированного кода, позволяющего создавать интерактивность, цвет, звук и движение. Эта книга раздвинет границы вашего воображения. Оригинальные идеи автора, создавшего танцующий фрактал, имитацию снежной бури и северного сияния, подвигнут вас к реализации интересных динамических проектов и анимации в Macromedia Flash на мощном и гибком языке ActionScript. Вот мнение Колина Мука, автора бестселлеров по ActionScript: «Этой книге суждено стать классической работой по программированию графики в Macromedia Flash. Flash-разработчики получили фундаментальные и практичные образцы объектно-ориентированного программирования, о которых они мечтали много лет. Как новички, так и эксперты в области ООП высоко оценят стиль Пеннера.»

    Платформа .NET. Основы. 2-е издание

    Туан Тай

    Перед вами краткое введение в платформу Microsoft .NET, призванное помочь разработчикам перейти от традиционного программирования для Windows к созданию приложений в среде .NET. В книге подробно описаны общеязыковая среда выполнения Common Language Runtime (CLR) и набор базовых классов, радикально упрощающих разработку крупномасштабных приложений. Рассмотрен механизм языковой интеграции и приведено описание цикла компонентной и корпоративной разработки с использованием .NET Framework. Кроме того, обсуждаются основы ключевых технологий .NET: работа с данными (ADO.NET) и XML, веб-службы (Web Services), веб-формы (Web Forms, ASP.NET) и Windows Forms. Книга предназначена в основном для разработчиков, имеющих опыт в программировании COM, создании объектно-ориентированных, компонентных и корпоративных Windows-приложений с помощью языков Visual Basic, Visual C++, Java™ и C/C++, но может быть полезна всем желающим изучать Microsoft .NET Framework.

    Менеджмент. Справочник по вдохновению

    Винс Томпсон

    Книга Томпсона «Менеджмент. Справочник по вдохновению» будет полезна всем, кто работает в сфере управления, особенно менеджерам среднего звена. В ней вы найдете множество советов и рекомендаций, которые помогут вам максимально использовать свои возможности и раскрыть еще не реализованный потенциал. Автор подробно рассказывает, как выделиться из толпы и достичь своей цели. Прочитав эту книгу, вы поймете, что ваша карьера зависит от вас, а не вы от карьеры.