Перед вами – первая исходно русскоязычная книга, в которой на реальных примерах рассматриваются секреты обработки больших данных (Big Data) в облаках.
Работа с BigData в облаках. Обработка и хранение данных с примерами из Microsoft Azure (Александр Сенько)
Основное внимание уделено решениям Microsoft Azure и AWS. Рассматриваются все этапы работы – получение данных, подготовленных для обработки в облаке, использование облачных хранилищ, облачных инструментов анализа данных.
Особое внимание уделено службам SAAS, продемонстрированы преимущества облачных технологий по сравнению с решениями, развернутыми на выделенных серверах или в виртуальных машинах.
Книга рассчитана на широкую аудиторию и послужит превосходным ресурсом для освоения Azure, Docker и других незаменимых технологий, без которых немыслим современный энтерпрайз.
Формат: PDF
Вы используете мобильную версию
перейти на Полную версию сайта
Новые складчины | страница 18
Страница 18 из 34
-
- Хобби и рукоделие
- Кулинария
- Нейросети и искусственный интеллект
- Дети и родители
- Курсы по психологии и личностному развитию
- Курсы дизайна
- Похудение, фитнес и спорт
- Здоровье
- Пикап, секс, отношения
- Раскрутка, SEO и SMM
- Курсы по фото и их обработке
- Курсы по эзотерике
- Бизнес
- Маркетплейсы (Wildberries, Ozon и другие)
- Имидж и стиль
- Курсы по программированию
- Курсы по администрированию
- Съемка и монтаж видео
- Курсы по музыке
- Строительство и ремонт
- Книги
- Школа и репетиторство
- Культура, история и искусство
- Иностранные языки
- Переводы курсов
- Копирайтинг и писательское мастерство
- Отдых и путешествия
- Инфобизнес
- Бухгалтерия и финансы
- Сад и огород
- Криптовалюта обучение
- Форекс, инвестиции, биржевая торговля
- Шаблоны и темы
- Программы, скрипты
- Базы и каталоги
- Авто-мото
- Схемы заработка
- Складчина на спортивные прогнозы
- Авторские складчины
- Доступ к платным ресурсам
- Другие тематики
-
Работа с BigData в облаках. Обработка и хранение данных с примерами из MS Azure (Александр Сенько)
31 окт 2022
Ссылка на тему: Работа с BigData в облаках. Обработка и хранение данных с примерами из MS Azure (Александр Сенько)Ответов: 1 -
Битва за Рунет: Как власть манипулирует информацией (Ирина Бороган, Андрей Солдатов)
28 окт 2022
Битва за Рунет: Как власть манипулирует информацией и следит за каждым из нас (Ирина Бороган, Андрей Солдатов)
Интернет давно стал зоной повышенного внимания, где любой неверный шаг может обернуться реальными обвинениями и обысками. Кто-то заклеивает скотчем камеру ноутбука, кто-то прячется за специальными программами, но все знают – за нами следят.
Журналисты Андрей Солдатов и Ирина Бороган изучили историю Рунета от сталинских шарашек до проекта «Чебурашка» и выяснили, как, когда и почему сеть перестала быть свободной. Эту книгу непросто было опубликовать в России. Ведь авторы рассказывают о том, что происходит прямо сейчас и повлияет на жизнь каждого из нас.
Где находится сердце Рунета и почему в нем дежурит ФСБ? Как Кремль прибрал к рукам «ВКонтакте» и «Яндекс»? Какие технологии использовали спецслужбы для слежки на Олимпиаде 2014? Выведет ли «Чебурашка» Россию на путь Северной Кореи?
Реализовалась ли пророчество Джорджа Оруэлла и «Большой брат следит за тобой»? Что знают о вас спецслужбы, и как они получают эту информацию? Андрей Солдатов и Ирина Бороган поговорили с десятками специалистов, проанализировали сотни документов и сделали вывод: власти не только хотят все про всех знать, но и пытаются сохранить монополию на распространение информации. Книга показывает, что несмотря на все усилия цензоров, интернет остается технологией, которую пока невозможно поставить под полный контроль.
Формат: PDF, FB2
Ссылка на тему: Битва за Рунет: Как власть манипулирует информацией (Ирина Бороган, Андрей Солдатов)Ответов: 1 -
Взлом. Приемы, трюки и секреты хакеров. Версия 2.0 (Павел Шалин)
27 окт 2022
В нашем издательстве опубликован пятый сборник из серии “Библиотека журнала “Хакер”: “Взлом. Приемы, трюки и секреты хакеров. Версия 2.0“.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FSsVSNfXV%2F2937-978-5-9775-1227-5.jpg&hash=2fc657d56881abecef04b2c57ab10d48&v=4)
Взлом. Приемы, трюки и секреты хакеров. Версия 2.0
В сборнике избранных статей из журнала «Хакер» описана технология инжекта шелл-кода в память KeePass с обходом антивирусов, атака ShadowCoerce на Active Directory, разобраны проблемы heap allocation и эксплуатация хипа уязвимого SOAP-сервера на Linux.
Рассказыва-ется о способах взлома протекторов Themida, Obsidium, .NET Reactor, Java-приложений с по-мощью dirtyJOE, программ fat binary для macOS с поддержкой нескольких архитектур.
Даны примеры обхода Raw Security и написания DDoS-утилиты для Windows, взлома компьютер-ной игры и написания для нее трейнера на языке C++. Описаны приемы тестирования прото-колов динамической маршрутизации OSPF и EIGRP, а также протокола DTP.
Подробно рас-смотрена уязвимость Log4Shell и приведены примеры ее эксплуатации.
Для читателей, интересующихся информационной безопасностью.
Вы узнаете:
- как обходить антивирусы;
- как работает новейшая атака на Active Directory;
- как работать фаззером и искать «дыры» в софте;
- как использовать проблемы heap allocation и эксплуатировать хип уязвимого SOAP-сервера на Linux;
- как взламывать популярные протекторы: Themida, Obsidium, .NET Reactor;
- как взламывать защищенные программы для macOS;
- как тестировать безопасность сетевых протоколов;
- как написать DDoS-утилиту для Windows;
- как вскрыть компьютерную игру и написать трейнер для нее;
- как устроена и используется на практике нашумевшая уязвимость
Эта книга посвящена взлому и защите от него. В книге собраны самые лучшие, самые интересные статьи из легендарного журнала «Хакер», описывающие практические приемы хакерства и защиты информационных систем. Авторы представленных в сборнике материалов — истинные профессионалы, неутомимые исследователи, опытнейшие эксперты в сфере информационной безопасности и поиска уязвимостей.
001 Предисловие. 7
002 Вызов мастеру ключей. Инжектим шелл-код в память KeePass, обойдя антивирус. 10
003 Предыстория. 10
004 Потушить AV.. 11
005 Получить сессию C2. 13
006 Перепаять инструмент. 14
007 Классическая инъекция шелл-кода. 14
008 Введение в D/Invoke. 20
009 DynamicAPIInvoke без D/Invoke. 21
010 DynamicAPIInvoke с помощью D/Invoke. 27
011 Зачем системные вызовы?. 33
012 GetSyscallStub с помощью D/Invoke. 35
013 Модификация KeeThief 42
014 Подготовка. 42
015 Апгрейд функции ReadProcessMemory. 43
016 Время для теста! 46
017 Выводы. 47
018 ShadowCoerce. Как работает новая атака на Active Directory. 48
019 PetitPotam и PrinterBug. 48
020 Что такое VSS. 49
021 Стенд. 49
022 Как работает ShadowCoerce. 50
023 Эксплуатация. 53
024 Выводы. 56
025 Круче кучи! Разбираем в подробностях проблемы heap allocation. 58
026 Основы GDB. 58
027 Структура чанков. 59
028 Арена. 60
029 Флаги. 61
030 Bins 61
031 Тестовая программа. 63
032 Практика. 63
033 Fast bin Dup. 69
034 Что еще почитать про кучу. 73
035 WinAFL на практике. Учимся работать фаззером и искать дыры в софте. 74
036 Требования к функции. 75
037 Компиляция WinAFL. 75
038 Поиск подходящей цели для фаззинга. 76
039 Поиск функции для фаззинга внутри программы. 77
040 Аргументы WinAFL, подводные камни. 84
041 Прокачка WinAFL — добавляем словарь. 85
042 Особенности WinAFL. 86
043 Побочные эффекты. 86
044 Дебаг-режим. 86
045 Эмуляция работы WinAFL. 86
046 Стабильность. 87
047 Набор входных файлов. 87
048 Отучаем программу ругаться. 87
049 Неядерный реактор. Взламываем протектор .NET Reactor. 88
050 Фемида дремлет. Как работает обход защиты Themida. 95
051 Сны Фемиды. Ломаем виртуальную машину Themida. 102
052 Грязный Джо. Взламываем Java-приложения с помощью dirtyJOE. 110
053 Obsidium fatality. Обходим триальную защиту популярного протектора. 122
054 В итоге. 129
055 Липосакция для fat binary. Ломаем программу для macOS с поддержкой нескольких архитектур. 130
056 Немного теории. 130
057 Intel 132
058 ARM 134
059 Патчим плагин. 136
060 Разборки на куче. Эксплуатируем хип уязвимого SOAP-сервера на Linux. 138
061 Реверс-инжиниринг. 139
062 handleCommand. 139
063 parseArray. 144
064 executeCommand. 148
065 deleteNote. 150
066 editNote. 151
067 newNote. 152
068 show.. 154
069 Итоги реверса. 154
070 Анализируем примитивы. 154
071 UAF (show после delete) 154
072 Heap overflow.. 155
073 Неочевидный UAF и tcachebins 156
074 Собираем эксплоит. 159
075 Запускаем эксплоит. 160
076 Выводы. 160
077 Routing nightmare. Как пентестить протоколы динамической маршрутизации OSPF и EIGRP. 164
078 Проблематика, импакт и вооружение. 164
079 Протокол OSPF. 164
080 Протокол EIGRP. 166
081 Импакт. 167
082 Вооружение с FRRouting. 168
083 Настройка FRRouting. 168
084 Виртуальная лаборатория. 169
085 Инъекция маршрутов и перехват трафика в домене OSPF. 171
086 Инъекция маршрутов и переполнение таблицы маршрутизации в домене EIGRP. 173
087 Меры предотвращения атак на домены маршрутизации. 176
088 Выводы. 177
089 Разруливаем DTP. Как взломать протокол DTP и совершить побег в другую сеть VLAN.. 178
090 Как это работает. 178
091 Уязвимость. 180
092 Виртуальная лаборатория. 181
093 Кастомная эксплуатация уязвимости ++без использования++ Yersinia. 182
094 Эксплуатация. 185
095 Побег в другую сеть VLAN.. 187
096 Защита. 189
097 Вывод. 189
098 DDoS с усилением. Обходим Raw Security и пишем DDoS-утилиту для Windows 190
099 Ищем уязвимые серверы. 193
100 Разработка. 194
101 Функция выбора интерфейса, из которого будут поступать пакеты. 195
102 Функции формирования UDP-пакета. 196
103 Формирование пакета. 200
104 Отправка пакета. 200
105 Заключение. 201
106 Чит своими руками. Вскрываем компьютерную игру и пишем трейнер на C++. 202
107 Выбор игры. 202
108 Поиск значений. 202
109 Что такое статический адрес. 205
110 Поиск показателей здоровья. 206
111 Поиск статического адреса для индикатора здоровья. 210
112 Поиск значения числа патронов. 213
113 Поиск статического адреса для ammo. 213
114 Проверка полученного статического адреса. 218
115 Проверка для HP. 218
116 Проверка для ammo. 219
117 Как будет выглядеть наш указатель в C++. 220
118 Написание трейнера. 220
119 Injector 221
120 DLL. 222
121 Модуль обратных вызовов. 229
122 Модуль работы с памятью.. 229
123 Проверка работоспособности. 232
124 Выводы. 232
125 Log4HELL! Разбираем Log4Shell во всех подробностях. 233
126 Log4Shell 233
127 Патчи для патчей. 234
128 Майнеры, DDoS и вымогатели. 235
129 Защита. 237
130 Списки уязвимых. 237
131 Как работает уязвимость. 238
132 Как нашли уязвимость. 238
133 Стенд. 240
134 build.gradle. 240
135 src/main/java/logger/Test.java. 240
136 build.gradle. 241
137 Детали уязвимости. 242
138 RCE через Log4j 250
139 Эксплуатация Log4j в Spring Boot RCE на Java версии выше 8u19. 251
140 Не RCE единым. 253
141 Манипуляции с пейлоадом и обходы WAF. 256
142 Патчи и их обходы. 259
143 Выводы. 264
144 «Хакер»: безопасность, разработка, DevOps 265
145 Предметный указатель. 269
Формат: PDF
Ссылка на тему: Взлом. Приемы, трюки и секреты хакеров. Версия 2.0 (Павел Шалин)Ответов: 1 -
Linux. Карманный справочник, 2 изд (Скотт Граннеман)
27 окт 2022
Книга представляет собой краткий справочник по основным командам операционной системы Linux. В книге содержится множество готовых к использованию фрагментов программ и команд для выполнения типичных задач в системе Linux.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FzXrNZWbQ%2FLinux-2.jpg&hash=7192d055c9cbea1812167f5a31df212c&v=4)
Linux. Карманный справочник, 2 изд
Карманный справочник по Linux содержит фрагменты программ и команды, необходимые для эффективной работы с операционной системой Linux и ее оболочками.
Эту книгу легко носить и читать — отложите в сторону громоздкие фолианты и возьмите карманный справочник.
В книге содержится более 100 работоспособных фрагментов программ и команд для выполнения типичных задач в операционной системе Linux, как простых, так и сложных.
Книга будет полезна как для новичков, только приступающих к изучению Linux, так и для опытных пользователей, применяющих оболочку для решения разных задач: от администрирования до программирования.
2-е издание.
Формат: PDF
Ссылка на тему: Linux. Карманный справочник, 2 изд (Скотт Граннеман)Ответов: 2 -
Spring в действии. Шестое издание (Крейг Уоллс)
25 окт 2022
Spring в действии. Шестое издание
Каждый разработчик на Java должен быть знаком со Spring! Почему? Этот мощный фреймворк избавляет от множества утомительной работы, связанной с настройкой и решением повторяющихся задач, и упрощает создание готового к работе программного обеспечения промышленного качества.
Последние обновления в значительной мере способствуют увеличению продуктивности программиста при разработке микросервисов, реактивных служб и других современных приложений.
Неудивительно, что больше половины всех разработчиков на Java используют Spring.
Перед вами перевод 6-го издания великолепной книги Крейга Уоллса.
Шаг за шагом вы пройдете путь создания законченного веб-приложения на основе базы данных.
Новое издание охватывает не только основы Spring, но и новые возможности, такие как реактивные потоки или интеграция с Kubernetes и RSocket.
Независимо от того, впервые ли вы знакомитесь с фреймворком Spring или переходите на новую версию Spring 5.3, этот классический бестселлер станет вашей настольной книгой!
Издание: Цветное
Оригинальное название: "Spring in Action, 6ed."
Автор: Крейг Уоллс
Дата выхода: май 2022 года
Объем, стр.: 544
ISBN: 978-5-93700-112-2
Формат: PDF (Электронное издание)
Ссылка на тему: Spring в действии. Шестое издание (Крейг Уоллс)Ответов: 1 -
Параллельное программирование на современном С++ (Райнер Гримм)
25 окт 2022
Параллельное программирование на современном С++
Книга во всех подробностях освещает параллельное программирование на современном C++. Особое внимание уделено опасностям и трудностям параллельного программирования (например, гонке данных и мертвой блокировке) и способам борьбы с ними. Приводятся многочисленные примеры кода, позволяющие читателю легко закрепить теорию на практике.
Для тех, кто хочет освоить параллельное программирование на одном из наиболее распространенных языков.
Издание: Черно-белое
Оригинальное название: "Concurrency with Modern C++"
Автор: Райнер Гримм
Дата выхода: май 2022 года
Объем, стр.: 618
ISBN: 978-5-97060-957-6
Формат: PDF (Электронное издание)
Ссылка на тему: Параллельное программирование на современном С++ (Райнер Гримм)Ответов: 1 -
ETL на Python для интернет-маркетолога (Яков Осипенков, Владимир Зенин)
25 окт 2022
Формат: PDF![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FBnxpCjT3%2FETL-Python.png&hash=9e174068a169df2353f14b30fa0d4565&v=4)
Цена: 9000 руб.
О чем руководство?
Электронная книга состоит из трех основных блоков
Блок «Яндекс.Директ»
Научимся устанавливать PyCharm и нужные для работы библиотеки Python, зарегистрируем приложение в Яндекс.Директе, получим токен для доступа к API и данным вашего рекламного аккаунта. Напишем код для извлечения нужной статистики и целого набор параметров и показателей, а также скрипт, который преобразует данные в нужный формат для последующей загрузки в облачные хранилища
Блок «Облачные хранилища»
Узнаете про Google BigQuery / ClickHouse и способы развертывания своего хранилища в облаке Google Cloud Platform и Yandex Cloud. Зарегистрируем аккаунты в Google / Yandex Cloud, подберем нужный тариф, напишем скрипты, которые будут автоматически записывать данные в ваш проект и обновлять их с определенной периодичностью (по расписанию)
Блок «Визуализация данных»
Построим красивые и автоматические дашборды в Google Data Studio и Yandex DataLens, подключившись к своему проекту с помощью готовых коннекторов. Создадим такие срезы и визуализации, которых нет ни в каких других платформах - ни в Мастере отчетов Яндекс.Директа, ни в Яндекс.Метрике, ни в Google Analytics. Итоговым отчетом вы сможете поделиться с вашей командой
Ответов: 2 -
Computer Science для программиста-самоучки. О структурах данных и алгоритмах (Кори Альтхофф)
25 окт 2022
Книги Кори Альтхоффа вдохновили сотни тысяч людей на самостоятельное изучение программирования.Чтобы стать профи в программировании, не обязательно иметь диплом в области computer science, и личный опыт Кори подтверждает это: он стал разработчиком ПО в eBay и добился этого самостоятельно.![[IMG]](proxy14p.php?image=https%3A%2F%2Fstatic.insales-cdn.com%2Fimages%2Fproducts%2F1%2F2820%2F609708804%2F44612010.jpg&hash=ded5fca7d9eb9221d0f5a01ba16e96d5&v=4)
Computer Science для программиста-самоучки.
Все что нужно знать о структурах данных и алгоритмах
Познакомьтесь с наиболее важными темами computer science, в которых должен разбираться каждый программист-самоучка, мечтающий о выдающейся карьере, — это структуры данных и алгоритмы.
«Computer Science для программиста-самоучки» поможет вам пройти техническое интервью, без которого нельзя получить работу в «айти».
Книга написана для абсолютных новичков, поэтому у вас не должно возникнуть трудностей, даже если ранее ничего не слышали о computer science.
Формат: PDF
Ссылка на тему: Computer Science для программиста-самоучки. О структурах данных и алгоритмах (Кори Альтхофф)Ответов: 1 -
Я – хакер! Хроника потерянного поколения (Дмитрий Артимович)
25 окт 2022
Книга в форматах FB2, PDF, EPUB, MOBI, DOC, TXT, RTF
Объем: 320 стр. 116 иллюстраций
Автор: Дмитрий Артимович
О книге:
Дмитрий Артимович – русский хакер, профессионал в области платежных систем и программирования, автор книги «Электронные платежи в интернете».
Он вышел из тени, когда в 2010 году на всю страну прогремел скандал: кто-то парализовал работу «Аэрофлота», совершив DDoS-атаку на компанию, отвечавшую за проведение транзакций внутри. На то, чтобы реанимировать ситуацию, у специалистов ушло больше недели. Так о Дмитрии Артимовиче узнал весь мир.
Сразу активизировались российские и зарубежные журналисты. Все вновь заговорили о страшных и бескомпромиссных русских хакерах: действительно ли они способны влиять на все, начиная от мировых банков и заканчивая выборами президента США?
Кто же они на самом деле, правдивы ли слухи о них, связаны ли хакеры с государством и как вообще становятся взломщикам?
В своей книге Д. Артимович подробно и обескураживающе отвечает на эти вопросы.
Продающий сайт:
Ссылка на тему: Я – хакер! Хроника потерянного поколения (Дмитрий Артимович)Ответов: 1 -
Технологии и методы программирования (Ирина Гниденко, Федор Павлов)
22 окт 2022
Технологии и методы программирования (Ирина Гниденко, Федор Павлов)
Пособие предлагает глубокое изложение основ современных технологий и методов программирования, соответствующее уровню знаний, необходимому для практической работы будущих специалистов в области информационных технологий. Удачным представляется рассмотрение двух языков программирования, которые в настоящее время широко используются при решении разнообразных прикладных задач C и Python. На их примере рассматриваются различные парадигмы программирования: структурная, объектно-ориентированная и функциональная. Материал практического характера подан таким образом, чтобы была возможность его самостоятельного освоения.
Формат: PDF
Ответов: 1 -
Компьютерное зрение на Python (Эдуард Шакирьянов)
22 окт 2022
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой. Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки на источники и интернет-ресурсы.![[IMG]](proxy14p.php?image=https%3A%2F%2Fcv5.litres.ru%2Fpub%2Fc%2Fpdf-kniga%2Fcover_330%2F63606057-eduard-danisovich-shaki-komputernoe-zrenie-na-python-pervye-shagi-63606057.webp&hash=f0f241611c940c0249fca82223caa9f9&v=4)
Компьютерное зрение на Python
Книга будет полезна школьникам среднего и старшего возраста, педагогам дополнительного образования и всем начинающим изучать компьютерное зрение с помощью языка программирования Python и открытой библиотеки компьютерного зрения OpenCV-Python.
Формат: PDF
Ссылка на тему: Компьютерное зрение на Python (Эдуард Шакирьянов)Ответов: 1 -
Инструменты бескомпромиссной работы на впечатляющий результат (Билл Карр)
22 окт 2022
Книга в форматах FB2, PDF, EPUB, MOBI, DOC, TXT, RTF
Объем: 410 стр. 10 иллюстраций
Автор: Колин Брайар, Билл Карр
О книге:
Быть «АМАЗОНЦЕМ» – значит уметь находить лучших, внедрять инновации и добиваться результата, несмотря ни на что. Быть «АМАЗОНЦЕМ» можно в любой компании – большой или маленькой. Главное – освоить инструменты, необходимые, чтобы каждый день превосходить ожидания клиента.
На примере легендарных продуктов, таких как Kindle или Prime, Колин и Билл объясняют, как 14 принципов из манифеста компании позволяют ей оставаться самой большой и успешной платформой интернет-коммерции в мире. Это книга не об истории компании, а об универсальных алгоритмах подбора персонала, принятия решений и налаживания бизнес-процессов, проверенных в самых жестких условиях.
Колин Брайар и Билл Карр – бывшие вице-президенты Amazon. Ветераны компании, проработавшие в постоянном контакте с Джеффом Безосом больше десяти лет каждый. Вместе они воплощали в жизнь глобальные проекты, определявшие курс развития не только Amazon, но и всей отрасли в целом.
Продающий сайт:
Ответов: 1 -
Тик-ток для бизнеса (Матвей Северянин, Илья Монарх)
22 окт 2022
Книга в форматах FB2, PDF, EPUB, MOBI, DOC, TXT, RTF
Объем: 100 стр. 18 иллюстраций
Авторы: Матвей Северянин, Илья Монарх
О книге:
Книга пригодится всем кто хочет развиваться в самой быстрорастущей социальной сети мира. Практически любые товары и услуги, которые заказывают через Интернет, можно продавать через «Тик Ток». Более того, прочитав эту книгу, вы поймёте, как организовать бизнес в «Тик Ток» с нуля и привлечь аудиторию на все свои социальные площадки.
Никакой воды. Все самое быстрое, нужное, действенное. Читай и быстро применяй!
Продающий сайт:
Ссылка на тему: Тик-ток для бизнеса (Матвей Северянин, Илья Монарх)Ответов: 1 -
PHP для веба. Изучение PHP без использования фреймворков (Маттиас Нобак, Алексей Пыльцын)
21 окт 2022
PHP для веба. Изучение PHP без использования фреймворковЗапросы и ответы HTTP, формы, куки и сессии. Используем всё это, чтобы создать CRUD-интерфейс и систему аутентификации в вашем первом веб-приложении.
Эта книга для тех, кто хочет научиться создавать веб-приложения на PHP. Она не фокусируется на самом PHP-программировании, а показывает, как PHP может быть использован для создания динамических веб-страниц. Вы откроете для себя все основные компоненты веб-приложения.
Мы не будем использовать готовый фреймворк вроде Symfony или Laravel, используем только чистый PHP. Так мы сосредоточимся на основных концепциях, а не на том, как конкретный фреймворк их реализует.
После прочтения этой книги вы узнаете, как использовать разные веб-технологии, такие как POST-запросы, формы, сессии и редиректы, чтобы создать CRUD-приложение с системой аутентификации.
- Введение
- Для кого эта книга?
- Подготовка к работе
- Bash
- Среда выполнения PHP
- IDE для PHP
- Firefox
- Bash
- Краткий обзор книги
- Исходный код
- Благодарности
- Отзывы и предложения
- История обновлений книги
- 31 января 2021 (перевод от 9 марта 2021)
- 31 января 2021 (перевод от 9 марта 2021)
- Для кого эта книга?
- Обработка ресурсов
- Обработка файла index.html через встроенный веб-сервер
- Добавление фавиконки
- Предупреждение по безопасности: корневая директория проекта не должна быть корнем документа
- Схема работы браузера и сервера
- Резюме
- Тесты
- Обработка файла index.html через встроенный веб-сервер
- Обработка PHP-скриптов
- Ответ: состояние, заголовки и тело
- Создание ответа
- Перелинковка с другими страницами
- Передача значений между запросами
- Предупреждение по безопасности: не доверяйте пользовательским данным
- Резюме
- Тесты
- Ответ: состояние, заголовки и тело
- Формы
- Отправка данных формы через параметры запроса
- Предупреждение по безопасности: всегда экранируйте выходные данные
- Добавление выпадающего списка в форму
- Отправка данных через тело запроса
- Резюме
- Тесты
- Отправка данных формы через параметры запроса
- Куки
- Создание куки
- Использование куки
- Set-Cookie — заголовок ответа, а Cookie — заголовок запроса
- Перенаправление после обработки запроса POST
- Предупреждение по безопасности: куки могут быть изменены без вашего ведома
- Резюме
- Тесты
- Упражнение
- Создание куки
- Сессии
- Файлы сессий и сериализованные данные
- Флеш-сообщения
- Повсеместное использование флеш-сообщений
- Резюме
- Тесты
- Файлы сессий и сериализованные данные
- Аутентификация
- Секретная страница
- Настройка формы входа
- Проверка имени пользователя и пароля
- Завершение сессии
- Резюме
- Тесты
- Секретная страница
- Структура проекта
- HTML-сниппеты для шапки и футера
- Передача переменных в сниппеты
- Улучшение флеш-сообщений
- Начальная загрузка
- Переход от .html к .php
- Добавление навигации
- Стилизация
- Маршрутизация
- Резюме
- Тесты
- Упражнение
- HTML-сниппеты для шапки и футера
- Создание CRUD. Часть 1
- Сохранение закодированных данных в файл
- Добавление тура
- Валидация формы
- Вывод отправленных данных в форме
- Вывод списка туров
- Резюме
- Тесты
- Упражнение
- Сохранение закодированных данных в файл
- Создание CRUD. Часть вторая
- Создание переиспользуемых элементов
- Редактирование данных тура
- Удаление туров
- Резюме
- Тесты
- Упражнение
- Создание переиспользуемых элементов
- Загрузка файлов
- Добавление подробной страницы тура
- Загрузка файла
- Обработка загруженных файлов
- Отображение загруженной картинки
- Загрузка другой картинки
- Валидация загруженных файлов
- Резюме
- Тесты
- Добавление подробной страницы тура
- Обработка ошибок
- Вывод ошибок
- Использование разных настроек конфигурации на продакшен-сервере
- Ошибки PHP
- Резюме
- Тесты
- Вывод ошибок
- Автоматизированное тестирование
- Установка инструментов тестирования с помощью Composer
- Первый тест
- Создание первого браузерного теста
- Тест для страницы с картинками
- Начало с чистого листа
- Решение проблем
- Резюме
- Тесты
- Упражнение
- Установка инструментов тестирования с помощью Composer
- Заключение
- Объектно-ориентированное программирование
- Фреймворки
- Тестирование
- Напутственные слова
- Объектно-ориентированное программирование
- Приложение А: Установка PHP на Windows
- Приложение Б: ответы на вопросы из тестов
- Глава 1
- Глава 2
- Глава 3
- Глава 4
- Глава 5
- Глава 6
- Глава 7
- Главы 8
- Глава 9
- Глава 10
- Глава 11
- Глава 12
- Глава 1
Страниц: 251
Язык: Русский
Год: 2021
Авторы: Маттиас Нобак, Алексей Пыльцын
Электронная книга (pdf+epub)
Ссылка на тему: PHP для веба. Изучение PHP без использования фреймворков (Маттиас Нобак, Алексей Пыльцын)Ответов: 1 - Введение
-
Теоретический минимум по Computer Science. Сети, криптография и data science (Владстон Фило)
21 окт 2022
Теоретический минимум по Computer Science. Сети, криптография и data scienceАвторы: Владстон Фило, Мото Пиктет
Хватит тратить время на занудные учебники! Это краткое и простое руководство предназначено для читателей, не заботящихся об академических формальностях.
Большинство технологических прорывов нашей эпохи происходят в цифровой среде, создаваемой программистами. Ученые-компьютерщики объединяют различные области исследований и расширяют возможности этого нового мира. Чтобы научиться плавать в океане информации, необходимо разбираться в основах сетевых технологий, криптографии и науке о данных.
Вы узнаете как эффективно манипулировать данными, освоите машинное обучение и современные концепциии безопасности.
Раскройте мощь Computer Science и станьте гуру цифровой эпохи!
Тема: Библиотека программиста
Год: 2022
Страниц: 288
ISBN: 978-5-4461-2945-4
Электронная книга (pdf+epub)
Ссылка на тему: Теоретический минимум по Computer Science. Сети, криптография и data science (Владстон Фило)Ответов: 3
Страница 18 из 34
![[IMG]](proxy14p.php?image=https%3A%2F%2Fcv0.litres.ru%2Fpub%2Fc%2Fpdf-kniga%2Fcover_415%2F42225603-aleksandr-senko-rabota-s-bigdata-v-oblakah-obrabotka-i-hranenie-d-42225603.webp&hash=e3280543f60e124cb91163a0153abdd5&v=4)