IT Библиотека – Telegram
IT Библиотека
12.7K subscribers
343 photos
3 videos
27 files
748 links
Читай IT книги бесплатно на нашем канале

Наши проекты:
@thinkenglish - Английский язык
@itlecture - IT видео лекции и уроки

📩 @viktoryia_agny
Download Telegram
📓 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.

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

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

Скачать
📓 Архитектура Компьютера

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

➡️Скачать

▫️Роботы, экзоскелеты, биомеханические протезы и научные открытия — @GadgetCult пишет о новых технологиях, которые изменят наш мир к лучшему. Будущее ближе, чем кажется. Подписывайтесь, чтобы не отставать от прогресса!
📓 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# noscript. We will then deal with topics such as unity noscripting 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.

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

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

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

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

Скачать

Больше книг по Python можно найти на канале @python_textbooks
Журнал: Chip №8 (август 2017) — первый компьютерный журнал в Европе

https://news.1rj.ru/str/creative_personality_archive/70
📓 Веб-Дизайн: книга Стива Круга или "не заставляйте меня думать!"
Стив Круг

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

➡️Скачать
Журнал: net magazine № 296 (2017)
Лучший выбор для профессиональных веб-дизайнеров и разработчиков.

https://news.1rj.ru/str/creative_personality_archive/75
📓 Head First. Изучаем Ruby
Автор: Джей Макгаврен
Год издания: 2016

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

Скачать
Open Source For You №05-10 (2017) [EN]

Журнал включает в себя обзоры инструментов и утилит, игр и дистрибутивов Linux, а также новости отрасли.
https://news.1rj.ru/str/creative_personality_archive/80
📓 New Perspectives HTML5 and CSS3, 7th Edition

Patrick M. Carey
2017

#WebDevelopment
Скачать: https://news.1rj.ru/str/creative_personality_archive/82
Hi-Tech Pro №4-6 (апрель-июнь 2017)
Скачать:
https://news.1rj.ru/str/creative_personality_archive/83
📓 Frontend Optimization Handbook (2017)
Автор: Larry P. Haig

This book covers the importance of FEO from a business point of view but is also a hands-on guide to choosing tools and best practice, as well as a practical approach to understanding and analysis.

Скачать 🔽🔽🔽

Все гениальные идеи - просты! @domicus - В этом канале разбираются и показываются самые лучшие из них
Журнал: UPgrade №11 (797) (июль 2017)
СКАЧАТЬ:
https://news.1rj.ru/str/creative_personality_archive/86