Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Библиотека для определения языка текста. Язык определяется с помощью частотной вероятности, на основе готовых словарей.
from django.views.generic import View from djurls import umap @umap(r'^fn-based/$', name='fn_based', namespace='test') def fn_based_view(request): return @umap(r'^class-based/$', name='class_based', include='included_patterns') class ClassBasedView(View): pass
from nameko.rpc import rpc from nameko_redis import Redis class MyService(object): name = "my_service" redis = Redis('development') @rpc def hello(self, name): self.redis.set("foo", name) return "Hello, {}!".format(name) @rpc def bye(self): name = self.redis.get("foo") return "Bye, {}!".format(name)
Модуль идеален, если у вас много моделей, с простыми CRUD контроллерами, и вы ленитесь прописывать к каждому urlpatterns.
Поддерживаются форматы CSV/HTML/JavaScript/JSON/Markdown/Excel/Pandas/Python/reStructuredText
Пример украшения:
Утилита для работы с Amazon S3 в командной строке. Альтернатива s3cmd. Написан с применением boto 3. Отличается малым размером.
Библиотека позволяет воспользоваться повторным запросом пароля, как, например, это делает GitHub.
Утилита упрощающая добавление нового пользователя в POSIX. Одной командой можно создать пользователя, добавить его в список групп, создать домашнюю папку, и сгенерировать ключи для OpenSSH.