В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования — ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многие другие. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы.
В пособии приводятся основные понятия реляционной базы данных на примере небольшой реляционной базы данных Поставщики-Детали. Здесь же приводятся определения основных операций реляционной алгебры Кодда: проекция, выборка, эквисоединение, естественное соединение и декартово произведение. Кроме того дается определение левого внешнего и правого внешнего соединений, которые непосредственно поддерживаются в СУБД Access. Также описываются основные понятия ER-метода логического проектирования реляционной базы данных, широко используемого на практике.
В этом полностью обновленном втором издании автор Тим Люнг объясняет как создавать бизнес-приложения для настольных компьютеров, облачных, мобильных и веб-устройств за несколько кликов в Visual Studio LightSwitch 2015 без необходимости использовать код. Эта книга объясняет основы этой среды разработки плюс новые возможности и ключевые продвинутые темы, которые каждый разработчик Microsoft должен знать, чтобы создавать современные сервисы и писать клиентские приложения, которые смогут работать на разных устройствах.
Эта книга объясняет как построить программу информационной безопасности от начала до аудита, а также даёт долговременные и практичные советы для ИТ-специалистов. Информационная безопасность - это больше, чем настройка брандмауэров, удаление вирусов, взлом машины или установка паролей. Создание и продвижение успешной программы безопасности требует навыков в области менеджмента, дипломатии, анализа рисков и нестандартного мышления.
В книге рассматривается последняя версия популярнейшей офисной программы - текстового редактора Microsoft Word 2007. На практических примерах описаны средства форматирования текста, оформления таблиц и списков, инструменты рисования и обработки изображений, возможности вставки символов, текстовых блоков и математических формул, подготовка документа к печати. Подробно рассмотрены новинки версии: экспресс-стили абзацев и таблиц, организационные диаграммы SmartArt, титульные страницы и многое другое.
Хотите научиться использовать системы Linux в своей работе? Обратите внимание на этот фундаментальный курс. Он раскрывает принципы работы операционной системы Linux и интерфейсом CLI, базовые понятия открытого исходного кода (open source).
Хотите работать над командными проектами по ИТ-разработке в два раза быстрее? Пройдите этот новый видеокурс и научитесь использовать все преимущества Git.
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Эта книга расскажет вам о таких деталях, которые отличают хороший веб-дизайн от первоклассного. Издание затрагивает такие вопросы как использование в веб-дизайне новых свойств CSS3, гибкая работа с цветом при помощи RGBA, работа с "плавающими" элементами, использование "резиновой" верстки и гибких элементов дизайна, искусство работы с типографикой, jQuery, фоновыми элементами, а также массу других аспектов по совершенствованию веб-дизайна с помощью технологий CSS.
Программисты - люди не очень публичные, многие работают поодиночке или в небольших группах. Причем самая важная и интересная часть их работы никому не видна, потому что происходит у них в голове. Автор этой книги, писатель-программист, снимает покров таинственности с этой профессии.
В данной книге речь пойдет о работе процессора в двух его основных режимах: защищенном режиме и 64-битном, который также называют long mode. Рассказывается о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях.
VS 2015 - это главный инструмент для разработчиков, ориентированных на платформу Microsoft. Научившись эффективно использовать его возможности, вы можете повысить производительность при одновременном упрощении наиболее общих задач, что даст вам больше времени, чтобы сосредоточиться на своем проекте.
Освойте технологию разработки приложений .NET с помощью нового издания известного бестселлера. Охватывая как базовые, так и новейшие концепции платформы, эта книга призвана научить вас всем тонкостям технологии .NET. Признанный эксперт мирового уровня, обучающий .NET с самой первой версии, поможет вам обрести глубокое понимание ключевых аспектов языка программирования C#, а также новых функциональных возможностей платформы.
Если у вас есть опыт разработки сайтов с помощью CSS и javascript, то эта книга переведет вас на новый уровень - создание динамических сайтов на основе PHP и MySQL. Благодаря практическим примерам в книге вы узнаете все возможности серверного программирования. Вы прочитаете, как выстраивать базу данных, управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы.
Гибкий легкий код, соответствующий стандартам - его можно получить, если подойти к проблеме аналитически. Леа Веру познакомит вас с недокументированными приемами, позволяющими найти изящные решения для самого широкого круга задач веб-дизайна. В основу книги легли доклады автора на шестидесяти международных конференциях веб-разработчиков, так что она затрагивает самые актуальные темы - от взаимодействия с пользователем до типографики и визуальных эффектов.
Здесь вы найдете краткое описание большого количества алгоритмов анализа данных, с которыми приходилось работать авторам, а также известных математических методов, применяющихся в этих алгоритмах. Достаточно полно даны прокомментированные исходные тексты компьютерных программ, реализующих эти алгоритмы.
В этом кратком справочнике представлены самые основные сведения, иллюстрируемые лаконичными фрагментами кода, для быстрой и эффективной работы над проектами программ на Objective-C. Второе издание этого справочного пособия обновлено с учетом новой версии Objective-C, в которой поддерживается компилятор LLVM 3.0 для платформ Mac OS X 10.7 и iOS 5, а также механизма ARC и других языковых средств Objective-C, внедренных в последние версии интегрированной среды Xcode.
Joomla предоставляет веб-дизайнерам множество возможностей. Александр Шмидт и Андреас Лехр покажут вам, как создать полный шаблон сайта.
Дизайн сначала создается в Photoshop, а затем вместе с HTML, PHP и CSS создается шаблон для Joomla.
На протяжении 30 лет vi оставался стандартом для UNIX и Linux, а эта книга была главным пособием по vi. Однако сейчас UNIX уже не тот, что был 30 лет назад, и книга тоже не стоит на месте. Седьмое издание существенно расширено и включает подробную информацию о Vim – самом популярном клоне vi. Доступный стиль изложения сделал эту книгу классикой. Она незаменима, поскольку знание vi или Vim – обязательное условие, если вы работаете в Linux или UNIX.
Книга посвящена методическим основам проектирования интерактивных Web-приложений. Основное внимание уделено проектированию интерфейса и динамическому управлению базовыми элементами Web-страниц - окнами, документами, кадрами, блоками и диалоговыми панелями, а также обмену данными с пользователем Интернета.