7 обязательных плагинов IntelliJ IDEA для работы с Python

Одиноко на вершине Олимпа.

Зевс, вечный царь богов, пытаясь сохранить свое царствование, столкнулся с серьёзными трудностями. В битве за власть Аид чуть не узурпировал своего брата Зевса. В преддверии битвы, большинство было на стороне Зевса. Кто захочет связываться с парнем, который мечет молнии? Некоторые из самых недовольных богов встали на сторону Аида и битва разгорелась.

Бэк-энд мира программирования мало чем отличается от вершины Олимпа. Здесь всегда идут сражения за превосходство. В 2020 году все ещё нет победителя в битве между Java и Python. Подобно древним грекам, большинство бойцов-разработчиков «поклоняются» одному или двум широко известным языкам программирования. Однако, в отличие от Древней Греции, современные продвинутые программисты (на самом деле их не очень много) более изощрённы.
Читать далее «7 обязательных плагинов IntelliJ IDEA для работы с Python»

На «Бизнес-информатике» в ЮУрГУ учат Python: девять советов из практики

Полтора года назад, после восьми-летнего перерыва, с удовольствием возобновил курс «Программирование». Этому предшествовали два месяца отпуска, два месяца мучительных сомнений, как это делать сейчас, с чего начать, если для многих первокурсников это первый практический опыт изложения своих мыслей на языке программирования? За восемь лет многое изменилось, много воды утекло, особенно в ИТ. И хотя «родные» языки для меня «С» и «С++», на которых работа не прекращалась ни на один день (это как у музыканта, играть надо ежедневно и без перерывов, ни дня без строчки кода); и по-прежнему считаю, что уважающий себя программист должен их знать и ими владеть, всё-таки начал с Python. По всей видимости, перед прикладниками автоматизации процессов в экономико-управленческой сфере, перед бизнес-информатиками, которые для этого более всех подготовлены, никогда не будут стоять задачи по реализации своей операционной системы или управления техническими устройствами на уровне контроллера, где «С» и «С++» наиболее эффективны. Да, по прежнему считаю, что чистый «С» без «плюсов» — самый действенный инструмент воспитания алгоритмического мышления. Но в XXI веке скорость один из решающих факторов успеха в профессии. Поэтому этот промежуточный этап, наверное, становится лишней тратой времени. Будем формировать агоритмическое мышление на Python.

Читать далее «На «Бизнес-информатике» в ЮУрГУ учат Python: девять советов из практики»

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

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

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

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

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

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

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

PyCharm — эффективная разработка на Python

Программист должен сосредочить своё внимание на бизнес-логике создаваемого приложения и на его полезности. Именно для этого предназначен такой инструмент, как PyCharm от JetBrains. В нём решены задачи отладки и простой визуализации проектов, он экономит время и избавляет от рутинных операций.

Оглавление

Ну-ка, ну-ка посмотрим

Вас не тормозят привычные инструменты бизнес‑аналитики?

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

Если сейчас Вы занимаетесь анализом своих данных, используя привычный инструмент Business Intelligence (BI), то пришло время спросить себя, а всем-ли я доволен? Нужно быть честным с собой. Всё в порядке, я обещаю, что никому не скажу. Большинство моих коллег‑экономистов из Высшей школы экономики и управления ЮУрГУ (НИУ) используют такие инструменты, как Excel, потому что это удобно. Они знают, что с ним делать, как управлять и чувствуют себя уверенно, убеждённые в надёжности его работы. Но, похоже, подошло время вырваться в этом вопросе из привычной зоны комфорта, переключившись на программный подход, например, такой как использование Python.
Как так?