Архив по категории ‘новости сайта’.

Новая версия статьи про Matplotlib

Переписал еще одну древнюю статью про использование библиотеки Matplotlib — Применение объектно-ориентированного стиля.

В ней рассказывается о том, какие есть способы ее использования, начиная с устаревшего модуля pylab, использование функций из модуля matplotlib.pyplot и использование более низкоуровневых объектов Figure, Axes, Line2D, Legend и др.

И кажется, это последняя статья, которую нужно было обновить. Теперь можно писать новые, и у меня уже есть наброски для будущих статей на эту тему.

Продолжаю обновлять старые статьи про библиотеку Matplotlib для построения графиков на Python.

В этот раз практически полностью переписал статью про то, как работать с календарными данными, откладываемыми по оси.

С момента написания первоначальной версии статьи прошло 10 лет (ужас какой!) и принципы работы с календарными данными в Matplotlib кардинально изменились (в лучшую сторону). Старые примеры там вообще уже не работали, и не только потому, что были рассчитаны на Python 2.x, но еще потому, что из Matplotlib одни используемые функции исчезли, а другие стали считаться устаревшими. Кроме того, внешний вид графиков в новых версиях Matplotlib намного симпатичнее.

Переезд на HTTPS

Переезд на HTTPS

Сегодня взял себя в руки и перевел этот сайт на протокол HTTPS.

На самом деле объективных причин для такого перехода не так много — с банковскими картами сайт не работает, каких-то секретных сведений о пользователях не содержит. Сделал это скорее как дань моде, поскольку обычный HTTP браузеры уже начинают считать устаревшим, и вроде как поисковики уже отдают предпочтение сайтам, работающим по протоколу HTTPS.

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

Новая статья про использование библиотеки Matplotlib

Новая статья про использование библиотеки Matplotlib

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

Выложил новую статью про обработку событий мыши и клавиатуры на графиках Matplotlib.

Другие статьи про Matplotlib

Выложил некоторые презентации к лекциям

Выложил некоторые презентации к лекциям

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

Эти курсы я веду с использованием проектора, на котором показываю презентации студентам. Некоторые презентации я постепенно выкладывал в нашу группу во Вконтакте Радиофизика ФРЭЛА МАИ (кому интересно, присоединяйтесь), а сегодня я решил выложить эти презентации себе на сайт, может быть они пригодятся кому-нибудь еще. Для этого на сайте завел новый раздел Студентам, куда и закачал некоторые из используемых презентаций.

Две новые статьи про использование библиотеки Matplotlib

Написал две новые статьи для серии статей про использование библиотеки Matplotlib. Первая статья — Способы задания цвета в Matplotlib, вторая статья — Как в Matplotlib менять оформление линий по умолчанию.

Новая статья про рисование линий уровня с помощью библиотеки Matplotlib

Выложил новую статью Как с помощью Matplotlib рисовать линии уровня, которая продолжает серию статей про библиотеку Matplotlib, предназначенную для рисования графиков на языке Python. Другие статьи из этой серии вы можете найти здесь.

contour_11

Новая статья про рисование трехмерных графиков в Matplotlib

Новый дизайн сайта

Новый дизайн сайта

Наконец-то дошли руки полностью переделать дизайн сайта jenyay.net. До этого использовался стандартный шаблон, прилагающийся к движку pmWiki. Новый шаблон не только избавился от табличной верстки HTML, но и стал подстраиваться под мобильные устройства с различной шириной экрана.

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

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

Надеюсь, что новый дизайн вам тоже понравится.

Новая статья про библиотеку Matplotlib