Pull to refresh
41
0
Илья@tapeline

User

Send message

Ранняя история алгебраических типов данных

Level of difficultyMedium
Reading time12 min
Reach and readers12K

Это началось со статьи «Алгебраические типы данных на самом деле не такие страшные». Мы знаем о типах‑суммах и типах‑произведениях. Но задумывались ли вы когда‑нибудь о том, откуда они получили такие имена, и как вообще были открыты они и их свойства? Я провел последнюю неделю в кроличьей норе истории, и я просто обязан поделиться тем, что я нашёл.

Читать далее

Новый лучший способ форматирования строк в Python

Level of difficultyMedium
Reading time10 min
Reach and readers30K

Привет, Хабр! Приближается релиз Python 3.14, который несет нам множество нововведений. Среди них — новый способ форматирования строк. Давайте посмотрим, что из себя представляют t-строки, на что они годятся и как устроены внутри. Фича действительно мощная, будет интересно.

Поехали!

Переизобретаем Ansible для Windows в условиях кабинета информатики

Level of difficultyMedium
Reading time8 min
Reach and readers1.9K

Привет, Хабр!

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

Читать далее

Как я собственный язык на КуМире писал

Level of difficultyMedium
Reading time9 min
Reach and readers5.8K

Привет, Хабр!

Хочу поделиться одним любопытным и совершенно нетривиальным кейсом использования Русского Алгоритмического Языка. В этой статье я расскажу, зачем мне это вообще понадобилось и почему в конечном счете я влюбился в него.

(картинка позаимствована с одного из официальных туториалов)

Читать далее

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity

Specialization

Бэкенд разработчик, Фулстек разработчик
ООП
Python
Разработка программного обеспечения
Docker
Английский язык
Django
FastAPI
Git
PostgreSQL
REST