Программирование {BookFlow}
16.2K subscribers
1.58K photos
469 videos
145 files
2.1K links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

По всем вопросам @evgenycarter

РКН https://clck.ru/3KoAbH
Download Telegram
Python для сложных задач наука о данных и машинное обучение
ж. Вандер Плас

tglink.me/bfbook/202

Подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки.

Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: как мне считать этот формат данных в мой скрипт? Как преобразовать, очистить эти данные и манипулировать ими? Как визуализировать данные такого типа? Как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение?

tglink.me/bfbook/202

#book@bookflow
http://tglink.me/bfbook/202
30-31 марта в Нижнем Новгороде пройдет Хакатон по анализу данных "Sibur Challenge"! Призовой фонд — 200 000 рублей.

После регистрации вы сразу получите доступ к образовательной программе, которая поможет подготовиться к Хакатону. В нем два модуля: анализ данных и продукт. Подробнее с программой можете ознакомиться на сайте. И все это — абсолютно бесплатно!

Зачем участвовать?
- Расширить сеть знакомств в сфере IT
- Получить шанс попасть в цифровую команду СИБУР
- Выиграть крутой приз
- Прокачать профессиональный опыт
- Классно провести выходные

Призы?
Призовой фонд — 200 000 рублей!

Регистрация и больше информации: http://bit.ly/2U5Lhrg
Физика. В 2 томах [DJVU]
Д. Джанколи

tglink.me/bfbook/199

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

В томе 1 рассматриваются кинематика, динамика, гидродинамика, колебания, волны, звук и термодинамика.

В томе 2 обсуждаются электричество, магнетизм, оптика, специальная теория относительности, теория элементарных частиц.

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

tglink.me/bfbook/199

#book@bookflow
http://tglink.me/bfbook/199
Развитие памяти
Автор: Пугач Ю.К.

tglink.me/bfbook/192

Настоящая книга научит быстро и четко обрабатывать поступающую информацию и ориентироваться в обстановке, учитывать неожиданно возникающие факторы, влияющие на принятие решения.
Это важно для ученого, бизнесмена, студента, школьного.

tglink.me/bfbook/192

#book@bookflow
http://tglink.me/bfbook/192
⁣Стив Джобс
Автор: Уолтер Айзексон

tglink.me/bfbook/176

Аннотация:
В основу этой биографии легли беседы с самим Стивом Джобсом, а также с его родственниками, друзьями, врагами, соперниками и коллегами. Джобс никак не контролировал автора. Он откровенно отвечал на все вопросы и ждал такой же честности от остальных. Это рассказ о жизни, полной падений и взлетов, о сильном человеке и талантливом бизнесмене, который одним из первых понял: чтобы добиться успеха в XXI веке, нужно соединить креативность и технологии.

tglink.me/bfbook/176

#book@bookflow
http://tglink.me/bfbook/176
Язык SQL. Базовый курс (2017)
Автор: Моргунов Е.

https://tglink.me/bfbook/149

Учебно-практическое пособие будет полезно широкому кругу студентов и специалистов, желающих ознакомиться с основами языка SQL в среде системы управления базами данных PostgreSQL. Это первая, базовая часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional.

https://tglink.me/bfbook/149

#book@bookflow
UNIX. Профессиональное программирование (2018, pdf)
Автор: Уильям Ричард Стивенс, Стивен А. Раго

tglink.me/bfbook/174

Эта книга заслуженно пользуется популярностью у серьезных программистов во всем мире, поскольку содержит самую важную и практическую информацию об управлении ядрами UNIX и Linux. Без этих знаний невозможно написать эффективный и надежный код.

От основ - файлы, каталоги и процессы - вы постепенно перейдете к более сложным вопросам, таким как обработка сигналов и терминальный ввод/вывод, многопоточная модель выполнения и межпроцессное взаимодействие с применением сокетов.

В общей сложности в этой книге охвачены более 70 интерфейсов, включая функции POSIX асинхронного ввода/вывода, циклические блокировки, барьеры и семафоры POSIX.

tglink.me/bfbook/174

#book@bookflow
http://tglink.me/bfbook/174
PHP 7 – один из самих популярный язык программирования в мире. (2018)

tglink.me/bfbook/454

Новый пошаговый самоучитель поможет вам освоить азы PHP7 с нуля за короткое время. Благодаря известной методике пошагового обучения от Майка МакГрата, даже читатели, не имеющие никакого опыта в программировании, смогут приступить к созданию собственных веб-проектов. Самоучитель написан простым языком, содержит множество иллюстраций, полезные советы и рекомендации.

Посвященная самому популярному, на сегодняшний день, языку программирования, эта книга помогает освоить азы PHP7 даже тем новичкам, которые не знакомы с этим языком, а также с программированием вообще. Благодаря традиционно доступному изложению, присущему всем книгам серии “Программирование для начинающих”, обилию иллюстраций и примеров, а также множеству полезных советов, эта книга – лучшее пособие для начинающих программистов.

tglink.me/bfbook/454

#book@bookflow
http://tglink.me/bfbook/454
​​Теория алгоритмов (2016)
Автор: В. И. Игошин

tglink.me/bfbook/450

Подробно изложены три формализации понятия алгоритма — машины Тьюринга, рекурсивные функции и нормальные алгоритмы Маркова, доказана их эквивалентность. Рассмотрены основные теоремы общей теории алгоритмов, теория разрешимых и перечислимых множеств, алгоритмически неразрешимые массовые проблемы, теория сложности вычислений и массовых проблем, алгоритмические проблемы математической логики и других разделов математики. Охарактеризованы взаимосвязи теории алгоритмов с компьютерами и информатикой.

tglink.me/bfbook/450

#book@bookflow
http://tglink.me/bfbook/450
Spring 5 для профессионалов (2019 )
Юлиана Козмина, Роб Харроп

tglink.me/bfbook/447

Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и пр. Она дает возможность читателю не только усвоить основные понятия и принципы работы с Spring Framework, но и научиться рационально пользоваться этим каркасом для построения различных уровней и частей корпоративных приложений на языке Java, включая обработку транзакций, представление веб-содержимого и прочего содержимого, развертывание и многое другое. Полноценные примеры подобных приложений, представленные в этой книге, наглядно демонстрируют особенности совместного применения различных технологий и методик разработки приложений в Spring.
Пятое издание этой книги, давно уже пользующейся успехом у читателей, обновлено по новой версии Spring Framework 5 и является самым исчерпывающим и полным руководством по применению Spring среди всех имеющихся. В нем представлен новый функциональный каркас веб-приложений, микрослужбы,...

tglink.me/bfbook/447

#book@bookflow
http://tglink.me/bfbook/447
"Алгоритмы"
Дасгупта С., Пападимитриу Х., Вазирани У.

tglink.me/bfbook/107

В этой книге, предназначенной для студентов математических и программистских специальностей (начиная с младших курсов), подробно разбираются основные методы построения и анализа эффективных алгоритмов. Она основана на лекциях авторов в университетах Сан-Диего и Беркли. Выбор материала не вполне стандартный (скажем, о сортировке и структурах данных, связанных с хранением упорядоченных множеств в сбалансированных деревьях, не говорится, зато обсуждаются линейное программирование и даже квантовые вычисления). Авторы старались выделить основные идеи и излагать доказательства наглядно, не злоупотребляя формализмом, но и не жертвуя математической строгостью; оригинальный подход авторов делает книгу интересной не только студентам, но и опытным преподавателям. Каждый раздел снабжён упражнениями.

tglink.me/bfbook/107

#book@bookflow
http://tglink.me/bfbook/107
Чистая архитектура. Искусство разработки программного обеспечения
Мартин Р. (2018)

tglink.me/bfbook/443

"Идеальный программист" и "Чистый код" - легендарные бестселлеры Роберта Мартина - рассказывают, как достичь высот профессионализма. "Чистая архитектура" продолжает эту тему, но не предлагает несколько вариантов в стиле "решай сам", а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.
Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. "Чистую архитектуру" обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.
Все архитектуры подчиняются одним и тем же правилам!
Роберт Мартин (дядюшка Боб)

tglink.me/bfbook/443

#book@bookflow
http://tglink.me/bfbook/443
‍Автостопом по Python
Кеннет Рейтц, Таня Шлюссер
2017

tglink.me/bfbook/217

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

tglink.me/bfbook/217

#book@bookflow
http://tglink.me/bfbook/217
Алгоритмы на C++ (2001)
Седжвик Роберт

tglink.me/bfbook/218

В этой книге описаны следующие темы
Подробное описание массивов, связных списков, строк, деревьев и других базовых структур данных;
Акцентирование внимание на абстрактных типах данных (АТД), модульном программировании, объектно-ориентированном программировании и классах C++;
Более 100 алгоритмов сортировки, выбора, реализаций АТД очереди с приоритетами и реализаций АТД таблицы символов (для поиска);
Новые реализации биномиальных очередей, многопутевой поразрядной сортировки, рандомизированных BST-деревьев, скошенных деревьев, слоеных списков, многопутевых trie-деревьев, B-деревьев, расширяемого хеширования и многих других методов;
Больший объем численных характеристик алгоритмов, позволяющих сравнивать их;
Более 1000 новых упражнений, которые помогают разобраться в свойствах алгоритмов;
Полный обзор свойств и типов графов;
Орграфы и DAG-графы;
Минимальные остовные деревья;
Кратчайшие пути;
Сетевые потоки;
Диаграммы, примеры кода на C++ и подробные описания алгоритмов
Настоящее издание предоставляет программистам полный инструментальный набор для реализации, отладки и использования алгоритмов в широком диапазоне компьютерных приложений.

tglink.me/bfbook/218

#book@bookflow #cpp@bookflow
http://tglink.me/bfbook/218
Сам себе программист. Как научиться программировать и устроиться в Ebay. Кори Альтхофф (2018)

tglink.me/bfbook/441

Как за год научиться программировать и устроиться разработчиком в Ebay? Кори Альтхофф, автор книги "Сам себе программист", на собственном опыте знает, что это возможно, и делится знаниями с читателями. Альтхофф создал универсальный самоучитель, не похожий ни на один другой. На примере языка Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код. Помимо этого, вы узнаете, как успешно проходить собеседования на должность программиста в любой IT компании и перестать сомневаться в собственных силах. Это прекрасное пособие для тех, кто хочет научиться программировать и планирует заниматься этим профессионально.

tglink.me/bfbook/441

#book@bookflow
http://tglink.me/bfbook/441
Математика космоса. Как современная наука расшифровывает Вселенную
Иэн Стюарт

tglink.me/bfbook/190

Как математические модели объясняют космос? Иэн Стюарт, лауреат нескольких премий за популяризацию науки, представляет захватывающее руководство по механике космоса в пределах от нашей Солнечной системы и до всей Вселенной. Он описывает архитектуру пространства и времени, темную материю и темную энергию, рассказывает, как сформировались галактики и почему взрываются звезды, как все началось и чем все это может закончиться. Он обсуждает параллельные вселенные, проблему тонкой настройки космоса, которая позволяет жить в нем, какие формы может принимать внеземная жизнь и с какой вероятностью наша земная может быть сметена ударом астероида. «Математика космоса» — это волнующий и захватывающий математический квест на деталях внутреннего мира астрономии и космологии.

tglink.me/bfbook/190

#book@bookflow
http://tglink.me/bfbook/190
Java Programming (2018) Автор: Joyce Farrell

tglink.me/bfbook/442

Discover the power of Java for developing applications today when you trust the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 9E. Even if you're a first-time programmer, JAVA PROGRAMMING can show you how to quickly start developing useful programs, all while still mastering the basic principles of structured and object-oriented programming. Unique, reader-friendly explanations and meaningful programming exercises emphasize business applications and game creation while useful debugging exercises and contemporary case problems further expand your understanding. Additional digital learning resources within MindTap provide interactive learning tools as well as coding IDE (Integrated Development Environment) labs for practicing and expanding your skills.

tglink.me/bfbook/442

#book@bookflow #java@bookflow
http://tglink.me/bfbook/442
Стратегии решения математических задач (2018)
Альфред Позаментье, Стивен Крулик

tglink.me/bfbook/437

Любую задачу можно решить разными способами, однако в учебниках чаще всего предлагают только один вариант решения. Настоящее умение заключается не в том, чтобы из раза в раз использовать стандартный метод, а в том, чтобы находить наиболее подходящий, пусть даже и необычный, способ решения.

В этой книге рассказывается о десяти различных стратегиях решения задач. Каждая глава начинается с описания конкретной стратегии и того, как ее можно использовать в бытовых ситуациях, а затем приводятся примеры применения такой стратегии в математике. Для каждой задачи авторы приводят сначала стандартное решение, а затем более элегантный и необычный метод. Так вы узнаете, насколько рассматриваемая стратегия облегчает поиск ответа.

tglink.me/bfbook/437

#book@bookflow #math@bookflow
http://tglink.me/bfbook/437
Mozilla. Введение в веб программирование
Автор книги: Куринный Сергей Леонидович
Год издания: 2018

tglink.me/bfbook/433

В этой книге вы обучитесь разработке веб-приложений, освоите веб-технологии и программирование сайтов а также научитесь работать с популрным браузером Mozila на уровне разработчика и отладчика своего программного кода . Источник: https://xn----etbhjbbjew8alay.xn--p1ai/knigi/programming_knigi/5079-mozilla-vvedenie-v-veb-programmirovanie.html.

tglink.me/bfbook/433

#book@bookflow
http://tglink.me/bfbook/433