Визуализация данных в Web с использованием Python

  Коллеги-экономисты, вас не тормозят привычные инструменты бизнес-аналитики? Может быть пора уже попробовать встать на правильный путь, изучить Python и заняться более глубоким анализом социально‑экономических процессов, так, как это делается во всём мире?

Именно так начиналась статья Вас не тормозят привычные инструменты бизнес‑аналитики? в надежде убедить, что в программировании все не так сложно, как кажется. Здесь хотелось бы показать, что все еще проще. Инфографика, которую вы увидите, ниже стимулировала продолжение поиска инструментов визуализации данных и в этой заметке ещё об одном замечательном и абсолютно бесплатном фреймворке Python — Bokeh, и небольшой отчет о проделанных недавно экспериментах, результаты которых представлены серией простейших приложений визуализации, в том числе, и интерактивной визуализации, которая реализуется на удивление просто.
Читать далее «Визуализация данных в Web с использованием Python»

18 ошибок стартапов

  1. Единственный основатель — если Вы один, то у вас практически нулевой шанс получить финансирование от Пола Грэма. Почему? Он убеждён, что основатели, которые преуспели, сделали это в команде по крайней мере из двух человек и это не совпадение.
  2. А дальше…

13 комбинации клавиш в Windows надо знать наизусть

Менеджерам компании Microsoft можно поставить памятник за то, что в середине 80-х прошлого века они смогли «завоевать» Россию и сделать операционную систему Windows главной, де-факто, операционной системой персональных компьютеров. Хотим мы этого, не хотим, но сегодня практически все вынужденно с ней сталкиваются на работе, дома и где-то там ещё. Поэтому клавиши и их сочетания, перечисленные ниже должен знать всякий, кто считает себя грамотным.
Читать далее «13 комбинации клавиш в Windows надо знать наизусть»

NPM для простых смертных

Эта статья предназначена для тех, кто не очень дружит с Node.js, но хочет использовать приложения вроде Grunt, Gulp и тому подобные. Процесс работы с этими приложениями подразумевает редактирование файла package.json и использование команд npm, так что понимание принципов работы npm поможет вам справиться с трудностями.
Читать далее «NPM для простых смертных»

Мозг начинает работать в полную силу после 60 . . .

Работа головного мозга, особенно у людей в почтенном возрасте, интересует как медиков, так и простых граждан. Ведь никто не желает провести отрезок жизни после 60 лет со склерозом или слабоумием. Однако профессора из США заявляют, что в пожилом возрасте мозг, наоборот, более пластичен.

Барбара Страуч в своей книге «The Secret Life Of The Grown-up Brain» утверждает — наш мозг действительно становится лучше с возрастом.
Как так?

Как писать документацию для своего проекта на Javascript

Сегодня веб-разработчик редко что делают с нуля: в основном ежедневная работа состоит из интеграции различных библиотек Javascript. Если вы создаете веб-приложение, то, скорее всего, для своего интерфейса будете использовать фреймворки, например, React, Vue или Angular. Передачу и управление данными вы наверняка сделаете на Redux или GraphQL. Для бэкэнда подходит Express и, вероятно, Loopback. Затем вам нужно покрыть все это тестами, так что Jest, Mocha или Jasmine тоже должны присутствовать. Наконец, будут фреймворки пользовательского интерфейса, такие как Bootstrap и, возможно, некоторые инструменты для построения графиков. Я уже насчитал не менее 7 основных библиотек и все они находятся в одном проекте! А как насчет базовых технологий, таких как сам Javascript, Node.js и, возможно, Typescript? Ну, что много!
Читать далее «Как писать документацию для своего проекта на Javascript»

Несколько советов будущим выпускникам: как не провалить собеседование

  Через пару дней будущие бакалавры сдадут госэкзамен, а ещё через неделю — защита. И в свободный полёт на рынок труда, где каждая посадка начинается с собеседования с рекрутёром и/или будущим начальником. Вы готовы? Продумали рассказ о себе и ответы на возможные вопросы о своём опыте. Вне зависимости от опыта и профессионализма, можно произвести впечатление человека, с которым стоит иметь дело, или наоборот. Как избежать ошибок?

Задача профессионального рекрутера (если он действительно профи) не в том, чтобы оценить вас чисто субъективно «нравится — не нравится» на уровне эмоций, а рационально обосновать своё решение о найме или отказе. Его задача прежде всего понять:

Читать далее «Несколько советов будущим выпускникам: как не провалить собеседование»