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

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

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

РКН https://clck.ru/3KoAbH
Download Telegram
Курс по Python — полный [30 лекций]

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

https://bookflow.ru/kurs-po-python/

PS
Решили не разбивать его на посты здесь, а для удобства дать ссылку на сайт с полным курсом.

#Python@bookflow
Рассматриваем PHP генераторы

Что такое PHP генераторы?
Добавленные в PHP в версии 5.5, генераторы являются функциями, которые обеспечивают простой способ для перебора данных без необходимости создания массива в памяти. Еще немного путаетесь? Пример — хороший способ показать генераторы в действии....

https://bookflow.ru/rassmatrivaem-php-generatory/

#php@bookflow
Смирнов В.И. Курс высшей математики ( в пяти томах, 7 книг)

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

Последнее обновленное издание было в 1974 году - в этом же году и скончался автор - это семь книг - 3 и 4 тома имеют по две части. Уровень математики, изложенный там, примерно соответствует тем знаниям, которые должен иметь математик, специализирующийся в математической физике, на уровне 60-х годов прошлого века. курс включает в себя: том 1 - дифференциальное и интегральное исчисление функций одной переменной, дифференциальное исчисление функций нескольких переменных, том 2 - обыкновенные дифференциальные уравнения, интегральное исчисление функций многих переменных, векторный анализ, трехмерная дифференциальная геометрия, уравнения математической физики, том 3, часть 1 - линейная алгебра, теория групп, том 3 часть 2 - теория функций комплексного переменного, специальные функции, функции матриц, том 4, часть 1 - интегральные уравнения, вариационное исчисление, том 4, часть 2 - обобщенные функции, дифференциальные уравнения в частных производных, том 5 - теория функций вещественного переменного, функциональный анализ. Автор курса - академик, заведовал в разное время несколькими кафедрами ЛГУ. Первое издание курса было в 20-х годах, к 1974 году 2 том выдержал 23 издания. На мой взгляд, для современного математика ценность могут представлять, главным образом, том 3, часть 2 - там ну очень хорошее изложение теории специальных функций - явно выписаны, дифуравнения, рекуррентные соотношения, асимптотические разложения, все сопровождается наглядными примерами, и сам стиль изложения достаточно легок и том 4, часть 1 - абсолютно "продвинутый", даже на сегодняшний день, курс интегральных уравнений.

t.iss.one/bfbook/67
t.iss.one/bfbook/68
t.iss.one/bfbook/69
t.iss.one/bfbook/70
t.iss.one/bfbook/71
t.iss.one/bfbook/72
t.iss.one/bfbook/73

https://vk.com/doc3313910_292857857?hash=38d5abb0e341ea7696&dl=27448b1f2ecde63380

https://vk.com/doc3313910_292858005?hash=dafa894cdcf5ec514b&dl=a0bb4e0459194c43b5

https://vk.com/doc3313910_292858404?hash=d553e39700a4538dda&dl=dd427bb2c4c38663e3

https://vk.com/doc3313910_292858500?hash=805d3431442d271dfb&dl=fcea89b2711c8ba712

https://vk.com/doc3313910_292859767?hash=f5debe587ffb510383&dl=583fe17aa46d26aaaa

https://vk.com/doc3313910_292859900?hash=fd1fd9d1e4c6952bbf&dl=b7242103fc2ec77199

https://vk.com/doc3313910_292860065?hash=cddb54ca520e36bd1e&dl=b0ab1a18e746ba1712

#book@bookflow
Изучаем Node. Переходим на сторону сервера". 2-е издание (2017)
Автор: Шелли Пауэрс

Технология Node.js всё еще молода и в то же время существует достаточно долго, чтобы крупные корпорации (LinkedIn, Yahoo! и Netflix) взяли ее на вооружение.

Эта книга посвящена Node и тем модулям, которые образуют базовую функциональность Node. Вы начнете знакомство с основ создания веб-сервера и базовых функциональностей, а затем перейдете к системе модулей, REPL, разработке приложений, проблемам безопасности, дочерним процессам, познакомитесь с новыми функциональностями, появившимися в ES6, комплексной разработкой (Express, MongoDB, Redis, AngularJS и Backbone.js), приемами разработки приложений и, наконец, с использованием Node в других областях, таких как микроконтроллеры и «интернет вещей».

t.iss.one/bfbook/136

#book@bookflow
https://t.iss.one/bfbook/136
Ищете работу на дому? Открыт набор фрилансеров в IT-компанию с 12+ стажем в Рунете: приглашаются разработчики, SEO-специалисты и дизайнеры.
Смотрим не на опыт, – его у вас может почти не быть, а на базовые навыки и умение быстро обучаться. Ценим перфекционистов.

Не кусаемся, попробовать свои силы может каждый :)
Оставить заявку можно здесь: https://divly.ru/workwithus

Расскажи про вакансии друзьям, с каждым репостом где-то один начинающий программист вспоминает про незакрытый тег, и мир становится лучше.
Создаём устройства на микроконтроллерах
Автор: Белов А.В.

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

Книга
t.iss.one/bfbook/58📝

Исходники
t.iss.one/bfbook/59🔧

#book@bookflow
https://t.iss.one/bfbook/58
Барбара Оакли - Думай как математик

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

Из этой книги вы узнаете

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

t.iss.one/bfbook/78

#book@bookflow
https://t.iss.one/bfbook/78
Изучаем Node. Переходим на сторону сервера". 2-е издание (2017)
Автор: Шелли Пауэрс

Технология Node.js всё еще молода и в то же время существует достаточно долго, чтобы крупные корпорации (LinkedIn, Yahoo! и Netflix) взяли ее на вооружение.

Эта книга посвящена Node и тем модулям, которые образуют базовую функциональность Node. Вы начнете знакомство с основ создания веб-сервера и базовых функциональностей, а затем перейдете к системе модулей, REPL, разработке приложений, проблемам безопасности, дочерним процессам, познакомитесь с новыми функциональностями, появившимися в ES6, комплексной разработкой (Express, MongoDB, Redis, AngularJS и Backbone.js), приемами разработки приложений и, наконец, с использованием Node в других областях, таких как микроконтроллеры и «интернет вещей».

t.iss.one/bfbook/136

#book@bookflow
https://t.iss.one/bfbook/136
$15 000 в месяц-столько зарабатывают блокчейн разработчик в Швейцарии, $12 000 - в США, $3 500 - в России. Хочешь попасть в глобальную семью разработчиков смарт-контрактов? От программистов (Solidity/Truffle, JS/Node, C++/Graphene, Python) для программистов. Продолжаем процесс погружения в программирование на языке Solidity и освоение экосистемы и средств разработки Ethereum. Вход свободный: https://aronicle.timepad.ru/event/668224/ https://youtu.be/-RfYu1dPhXQ
Стивен Уильям Хокинг
(1942-2018)
Электроника для начинающих

Автор Чарльз Платт

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

t.iss.one/bfbook/69

#book@bookflow
https://t.iss.one/bfbook/69
А ТЫ ИДЕШЬ НА СТАЧКУ?😎

Стачка – это крупнейшая образовательная площадка в IT. И совсем скоро она откроет двери для всех желающих!

💥Последние разработки в области информационной безопасности, инновационный подход к аналитике и тестированию, кейсы от крутейших разработчиков FrontEnd по внедрению новых технологий, ускорению front, настройке автоматического тестирования, тренды в развитии Internet of things, - все это [club36051360|VII Международная IT-конференция "Стачка"]. Темы докладов спикеров затрагивают информационную безопасность, HighLoad, DevOps, FrontEnd, BackEnd, Database, тестирование, машинное обучение и многое другое.

💥На конференции вы увидите профессионалов IT-индустрии: Артур Гайнуллин из Cryptogramm расскажет о защите личной информации. Создатель сервиса Unlock-Team Евгений Казаев поделится опытом в области шифрования данных, а выступление эксперта компании Positive Technologies Егора Помодкова будет полезно всем сторонникам темы "Механизмы IDS/DPI (системы обнаружения и предотвращения вторжений и хакерских атак)". И это только часть программы!

👉Ознакомиться с программой: https://vk.cc/7Pl3Tk
👉Купить билеты: https://vk.cc/7Pl4dT

#nastachku #настачку #стачка2018 #stachka2018 #программирование #it #админ
https://nastachku.ru/buy_now?utm_source=social&utm_medium=vkontakte&utm_content=posev&utm_campaign=Bookflow
Уже знаешь, что будешь делать 7-8 апреля? Отменяй все планы, потому что тебя ждут на хакатоне Hack the Media!
Тонны данных, интересные задачи, 500 000 рублей – что еще нужно для отличных выходных? :)
Торопись, прием заявок до 25 марта вот тут: www.hackthemedia.ru
Не упусти возможность узнать какая компания подходит именно твоему профилю и получить приз!

Ты знаешь чего ты на самом деле стоишь? 😎
🔥 Какие компании сейчас активно ищут IT специалистов в твоем регионе, и какие из них тебе идеально подходят?
🔥 На какую зарплату с твоими навыками и образованием ты можешь рассчитывать?
🔥 Какой из 7 карьерных типов твой, и как он поможет тебе добиться успеха?
👨‍💻️ Пройди бесплатно специально разработанный профессиональный тест и получи ответы!

Позволь работодателям узнать о твоем профиле! И получи гарантированный ПРИЗ! 🎉 Подробности в конце теста (внизу страницы).

https://careertest.universumglobal.com/s/18ruts40098 - для студентов вузов России
https://careertest.universumglobal.com/s/18kzts40098 - для студентов вузов Казахстана
Артур Бенджамин - «Магия математики: Как найти икс и зачем это нужно»

Почему нельзя было раньше узнавать о числах, алгебре и геометрии в такой увлекательной форме? Почему нельзя было сразу объяснить, зачем нам все эти параболы, интегралы и вероятности. Оказывается, математика окружает нас. Она повсюду! По параболе льется струя воды из фонтана, а инженеры используют свойства параболы, чтобы рассчитать траекторию полета самолетов и спутников. С помощью интегралов можно вычислить, сколько вам нужно линолеума, чтобы застелить помещение непрямоугольной формы. А умение вычислять вероятность события поможет выиграть в покер.

«Магия математики» — та книга, о которой вы мечтали в школе. Все, от чего раньше голова шла кругом, теперь оказывается простым и ясным: треугольник Паскаля, математическая бесконечность, магические свойства чисел, последовательность Фибоначчи, золотое сечение. А ещё профессиональный фокусник Артур Бенджамин делится секретами математических фокусов. Продемонстрируйте их — ваши зрители точно потянутся за калькуляторами, чтобы пересчитать.

Почему книга «Магия математики» достойна прочтения:

Более захватывающей книги про математику вы еще не встречали.

После этой книги вы будете чувствовать себя математическим гением. Это колоссальное удовольствие — понять то, что казалось таким сложным.

Вы научитесь делать в уме сложные вычисления и угадывать загаданные другими людьми числа. Никакой магии, разве что немного математической магии.

t.iss.one/bfbook/79

#book@bookflow
https://t.iss.one/bfbook/79
Основы программирования
на языке Си++
А.А. Богуславский, С.М. Соколов

(для студентов физико-математических факультетов
педагогических институтов)

t.iss.one/bfbook/137

#book@bookflow
https://t.iss.one/bfbook/137
Книга автора Крис Касперски, "Искусство дизассемблирования"

Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как C/C++ и Pascal, показаны различные подходы к реконструкции алгоритмов. Приводится обзор популярных хакерских инструментов для Windows, UNIX и Linux - отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных механизмов, вредоносного программного кода - вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам.

t.iss.one/bfbook/138

#book@bookflow #asm@bookflow
https://t.iss.one/bfbook/138\
Книги по Python

1. Марк Лутц - Программирование на Python. Том 1, 4-е издание
https://vk.com/doc141532411_443680872?hash=1699a39985bb7cf2f9&dl=ac6363f1ae91a968ec

2. Марк Лутц - Программирование на Python. Том 2, 4-е издание
https://vk.com/doc141532411_443680878?hash=23a07b063392218fe4&dl=8b6df7287f894ad05f

3. Головатый А., Каплан-Мосс Дж. - Django. Подробное руководство
https://vk.com/doc34539129_170371046?hash=958d41c739f82005ec&dl=41500e01a3ff377b3c

4. Дж. Форсье, П. Биссекс, У. Чан - Django. Разработка веб-приложений на Python
https://vk.com/doc69282989_242669059?hash=2a090ac513119e0c4e&dl=450908474f840e46de

5. Майкл Доусон "Программируем на Python"
https://vk.com/doc1509455_442541675?hash=35b0e5cca0bae9b1ef&dl=5e28cb2214019c9cdb

6. Практикум по алгоритмизации и программированию на Python
https://vk.com/doc297631_441144635?hash=c830710dd5fd33dd1a&dl=219753c8e29d445b7c

7. Прохоренок Н.А. - Python 3 и PyQt. Разработка приложений
https://vk.com/doc-80984752_356455606?hash=ddaded0d979cc8e625&dl=0202badcceb0bbc8c0

8. Учимся програмировать вместе с Питоном
https://vk.com/doc-80984752_356457268?hash=5346f0066638b16e18&dl=577ecb735f754fd050

#Python@bookflow #book@bookflow
Память не изменяет. Задачи и головоломки для развития интеллекта и памяти (2015) [PDF]

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

«Улучшить память не только возможно, это еще и интересно», — говорит психолог Анхельс Наварро. Вы согласитесь с этим утверждением, когда начнете выполнять увлекательные упражнения для тренировки мозга.

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

Фишки книги

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

t.iss.one/bfbook/139

#book@bookflow
https://t.iss.one/bfbook/139
Конкретная математика. Математические основы информатики
Рональд Л. Грэхем, Дональд Эрвин Кнут, Орен Паташник

В основу данной книги положен одноименный курс лекций Станфордского университета. Название "конкретная математика" происходит от слов "КОНтинуальная" и "дисКРЕТНАЯ" математика. Назначение данной книги - обеспечить читателя техникой оперирования с дискретными объектами, что совершенно необходимо для математиков, работающих в области информатики. Книга ориентирована в первую очередь на практиков (хотя и теоретики найдут в ней много полезного), и изобилует массой конкретных примеров и упражнений. Конкретность изложения абстрактного материала - еще одно пояснение названия книги. Широта охвата столь различных тем в одной книге могла бы вызвать подозрения в некоторой легковесности, если бы не имена ее авторов - известных американских математиков. Тем не менее слово "легкий" к книге вполне применимо, так как стиль изложения достаточно далек от сухого академизма. Как признаются сами авторы, они считают математику развлечением, и они сделали все, чтобы читатели книги получили от ее прочтения не только знания, но и удовольствие.
Книгу можно рекомендовать всем математикам, но в первую очередь она предназначена для студентов, обучающихся математике и информатике.

https://t.iss.one/bfbook/8

#book@bookflow