Рассмотрены современные интерпретаторы языка Python. Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе, с использованием API VirusTotal. Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.
brij 10/02/22 Просмотров: 1602 Комментариев: 0
+1
В этой книге Ричард Берд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача.
gefexi 08/02/22 Просмотров: 2507 Комментариев: 0
+4
2-е издание
Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python. Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
brij 06/02/22 Просмотров: 1678 Комментариев: 0
+2
В книге рассматриваются все этапы написания сценариев на javascript: от появления идеи до финальных испытаний. Читатели узнают, как происходят: подготовка среды разработки на персональном компьютере; формирование алгоритма выполнения проекта; освоение приемов написания качественных сценариев; работа с переменными, массивами, операторами, регулярными выражениями, функциями; тестирование, отладка и стандартизация кода.
gefexi 06/02/22 Просмотров: 1051 Комментариев: 0
+2
Пошаговый самоучитель по языку VBA, при помощи которого создаются макросы для Excel, поможет вам стать продвинутым пользователем и повысить свою эффективность работы в этой программе в несколько раз. Книга снабжена множеством иллюстраций, а вся теория объясняется на доступных даже для полных новичков примерах. Внутри вы найдете полезные советы, предостережения и сможете скачать архив с бесплатными примерами для работы с ними на компьютере.
gefexi 05/02/22 Просмотров: 1582 Комментариев: 0
+1
Язык программирования Python обладает уникальными возможностями, осознать которые поначалу не так-то просто. Предыдущий опыт многих программистов, знакомых с другими языками, часто мешает им в полной мере оценить выразительность средств Python и эффективно использовать предлагаемые возможности.
gefexi 04/02/22 Просмотров: 1489 Комментариев: 0
+4
Руководства →
Хуан Аньель. Переход в облако. Практическое руководство по организации облачных вычислений для ученых и IT-специалистов
Многим ученым в ходе работы приходится делать высокопроизводительные вычисления и хранить большие объемы данных. Для этого нужно дорогостоящее оборудование, а порой и целый IT-отдел, занимающийся его поддержкой и настройкой. Эффективным решением могут стать облачные сервисы, которые быстро предоставляют доступ к необходимым ресурсам, позволяют легко обмениваться данными и хранить их вне локальных компьютеров и значительно снижают затраты на техническое оснащение лабораторий и исследовательских центров.
gefexi 30/01/22 Просмотров: 1806 Комментариев: 0
0
Учебное пособие для тех, кто уже приобрел начальные навыки программирования. В качестве базового используется язык Turbo Pascal. Объясняются понятия модульного и объектно-ориентированного программирования, дается представление о различных видах программ, в т.ч. рекурсивных, с возвратами.
oksanavalera 29/01/22 Просмотров: 603 Комментариев: 0
0
В данном курсе рассматриваются некоторые проблемы высокопроизводительных вычислений на параллельных вычислительных системах, но слово "вычисления" здесь понимается в расширенном смысле: это не обязательно решение чисто вычислительных задач; излагаемые средства применимы для обработки самой разнообразной информации.
oksanavalera 29/01/22 Просмотров: 1015 Комментариев: 0
0
Программирование →
Давид Жаньо. Большая книга Roblox. Как создавать свои миры и делать игру незабываемой
Roblox – компьютерная платформа, набирающая все большую и большую популярность. В ней можно создавать свои уникальные миры и играть в огромное количество различных игр. "Большая книга Roblox" станет отличным помощником в деле освоения платформы. Здесь вы найдете все – от инструкций о том, как играть до основ программирования и советов по созданию различных миров своими руками. Наше руководство поможет вам достичь небывалых высот и стать крутым разработчиком в Roblox.
gefexi 26/01/22 Просмотров: 1450 Комментариев: 1
+1
У вас есть множество идей и вы чувствуете в себе силы разработать оригинальную программную систему, но не знаете, с чего начать? Вы хотели бы создать свой язык программирования, но полагаете, что это слишком сложно?
gefexi 26/01/22 Просмотров: 1588 Комментариев: 0
+2
Эта книга посвящена современным информационным технологиям. Она предназначена для читателей, которые вместо гор компьютерной литературы хотят получить краткое руководство по вычислительной технике и программированию, то есть для учащихся средней школы, студентов колледжей и вузов.
gefexi 23/01/22 Просмотров: 1252 Комментариев: 0
0
Программирование →
Хэдли Уикем. Язык R в задачах науки о данных. Импорт, подготовка, обработка, визуализация и моделирование данных
Овладейте искусством превращения необработанных первичных данных в плодотворные догадки, гипотезы и новые знания с помощью языка R. Эта книга задумана как введение в вычислительную среду R, среду разработки RStudio и библиотеку tidyverse - коллекцию пакетов, совместное использование которых обеспечивает быстроту и легкость анализа данных. Книга ориентирована на читателей, не имеющих предварительного опыта программирования, и предназначена для того, чтобы помочь им в как можно более короткие сроки начать решать задачи науки о данных.
gefexi 23/01/22 Просмотров: 900 Комментариев: 0
+1
Ликбез →
Терренс Сейновски. Антология машинного обучения. Важнейшие исследования в области ИИ за последние 60 лет
Современные достижения в области искусственного интеллекта (ИИ) получены благодаря реверсивной инженерии человеческого мозга. Алгоритмы обучения многоуровневых нейронных сетей основаны на том, как нейроны взаимодействуют друг с другом и изменяются в процессе получения опыта. Внутри сети вся многогранность мира превращается в калейдоскоп моделей деятельности, которые и являются основными составляющими ИИ. Модели нейросетей, с которыми я работал в 1980-х годах, едва сравнимы с современными, состоящими из миллионов искусственных нейронов и десятков слоев. Человеческое упорство, огромный объем данных и мощные компьютеры позволили глубокому обучению совершить прорыв в решении самых сложных проблем искусственного интеллекта.
brij 21/01/22 Просмотров: 991 Комментариев: 0
0
В книге рассматривается внутреннее устройство СУБД PostgreSQL: детали реализации многоверсионности и изоляции на основе снимков данных, включая процедуру очистки неактуальных версий строк, буферный кеш и журнал предзаписи, использование блокировок различных уровней, планирование и выполнение SQL-запросов, принципы расширяемости и особенности имеющихся индексных методов доступа. Большое внимание уделяется возможностям, предоставляемым для самостоятельного изучения механизмов функционирования PostgreSQL.
brij 20/01/22 Просмотров: 1435 Комментариев: 0
+2
Программирование →
Стефан К. Дьюхэрст. Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.
oksanavalera 19/01/22 Просмотров: 1686 Комментариев: 0
0
Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи. Пройти такое собеседование непросто, поскольку в проектировании ИТ-систем не существует единственно правильных решений. Речь идет о самых разнообразных реальных системах, обладающих множеством особенностей. Вам могут предложить выбрать общую архитектуру, а потом пройтись по всем компонентам или, наоборот, сосредоточиться на каком-то одном аспекте. Но в любом случае вы должны продемонстрировать понимание и знание системных требований, ограничений и узких мест.
brij 19/01/22 Просмотров: 883 Комментариев: 0
0
Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты. В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга. Ее изучение позволит вам избежать распространенных ошибок, проконтролировать точность измерений и повысить производительность своих программ.
tanyavip1 18/01/22 Просмотров: 732 Комментариев: 0
0
В пособии кратко изложены основные разделы теории интегральных уравнений Фредгольма. Главное внимание уделено вопросам, касающимся типов уравнений и методов их решения. Рассмотрены теорема существования и единственности решения и ряд других наиболее важных теорем. К каждому типу уравнений и рассмотренных в пособии методов их решения приведены примеры с решениями, в последнем параграфе дан список задач для самостоятельного решения.
gefexi 18/01/22 Просмотров: 809 Комментариев: 0
+1
Алгоритмы правят миром! Эта книга в простой и наглядной форме дает ответы на целый ряд важнейших для начинающего программиста вопросов, начиная с "Что лежит в основе всех современных языков программирования и по каким принципам они строятся и работают?" и заканчивая "Есть ли способ овладеть всеми языками программирования сразу?".
gefexi 18/01/22 Просмотров: 2989 Комментариев: 0
+4