January of 2022
Projects⚑
-
New: Add two more solutions to the voice recognition project.
For offline voice recognition, vosk-api can be used. Or voiceliner once it supports offline voice recognition.
Life Management⚑
News Management⚑
-
New: Introduce news management.
The information world of today is overwhelming. It can reach a point that you just want to disconnect so as to avoid the continuous bombardment, but that leads to loosing connection with what's happening in the world. Without knowing what's going on it's impossible to act to shape it better.
I've started analyzing how to filter the content.
Coding⚑
Python⚑
-
New: Add the di library to explore.
di: a modern dependency injection system, modeled around the simplicity of FastAPI's dependency injection.
asyncio⚑
- New: Add asyncer as interesting library.
Type Hints⚑
-
New: Usage of ellipsis on
Tuple
type hints.The ellipsis is used to specify an arbitrary-length homogeneous tuples, for example
Tuple[int, ...]
.
Package Management⚑
-
New: Tweak Poetry evaluation and add PDM.
Check PDM's review, it's awesome!
Pytest⚑
-
New: Introduce
pytest-httpserver
.pytest-httpserver is a python package which allows you to start a real HTTP server for your tests. The server can be configured programmatically to how to respond to requests.
DevOps⚑
Infrastructure as Code⚑
Ansible Snippets⚑
-
New: Stop running docker containers.
- name: Get running containers docker_host_info: containers: yes register: docker_info - name: Stop running containers docker_container: name: "{{ item }}" state: stopped loop: "{{ docker_info.containers | map(attribute='Id') | list }}"
Operative Systems⚑
Linux⚑
Linux Snippets⚑
goaccess⚑
-
New: Introduce goaccess.
goaccess is a fast terminal-based log analyzer.
Its core idea is to quickly analyze and view web server statistics in real time without needing to use your browser (great if you want to do a quick analysis of your access log via SSH, or if you simply love working in the terminal).
While the terminal output is the default output, it has the capability to generate a complete, self-contained real-time HTML report (great for analytics, monitoring and data visualization), as well as a JSON, and CSV report.
Profanity⚑
-
New: Introduce profanity.
profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi.
Wallabag⚑
-
New: Introduce wallabag.
Wallabag is a self-hosted read-it-later application: it saves a web page by keeping content only. Elements like navigation or ads are deleted.