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

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

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

РКН https://clck.ru/3KoAbH
Download Telegram
Дискретная математика (2004)
Автор: Белоусов А.И., Ткачев С.Б.

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

Содержание учебника соответствует курсу лекций, который авторы читают в МГТУ им. Н.Э. Баумана.

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

t.me/bfbook/124

#book@bookflow #math@bookflow
http://t.me/bfbook/124
Дорогие подписчики!

Место, где мы складываем книги по программированию tglink.me/bfbook/ 📖

До встречи на канале tglink.me/bfbook/ 📚
http://tglink.me/bfbook/
Подборка вакансий по специализациям от ITmozg.ru 📌

Вакансии C++
http://bit.ly/2DkOgmF

Вакансии C#
http://bit.ly/2Rxuk8R

Вакансии 1C
http://bit.ly/2WadQCm

Вакансии Java, J2EE, JSP
http://bit.ly/2AQUhWu

Вакансии PHP
http://bit.ly/2RA9Tbu

Вакансии Unix/Linux
http://bit.ly/2U16Y8b

Вакансии ASP.NET / .NET
http://bit.ly/2CzdXy6

Вакансии Javascript/JScript
http://bit.ly/2MiaYPd

Вакансии Python
http://bit.ly/2sAiBaQ

Вакансии QA и тестирование
http://bit.ly/2T26E9t

Вакансии 1С-Битрикс
http://bit.ly/2DkPrCB

Вакансии Ruby
http://bit.ly/2QZiyPi

Вакансии Системный администратор
http://bit.ly/2TXBS1q

#job
Идет набор на оплачиваемую digital-стажировку от Райффайзенбанка с занятостью от 30 часов в неделю. Ищут студентов 4 курса бакалавриата и 1-2 курса магистратуры или недавних выпускников.

Направления:
– UX/UI Design
– Data Science & Analytics
– IT: разработка, QA и DevOps
– Информационная безопасность
– Управление проектами

Регистрируйтесь до 11 февраля включительно: https://clck.ru/F5zps
Подборка вакансий по специализациям от ITmozg.ru 📌

Вакансии C++
http://bit.ly/2DkOgmF

Вакансии C#
http://bit.ly/2Rxuk8R

Вакансии 1C
http://bit.ly/2WadQCm

Вакансии Java, J2EE, JSP
http://bit.ly/2AQUhWu

Вакансии PHP
http://bit.ly/2RA9Tbu

Вакансии Unix/Linux
http://bit.ly/2U16Y8b

Вакансии ASP.NET / .NET
http://bit.ly/2CzdXy6

Вакансии Javascript/JScript
http://bit.ly/2MiaYPd

Вакансии Python
http://bit.ly/2sAiBaQ

Вакансии QA и тестирование
http://bit.ly/2T26E9t

Вакансии 1С-Битрикс
http://bit.ly/2DkPrCB

Вакансии Ruby
http://bit.ly/2QZiyPi

Вакансии Системный администратор
http://bit.ly/2TXBS1q

#job
Построение систем машинного обучения на языке Python
Луис Педро Коэльо, Вилли Ричард

Применение машинного обучения для лучшего понимания природы данных - умение, необходимое любому современному разработчику программ или аналитику. Python - замечательный язык для создания приложении машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними. Обладая первоклассным набором библиотек машинного обучения с открытым исходным кодом, Python дает возможность сосредоточиться на решаемой задаче и в то же время опробовать различные идеи. Книга начинается с краткого введения в предмет машинного обучения н знакомства с библиотеками NumPy, SciPy, scikit-learn. Но довольно быстро авторы переходят к более серьезным проектам с реальными наборами данных, в частности, тематическому моделированию, анализу корзины покупок, облачным вычислениям и др.

tglink.me/bfbook/364

#book@bookflow
http://t.me/bfbook/364
Прохоренок Н., Дронов В. - Python 3 и PyQt 5 (2016)

Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размеще-ния внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF. На сайте издательства приведены все примеры из книги.

tglink.me/bfbook/361

#book@bookflow
Список полезных ссылок для Java программиста

http://bit.ly/2HQZ3tc
Идет набор на оплачиваемую digital-стажировку от Райффайзенбанка с занятостью от 30 часов в неделю. Ищут студентов 4 курса бакалавриата и 1-2 курса магистратуры или недавних выпускников.

Направление:
– IT: разработка, QA и DevOps.

Регистрируйтесь до 11 февраля включительно: https://clck.ru/F9vDU
​​Dynamic Programming for Coding Interviews (2017)
Авторы: Meenakshi, Kamal Rawat

"This is one of the best books on Dynamic Programming." - Gaurav Sehgal, Engineering Manager, Amazon.

tglink.me/bfbook/356

#book@bookflow
http://tglink.me/bfbook/356
Программирование микроконтроллеров ATMEL на языке С.

Автор: Прокопенко В. С.

Эта книга — сборник примеров программ на языке С для микроконтроллеров производства ATMEL. В качестве средств разработки и имитации использованы компилятор WinAVR, среда AVR Studio и имитатор схем Proteus ISIS. Синтаксические особенности языка С и методы работы с перечисленными выше инструментальными средствами в книге подробно не рассматриваются, поскольку автор преследовал цель дать максимальное число практических примеров использования тех или иных периферийных устройств микроконтроллера: таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM. Отдельная глава посвящена взаимодействию с ЖК-модулем. Таким образом, это издание рассчитано на тех читателей, которые, обладая базовыми познаниями языка С, желают научиться применять их в работе с микроконтроллерами ATMEL.

tglink.me/bfbook/376

#book@bookflow
http://tglink.me/bfbook/376
Р. Хаггарти, «Дискретная математика для программистов» [2003, RUS]

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

tglink.me/bfbook/375

#book@bookflow
Алгоритмы для чайников (2017) Eng
Джон Пол Мюллер, Лука Массарон

В книге…
Работа с данными
Проектирование алгоритмов
История алгоритмов
Основы теории графов
Управление большими данными
Упрощение сложных алгоритмов
Движение робота в лабиринте
Программирование собственных алгоритмов

tglink.me/bfbook/377

#book@bookflow
http://tglink.me/bfbook/377
​​Алгоритмы: введение в разработку и анализ (2006)
Автор: Левитин А.В.

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

tglink.me/bfbook/252

#book@bookflow
http://tglink.me/bfbook/252
Практическая энциклопедия Arduino (2017)
Автор: Виктор Петин, Александр Биняковский

В книге обобщаются данные по основным компонентам конструкций на основе платформы Arduino, которую представляет самая массовая на сегодняшний день версия ArduinoUNO или аналогичные ей многочисленные клоны. Книга представляет собой набор из 33 глав-экспериментов. В каждом эксперименте рассмотрена работа платы Arduino c определенным электронным компонентом или модулем, начиная с самых простых и заканчивая сложными, представляющими собой самостоятельные специализированные устройства. В каждой главе представлен список деталей, необходимых для практического проведения эксперимента. Для каждого эксперимента приведена визуальная схема соединения деталей в формате интегрированной среды разработки Fritzing. Она дает наглядное и точное представление - как должна выглядеть собранная схема. Далее даются теоретические сведения об используемом компоненте или модуле. Каждая глава содержит код скетча (программы) на встроенном языке Arduino с комментариями. В конце каждой главы содержатся ссылки для скачивания скетчей с сайта arduino-kit, дополнительных программ, а также на видеоурок данного эксперимента.

tglink.me/bfbook/374

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