Python для сложных задач наука о данных и машинное обучение
ж. Вандер Плас
Подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки.
Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: как мне считать этот формат данных в мой скрипт? Как преобразовать, очистить эти данные и манипулировать ими? Как визуализировать данные такого типа? Как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение?
tglink.me/bfbook/202
#book@bookflow
https://tglink.me/bfbook/202
ж. Вандер Плас
Подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки.
Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: как мне считать этот формат данных в мой скрипт? Как преобразовать, очистить эти данные и манипулировать ими? Как визуализировать данные такого типа? Как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение?
tglink.me/bfbook/202
#book@bookflow
https://tglink.me/bfbook/202
Алгоритмы для чайников (2017) Eng
Джон Пол Мюллер, Лука Массарон
tglink.me/bfbook/377
В книге…
Работа с данными
Проектирование алгоритмов
История алгоритмов
Основы теории графов
Управление большими данными
Упрощение сложных алгоритмов
Движение робота в лабиринте
Программирование собственных алгоритмов
tglink.me/bfbook/377
#book@bookflow
https://tglink.me/bfbook/377
Джон Пол Мюллер, Лука Массарон
tglink.me/bfbook/377
В книге…
Работа с данными
Проектирование алгоритмов
История алгоритмов
Основы теории графов
Управление большими данными
Упрощение сложных алгоритмов
Движение робота в лабиринте
Программирование собственных алгоритмов
tglink.me/bfbook/377
#book@bookflow
https://tglink.me/bfbook/377
Программирование микроконтроллеров ATMEL на языке С.
Автор: Прокопенко В. С.
tglink.me/bfbook/376
Эта книга — сборник примеров программ на языке С для микроконтроллеров производства ATMEL. В качестве средств разработки и имитации использованы компилятор WinAVR, среда AVR Studio и имитатор схем Proteus ISIS. Синтаксические особенности языка С и методы работы с перечисленными выше инструментальными средствами в книге подробно не рассматриваются, поскольку автор преследовал цель дать максимальное число практических примеров использования тех или иных периферийных устройств микроконтроллера: таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM. Отдельная глава посвящена взаимодействию с ЖК-модулем. Таким образом, это издание рассчитано на тех читателей, которые, обладая базовыми познаниями языка С, желают научиться применять их в работе с микроконтроллерами ATMEL.
tglink.me/bfbook/376
#book@bookflow
https://tglink.me/bfbook/376
Автор: Прокопенко В. С.
tglink.me/bfbook/376
Эта книга — сборник примеров программ на языке С для микроконтроллеров производства ATMEL. В качестве средств разработки и имитации использованы компилятор WinAVR, среда AVR Studio и имитатор схем Proteus ISIS. Синтаксические особенности языка С и методы работы с перечисленными выше инструментальными средствами в книге подробно не рассматриваются, поскольку автор преследовал цель дать максимальное число практических примеров использования тех или иных периферийных устройств микроконтроллера: таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM. Отдельная глава посвящена взаимодействию с ЖК-модулем. Таким образом, это издание рассчитано на тех читателей, которые, обладая базовыми познаниями языка С, желают научиться применять их в работе с микроконтроллерами ATMEL.
tglink.me/bfbook/376
#book@bookflow
https://tglink.me/bfbook/376
Р. Хаггарти, «Дискретная математика для программистов» [2003, RUS]
Элементарное введение в дискретную математику, без знания которой невозможно успешно заниматься информатикой и программированием. В доступной форме автор рассказывает о фундаментальных понятиях дискретной математики — о логике, множествах, графах, отношениях и булевых функциях.
tglink.me/bfbook/375
#book@bookflow
https://tglink.me/bfbook/375
Элементарное введение в дискретную математику, без знания которой невозможно успешно заниматься информатикой и программированием. В доступной форме автор рассказывает о фундаментальных понятиях дискретной математики — о логике, множествах, графах, отношениях и булевых функциях.
tglink.me/bfbook/375
#book@bookflow
https://tglink.me/bfbook/375
Алгоритмы: введение в разработку и анализ (2006)
Автор: Левитин А.В.
tglink.me/bfbook/252
Эта книга, автором которой является опытный преподаватель информатики, представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор на понимание идей, а не на механическое рассмотрение работы того или иного алгоритма, автор излагает ключевые принципы и методы разработки алгоритмов так, что они могут быть применены как универсальный инструментарий для широкого диапазона задач, а не только для разработки алгоритмов. Несмотря на отсутствие громоздких математических доказательств, в книге выдержана достаточная математическая строгость.
Книга ориентирована в первую очередь на студентов и аспирантов соответствующих специальностей, поэтому для преподавателей она может стать хорошим пособием для подготовки к лекциям и источником интересных нетривиальных задач. Несмотря на позиционирование книги в качестве учебного пособия, она может оказаться полезной и профессионалам в области разработки алгоритмов - в первую очередь благодаря использованному автором новому подходу к классификации методов проектирования. Описание алгоритмов на естественном языке дополняется псевдокодом, который позволяет каждому, кто имеет хотя бы начальные знания и опыт программирования, реализовать алгоритм на используемом им языке программирования.
tglink.me/bfbook/252
#book@bookflow
https://tglink.me/bfbook/252
Автор: Левитин А.В.
tglink.me/bfbook/252
Эта книга, автором которой является опытный преподаватель информатики, представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор на понимание идей, а не на механическое рассмотрение работы того или иного алгоритма, автор излагает ключевые принципы и методы разработки алгоритмов так, что они могут быть применены как универсальный инструментарий для широкого диапазона задач, а не только для разработки алгоритмов. Несмотря на отсутствие громоздких математических доказательств, в книге выдержана достаточная математическая строгость.
Книга ориентирована в первую очередь на студентов и аспирантов соответствующих специальностей, поэтому для преподавателей она может стать хорошим пособием для подготовки к лекциям и источником интересных нетривиальных задач. Несмотря на позиционирование книги в качестве учебного пособия, она может оказаться полезной и профессионалам в области разработки алгоритмов - в первую очередь благодаря использованному автором новому подходу к классификации методов проектирования. Описание алгоритмов на естественном языке дополняется псевдокодом, который позволяет каждому, кто имеет хотя бы начальные знания и опыт программирования, реализовать алгоритм на используемом им языке программирования.
tglink.me/bfbook/252
#book@bookflow
https://tglink.me/bfbook/252
Практическая энциклопедия Arduino (2017)
Автор: Виктор Петин, Александр Биняковский
tglink.me/bfbook/374
В книге обобщаются данные по основным компонентам конструкций на основе платформы Arduino, которую представляет самая массовая на сегодняшний день версия ArduinoUNO или аналогичные ей многочисленные клоны. Книга представляет собой набор из 33 глав-экспериментов. В каждом эксперименте рассмотрена работа платы Arduino c определенным электронным компонентом или модулем, начиная с самых простых и заканчивая сложными, представляющими собой самостоятельные специализированные устройства. В каждой главе представлен список деталей, необходимых для практического проведения эксперимента. Для каждого эксперимента приведена визуальная схема соединения деталей в формате интегрированной среды разработки Fritzing. Она дает наглядное и точное представление - как должна выглядеть собранная схема. Далее даются теоретические сведения об используемом компоненте или модуле. Каждая глава содержит код скетча (программы) на встроенном языке Arduino с комментариями. В конце каждой главы содержатся ссылки для скачивания скетчей с сайта arduino-kit.ru, дополнительных программ, а также на видеоурок данного эксперимента.
tglink.me/bfbook/374
#book@bookflow
https://tglink.me/bfbook/374
Автор: Виктор Петин, Александр Биняковский
tglink.me/bfbook/374
В книге обобщаются данные по основным компонентам конструкций на основе платформы Arduino, которую представляет самая массовая на сегодняшний день версия ArduinoUNO или аналогичные ей многочисленные клоны. Книга представляет собой набор из 33 глав-экспериментов. В каждом эксперименте рассмотрена работа платы Arduino c определенным электронным компонентом или модулем, начиная с самых простых и заканчивая сложными, представляющими собой самостоятельные специализированные устройства. В каждой главе представлен список деталей, необходимых для практического проведения эксперимента. Для каждого эксперимента приведена визуальная схема соединения деталей в формате интегрированной среды разработки Fritzing. Она дает наглядное и точное представление - как должна выглядеть собранная схема. Далее даются теоретические сведения об используемом компоненте или модуле. Каждая глава содержит код скетча (программы) на встроенном языке Arduino с комментариями. В конце каждой главы содержатся ссылки для скачивания скетчей с сайта arduino-kit.ru, дополнительных программ, а также на видеоурок данного эксперимента.
tglink.me/bfbook/374
#book@bookflow
https://tglink.me/bfbook/374
Самоучитель С++ с примерами и задачами (2016)
Автор: Александр Васильев
tglink.me/bfbook/373
От издателя: Данная книга является четвертым изданием превосходного и эффективного учебного пособия, предназначенного для изучения языка программирования С++ с нуля и удовлетворяющего самым последним стандартам (С++ 11 и С++ 14). Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования С++, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка С++, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. К каждому разделу прилагается обширный список задач для самостоятельного решения, а также контрольные вопросы (ответы на которые размещены на виртуальный CD). Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (задачами и примерами) позволяет ее рекомендовать как отличный выбор для изучения С++ в соответствии с последними стандартами.
tglink.me/bfbook/373
#book@bookflow #cpp@bookflow
https://tglink.me/bfbook/373
Автор: Александр Васильев
tglink.me/bfbook/373
От издателя: Данная книга является четвертым изданием превосходного и эффективного учебного пособия, предназначенного для изучения языка программирования С++ с нуля и удовлетворяющего самым последним стандартам (С++ 11 и С++ 14). Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования С++, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка С++, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. К каждому разделу прилагается обширный список задач для самостоятельного решения, а также контрольные вопросы (ответы на которые размещены на виртуальный CD). Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (задачами и примерами) позволяет ее рекомендовать как отличный выбор для изучения С++ в соответствии с последними стандартами.
tglink.me/bfbook/373
#book@bookflow #cpp@bookflow
https://tglink.me/bfbook/373
Алгоритмы: разработка и применение. Классика Computers Science (2016)
Автор: Клейнберг Дж., Тардос Е.
tglink.me/bfbook/369
Описание: Впервые на русском языке выходит одна из самых авторитетных книг по разработке и использованию алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом программное обеспечение будет использовать структуры данных.Вы познакомитесь с базовыми аспектами построения алгоритмов, основными понятиями и определениями, структурами данных, затем перейдете к основным методам построения алгоритмов, неразрешимости и методам решения неразрешимых задач, и, наконец, изучите рандомизацию при проектировании алгоритмов.Самые сложные темы объясняются на четких и простых примерах, поэтому книга может использоваться как для самостоятельного изучения студентами, так и учеными-исследователями или профессионалами в области компьютерных технологий, которые хотят получить представление о применении тех или иных методов проектирования алгоритмов. Алгоритмический анализ состоит из двух фундаментальных компонентов: выделения математически чистого ядра задачи и выявления методов проектирования подходящего алгоритма на основании структуры задачи. И чем лучше аналитик владеет полным арсеналом возможных методов проектирования, тем быстрее он начинает распознавать «чистые» формулировки, лежащие в основе запутанных задач реального мира.
tglink.me/bfbook/369
#book@bookflow
https://tglink.me/bfbook/369
Автор: Клейнберг Дж., Тардос Е.
tglink.me/bfbook/369
Описание: Впервые на русском языке выходит одна из самых авторитетных книг по разработке и использованию алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом программное обеспечение будет использовать структуры данных.Вы познакомитесь с базовыми аспектами построения алгоритмов, основными понятиями и определениями, структурами данных, затем перейдете к основным методам построения алгоритмов, неразрешимости и методам решения неразрешимых задач, и, наконец, изучите рандомизацию при проектировании алгоритмов.Самые сложные темы объясняются на четких и простых примерах, поэтому книга может использоваться как для самостоятельного изучения студентами, так и учеными-исследователями или профессионалами в области компьютерных технологий, которые хотят получить представление о применении тех или иных методов проектирования алгоритмов. Алгоритмический анализ состоит из двух фундаментальных компонентов: выделения математически чистого ядра задачи и выявления методов проектирования подходящего алгоритма на основании структуры задачи. И чем лучше аналитик владеет полным арсеналом возможных методов проектирования, тем быстрее он начинает распознавать «чистые» формулировки, лежащие в основе запутанных задач реального мира.
tglink.me/bfbook/369
#book@bookflow
https://tglink.me/bfbook/369
Рейтинг хостингов (провайдеров) в России в 2019. Подготовили рейтинг 10 самых лучших российских хостингов, чтобы облегчить выбор новичкам.
https://bookflow.ru/rejting-hostingov-provajderov-v-rossii-v-2019/
https://bookflow.ru/rejting-hostingov-provajderov-v-rossii-v-2019/
bookflow.ru
Рейтинг хостингов (провайдеров) в России в 2019
Рейтинг хостингов (провайдеров) в России в 2019. Подготовили рейтинг 10 самых лучших российских хостингов, чтобы облегчить выбор новичкам
Алгоритмы. Справочник с примерами на C, C++, Java и Python (2017)
Автор: Джордж Хайнеман, Гари Поллис, Стэнли Селков
Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, - дело не из самых простых, и этому вы тоже научитесь в данной книге.
В новом издании описано множество алгоритмов для решения задач из самых разных областей, и вы сможете выбрать и реализовать наиболее подходящий для ваших задач алгоритм. Здесь даже совершенно незнакомый с математикой читатель найдет все, что нужно для понимания и анализа производительности алгоритма.
Написанная профессионалами в своей области, книга достойна занять место на книжной полке любого практикующего программиста.
Эта книга потрясающая по трем причинам: в ней легко найти нужные алгоритмы и структуры данных; стиль изложения материала - скорее разговорный, чем академический; внимание читателя постоянно акцентируется на сравнительном анализе производительности алгоритмов. Если вы живете в реальном мире, эта книга навсегда изменит ваш способ использования структур данных.
tglink.me/bfbook/370
#book@bookflow #cpp@bookflow #java@bookflow #python@bookflow
https://tglink.me/bfbook/370
Автор: Джордж Хайнеман, Гари Поллис, Стэнли Селков
Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, - дело не из самых простых, и этому вы тоже научитесь в данной книге.
В новом издании описано множество алгоритмов для решения задач из самых разных областей, и вы сможете выбрать и реализовать наиболее подходящий для ваших задач алгоритм. Здесь даже совершенно незнакомый с математикой читатель найдет все, что нужно для понимания и анализа производительности алгоритма.
Написанная профессионалами в своей области, книга достойна занять место на книжной полке любого практикующего программиста.
Эта книга потрясающая по трем причинам: в ней легко найти нужные алгоритмы и структуры данных; стиль изложения материала - скорее разговорный, чем академический; внимание читателя постоянно акцентируется на сравнительном анализе производительности алгоритмов. Если вы живете в реальном мире, эта книга навсегда изменит ваш способ использования структур данных.
tglink.me/bfbook/370
#book@bookflow #cpp@bookflow #java@bookflow #python@bookflow
https://tglink.me/bfbook/370
М. Саммерфилд "Программирование на 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
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
Тех, кто всерьез заинтересован в работе за границей, например, в финской студии по разработке компьютерных игр или программного обеспечения, мы приглашаем посмотреть открытые вакансии, подать заявку и получить шанс на индивидуальное собеседование в одну из финских компаний - 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
Автор книги: Джоши П.
Год издания: 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
Мы 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);
}
Это приложение входило во все дистрибутивы ОС от 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);
}
GitHub
GitHub - microsoft/calculator: Windows Calculator: A simple yet powerful calculator that ships with Windows
Windows Calculator: A simple yet powerful calculator that ships with Windows - microsoft/calculator
Математика для гуманитариев
Алексей Савватеев (2017)
tglink.me/bfbook/434
Книга "Математика для гуманитариев" содержит краткий курс математики. Рассмотрены предмет математики, ее методологические проблемы и принципы, а также элементы теории множеств, дискретной математики и математической логики. Представлены важнейшие разделы математического анализа. Изложены математические методы, используемые в рамках теории вероятностей, математической статистики, математического моделирования и принятия решений. Даны основные определения, примеры решения типовых задач, задания для самостоятельной работы. Для студентов высших учебных заведений, обучающихся по направлениям и специальностям социально-гуманитарных наук.
tglink.me/bfbook/434
#book@bookflow #math@bookflow
https://tglink.me/bfbook/434
Алексей Савватеев (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
ж. Вандер Плас
tglink.me/bfbook/202
Подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки.
Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: как мне считать этот формат данных в мой скрипт? Как преобразовать, очистить эти данные и манипулировать ими? Как визуализировать данные такого типа? Как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение?
tglink.me/bfbook/202
#book@bookflow
https://tglink.me/bfbook/202