Forwarded from Навколо розробки
Залишу тут для всіх нас посилання на гарну колекцію прикладів дизайн патернів на Python:
https://github.com/faif/python-patterns
https://github.com/faif/python-patterns
GitHub
GitHub - faif/python-patterns: A collection of design patterns/idioms in Python
A collection of design patterns/idioms in Python. Contribute to faif/python-patterns development by creating an account on GitHub.
Forwarded from Геймдев, который мы заслужили
Недавно я наткнулся на учебник по матанализу и дифференциальным уравнениям. Написал его Илья Щуров, десять лет преподающий математику и программирование. Мне он показался весьма интересным. Во-первых, у него есть нативная веб-версия. Во-вторых, написан он довольно приятно, доступно, и имеет много примеров с кодом на Python.
Если вам снова хочется попробовать изучить эти темы, либо вы хотите освежить свои знания, то рекомендую заценить.
Если увидите какие-то ошибки, или же захотите внести предложения, то можно попробовать написать автору.
Если вам снова хочется попробовать изучить эти темы, либо вы хотите освежить свои знания, то рекомендую заценить.
Если увидите какие-то ошибки, или же захотите внести предложения, то можно попробовать написать автору.
mathbook.info
MathBook.Info: дружелюбные учебники по
математике
математике
Математик Илья Щуров изобретает учебники заново,
используя современные технологии. Вот что получается.
используя современные технологии. Вот что получается.
Forwarded from Библиотека Go-разработчика | Golang
🔧📼 vhs — ваш домашний CLI-видеорегистратор для выполнения различных действий в терминале, которые затем трансформируются в GIF/MP4/webm.
Отлично подходит для создания быстрых демонстраций ваших CLI-инструментов, которые можно добавить в README-файлы.
https://github.com/charmbracelet/vhs
Отлично подходит для создания быстрых демонстраций ваших CLI-инструментов, которые можно добавить в README-файлы.
https://github.com/charmbracelet/vhs
Forwarded from Записки админа
🛠 hiSHtory - занятная утилита для работы с историей команд. Ведёт статистику их выполнения, сохраняет дополнительную информацию о них (например, код завершения, или время выполнения команды), и позволяет всё это дело между машинами синхронизировать.
https://github.com/ddworken/hishtory
#bash #history #будничное
https://github.com/ddworken/hishtory
#bash #history #будничное
Forwarded from ☕️ Мерлин заваривает τσάι 🐌
Оказывается недавно релизнулась любопытная утилита refurb
Она предлагает более читабельные и эффективные паттерны для кода на питоне.
Это не замена flake8 или pylint, а дополнение к ним - её цель не в поиске багов, а в поиске мест для применения лучших практик.
#python
https://github.com/dosisod/refurb
Она предлагает более читабельные и эффективные паттерны для кода на питоне.
Это не замена flake8 или pylint, а дополнение к ним - её цель не в поиске багов, а в поиске мест для применения лучших практик.
#python
https://github.com/dosisod/refurb
Forwarded from Находки в опенсорсе
Ain is a terminal HTTP API client. It's an alternative to postman, paw or insomnia.
Features:
- Flexible organization of API:s using files and folders.
- Use shell-scripts and executables for common tasks.
- Put things that change in environment variables or .env-files.
- Share the resulting curl, wget or httpie command-line.
- Pipe the API output for further processing.
- Tries hard to be helpful when there are errors.
Ain was built to enable scripting of input and further processing of output via pipes. It targets users who work with many API:s using a simple file format. It uses curl, wget or httpie to make the actual calls.
https://github.com/jonaslu/ain
Personal opinion: I don't like GUIs, they are harder to work with. So, any tools that can be replaced should be replaced.
#go
Features:
- Flexible organization of API:s using files and folders.
- Use shell-scripts and executables for common tasks.
- Put things that change in environment variables or .env-files.
- Share the resulting curl, wget or httpie command-line.
- Pipe the API output for further processing.
- Tries hard to be helpful when there are errors.
Ain was built to enable scripting of input and further processing of output via pipes. It targets users who work with many API:s using a simple file format. It uses curl, wget or httpie to make the actual calls.
https://github.com/jonaslu/ain
Personal opinion: I don't like GUIs, they are harder to work with. So, any tools that can be replaced should be replaced.
#go
Forwarded from Записки админа
screencast.webm
6.6 MB
💬 Numen - занятная попытка реализовать голосовое управление для десктопа, которое работает без интернета (что некоторым образом успокаивает внутреннего параноика).
- https://numen.johngebbie.com/
- https://git.sr.ht/~geb/numen
#voice #desktop
- https://numen.johngebbie.com/
- https://git.sr.ht/~geb/numen
#voice #desktop