Закрыто

Программирование на Perl, 4-е изд. [2014]

Тема в разделе "Электронные книги", создана пользователем Коровьев, 28 ноя 2013.

Цена: 1500р.
Взнос: 188р.
100%

Основной список: 18 участников

Резервный список: 1 участников

Статус обсуждения:
Комментирование ограничено.
  1. 28 ноя 2013
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    Программирование на Perl
    4-е издание

    [​IMG]
    • ISBN: 978-5-93286-214-8
    • 1048 страниц
    • декабрь 2013
    • Символ-Плюс
    • 1300 г
    Аннотация к книге "Программирование на Perl, 4-е издание"
    Вскоре после выхода первого издания в 1991 году книга "Программирование на Perl" стала считаться неоспоримой библией по языку Perl и продолжает оставаться основным руководством по этому весьма практичному языку.

    Язык Perl начал жизнь в роли мощного средства обработки текста, но быстро превратился в универсальный язык программирования, который помогает сотням и тысячам программистов, системных администраторов и энтузиастов, таких как вы, справляться со своей работой.



    В этом долгожданном обновлении "Верблюда" три известных автора дополнили описание языка до его текущей версии 5.14 и добавили обзор некоторых особенностей готовящейся к выходу версии 5.16. Все большую значимость в обработке текстов приобретает Юникод, а Perl предлагает лучшую и самую безболезненную поддержку этого стандарта, тесно интегрируя Юникод во все сферы, в том числе в такой популярный механизм языка Perl, как регулярные выражения.



    Данное издание охватывает следующие важные особенности языка Perl: новые ключевые слова и синтаксические конструкции, уровни ввода/вывода и кодировки, новые escape-последовательности, поддержка стандарта Unicode 6.0, групповые графемы и свойства символов Юникода, именованные сохраняющие группы в регулярных выражениях, рекурсивные и грамматические шаблоны, расширенный обзор архива CPAN и современные передовые приемы программирования.
    Оглавление

    Предисловие

    Часть I. Общий обзор

    Глава 1. Обзор Perl

    Введение

    Естественные и искусственные языки

    Пример вычисления среднего

    Дескрипторы файлов

    Операторы

    Управляющие конструкции

    Регулярные выражения

    Чего вы не знаете, то вам (сильно) не навредит

    Часть II. Анатомия Perl

    Глава 2. Всякая всячина

    Атомы

    Молекулы

    Встроенные типы данных

    [B]Переменные[/B]

    [SIZE=3][B]Имена[/B][/SIZE]
    [B]
    [SIZE=3][B]Скалярные значения[/B][/SIZE]
    [B]
    [SIZE=3][B]Контекст[/B][/SIZE]
    [B]
    [SIZE=3][B]Списочные значения и массивы[/B][/SIZE]
    [B]
    [SIZE=3][B]Хеши[/B][/SIZE]
    [B]
    [SIZE=3][B]Таблицы имен и дескрипторы файлов[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы ввода[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 3. Унарные и бинарные операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Термы и списочные операторы (влево)[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор «стрелка»[/B][/SIZE]
    [B]
    [SIZE=3][B]Автоинкрементирование и автодекрементирование[/B][/SIZE]
    [B]
    [SIZE=3][B]Возведение в степень[/B][/SIZE]
    [B]
    [SIZE=3][B]Идеографические унарные операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы связывания[/B][/SIZE]
    [B]
    [SIZE=3][B]Мультипликативные операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Аддитивные операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы сдвига[/B][/SIZE]
    [B]
    [SIZE=3][B]Именованные унарные операторы и операторы проверки файлов[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы сравнения[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы равенства[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор интеллектуального сопоставления[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы поразрядного действия[/B][/SIZE]
    [B]
    [SIZE=3][B]Логические операторы (короткого пути) в стиле C[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор диапазона[/B][/SIZE]
    [B]
    [SIZE=3][B]Условный оператор[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы присваивания[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор запятой[/B][/SIZE]
    [B]
    [SIZE=3][B]Списочные операторы (вправо)[/B][/SIZE]
    [B]
    [SIZE=3][B]Логические and, or, not и xor[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы C, отсутствующие в Perl[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 4. Операторы и объявления[/B][/SIZE]
    [B]
    [SIZE=3][B]Простые операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Составные операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы if и unless[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор given [/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы циклов[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор goto[/B][/SIZE]
    [B]
    [SIZE=3][B]Окаменевшие switch/case[/B][/SIZE]
    [B]
    [SIZE=3][B]Оператор многоточия[/B][/SIZE]
    [B]
    [SIZE=3][B]Глобальные объявления[/B][/SIZE]
    [B]
    [SIZE=3][B]Объявления с областью видимости[/B][/SIZE]
    [B]
    [SIZE=3][B]Прагмы[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 5. Поиск по шаблону[/B][/SIZE]
    [B]
    [SIZE=3][B]Бестиарий регулярных выражений[/B][/SIZE]
    [B]
    [SIZE=3][B]Операторы поиска по шаблону[/B][/SIZE]
    [B]
    [SIZE=3][B]Метасимволы и метазнаки[/B][/SIZE]
    [B]
    [SIZE=3][B]Классы символов[/B][/SIZE]
    [B]
    [SIZE=3][B]Квантификаторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Позиции[/B][/SIZE]
    [B]
    [SIZE=3][B]Захват и группировка[/B][/SIZE]
    [B]
    [SIZE=3][B]Группировка без сохранения[/B][/SIZE]
    [B]
    [SIZE=3][B]Управление процессом[/B][/SIZE]
    [B]
    [SIZE=3][B]Замысловатые шаблоны[/B][/SIZE]
    [B]
    [SIZE=3][B]Определение собственных утверждений[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 6. Юникод[/B][/SIZE]
    [B]
    [SIZE=3][B]Не рассказывай, а показывай[/B][/SIZE]
    [B]
    [SIZE=3][B]Доступ к данным в Юникоде[/B][/SIZE]
    [B]
    [SIZE=3][B]Ошибочные представления о регистре[/B][/SIZE]
    [B]
    [SIZE=3][B]Графемы и нормализация[/B][/SIZE]
    [B]
    [SIZE=3][B]Сравнение и сортировка строк Юникода [/B][/SIZE]
    [B]
    [SIZE=3][B]Дополнительные возможности[/B][/SIZE]
    [B]
    [SIZE=3][B]Ссылки[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 7. Подпрограммы[/B][/SIZE]
    [B]
    [SIZE=3][B]Синтаксис[/B][/SIZE]
    [B]
    [SIZE=3][B]Семантика[/B][/SIZE]
    [B]
    [SIZE=3][B]Передача ссылок[/B][/SIZE]
    [B]
    [SIZE=3][B]Прототипы[/B][/SIZE]
    [B]
    [SIZE=3][B]Атрибуты подпрограмм[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 8. Ссылки[/B][/SIZE]
    [B]
    [SIZE=3][B]Что такое ссылка?[/B][/SIZE]
    [B]
    [SIZE=3][B]Создание ссылок[/B][/SIZE]
    [B]
    [SIZE=3][B]Использование жестких ссылок[/B][/SIZE]
    [B]
    [SIZE=3][B]Символические ссылки[/B][/SIZE]
    [B]
    [SIZE=3][B]Фигурные скобки, квадратные скобки и кавычки[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 9. Структуры данных[/B][/SIZE]
    [B]
    [SIZE=3][B]Массивы массивов[/B][/SIZE]
    [B]
    [SIZE=3][B]Хеши массивов[/B][/SIZE]
    [B]
    [SIZE=3][B]Массивы хешей[/B][/SIZE]
    [B]
    [SIZE=3][B]Хеши хешей[/B][/SIZE]
    [B]
    [SIZE=3][B]Хеши функций[/B][/SIZE]
    [B]
    [SIZE=3][B]Более сложные записи[/B][/SIZE]
    [B]
    [SIZE=3][B]Сохранение структур данных[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 10. Пакеты[/B][/SIZE]
    [B]
    [SIZE=3][B]Таблицы имен[/B][/SIZE]
    [B]
    [SIZE=3][B]Квалифицированные имена[/B][/SIZE]
    [B]
    [SIZE=3][B]Пакет по умолчанию[/B][/SIZE]
    [B]
    [SIZE=3][B]Изменение пакета[/B][/SIZE]
    [B]
    [SIZE=3][B]Автозагрузка[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 11. Модули[/B][/SIZE]
    [B]
    [SIZE=3][B]Загрузка модулей[/B][/SIZE]
    [B]
    [SIZE=3][B]Выгрузка модулей[/B][/SIZE]
    [B]
    [SIZE=3][B]Создание модулей[/B][/SIZE]
    [B]
    [SIZE=3][B]Замещение встроенных функций[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 12. Объекты[/B][/SIZE]
    [B]
    [SIZE=3][B]Краткая памятка по объектно-ориентированному жаргону[/B][/SIZE]
    [B]
    [SIZE=3][B]Система объектов Perl[/B][/SIZE]
    [B]
    [SIZE=3][B]Вызов методов[/B][/SIZE]
    [B]
    [SIZE=3][B]Создание объектов[/B][/SIZE]
    [B]
    [SIZE=3][B]Наследование классов[/B][/SIZE]
    [B]
    [SIZE=3][B]Деструкторы экземпляров[/B][/SIZE]
    [B]
    [SIZE=3][B]Управление данными экземпляров[/B][/SIZE]
    [B]
    [SIZE=3][B]Управление данными класса[/B][/SIZE]
    [B]
    [SIZE=3][B]Лось в посудной лавке (Moose)[/B][/SIZE]
    [B]
    [SIZE=3][B]Резюме[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 13. Перегрузка[/B][/SIZE]
    [B]
    [SIZE=3][B]Прагма overload[/B][/SIZE]
    [B]
    [SIZE=3][B]Обработчики перегрузки[/B][/SIZE]
    [B]
    [SIZE=3][B]Перегружаемые операторы[/B][/SIZE]
    [B]
    [SIZE=3][B]Конструктор копирования (=)[/B][/SIZE]
    [B]
    [SIZE=3][B]Когда обработчик перегрузки отсутствует (nomethod и fallback)[/B][/SIZE]
    [B]
    [SIZE=3][B]Перегрузка констант[/B][/SIZE]
    [B]
    [SIZE=3][B]Открытые функции перегрузки[/B][/SIZE]
    [B]
    [SIZE=3][B]Наследование и перегрузка[/B][/SIZE]
    [B]
    [SIZE=3][B]Перегрузка на этапе выполнения[/B][/SIZE]
    [B]
    [SIZE=3][B]Диагностика перегрузки[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 14. Связанные переменные[/B][/SIZE]
    [B]
    [SIZE=3][B]Связывание скаляров[/B][/SIZE]
    [B]
    [SIZE=3][B]Связывание массивов[/B][/SIZE]
    [B]
    [SIZE=3][B]Связывание хешей[/B][/SIZE]
    [B]
    [SIZE=3][B]Связывание дескрипторов файлов[/B][/SIZE]
    [B]
    [SIZE=3][B]Неочевидная ловушка при отвязывании[/B][/SIZE]
    [B]
    [SIZE=3][B]Модули для связывания в CPAN[/B][/SIZE]
    [B]
    [SIZE=5][B]Часть III. Perl как технология[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 15. Межпроцессные взаимодействия[/B][/SIZE]
    [B]
    [SIZE=3][B]Сигналы[/B][/SIZE]
    [B]
    [SIZE=3][B]Файлы[/B][/SIZE]
    [B]
    [SIZE=3][B]Каналы[/B][/SIZE]
    [B]
    [SIZE=3][B]System V IPC[/B][/SIZE]
    [B]
    [SIZE=3][B]Сокеты[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 16. Компиляция[/B][/SIZE]
    [B]
    [SIZE=3][B]Жизненный цикл программ на Perl[/B][/SIZE]
    [B]
    [SIZE=3][B]Компиляция кода[/B][/SIZE]
    [B]
    [SIZE=3][B]Выполнение кода[/B][/SIZE]
    [B]
    [SIZE=3][B]Серверы компиляторов[/B][/SIZE]
    [B]
    [SIZE=3][B]Генераторы кода[/B][/SIZE]
    [B]
    [SIZE=3][B]Средства разработки кода[/B][/SIZE]
    [B]
    [SIZE=3][B]Компилятор и интерпретатор: авангардизм и ретро[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 17. Интерфейс командной строки[/B][/SIZE]
    [B]
    [SIZE=3][B]Обработка команд[/B][/SIZE]
    [B]
    [SIZE=3][B]Переменные среды[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 18. Отладчик Perl[/B][/SIZE]
    [B]
    [SIZE=3][B]Использование отладчика[/B][/SIZE]
    [B]
    [SIZE=3][B]Команды отладчика[/B][/SIZE]
    [B]
    [SIZE=3][B]Настройка отладчика[/B][/SIZE]
    [B]
    [SIZE=3][B]Автоматическое выполнение[/B][/SIZE]
    [B]
    [SIZE=3][B]Поддержка отладчика[/B][/SIZE]
    [B]
    [SIZE=3][B]Профилировщик Perl[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 19. CPAN[/B][/SIZE]
    [B]
    [SIZE=3][B]История[/B][/SIZE]
    [B]
    [SIZE=3][B]Обзор репозитория[/B][/SIZE]
    [B]
    [SIZE=3][B]Экосистема CPAN [/B][/SIZE]
    [B]
    [SIZE=3][B]Установка модулей из CPAN [/B][/SIZE]
    [B]
    [SIZE=3][B]Создание дистрибутивов для CPAN [/B][/SIZE]
    [B]
    [SIZE=5][B]Часть IV. Perl как культура[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 20. Защита данных[/B][/SIZE]
    [B]
    [SIZE=3][B]Обработка ненадежных данных[/B][/SIZE]
    [B]
    [SIZE=3][B]Обработка ошибок синхронизации[/B][/SIZE]
    [B]
    [SIZE=3][B]Работа с ненадежным кодом[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 21. Распространенные приемы программирования[/B][/SIZE]
    [B]
    [SIZE=3][B]Обычные промахи новичков[/B][/SIZE]
    [B]
    [SIZE=3][B]Эффективность[/B][/SIZE]
    [B]
    [SIZE=3][B]Стиль программирования[/B][/SIZE]
    [B]
    [SIZE=3][B]Беглый разговор на Perl[/B][/SIZE]
    [B]
    [SIZE=3][B]Генераторы программ[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 22. Переносимость программ Perl[/B][/SIZE]
    [B]
    [SIZE=3][B]Перевод строки[/B][/SIZE]
    [B]
    [SIZE=3][B]Старшинство байтов и ширина чисел[/B][/SIZE]
    [B]
    [SIZE=3][B]Файлы и файловые системы[/B][/SIZE]
    [B]
    [SIZE=3][B]Взаимодействие с системой[/B][/SIZE]
    [B]
    [SIZE=3][B]Межпроцессные взаимодействия (IPC)[/B][/SIZE]
    [B]
    [SIZE=3][B]Внешние подпрограммы (XS)[/B][/SIZE]
    [B]
    [SIZE=3][B]Стандартные модули[/B][/SIZE]
    [B]
    [SIZE=3][B]Дата и время[/B][/SIZE]
    [B]
    [SIZE=3][B]Интернационализация[/B][/SIZE]
    [B]
    [SIZE=3][B]Стиль[/B][/SIZE]
    [B]
    [SIZE=4][B]Глава 23. Документация в формате POD[/B][/SIZE]
    [B]
    [SIZE=3][B]Вкратце о pod[/B][/SIZE]
    [B]
    [SIZE=3][B]Трансляторы и модули pod[/B][/SIZE]
    [B]
    [SIZE=3][B]Создание собственных инструментов для работы с pod[/B][/SIZE]
    [B]
    [SIZE=3][B]Ловушки pod[/B][/SIZE]
    [B]
    [SIZE=3]Документирование программ Perl[/SIZE]
    [B]
    Глава 24. Культура Perl
    [B] История практичности[B] Поэзия Perl Достоинства программиста на Perl События Где и как получить помощь Часть V. Справочный материал Глава 25. Специальные имена Специальные имена, сгруппированные по типам Специальные переменные в алфавитном порядке Глава 26. Форматы Форматы строк Двоичные форматы Форматы шаблонов Глава 27. Функции Функции Perl по категориям Функции Perl в алфавитном порядке Глава 28. Стандартная библиотека Perl Библиотечное дело Обзор библиотеки Perl Глава 29. Модули прагм attributes autodie autouse base bigint bignum bigrat blib bytes charnames constant deprecate diagnostics encoding feature fields filetest if inc::latest integer less lib locale mro open ops overload overloading parent re sigtrap sort strict subs threads utf8 vars version vmsish warnings Пользовательские прагмы Глоссарий Алфавитный указатель [/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B][/B]
    Цена: 1272 р.
     
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      18 июл 2022
    2. skladchik.com
      Складчина доступна.
      5 ноя 2021
    3. skladchik.com
      пятница 13 хранитель.
      5 ноя 2021
    4. skladchik.com
      Складчина закрыта.
      11 ноя 2020

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      18 июл 2022
    2. skladchik.com
      Складчина доступна.
      5 ноя 2021
    3. skladchik.com
      пятница 13 хранитель.
      5 ноя 2021
    4. skladchik.com
      Складчина закрыта.
      11 ноя 2020
  3. Отзывы участников

    5/5,
    • 5/5,
      Выдано моментально. Благодарю орга за скорость. По книге добавлю отзыв после изучения.
      12 янв 2014
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей