Size: a a a

IT Библиотека

2017 June 02
IT Библиотека
источник
IT Библиотека
Изучаем программирование на JavaScript
Авторы: Эрик Фримен, Элизабет Робсон


Вы готовы сделать шаг вперед в веб-программировании и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым "горячим" языком программирования — JavaScript!

С помощью этой книги вы узнаете все о языке JavaScript - от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, - благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах.

Особенностью этого издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

Скачать: https://t.me/creative_personality_archive/50
источник
2017 June 07
IT Библиотека
📓 Fundamentals of Deep Learning
Designing Next-Generation Machine Intelligence Algorithms

Author: Nicholas Locascio, Nikhil Buduma
Year: 2017
Pages: 304
Language: English

With the reinvigoration of neural networks in the 2000s, deep learning has become an extremely active area of research that is paving the way for modern machine learning. This book uses exposition and examples to help you understand major concepts in this complicated field.

Large companies such as Google, Microsoft, and Facebook have taken notice, and are actively growing in-house deep learning teams. For the rest of us however, deep learning is still a pretty complex and difficult subject to grasp. If you have a basic understanding of what machine learning is, have familiarity with the Python programming language, and have some mathematical background with calculus, this book will help you get started.

Download
источник
2017 June 09
IT Библиотека
📃 Совсем недавно публиковали кнугу по изучению JavaScript - https://t.me/itlibrary/84
Один из наших подписчиков поделился русскоязычной версией этой книги. Мы ее уже залили в архив, может кому пригодится - https://t.me/creative_personality_archive/55

Если есть у кого пожелания, какие еще книги заливать - смело пишите.
источник
2017 June 12
IT Библиотека
📓 Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных (2015)
Автор: Петер Флах

Перед вами один из самых интересных учебников по машинному обучению - разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения. Автор воздал должное невероятному богатству предмета и не упустил из вида объединяющих принципов. Читатель с первых страниц погружается в машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП.

Особое внимание уделено важнейшей роли признаков. Устоявшаяся терминология дополняется введением в рассмотрение новых полезных концепций. В конце каждой главы приводятся ссылки на дополнительную литературу с авторскими комментариями. Книга ясно написана и хорошо организована. Начав с основ, автор умело ведет читателя, знакомя его с полезными фактами и подробно описывая ряд методов машинного обучения. Приводится также псевдокод ключевых алгоритмов. Благодаря всему этому книга задает новый стандарт изучения такой сложной дисциплины как машинное обучение.

Скачать
источник
2017 June 13
IT Библиотека
источник
2017 June 15
IT Библиотека
источник
IT Библиотека
📓 Excel Power Pivot and Power Query For Dummies
Автор: Michael Alexander

Want to familiarize yourself with the rich set of Microsoft Excel tools and reporting capabilities available from PowerPivot and Power Query? Look no further! Excel PowerPivot & Power Query For Dummies shows you how this powerful new set of tools can be leveraged to more effectively source and incorporate ‘big data’ Business Intelligence and Dashboard reports. You’ll discover how PowerPivot and Power Query not only allow you to save time and simplify your processes, but also enable you to substantially enhance your data analysis and reporting capabilities.

If you spend your days analyzing data, Excel PowerPivot & Power Query For Dummies will get you up and running with the rich set of Excel tools and reporting capabilities that will make your life—and work—easier.

Скачать
источник
2017 June 19
IT Библиотека
Журнал: Chip №7 (июль 2017)
https://t.me/creative_personality_archive/59
источник
2017 June 23
IT Библиотека
«Изучаем SQL» (Learning SQL) — Алан Бьюли
https://t.me/creative_personality_archive/60
источник
IT Библиотека
источник
2017 July 03
IT Библиотека
источник
IT Библиотека
📓 Learning Modular Java Programming

What you will learn

▫️ Learn about Modular Programming and what modules an enterprise application can be divided into.
▫️ Set up a development environment and create a “Hello World” application.
▫️ Start implementing a sample application from the presentation layer.
▫️ Implement the persistence layer.
▫️ Implement the business layer, wrapping up all of the modules with Contexts and Dependency Injection (CDI).
▫️ Manage an application’s life cycle.
▫️ Learn how to secure Web applications.
▫️ Test enterprise applications and their automation.
▫️ Understand how to version source code using Source Code Management (SCM) systems such as GIT and SVN.

➡️ Скачать
источник
2017 July 14
IT Библиотека
📓 Анализ больших наборов данных (2016)
Автор: Юре Лесковец, Ананд Раджараман
Язык: English🇬🇧

В книге описываются алгоритмы, которые реально использовались для решения важнейших задач добычи данных и могут быть с успехом применены даже к очень большим наборам данных. Изложение начинается с рассмотрения технологии MapReduce - важного средства распараллеливания алгоритмов. Излагаются алгоритмы хэширования с учетом близости и потоковой обработки данных, которые поступают слишком быстро для тщательного анализа. В последующих главах рассматривается идея показателя PageRank, нахождение частых предметных наборов и кластеризация. Во второе издание включен дополнительный материал о социальных сетях, машинном обучении и понижении размерности.

Скачать
источник
2017 July 17
IT Библиотека
📓 Архитектура Компьютера

Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера. В шестое издание внесены многочисленные изменения, которые приводят книгу в соответствие со стремительным развитием компьютерной отрасли. В частности, была обновлена информация о машинах, представленных в качестве примеров: Intel Core i7, Texas Instrument OMAP4430 и Atmel ATmega168. Книга рассчитана на широкий круг читателей: как на студентов, изучающих компьютерные технологии, так и на тех, кто самостоятельно знакомится с архитектурой компьютера.

➡️Скачать

▫️Роботы, экзоскелеты, биомеханические протезы и научные открытия — @GadgetCult пишет о новых технологиях, которые изменят наш мир к лучшему. Будущее ближе, чем кажется. Подписывайтесь, чтобы не отставать от прогресса!
источник
2017 July 18
IT Библиотека
📓 Learning C# by Developing Games with Unity 5.x, 2nd Edition
Develop your first interactive 2D platformer game by learning the fundamentals of C#
Язык: English

Unity is a cross-platform game engine that is used to develop 2D and 3D video games. Unity 5 is the latest version, released in March 2015, and adds a real-time global illumination to the games, and its powerful new features help to improve a game’s efficiency.

This book will get you started with programming behaviors in C# so you can create 2D games in Unity. You will begin by installing Unity and learning about its features, followed by creating a C# script. We will then deal with topics such as unity scripting for you to understand how codes work so you can create and use C# variables and methods. Moving forward, you will find out how to create, store, and retrieve data from collection of objects.

Скачать
источник
2017 July 19
IT Библиотека
источник
IT Библиотека
📓Git для профессионального программиста
Автор: С. Чакон и Б. Штрауб

Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git — распределенная система управления версиями — был создан Линусом Торвальдсом, прошло много лет, и система Git превратилась в доминирующую систему контроля версий, как для коммерческих целей, так и для проектов с открытым исходным кодом. Эффективный и хорошо реализованный контроль версий необходим для любого успешного веб-проекта. Постепенно эту систему приняли на вооружение практически все сообщества разработчиков ПО с открытым исходным кодом. Появление огромного числа графических интерфейсов для всех платформ и поддержка IDE позволили внедрить Git в операционные системы семейства Windows. Второе издание книги было обновлено для Git-версии 2.0 и уделяет большое внимание GitHub.

Скачать
источник
2017 July 20
IT Библиотека
источник
IT Библиотека
📓Основы программирования на языке Python
Автор: Д. М. Златопольский
Год издания: 2017

Если вы хотите научиться программировать на языке Python, который в последнее время становится популярным у нас в стране и за рубежом, то эта книга - для вас. В ней рассматриваются особенности разработки компьютерных программ и соответствующие инструкции языка Python, основные структуры данных этого языка (строки, списки, словари, файлы), типовые задачи программирования и методы их решения, а также вопросы совершенствования программы на основе использования функций. Впервые системно и популярно изложена методика разработки программ на языке Python с графическим пользовательским интерфейсом.

Скачать

Больше книг по Python можно найти на канале @python_textbooks
источник