информатика RSS

Malware analysis: анализ вирусных файлов

Курс будет полезен всем, кого интересует информационная безопасность и анализ вредоносных файлов. Курс представляет собой начальную ступень в изучении анализа вредоносных файлов. Он послужит также хорошой отправной точкой для всех, кто желает стать вирусным аналитиком и специалистом по информационной безопасности. Кроме того, вы будет знать как обезопасить свой компьютер от нежелательных вредоносных программ.
tottall 19/12/19 Просмотров: 2145 Комментариев: 0
+1
Луис Атенсио. Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ

В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.
brij 19/12/19 Просмотров: 1562 Комментариев: 0
+2
Практическая криптография

Эта книга предназначена прежде всего для тех, кто интересуется не только теоретическими аспектами криптологии, но и практическими реализациями алгоритмов криптографии и криптоанализа. В книге уделено очень много внимания вопросам компьютерного криптоанализа и логике программирования защищенных криптосистем.
gefexi 16/12/19 Просмотров: 2200 Комментариев: 0
+3
Роберт Лав. Разработка ядра Linux

В книге детально рассмотрены основные подсистемы и функции ядер Linux серии 2.6, включая особенности построения, реализации и соответствующие программные интерфейсы. Рассмотренные вопросы включают: планирование выполнения процессов, управление временем и таймеры ядра, интерфейс системных вызовов, особенности адресации и управления памятью, страничный кэш, подсистему VFS, механизмы синхронизации, проблемы переносимости и особенности отладки.
gefexi 15/12/19 Просмотров: 3570 Комментариев: 0
+3
Умберто Микелуччи. Прикладное глубокое обучение

Подход к пониманию глубоких нейронных сетей на основе метода кейсов

Затронуты расширенные темы глубокого обучения: оптимизационные алгоритмы, настройка гиперпараметров, отсев и анализ ошибок, стратегии решения типичных задач во время тренировки глубоких нейронных сетей. Описаны простые активационные функции с единственным нейроном (ReLu, сигмоида и Swish), линейная и логистическая регрессии, библиотека TensorFlow, выбор стоимостной функции, а также более сложные нейросетевые архитектуры с многочисленными слоями и нейронами. Показана отладка и оптимизация расширенных методов отсева и регуляризации, настройка проектов машинного обучения, ориентированных на глубокое обучение с использованием сложных наборов данных. Приведены результаты анализа ошибок нейронной сети с примерами решения проблем, возникающих из-за дисперсии, смещения, переподгонки или разрозненных наборов данных. По каждому техническому решению даны примеры решения практических задач.
brij 11/12/19 Просмотров: 1523 Комментариев: 0
+2
В.В. Александров. Что может ЭВМ?

Что может и зачем нужна ЭВМ? Как возникла и развивалась идея создания "интеллектуального помощника" человека? Каковы социальная роль и последствия широкого внедрения ЭВМ? Этим вопросам посвящена книга. Одновременно с историей создания вычислительной машины рассказано об основных ее элементах, о языке взаимодействия человека с ЭВМ.
gefexi 08/12/19 Просмотров: 1549 Комментариев: 0
+2
Huei-Huang Lee. Programming and Engineering Computing with MATLAB 2019

Эта книга предназначена для студентов совершенно новых в программировании MATLAB. Тематические исследования и примеры широко используются в этой книге и это главное, что делает данную книгу уникальной. Автор считает, что лучший способ выучить MATLAB - это изучение программ, написанных опытными программистами, и что именно качество этих примеров программ определяет качество книги.
brij 08/12/19 Просмотров: 3419 Комментариев: 0
+2
Т.Л. Партыка. Математические методы

Рассматриваются прикладные математические методы и модели, в том числе методы математического программирования (поиск экстремума, линейное и динамическое программирование), многосвязные системы и стратегические игры, методы принятия коллективных решений, системы массового обслуживания, теоретико-графовые методы и модели, методы прогнозирования и макромоделирования.
gefexi 07/12/19 Просмотров: 1363 Комментариев: 0
+3
М.В. Кузнецов. Программирование. Ступени успешной карьеры

Написанная опытными профессионалами и известными авторами книга посвящена различным аспектам успешного создания карьеры в программировании и области IT-технологий. Рассмотрены как технические аспекты, такие как хороший тон в программировании, правила дизайна интерфейсов, приемы проектирования, так и вопросы, напрямую с программированием, казалось бы, не связанные: методология обучения программированию, стратегия поиска работы, специфика работы в команде и т.д.
gefexi 05/12/19 Просмотров: 807 Комментариев: 0
+1
programmirovanie-dlya-detey

Нашу жизнь невозможно представить без разнообразных цифровых устройств. Ноутбуки, планшеты, мобильники и другие гаджеты доступны детям буквально с рождения. «Разум» внедряется в привычные вещи – пылесосы, стиральные машины, холодильники, автомобили. Как не потеряться в этом мире? Как управлять умными вещами?
tanyavip1 03/12/19 Просмотров: 2260 Комментариев: 0
+2
Wordpress 5 с нуля до гуру
Хотите научиться создавать любые сайты на WordPress буквально через 5 часов?

Перейдём теперь к делу. Лет 15 назад абсолютно все сайты создавались исключительно с нуля, то есть необходимо было в обязательном порядке учить HTML, CSS, JavaScript, PHP, MySQL. Но потом появились удобные системы по созданию сайтов, которые называются CMS (Content Management System). CMS позволяют создавать сайты даже тем, кто не знает, что такое HTML. Причём, эти сайты для обычного посетителя сайта будут абсолютно неотличимы от сайтов без CMS. Итак, давайте по пунктам разберём преимущества создания сайтов на CMS:

-A.L.E.X.- 02/12/19 Просмотров: 4683 Комментариев: 2
+9
Петр Арсентьев. Java. Путь от ученика до эксперта

Теоретический материал. Практические задания. Разбор решений. Комментарии

В книге рассмотрены темы Java 8, Maven, Git, JUnit, TDD, Spring MVC, Spring Data, Hibernate. Особое внимание уделено автоматическому тестированию и методологии TDD. Так же показаны новые элементы языка Java 8: Сlosure, Optional, Stream API. Данная книга является дополнением к курсу "Java от ученика до эксперта" и включает в себя полный код всех решений к заданиям с подробными комментариями, наиболее оптимальные подходы в программировании, шаблоны проектирования и антипаттерны. В книге также содержатся исходные коды и все необходимые учебные материалы курса.
brij 02/12/19 Просмотров: 1888 Комментариев: 0
+3
Роберт Мартин. Идеальный программист. Как стать профессионалом разработки ПО

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это - основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как "Дядюшка Боб"), автор бестселлера "Чистый код", рассказывает о том, что значит "быть профессиональным программистом", описывая методы, инструменты и практики разработки "идеального ПО". Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования.
gefexi 02/12/19 Просмотров: 2369 Комментариев: 0
+3
Крис Бернхард. Квантовые вычисления для настоящих айтишников

Квантовые вычисления часто упоминаются в новостях: Китай телепортировал кубит с Земли на спутник; алгоритм Шора поставил под угрозу ныне используемые методы шифрования; квантовое распределение ключей снова сделает шифрование надежным средством защиты; алгоритм Гровера увеличит скорость поиска данных. Но что все это означает в действительности? Как все это работает?
gefexi 30/11/19 Просмотров: 934 Комментариев: 0
+2
В.Л. Волушкова. Архитектурные решения Java для доступа к данным

Рассматриваются технологии программирования на примере языка Java. Многие программисты решают идентичные задачи и находят похожие решения. Для того, чтобы не создавать проблем при проектировании, можно воспользоваться уже готовыми решениями – фреймворками и шаблонами проектирования. В книге приведены описание и примеры использования фреймворка Spring для реализации доступа к данным. Spring наиболее часто используемая Java EE Framework и Hibernate наиболее популярная реализация ORM. Поэтому комбинация Spring Hibernate часто используется в корпоративных приложениях.
brij 29/11/19 Просмотров: 1752 Комментариев: 0
+3
java_spravochnik
7-е издание

Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java.
tanyavip1 29/11/19 Просмотров: 1410 Комментариев: 0
+3
Майкл де Биер. Практическое руководство по SQL

В книге рассматривается много вопросов, ответы на которые можно не найти в других изданиях о базах данных. Сила этой книги заключена в том, что в ней изложение ведется с точки зрения преподавателя, практически обучающего студентов тому, что должен уметь каждый. Книга не похожа на инструкцию по применению отдельных средств языка, она передает начинающим опыт экспертов, хорошо знающих, как использовать эти средства.
gefexi 28/11/19 Просмотров: 2340 Комментариев: 3
+2
Современное проектирование на C++

В книге изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на C++. Обобщенные компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык C++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность.
gefexi 28/11/19 Просмотров: 1812 Комментариев: 0
+4
Е.Г. Канель, З. Фрайман. Основы программирования на Java. Для школьников... и не только

Курс «Основы компьютерных наук для средней школы» - это базовый курс по основам программирования. Данное издание рассчитано на учеников старших классов (9–11), не имеющих опыта в написании компьютерных программ или имеющих минимальный опыт. Такой подход позволяет использовать этот учебник и в рамках коллективных занятий (на уроках, факультативах или кружках), и при самостоятельном индивидуальном обучении. Пособие содержит как общие теоретические положения подхода к написанию программ, так и описание практических приемов, а также разбор соответствующих излагаемому материалу примеров.
brij 24/11/19 Просмотров: 2183 Комментариев: 0
+4
Python на примерах. Практический курс по программированию

В этой книге речь будет идти о том, как писать программы на языке программирования, который называется Python (правильно читается как пайтон, но обычно название языка читают как питон, что тоже вполне приемлемо). Таким образом, решать будем две задачи, одна из которых приоритетная, а вторая, хотя и вспомогательная, но достаточно важная. Наша основная задача, конечно же, изучение синтаксиса языка программирования Python. Параллельно мы будем осваивать программирование как таковое, явно или неявно принимая во внимание, что соответствующие алгоритмы предполагается реализовывать на языке Python.
deposit_rumit 23/11/19 Просмотров: 5264 Комментариев: 0
+7
78