Пока за окном проходит месяц май, начинают распускаются цветы, играть гормоны и обостряться сезонные заболевания, в ведущих западных институтах тихо-мирно идёт научная работа и выходит много интереснейших книг. Тут можно найти практические пособия, профессиональные прогнозы, обработанные результаты последних исследований. И это не сухая академическая литература, а увлекательные произведения, которые рассчитаны на широкую аудиторию. От простого к сложному, на примере банальных вещей раскрываются сложные темы. Так как Хабр с MIT ещё не встретили друг друга и между ними не вспыхнула любовь с первого взгляда, вот подборка 14 книг из разных областей: от кибербезопасности и AI до исследований космоса. Весь список доступен по ссылке.
Читать полностью »
Рубрика «книги» - 19
Подборка книг от Массачусетского технологического института
2018-05-10 в 9:33, admin, рубрики: AI, deep learning, книги, космос, Профессиональная литератураКнига «Swift. Основы разработки приложений под iOS и macOS. 4-е изд. дополненное и переработанное»
2018-05-08 в 9:35, admin, рубрики: swift, Блог компании Издательский дом «Питер», книги, Профессиональная литература, разработка под iOSДанная книга содержит исчерпывающую информацию для всех желающих научиться программировать на замечательном языке Swift с целью создания собственных iOS-приложений (в том числе и для macOS, tvOS и watchOS) или программ для операционной системы Linux. В ходе чтения книги вы встретите не только теоретические сведения, но и большое количество практических примеров и заданий, выполняя которые вы углубите свои знания изучаемого материала.
В ходе долгого и плодотворного общения со многими из вас была выработана масса идей, благодаря которым новое издание стало по-настоящему полезным. В сравнении с предыдущим изданием данная книга содержит следующие изменения и дополнения:
— Весь материал актуализирован в соответствии со Swift версии 4.1 и Xcode 9.
— Добавлено большое количество нового учебного материала, в частности, связанного с практической разработкой приложений под iOS.
— Доработана глава, посвященная типу данных String.
— Учтены пожелания и замечания пользователей по оформлению и содержанию.
— Исправлены найденные опечатки. Выделен материал, предназначенный для начинающих программистов, в отдельные блоки, чтобы позволить читателям с опытом разработки на других языках не отвлекаться на ненужный им материал.
Читать полностью »
Что почитать в выходные: 5 книг по практической информационной безопасности
2018-04-30 в 12:52, admin, рубрики: Блог компании Positive Technologies, информационная безопасность, книги, Читальный зал
Нас часто спрашивают, какие книги стоит почитать тем, кто делает первые шаги в сфере информационной безопасности? Наша команда экспертов по тестированию на проникновение составила подборку книг, которые помогут освоить практические вопросы ИБ.Читать полностью »
Книга «С++17 STL. Стандартная библиотека шаблонов»
2018-04-26 в 11:33, admin, рубрики: c++, Блог компании Издательский дом «Питер», книги, Профессиональная литератураВ книге описана работа с контейнерами, алгоритмами, вспомогательными классами, лямбда-выражениями и другими интересными инструментами, которыми богат современный С++. Освоив материал, вы сможете коренным образом пересмотреть привычный подход к программированию. Преимущество издания — в подробном описании стандартной библиотеки шаблонов С++, STL. Ее свежая версия была выпущена в 2017 году. В книге вы найдете более 90 максимально реалистичных примеров, которые демонстрируют всю мощь STL. Многие из них станут базовыми кирпичиками для решения более универсальных задач. Вооружившись этой книгой, вы сможете эффективно использовать С++17 для создания высококачественного и высокопроизводительного ПО, применимого в различных отраслях.
Далее представлен отрывок «Лямбда-выражения».
Читать полностью »
Книги о дизайн-системах
2018-04-26 в 6:57, admin, рубрики: usability, Блог компании Mail.Ru Group, веб-дизайн, дизайн-системы, интерфейсы, книгиМы строим свою дизайн-систему Paradigm с 2012 года. Но такого лютого взрыва интереса к теме с уймой новых примеров и публикаций, как в последние пару лет, ещё не было. В прошлом году наконец-то вышла книга Brad Frost «Atomic Design» и про дизайн-системы говорят вообще все. Правда, большинство статей — бесконечное пережёвывание теории модульного дизайна, про практику внедрения кроме Nathan Curtis почти никто не пишет. Кроме того, хотя заслуга Брэда в популяризации идеи модульного дизайна неоценима, но и сам подход, и метафора «атомарности» / «молекулярности» существовали до него (Nathan Curtis пишет, что ещё Dell в середине 90х делал компонентную систему с такой же терминологией, а в современный обиход «atomic design» ввёл Jeremy Keith в районе 2011 года).
Знакомство с реактивными потоками – для Java-разработчиков
2018-04-13 в 15:22, admin, рубрики: akka streams, java, scala, архитектура, Блог компании Издательский дом «Питер», книги, потоковая передача данных, Программирование, Проектирование и рефакторинг, реактивное программированиеПривет!
Сегодня мы вернемся к одной из тем, затрагиваемых в нашей замечательной книге "Реактивные шаблоны проектирования". Речь пойдет об Akka Streams и потоковой передаче данных в целом — в книге Роланда Куна этим вопросам посвящены главы 10 и 15-17.
Читать полностью »
Как читать больше книг
2018-04-11 в 7:00, admin, рубрики: kindle, книги, Лайфхаки для гиков, Скорочтение, Читальный зал, чтение
В прошлом году я прочёл 120 книг. Когда я запостил коллаж из больше всего понравившихся мне книг среди этих 120 книжек у себя в Instagram, многие ребята спросили, в чём мой секрет – как я смог переварить столько книжек за 12 месяцев.
За годы чтения я выработал определённые тактические приёмы, как для работы, так и для удовольствия, и я поделюсь ими с вами. Если вы хотите увеличить свою физическую и умственную библиотеку и прочесть в этом году больше книг, возможно, они сработают и у вас.
Главная хитрость для того, чтобы прочитывать больше
Когда люди спрашивают меня, каким образом мне удаётся читать так много книг, они обычно ждут какую-нибудь технику быстрого чтения, которая поможет их мозгу проглатывать книги целиком. Быстрое чтение действительно играет определённую роль в моём чтении (подробности позже), но это не мой главный секрет.
Придвиньтесь поближе. Я шёпотом сообщу вам секрет того, как прочитывать больше книг. Готовы?
Читать полностью »
Книга «Чистая архитектура. Искусство разработки программного обеспечения»
2018-04-10 в 9:10, admin, рубрики: Блог компании Издательский дом «Питер», книги, Профессиональная литература«Идеальный программист» и «Чистый код» — легендарные бестселлеры Роберта Мартина — рассказывают, как достичь высот профессионализма. «Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.
Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой. Все архитектуры подчиняются одним и тем же правилам! Роберт Мартин (дядюшка Боб)
Читать полностью »
N+6 полезных книг
2018-04-09 в 6:45, admin, рубрики: Блог компании Мосигра, книги, управление проектами, Читальный зал
Привет! Это шестой пост про книги: мы их читаем и запоминаем, которые были полезны для развития компании и вообще. Поскольку это уже не первая подборка, в неё попало достаточно много странных вещей — классика управления проектами и бизнеса не сильно меняется.
Первая в списке — «Агрессия» Конрада Лоренца. Она вообще-то про зверей и людей, но эта штука настолько системная и захватывающая, что прямо накладывается на бизнес. Ну и просто на жизнь. Особенно интересны выкладки про уровень агрессии в разных сообществах. Ну и у него описаны баги разных зверей, что меня лично всегда дико радует.
Коллаборация — Мортен Хансен
Это инструкция по совместной работе и взаимодействию между людьми в команде и командами. Она меня здорово успокоила рядом исследований, например, тем, что вообще-то не надо заниматься нетворкингом, если ты занимаешься делом. Не надо знать 200-400 человек, чтобы найти нужного — надо знать 10 человек, каждый из которых знает по 50-100. А это в разы проще и эффективнее. Нетворкинг для интроверта — это прекрасно.
Читать полностью »
Apache Kafka: обзор
2018-04-06 в 14:00, admin, рубрики: Apache, big data, distributed computing, java, Блог компании Издательский дом «Питер», высокопроизводительные вычисления, книги, потоковая передача данных, ПрограммированиеПривет!
Сегодня мы предлагаем вам сравнительно краткую, но при этом толковую и информативную статью об устройстве и вариантах применения Apache Kafka. Рассчитываем перевести и выпустить книгу Нии Нархид (Neha Narkhede) et. al до конца лета.
Приятного чтения!
Читать полностью »