|
В категории материалов: 150
Показано материалов: 141-150 |
Страницы: « 1 2 ... 6 7 8 |
Сортировать по: Дате · Названию · Рейтингу · Комментариям · Загрузкам · Просмотрам
Впервые на русском языке выходит одна из самых авторитетных книг по разработке и использованию алгоритмов. Алгоритмы – это основа программирования, определяющая, каким образом программное обеспечение будет использовать структуры данных.
Вы познакомитесь с базовыми аспектами построения алгоритмов, основными понятиями и определениями, структурами данных, затем перейдете к основным методам построения алгоритмов, неразрешимости и методам решения неразрешимых задач, и, наконец, изучите рандомизацию при проектировании алгоритмов.
Самые сложные темы объясняются на четких и простых примерах, поэтому книга может использоваться как для самостоятельного изучения студентами, так и учеными-исследователями или профессионалами в области компьютерных технологий, которые хотят получить представление о применении тех или иных методов проектирования алгоритмов.
Алгоритмический анализ состоит из двух фундаментальных компонентов: выделения математически чистого ядра задачи и выявления методов проектирования подходящего алгоритма на основании структуры задачи. И чем лучше аналитик владеет полным арсеналом возможных методов проектирования, тем быстрее он начинает распознавать «чистые» формулировки, лежащие в основе запутанных задач реального мира.
|
Книга: Visual Basic® .NET. Справочник программиста
Автор: Рамел Д.
Издательство: Эком
Год: 2002
Страниц: 355
Формат: djvu
Размер: 8.68 Мб
ISBN: 5-7163-0101-0
Данный справочник содержит всю необходимую информацию о синтаксисе, операторах, типах данных, обработке ошибок, концепции объектно-ориентированного программирования и объектных моделях. Рассмотрены новые функции Visual Basic .NET, использование XML и ADO .NET, объектные модели для пакета Microsoft Office XP. Приводятся примеры решений типичных задач и советы профессиональных программистов.
|
Рассмотрены основы языка PHP и его рабочего окружения в Windows, Mac OS X и Linux.
Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и многие другие возможности. Приведено описание синтаксиса PHP 7, а также функций для работы с массивами, файлами, СУБД MySQL, memcached, регулярными выражениями, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено рабочему окружению: сборке PHP-FPM и Web-сервера nginx, СУБД MySQL, протоколу SSH, виртуальным машинам VirtualBox и менеджеру виртуальных машин Vagrant. Рассмотрены современные подходы к Web-разработке, система контроля версий Git, GitHub и другие бесплатные Git-хостинги, новая система распространения программных библиотек и их разработки, сборка Web-приложений менеджером Composer, стандарты PSR и другие инструменты и приемы работы современного PHP-сообщества.
В третьем издании добавлены 24 новые главы, остальные главы обновлены или переработаны.
Для Web-программистов.
|
Книга: Многоядерное программирование
Автор: Шамим Эхтер, Джейсон Робертс
Издательство: П.
Год: 2010
Страниц: 320
Формат: DjVu
Размер: 18,13 Mb
ISBN: 978-5-388-00091-0
Серия или Выпуск: Библиотека программиста
Язык: Русский
На сегодняшний день системы, построенные на основе многоядерной архитектуры, набирают все большую популярность. Эта книга поможет разработчикам программного обеспечения, используя многопоточность, создать высокопроизводительные приложения на основе многоядерной архитектуры Intel. Книга позволяет читателю на практике освоить основы параллельного программирования, программирование с использованием API, интерфейс OpenMP, решение наиболее распространенных задач параллельного программирования; отладку и тестирование многопоточных приложений; инструменты разработки приложений.
Книга содержит множество примеров исходного кода, позволяющих читателю быстро, на практике опробовать тот или иной описываемый метод. Издание рассчитано на разработчиков ПО и студентов, изучающих многоядерную архитектуру.
|
Книга: Самоучитель Joomla!
Автор: Дэн Рамел
Страниц: 448
Формат: DJVU
Размер: 5.62 Mb
Язык: Русский
Год издания: 2008
Описан простой и быстрый процесс разработки полнофункциональных сайтов с использованием бесплатной системы управления контентом Joomla!. В книге рассматривается: установка и настройка системы и сопутствующих приложений, планирование содержимого сайта, добавление статей, разработка меню, администрирование Joomla!, резервное копирование сайта, проблемы безопасности, создание собственных шаблонов, обзор расширений системы и примеры их разработки, поддержка функций Web-сообщества, сбор и анализ статистики сайта, создание фотогалереи, поддержка электронной коммерции, поисковая оптимизация и др.
Для интернет-разработчиков.
|
Книга научит самостоятельно создавать приложения для автоматизации работы в программе Microsoft Excel 2016 с использованием макросов и языка программирования Visual Basic for Applications (VBA). Даны теоретические сведения о программировании, элементах объектной модели Excel, запуске и отладке макросов. Рассмотрены вопросы автоматизации рабочего листа при помощи элементов управления Excel. Описаны приемы создания макросов, пользовательских функций и форм в редакторе Visual Basic. Приведены способы взаимодействия при помощи VBA с другими программами пакета Microsoft Office. Для закрепления материала рассмотрены примеры пользовательских приложений с анализом и поясняющими комментариями. Файлы рабочих книг с поддержкой макросов для каждой главы размещены на сайте издательства.
|
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC).
|
Простое и понятное руководство по программированию на С поможет быстро научиться программированию. Подробные объяснения и интересные примеры сделают процесс обучения легким. Вы легко освоите все основные функции С и сможете создавать программы любой сложности.
|
Из этого краткого руководства вы узнаете, как механизм async в С# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях.
В книге рассматриваются следующие вопросы:
Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали.
Новые способы повышения производительности серверного кода в приложениях ASP.NET.
Совместная работа async и WinRT в приложениях для Windows 8.
Смысл ключевого слова await в async-методах.
В каком потоке .NET исполняется асинхронный код в каждой точке программы.
Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (ТАР).
Распараллеливание программ для задействования возможностей современных компьютеров.
Измерение производительности async-кода и сравнение с альтернативными подходами.
Книга рассчитана на опытных программистов на С#, но будет понятна и начинающим. Она изобилует примерами кода, который можно использовать в своих программах.
|
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
|
|
|