Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from Журнал «Код»
Пять приложений для разработчика

У программистов тоже должны быть игрушки!

https://thecode.media/zero-cool/

#подборка_Код
Forwarded from Типичный программист
⁠Используем приёмы из функционального программирования, чтобы улучшить свой код на JavaScript

https://tproger.ru/translations/better-javascript-code-with-fp-features/

У нас на сайте вышел материал, в котором рассказываем, как писать надёжный и поддерживаемый код на JavaScript.

Советов там много, но не пытайтесь применить на практике сразу все. Добавьте статью в закладки и иногда возвращайтесь к ней. Постепенно берите оттуда по одному правилу и добавляйте его в линт, чтобы помочь самому себе в работе.

#javascript
Forwarded from Типичный программист
Словари и их методы в Python

https://tproger.ru/explain/python-dictionaries/

Коротко и по делу:
— как достать данные,
— как добавить, обновить, удалить ключ,
— как итерировать.

#python
Forwarded from PythonDigest
Исследование глубин аннотаций типов в Python. Часть 1
https://habr.com/ru/post/463929/?utm_campaign=463929&utm_source=habrahabr&utm_medium=rss

C 2014 года, когда в Python появилась поддержка аннотаций типов (https://www.python.org/dev/peps/pep-0484/), программисты работают над их внедрением в свой код. Автор материала, первую часть перевода которого мы публикуем сегодня, говорит, что по её оценке, довольно смелой, сейчас аннотации типов (иногда их называют «подсказками») используются примерно в 20-30% кода, написанного на Python 3. Вот (https://twitter.com/vboykis/status/1128324572917448704) результаты опроса, который она, в мае 2019, провела в Twitter.
Forwarded from Типичный программист
⁠Kubernetes как профстандарт работы с контейнерами

https://tproger.ru/blogs/kubernetes-as-default-tool-for-containers/

В качестве альтернативы монолитном софту обрела популярность микросервисная архитектура, в которой много лёгких модулей выполняют простые функции. Для того, чтобы легче ими управлять и изолировать друг от друга, их пакуют в контейнеры.

Практически стандартом для запуска микросервисов в контейнерах стал Kubernetes. Всё благодаря тому, что он кастомизируемый и может быть настроен и запущен почти на любой платформе.

В статье рассказываем, откуда он появился, какие задачи решает и какие у него есть ограничения.

#devops #kubernetes
Forwarded from PythonDigest
diff-match-patch - инструмент для манипуляции с текстом
http://github.com/google/diff-match-patch
Forwarded from PythonDigest
homer - анимазатор качества текста
http://github.com/wyounas/homer
Forwarded from PythonDigest
«САПР для всех, даром, и пусть никто не уйдет…» или первые шаги в программировании FreeCAD на Python
https://habr.com/ru/post/464113/?utm_campaign=464113&utm_source=habrahabr&utm_medium=rss
Forwarded from PythonDigest
Исследование глубин аннотаций типов в Python. Часть 2
https://habr.com/ru/post/463931/?utm_campaign=463931&utm_source=habrahabr&utm_medium=rss

Сегодня мы публикуем вторую часть перевода материала, который посвящён аннотациям типов в Python.
Forwarded from PythonDigest
Введение в исходный код CPython
https://realpython.com/cpython-source-code-guide/
Forwarded from PythonDigest
Основы управления памятью в Python
https://webdevblog.ru/osnovy-upravleniya-pamyatju-v-python/

Перевод статьи: Basics of Memory Management in Python (https://stackabuse.com/basics-of-memory-management-in-python/)