Программирование {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 3. Подробное руководство"

tglink.me/bfbook/420

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

Автор начинает с описания ключевых элементов Python, знание которых необходимо в качестве базовых понятий. Затем обсуждаются более сложные темы, поданные так, чтобы читатель мог постепенно наращивать свой опыт: распределение вычислительной нагрузки между несколькими процессами и потоками, использование сложных типов данных, управляющих структур и функций, создание приложений для работы с базами данных SQL и с файлами DBM.

Книга может служить как учебником, так и справочником. Текст сопровождается многочисленными примерами, доступными на специальном сайте издания. Весь код примеров был протестирован с окончательным релизом Python 3 в ОС Windows, Linux и Mac OS X.

tglink.me/bfbook/420

#python@bookflow #book@bookflow
https://tglink.me/bfbook/420
Рано или поздно практически каждый профессионал задумывается о том, как приобрести международный опыт работы, который, безусловно, будет являться большим плюсом в глазах любого работодателя. Чтобы облегчить процесс поиска работы за рубежом мы решил организовать ярмарку вакансий IT and Games Job Fair 2019 в Хельсинки.

Тех, кто всерьез заинтересован в работе за границей, например, в финской студии по разработке компьютерных игр или программного обеспечения, мы приглашаем посмотреть открытые вакансии, подать заявку и получить шанс на индивидуальное собеседование в одну из финских компаний - Next Games, Housemarque, Yousician, Hatch Entertainment и Angular Velocity.

Для тех кандидатов, кого компании пригласят на интервью мы организуем бесплатный трансфер из Санкт Петербурга в Хельсинки для участия в ярмарке вакансий в субботу 6го Апреля. Это отличная возможность для программистов, дизайнеров, художников, аналитиков, продюсеров, тестировщиков (QA инженеров) и других профессионалов начать новый этап в своей карьере! До встречи в Хельсинки.
https://goo.gl/CUnvvJ
Искусственный интеллект с примерами на Python
Автор книги: Джоши П.
Год издания: 2019

tglink.me/bfbook/431

Основные темы книги:
Различные методы классификации и регрессии данных
Концепция кластеризации и ее применение для автоматического сегментирования данных
Создание интеллектуальных рекомендательных систем
Логическое программирование и способы его применения
Построение автоматизированных систем распознавания речи
Основы эвристического поиска и генетического программирования
Разработка игр с использованием искусственного интеллекта
Обучение с подкреплением
Создание интеллектуальных приложений, связанных с обработкой изображений, текста и последовательных данных
Алгоритмы глубокого обучения и создание приложений на их основе

tglink.me/bfbook/431

#book@bookflow #Python@bookflow
https://tglink.me/bfbook/431
Друзья, приглашаем в нашу команду full-stack программиста на полную ставку в офис

Мы business travel агентство, единственный в России партнер American Express GBT, у нас крупнейший в business travel инвестор и нам в этом году 27 лет
Приглашаем на задачи по разработке и поддержке систем нашего агентства от веб-интерфейса для клиентов до интеграций с внешними системами

Усиливаем команду, junior/middle/senior – welcome
Москва ст.м. Сокол, ДМС, 20% офис 80% удаленка, travel бонусы, все белое, бессрочный контракт

Технологии/инструменты/процессы:
∙ .NET, WebAPI, WCF, JavaScript, git;
∙ Angular, Knockout;
∙ Scrum, code review внутри команды;

Задачи:
∙ 50% backend и 50% frontend;
∙ поддержка legacy кода и написание нового;
∙ исправление багов, написание unit-тестов

Резюме/вопросы:
[email protected]
Telegram @hr_ath
Спустя 34 года Microsoft открыла код Калькулятора Windows (телеметрия и баги)

Это приложение входило во все дистрибутивы ОС от Microsoft начиная с 1985 года, когда свет увидела Windows 1.0. Код открыт под лицензией MIT. Исходный код калькулятора Windows доступен на
GitHub https://github.com/Microsoft/calculator
.

пользователи уже заполонили багтрекер: говорят не работает под гну\линукс 😃
Windows Calculator does not work on gnu/linux https://github.com/Microsoft/calculator/issues/130

Особенно внимательные обнаружили телеметрию. Телеметрию в калькуляторе! Если ты случайно вставишь предыдущий скопированный текст в калькулятор (думая, что ты вставляешь скопированное число), то программа автоматически отправит этот текст в Майкрософт.

void TraceLogger::LogInvalidInputPasted(wstring_view reason, wstring_view pastedExpression, ViewMode mode, int programmerNumberBase, int bitLengthType)

{

if (!GetTraceLoggingProviderEnabled()) return;

LoggingFields fields{};

fields.AddString(L"Mode", NavCategory::GetFriendlyName(mode)->Data());

fields.AddString(L"Reason", reason);

fields.AddString(L"PastedExpression", pastedExpression);

fields.AddString(L"ProgrammerNumberBase", GetProgrammerType(programmerNumberBase).c_str());

fields.AddString(L"BitLengthType", GetProgrammerType(bitLengthType).c_str());

LogTelemetryEvent(EVENT_NAME_INVALID_INPUT_PASTED, fields);

}
Математика для гуманитариев
Алексей Савватеев (2017)

tglink.me/bfbook/434

Книга "Математика для гуманитариев" содержит краткий курс математики. Рассмотрены предмет математики, ее методологические проблемы и принципы, а также элементы теории множеств, дискретной математики и математической логики. Представлены важнейшие разделы математического анализа. Изложены математические методы, используемые в рамках теории вероятностей, математической статистики, математического моделирования и принятия решений. Даны основные определения, примеры решения типовых задач, задания для самостоятельной работы. Для студентов высших учебных заведений, обучающихся по направлениям и специальностям социально-гуманитарных наук.

tglink.me/bfbook/434

#book@bookflow #math@bookflow
https://tglink.me/bfbook/434
Python для сложных задач наука о данных и машинное обучение
ж. Вандер Плас

tglink.me/bfbook/202

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

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

tglink.me/bfbook/202

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

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

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

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

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

tglink.me/bfbook/199

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

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

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

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

tglink.me/bfbook/199

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

tglink.me/bfbook/192

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

tglink.me/bfbook/192

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

tglink.me/bfbook/176

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

tglink.me/bfbook/176

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

tglink.me/bfbook/454

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

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

tglink.me/bfbook/454

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

tglink.me/bfbook/450

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

tglink.me/bfbook/450

#book@bookflow
https://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
https://tglink.me/bfbook/447